background image

51 

This product contains open-source software 

This product contains open-source software licensed under the GNU Public License (GPL). A copy of the 
GNU Public License is included below. Under this license you are eligible to receive a copy of the source 
code of this software including any changes. 
 
Axon Digital Design shall provide the source code on request either through physical distribution or 
electronic communication. For physical distribution you may be charged a fee that covers distribution costs. 
This offer is valid up to three years after date of purchase. Please direct your request to the support 
department of Axon Digital Design. 
 
Axon Digital Design supports open-source software by participating in the development of open-source 
projects or submitting improvements to these projects. For more information see 

http://opensource.axon.tv/

 

 

GNU Public License version 2 

 

TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 
 

0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed 
under the terms of this General Public License. The “Program”, below, refers to any such program or work, and a “work based on the 
P

rogram” means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a 

portion of it, either verbatim or with modifi cations and/or translated into another language. (Hereinafter, translation is included without 
limitation in the term “modifi cation”.) Each licensee is addressed as “you”. 
 
Activities other than copying, distribution and modifi cation are not covered by this License; they are outside its scope. The act of 
running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the 
Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 
 
1. You may copy and distribute 

verbatim copies of the Program’s source code as you receive it, in any medium, provided that you 

conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the 
notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this 
License along with the Program.  
 
You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a 
fee. 
 
2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and 
distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: 
 

a) 

You must cause the modified files to carry prominent notices stating that you changed the fi les and the date of any change. 

b) 

You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any 
part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. 

c) 

If the modified program normally reads commands interactively when run, you must cause it, when started running for such 
interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a 
notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program 
under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive 
but does not normally print such an announcement, your work based on the Program is not required to print an 
announcement.) 

 
These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and 
can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those 
sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work 
based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend 
to the entire whole, and thus to each and every part regardless of who wrote it. 
 
Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to 
exercise the right to control the distribution of derivative or collective works based on the Program. 
 
In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a 
volume of a storage or distribution medium does not bring the other work under the scope of this License. 
 
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms 
of Sections 1 and 2 above provided that you also do one of the following: 
 

a) 

Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of 
Sections 1 and 2 above on a medium customarily used for software interchange; or, 

b) 

Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of 
physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be 
distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, 

Summary of Contents for Synapse GIX100-110

Page 1: ...GIX100 110 HIX100 110 Dual channel 3Gb s HD SD integrity checking probe with optional clean audio 2x1 switch over function Installation and Operation manual ...

Page 2: ...Lange Wagenstraat 55 NL 5126 BB Gilze The Netherlands Phone 31 161 850 450 Fax 31 161 850 499 E mail Info axon tv Web www axon tv TECHNICAL MANUAL GIX100 110 HIX100 110 ...

Page 3: ...tremely high or low temperatures NEVER operate this product in an explosive atmosphere Warranty Axon warrants their products according to the warranty policy as described in the general terms That means that Axon Digital Design BV can only warrant the products as long as the serial numbers are not removed Copyright 2001 2018 AXON Digital Design B V Date created 01 11 2013 Date last revised 28 06 2...

Page 4: ... 12 Output Config 12 Input Sel 12 Switch Back 13 GPI Ctrl 13 Inp_SelA 13 Inp_SelB 13 Output_mux 13 TestPatternA 14 TestPatternB 14 FS_Gen Speed 14 Carrier Det 14 CRC_EDH Det 14 EDH Mode 14 TRS Error Det 15 TRS_CRC_Thresh 15 ANC Error Det 15 Freeze Det 15 Frz_NrFrms 16 Frz_Thrs 16 Black Det 16 Blk_NrFrms 16 Blk_Thrs 16 ROI_H start 16 ROI_H stop 16 ROI_V start 17 ROI_V stop 17 TC Pres Det 17 TC Pres...

Page 5: ...IP_Conf0 26 mIP0 26 mNM0 26 mGW0 26 NetwPrefix0 26 Status Menu 27 Introduction 27 sInp1 sInp4 27 Ref 27 INP_FORMAT_A 27 Inp Map_A 27 INP_FORMAT_B 27 Inp Map_B 27 Output 27 Output Map 28 CRC_EDH_A 28 CRC_EDH_B 28 TRS A 28 TRS B 28 ANC A 28 ANC B 28 Freeze A 28 Freeze B 28 Black A 29 Black B 29 TC Stat_A 29 TC Stat_B 29 OP47 Det A 29 OP47 Det B 29 WST Det A 29 WST Det B 29 Aud Stat_A1 2 Aud Stat_A15...

Page 6: ...dication 37 Error LED 37 Input_1 LED Input_4 LED 37 ANC Data Probe A LED 37 ANC Data Probe B LED 37 Reference LED 37 Data Error LED 37 Connection LED 37 Block Schematic 38 Connector Panel 39 GPI pinning 39 GPI pinning 40 Using BHX17b 40 Switching in 2x2 and 2x1 modes 42 Switching in 2x1 mode 42 Switching in 2x2 mode 42 Switching in Combined mode 43 GPI s explained 45 Introduction 45 General functi...

Page 7: ...r The local control panel is also used to back up and restore card settings Please refer to the rack controler manuals for a detailed description of the local control panel the way to set up remote control over IP and for frame related settings and status information Remote Control Capabilities The remote control options are explained in the rack controller manual The method of connection to a com...

Page 8: ...s mounted on the board Placing the card The Synapse card can be placed vertically in an SFR18 frame or horizontally in an SFR04 or SFR08 frame Locate the two guide slots to be used slide in the mounted circuit board and push it firmly to locate the connectors Correct insertion of card is essential as a card that is not located properly may show valid indicators but does not function correctly NOTE...

Page 9: ...n be used to change settings An overview of the settings can be found in chapter 5 6 and 7 of this manual Front Panel Control Front Panel Display and Cursor Settings are displayed and changed as follows Use the cursor arrows on the front panel to select the menu and parameter to be displayed and or changed Press To go forward through the menu struc ure Press To go ack through the menu structure Pr...

Page 10: ...dicate that the SFS10 Settings menu item HD Format has been selected and shows that it current setting is Auto Pressing the selects the settings item shown in this example HD Format Pressing or will change to a different setting eg Mode H Delay The display changes to indicate that the SFS10 Edit Setting menu item HD Format has been selected To edit the setting of the menu item press or All menu it...

Page 11: ... and adjustment items Axon Cortex has access to data contained within the Synapse module and displays it on a GUI The software has an intuitive structure following that of the module that it is controlling For downloading Axon Cortex please refer to our website www axon tv For instruction about how to use Axon Cortex please check the Axon Cortex help files for details press F1 in any window Menu S...

Page 12: ...lean audio switch over through V fade in 110 Tracking audio delay in 110 Output configuration of 2 x main 2x backup or 4 x main In 2x2 backup channel has no clean audio processing Probe functions SDI carrier detect TRS validation ANC checksum validation Video content freeze detection Video content black detection VANC WST and OP47 present detection Time code availability Audio channel detection 16...

Page 13: ...6 CHANNEL EMBEDDER BYPASS 110 MODELS ONLY 3Gb s HD SD IN 1 3Gb s HD SD OUT A1 3Gb s HD SD OUT A2 3Gb s HD SD OUT B1 3Gb s HD SD OUT B2 3Gb s HD SD IN 2 PLL EQ EQ BACKUP FRAME SYNC TEST PATTERN AUTOPHASER OFFSET DELAY 16 CHANNEL DE EMBEDDING 2X2 BACKUP SWITCH 16 CH 16 CHANNEL DE EMBEDDING MAIN FRAME SYNC TEST PATTERN AUTOPHASER OFFSET DELAY GPI OUT STATUS GPI IN MANUAL SW GPI O OR TRIGGER LOGIC MAI...

Page 14: ...put B take the same input When set to Combined the initial route is similar to 2x2 but the switch behaves like 2x1 See appendix 1 for the exact switch behavior Default is 2x2 See appendix 1 for the output selections for the given input failures Input Sel With this setting you select automatic manual or a GPI contact to drive the switch position Can be set to Input A Input B GPI A Auto GPI or Auto ...

Page 15: ...f the Switch Back On mode until it really has to switch back to the Ok main channel Default is Off See appendix 1 for the exact switch behavior GPI Ctrl Software versions before 0709 GPI Ctrl can be set to Mode 1_Latching Mode 1_Non Latch or Mode 2 Non Latching when a contact is closed all the time Latching when a contact is closed momentarily Mode 2 works with GPI pulses tapping GPI1 will select ...

Page 16: ... channel B and switch to the other channel when a loss is detected A B the card will detect a loss of SDI carrier on both channel A and B and switch to the other channel when a loss is detected The default setting is A B CRC_EDH Det CRC_EDH Det allows the card to detect EDH CRC errors Off the functionality is switched OFF Probe the card will detect an EDH CRC error but will only give this as a sta...

Page 17: ...ted Off the functionality is switched OFF Probe the card will detect a ANC error but will only give this as a status item The card will not switch to the other channel A the card will detect ANC errors on channel A and switch to the other channel when an error is detected B the card will detect ANC errors on channel B and switch to the other channel when an error is detected A B the card will dete...

Page 18: ...o the other channel when a black is detected B the card will detect a video black on channel B and switch to the other channel when a black is detected A B the card will detect a video black on both channel A and B and switch to the other channel when a black is detected The default setting is A B Blk_NrFrms Black Frmnr allows setting of the number of black frames that should initiate a changeover...

Page 19: ...nnel A and B and switch to the other channel when a time code loss is detected The default setting is A B TC Pres Thrs Here you can set the error threshold when a time code loss is detected Can be set between 1 and 255 frames Default is 1 frame TC Freeze Det TC Freeze Det allows the card to detect a frozen ATC or VITC time code on the input Whenever the time code in a frame is the same as the prev...

Page 20: ...witch to the other channel A the card will detect an OP47 error on channel A and switch to the other channel when an error is detected B the card will detect an OP47 error on channel B and switch to the other channel when an error is detected A B the card will detect an OP47 error on both channel A and B and switch to the other channel when an error is detected The default setting is A B WST Error...

Page 21: ...error Off the functionality is switched off Probe the card detects if there is PCM present but will only give this as a status item The card will not switch to the other channel A the card detects PCM presence on channel A and will switch to the other channel B the card detects PCM presence on channel B and will switch to the other channel A B the card detects PCM presence on both channel A and B ...

Page 22: ...E present but will only give this as a status item The card will not switch to the other channel A the card detects Dolby E presence on channel A and will switch to the other channel B the card detects Dolby E presence on channel B and will switch to the other channel A B the card detects Dolby E presence on both channel A and B and will switch to the other channel The default setting is Probe Ful...

Page 23: ... channel A and B and will switch to the other channel The default setting is Probe Silence_Time If the embedded audio contains silence this can be reported by the GIX HIX100 110 This setting allows you to determine how many seconds it takes before the card reports the silence This setting can be set in a range from 1 sec to 255 sec The default setting is 10sec Silence Level Silence level determine...

Page 24: ...e timing 10 pixels The signal is delayed advanced with respect to the phase of the reference signal The available range is from 0 to a maximum of 5124 pixels dependant on the video format The default setting is 0px The preset master for this is Dly_Frmt_prst hence the prefix Delay Status It is possible to display in the status menu IODelayA and IODelayB the processing time of the card in the statu...

Page 25: ...tch to bypass audio processing for all non PCM audio on or off Audio Phase If this setting is set to Align the card ensures audio phase alignment between multiple audio channels and audio groups which is necessary for multi channel surround purposes If errors in the signal chain occur the de embedder blocks reset synchronously to maintain audio phase alignment If this setting is set to Off the car...

Page 26: ...open or B contact closed For versions from 0709 onwards when GPI B pool is chosen the GPI_B status value 0 selects audio preset A value 1 selects B and 2 selects audio preset C Audio_Preset Here you can select which of the 3 selectable audio presets you want to edit Changing this will not change the active preset unless the currently active preset is the same you are going to edit All following au...

Page 27: ...de EmbA1_Inp_Ch EmbD4_Inp_Ch With these settings you can select which Channel of the selected source should be embedded to the corresponding output channel Can be any channel between Ch_1 and Ch_16 Fade Time 110 only With Fade Time you set the amount of time needed to fade out to the lowest gain for the V fade and it delays the actual switch frame for the backupswitch You will have to manually add...

Page 28: ... The selected contact is used as a Take command for the corresponding pool Closing the selected contact results in the card latching the value provided on the selected contacts for that pool Please refer to Appendix 2 GPI s explained for a more elaborate explanation of the GPI settings and status NETWORK IP_Conf0 With this setting you can let the card obtain an IP address automatically via DHCP or...

Page 29: ...080p50 GIX only NA Inp Map_A GIX only This indicates the mapping of input channel A when the input format is 3Gb s 1080p50 or 1080p60 Can be Level A or Level B When the input format is not 1080p60 or 1080p50 this item indicates NA INP_FORMAT_B This status item indicates the presence and format of a valid signal for input channel B This is displayed the same as with status item INP_FORMAT_A Inp Map...

Page 30: ...old set with TRS_CRC_Thres an error is displayed TRS Timing Reference Signal For more information see SMPTE standard 259m Error indicates that the input of probe A is producing an error OK indicates that the TRS in the signal is OK No_Input indicates that there is no signal input at all and Off indicates that TRS detection is switched off TRS B Same as TRS A but then for probe B ANC A ANC A detect...

Page 31: ...nce of OP47 SDP VANC packets on input channel A Can be OK present Error missing No_input when there is no signal at all present on input A or Off when OP47 detection is switched off OP47 Det B Same as OP47 Det A only for probe B WST Det A Indicates the presence of SD WST packets on input A Can be OK present Error missing No_input when there is no signal at all present on input A or Off when WST de...

Page 32: ...is set to not detect silent audio OK Error NA or NoPCM audio is not PCM so silence cannot be detected ChB_1_Sil ChB_16_Sil These items indicate the Silence status of all the individual audio channels of input channel B Can be Off card is set to not detect silent audio OK Error NA or NoPCM audio is not PCM so silence cannot be detected Active_A Active A shows which channel is being output from main...

Page 33: ...I 2 SDI 3 or SDI 4 Switch_Delay 110 only The amount of video frames delay for the backup switch resulting from the Fade Time Add this value to the F delay_1 to maintain AV synchronisation GPI software versions before 0709 Displays the currently closed GPI contacts This is displayed as for instance 1_3 when contacts 1 and 3 are closed and for instance _23 when contacts 2 and 3 are closed InputA Err...

Page 34: ...P asking DHCP Leased DHCP Infin Disabled or No Cable MAC0 This item displays the MAC address of the card IP0 This item displays the current IP address of the card NM0 This item displays the current Netmask of the card GW0 This item displays the current Standard Gateway of the card ...

Page 35: ... needed when the GPI16 card is used or when Cortex software is implemented The events reported by this card are as follows Announcements Announcements is not an event This item is only used for switching the announcement of status changes on off 0 off other on Ref Status Ref Status If the reference is lost an Event will be generated at the set priority Input_A If input A is lost an Event will be g...

Page 36: ...C_2 If probe B detects CRC errors an Event will be generated at the set priority GENERIC_3 If probe A detects TC presence errors when TC Pres Det is switched on or a TC freeze is detected when TC freeze Det is switched on an Event will be generated at the set priority GENERIC_4 If probe B detects TC presence errors when TC Pres Det is switched on or a TC freeze is detected when TC freeze Det is sw...

Page 37: ... of interpreting a string The first implementation is the tag controlled switch in the GPI16 In cases where the event marks a change to fault status e g 1 for Loss of Input the complement is marked by the tag increased by 128 80hex e g 129 81hex for Return of Input Defining Tags The tags defined for the GIX HIX100 110 are Event Menu Item Tag Description Announcements 01hex NA 81hex 1 Announcing of...

Page 38: ...NERIC_8 65hex GENERIC_8_ON e5hex GENERIC_8_OFF FS error ok on probe B GENERIC_9 66hex GENERIC_9_ON E6hex GENERIC_9_OFF Sum probe error ok on probe A GENERIC_10 67hex GENERIC_10_ON E7hex GENERIC_10_OF F Sum probe error ok on probe B The Priority The priority is a user defined value The higher the priority of the alarm the higher this value Setting the priority to Zero disables the announcement of t...

Page 39: ...ndicates the presence of embedded audio on Probe A ANC Data Probe B LED This LED indicates the presence of embedded audio on Probe B Reference LED Indicates the presence of a valid reference signal on the selected reference input connector ref 1 or ref 2 Data Error LED This LED indicates an HD CRC error or SD EDH error Connection LED This LED illuminates after the card has initialized The LED ligh...

Page 40: ...TTERN AUTOPHASER OFFSET DELAY 16 CHANNEL DE EMBEDDING 2X2 BACKUP SWITCH 16 CH 16 CHANNEL DE EMBEDDING MAIN FRAME SYNC TEST PATTERN AUTOPHASER OFFSET DELAY GPI OUT STATUS GPI IN MANUAL SW GPI O OR TRIGGER LOGIC MAIN VIDEO PROBE BACKUP VIDEO PROBE 2X1 PROBE LOGIC 3Gb s HD SD IN 3 3Gb s HD SD IN 4 EQ EQ QUAD SPEED MULTIPLEXING AUDIO BUS 16CH OUT 16CH IN TDM MUX TO ADD ON FROM ADD ON TDM DE MUX BY PAS...

Page 41: ...I O 3Gb s HD SD BACKUP OUTPUT 1 OPTIONAL FIBER OUT 3Gb s HD SD BACKUP OUTPUT 2 3Gb s HD SD INPUT 3 3Gb s HD SD INPUT 4 GPI pinning software versions before 0709 Pin 1 GPI input 0 Pin 2 GPI input 1 Pin 3 Probe A status Ok 0 Error 1 video and audio alarms for channel A Pin 4 Probe B status Ok 0 Error 1 video and audio alarms for channel B Pin 5 Output A route A 0 B 1 Active A status Pin 6 Output B r...

Page 42: ...HX backpanel switch over to the processed signal as soon as it detects the trigger signal from the connected synapse card This setting will minimize the bypass time and ensures fast recovery of processed signals The ON setting is recommended if the BHX backpanel is used in combination with synapse cards which have a short initialization time or which have a delayed trigger signal onboard Direct Ba...

Page 43: ...41 Note In case of power failure or when the synapse board is extracted from the frame the bypass is immediately active ...

Page 44: ...nput A Input A Fail Good Input B Input B Good Good Input A Input A Good Fail Input A Input A Good Good Input A Input A Switch Back BackUp_Fail A Input B Input A output B Output Good Good Input A Input A Fail Good Input B Input B Good Good Input B Input B Good Fail Input A Input A Good Good Input A Input A Switching in 2x2 mode The following three tables apply when the switch is configured for Auto...

Page 45: ...tables Please read the table from top to bottom this is the order of the events that occur on the inputs Switch Back Off A Input B Input A output B Output Good Good Input A Input B Fail Good Input B Input B Good Good Input B Input B Good Fail Input B Input B Good Good Input B Input B A Input B Input A output B Output Good Good Input A Input B Good Fail Input A Input A Good Good Input A Input A Fai...

Page 46: ... A Input B Fail Good Input B Input B Good Good Input B Input B Good Fail Input A Input A Good Good Input A Input A A Input B Input A output B Output Good Good Input A Input B Good Fail Input A Input A Good Good Input A Input A Fail Good Input B Input B Good Good Input B Input B ...

Page 47: ... channel A and B Down conversion aspect ratio for channel A and B Cross conversion aspect ratio for channel A and B Transparent aspect ratio equal in output for channel A and B Insertion of VI WSS AFD S2016 for channel A and B Audio shuffling gain and phase Contact assignment The physical contacts can be assigned as input or output In the menu of a card these will be called Contact_N depending on ...

Page 48: ... has the highest priority defines the pool value Priority is defined as ranging from the least significant bit low priority to the most significant bit high priority This is essentially a one hot coding of preset values If a pool has three contacts connected and all inputs are high the output value of the pool will be 3 Another example is when three contacts are connected to a pool with the first ...

Page 49: ...value 1 0 0 1 2 0 1 2 3 1 0 3 4 1 1 4 Table 4 Pool value in binary mode GPO_n Source is the setting with which a function is assigned to a GPO pool E g when the output format needs to be reflected on the output contacts this setting may be set to something like Output_Format The contents of the enumeration are product specific Statuses Contact direction This status Contact Dir shows the direction ...

Page 50: ...riority mode controlling the output mode setting Pool A now works as follows Cont act_1 statu s Cont act_2 statu s Conta ct_3 status Conta ct_4 status GPI_A value 0 0 0 0 Up conv Preset 1 1 0 0 0 Up conv Preset 1 0 1 0 0 Up conv Preset 2 0 0 1 0 Up conv Preset 3 0 0 0 1 Up conv Preset 4 0 1 1 0 Up conv Preset 3 highest gets priority 1 1 1 1 Up conv Preset 4 highest gets priority Table 5 Pool value...

Page 51: ... status Contact _5 status Preset value 0 0 Audio Preset 1 1 0 Audio Preset 1 0 1 Audio Preset 2 1 1 Audio Preset 2 because highest gets priority Table 8 Pool value in priority mode Example 3 Two pools in priority mode Let s say we would like to control the up converter presets using Pool A Up_CtrlA set to GPI_A in priority mode and the audio presets using Pool B Audio_Ctrl set to GPI_B in priority...

Page 52: ... Preset 2 1 1 Up converter Preset 2 because highest gets priority Table 9 Pool value in priority mode Pool B now works as follows Contact_3 status Contact_4 status Preset value 0 0 Audio Preset 1 1 0 Audio Preset 1 0 1 Audio Preset 2 1 1 Audio Preset 2 because highest gets priority Table 10 Pool value in priority mode ...

Page 53: ... above provided that you also meet all of these conditions a You must cause the modified files to carry prominent notices stating that you changed the fi les and the date of any change b You must cause any work that you distribute or publish that in whole or in part contains or is derived from the Program or any part thereof to be licensed as a whole at no charge to all third parties under the ter...

Page 54: ... of this License If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations then as a consequence you may not distribute the Program at all For example if a patent license would not permit royalty free redistribution of the Program by all those who receive copies directly or indirectly through you then the only way you could sat...

Page 55: ...D THE PROGRAM PROVE DEFECTIVE YOU ASSUME THE COST OF ALL NECESSARY SERVICING REPAIR OR CORRECTION 12 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER OR ANY OTHER PARTY WHO MAY MODIFY AND OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE BE LIABLE TO YOU FOR DAMAGES INCLUDING ANY GENERAL SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE ...

Reviews: