diff --git a/AddOn/AddOn.aliases b/AddOn/AddOn.aliases
new file mode 100644
index 0000000..3aae6e9
--- /dev/null
+++ b/AddOn/AddOn.aliases
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "192.168.0.119"
+
diff --git a/AddOn/AddOn.lvlps b/AddOn/AddOn.lvlps
new file mode 100644
index 0000000..a159656
--- /dev/null
+++ b/AddOn/AddOn.lvlps
@@ -0,0 +1,19 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "222,297,622,735"
+
+[AB_Cache_{1294375B-7FA6-44CC-A6C9-4266C0F07A53}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{1294375B"
+Cache_Path[Path] Line0002 = "-7FA6-44CC-A6C9-4266C0F07A53}.txt"
+
+[AB_Cache_{A9997AA7-ABA8-4BE5-88BD-D58BE89F9054}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{A9997AA7"
+Cache_Path[Path] Line0002 = "-ABA8-4BE5-88BD-D58BE89F9054}.txt"
+
+[AB_Cache_{C995C12D-9E13-4508-B8E3-F7B9333618CD}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{C995C12D"
+Cache_Path[Path] Line0002 = "-9E13-4508-B8E3-F7B9333618CD}.txt"
+
+[AB_Cache_{726D2E30-F84E-4200-BE84-C9F09C7ACB77}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{726D2E30"
+Cache_Path[Path] Line0002 = "-F84E-4200-BE84-C9F09C7ACB77}.txt"
+
diff --git a/AddOn/AddOn.lvproj b/AddOn/AddOn.lvproj
new file mode 100644
index 0000000..c51f1bc
--- /dev/null
+++ b/AddOn/AddOn.lvproj
@@ -0,0 +1,102 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+
+ -
+
-
+
+
+
+
+
+
+ -
+
-
+ true
+ {E5D2DB3C-92E9-4ADF-B333-E09B78BC3AD9}
+ {32609A45-4940-41A3-B1BF-0D7DEEB4D1AA}
+ 8002
+ true
+ {1294375B-7FA6-44CC-A6C9-4266C0F07A53}
+ Rearrange Folder
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/Rearrange Folder
+ relativeToCommon
+ true
+ {A9997AA7-ABA8-4BE5-88BD-D58BE89F9054}
+ 2
+ 1
+ Rearrange Folder.exe
+ ../builds/NI_AB_PROJECTNAME/Rearrange Folder/Rearrange Folder.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/Rearrange Folder/data
+ 2
+ {2396DE2D-3DE8-483E-A142-4CBE0C5D9D66}
+ Container
+ 0
+ /My Computer/Rearrange Folder.vi
+ TopLevel
+ VI
+ 2
+ Rearrange Folder
+ Rearrange Folder
+ Copyright © 2019
+ Rearrange Folder
+ {5005EE4D-5024-47DD-BE99-43316A781BCF}
+ Rearrange Folder.exe
+
+ -
+ true
+ {FDC31836-A24A-40C6-864F-823D2A76A0D0}
+ {0FC357E8-5607-4F95-B214-C3BB1459EE6F}
+ 8002
+ true
+ {C995C12D-9E13-4508-B8E3-F7B9333618CD}
+ Remove retry Info
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/Remove retry Info
+ relativeToCommon
+ true
+ {726D2E30-F84E-4200-BE84-C9F09C7ACB77}
+ 1
+ 1
+ Remove Retry Info.exe
+ ../builds/NI_AB_PROJECTNAME/Remove retry Info/Remove Retry Info.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/Remove retry Info/data
+ 2
+ {5E7134A2-E31A-4065-81CA-46DACEBE7719}
+ Container
+ 0
+ /My Computer/Remove Retry Info from Json.vi
+ TopLevel
+ VI
+ 2
+ Remove retry Info
+ Remove retry Info
+ Copyright © 2019
+ Remove retry Info
+ {F01A5F3E-B834-49CA-9F73-689586BC22CB}
+ Remove Retry Info.exe
+
+
+
+
diff --git a/AddOn/Data/347E5C3419C04.20190508105035.json b/AddOn/Data/347E5C3419C04.20190508105035.json
new file mode 100644
index 0000000..58d7d92
--- /dev/null
+++ b/AddOn/Data/347E5C3419C04.20190508105035.json
@@ -0,0 +1,85 @@
+{
+ "ProductName": "Largo",
+ "TestName": "Secure Check",
+ "Station": "SEC002",
+ "Version": "0.1",
+ "SN": "347E5C3419C04",
+ "Result": "PASS",
+ "Duration": 45.99,
+ "EndTime": "2019-05-08 10:50:35",
+ "TestSteps": [
+ {
+ "Name": "HardwareVersion",
+ "Type": "PassFailTest",
+ "Result": "PASS",
+ "Duration": 0.00
+ },
+ {
+ "Name": "SoftwareVersion",
+ "Type": "PassFailTest",
+ "Result": "PASS",
+ "Duration": 0.00
+ },
+ {
+ "Name": "MDP3Ver",
+ "Type": "PassFailTest",
+ "Result": "PASS",
+ "Duration": 0.00
+ },
+ {
+ "Name": "RevokeFuse",
+ "Type": "PassFailTest",
+ "Result": "PASS",
+ "Duration": 0.00
+ },
+ {
+ "Name": "SwFeatures",
+ "Type": "PassFailTest",
+ "Result": "PASS",
+ "Duration": 0.00
+ },
+ {
+ "Name": "AuthFlags",
+ "Type": "PassFailTest",
+ "Result": "PASS",
+ "Duration": 0.00
+ },
+ {
+ "Name": "RelBuild",
+ "Type": "PassFailTest",
+ "Result": "PASS",
+ "Duration": 0.00
+ },
+ {
+ "Name": "WhitelistBuild",
+ "Type": "PassFailTest",
+ "Result": "PASS",
+ "Duration": 0.00
+ },
+ {
+ "Name": "FuseCfg",
+ "Type": "PassFailTest",
+ "Result": "PASS",
+ "Duration": 0.00
+ },
+ {
+ "Name": "SeriesID",
+ "Type": "PassFailTest",
+ "Result": "PASS",
+ "Duration": 0.00
+ },
+ {
+ "Name": "HouseholdControlID",
+ "Type": "PassFailTest",
+ "Result": "PASS",
+ "Duration": 0.00
+ },
+ {
+ "Name": "Region",
+ "Type": "PassFailTest",
+ "Region": "2(EU-EU)",
+ "Result": "PASS",
+ "Duration": 0.00
+ }
+ ]
+}
\ No newline at end of file
diff --git a/AddOn/Filter Duplicate Data.vi b/AddOn/Filter Duplicate Data.vi
new file mode 100644
index 0000000..73930c8
Binary files /dev/null and b/AddOn/Filter Duplicate Data.vi differ
diff --git a/AddOn/Rearrange Folder.vi b/AddOn/Rearrange Folder.vi
new file mode 100644
index 0000000..e77654f
Binary files /dev/null and b/AddOn/Rearrange Folder.vi differ
diff --git a/AddOn/Remove Retry Info from Json.vi b/AddOn/Remove Retry Info from Json.vi
new file mode 100644
index 0000000..e20be29
Binary files /dev/null and b/AddOn/Remove Retry Info from Json.vi differ
diff --git a/Adding Serialinfo Tittle/AddingSerialIntoTittle.aliases b/Adding Serialinfo Tittle/AddingSerialIntoTittle.aliases
new file mode 100644
index 0000000..8a1b5c5
--- /dev/null
+++ b/Adding Serialinfo Tittle/AddingSerialIntoTittle.aliases
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "192.168.0.100"
+
diff --git a/Adding Serialinfo Tittle/AddingSerialIntoTittle.lvlps b/Adding Serialinfo Tittle/AddingSerialIntoTittle.lvlps
new file mode 100644
index 0000000..313e2ac
--- /dev/null
+++ b/Adding Serialinfo Tittle/AddingSerialIntoTittle.lvlps
@@ -0,0 +1,11 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "123,152,523,524"
+
+[AB_Cache_{612ACE9C-FE4B-480C-BAFF-9D2C9CDDC4FB}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{612ACE9C"
+Cache_Path[Path] Line0002 = "-FE4B-480C-BAFF-9D2C9CDDC4FB}.txt"
+
+[AB_Cache_{D95FC378-6694-413B-AE27-E06AF18D2316}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{D95FC378"
+Cache_Path[Path] Line0002 = "-6694-413B-AE27-E06AF18D2316}.txt"
+
diff --git a/Adding Serialinfo Tittle/AddingSerialIntoTittle.lvproj b/Adding Serialinfo Tittle/AddingSerialIntoTittle.lvproj
new file mode 100644
index 0000000..6acb31e
--- /dev/null
+++ b/Adding Serialinfo Tittle/AddingSerialIntoTittle.lvproj
@@ -0,0 +1,101 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+ -
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
-
+ true
+ {68B2584C-7ADC-49F2-AA3F-A69500DF9D02}
+ {AAE71293-51BA-46A2-9085-28C70B1475CE}
+ {612ACE9C-FE4B-480C-BAFF-9D2C9CDDC4FB}
+ AddingSerialIntoTittle
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/AddingSerialIntoTittle
+ relativeToCommon
+ true
+ {D95FC378-6694-413B-AE27-E06AF18D2316}
+ AddingSerialIntoTittle.exe
+ ../builds/NI_AB_PROJECTNAME/AddingSerialIntoTittle/AddingSerialIntoTittle.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/AddingSerialIntoTittle/data
+ 2
+ {A1B4E684-725C-4F24-B01C-C09587B70B17}
+ Container
+ 0
+ /My Computer/AddingSerialIntoTittle.vi
+ TopLevel
+ VI
+ 2
+ AddingSerialIntoTittle
+ 1
+ AddingSerialIntoTittle
+ Copyright ?2017
+ AddingSerialIntoTittle
+ {F791AEC9-0E5D-43A1-9439-E95B7FE8E085}
+ AddingSerialIntoTittle.exe
+
+
+
+
diff --git a/Adding Serialinfo Tittle/AddingSerialIntoTittle.vi b/Adding Serialinfo Tittle/AddingSerialIntoTittle.vi
new file mode 100644
index 0000000..7c2fbbd
Binary files /dev/null and b/Adding Serialinfo Tittle/AddingSerialIntoTittle.vi differ
diff --git a/Air Leak Test LV2015/Air Leak Rel 1.aliases b/Air Leak Test LV2015/Air Leak Rel 1.aliases
new file mode 100644
index 0000000..69260cf
--- /dev/null
+++ b/Air Leak Test LV2015/Air Leak Rel 1.aliases
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "192.168.0.246"
+
diff --git a/Air Leak Test LV2015/Air Leak Rel 1.lvlps b/Air Leak Test LV2015/Air Leak Rel 1.lvlps
new file mode 100644
index 0000000..2836f96
--- /dev/null
+++ b/Air Leak Test LV2015/Air Leak Rel 1.lvlps
@@ -0,0 +1,19 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "67,105,467,477"
+
+[AB_Cache_{3744FC9E-BC99-48F9-87DE-CBB1303E02B9}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{3744FC9E"
+Cache_Path[Path] Line0002 = "-BC99-48F9-87DE-CBB1303E02B9}.txt"
+
+[AB_Cache_{E0A323FB-AF1B-44AE-9ECE-E66A03BBF4B7}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{E0A323FB"
+Cache_Path[Path] Line0002 = "-AF1B-44AE-9ECE-E66A03BBF4B7}.txt"
+
+[AB_Cache_{6DF9A08A-7E31-4B53-8195-F1409C96D455}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{6DF9A08A"
+Cache_Path[Path] Line0002 = "-7E31-4B53-8195-F1409C96D455}.txt"
+
+[AB_Cache_{ECA20922-5021-47A6-8E11-DF0BC02FCC90}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{ECA20922"
+Cache_Path[Path] Line0002 = "-5021-47A6-8E11-DF0BC02FCC90}.txt"
+
diff --git a/Air Leak Test LV2015/Air Leak Rel 1.lvproj b/Air Leak Test LV2015/Air Leak Rel 1.lvproj
new file mode 100644
index 0000000..2f9b3cc
--- /dev/null
+++ b/Air Leak Test LV2015/Air Leak Rel 1.lvproj
@@ -0,0 +1,260 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+
+
+
+ -
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
-
+ true
+ {9FEF8E31-E24B-4782-AA2C-FC3365C83F08}
+ {162CCD9E-1882-4414-A949-EDC1D5B3077F}
+ 8002
+ true
+ {6DF9A08A-7E31-4B53-8195-F1409C96D455}
+ AirLeak Test Rel 1
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/AirLeak Test Rel 1
+ relativeToCommon
+ true
+ {ECA20922-5021-47A6-8E11-DF0BC02FCC90}
+ 5
+ 1
+ AirLeak Rel 1.exe
+ ../builds/NI_AB_PROJECTNAME/AirLeak Test Rel 1/AirLeak Rel 1.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/AirLeak Test Rel 1
+ 2
+ /My Computer/AirLeak.ico
+ {7152B384-3212-4CBA-8AD8-3D485D08D742}
+ Container
+ 0
+ /My Computer/Air_Leak Rel 1.vi
+ TopLevel
+ VI
+ 0
+ /My Computer/AirLeak.ico
+ 0
+ /My Computer/Uson_Setting.ini
+ Include
+ 4
+ Sonos Inc
+ AirLeak Test Rel 1
+ AirLeak Test Rel 1
+ Copyright ?2016
+ AirLeak Test Rel 1
+ {09B8B458-FA56-4E64-9DE2-65950447FCA8}
+ AirLeak Rel 1.exe
+
+ -
+ Air Leak Rel 1
+ {3912416A-D2E5-411B-AFEE-B63654D690C0}
+ {CFB31D8F-C41F-4FE3-B8BE-C223A4DC9E98}
+ userFolder
+ 1
+ DefaultFull
+ {76CA2955-6595-4449-B26B-B4B1C1395C5D}
+ NI LabVIEW Runtime 2015 SP1 (64-bit)
+ false
+ NI ActiveX Container (64-bit)
+ {1038A887-23E1-4289-B0BD-0C4B83C6BA21}
+ false
+ NI System Web Server 15.5
+ {FCF64B73-B7D4-4971-8F11-24BAF7CC3E6C}
+ false
+ NI Deployment Framework 2015
+ {838942E4-B73C-492E-81A3-AA1E291FD0DC}
+ false
+ NI Error Reporting 2015 (64-bit)
+ {785BE224-E5B2-46A5-ADCB-55C949B5C9C7}
+ false
+ Math Kernel Libraries
+ {4C0854AD-9BFC-4494-A4E0-D96C0C07F1F2}
+ false
+ NI Logos 5.7
+ {5E4A4CE3-4D06-11D4-8B22-006008C16337}
+ false
+ NI TDM Streaming 15.2
+ {4CD11BE6-6BB7-4082-8A27-C13771BC309B}
+ false
+ NI LabVIEW Web Server 2015 (64-bit)
+ {860A0830-C712-11E3-9C1A-0800200C9A66}
+ false
+ NI LabVIEW Real-Time NBFifo 2015
+ {25643B9A-90E8-4100-B30C-10EC4DE2EE68}
+ false
+ NI VC2008MSMs
+ {FDA3F8BB-BAA9-45D7-8DC7-22E1F5C76315}
+ false
+ NI VC2010MSMs
+ {EFBA6F9E-F934-4BD7-AC51-60CCA480489C}
+ false
+ NI mDNS Responder 14.0
+ {9607874B-4BB3-42CB-B450-A2F5EF60BA3B}
+ 12
+ {56A62DD7-5EBD-497A-ABD3-E18C6C8DE1B3}
+ 1
+ true
+ ../builds/Air Leak Rel 1
+ relativeToCommon
+ Airleak Test Rel 1 Installer
+ {CFB31D8F-C41F-4FE3-B8BE-C223A4DC9E98}
+ false
+ Air Leak Rel 1
+ 1.0.8
+ 64-bit
+ 15018004
+ Sonos Inc
+ Http://www.Sonos.com
+ {6EA67B7D-6A45-44B1-89FC-A10BE1436524}
+ true
+ 4
+ {79BF2881-DB20-48ED-BB7C-724235B79171}
+ Airleak Test Rel 1 Installer
+ Software
+ {DDFAFC8B-E728-4AC8-96DE-B920EBB97A86}
+ 2
+ 1
+ {CFB31D8F-C41F-4FE3-B8BE-C223A4DC9E98}
+ {CFB31D8F-C41F-4FE3-B8BE-C223A4DC9E98}
+ AirLeak Rel 1.exe
+ 0
+ AirLeak Rel 1
+ Air Leak Rel 1
+ 1
+ {09B8B458-FA56-4E64-9DE2-65950447FCA8}
+ 1
+ AirLeak Test Rel 1
+ /My Computer/Build Specifications/AirLeak Test Rel 1
+ EXE
+ 1
+
+ -
+ true
+ {75493E03-0383-4042-9D9D-6209B03094DC}
+ {83A6997F-3C3C-4D23-958B-F342BE30AD65}
+ 8002
+ true
+ {3744FC9E-BC99-48F9-87DE-CBB1303E02B9}
+ Fixture Control
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/Fixture Control
+ relativeToCommon
+ true
+ {E0A323FB-AF1B-44AE-9ECE-E66A03BBF4B7}
+ 8
+ 1
+ FixtureControl.exe
+ ../builds/NI_AB_PROJECTNAME/Fixture Control/FixtureControl.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/Fixture Control/data
+ 2
+ {EEE451D9-45AF-46E2-B672-F22322738BDB}
+ Container
+ 0
+ /My Computer/Fixture Control.vi
+ TopLevel
+ VI
+ 2
+ Fixture Control
+ Fixture Control
+ Copyright © 2020
+ Fixture Control
+ {0EB4E61A-659D-424B-9A58-436468D424A9}
+ FixtureControl.exe
+
+
+
+
diff --git a/Air Leak Test LV2015/AirLeak.ico b/Air Leak Test LV2015/AirLeak.ico
new file mode 100644
index 0000000..32f96e2
Binary files /dev/null and b/Air Leak Test LV2015/AirLeak.ico differ
diff --git a/Air Leak Test LV2015/Air_Leak Rel 1.vi b/Air Leak Test LV2015/Air_Leak Rel 1.vi
new file mode 100644
index 0000000..a91ac35
Binary files /dev/null and b/Air Leak Test LV2015/Air_Leak Rel 1.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/Air_Leak_Read_Result.vi b/Air Leak Test LV2015/SupportVIs/Air_Leak_Read_Result.vi
new file mode 100644
index 0000000..995e462
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/Air_Leak_Read_Result.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/Barcode Error Message.vi b/Air Leak Test LV2015/SupportVIs/Barcode Error Message.vi
new file mode 100644
index 0000000..6df3787
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/Barcode Error Message.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/Button.vi b/Air Leak Test LV2015/SupportVIs/Button.vi
new file mode 100644
index 0000000..e8066ae
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/Button.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/CheckFIS.vi b/Air Leak Test LV2015/SupportVIs/CheckFIS.vi
new file mode 100644
index 0000000..dec79ca
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/CheckFIS.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/Date & Time.vi b/Air Leak Test LV2015/SupportVIs/Date & Time.vi
new file mode 100644
index 0000000..13fe019
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/Date & Time.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/Define Summary FileName.vi b/Air Leak Test LV2015/SupportVIs/Define Summary FileName.vi
new file mode 100644
index 0000000..d8e6af0
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/Define Summary FileName.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/Define Visa Resource.vi b/Air Leak Test LV2015/SupportVIs/Define Visa Resource.vi
new file mode 100644
index 0000000..4ae7ab8
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/Define Visa Resource.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/Fixture Control.vi b/Air Leak Test LV2015/SupportVIs/Fixture Control.vi
new file mode 100644
index 0000000..9c93d83
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/Fixture Control.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/GlobalVariable.vi b/Air Leak Test LV2015/SupportVIs/GlobalVariable.vi
new file mode 100644
index 0000000..810b2cd
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/GlobalVariable.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/Initialtion.vi b/Air Leak Test LV2015/SupportVIs/Initialtion.vi
new file mode 100644
index 0000000..c42e8de
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/Initialtion.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/Last 3 measurement.vi b/Air Leak Test LV2015/SupportVIs/Last 3 measurement.vi
new file mode 100644
index 0000000..d1b7eac
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/Last 3 measurement.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/Main Loop.vi b/Air Leak Test LV2015/SupportVIs/Main Loop.vi
new file mode 100644
index 0000000..b3107ae
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/Main Loop.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/Multiline Text to Array.vi b/Air Leak Test LV2015/SupportVIs/Multiline Text to Array.vi
new file mode 100644
index 0000000..e7a50d8
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/Multiline Text to Array.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/Reset Global Variable.vi b/Air Leak Test LV2015/SupportVIs/Reset Global Variable.vi
new file mode 100644
index 0000000..fe00abc
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/Reset Global Variable.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/Search_Array_Line.vi b/Air Leak Test LV2015/SupportVIs/Search_Array_Line.vi
new file mode 100644
index 0000000..d1f7fa2
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/Search_Array_Line.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/SerialInput.vi b/Air Leak Test LV2015/SupportVIs/SerialInput.vi
new file mode 100644
index 0000000..08f0432
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/SerialInput.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/UTF8.vi b/Air Leak Test LV2015/SupportVIs/UTF8.vi
new file mode 100644
index 0000000..6e7a7b6
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/UTF8.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/Uson_Config.vi b/Air Leak Test LV2015/SupportVIs/Uson_Config.vi
new file mode 100644
index 0000000..1658023
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/Uson_Config.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/Uson_Serial_Ctrl.vi b/Air Leak Test LV2015/SupportVIs/Uson_Serial_Ctrl.vi
new file mode 100644
index 0000000..1dbd6a6
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/Uson_Serial_Ctrl.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/Write Log.vi b/Air Leak Test LV2015/SupportVIs/Write Log.vi
new file mode 100644
index 0000000..fe33b6b
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/Write Log.vi differ
diff --git a/Air Leak Test LV2015/SupportVIs/WriteFIS.vi b/Air Leak Test LV2015/SupportVIs/WriteFIS.vi
new file mode 100644
index 0000000..e8efcaa
Binary files /dev/null and b/Air Leak Test LV2015/SupportVIs/WriteFIS.vi differ
diff --git a/Air Leak Test LV2015/Uson_Setting.ini b/Air Leak Test LV2015/Uson_Setting.ini
new file mode 100644
index 0000000..6315c20
--- /dev/null
+++ b/Air Leak Test LV2015/Uson_Setting.ini
@@ -0,0 +1,32 @@
+//057819-001P
+//To enable reading test value Audio Printout need to enable at Equipment (important Notice)
+[Setting]
+Com = "com6"
+Baud Rate = "57600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+Hardware Control = ""
+Product Name = "Encore"
+Equipment Serial = "059433-001P"
+Program Number = "003"
+Log File Path = "D:\Log"
+//SerialMask No check if empty (All Capital) Default NTB+[0-9A-F]+SK+[0-9]+
+SerialMask = "NTB+[0-9A-F]+SK+[0-9]+"
+
+//AutoStart Setting
+AutoStart Status = "0"
+AutoStart Com = "com7"
+//Customize = "Close Fixture, Ready to test, Open Fixture"
+Customize = "A,F,H"
+
+[FIS]
+Check Status = "0"
+Check Data Path = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\serial.txt"
+Check App Path = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+Check Output Path = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\checkresult.txt"
+Write Status = "0"
+Write Data Path ="C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\Data\Data.txt"
+Write App Path = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\Data\Results.txt"
+Write Result Path = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+Write Output Path = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\uploadResult.txt"
\ No newline at end of file
diff --git a/AirNoise FFT 2018/AirNoise_Test.aliases b/AirNoise FFT 2018/AirNoise_Test.aliases
new file mode 100644
index 0000000..de96883
--- /dev/null
+++ b/AirNoise FFT 2018/AirNoise_Test.aliases
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "192.168.189.1"
+
diff --git a/AirNoise FFT 2018/AirNoise_Test.lvlps b/AirNoise FFT 2018/AirNoise_Test.lvlps
new file mode 100644
index 0000000..fdda189
--- /dev/null
+++ b/AirNoise FFT 2018/AirNoise_Test.lvlps
@@ -0,0 +1,27 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "384,1228,784,1600"
+
+[AB_Cache_{1BC99D6D-064D-45B0-ACEC-829652597CA3}]
+Cache_Path[Path] Line0001 = "/C/Users/chanwee.hew/AppData/Local/Temp/AB_Cache_{"
+Cache_Path[Path] Line0002 = "1BC99D6D-064D-45B0-ACEC-829652597CA3}.txt"
+
+[AB_Cache_{07BD6E5E-EEF1-4F56-A7AA-D2009FD65136}]
+Cache_Path[Path] Line0001 = "/C/Users/chanwee.hew/AppData/Local/Temp/AB_Cache_{"
+Cache_Path[Path] Line0002 = "07BD6E5E-EEF1-4F56-A7AA-D2009FD65136}.txt"
+
+[AB_Cache_{BB58EA5B-3528-45E5-8CB3-802839E63F1A}]
+Cache_Path[Path] Line0001 = "/C/Users/chanwee.hew/AppData/Local/Temp/AB_Cache_{"
+Cache_Path[Path] Line0002 = "BB58EA5B-3528-45E5-8CB3-802839E63F1A}.txt"
+
+[AB_Cache_{BA8B55CF-F047-46EC-8183-064B5E8A69E2}]
+Cache_Path[Path] Line0001 = "/C/Users/chanwee.hew/AppData/Local/Temp/AB_Cache_{"
+Cache_Path[Path] Line0002 = "BA8B55CF-F047-46EC-8183-064B5E8A69E2}.txt"
+
+[AB_Cache_{80BE4144-728A-46B4-B900-38B64E39407C}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{80BE4144"
+Cache_Path[Path] Line0002 = "-728A-46B4-B900-38B64E39407C}.txt"
+
+[AB_Cache_{5C8AE250-0442-42D9-ABE5-8FC17A5DDB62}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{5C8AE250"
+Cache_Path[Path] Line0002 = "-0442-42D9-ABE5-8FC17A5DDB62}.txt"
+
diff --git a/AirNoise FFT 2018/AirNoise_Test.lvproj b/AirNoise FFT 2018/AirNoise_Test.lvproj
new file mode 100644
index 0000000..4e4a24a
--- /dev/null
+++ b/AirNoise FFT 2018/AirNoise_Test.lvproj
@@ -0,0 +1,335 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+
+
+
+
+
+
+
+
+ -
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
-
+ AirNoise_Test
+ {3912416A-D2E5-411B-AFEE-B63654D690C0}
+ {25C3D372-995E-45BA-91ED-191F4DEB0BD3}
+ userFolder
+ 1
+ DefaultFull
+ {9F81B522-80FA-45FA-BE5D-6C82EB70E761}
+ NI DataSocket 19.0
+ {81A7E53E-9524-41CE-90D3-7DD3D90B6C58}
+ _full_
+ {45E21CB8-05D7-4E12-B56D-2DDF6EC5B1CB}
+ NI-488.2 Runtime 23.5
+ {357F6618-C660-41A2-A185-5578CC876D1D}
+ _deployment_
+ {95D24B70-E5A0-4A12-B606-D732ADB7DC8F}
+ NI-VISA Runtime 23.5
+ {8627993A-3F66-483C-A562-0D3BA3F267B1}
+ DefaultFull
+ {5AFE0793-84BD-40BC-ADD6-E69EEAFDE058}
+ NI LabVIEW Runtime 2018 SP1 f5
+ false
+ NI ActiveX Container
+ {1038A887-23E1-4289-B0BD-0C4B83C6BA21}
+ false
+ NI Deployment Framework 2019
+ {838942E4-B73C-492E-81A3-AA1E291FD0DC}
+ false
+ NI VC2015 Runtime
+ {D42E7BAE-6589-4570-B6A3-3E28889392E7}
+ false
+ NI TDM Streaming 19.0
+ {4CD11BE6-6BB7-4082-8A27-C13771BC309B}
+ false
+ NI Error Reporting 2019
+ {42E818C6-2B08-4DE7-BD91-B0FD704C119A}
+ false
+ NI LabVIEW Real-Time NBFifo 2018
+ {EF4708F6-5A34-4DBA-B12B-79CC2004E20B}
+ false
+ NI LabVIEW Runtime 2018 SP1 Non-English Support.
+ {3C68D03D-EF38-41B5-9977-E27520759DD6}
+ false
+ NI Logos 19.0
+ {5E4A4CE3-4D06-11D4-8B22-006008C16337}
+ false
+ NI LabVIEW Web Server 2018
+ {0960380B-EA86-4E0C-8B57-14CD8CCF2C15}
+ false
+ NI mDNS Responder 19.0
+ {9607874B-4BB3-42CB-B450-A2F5EF60BA3B}
+ false
+ Math Kernel Libraries 2017
+ {699C1AC5-2CF2-4745-9674-B19536EBA8A3}
+ false
+ Math Kernel Libraries 2018
+ {33A780B9-8BDE-4A3A-9672-24778EFBEFC4}
+ 12
+ {3B195EBF-4A09-46E6-8EAD-931568C1344C}
+ 4
+ true
+ ../builds/AirNoise_Test/AirNoise Test Installer
+ relativeToCommon
+ AirNoise Test Installer
+ {25C3D372-995E-45BA-91ED-191F4DEB0BD3}
+ AirNoise_Test
+ 1.0.2
+ 32-bit
+ 18008007
+ true
+ {ED34908C-8A56-4858-AF77-212CD76CCBD8}
+ true
+ 0
+ {6276EC96-36C6-4044-BB41-664AED8A9DBD}
+ Software
+ {DDFAFC8B-E728-4AC8-96DE-B920EBB97A86}
+ 2
+ 1
+ {25C3D372-995E-45BA-91ED-191F4DEB0BD3}
+ {25C3D372-995E-45BA-91ED-191F4DEB0BD3}
+ AirNoise_Test.exe
+ 0
+ AirNoise_Test
+ AirNoise_Test
+ 1
+ {AF90CA1F-7107-4F7C-AFC1-AE619126D7C7}
+ 1
+ AirNoise_Test
+ /My Computer/Build Specifications/AirNoise_Test
+ EXE
+ 1
+
+ -
+ true
+ {9A88631A-D92C-4328-9766-C5380DAC47AB}
+ {0B9AAC1B-D503-483C-8794-0ACCC5C59AB7}
+ 8002
+ true
+ {80BE4144-728A-46B4-B900-38B64E39407C}
+ Preliminary Version for verification purpose
+ AirNoise_Test
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/AirNoise_Test
+ relativeToCommon
+ true
+ {5C8AE250-0442-42D9-ABE5-8FC17A5DDB62}
+ 54
+ 1
+ AirNoise_Test.exe
+ ../builds/NI_AB_PROJECTNAME/AirNoise_Test/AirNoise_Test.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/AirNoise_Test
+ 2
+ {8F9455DB-AAC9-46DC-A9F7-8CE6EEA89AC2}
+ Container
+ 0
+ /My Computer/Main.vi
+ TopLevel
+ VI
+ 0
+ /My Computer/RecordFromMicArray.aliases
+ Include
+ 0
+ /My Computer/RecordFromMicArray.exe
+ Include
+ 0
+ /My Computer/RecordFromMicArray.ini
+ Include
+ 0
+ /My Computer/RecordFromMicArrayIPF.vi
+ Include
+ VI
+ 0
+ /My Computer/Settings.ini
+ Include
+ 0
+ /My Computer/tone.wav
+ Include
+ 8
+ AirNoise_Test
+ AirNoise_Test
+ Copyright © 2024
+ AirNoise_Test
+ {AF90CA1F-7107-4F7C-AFC1-AE619126D7C7}
+ AirNoise_Test.exe
+ true
+
+ -
+ true
+ {2E6ABB58-08CC-480D-AFF9-21FD35775BEA}
+ {BFC2FB0D-A344-46CE-996C-170535B6D09E}
+ 8002
+ http://www.Sonos.com
+ true
+ {1BC99D6D-064D-45B0-ACEC-829652597CA3}
+ ChangeSPLMode
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/ChangeSPLMode
+ relativeToCommon
+ true
+ {07BD6E5E-EEF1-4F56-A7AA-D2009FD65136}
+ 2
+ 1
+ ChangeSPLmode.exe
+ ../builds/NI_AB_PROJECTNAME/ChangeSPLMode/ChangeSPLmode.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/ChangeSPLMode/data
+ 2
+ {BF316893-998A-495B-B3A8-2940FAF3DB77}
+ Container
+ 0
+ /My Computer/ChangeSPLMode.vi
+ TopLevel
+ VI
+ 2
+ Sonos
+ ChangeSPLMode
+ ChangeSPLMode
+ Copyright © 2024 Sonos
+ ChangeSPLMode
+ {9494EA3B-EE04-4623-BB16-7243010C9872}
+ ChangeSPLmode.exe
+ true
+
+ -
+ true
+ {4B090846-53B4-443F-999D-6903508F8D55}
+ {F3924AD1-B29F-42B5-B9D5-6E47A925C5E5}
+ 8002
+ http://www.Sonos.com
+ true
+ {BB58EA5B-3528-45E5-8CB3-802839E63F1A}
+ RecordFromMicArray
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/RecordFromMicArray
+ relativeToCommon
+ true
+ {BA8B55CF-F047-46EC-8183-064B5E8A69E2}
+ 1
+ 1
+ RecordFromMicArray.exe
+ ../builds/NI_AB_PROJECTNAME/RecordFromMicArray/RecordFromMicArray.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/RecordFromMicArray/data
+ 2
+ {3B64BFC4-4B16-45FF-A05F-9F87833E7FEB}
+ Container
+ 0
+ /My Computer/RecordFromMicArrayIPF.vi
+ TopLevel
+ VI
+ 2
+ Sonos
+ RecordFromMicArray
+ RecordFromMicArray
+ Copyright © 2024 Sonos
+ RecordFromMicArray
+ {00820915-2A17-4077-B3D5-73F1FEDBE3A0}
+ RecordFromMicArray.exe
+ true
+
+
+
+
diff --git a/AirNoise FFT 2018/AutoStart.vi b/AirNoise FFT 2018/AutoStart.vi
new file mode 100644
index 0000000..80b0702
Binary files /dev/null and b/AirNoise FFT 2018/AutoStart.vi differ
diff --git a/AirNoise FFT 2018/Axis Unit Type.ctl b/AirNoise FFT 2018/Axis Unit Type.ctl
new file mode 100644
index 0000000..1edc875
Binary files /dev/null and b/AirNoise FFT 2018/Axis Unit Type.ctl differ
diff --git a/AirNoise FFT 2018/Button.vi b/AirNoise FFT 2018/Button.vi
new file mode 100644
index 0000000..8171fa2
Binary files /dev/null and b/AirNoise FFT 2018/Button.vi differ
diff --git a/AirNoise FFT 2018/ChangeMode.vi b/AirNoise FFT 2018/ChangeMode.vi
new file mode 100644
index 0000000..c97cc85
Binary files /dev/null and b/AirNoise FFT 2018/ChangeMode.vi differ
diff --git a/AirNoise FFT 2018/ChangeSPLMode.vi b/AirNoise FFT 2018/ChangeSPLMode.vi
new file mode 100644
index 0000000..7f4d7bb
Binary files /dev/null and b/AirNoise FFT 2018/ChangeSPLMode.vi differ
diff --git a/AirNoise FFT 2018/Check_Modem_Data.vi b/AirNoise FFT 2018/Check_Modem_Data.vi
new file mode 100644
index 0000000..b8b6fba
Binary files /dev/null and b/AirNoise FFT 2018/Check_Modem_Data.vi differ
diff --git a/AirNoise FFT 2018/CloseDoor.vi b/AirNoise FFT 2018/CloseDoor.vi
new file mode 100644
index 0000000..2152f40
Binary files /dev/null and b/AirNoise FFT 2018/CloseDoor.vi differ
diff --git a/AirNoise FFT 2018/Copy of Lasso_air_noise.xlsx b/AirNoise FFT 2018/Copy of Lasso_air_noise.xlsx
new file mode 100644
index 0000000..4e1f4ae
Binary files /dev/null and b/AirNoise FFT 2018/Copy of Lasso_air_noise.xlsx differ
diff --git a/AirNoise FFT 2018/FFT_Main.vi b/AirNoise FFT 2018/FFT_Main.vi
new file mode 100644
index 0000000..18eb352
Binary files /dev/null and b/AirNoise FFT 2018/FFT_Main.vi differ
diff --git a/AirNoise FFT 2018/Global.vi b/AirNoise FFT 2018/Global.vi
new file mode 100644
index 0000000..c7a91a3
Binary files /dev/null and b/AirNoise FFT 2018/Global.vi differ
diff --git a/AirNoise FFT 2018/Import Settings.vi b/AirNoise FFT 2018/Import Settings.vi
new file mode 100644
index 0000000..97ac1ce
Binary files /dev/null and b/AirNoise FFT 2018/Import Settings.vi differ
diff --git a/AirNoise FFT 2018/JSON_results_file_make_and_save.vi b/AirNoise FFT 2018/JSON_results_file_make_and_save.vi
new file mode 100644
index 0000000..5944925
Binary files /dev/null and b/AirNoise FFT 2018/JSON_results_file_make_and_save.vi differ
diff --git a/AirNoise FFT 2018/LoopMain.vi b/AirNoise FFT 2018/LoopMain.vi
new file mode 100644
index 0000000..5b96213
Binary files /dev/null and b/AirNoise FFT 2018/LoopMain.vi differ
diff --git a/AirNoise FFT 2018/LuxShareCheckStation.vi b/AirNoise FFT 2018/LuxShareCheckStation.vi
new file mode 100644
index 0000000..55f440a
Binary files /dev/null and b/AirNoise FFT 2018/LuxShareCheckStation.vi differ
diff --git a/AirNoise FFT 2018/Main.vi b/AirNoise FFT 2018/Main.vi
new file mode 100644
index 0000000..92b7a0b
Binary files /dev/null and b/AirNoise FFT 2018/Main.vi differ
diff --git a/AirNoise FFT 2018/MesInterfacelib.dll b/AirNoise FFT 2018/MesInterfacelib.dll
new file mode 100644
index 0000000..9ce479a
Binary files /dev/null and b/AirNoise FFT 2018/MesInterfacelib.dll differ
diff --git a/AirNoise FFT 2018/OpenDoor.vi b/AirNoise FFT 2018/OpenDoor.vi
new file mode 100644
index 0000000..b35c550
Binary files /dev/null and b/AirNoise FFT 2018/OpenDoor.vi differ
diff --git a/AirNoise FFT 2018/PlayAndRecord.vi b/AirNoise FFT 2018/PlayAndRecord.vi
new file mode 100644
index 0000000..a6969c2
Binary files /dev/null and b/AirNoise FFT 2018/PlayAndRecord.vi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray.aliases b/AirNoise FFT 2018/RecordFromMicArray.aliases
new file mode 100644
index 0000000..f1f7c69
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray.aliases
@@ -0,0 +1,2 @@
+[My Computer]
+My Computer="localhost"
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray.exe b/AirNoise FFT 2018/RecordFromMicArray.exe
new file mode 100644
index 0000000..6cb72d1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray.exe differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray.ini b/AirNoise FFT 2018/RecordFromMicArray.ini
new file mode 100644
index 0000000..98a1348
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray.ini
@@ -0,0 +1,12 @@
+[RecordFromMicArray]
+server.app.propertiesEnabled=True
+server.ole.enabled=True
+server.tcp.paranoid=True
+server.tcp.serviceName="My Computer/VI Server"
+server.vi.callsEnabled=True
+server.vi.propertiesEnabled=True
+WebServer.TcpAccess="c+*"
+WebServer.ViAccess="+*"
+DebugServerEnabled=False
+DebugServerWaitOnLaunch=False
+
diff --git a/AirNoise FFT 2018/RecordFromMicArray/ArgTest.vi b/AirNoise FFT 2018/RecordFromMicArray/ArgTest.vi
new file mode 100644
index 0000000..c561ac1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/ArgTest.vi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArray.aliases b/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArray.aliases
new file mode 100644
index 0000000..de96883
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArray.aliases
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "192.168.189.1"
+
diff --git a/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArray.lvlps b/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArray.lvlps
new file mode 100644
index 0000000..c7b245e
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArray.lvlps
@@ -0,0 +1,35 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "343,1280,743,1652"
+
+[AB_Cache_{32AFA8D5-26C3-4C41-B8BF-591F5770606A}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{32AFA8D5"
+Cache_Path[Path] Line0002 = "-26C3-4C41-B8BF-591F5770606A}.txt"
+
+[AB_Cache_{CC60F22D-32DB-4AFF-9CE4-6D81CCA2F60C}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{CC60F22D"
+Cache_Path[Path] Line0002 = "-32DB-4AFF-9CE4-6D81CCA2F60C}.txt"
+
+[AB_Cache_{5C082457-B011-479C-A870-D805B6D430D5}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{5C082457"
+Cache_Path[Path] Line0002 = "-B011-479C-A870-D805B6D430D5}.txt"
+
+[AB_Cache_{CAA5D88D-69FA-400F-AC8F-934EC6A8975C}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{CAA5D88D"
+Cache_Path[Path] Line0002 = "-69FA-400F-AC8F-934EC6A8975C}.txt"
+
+[AB_Cache_{2331BBC0-90E4-476A-A408-5752291C5D26}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{2331BBC0"
+Cache_Path[Path] Line0002 = "-90E4-476A-A408-5752291C5D26}.txt"
+
+[AB_Cache_{E2537FE9-E8A4-4378-8320-A39C8F60F4B0}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{E2537FE9"
+Cache_Path[Path] Line0002 = "-E8A4-4378-8320-A39C8F60F4B0}.txt"
+
+[AB_Cache_{ACA15440-E8F3-4CF7-AE93-E8C6DD73B910}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{ACA15440"
+Cache_Path[Path] Line0002 = "-E8F3-4CF7-AE93-E8C6DD73B910}.txt"
+
+[AB_Cache_{AF180DA6-58D5-4D85-B00F-CFCEF0195504}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{AF180DA6"
+Cache_Path[Path] Line0002 = "-58D5-4D85-B00F-CFCEF0195504}.txt"
+
diff --git a/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArray.lvproj b/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArray.lvproj
new file mode 100644
index 0000000..37d6cc3
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArray.lvproj
@@ -0,0 +1,394 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+
+
+ -
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
-
+ true
+ {359C28D2-C000-4369-9511-F248392FFC26}
+ {54BA11EB-CF74-4FED-BD6B-8B88B7340A75}
+ 8002
+ {5C082457-B011-479C-A870-D805B6D430D5}
+ ArgTest
+ true
+ true
+ true
+ ../build/ArgTest
+ relativeToProject
+ true
+ {CAA5D88D-69FA-400F-AC8F-934EC6A8975C}
+ 1
+ ArgTest.exe
+ ../build/ArgTest/ArgTest.exe
+ relativeToProject
+ true
+ App
+ Support Directory
+ ../build/ArgTest/data
+ relativeToProject
+ 2
+ {5AAB02BE-C8A8-4C99-8D9F-3BD5A22754A7}
+ Container
+ 0
+ /My Computer/ArgTest.vi
+ TopLevel
+ VI
+ 2
+ ArgTest
+ ArgTest
+ Copyright © 2021
+ ArgTest
+ {F1FA5EAB-8FE4-4561-9F21-215088CD8C2D}
+ ArgTest.exe
+
+ -
+ {BFF939B8-C1F2-4D79-9DE9-19A53DECBEDB}
+ {D691F179-9FB8-4CAE-90CC-B9ECB779471E}
+ 8002
+ true
+ {ACA15440-E8F3-4CF7-AE93-E8C6DD73B910}
+ EXE build
+ true
+ true
+ true
+ ../build/RecordFromMicArray 2015
+ relativeToProject
+ true
+ {AF180DA6-58D5-4D85-B00F-CFCEF0195504}
+ 9
+ 1
+ 1
+ RecordFromMicArray.exe
+ ../build/RecordFromMicArray 2015/NI_AB_PROJECTNAME.exe
+ relativeToProject
+ true
+ App
+ Support Directory
+ ../build/RecordFromMicArray 2015/support
+ relativeToProject
+ 2
+ true
+ {5AAB02BE-C8A8-4C99-8D9F-3BD5A22754A7}
+ Container
+ 0
+ /My Computer/RecordFromMicArray.vi
+ TopLevel
+ VI
+ 2
+ Sonos, Inc.
+ Copyright ? 2016 Sonos, Inc.
+ RecordFromMicArray
+ {C21C4BF6-8164-4719-B6C7-FA7C843B2681}
+ RecordFromMicArray.exe
+
+ -
+ {13B71D6C-2230-4D1F-B682-9DF56DC5FB92}
+ {021B1951-2B08-4CFA-947C-D60782105C38}
+ 8002
+ true
+ {32AFA8D5-26C3-4C41-B8BF-591F5770606A}
+ EXE build IP-file
+ true
+ true
+ true
+ ../build/RecordFromMicArrayIPF 2015
+ relativeToProject
+ true
+ {CC60F22D-32DB-4AFF-9CE4-6D81CCA2F60C}
+ 2
+ 1
+ RecordFromMicArrayIPF.exe
+ ../build/RecordFromMicArrayIPF 2015/RecordFromMicArrayIPF.exe
+ relativeToProject
+ true
+ App
+ Support Directory
+ ../build/RecordFromMicArrayIPF 2015/support
+ relativeToProject
+ 2
+ true
+ {87685BC6-7704-4AFF-A3BB-6FF2C6FF4A1C}
+ Container
+ 0
+ /My Computer/RecordFromMicArrayIPF.vi
+ TopLevel
+ VI
+ 2
+ Sonos, Inc.
+ Copyright ? 2017 Sonos, Inc.
+ RecordFromMicArrayIPF
+ {B60B35DB-122E-4CE3-ABCC-EBA32C1E170A}
+ RecordFromMicArrayIPF.exe
+
+ -
+ RecordFromMicArray
+ {3912416A-D2E5-411B-AFEE-B63654D690C0}
+ {0146BBE8-8A6C-4C40-AA5C-8200844A830D}
+ userFolder
+ 1
+ DefaultFull
+ {5AFE0793-84BD-40BC-ADD6-E69EEAFDE058}
+ NI LabVIEW Runtime 2018 SP1 f5
+ false
+ NI ActiveX Container
+ {1038A887-23E1-4289-B0BD-0C4B83C6BA21}
+ false
+ NI Deployment Framework 2019
+ {838942E4-B73C-492E-81A3-AA1E291FD0DC}
+ false
+ NI Logos 19.0
+ {5E4A4CE3-4D06-11D4-8B22-006008C16337}
+ false
+ NI mDNS Responder 19.0
+ {9607874B-4BB3-42CB-B450-A2F5EF60BA3B}
+ false
+ NI TDM Streaming 19.0
+ {4CD11BE6-6BB7-4082-8A27-C13771BC309B}
+ 5
+ {3B195EBF-4A09-46E6-8EAD-931568C1344C}
+ 1
+ true
+ ../RecordFromMicArray labview 2015/build/Installer/RecordFromMicArray 2015
+ relativeToCommon
+ My Installer
+ {0146BBE8-8A6C-4C40-AA5C-8200844A830D}
+ RecordFromMicArray
+ 1.0.1
+ 32-bit
+ 18008007
+ true
+ {D5C976AD-BF93-4B99-8CDD-6F1E1FBD350B}
+ true
+ 0
+ {8DF12212-5275-4FA4-995E-6AC084114C54}
+ Software
+ {DDFAFC8B-E728-4AC8-96DE-B920EBB97A86}
+ 2
+ 1
+ {0146BBE8-8A6C-4C40-AA5C-8200844A830D}
+ {0146BBE8-8A6C-4C40-AA5C-8200844A830D}
+ RecordFromMicArray.exe
+ 0
+ RecordFromMicArray
+ RecordFromMicArray
+ 1
+ {C21C4BF6-8164-4719-B6C7-FA7C843B2681}
+ 1
+ EXE build
+ /My Computer/Build Specifications/EXE build
+ EXE
+ 1
+
+ -
+ RecordFromMicArray
+ {3912416A-D2E5-411B-AFEE-B63654D690C0}
+ {DA3C3AC6-0EC7-48AB-A62D-CD2897B23C1C}
+ userFolder
+ 1
+ DefaultFull
+ {5AFE0793-84BD-40BC-ADD6-E69EEAFDE058}
+ NI LabVIEW Runtime 2018 SP1 f5
+ false
+ NI ActiveX Container
+ {1038A887-23E1-4289-B0BD-0C4B83C6BA21}
+ false
+ NI Deployment Framework 2019
+ {838942E4-B73C-492E-81A3-AA1E291FD0DC}
+ false
+ NI Logos 19.0
+ {5E4A4CE3-4D06-11D4-8B22-006008C16337}
+ false
+ NI mDNS Responder 19.0
+ {9607874B-4BB3-42CB-B450-A2F5EF60BA3B}
+ false
+ NI TDM Streaming 19.0
+ {4CD11BE6-6BB7-4082-8A27-C13771BC309B}
+ 5
+ {3B195EBF-4A09-46E6-8EAD-931568C1344C}
+ 1
+ true
+ ../RecordFromMicArray labview 2015/build/Installer/RecordFromMicArray 2015
+ relativeToCommon
+ RecordFromMicArray 2015
+ {DA3C3AC6-0EC7-48AB-A62D-CD2897B23C1C}
+ RecordFromMicArray 2015
+ 1.0.0
+ 32-bit
+ 18008007
+ true
+ {48A60F29-D543-4011-864D-8E1D389FDE2D}
+ true
+ 0
+ {19167ECB-3794-4D99-8DF6-F60D823526F6}
+ Software
+ {DDFAFC8B-E728-4AC8-96DE-B920EBB97A86}
+ 2
+ 1
+ {DA3C3AC6-0EC7-48AB-A62D-CD2897B23C1C}
+ {DA3C3AC6-0EC7-48AB-A62D-CD2897B23C1C}
+ RecordFromMicArray.exe
+ 0
+ RecordFromMicArray
+ RecordFromMicArray
+ 1
+ {C21C4BF6-8164-4719-B6C7-FA7C843B2681}
+ 1
+ EXE build
+ /My Computer/Build Specifications/EXE build
+ EXE
+ 1
+
+ -
+ RecordFromMicArray
+ {3912416A-D2E5-411B-AFEE-B63654D690C0}
+ {3470F7A3-054C-45B1-A619-DB097D7AE0CB}
+ userFolder
+ 1
+ DefaultFull
+ {5AFE0793-84BD-40BC-ADD6-E69EEAFDE058}
+ NI LabVIEW Runtime 2018 SP1 f5
+ false
+ NI ActiveX Container
+ {1038A887-23E1-4289-B0BD-0C4B83C6BA21}
+ false
+ NI Deployment Framework 2019
+ {838942E4-B73C-492E-81A3-AA1E291FD0DC}
+ false
+ NI Logos 19.0
+ {5E4A4CE3-4D06-11D4-8B22-006008C16337}
+ false
+ NI mDNS Responder 19.0
+ {9607874B-4BB3-42CB-B450-A2F5EF60BA3B}
+ false
+ NI TDM Streaming 19.0
+ {4CD11BE6-6BB7-4082-8A27-C13771BC309B}
+ 5
+ {3B195EBF-4A09-46E6-8EAD-931568C1344C}
+ 1
+ true
+ ../RecordFromMicArray labview 2015/build/Installer/RecordFromMicArrayIPF
+ relativeToCommon
+ RecordFromMicArray IPF
+ {3470F7A3-054C-45B1-A619-DB097D7AE0CB}
+ RecordFromMicArray
+ 1.0.1
+ 32-bit
+ 18008007
+ true
+ {E3261BC6-722A-42B6-82C3-D62882497DBB}
+ true
+ 0
+ {CCBD3370-4073-4979-B46C-8AF8B01AF94C}
+ Software
+ {DDFAFC8B-E728-4AC8-96DE-B920EBB97A86}
+ 2
+ 1
+ {3470F7A3-054C-45B1-A619-DB097D7AE0CB}
+ {3470F7A3-054C-45B1-A619-DB097D7AE0CB}
+ RecordFromMicArrayIPF.exe
+ 0
+ RecordFromMicArrayIPF
+ RecordFromMicArray
+ 1
+ {B60B35DB-122E-4CE3-ABCC-EBA32C1E170A}
+ 1
+ EXE build IP-file
+ /My Computer/Build Specifications/EXE build IP-file
+ EXE
+ 1
+
+ -
+ true
+ {382978C0-959B-44FA-BD83-C045C94DDE46}
+ {D60CE02B-055E-47DE-9988-9684BAFACABE}
+ 8002
+ {2331BBC0-90E4-476A-A408-5752291C5D26}
+ RecordFromMicArray01
+ true
+ true
+ true
+ ../build/RecordFromMicArray 2015
+ relativeToProject
+ true
+ {E2537FE9-E8A4-4378-8320-A39C8F60F4B0}
+ 1
+ RecordFromMicArray01.exe
+ ../build/RecordFromMicArray 2015/RecordFromMicArray01.exe
+ relativeToProject
+ true
+ App
+ Support Directory
+ ../build/RecordFromMicArray 2015/data
+ relativeToProject
+ 2
+ {5AAB02BE-C8A8-4C99-8D9F-3BD5A22754A7}
+ Container
+ 0
+ /My Computer/RecordFromMicArray.vi
+ TopLevel
+ VI
+ 2
+ RecordFromMicArray01
+ RecordFromMicArray01
+ Copyright © 2021
+ RecordFromMicArray01
+ {C3531245-FC0C-4EF8-A39A-8C8BDFD7D43A}
+ RecordFromMicArray01.exe
+
+
+
+
diff --git a/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArray.vi b/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArray.vi
new file mode 100644
index 0000000..976c8b7
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArray.vi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArrayIPF.aliases b/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArrayIPF.aliases
new file mode 100644
index 0000000..f1f7c69
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArrayIPF.aliases
@@ -0,0 +1,2 @@
+[My Computer]
+My Computer="localhost"
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArrayIPF.vi b/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArrayIPF.vi
new file mode 100644
index 0000000..607b007
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/RecordFromMicArrayIPF.vi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/ArgTest/ArgTest.aliases b/AirNoise FFT 2018/RecordFromMicArray/build/ArgTest/ArgTest.aliases
new file mode 100644
index 0000000..f1f7c69
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/ArgTest/ArgTest.aliases
@@ -0,0 +1,2 @@
+[My Computer]
+My Computer="localhost"
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/ArgTest/ArgTest.exe b/AirNoise FFT 2018/RecordFromMicArray/build/ArgTest/ArgTest.exe
new file mode 100644
index 0000000..88cc62d
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/ArgTest/ArgTest.exe differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/ArgTest/ArgTest.ini b/AirNoise FFT 2018/RecordFromMicArray/build/ArgTest/ArgTest.ini
new file mode 100644
index 0000000..d0fc035
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/ArgTest/ArgTest.ini
@@ -0,0 +1,11 @@
+[ArgTest]
+server.app.propertiesEnabled=True
+server.tcp.paranoid=True
+server.tcp.serviceName="My Computer/VI Server"
+server.vi.callsEnabled=True
+server.vi.propertiesEnabled=True
+WebServer.TcpAccess="c+*"
+WebServer.ViAccess="+*"
+DebugServerEnabled=False
+DebugServerWaitOnLaunch=False
+
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/dp/DevPartDef.xml b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/dp/DevPartDef.xml
new file mode 100644
index 0000000..0b189b8
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/dp/DevPartDef.xml differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/dp/data.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/dp/data.cab
new file mode 100644
index 0000000..38b37dd
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/dp/data.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/dp/install.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/dp/install.msi
new file mode 100644
index 0000000..3dabc31
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/dp/install.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p0/MU/MetaUninstaller.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p0/MU/MetaUninstaller.msi
new file mode 100644
index 0000000..76730ab
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p0/MU/MetaUninstaller.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p0/MU/MetaUninstaller_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p0/MU/MetaUninstaller_mft.cab
new file mode 100644
index 0000000..b47006d
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p0/MU/MetaUninstaller_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p0/MU/MetaUnst.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p0/MU/MetaUnst.cab
new file mode 100644
index 0000000..1b31cd0
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p0/MU/MetaUnst.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p1/EULADep2.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p1/EULADep2.cab
new file mode 100644
index 0000000..f4d49ef
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p1/EULADep2.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p1/EULADepot2.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p1/EULADepot2.msi
new file mode 100644
index 0000000..ffd372b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p1/EULADepot2.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p1/EULADepot2_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p1/EULADepot2_mft.cab
new file mode 100644
index 0000000..55c622e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p1/EULADepot2_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p1/NIYouLas.bin b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p1/NIYouLas.bin
new file mode 100644
index 0000000..21ecc1a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p1/NIYouLas.bin differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p10/NITra00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p10/NITra00.cab
new file mode 100644
index 0000000..1f306f4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p10/NITra00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p10/NITra01.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p10/NITra01.cab
new file mode 100644
index 0000000..2cf4e5f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p10/NITra01.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p10/NITraceEngine.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p10/NITraceEngine.msi
new file mode 100644
index 0000000..0da0ccd
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p10/NITraceEngine.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p10/NITraceEngine64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p10/NITraceEngine64.msi
new file mode 100644
index 0000000..4c6b83b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p10/NITraceEngine64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p10/NITraceEngine_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p10/NITraceEngine_mft.cab
new file mode 100644
index 0000000..f248589
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p10/NITraceEngine_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p11/mDNSResponder.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p11/mDNSResponder.msi
new file mode 100644
index 0000000..c8303a3
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p11/mDNSResponder.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p11/mDNSResponder_W64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p11/mDNSResponder_W64.msi
new file mode 100644
index 0000000..10c9ece
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p11/mDNSResponder_W64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p12/NI_Sy00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p12/NI_Sy00.cab
new file mode 100644
index 0000000..9ca2454
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p12/NI_Sy00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p12/NI_Sy01.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p12/NI_Sy01.cab
new file mode 100644
index 0000000..54108ee
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p12/NI_Sy01.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p12/NI_SysStatePub.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p12/NI_SysStatePub.msi
new file mode 100644
index 0000000..b915448
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p12/NI_SysStatePub.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p12/NI_SysStatePub64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p12/NI_SysStatePub64.msi
new file mode 100644
index 0000000..9f20d8b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p12/NI_SysStatePub64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p12/NI_SysStatePub_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p12/NI_SysStatePub_mft.cab
new file mode 100644
index 0000000..007fedb
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p12/NI_SysStatePub_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p13/LabVI00/LabVI00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p13/LabVI00/LabVI00.cab
new file mode 100644
index 0000000..4df8bbd
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p13/LabVI00/LabVI00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p13/LabVI00/NIWebServer_LVRTE64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p13/LabVI00/NIWebServer_LVRTE64.msi
new file mode 100644
index 0000000..65e8973
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p13/LabVI00/NIWebServer_LVRTE64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p13/LabVI00/NIWebServer_LVRTE64_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p13/LabVI00/NIWebServer_LVRTE64_mft.cab
new file mode 100644
index 0000000..ac42c4c
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p13/LabVI00/NIWebServer_LVRTE64_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00.cab
new file mode 100644
index 0000000..f3b13bb
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00_chs.mst
new file mode 100644
index 0000000..61d2820
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00_deu.mst
new file mode 100644
index 0000000..f028be4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00_fra.mst
new file mode 100644
index 0000000..3aefe58
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00_jpn.mst
new file mode 100644
index 0000000..a481f45
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00_kor.mst
new file mode 100644
index 0000000..4bf448e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_00_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_NBFifo_2015.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_NBFifo_2015.msi
new file mode 100644
index 0000000..7d74109
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_NBFifo_2015.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_NBFifo_2015_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_NBFifo_2015_mft.cab
new file mode 100644
index 0000000..2145bad
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p14/LVRT_00/LVRT_NBFifo_2015_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p15/ni_err64/ni_err64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p15/ni_err64/ni_err64.cab
new file mode 100644
index 0000000..b2f15cf
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p15/ni_err64/ni_err64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p15/ni_err64/ni_error_report64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p15/ni_err64/ni_error_report64.msi
new file mode 100644
index 0000000..a58063b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p15/ni_err64/ni_error_report64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p15/ni_err64/ni_error_report64_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p15/ni_err64/ni_error_report64_mft.cab
new file mode 100644
index 0000000..e22c068
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p15/ni_err64/ni_error_report64_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p16/NIER_Interface.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p16/NIER_Interface.msi
new file mode 100644
index 0000000..b264b35
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p16/NIER_Interface.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p16/NIER_Interface64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p16/NIER_Interface64.msi
new file mode 100644
index 0000000..deae8c2
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p16/NIER_Interface64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p17/MetaUtils/MSIProperties.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p17/MetaUtils/MSIProperties.msi
new file mode 100644
index 0000000..afc319e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p17/MetaUtils/MSIProperties.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p17/MetaUtils/MSIProperties64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p17/MetaUtils/MSIProperties64.msi
new file mode 100644
index 0000000..cb1b322
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p17/MetaUtils/MSIProperties64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p17/MetaUtils/MSIProperties_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p17/MetaUtils/MSIProperties_mft.cab
new file mode 100644
index 0000000..39bffaa
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p17/MetaUtils/MSIProperties_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p17/MetaUtils/media.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p17/MetaUtils/media.cab
new file mode 100644
index 0000000..17ace86
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p17/MetaUtils/media.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p17/MetaUtils/media64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p17/MetaUtils/media64.cab
new file mode 100644
index 0000000..05c8e32
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p17/MetaUtils/media64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr.msi
new file mode 100644
index 0000000..db5ba79
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_chs.mst
new file mode 100644
index 0000000..80abc03
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_deu.mst
new file mode 100644
index 0000000..8ea52c4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_fra.mst
new file mode 100644
index 0000000..7311893
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_jpn.mst
new file mode 100644
index 0000000..434d075
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_kor.mst
new file mode 100644
index 0000000..d3c4523
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_mft.cab
new file mode 100644
index 0000000..6069e8f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/sys_w00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/sys_w00.cab
new file mode 100644
index 0000000..f6df319
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p18/sys_w00/sys_w00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc.msi
new file mode 100644
index 0000000..dd30b7b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_chs.mst
new file mode 100644
index 0000000..778c90b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_deu.mst
new file mode 100644
index 0000000..f962798
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_fra.mst
new file mode 100644
index 0000000..bb20087
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_jpn.mst
new file mode 100644
index 0000000..6547e9f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_kor.mst
new file mode 100644
index 0000000..5d1b631
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_mft.cab
new file mode 100644
index 0000000..4acc0ed
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/nisvcloc_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/svcloc.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/svcloc.cab
new file mode 100644
index 0000000..3e0d457
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p19/svcloc/svcloc.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p2/VC2008RTEx64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p2/VC2008RTEx64.msi
new file mode 100644
index 0000000..80fd94f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p2/VC2008RTEx64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p2/VC2008RTEx86.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p2/VC2008RTEx86.msi
new file mode 100644
index 0000000..cf4b01f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p2/VC2008RTEx86.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p2/VC2008RTEx86_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p2/VC2008RTEx86_mft.cab
new file mode 100644
index 0000000..2ccf03c
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p2/VC2008RTEx86_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p2/x64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p2/x64.cab
new file mode 100644
index 0000000..87071f5
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p2/x64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p2/x86.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p2/x86.cab
new file mode 100644
index 0000000..6db91a1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p2/x86.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p20/niauth.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p20/niauth.cab
new file mode 100644
index 0000000..5a6c814
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p20/niauth.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p20/niauth.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p20/niauth.msi
new file mode 100644
index 0000000..8893ad8
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p20/niauth.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p20/niauth64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p20/niauth64.cab
new file mode 100644
index 0000000..7f4c141
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p20/niauth64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p20/niauth64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p20/niauth64.msi
new file mode 100644
index 0000000..451555e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p20/niauth64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p20/niauth_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p20/niauth_mft.cab
new file mode 100644
index 0000000..6724227
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p20/niauth_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p21/nicurl.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p21/nicurl.cab
new file mode 100644
index 0000000..d467d72
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p21/nicurl.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p21/nicurl.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p21/nicurl.msi
new file mode 100644
index 0000000..497a449
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p21/nicurl.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p21/nicurl64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p21/nicurl64.cab
new file mode 100644
index 0000000..bdf670f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p21/nicurl64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p21/nicurl64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p21/nicurl64.msi
new file mode 100644
index 0000000..87c81b8
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p21/nicurl64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p21/nicurl_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p21/nicurl_mft.cab
new file mode 100644
index 0000000..a62525a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p21/nicurl_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p22/LOGOS00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p22/LOGOS00.cab
new file mode 100644
index 0000000..742e186
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p22/LOGOS00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p22/LOGOS_XT.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p22/LOGOS_XT.cab
new file mode 100644
index 0000000..85f1f7e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p22/LOGOS_XT.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p22/LogosXT.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p22/LogosXT.msi
new file mode 100644
index 0000000..e35ba83
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p22/LogosXT.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p22/LogosXT64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p22/LogosXT64.msi
new file mode 100644
index 0000000..834660f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p22/LogosXT64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p22/LogosXT_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p22/LogosXT_mft.cab
new file mode 100644
index 0000000..90d9fc6
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p22/LogosXT_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p23/ni_sysweb_base.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p23/ni_sysweb_base.msi
new file mode 100644
index 0000000..ec94678
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p23/ni_sysweb_base.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p23/ni_sysweb_base64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p23/ni_sysweb_base64.msi
new file mode 100644
index 0000000..5315769
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p23/ni_sysweb_base64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p23/ni_sysweb_base_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p23/ni_sysweb_base_mft.cab
new file mode 100644
index 0000000..d42d193
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p23/ni_sysweb_base_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p23/sys_w00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p23/sys_w00.cab
new file mode 100644
index 0000000..7cb4af1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p23/sys_w00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p23/sys_w01.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p23/sys_w01.cab
new file mode 100644
index 0000000..87738dd
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p23/sys_w01.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activ32.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activ32.cab
new file mode 100644
index 0000000..5929c07
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activ32.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activ64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activ64.cab
new file mode 100644
index 0000000..b5ad86e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activ64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex.msi
new file mode 100644
index 0000000..efda570
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64.msi
new file mode 100644
index 0000000..8c20b46
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64_chs.mst
new file mode 100644
index 0000000..9d56093
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64_deu.mst
new file mode 100644
index 0000000..8bdfbc7
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64_fra.mst
new file mode 100644
index 0000000..896fe7c
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64_jpn.mst
new file mode 100644
index 0000000..f87ddc2
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64_kor.mst
new file mode 100644
index 0000000..04f22a4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex64_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_chs.mst
new file mode 100644
index 0000000..e995ca1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_deu.mst
new file mode 100644
index 0000000..5279800
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_fra.mst
new file mode 100644
index 0000000..2b1ab97
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_jpn.mst
new file mode 100644
index 0000000..e0593e9
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_kor.mst
new file mode 100644
index 0000000..6925642
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_mft.cab
new file mode 100644
index 0000000..a321393
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p24/activex_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms.cab
new file mode 100644
index 0000000..f8a6120
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms.msi
new file mode 100644
index 0000000..76cb7bf
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64.cab
new file mode 100644
index 0000000..8a8ffe3
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64.msi
new file mode 100644
index 0000000..56e4b0f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64_chs.mst
new file mode 100644
index 0000000..3e954f7
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64_deu.mst
new file mode 100644
index 0000000..97e0594
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64_fra.mst
new file mode 100644
index 0000000..d2a8192
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64_jpn.mst
new file mode 100644
index 0000000..07b3414
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64_kor.mst
new file mode 100644
index 0000000..7bfd6d8
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms64_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_chs.mst
new file mode 100644
index 0000000..b3439b8
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_deu.mst
new file mode 100644
index 0000000..4c07f12
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_fra.mst
new file mode 100644
index 0000000..2148645
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_jpn.mst
new file mode 100644
index 0000000..ca5303b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_kor.mst
new file mode 100644
index 0000000..6a03be5
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_mft.cab
new file mode 100644
index 0000000..7d8a622
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p25/tdms_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl.msi
new file mode 100644
index 0000000..30a374a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64.msi
new file mode 100644
index 0000000..ced0614
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64_chs.mst
new file mode 100644
index 0000000..554a1c4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64_deu.mst
new file mode 100644
index 0000000..22a0452
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64_fra.mst
new file mode 100644
index 0000000..563b230
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64_jpn.mst
new file mode 100644
index 0000000..6931c5a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64_kor.mst
new file mode 100644
index 0000000..84b9f5b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl64_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_chs.mst
new file mode 100644
index 0000000..5fe727c
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_deu.mst
new file mode 100644
index 0000000..33694f1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_fra.mst
new file mode 100644
index 0000000..90cafe4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_jpn.mst
new file mode 100644
index 0000000..9475f7f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_kor.mst
new file mode 100644
index 0000000..48491a6
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_mft.cab
new file mode 100644
index 0000000..f61b7ab
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ni_ssl_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ssl.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ssl.cab
new file mode 100644
index 0000000..abb8aa4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ssl.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ssl64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ssl64.cab
new file mode 100644
index 0000000..a43e862
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p26/ssl64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr.msi
new file mode 100644
index 0000000..78917af
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64.msi
new file mode 100644
index 0000000..abf1b04
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64_chs.mst
new file mode 100644
index 0000000..f6d177b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64_deu.mst
new file mode 100644
index 0000000..ee4b1c5
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64_fra.mst
new file mode 100644
index 0000000..0d38dbc
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64_jpn.mst
new file mode 100644
index 0000000..8b2bda2
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64_kor.mst
new file mode 100644
index 0000000..8affa7a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr64_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_chs.mst
new file mode 100644
index 0000000..33954c7
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_deu.mst
new file mode 100644
index 0000000..c285bbb
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_fra.mst
new file mode 100644
index 0000000..3524955
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_jpn.mst
new file mode 100644
index 0000000..5e4f02c
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_kor.mst
new file mode 100644
index 0000000..85508ad
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_mft.cab
new file mode 100644
index 0000000..1a9df1a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/ni_sysappsrvr_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/sys_a00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/sys_a00.cab
new file mode 100644
index 0000000..db60d67
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/sys_a00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/sys_a01.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/sys_a01.cab
new file mode 100644
index 0000000..e8636a1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p27/sys_a01.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p28/MDF/MDFSuppo.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p28/MDF/MDFSuppo.cab
new file mode 100644
index 0000000..65fcf37
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p28/MDF/MDFSuppo.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p28/MDF/MDFSupport.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p28/MDF/MDFSupport.msi
new file mode 100644
index 0000000..d650308
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p28/MDF/MDFSupport.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p28/MDF/MDFSupport_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p28/MDF/MDFSupport_mft.cab
new file mode 100644
index 0000000..cfcbc31
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p28/MDF/MDFSupport_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000.cab
new file mode 100644
index 0000000..92a6f2f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000_chs.mst
new file mode 100644
index 0000000..38d8383
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000_deu.mst
new file mode 100644
index 0000000..17f6fbd
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000_fra.mst
new file mode 100644
index 0000000..be1c09e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000_jpn.mst
new file mode 100644
index 0000000..f47d238
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000_kor.mst
new file mode 100644
index 0000000..69c3779
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2000_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015.cab
new file mode 100644
index 0000000..33f6f3f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015_chs.mst
new file mode 100644
index 0000000..2e24e07
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015_deu.mst
new file mode 100644
index 0000000..13b5ae6
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015_fra.mst
new file mode 100644
index 0000000..5a792ae
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015_jpn.mst
new file mode 100644
index 0000000..0fb8883
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015_kor.mst
new file mode 100644
index 0000000..df9d7aa
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/MKL2015_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/mkl.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/mkl.msi
new file mode 100644
index 0000000..07592a0
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/mkl.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/mkl64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/mkl64.msi
new file mode 100644
index 0000000..5b819cb
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/mkl64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/mkl_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/mkl_mft.cab
new file mode 100644
index 0000000..60413cf
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p29/mkl_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p3/VC2010RTEx64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p3/VC2010RTEx64.msi
new file mode 100644
index 0000000..fdbcde5
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p3/VC2010RTEx64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p3/VC2010RTEx86.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p3/VC2010RTEx86.msi
new file mode 100644
index 0000000..6469cef
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p3/VC2010RTEx86.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p3/VC2010RTEx86_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p3/VC2010RTEx86_mft.cab
new file mode 100644
index 0000000..ae56645
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p3/VC2010RTEx86_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p3/x64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p3/x64.cab
new file mode 100644
index 0000000..1b30029
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p3/x64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p3/x86.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p3/x86.cab
new file mode 100644
index 0000000..a570f27
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p3/x86.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos.cab
new file mode 100644
index 0000000..97f14ac
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos.msi
new file mode 100644
index 0000000..c4b0a28
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64.cab
new file mode 100644
index 0000000..722f247
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64.msi
new file mode 100644
index 0000000..a4928d8
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64_chs.mst
new file mode 100644
index 0000000..856cf46
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64_deu.mst
new file mode 100644
index 0000000..d600d2e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64_fra.mst
new file mode 100644
index 0000000..4c2c5fa
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64_jpn.mst
new file mode 100644
index 0000000..ff6f834
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64_kor.mst
new file mode 100644
index 0000000..84b5cf9
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos64_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_chs.mst
new file mode 100644
index 0000000..484c6d7
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_deu.mst
new file mode 100644
index 0000000..6ce6fca
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_fra.mst
new file mode 100644
index 0000000..063a464
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_jpn.mst
new file mode 100644
index 0000000..41ad9ab
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_kor.mst
new file mode 100644
index 0000000..19b4a99
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_mft.cab
new file mode 100644
index 0000000..de1737d
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p30/logos_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p31/LV2015rtdnet.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p31/LV2015rtdnet.msi
new file mode 100644
index 0000000..c426c0e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p31/LV2015rtdnet.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p31/LV2015runtime.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p31/LV2015runtime.msi
new file mode 100644
index 0000000..7882b68
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p31/LV2015runtime.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p31/LV2015runtime_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p31/LV2015runtime_mft.cab
new file mode 100644
index 0000000..5369953
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p31/LV2015runtime_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p31/lvrte.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p31/lvrte.cab
new file mode 100644
index 0000000..b2affa4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p31/lvrte.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p31/lvrtenet.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p31/lvrtenet.cab
new file mode 100644
index 0000000..8276498
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p31/lvrtenet.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p32/MSCW3DG.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p32/MSCW3DG.cab
new file mode 100644
index 0000000..b8e0421
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p32/MSCW3DG.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p32/MStudioCW3DGraph.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p32/MStudioCW3DGraph.msi
new file mode 100644
index 0000000..bb42337
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p32/MStudioCW3DGraph.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p32/MStudioCW3DGraph_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p32/MStudioCW3DGraph_mft.cab
new file mode 100644
index 0000000..e92ff9e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p32/MStudioCW3DGraph_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/SystemRequirementsError.exe b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/SystemRequirementsError.exe
new file mode 100644
index 0000000..47dab83
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/SystemRequirementsError.exe differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/VC2015-32Wrapper.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/VC2015-32Wrapper.msi
new file mode 100644
index 0000000..6aadebb
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/VC2015-32Wrapper.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/VC2015-64Wrapper.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/VC2015-64Wrapper.msi
new file mode 100644
index 0000000..5e5ee03
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/VC2015-64Wrapper.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/VC2015Core.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/VC2015Core.msi
new file mode 100644
index 0000000..9d5098a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/VC2015Core.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/VCRunTimeInstaller.exe b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/VCRunTimeInstaller.exe
new file mode 100644
index 0000000..b2f3fd8
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/VCRunTimeInstaller.exe differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/Windows6.1-KB3118401-x64.msu b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/Windows6.1-KB3118401-x64.msu
new file mode 100644
index 0000000..23216dc
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/Windows6.1-KB3118401-x64.msu differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/Windows6.1-KB3118401-x86.msu b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/Windows6.1-KB3118401-x86.msu
new file mode 100644
index 0000000..9b9ea4a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/Windows6.1-KB3118401-x86.msu differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/Windows8.1-KB3118401-x64.msu b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/Windows8.1-KB3118401-x64.msu
new file mode 100644
index 0000000..bbf70f1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/Windows8.1-KB3118401-x64.msu differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/Windows8.1-KB3118401-x86.msu b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/Windows8.1-KB3118401-x86.msu
new file mode 100644
index 0000000..9e3beb1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/Windows8.1-KB3118401-x86.msu differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/vc_redist.x64.exe b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/vc_redist.x64.exe
new file mode 100644
index 0000000..e4bd3b7
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/vc_redist.x64.exe differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/vc_redist.x86.exe b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/vc_redist.x86.exe
new file mode 100644
index 0000000..c45ec42
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p4/vc_redist.x86.exe differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p5/ssl64RTE/ssl64RTE.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p5/ssl64RTE/ssl64RTE.cab
new file mode 100644
index 0000000..9d30fa7
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p5/ssl64RTE/ssl64RTE.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p5/ssl64RTE/ssl_LV64RTEsupp.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p5/ssl64RTE/ssl_LV64RTEsupp.msi
new file mode 100644
index 0000000..185d6c3
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p5/ssl64RTE/ssl_LV64RTEsupp.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p5/ssl64RTE/ssl_LV64RTEsupp_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p5/ssl64RTE/ssl_LV64RTEsupp_mft.cab
new file mode 100644
index 0000000..af8bc70
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p5/ssl64RTE/ssl_LV64RTEsupp_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p6/NISys00/NISys00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p6/NISys00/NISys00.cab
new file mode 100644
index 0000000..77373c4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p6/NISys00/NISys00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p6/NISys00/NISysLogUtils.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p6/NISys00/NISysLogUtils.msi
new file mode 100644
index 0000000..e20150c
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p6/NISys00/NISysLogUtils.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p6/NISys00/NISysLogUtils_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p6/NISys00/NISysLogUtils_mft.cab
new file mode 100644
index 0000000..b99ccc2
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p6/NISys00/NISysLogUtils_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p7/NI_De00/NI_De00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p7/NI_De00/NI_De00.cab
new file mode 100644
index 0000000..49b8437
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p7/NI_De00/NI_De00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p7/NI_De00/dep_framework.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p7/NI_De00/dep_framework.msi
new file mode 100644
index 0000000..bd8ab84
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p7/NI_De00/dep_framework.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p7/NI_De00/dep_framework_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p7/NI_De00/dep_framework_mft.cab
new file mode 100644
index 0000000..1376858
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p7/NI_De00/dep_framework_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p8/CVI_LowLevelDriverOriginal.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p8/CVI_LowLevelDriverOriginal.msi
new file mode 100644
index 0000000..d21885e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p8/CVI_LowLevelDriverOriginal.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p8/CVI_LowLevelDriverOriginal_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p8/CVI_LowLevelDriverOriginal_mft.cab
new file mode 100644
index 0000000..4a0951f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p8/CVI_LowLevelDriverOriginal_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p8/CVI_LowLevelDriverUpdated.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p8/CVI_LowLevelDriverUpdated.msi
new file mode 100644
index 0000000..2819748
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p8/CVI_LowLevelDriverUpdated.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p8/lldrvo.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p8/lldrvo.cab
new file mode 100644
index 0000000..0961619
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p8/lldrvo.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p8/lldrvu.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p8/lldrvu.cab
new file mode 100644
index 0000000..d0c3872
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p8/lldrvu.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p9/KillBit.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p9/KillBit.msi
new file mode 100644
index 0000000..bfba4ac
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p9/KillBit.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p9/KillBit64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p9/KillBit64.msi
new file mode 100644
index 0000000..1fe9403
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p9/KillBit64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p9/KillBit_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p9/KillBit_mft.cab
new file mode 100644
index 0000000..8945875
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p9/KillBit_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p9/Secur00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p9/Secur00.cab
new file mode 100644
index 0000000..0eaed32
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p9/Secur00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p9/Secur01.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p9/Secur01.cab
new file mode 100644
index 0000000..0eaed32
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/bin/p9/Secur01.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/Apache 2.0 License - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/Apache 2.0 License - English.pdf
new file mode 100644
index 0000000..bcf7224
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/Apache 2.0 License - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/BSD 3-clause License - English.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/BSD 3-clause License - English.rtf
new file mode 100644
index 0000000..1979dfc
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/BSD 3-clause License - English.rtf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/Boost 1.0 License - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/Boost 1.0 License - English.pdf
new file mode 100644
index 0000000..fd1c336
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/Boost 1.0 License - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/CryptoPP 5.6 License - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/CryptoPP 5.6 License - English.pdf
new file mode 100644
index 0000000..256eae1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/CryptoPP 5.6 License - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/FreeType License - English.txt b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/FreeType License - English.txt
new file mode 100644
index 0000000..3c1c692
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/FreeType License - English.txt
@@ -0,0 +1,169 @@
+ The FreeType Project LICENSE
+ ----------------------------
+
+ 2006-Jan-27
+
+ Copyright 1996-2002, 2006 by
+ David Turner, Robert Wilhelm, and Werner Lemberg
+
+
+
+Introduction
+============
+
+ The FreeType Project is distributed in several archive packages;
+ some of them may contain, in addition to the FreeType font engine,
+ various tools and contributions which rely on, or relate to, the
+ FreeType Project.
+
+ This license applies to all files found in such packages, and
+ which do not fall under their own explicit license. The license
+ affects thus the FreeType font engine, the test programs,
+ documentation and makefiles, at the very least.
+
+ This license was inspired by the BSD, Artistic, and IJG
+ (Independent JPEG Group) licenses, which all encourage inclusion
+ and use of free software in commercial and freeware products
+ alike. As a consequence, its main points are that:
+
+ o We don't promise that this software works. However, we will be
+ interested in any kind of bug reports. (`as is' distribution)
+
+ o You can use this software for whatever you want, in parts or
+ full form, without having to pay us. (`royalty-free' usage)
+
+ o You may not pretend that you wrote this software. If you use
+ it, or only parts of it, in a program, you must acknowledge
+ somewhere in your documentation that you have used the
+ FreeType code. (`credits')
+
+ We specifically permit and encourage the inclusion of this
+ software, with or without modifications, in commercial products.
+ We disclaim all warranties covering The FreeType Project and
+ assume no liability related to The FreeType Project.
+
+
+ Finally, many people asked us for a preferred form for a
+ credit/disclaimer to use in compliance with this license. We thus
+ encourage you to use the following text:
+
+ """
+ Portions of this software are copyright © The FreeType
+ Project (www.freetype.org). All rights reserved.
+ """
+
+ Please replace with the value from the FreeType version you
+ actually use.
+
+
+Legal Terms
+===========
+
+0. Definitions
+--------------
+
+ Throughout this license, the terms `package', `FreeType Project',
+ and `FreeType archive' refer to the set of files originally
+ distributed by the authors (David Turner, Robert Wilhelm, and
+ Werner Lemberg) as the `FreeType Project', be they named as alpha,
+ beta or final release.
+
+ `You' refers to the licensee, or person using the project, where
+ `using' is a generic term including compiling the project's source
+ code as well as linking it to form a `program' or `executable'.
+ This program is referred to as `a program using the FreeType
+ engine'.
+
+ This license applies to all files distributed in the original
+ FreeType Project, including all source code, binaries and
+ documentation, unless otherwise stated in the file in its
+ original, unmodified form as distributed in the original archive.
+ If you are unsure whether or not a particular file is covered by
+ this license, you must contact us to verify this.
+
+ The FreeType Project is copyright (C) 1996-2000 by David Turner,
+ Robert Wilhelm, and Werner Lemberg. All rights reserved except as
+ specified below.
+
+1. No Warranty
+--------------
+
+ THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY
+ KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
+ BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO
+ USE, OF THE FREETYPE PROJECT.
+
+2. Redistribution
+-----------------
+
+ This license grants a worldwide, royalty-free, perpetual and
+ irrevocable right and license to use, execute, perform, compile,
+ display, copy, create derivative works of, distribute and
+ sublicense the FreeType Project (in both source and object code
+ forms) and derivative works thereof for any purpose; and to
+ authorize others to exercise some or all of the rights granted
+ herein, subject to the following conditions:
+
+ o Redistribution of source code must retain this license file
+ (`FTL.TXT') unaltered; any additions, deletions or changes to
+ the original files must be clearly indicated in accompanying
+ documentation. The copyright notices of the unaltered,
+ original files must be preserved in all copies of source
+ files.
+
+ o Redistribution in binary form must provide a disclaimer that
+ states that the software is based in part of the work of the
+ FreeType Team, in the distribution documentation. We also
+ encourage you to put an URL to the FreeType web page in your
+ documentation, though this isn't mandatory.
+
+ These conditions apply to any software derived from or based on
+ the FreeType Project, not just the unmodified files. If you use
+ our work, you must acknowledge us. However, no fee need be paid
+ to us.
+
+3. Advertising
+--------------
+
+ Neither the FreeType authors and contributors nor you shall use
+ the name of the other for commercial, advertising, or promotional
+ purposes without specific prior written permission.
+
+ We suggest, but do not require, that you use one or more of the
+ following phrases to refer to this software in your documentation
+ or advertising materials: `FreeType Project', `FreeType Engine',
+ `FreeType library', or `FreeType Distribution'.
+
+ As you have not signed this license, you are not required to
+ accept it. However, as the FreeType Project is copyrighted
+ material, only this license, or another one contracted with the
+ authors, grants you the right to use, distribute, and modify it.
+ Therefore, by using, distributing, or modifying the FreeType
+ Project, you indicate that you understand and accept all the terms
+ of this license.
+
+4. Contacts
+-----------
+
+ There are two mailing lists related to FreeType:
+
+ o freetype@nongnu.org
+
+ Discusses general use and applications of FreeType, as well as
+ future and wanted additions to the library and distribution.
+ If you are looking for support, start in this list if you
+ haven't found anything to help you in the documentation.
+
+ o freetype-devel@nongnu.org
+
+ Discusses bugs, as well as engine internals, design issues,
+ specific licenses, porting, etc.
+
+ Our home page can be found at
+
+ http://www.freetype.org
+
+
+--- end of FTL.TXT ---
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/GNU General Public License 2.0 - English.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/GNU General Public License 2.0 - English.rtf
new file mode 100644
index 0000000..2f3595f
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/GNU General Public License 2.0 - English.rtf
@@ -0,0 +1,210 @@
+{\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f36\froman\fcharset238\fprq2 Times New Roman CE;}{\f37\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f39\froman\fcharset161\fprq2 Times New Roman Greek;}
+{\f40\froman\fcharset162\fprq2 Times New Roman Tur;}{\f41\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f42\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f43\froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\f44\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f56\fmodern\fcharset238\fprq1 Courier New CE;}{\f57\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f59\fmodern\fcharset161\fprq1 Courier New Greek;}
+{\f60\fmodern\fcharset162\fprq1 Courier New Tur;}{\f61\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f62\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f63\fmodern\fcharset186\fprq1 Courier New Baltic;}
+{\f64\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;
+\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{
+\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\*
+\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv
+\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\s15\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0
+\f2\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 \styrsid1921786 Plain Text;}}{\*\rsidtbl \rsid85446\rsid1921786\rsid3428490\rsid3898403\rsid4657188\rsid10892833\rsid11612617}{\*\generator Microsoft Word 10.0.6612;}{\info
+{\author Justin Britten}{\operator Justin Britten}{\creatim\yr2005\mo5\dy17\hr13\min49}{\revtim\yr2005\mo5\dy17\hr14\min27}{\version4}{\edmins5}{\nofpages5}{\nofwords2257}{\nofchars12867}{\*\company National Instruments}{\nofcharsws15094}{\vern16389}}
+\margl1319\margr1319 \widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1319\dgvorigin1440\dghshow1\dgvshow1
+\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct\asianbrkrule\rsidroot11612617 \fet0\sectd
+\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1921786\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}
+{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang
+{\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain
+\s15\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid1921786 \f2\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\insrsid4657188\charrsid1921786 \tab \tab GNU GENERAL PUBLIC LICENSE
+\par \tab \tab Version 2, June 1991
+\par
+\par Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+\par 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+\par Everyone is permitted to copy and distribute verbatim copies
+\par of this license document, but changing it is not allowed.
+\par
+\par \tab \tab \tab Preamble
+\par
+\par The licenses for most software are designed to take away your}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 freedom to share and change it. By contrast, the GNU General Public}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+License is intended to guarantee your freedom to share and change free}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 software--to make sure the software is free for all its users. This}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+General Public License applies to most of the Free Software}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 Foundation's software and to any other program whose authors commit to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+using it. (Some other Free Software Foundation software is covered by}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 the GNU Library General Public License instead.) You can apply it to
+\par your programs, too.}{\insrsid4657188
+\par }{\insrsid3898403\charrsid1921786
+\par }{\insrsid4657188\charrsid1921786 When we speak of free software, we are referring to freedom, not}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 price. Our General Public Licenses are designed to make sure that you}{\insrsid3898403 }{
+\insrsid4657188\charrsid1921786 have the freedom to distribute copies of free software (and charge for}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 this service if you wish), that you receive source code or can get it}{\insrsid3898403 }{
+\insrsid4657188\charrsid1921786 if you want it, that you can change the software or use pieces of it}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 in new free programs; and that you know you can do these things.
+\par
+\par To protect your rights, we need to make restrictions that forbid}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 anyone to deny you these rights or to ask you to surrender the rights.}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+These restrictions translate to certain responsibilities for you if you}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 distribute copies of the software, or if you modify it.
+\par
+\par For example, if you distribute copies of such a program, whether}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 gratis or for a fee, you must give the recipients all the rights that}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+you have. You must make sure that they, too, receive or can get the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 source code. And you must show them these terms so they know their}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 rights.
+\par
+\par We protect your rights with two steps: (1) copyright the software, and}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 (2) offer you this license which gives you legal permission to copy,}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+distribute and/or modify the software.
+\par
+\par Also, for each author's protection and ours, we want to make cetain}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 that everyone understands that there is no warranty for this free}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+software. If the software is modified by someone else and passed on, we}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 want its recipients to know that what they have is not the original, so}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+that any problems introduced by others will not reflect on the original}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 authors' reputations.
+\par
+\par Finally, any free program is threatened constantly by software}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 patents. We wish to avoid the danger that redistributors of a free}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+program will individually obtain patent licenses, in effect making the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 program proprietary. To prevent this, we have made it clear that any}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+patent must be licensed for everyone's free use or not licensed at all.}{\insrsid4657188
+\par }{\insrsid3898403\charrsid1921786
+\par }{\insrsid4657188\charrsid1921786 The precise terms and conditions for copying, distribution and
+\par modification follow.
+\par \page
+\par \tab \tab GNU GENERAL PUBLIC LICENSE
+\par TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+\par
+\par 0. This License applies to any program or other work which contains}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 a notice placed by the copyright holder saying it may be distributed}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+under the terms of this General Public License. The "Program", below,}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 refers to any such program or work, and a "work based on the Program"}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+means either the Program or any derivative work under copyright law:}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 that is to say, a work containing the Program or a portion of it,}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+either verbatim or with modifications and/or translated into another}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 language. (Hereinafter, translation is included without limitation in}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+the term "modification".) Each licensee is addressed as "you".
+\par
+\par Activities other than copying, distribution and modification are not}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 covered by this License; they are outside its scope. The act of}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 running the Pr
+ogram is not restricted, and the output from the Program}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 is covered only if its contents constitute a work based on the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+Program (independent of having been made by running the Program).}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 Whether that is true depends on what the Program does.
+\par
+\par 1. You may copy and distribute verbatim copies of the Program's}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 source code as you receive it, in any medium, provided that you}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+conspicuously and appropriately publish on each copy an appropriate}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 copyright notice and disclaimer of warranty; keep intact all the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 notices
+ that refer to this License and to the absence of any warranty;}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 and give any other recipients of the Program a copy of this License
+\par along with the Program.}{\insrsid3898403 }{\insrsid4657188
+\par }{\insrsid3898403\charrsid1921786
+\par }{\insrsid4657188\charrsid1921786 You may charge a fee for the physical act of transferring a copy, and}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 you may at your option offer warranty protection in exchange for a fee.
+\par
+\par 2. You may modify your copy or copies of the Program or any portion}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 of it, thus forming a work based on the Program, and copy and}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+distribute such modifications or work under the terms of Section 1}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 above, provided that you also meet all of these conditions:
+\par
+\par a) You must cause the modified files to carry prominent notices
+\par stating that you changed the files and the date of any change.
+\par
+\par b) You must cause any work that you distribute or publish, that in
+\par whole or in part contains or is derived from the Program or any
+\par part thereof, to be licensed as a whole at no charge to all third
+\par parties under the terms of this License.
+\par
+\par c) If the modified program normally reads commands interactively
+\par when run, you must cause it, when started running for such
+\par interactive use in the most ordinary way, to print or display an
+\par announcement including an appropriate copyright notice and a
+\par notice that there is no warranty (or else, saying that you provide
+\par a warranty) and that users may redistribute the program under
+\par these conditions, and telling the user how to view a copy of this
+\par License. (Exception: if the Program itself is interactive but
+\par does not normally print such an announcement, your work based on
+\par the Program is not required to print an announcement.)
+\par \page
+\par These requirements apply to the modified work as a whole. If}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 identifiable sections of that work are not derived from the Program,}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+and can be reasonably considered independent and separate works in}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 themselves, then this License, and its terms, do not apply to those}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+sections when you distribute them as separate works. But when you}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 distribute the same sections as part of a whole which is a work based}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+on the Program, the distribution of the whole must be on the terms of
+\par this License, whose permissions for other licensees extend to the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 entire whole, and thus to each and every part regardless of who wrote it.
+\par
+\par Thus, it is not the intent of this section to claim rights or contest}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 your rights to work written entirely by you; rather, the intent is to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+exercise the right to control the distribution of derivative or}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 collective works based on the Program.
+\par
+\par In addition, mere aggregation of another work not based on the Program}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 with the Program (or with a work based on the Program) on a volume of}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+a storage or distribution medium does not bring the other work under}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 the scope of this License.
+\par
+\par 3. You may copy and distribute the Program (or a work based on it,}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 under Section 2) in object code or executable form under the terms of}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+Sections 1 and 2 above provided that you also do one of the following:
+\par
+\par a) Accompany it with the complete corresponding machine-readable
+\par source code, which must be distributed under the terms of Sections
+\par 1 and 2 above on a medium customarily used for software interchange; or,
+\par
+\par b) Accompany it with a written offer, valid for at least three
+\par years, to give any third party, for a charge no more than your
+\par cost of physically performing source distribution, a complete
+\par machine-readable copy of the corresponding source code, to be
+\par distributed under the terms of Sections 1 and 2 above on a medium
+\par customarily used for software interchange; or,
+\par
+\par c) Accompany it with the information you received as to the offer
+\par to distribute corresponding source code. (This alternative is
+\par allowed only for noncommercial distribution and only if you
+\par received the program in object code or executable form with such
+\par an offer, in accord with Subsection b above.)
+\par
+\par The source code for a work means the preferred form of the work for}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 making modifications to it. For an executable work, complete source}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+code means all the source code for all modules it contains, plus any}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 associated interface definition files, plus the scripts used to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+control compilation and installation of the executable. However, as a}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 special exception, the source code distributed need not include}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+anything that is normally distributed (in either source or binary}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 form) with the major components (compiler, kernel, and so on) of the
+\par operating system on which the executable runs, unless that component}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 itself accompanies the executable.}{\insrsid3898403 }{\insrsid4657188
+\par }{\insrsid3898403\charrsid1921786
+\par }{\insrsid4657188\charrsid1921786 If distribution of executable or object code is made by offering}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 access to copy from a designated place, then offering equivalent}{\insrsid3898403 }{
+\insrsid4657188\charrsid1921786 access to copy the source code from the same place counts as}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 distribution of the source code, even though third parties are not}{\insrsid3898403 }{
+\insrsid4657188\charrsid1921786 compelled to copy the source along with the object code.}{\insrsid4657188
+\par }{\insrsid10892833\charrsid1921786
+\par }{\insrsid4657188\charrsid1921786 4. You may not copy, modify, sublicense, or distribute the Program}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 except as expressly provided under this License. Any attempt}{\insrsid3898403 }{
+\insrsid4657188\charrsid1921786 otherwise to copy, modify, sublicense or distribute the Program is}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 void, and will automatically terminate your rights under this License.}{\insrsid3898403 }{
+\insrsid4657188\charrsid1921786 However, parties who have received copies, or rights, from you under}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 this License will not have their licenses terminated so long as such}{\insrsid3898403 }{
+\insrsid4657188\charrsid1921786 parties remain in full compliance.
+\par
+\par 5. You are not required to accept this License, since you have not}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 signed it. However, nothing else grants you permission to modify or}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+distribute the Program or its derivative works. These actions are}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 prohibited by law if you do not accept this License. Therefore, by}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+modifying or distributing the Program (or any work based on the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 Program), you indicate your acceptance of this License to do so, and}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+all its terms and conditions for copying, distributing or modifying
+\par the Program or works based on it.
+\par
+\par 6. Each time you redistribute the Program (or any work based on the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 Program), the recipient automatically receives a license from the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+original licensor to copy, distribute or modify the Program subject to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 these terms and conditions. You may not impose any further}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+restrictions on the recipients' exercise of the rights granted herein.}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 You are not responsible for enforcing compliance by third parties to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+this License.
+\par
+\par 7. If, as a consequence of a court judgment or allegation of patent}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 infringement or for any other reason (not limited to patent issues),}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+conditions are imposed on you (whether by court order, agreement or}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 otherwise) that contradict the conditions of this License, they do not}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+excuse you from the conditions of this License. If you cannot}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 distribute so as to satisfy simultaneously your obligations under this}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+License and any other pertinent obligations, then as a consequence you}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 may not distribute the Program at all. For example, if a patent}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+license would not permit royalty-free redistribution of the Program by}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 all those who receive copies directly or indirectly through you, then}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+the only way you could satisfy both it and this License would be to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 refrain entirely from distribution of the Program.
+\par
+\par If any portion of this section is held invalid or unenforceable under}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 any particular circumstance, the balance of the section is intended to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+apply and the section as a whole is intended to apply in other}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 circumstances.
+\par
+\par It is not the purpose of this section to induce you to infringe any}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 patents or other property right claims or to contest validity of any}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+such claims; this section has the sole purpose of protecting the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 integrity of the free software distribution system, which is}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 implemented by public li
+cense practices. Many people have made}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 generous contributions to the wide range of software distributed}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+through that system in reliance on consistent application of that
+\par system; it is up to the author/donor to decide if he or she is willing}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 to distribute software through any other system and a licensee cannot}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+impose that choice.
+\par
+\par This section is intended to make thoroughly clear what is believed to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 be a consequence of the rest of this License.
+\par \page
+\par 8. If the distribution and/or use of the Program is restricted in}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 certain countries either by patents or by copyrighted interfaces, the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+original copyright holder who places the Program under this License}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 may add an explicit geographical distribution limitation excluding}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+those countries, so that distribution is permitted only in or among}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 countries not thus excluded. In such case, this License incorporates}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+the limitation as if written in the body of this License.
+\par
+\par 9. The Free Software Foundation may publish revised and/or new versions}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 of the General Public License from time to time. Such new versions will}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+be similar in spirit to the present version, but may differ in detail to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 address new problems or concerns.
+\par
+\par Each version is given a distinguishing version number. If the Program}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 specifies a version number of this License which applies to it and "any}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+later version", you have the option of following the terms and conditions}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 either of that version or of any later version published by the Free}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+Software Foundation. If the Program does not specify a version number of}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 this License, you may choose any version ever published by the Free Software}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+Foundation.
+\par
+\par 10. If you wish to incorporate parts of the Program into other free}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 programs whose distribution conditions are different, write to the author}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+to ask for permission. For software which is copyrighted by the Free}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 Software Foundation, write to the Free Software Foundation; we sometimes}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+make exceptions for this. Our decision will be guided by the two goals}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 of preserving the free status of all derivatives of our free software and}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+of promoting the sharing and reuse of software generally.
+\par
+\par \tab \tab \tab NO WARRANTY
+\par
+\par 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+REPAIR OR CORRECTION.
+\par
+\par 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+POSSIBILITY OF SUCH DAMAGES.
+\par
+\par \tab \tab END OF TERMS AND CONDITIONS
+\par }}
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/GNU Lesser General Public License 2.1 - English.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/GNU Lesser General Public License 2.1 - English.rtf
new file mode 100644
index 0000000..4e817fa
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/GNU Lesser General Public License 2.1 - English.rtf
@@ -0,0 +1,476 @@
+{\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f36\froman\fcharset238\fprq2 Times New Roman CE;}{\f37\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f39\froman\fcharset161\fprq2 Times New Roman Greek;}
+{\f40\froman\fcharset162\fprq2 Times New Roman Tur;}{\f41\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f42\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f43\froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\f44\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f56\fmodern\fcharset238\fprq1 Courier New CE;}{\f57\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f59\fmodern\fcharset161\fprq1 Courier New Greek;}
+{\f60\fmodern\fcharset162\fprq1 Courier New Tur;}{\f61\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f62\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f63\fmodern\fcharset186\fprq1 Courier New Baltic;}
+{\f64\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;
+\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{
+\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\*
+\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv
+\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\s15\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0
+\f2\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 \styrsid472287 Plain Text;}}{\*\rsidtbl \rsid85446\rsid472287\rsid3428490\rsid5640592\rsid11612617}{\*\generator Microsoft Word 10.0.6612;}{\info{\author Justin Britten}
+{\operator Justin Britten}{\creatim\yr2005\mo5\dy17\hr13\min48}{\revtim\yr2005\mo5\dy17\hr13\min48}{\version2}{\edmins1}{\nofpages11}{\nofwords3708}{\nofchars21139}{\*\company National Instruments}{\nofcharsws24798}{\vern16389}}\margl1319\margr1319
+\widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1319\dgvorigin1440\dghshow1\dgvshow1
+\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct\asianbrkrule\rsidroot11612617 \fet0\sectd
+\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid472287\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}
+{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang
+{\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain
+\s15\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid472287 \f2\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\insrsid5640592\charrsid472287 \tab \tab GNU LESSER GENERAL PUBLIC LICENSE
+\par \tab \tab Version 2.1, February 1999
+\par
+\par Copyright (C) 1991, 1999 Free Software Foundation, Inc.
+\par 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+\par Everyone is permitted to copy and distribute verbatim copies
+\par of this license document, but changing it is not allowed.
+\par
+\par [This is the first released version of the Lesser GPL. It also counts
+\par as the successor of the GNU Library Public License, version 2, hence
+\par the version number 2.1.]
+\par
+\par \tab \tab \tab Preamble
+\par
+\par The licenses for most software are designed to take away your
+\par freedom to share and change it. By contrast, the GNU General Public
+\par Licenses are intended to guarantee your freedom to share and change
+\par free software--to make sure the software is free for all its users.
+\par
+\par This license, the Lesser General Public License, applies to some
+\par specially designated software packages--typically libraries--of the
+\par Free Software Foundation and other authors who decide to use it. You
+\par can use it too, but we suggest you first think carefully about whether
+\par this license or the ordinary General Public License is the better
+\par strategy to use in any particular case, based on the explanations below.
+\par
+\par When we speak of free software, we are referring to freedom of use,
+\par not price. Our General Public Licenses are designed to make sure that
+\par you have the freedom to distribute copies of free software (and charge
+\par for this service if you wish); that you receive source code or can get
+\par it if you want it; that you can change the software and use pieces of
+\par it in new free programs; and that you are informed that you can do
+\par these things.
+\par
+\par To protect your rights, we need to make restrictions that forbid
+\par distributors to deny you these rights or to ask you to surrender these
+\par rights. These restrictions translate to certain responsibilities for
+\par you if you distribute copies of the library or if you modify it.
+\par
+\par For example, if you distribute copies of the library, whether gratis
+\par or for a fee, you must give the recipients all the rights that we gave
+\par you. You must make sure that they, too, receive or can get the source
+\par code. If you link other code with the library, you must provide
+\par complete object files to the recipients, so that they can relink them
+\par with the library after making changes to the library and recompiling
+\par it. And you must show them these terms so they know their rights.
+\par
+\par We protect your rights with a two-step method: (1) we copyright the
+\par library, and (2) we offer you this license, which gives you legal
+\par permission to copy, distribute and/or modify the library.
+\par
+\par To protect each distributor, we want to make it very clear that
+\par there is no warranty for the free library. Also, if the library is
+\par modified by someone else and passed on, the recipients should know
+\par that what they have is not the original version, so that the original
+\par author's reputation will not be affected by problems that might be
+\par introduced by others.
+\par \page
+\par Finally, software patents pose a constant threat to the existence of
+\par any free program. We wish to make sure that a company cannot
+\par effectively restrict the users of a free program by obtaining a
+\par restrictive license from a patent holder. Therefore, we insist that
+\par any patent license obtained for a version of the library must be
+\par consistent with the full freedom of use specified in this license.
+\par
+\par Most GNU software, including some libraries, is covered by the
+\par ordinary GNU General Public License. This license, the GNU Lesser
+\par General Public License, applies to certain designated libraries, and
+\par is quite different from the ordinary General Public License. We use
+\par this license for certain libraries in order to permit linking those
+\par libraries into non-free programs.
+\par
+\par When a program is linked with a library, whether statically or using
+\par a shared library, the combination of the two is legally speaking a
+\par combined work, a derivative of the original library. The ordinary
+\par General Public License therefore permits such linking only if the
+\par entire combination fits its criteria of freedom. The Lesser General
+\par Public License permits more lax criteria for linking other code with
+\par the library.
+\par
+\par We call this license the "Lesser" General Public License because it
+\par does Less to protect the user's freedom than the ordinary General
+\par Public License. It also provides other free software developers Less
+\par of an advantage over competing non-free programs. These disadvantages
+\par are the reason we use the ordinary General Public License for many
+\par libraries. However, the Lesser license provides advantages in certain
+\par special circumstances.
+\par
+\par For example, on rare occasions, there may be a special need to
+\par encourage the widest possible use of a certain library, so that it becomes
+\par a de-facto standard. To achieve this, non-free programs must be
+\par allowed to use the library. A more frequent case is that a free
+\par library does the same job as widely used non-free libraries. In this
+\par case, there is little to gain by limiting the free library to free
+\par software only, so we use the Lesser General Public License.
+\par
+\par In other cases, permission to use a particular library in non-free
+\par programs enables a greater number of people to use a large body of
+\par free software. For example, permission to use the GNU C Library in
+\par non-free programs enables many more people to use the whole GNU
+\par operating system, as well as its variant, the GNU/Linux operating
+\par system.
+\par
+\par Although the Lesser General Public License is Less protective of the
+\par users' freedom, it does ensure that the user of a program that is
+\par linked with the Library has the freedom and the wherewithal to run
+\par that program using a modified version of the Library.
+\par
+\par The precise terms and conditions for copying, distribution and
+\par modification follow. Pay close attention to the difference between a
+\par "work based on the library" and a "work that uses the library". The
+\par former contains code derived from the library, whereas the latter must
+\par be combined with the library in order to run.
+\par \page
+\par \tab \tab GNU LESSER GENERAL PUBLIC LICENSE
+\par TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+\par
+\par 0. This License Agreement applies to any software library or other
+\par program which contains a notice placed by the copyright holder or
+\par other authorized party saying it may be distributed under the terms of
+\par this Lesser General Public License (also called "this License").
+\par Each licensee is addressed as "you".
+\par
+\par A "library" means a collection of software functions and/or data
+\par prepared so as to be conveniently linked with application programs
+\par (which use some of those functions and data) to form executables.
+\par
+\par The "Library", below, refers to any such software library or work
+\par which has been distributed under these terms. A "work based on the
+\par Library" means either the Library or any derivative work under
+\par copyright law: that is to say, a work containing the Library or a
+\par portion of it, either verbatim or with modifications and/or translated
+\par straightforwardly into another language. (Hereinafter, translation is
+\par included without limitation in the term "modification".)
+\par
+\par "Source code" for a work means the preferred form of the work for
+\par making modifications to it. For a library, complete source code means
+\par all the source code for all modules it contains, plus any associated
+\par interface definition files, plus the scripts used to control compilation
+\par and installation of the library.
+\par
+\par Activities other than copying, distribution and modification are not
+\par covered by this License; they are outside its scope. The act of
+\par running a program using the Library is not restricted, and output from
+\par such a program is covered only if its contents constitute a work based
+\par on the Library (independent of the use of the Library in a tool for
+\par writing it). Whether that is true depends on what the Library does
+\par and what the program that uses the Library does.
+\par
+\par 1. You may copy and distribute verbatim copies of the Library's
+\par complete source code as you receive it, in any medium, provided that
+\par you conspicuously and appropriately publish on each copy an
+\par appropriate copyright notice and disclaimer of warranty; keep intact
+\par all the notices that refer to this License and to the absence of any
+\par warranty; and distribute a copy of this License along with the
+\par Library.
+\par
+\par You may charge a fee for the physical act of transferring a copy,
+\par and you may at your option offer warranty protection in exchange for a
+\par fee.
+\par \page
+\par 2. You may modify your copy or copies of the Library or any portion
+\par of it, thus forming a work based on the Library, and copy and
+\par distribute such modifications or work under the terms of Section 1
+\par above, provided that you also meet all of these conditions:
+\par
+\par a) The modified work must itself be a software library.
+\par
+\par b) You must cause the files modified to carry prominent notices
+\par stating that you changed the files and the date of any change.
+\par
+\par c) You must cause the whole of the work to be licensed at no
+\par charge to all third parties under the terms of this License.
+\par
+\par d) If a facility in the modified Library refers to a function or a
+\par table of data to be supplied by an application program that uses
+\par the facility, other than as an argument passed when the facility
+\par is invoked, then you must make a good faith effort to ensure that,
+\par in the event an application does not supply such function or
+\par table, the facility still operates, and performs whatever part of
+\par its purpose remains meaningful.
+\par
+\par (For example, a function in a library to compute square roots has
+\par a purpose that is entirely well-defined independent of the
+\par application. Therefore, Subsection 2d requires that any
+\par application-supplied function or table used by this function must
+\par be optional: if the application does not supply it, the square
+\par root function must still compute square roots.)
+\par
+\par These requirements apply to the modified work as a whole. If
+\par identifiable sections of that work are not derived from the Library,
+\par and can be reasonably considered independent and separate works in
+\par themselves, then this License, and its terms, do not apply to those
+\par sections when you distribute them as separate works. But when you
+\par distribute the same sections as part of a whole which is a work based
+\par on the Library, the distribution of the whole must be on the terms of
+\par this License, whose permissions for other licensees extend to the
+\par entire whole, and thus to each and every part regardless of who wrote
+\par it.
+\par
+\par Thus, it is not the intent of this section to claim rights or contest
+\par your rights to work written entirely by you; rather, the intent is to
+\par exercise the right to control the distribution of derivative or
+\par collective works based on the Library.
+\par
+\par In addition, mere aggregation of another work not based on the Library
+\par with the Library (or with a work based on the Library) on a volume of
+\par a storage or distribution medium does not bring the other work under
+\par the scope of this License.
+\par
+\par 3. You may opt to apply the terms of the ordinary GNU General Public
+\par License instead of this License to a given copy of the Library. To do
+\par this, you must alter all the notices that refer to this License, so
+\par that they refer to the ordinary GNU General Public License, version 2,
+\par instead of to this License. (If a newer version than version 2 of the
+\par ordinary GNU General Public License has appeared, then you can specify
+\par that version instead if you wish.) Do not make any other change in
+\par these notices.
+\par \page
+\par Once this change is made in a given copy, it is irreversible for
+\par that copy, so the ordinary GNU General Public License applies to all
+\par subsequent copies and derivative works made from that copy.
+\par
+\par This option is useful when you wish to copy part of the code of
+\par the Library into a program that is not a library.
+\par
+\par 4. You may copy and distribute the Library (or a portion or
+\par derivative of it, under Section 2) in object code or executable form
+\par under the terms of Sections 1 and 2 above provided that you accompany
+\par it with the complete corresponding machine-readable source code, which
+\par must be distributed under the terms of Sections 1 and 2 above on a
+\par medium customarily used for software interchange.
+\par
+\par If distribution of object code is made by offering access to copy
+\par from a designated place, then offering equivalent access to copy the
+\par source code from the same place satisfies the requirement to
+\par distribute the source code, even though third parties are not
+\par compelled to copy the source along with the object code.
+\par
+\par 5. A program that contains no derivative of any portion of the
+\par Library, but is designed to work with the Library by being compiled or
+\par linked with it, is called a "work that uses the Library". Such a
+\par work, in isolation, is not a derivative work of the Library, and
+\par therefore falls outside the scope of this License.
+\par
+\par However, linking a "work that uses the Library" with the Library
+\par creates an executable that is a derivative of the Library (because it
+\par contains portions of the Library), rather than a "work that uses the
+\par library". The executable is therefore covered by this License.
+\par Section 6 states terms for distribution of such executables.
+\par
+\par When a "work that uses the Library" uses material from a header file
+\par that is part of the Library, the object code for the work may be a
+\par derivative work of the Library even though the source code is not.
+\par Whether this is true is especially significant if the work can be
+\par linked without the Library, or if the work is itself a library. The
+\par threshold for this to be true is not precisely defined by law.
+\par
+\par If such an object file uses only numerical parameters, data
+\par structure layouts and accessors, and small macros and small inline
+\par functions (ten lines or less in length), then the use of the object
+\par file is unrestricted, regardless of whether it is legally a derivative
+\par work. (Executables containing this object code plus portions of the
+\par Library will still fall under Section 6.)
+\par
+\par Otherwise, if the work is a derivative of the Library, you may
+\par distribute the object code for the work under the terms of Section 6.
+\par Any executables containing that work also fall under Section 6,
+\par whether or not they are linked directly with the Library itself.
+\par \page
+\par 6. As an exception to the Sections above, you may also combine or
+\par link a "work that uses the Library" with the Library to produce a
+\par work containing portions of the Library, and distribute that work
+\par under terms of your choice, provided that the terms permit
+\par modification of the work for the customer's own use and reverse
+\par engineering for debugging such modifications.
+\par
+\par You must give prominent notice with each copy of the work that the
+\par Library is used in it and that the Library and its use are covered by
+\par this License. You must supply a copy of this License. If the work
+\par during execution displays copyright notices, you must include the
+\par copyright notice for the Library among them, as well as a reference
+\par directing the user to the copy of this License. Also, you must do one
+\par of these things:
+\par
+\par a) Accompany the work with the complete corresponding
+\par machine-readable source code for the Library including whatever
+\par changes were used in the work (which must be distributed under
+\par Sections 1 and 2 above); and, if the work is an executable linked
+\par with the Library, with the complete machine-readable "work that
+\par uses the Library", as object code and/or source code, so that the
+\par user can modify the Library and then relink to produce a modified
+\par executable containing the modified Library. (It is understood
+\par that the user who changes the contents of definitions files in the
+\par Library will not necessarily be able to recompile the application
+\par to use the modified definitions.)
+\par
+\par b) Use a suitable shared library mechanism for linking with the
+\par Library. A suitable mechanism is one that (1) uses at run time a
+\par copy of the library already present on the user's computer system,
+\par rather than copying library functions into the executable, and (2)
+\par will operate properly with a modified version of the library, if
+\par the user installs one, as long as the modified version is
+\par interface-compatible with the version that the work was made with.
+\par
+\par c) Accompany the work with a written offer, valid for at
+\par least three years, to give the same user the materials
+\par specified in Subsection 6a, above, for a charge no more
+\par than the cost of performing this distribution.
+\par
+\par d) If distribution of the work is made by offering access to copy
+\par from a designated place, offer equivalent access to copy the above
+\par specified materials from the same place.
+\par
+\par e) Verify that the user has already received a copy of these
+\par materials or that you have already sent this user a copy.
+\par
+\par For an executable, the required form of the "work that uses the
+\par Library" must include any data and utility programs needed for
+\par reproducing the executable from it. However, as a special exception,
+\par the materials to be distributed need not include anything that is
+\par normally distributed (in either source or binary form) with the major
+\par components (compiler, kernel, and so on) of the operating system on
+\par which the executable runs, unless that component itself accompanies
+\par the executable.
+\par
+\par It may happen that this requirement contradicts the license
+\par restrictions of other proprietary libraries that do not normally
+\par accompany the operating system. Such a contradiction means you cannot
+\par use both them and the Library together in an executable that you
+\par distribute.
+\par \page
+\par 7. You may place library facilities that are a work based on the
+\par Library side-by-side in a single library together with other library
+\par facilities not covered by this License, and distribute such a combined
+\par library, provided that the separate distribution of the work based on
+\par the Library and of the other library facilities is otherwise
+\par permitted, and provided that you do these two things:
+\par
+\par a) Accompany the combined library with a copy of the same work
+\par based on the Library, uncombined with any other library
+\par facilities. This must be distributed under the terms of the
+\par Sections above.
+\par
+\par b) Give prominent notice with the combined library of the fact
+\par that part of it is a work based on the Library, and explaining
+\par where to find the accompanying uncombined form of the same work.
+\par
+\par 8. You may not copy, modify, sublicense, link with, or distribute
+\par the Library except as expressly provided under this License. Any
+\par attempt otherwise to copy, modify, sublicense, link with, or
+\par distribute the Library is void, and will automatically terminate your
+\par rights under this License. However, parties who have received copies,
+\par or rights, from you under this License will not have their licenses
+\par terminated so long as such parties remain in full compliance.
+\par
+\par 9. You are not required to accept this License, since you have not
+\par signed it. However, nothing else grants you permission to modify or
+\par distribute the Library or its derivative works. These actions are
+\par prohibited by law if you do not accept this License. Therefore, by
+\par modifying or distributing the Library (or any work based on the
+\par Library), you indicate your acceptance of this License to do so, and
+\par all its terms and conditions for copying, distributing or modifying
+\par the Library or works based on it.
+\par
+\par 10. Each time you redistribute the Library (or any work based on the
+\par Library), the recipient automatically receives a license from the
+\par original licensor to copy, distribute, link with or modify the Library
+\par subject to these terms and conditions. You may not impose any further
+\par restrictions on the recipients' exercise of the rights granted herein.
+\par You are not responsible for enforcing compliance by third parties with
+\par this License.
+\par \page
+\par 11. If, as a consequence of a court judgment or allegation of patent
+\par infringement or for any other reason (not limited to patent issues),
+\par conditions are imposed on you (whether by court order, agreement or
+\par otherwise) that contradict the conditions of this License, they do not
+\par excuse you from the conditions of this License. If you cannot
+\par distribute so as to satisfy simultaneously your obligations under this
+\par License and any other pertinent obligations, then as a consequence you
+\par may not distribute the Library at all. For example, if a patent
+\par license would not permit royalty-free redistribution of the Library by
+\par all those who receive copies directly or indirectly through you, then
+\par the only way you could satisfy both it and this License would be to
+\par refrain entirely from distribution of the Library.
+\par
+\par If any portion of this section is held invalid or unenforceable under any
+\par particular circumstance, the balance of the section is intended to apply,
+\par and the section as a whole is intended to apply in other circumstances.
+\par
+\par It is not the purpose of this section to induce you to infringe any
+\par patents or other property right claims or to contest validity of any
+\par such claims; this section has the sole purpose of protecting the
+\par integrity of the free software distribution system which is
+\par implemented by public license practices. Many people have made
+\par generous contributions to the wide range of software distributed
+\par through that system in reliance on consistent application of that
+\par system; it is up to the author/donor to decide if he or she is willing
+\par to distribute software through any other system and a licensee cannot
+\par impose that choice.
+\par
+\par This section is intended to make thoroughly clear what is believed to
+\par be a consequence of the rest of this License.
+\par
+\par 12. If the distribution and/or use of the Library is restricted in
+\par certain countries either by patents or by copyrighted interfaces, the
+\par original copyright holder who places the Library under this License may add
+\par an explicit geographical distribution limitation excluding those countries,
+\par so that distribution is permitted only in or among countries not thus
+\par excluded. In such case, this License incorporates the limitation as if
+\par written in the body of this License.
+\par
+\par 13. The Free Software Foundation may publish revised and/or new
+\par versions of the Lesser General Public License from time to time.
+\par Such new versions will be similar in spirit to the present version,
+\par but may differ in detail to address new problems or concerns.
+\par
+\par Each version is given a distinguishing version number. If the Library
+\par specifies a version number of this License which applies to it and
+\par "any later version", you have the option of following the terms and
+\par conditions either of that version or of any later version published by
+\par the Free Software Foundation. If the Library does not specify a
+\par license version number, you may choose any version ever published by
+\par the Free Software Foundation.
+\par \page
+\par 14. If you wish to incorporate parts of the Library into other free
+\par programs whose distribution conditions are incompatible with these,
+\par write to the author to ask for permission. For software which is
+\par copyrighted by the Free Software Foundation, write to the Free
+\par Software Foundation; we sometimes make exceptions for this. Our
+\par decision will be guided by the two goals of preserving the free status
+\par of all derivatives of our free software and of promoting the sharing
+\par and reuse of software generally.
+\par
+\par \tab \tab \tab NO WARRANTY
+\par
+\par 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+\par WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+\par EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+\par OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+\par KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+\par IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+\par PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+\par LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+\par THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+\par
+\par 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+\par WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+\par AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+\par FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+\par CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+\par LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+\par RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+\par FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+\par SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+\par DAMAGES.
+\par
+\par }\pard \s15\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid472287 {\insrsid5640592\charrsid472287 \tab \tab END OF TERMS AND CONDITIONS
+\par }}
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/LLVM License - English.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/LLVM License - English.rtf
new file mode 100644
index 0000000..db73b94
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/LLVM License - English.rtf
@@ -0,0 +1,288 @@
+{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff31507\deff0\stshfdbch31505\stshfloch31506\stshfhich31506\stshfbi31507\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f9\fbidi \fswiss\fcharset0\fprq2{\*\panose 00000000000000000000}System;}
+{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;}{\f37\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhimajor\f31502\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria;}
+{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}
+{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f183\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f184\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\f186\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f187\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f188\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f189\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\f190\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f191\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f523\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}{\f524\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}
+{\f526\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f527\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f530\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}{\f531\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);}
+{\f553\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\f554\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\f556\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\f557\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}
+{\f560\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\f561\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;}{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;}{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;}
+{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;}{\fhimajor\f31536\fbidi \froman\fcharset163\fprq2 Cambria (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
+{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}
+{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}
+{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;
+\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\*\defchp
+\fs22\loch\af31506\hich\af31506\dbch\af31505 }{\*\defpap \ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sa200\sl276\slmult1
+\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 \snext0 \sqformat \spriority0 Normal;}
+{\*\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\*
+\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa200\sl276\slmult1
+\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033
+\snext11 \ssemihidden \sunhideused \sqformat Normal Table;}{\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0
+\fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 \snext15 \sqformat \spriority1 \styrsid4080366 No Spacing;}}{\*\rsidtbl \rsid527429\rsid4080366}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1
+\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\operator rsimcoe}{\creatim\yr2012\mo2\dy16\hr9\min3}{\revtim\yr2012\mo2\dy16\hr9\min30}{\version2}{\edmins27}{\nofpages3}{\nofwords786}{\nofchars5024}{\nofcharsws5799}{\vern32771}}
+{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect
+\widowctrl\ftnbj\aenddoc\trackmoves1\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701
+\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale110\rsidroot4080366 \fet0{\*\wgrffmtfilter 2450}\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sectrsid3102067\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}
+{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}
+{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9
+\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid4080366 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0
+\fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid4080366\charrsid4080366 \hich\af31506\dbch\af31505\loch\f31506
+==============================================================================
+\par \hich\af31506\dbch\af31505\loch\f31506 LLVM Release License
+\par \hich\af31506\dbch\af31505\loch\f31506 ==============================================================================
+\par \hich\af31506\dbch\af31505\loch\f31506 University of Illinois/NCSA
+\par \hich\af31506\dbch\af31505\loch\f31506 Open Source License
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
+\par \hich\af31506\dbch\af31505\loch\f31506 All rights reserved.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 Developed by:
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 LLVM Team
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 University of Illinois at Urbana-Champaign
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 http://llvm.org
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 Permission is hereby granted, free of charge, to any person obtaini\hich\af31506\dbch\af31505\loch\f31506 ng a copy of
+\par \hich\af31506\dbch\af31505\loch\f31506 this software and associated documentation files (the "Software"), to deal with
+\par \hich\af31506\dbch\af31505\loch\f31506 the Software without restriction, including without limitation the rights to
+\par \hich\af31506\dbch\af31505\loch\f31506 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+\par \hich\af31506\dbch\af31505\loch\f31506 of the S\hich\af31506\dbch\af31505\loch\f31506 oftware, and to permit persons to whom the Software is furnished to do
+\par \hich\af31506\dbch\af31505\loch\f31506 so, subject to the following conditions:
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 * Redistributions of source code must retain the above copyright notice,
+\par \hich\af31506\dbch\af31505\loch\f31506 this list of conditions and the following disclaimers.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 * Redistributions in binary form must reproduce the above copyright notice,
+\par \hich\af31506\dbch\af31505\loch\f31506 this list of conditions and the following disclaimers in the
+\par \hich\af31506\dbch\af31505\loch\f31506 documentation and/or other materials provided with the distribution.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 * Neither the names of the LLVM Team, University of Illinois at
+\par \hich\af31506\dbch\af31505\loch\f31506 Urbana-Champaign, nor the names of its contributors may be used to
+\par \hich\af31506\dbch\af31505\loch\f31506 endorse or promote products derived from this Software without specific
+\par \hich\af31506\dbch\af31505\loch\f31506 prior written permission.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 THE \hich\af31506\dbch\af31505\loch\f31506 SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+\par \hich\af31506\dbch\af31505\loch\f31506 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+\par \hich\af31506\dbch\af31505\loch\f31506 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+\par \hich\af31506\dbch\af31505\loch\f31506 CONTRIBUTORS OR COPYRIGHT HOLDERS B\hich\af31506\dbch\af31505\loch\f31506 E LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+\par \hich\af31506\dbch\af31505\loch\f31506 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+\par \hich\af31506\dbch\af31505\loch\f31506 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
+\par \hich\af31506\dbch\af31505\loch\f31506 SOFTWARE.
+\par }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid4080366
+\par
+\par
+\par
+\par }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid4080366\charrsid4080366
+\par \hich\af31506\dbch\af31505\loch\f31506 ==============================================\hich\af31506\dbch\af31505\loch\f31506 ================================
+\par \hich\af31506\dbch\af31505\loch\f31506 Copyrights and Licenses for Third Party Software Distributed with LLVM:
+\par \hich\af31506\dbch\af31505\loch\f31506 ==============================================================================
+\par \hich\af31506\dbch\af31505\loch\f31506 The LLVM software contains code written by third parties. Such software\hich\af31506\dbch\af31505\loch\f31506 will
+\par \hich\af31506\dbch\af31505\loch\f31506 have its own individual LICENSE.TXT file in the directory in which it appears.
+\par \hich\af31506\dbch\af31505\loch\f31506 This file will describe the copyrights, license, and restrictions which apply
+\par \hich\af31506\dbch\af31505\loch\f31506 to that code.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 The disclaimer of warranty in the University of Illinois Open Source License
+\par \hich\af31506\dbch\af31505\loch\f31506 a\hich\af31506\dbch\af31505\loch\f31506 pplies to all code in the LLVM Distribution, and nothing in any of the
+\par \hich\af31506\dbch\af31505\loch\f31506 other licenses gives permission to use the names of the LLVM Team or the
+\par \hich\af31506\dbch\af31505\loch\f31506 University of Illinois to endorse or promote products derived from this
+\par \hich\af31506\dbch\af31505\loch\f31506 Software.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 The following pieces of software have additional or alternate copyrights,
+\par \hich\af31506\dbch\af31505\loch\f31506 licenses, and/or restrictions:
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 Program Directory
+\par \hich\af31506\dbch\af31505\loch\f31506 ------- ---------
+\par \hich\af31506\dbch\af31505\loch\f31506 Autoconf llvm/autoconf
+\par \hich\af31506\dbch\af31505\loch\f31506 llvm/projects/ModuleMaker/autoconf
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 llvm/projects/sample/autoconf
+\par \hich\af31506\dbch\af31505\loch\f31506 CellSPU backend llvm/lib/Target/CellSPU/README.txt
+\par \hich\af31506\dbch\af31505\loch\f31506 Google Test llvm/utils/unittest/googletest
+\par \hich\af31506\dbch\af31505\loch\f31506 OpenBSD regex llvm/lib/Support/\{reg*, COPYRIGHT.regex\}
+\par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid4080366 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1
+\ab\af9\afs20 \ltrch\fcs0 \b\f9\fs20\insrsid4080366
+\par }\pard\plain \ltrpar\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid4080366 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0
+\fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid4080366 \hich\af31506\dbch\af31505\loch\f31506 $OpenBSD: COPYRIGHT,v 1.3 2003/06/02 20
+\hich\af31506\dbch\af31505\loch\f31506 :18:36 millert Exp $
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 Copyright 1992, 1993, 1994 Henry Spencer. All rights reserved.
+\par \hich\af31506\dbch\af31505\loch\f31506 This software is not subject to any license of the American Telephone
+\par \hich\af31506\dbch\af31505\loch\f31506 and Telegraph Company or of the Regents of the University of California.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 Permission is granted to a\hich\af31506\dbch\af31505\loch\f31506 nyone to use this software for any purpose on
+\par \hich\af31506\dbch\af31505\loch\f31506 any computer system, and to alter it and redistribute it, subject
+\par \hich\af31506\dbch\af31505\loch\f31506 to the following restrictions:
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 1. The author is not responsible for the consequences of use of this
+\par \hich\af31506\dbch\af31505\loch\f31506 software, no matter how awful, even if t\hich\af31506\dbch\af31505\loch\f31506 hey arise from flaws in it.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 2. The origin of this software must not be misrepresented, either by
+\par \hich\af31506\dbch\af31505\loch\f31506 explicit claim or by omission. Since few users ever read sources,
+\par \hich\af31506\dbch\af31505\loch\f31506 credits must appear in the documentation.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 3. Altered versions must be plainly marked as such, and must not be
+\par \hich\af31506\dbch\af31505\loch\f31506 misrepresented as being the original software. Since few users
+\par \hich\af31506\dbch\af31505\loch\f31506 ever read sources, credits must appear in the documentation.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 4. This notice may not be removed or altered.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 Copyright (c) 1994
+\par \hich\af31506\dbch\af31505\loch\f31506 \tab \hich\af31506\dbch\af31505\loch\f31506 The Regents of the University of California. All rights reserved.
+\par \hich\af31506\dbch\af31505\loch\f31506
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 Redistribution and use in source and binary forms, with or without
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 modification, are p\hich\af31506\dbch\af31505\loch\f31506 ermitted provided that the following conditions
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 are met:
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 1. Redistributions of source code must retain the above copyright
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 notice, this list of conditions and the following disclaimer.
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 2. Redistributions in binary form must reproduce the abo\hich\af31506\dbch\af31505\loch\f31506 ve copyright
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 notice, this list of conditions and the following disclaimer in the
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 documentation and/or other materials provided with the distribution.
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 3. Neither the name of the University nor the names of its contributors
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 may be used t\hich\af31506\dbch\af31505\loch\f31506 o endorse or promote products derived from this software
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 without specific prior written permission.
+\par \hich\af31506\dbch\af31505\loch\f31506
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 LIABILITY, OR TORT (INCLUDI\hich\af31506\dbch\af31505\loch\f31506 NG NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 SUCH DAMAGE.
+\par \hich\af31506\dbch\af31505\loch\f31506
+\par \hich\af31506\dbch\af31505\loch\f31506 \tab \hich\af31506\dbch\af31505\loch\f31506 @(#)COPYRIGHT\tab 8.1 (Berkeley) 3/16/94
+\par \hich\af31506\dbch\af31505\loch\f31506
+\par }\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {
+\rtlch\fcs1 \af37 \ltrch\fcs0 \f37\lang9\langfe1033\langnp9\insrsid4080366
+\par }{\*\themedata 504b030414000600080000002100828abc13fa0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb6ac3301045f785fe83d0b6d8
+72ba28a5d8cea249777d2cd20f18e4b12d6a8f843409c9df77ecb850ba082d74231062ce997b55ae8fe3a00e1893f354e9555e6885647de3a8abf4fbee29bbd7
+2a3150038327acf409935ed7d757e5ee14302999a654e99e393c18936c8f23a4dc072479697d1c81e51a3b13c07e4087e6b628ee8cf5c4489cf1c4d075f92a0b
+44d7a07a83c82f308ac7b0a0f0fbf90c2480980b58abc733615aa2d210c2e02cb04430076a7ee833dfb6ce62e3ed7e14693e8317d8cd0433bf5c60f53fea2fe7
+065bd80facb647e9e25c7fc421fd2ddb526b2e9373fed4bb902e182e97b7b461e6bfad3f010000ffff0300504b030414000600080000002100a5d6a7e7c00000
+00360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4fc7060abb08
+84a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b63095120f88d94fbc
+52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462a1a82fe353
+bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f7468656d652f7468
+656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b4b0d592c9c
+070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b4757e8d3f7
+29e245eb2b260a0238fd010000ffff0300504b03041400060008000000210096b5ade296060000501b0000160000007468656d652f7468656d652f7468656d65
+312e786d6cec594f6fdb3614bf0fd87720746f6327761a07758ad8b19b2d4d1bc46e871e698996d850a240d2497d1bdae38001c3ba618715d86d87615b8116d8
+a5fb34d93a6c1dd0afb0475292c5585e9236d88aad3e2412f9e3fbff1e1fa9abd7eec70c1d1221294fda5efd72cd4324f1794093b0eddd1ef62fad79482a9c04
+98f184b4bd2991deb58df7dfbb8ad755446282607d22d771db8b944ad79796a40fc3585ee62949606ecc458c15bc8a702910f808e8c66c69b9565b5d8a314d3c
+94e018c8de1a8fa94fd05093f43672e23d06af89927ac06762a049136785c10607758d9053d965021d62d6f6804fc08f86e4bef210c352c144dbab999fb7b471
+7509af678b985ab0b6b4ae6f7ed9ba6c4170b06c788a705430adf71bad2b5b057d03606a1ed7ebf5babd7a41cf00b0ef83a6569632cd467faddec9699640f671
+9e76b7d6ac355c7c89feca9cccad4ea7d36c65b258a206641f1b73f8b5da6a6373d9c11b90c537e7f08dce66b7bbeae00dc8e257e7f0fd2badd5868b37a088d1
+e4600ead1ddaef67d40bc898b3ed4af81ac0d76a197c86826828a24bb318f3442d8ab518dfe3a20f000d6458d104a9694ac6d88728eee2782428d60cf03ac1a5
+193be4cbb921cd0b495fd054b5bd0f530c1931a3f7eaf9f7af9e3f45c70f9e1d3ff8e9f8e1c3e3073f5a42ceaa6d9c84e5552fbffdeccfc71fa33f9e7ef3f2d1
+17d57859c6fffac327bffcfc793510d26726ce8b2f9ffcf6ecc98baf3efdfdbb4715f04d814765f890c644a29be408edf3181433567125272371be15c308d3f2
+8acd249438c19a4b05fd9e8a1cf4cd296699771c393ac4b5e01d01e5a30a787d72cf1178108989a2159c77a2d801ee72ce3a5c545a6147f32a99793849c26ae6
+6252c6ed637c58c5bb8b13c7bfbd490a75330f4b47f16e441c31f7184e140e494214d273fc80900aedee52ead87597fa824b3e56e82e451d4c2b4d32a423279a
+668bb6690c7e9956e90cfe766cb37b077538abd27a8b1cba48c80acc2a841f12e698f13a9e281c57911ce298950d7e03aba84ac8c154f8655c4f2af074481847
+bd804859b5e696007d4b4edfc150b12addbecba6b18b148a1e54d1bc81392f23b7f84137c2715a851dd0242a633f900710a218ed715505dfe56e86e877f0034e
+16bafb0e258ebb4faf06b769e888340b103d3311da9750aa9d0a1cd3e4efca31a3508f6d0c5c5c398602f8e2ebc71591f5b616e24dd893aa3261fb44f95d843b
+5974bb5c04f4edafb95b7892ec1108f3f98de75dc97d5772bdff7cc95d94cf672db4b3da0a6557f70db629362d72bcb0431e53c6066acac80d699a6409fb44d0
+8741bdce9c0e4971624a2378cceaba830b05366b90e0ea23aaa241845368b0eb9e2612ca8c742851ca251ceccc70256d8d87265dd96361531f186c3d9058edf2
+c00eafe8e1fc5c509031bb4d680e9f39a3154de0accc56ae644441edd76156d7429d995bdd88664a9dc3ad50197c38af1a0c16d684060441db02565e85f3b966
+0d0713cc48a0ed6ef7dedc2dc60b17e92219e180643ed27acffba86e9c94c78ab90980d8a9f0913ee49d62b512b79626fb06dccee2a432bbc60276b9f7dec44b
+7904cfbca4f3f6443ab2a49c9c2c41476dafd55c6e7ac8c769db1bc399161ee314bc2e75cf8759081743be1236ec4f4d6693e5336fb672c5dc24a8c33585b5fb
+9cc24e1d4885545b58463634cc5416022cd19cacfccb4d30eb45296023fd35a458598360f8d7a4003bbaae25e331f155d9d9a5116d3bfb9a95523e51440ca2e0
+088dd844ec6370bf0e55d027a012ae264c45d02f708fa6ad6da6dce29c255df9f6cae0ec38666984b372ab5334cf640b37795cc860de4ae2816e95b21be5ceaf
+8a49f90b52a51cc6ff3355f47e0237052b81f6800fd7b802239daf6d8f0b1571a8426944fdbe80c6c1d40e8816b88b8569082ab84c36ff0539d4ff6dce591a26
+ade1c0a7f669880485fd484582903d284b26fa4e2156cff62e4b9265844c4495c495a9157b440e091bea1ab8aaf7760f4510eaa69a6465c0e04ec69ffb9e65d0
+28d44d4e39df9c1a52ecbd3607fee9cec7263328e5d661d3d0e4f62f44acd855ed7ab33cdf7bcb8ae889599bd5c8b3029895b6825696f6af29c239b75a5bb1e6
+345e6ee6c28117e73586c1a2214ae1be07e93fb0ff51e133fb65426fa843be0fb515c187064d0cc206a2fa926d3c902e907670048d931db4c1a44959d366ad93
+b65abe595f70a75bf03d616c2dd959fc7d4e6317cd99cbcec9c58b34766661c7d6766ca1a9c1b327531486c6f941c638c67cd22a7f75e2a37be0e82db8df9f30
+254d30c1372581a1f51c983c80e4b71ccdd28dbf000000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d652f74
+68656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d363f24
+51eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e3198
+720e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d9850528
+a2c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100828abc13fa0000001c0200001300000000000000000000000000
+000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b000000000000000000000000
+002b0100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c00000000000000000000000000140200007468
+656d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d001400060008000000210096b5ade296060000501b000016000000000000000000
+00000000d10200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b010000270000000000
+00000000000000009b0900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000960a00000000}
+{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d
+617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169
+6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363
+656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e}
+{\*\latentstyles\lsdstimax267\lsdlockeddef0\lsdsemihiddendef1\lsdunhideuseddef1\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;
+\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;
+\lsdpriority39 \lsdlocked0 toc 1;\lsdpriority39 \lsdlocked0 toc 2;\lsdpriority39 \lsdlocked0 toc 3;\lsdpriority39 \lsdlocked0 toc 4;\lsdpriority39 \lsdlocked0 toc 5;\lsdpriority39 \lsdlocked0 toc 6;\lsdpriority39 \lsdlocked0 toc 7;
+\lsdpriority39 \lsdlocked0 toc 8;\lsdpriority39 \lsdlocked0 toc 9;\lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdpriority1 \lsdlocked0 Default Paragraph Font;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority59 \lsdlocked0 Table Grid;\lsdunhideused0 \lsdlocked0 Placeholder Text;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;\lsdunhideused0 \lsdlocked0 Revision;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdpriority37 \lsdlocked0 Bibliography;\lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;}}{\*\datastore 010500000200000018000000
+4d73786d6c322e534158584d4c5265616465722e352e3000000000000000000000060000
+d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffffec69d9888b8b3d4c859eaf6cd158be0f0000000000000000000000004043
+07e1bfeccc01feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000105000000000000}}
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/MARS 1.0 License - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/MARS 1.0 License - English.pdf
new file mode 100644
index 0000000..8ecda36
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/MARS 1.0 License - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/MIT 1.0 License - English.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/MIT 1.0 License - English.rtf
new file mode 100644
index 0000000..9f19271
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/MIT 1.0 License - English.rtf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/MIT-X License.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/MIT-X License.rtf
new file mode 100644
index 0000000..ff407ed
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/MIT-X License.rtf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/MIT-X YAJL Style License.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/MIT-X YAJL Style License.rtf
new file mode 100644
index 0000000..9578ea8
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/MIT-X YAJL Style License.rtf
@@ -0,0 +1,27 @@
+{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fmodern\fcharset0 CourierNewPSMT;\f1\fnil\fcharset0 Consolas;\f2\fnil\fcharset0 Calibri;
+}
+{\colortbl;\red255\green255\blue255;}
+\vieww12000\viewh14460\viewkind0
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
+
+\f0\fs20 \cf0 COPYRIGHT AND PERMISSION NOTICE\
+ \
+Copyright (c) 1996 - 2011, [name], <[email]>.\
+ \
+All rights reserved.\
+ \
+
+\f1\fs24 Permission to use, copy, modify, and/or distribute this software for any\
+purpose with or without fee is hereby granted, provided that the above\
+copyright notice and this permission notice appear in all copies.\
+\
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+\f2\fs22 \
+}
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/Microsoft Public License_license.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/Microsoft Public License_license.pdf
new file mode 100644
index 0000000..b5adaa5
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/Microsoft Public License_license.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/Microsoft Visual C++ 2015 Runtime Libraries - English.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/Microsoft Visual C++ 2015 Runtime Libraries - English.rtf
new file mode 100644
index 0000000..4b5b01e
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/Microsoft Visual C++ 2015 Runtime Libraries - English.rtf
@@ -0,0 +1,299 @@
+{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff31507\deff0\stshfdbch31505\stshfloch31506\stshfhich31506\stshfbi31507\deflang1033\deflangfe1041\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f1\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}
+{\f11\fbidi \fmodern\fcharset128\fprq1{\*\panose 02020609040205080304}MS Mincho{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}{\f34\fbidi \froman\fcharset1\fprq2{\*\panose 02040503050406030204}Cambria Math;}
+{\f40\fbidi \fmodern\fcharset128\fprq1{\*\panose 02020609040205080304}@MS Mincho;}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fdbmajor\f31501\fbidi \fmodern\fcharset128\fprq1{\*\panose 020b0609070205080204}MS Gothic{\*\falt \'82\'6c\'82\'72 \'83\'53\'83\'56\'83\'62\'83\'4e};}{\fhimajor\f31502\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0302020204030204}Calibri Light;}
+{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fdbminor\f31505\fbidi \fmodern\fcharset128\fprq1{\*\panose 02020609040205080304}MS Mincho{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}
+{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f51\fbidi \fswiss\fcharset238\fprq2 Arial CE;}{\f52\fbidi \fswiss\fcharset204\fprq2 Arial Cyr;}{\f54\fbidi \fswiss\fcharset161\fprq2 Arial Greek;}
+{\f55\fbidi \fswiss\fcharset162\fprq2 Arial Tur;}{\f56\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f57\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}{\f58\fbidi \fswiss\fcharset186\fprq2 Arial Baltic;}
+{\f59\fbidi \fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f153\fbidi \fmodern\fcharset0\fprq1 MS Mincho Western{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}{\f151\fbidi \fmodern\fcharset238\fprq1 MS Mincho CE{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}
+{\f152\fbidi \fmodern\fcharset204\fprq1 MS Mincho Cyr{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}{\f154\fbidi \fmodern\fcharset161\fprq1 MS Mincho Greek{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}
+{\f155\fbidi \fmodern\fcharset162\fprq1 MS Mincho Tur{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}{\f158\fbidi \fmodern\fcharset186\fprq1 MS Mincho Baltic{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}
+{\f443\fbidi \fmodern\fcharset0\fprq1 @MS Mincho Western;}{\f441\fbidi \fmodern\fcharset238\fprq1 @MS Mincho CE;}{\f442\fbidi \fmodern\fcharset204\fprq1 @MS Mincho Cyr;}{\f444\fbidi \fmodern\fcharset161\fprq1 @MS Mincho Greek;}
+{\f445\fbidi \fmodern\fcharset162\fprq1 @MS Mincho Tur;}{\f448\fbidi \fmodern\fcharset186\fprq1 @MS Mincho Baltic;}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31520\fbidi \fmodern\fcharset0\fprq1 MS Gothic Western{\*\falt \'82\'6c\'82\'72 \'83\'53\'83\'56\'83\'62\'83\'4e};}
+{\fdbmajor\f31518\fbidi \fmodern\fcharset238\fprq1 MS Gothic CE{\*\falt \'82\'6c\'82\'72 \'83\'53\'83\'56\'83\'62\'83\'4e};}{\fdbmajor\f31519\fbidi \fmodern\fcharset204\fprq1 MS Gothic Cyr{\*\falt \'82\'6c\'82\'72 \'83\'53\'83\'56\'83\'62\'83\'4e};}
+{\fdbmajor\f31521\fbidi \fmodern\fcharset161\fprq1 MS Gothic Greek{\*\falt \'82\'6c\'82\'72 \'83\'53\'83\'56\'83\'62\'83\'4e};}{\fdbmajor\f31522\fbidi \fmodern\fcharset162\fprq1 MS Gothic Tur{\*\falt \'82\'6c\'82\'72 \'83\'53\'83\'56\'83\'62\'83\'4e};}
+{\fdbmajor\f31525\fbidi \fmodern\fcharset186\fprq1 MS Gothic Baltic{\*\falt \'82\'6c\'82\'72 \'83\'53\'83\'56\'83\'62\'83\'4e};}{\fhimajor\f31528\fbidi \fswiss\fcharset238\fprq2 Calibri Light CE;}
+{\fhimajor\f31529\fbidi \fswiss\fcharset204\fprq2 Calibri Light Cyr;}{\fhimajor\f31531\fbidi \fswiss\fcharset161\fprq2 Calibri Light Greek;}{\fhimajor\f31532\fbidi \fswiss\fcharset162\fprq2 Calibri Light Tur;}
+{\fhimajor\f31535\fbidi \fswiss\fcharset186\fprq2 Calibri Light Baltic;}{\fhimajor\f31536\fbidi \fswiss\fcharset163\fprq2 Calibri Light (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\fdbminor\f31560\fbidi \fmodern\fcharset0\fprq1 MS Mincho Western{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}{\fdbminor\f31558\fbidi \fmodern\fcharset238\fprq1 MS Mincho CE{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}
+{\fdbminor\f31559\fbidi \fmodern\fcharset204\fprq1 MS Mincho Cyr{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}{\fdbminor\f31561\fbidi \fmodern\fcharset161\fprq1 MS Mincho Greek{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}
+{\fdbminor\f31562\fbidi \fmodern\fcharset162\fprq1 MS Mincho Tur{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}{\fdbminor\f31565\fbidi \fmodern\fcharset186\fprq1 MS Mincho Baltic{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}
+{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}
+{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f41\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f42\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\f44\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f45\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f46\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f47\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\f48\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f49\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;
+\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}
+{\*\defchp \fs22\loch\af31506\hich\af31506\dbch\af31505 }{\*\defpap \ql \li0\ri0\sa160\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sa160\sl259\slmult1
+\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1041 \snext0 \sqformat \spriority0 Normal;}
+{\*\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\*
+\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa160\sl259\slmult1
+\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1041 \snext11 \ssemihidden \sunhideused
+Normal Table;}}{\*\rsidtbl \rsid2106385\rsid14158775}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\operator Lillian Butler}{\creatim\yr2015\mo12\dy3\hr11\min9}
+{\revtim\yr2015\mo12\dy3\hr11\min12}{\version2}{\edmins2}{\nofpages2}{\nofwords1082}{\nofchars6173}{\nofcharsws7241}{\vern57439}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}
+\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect
+\widowctrl\ftnbj\aenddoc\trackmoves0\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701
+\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale170\rsidroot2106385 \fet0{\*\wgrffmtfilter 2450}\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2
+\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6
+\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang
+{\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\qc \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0
+\fs22\lang1033\langfe1041\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 MICROSOFT SOFTWARE LICENSE TERMS
+\par \hich\af1\dbch\af31505\loch\f1 MICROSOFT VISUAL STUDIO 2015 ADD-ONs, VISUAL STUDIO SHELLS and C++ REDISTRIBUTABLE
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+These license terms are an agreement between Microsoft Corporation (or based on where you live, one o\hich\af1\dbch\af31505\loch\f1
+f its affiliates) and you. They apply to the software named above. The terms also apply to any Microsoft services or updates for the software, except to the extent those have different terms.
+\par }\pard \ltrpar\ql \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1
+IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE RIGHTS BELO\hich\af1\dbch\af31505\loch\f1 W.
+\par }\pard \ltrpar\ql \fi-360\li360\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 1.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 INSTALLATION AND USE RIGHTS.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+\par }\pard \ltrpar\ql \fi-360\li720\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin720\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 a.\tab
+You may install and use any number of copies of the software.
+\par \hich\af1\dbch\af31505\loch\f1 b.\tab Backup copy. You may make one backup copy of the software, for reinstalling the software.
+\par }\pard \ltrpar\ql \fi-360\li360\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 2.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 TERMS FOR SPECIFIC COMPONENTS.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\par }\pard \ltrpar\qj \fi-360\li720\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin720\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 a.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\ul\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 Utilities.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 The software m\hich\af1\dbch\af31505\loch\f1
+ay contain some items on the Utilities List at <}{\field{\*\fldinst {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 HYPERLINK "http://go.microsoft.com/fwlink/?LinkID=523763&clcid=0x409"}{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\insrsid2106385 {\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b8c00000068007400740070003a002f002f0067006f002e006d006900630072006f0073006f00660074002e0063006f006d002f00660077006c0069006e006b002f003f004c0069006e006b00490044003d0035003200
+3300370036003300260063006c006300690064003d00300078003400300039000000795881f43b1d7f48af2c825dc485276300000000a5ab0000}}}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\cf2\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+http://go.microsoft.com/fwlink/?LinkID=523763&clcid=0x409}}}\sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+>. You may copy and install those items, if included with the software, on your\hich\af1\dbch\af31505\loch\f1
+ machines or third party machines, to debug and deploy your applications and databases you develop with the software. Please note that Utilities are designed for temporary use, that Microsoft may not be able to patch or update Utilities separately from th
+\hich\af1\dbch\af31505\loch\f1 e\hich\af1\dbch\af31505\loch\f1
+ rest of the software, and that some Utilities by their nature may make it possible for others to access machines on which they are installed. As a result, you should delete all Utilities you have installed after you finish debugging or deploying your app
+\hich\af1\dbch\af31505\loch\f1 l\hich\af1\dbch\af31505\loch\f1 ications and databases. Microsoft is not responsible for any third party use or access of Utilities you install on any machine.
+\par \hich\af1\dbch\af31505\loch\f1 b.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 Microsoft Platforms.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+ The software may include components from Microsoft Windows; Microsoft Windows Server; Microsoft SQL Serv\hich\af1\dbch\af31505\loch\f1
+er; Microsoft Exchange; Microsoft Office; and Microsoft SharePoint. These components are governed by separate agreements and their own product support policies, as described in the license terms found in the installation directory for that component or in
+\hich\af1\dbch\af31505\loch\f1 \hich\af1\dbch\af31505\loch\f1 the "Licenses" folder accompanying the software.
+\par \hich\af1\dbch\af31505\loch\f1 c.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 Third Party Components.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+ The software may include third party components with separate legal notices or governed by other agreements, as may be described in the ThirdPartyNotices file accompanying the soft\hich\af1\dbch\af31505\loch\f1
+ware. Even if such components are governed by other agreements, the disclaimers and the limitations on and exclusions of damages below also apply.
+\par }\pard \ltrpar\qj \fi-360\li360\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 3.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 DATA.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+ The software may collect information about you and your use of the software, and send that to Micr\hich\af1\dbch\af31505\loch\f1
+osoft. Microsoft may use this information to provide services and improve our products and services. You may opt-out of many of these scenarios, but not all, as described in the product documentation. There are also some features in the software that may
+\hich\af1\dbch\af31505\loch\f1 e\hich\af1\dbch\af31505\loch\f1
+nable you to collect data from users of your applications. If you use these features to enable data collection in your applications, you must comply with applicable law, including providing appropriate notices to users of your applications. You can learn
+\hich\af1\dbch\af31505\loch\f1 m\hich\af1\dbch\af31505\loch\f1 ore about data collection and use in the help documentation and the privacy statement at <}{\field{\*\fldinst {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\hich\af1\dbch\af31505\loch\f1 HYPERLINK "http://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409"}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid2106385 {\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b8c00000068007400740070003a002f002f0067006f002e006d006900630072006f0073006f00660074002e0063006f006d002f00660077006c0069006e006b002f003f004c0069006e006b00490044003d0035003200
+3800300039003600260063006c006300690064003d00300078003400300039000000795881f43b1d7f48af2c825dc485276300000000a5ab0000}}}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\cf2\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+http://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409}}}\sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 >. Your use of the software operates
+\hich\af1\dbch\af31505\loch\f1 as your consent to these practices.
+\par \hich\af1\dbch\af31505\loch\f1 4.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 SCOPE OF LICENSE.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\hich\af1\dbch\af31505\loch\f1 The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limita
+\hich\af1\dbch\af31505\loch\f1 tion, you may use the software only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the software that only allow you to use it in certain ways. You may not
+\par }\pard \ltrpar\ql \fi-360\li720\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin720\itap0 {\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\insrsid14158775 \loch\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 work around any technical limitations in the software;
+\par }{\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\insrsid14158775 \loch\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits, despite this limitation;
+\par }{\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\insrsid14158775 \loch\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 remove, minimize, block or modify any notices
+\hich\af1\dbch\af31505\loch\f1 of Microsoft or its suppliers in the software;
+\par }{\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\insrsid14158775 \loch\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 use the software in any way that is against the law; or
+
+\par }{\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\insrsid14158775 \loch\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+share, publish or lend the software, or provide the software as a stand-alone hosted as solution for others to use, or transfer the software or this\hich\af1\dbch\af31505\loch\f1 agreement to any third party.
+\par }\pard \ltrpar\qj \fi-360\li360\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 5.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 EXPORT RESTRICTIONS.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+ Microsoft software, online services, professional services and related technology are subject to U.S. export jurisdiction. You must comply with all applicable international and national laws, including\hich\af1\dbch\af31505\loch\f1
+ the U.S. Export Administration Regulations, the International Traffic in Arms Regulations, Office of Foreign Assets Control sanctions programs, and end-user, end use and destination restrictions by the U.S. and other governments related to Microsoft prod
+\hich\af1\dbch\af31505\loch\f1 u\hich\af1\dbch\af31505\loch\f1 cts, services and technologies. For additional information, see }{\field{\*\fldinst {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+HYPERLINK "www.microsoft.com/exporting"}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid2106385 {\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000001000000e0c9ea79f9bace118c8200aa004ba90b500000007700770077002e006d006900630072006f0073006f00660074002e0063006f006d002f006500780070006f007200740069006e0067000000795881f43b1d7f48af2c825dc485276300000000a5ab0000}}
+}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\cf2\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 www.microsoft.com/exporting}}}\sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\hich\af1\dbch\af31505\loch\f1 <}{\field{\*\fldinst {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 HYPERLINK "http://www.microsoft.com/exporting"}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid2106385
+{\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b5e00000068007400740070003a002f002f007700770077002e006d006900630072006f0073006f00660074002e0063006f006d002f006500780070006f007200740069006e0067000000795881f43b1d7f48af2c825d
+c485276300000000a5ab0000}}}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\cf2\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 http://www.microsoft.com/exporting}}}\sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 >.
+\par \hich\af1\dbch\af31505\loch\f1 6.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 SUPPORT SERVICES.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\hich\af1\dbch\af31505\loch\f1 Because this \hich\af1\dbch\af31505\loch\f1 software is "as is," we may not provide support services for it.
+\par \hich\af1\dbch\af31505\loch\f1 7.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 ENTIRE AGREEMENT.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\hich\af1\dbch\af31505\loch\f1 This agreement, and the terms for supplements, updates, Internet-based services and support services that you use, are the entire agreement for the software and support s\hich\af1\dbch\af31505\loch\f1 ervices.
+\par \hich\af1\dbch\af31505\loch\f1 8.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 APPLICABLE LAW.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\hich\af1\dbch\af31505\loch\f1
+ If you acquired the software in the United States, Washington law applies to interpretation of and claims for breach of this agreement, and the laws of the state where you live apply to all other claims. If you acquired the soft
+\hich\af1\dbch\af31505\loch\f1 ware in any other country, its laws apply.
+\par \hich\af1\dbch\af31505\loch\f1 9.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 LEGAL EFFECT.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+ This agreement describes certain legal rights. You may have other rights under the laws of your state or country. This agreement does not change your rights under the laws of your state or country\hich\af1\dbch\af31505\loch\f1
+ if the laws of your state or country do not permit it to do so. Without limitation of the foregoing, for Australia, YOU HAVE STATUTORY GUARANTEES UNDER THE AUSTRALIAN CONSUMER LAW AND NOTHING IN THESE TERMS IS INTENDED TO AFFECT THOSE RIGHTS
+\par \hich\af1\dbch\af31505\loch\f1 10.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 DISCLAIME\hich\af1\dbch\af31505\loch\f1
+R OF WARRANTY. THE SOFTWARE IS LICENSED "AS-IS." YOU BEAR THE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY, F
+\hich\af1\dbch\af31505\loch\f1 I\hich\af1\dbch\af31505\loch\f1 TNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\par \hich\af1\dbch\af31505\loch\f1 11.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1
+LIMITATION ON AND EXCLUSION OF DAMAGES. YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROF\hich\af1\dbch\af31505\loch\f1
+ITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\par }\pard \ltrpar\qj \li360\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+This limitation applies to (a) anything related to the software, services, content (including code) on third party Internet sites, or third party applications; and (b) claims for breach of contract, breach of w\hich\af1\dbch\af31505\loch\f1
+arranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law.
+\par \hich\af1\dbch\af31505\loch\f1 It also applies even if Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may \hich\af1\dbch\af31505\loch\f1
+not apply to you because your country may not allow the exclusion or limitation of incidental, consequential or other damages.
+\par }\pard \ltrpar\ql \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 EULAID: VS2015_RTM_ShellsRedist_ENU}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\insrsid14158775
+\par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a
+9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad
+5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6
+b01d583deee5f99824e290b4ba3f364eac4a430883b3c092d4eca8f946c916422ecab927f52ea42b89a1cd59c254f919b0e85e6535d135a8de20f20b8c12c3b0
+0c895fcf6720192de6bf3b9e89ecdbd6596cbcdd8eb28e7c365ecc4ec1ff1460f53fe813d3cc7f5b7f020000ffff0300504b030414000600080000002100a5d6
+a7e7c0000000360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4f
+c7060abb0884a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b6309512
+0f88d94fbc52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462
+a1a82fe353bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f746865
+6d652f7468656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b
+4b0d592c9c070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b
+4757e8d3f729e245eb2b260a0238fd010000ffff0300504b030414000600080000002100aa5225dfc60600008b1a0000160000007468656d652f7468656d652f
+7468656d65312e786d6cec595d8bdb46147d2ff43f08bd3bfe92fcb1c41b6cd9ceb6d94d42eca4e4716c8fadc98e344633de8d0981923c160aa569e943037deb
+43691b48a02fe9afd936a54d217fa17746b63c638fbb9b2585a5640d8b343af7ce997bafce1d4997afdc8fa87384134e58dc708b970aae83e3211b9178d2706f
+f7bbb99aeb7081e211a22cc60d778eb97b65f7c30f2ea31d11e2083b601ff31dd4704321a63bf93c1fc230e297d814c7706dcc920809384d26f951828ec16f44
+f3a542a1928f10895d274611b8bd311e932176fad2a5bbbb74dea1701a0b2e078634e949d7d8b050d8d1615122f89c0734718e106db830cf881df7f17de13a14
+7101171a6e41fdb9f9ddcb79b4b330a2628bad66d7557f0bbb85c1e8b0a4e64c26836c52cff3bd4a33f3af00546ce23ad54ea553c9fc29001a0e61a52917dda7
+dfaab7dafe02ab81d2438bef76b55d2e1a78cd7f798373d3973f03af40a97f6f03dfed06104503af4029dedfc07b5eb51478065e81527c65035f2d34db5ed5c0
+2b5048497cb8812ef89572b05c6d061933ba6785d77daf5b2d2d9caf50500d5975c929c62c16db6a2d42f758d2058004522448ec88f9148fd110aa3840940c12
+e2ec93490885374531e3305c2815ba8532fc973f4f1da988a01d8c346bc90b98f08d21c9c7e1c3844c45c3fd18bcba1ae4cdcb1fdfbc7cee9c3c7a71f2e89793
+c78f4f1efd9c3a32acf6503cd1ad5e7fffc5df4f3f75fe7afeddeb275fd9f15cc7fffed367bffdfaa51d082b5d85e0d5d7cffe78f1ecd5379ffff9c3130bbc99
+a0810eef930873e73a3e766eb10816a6426032c783e4ed2cfa2122ba45339e701423398bc57f478406fafa1c5164c1b5b019c13b09488c0d787576cf20dc0b93
+9920168fd7c2c8001e30465b2cb146e19a9c4b0b737f164fec9327331d770ba123dbdc018a8dfc766653d05662731984d8a07993a258a0098eb170e4357688b1
+6575770931e27a408609e36c2c9cbbc46921620d499f0c8c6a5a19ed9108f232b711847c1bb139b8e3b418b5adba8d8f4c24dc15885ac8f73135c27815cd048a
+6c2efb28a27ac0f791086d247bf364a8e33a5c40a6279832a733c29cdb6c6e24b05e2de9d7405eec693fa0f3c84426821cda7cee23c674649b1d06218aa6366c
+8fc4a18efd881f428922e7261336f80133ef10790e7940f1d674df21d848f7e96a701b9455a7b42a107965965872791533a37e7b733a4658490d08bfa1e71189
+4f15f73559f7ff5b5907217df5ed53cbaa2eaaa0371362bda3f6d6647c1b6e5dbc03968cc8c5d7ee369ac53731dc2e9b0decbd74bf976ef77f2fdddbeee7772f
+d82b8d06f9965bc574abae36eed1d67dfb9850da13738af7b9daba73e84ca32e0c4a3bf5cc8ab3e7b8690887f24e86090cdc2441cac64998f88488b017a229ec
+ef8bae7432e10bd713ee4c19876dbf1ab6fa96783a8b0ed8287d5c2d16e5a3692a1e1c89d578c1cfc6e15143a4e84a75f50896b9576c27ea51794940dabe0d09
+6d329344d942a2ba1c9441520fe610340b09b5b277c2a26e615193ee97a9da6001d4b2acc0d6c9810d57c3f53d30012378a242148f649ed2542fb3ab92f92e33
+bd2d984605c03e625901ab4cd725d7adcb93ab4b4bed0c99364868e566925091513d8c87688417d52947cf42e36d735d5fa5d4a02743a1e683d25ad1a8d6fe8d
+c579730d76ebda40635d2968ec1c37dc4ad9879219a269c31dc3633f1c4653a81d2eb7bc884ee0ddd95024e90d7f1e6599265cb4110fd3802bd149d520220227
+0e2551c395cbcfd24063a5218a5bb104827061c9d541562e1a3948ba99643c1ee3a1d0d3ae8dc848a7a7a0f0a95658af2af3f383a5259b41ba7be1e8d819d059
+720b4189f9d5a20ce0887078fb534ca33922f03a3313b255fdad35a685eceaef13550da5e3884e43b4e828ba98a77025e5191d7596c5403b5bac1902aa8564d1
+080713d960f5a01add34eb1a2987ad5df7742319394d34573dd35015d935ed2a66ccb06c036bb13c5f93d7582d430c9aa677f854bad725b7bed4bab57d42d625
+20e059fc2c5df70c0d41a3b69acca026196fcab0d4ecc5a8d93b960b3c85da599a84a6fa95a5dbb5b8653dc23a1d0c9eabf383dd7ad5c2d078b9af549156df3d
+f44f136c700fc4a30d2f81675470954af8f09020d810f5d49e24950db845ee8bc5ad0147ce2c210df741c16f7a41c90f72859adfc97965af90abf9cd72aee9fb
+e562c72f16daadd243682c228c8a7efacda50bafa2e87cf1e5458d6f7c7d89966fdb2e0d599467eaeb4a5e11575f5f8aa5ed5f5f1c02a2f3a052ead6cbf55625
+572f37bb39afddaae5ea41a5956b57826abbdb0efc5abdfbd0758e14d86b9603afd2a9e52ac520c8799582a45fabe7aa5ea9d4f4aacd5ac76b3e5c6c6360e5a9
+7c2c6201e155bc76ff010000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d652f7468656d652f5f72656c732f
+7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d363f2451eced0dae2c082e8761be
+9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e3198720e274a939cd08a54f980
+ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d9850528a2c6cce0239baa4c04ca5b
+babac4df000000ffff0300504b01022d0014000600080000002100e9de0fbfff0000001c0200001300000000000000000000000000000000005b436f6e74656e
+745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b00000000000000000000000000300100005f72656c732f
+2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c00000000000000000000000000190200007468656d652f7468656d652f74
+68656d654d616e616765722e786d6c504b01022d0014000600080000002100aa5225dfc60600008b1a00001600000000000000000000000000d6020000746865
+6d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b0100002700000000000000000000000000d00900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000cb0a00000000}
+{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d
+617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169
+6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363
+656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e}
+{\*\latentstyles\lsdstimax371\lsdlockeddef0\lsdsemihiddendef0\lsdunhideuseddef0\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 1;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 5;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 6;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 9;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 1;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 2;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 4;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 5;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 6;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 7;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 8;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 9;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal Indent;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footnote text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 header;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footer;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index heading;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 table of figures;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 envelope address;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 envelope return;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footnote reference;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation reference;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 line number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 page number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 endnote reference;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 endnote text;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 table of authorities;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 macro;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 toa heading;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 5;\lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Closing;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Signature;\lsdsemihidden1 \lsdunhideused1 \lsdpriority1 \lsdlocked0 Default Paragraph Font;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 4;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Message Header;\lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Salutation;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Date;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Note Heading;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Block Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Hyperlink;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 FollowedHyperlink;\lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;
+\lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Document Map;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Plain Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 E-mail Signature;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Top of Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Bottom of Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal (Web);\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Acronym;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Address;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Cite;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Code;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Definition;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Keyboard;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Preformatted;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Sample;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Typewriter;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Variable;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal Table;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation subject;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 No List;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Simple 1;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Simple 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Simple 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Colorful 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Colorful 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Colorful 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 6;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 6;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table 3D effects 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table 3D effects 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table 3D effects 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Contemporary;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Elegant;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Professional;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Subtle 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Subtle 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Web 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Web 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Web 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Balloon Text;\lsdpriority39 \lsdlocked0 Table Grid;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Theme;\lsdsemihidden1 \lsdlocked0 Placeholder Text;
+\lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;\lsdpriority60 \lsdlocked0 Light Shading;\lsdpriority61 \lsdlocked0 Light List;\lsdpriority62 \lsdlocked0 Light Grid;\lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdpriority64 \lsdlocked0 Medium Shading 2;
+\lsdpriority65 \lsdlocked0 Medium List 1;\lsdpriority66 \lsdlocked0 Medium List 2;\lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdpriority68 \lsdlocked0 Medium Grid 2;\lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdpriority70 \lsdlocked0 Dark List;
+\lsdpriority71 \lsdlocked0 Colorful Shading;\lsdpriority72 \lsdlocked0 Colorful List;\lsdpriority73 \lsdlocked0 Colorful Grid;\lsdpriority60 \lsdlocked0 Light Shading Accent 1;\lsdpriority61 \lsdlocked0 Light List Accent 1;
+\lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;\lsdsemihidden1 \lsdlocked0 Revision;
+\lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;
+\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 1;\lsdpriority72 \lsdlocked0 Colorful List Accent 1;
+\lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdpriority60 \lsdlocked0 Light Shading Accent 2;\lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdpriority62 \lsdlocked0 Light Grid Accent 2;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;
+\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 2;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;
+\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;\lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdpriority72 \lsdlocked0 Colorful List Accent 2;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;
+\lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdpriority61 \lsdlocked0 Light List Accent 3;\lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;
+\lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;
+\lsdpriority70 \lsdlocked0 Dark List Accent 3;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;\lsdpriority60 \lsdlocked0 Light Shading Accent 4;
+\lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdpriority62 \lsdlocked0 Light Grid Accent 4;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;
+\lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdpriority70 \lsdlocked0 Dark List Accent 4;
+\lsdpriority71 \lsdlocked0 Colorful Shading Accent 4;\lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdpriority60 \lsdlocked0 Light Shading Accent 5;\lsdpriority61 \lsdlocked0 Light List Accent 5;
+\lsdpriority62 \lsdlocked0 Light Grid Accent 5;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 5;
+\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;\lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 5;
+\lsdpriority72 \lsdlocked0 Colorful List Accent 5;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdpriority61 \lsdlocked0 Light List Accent 6;\lsdpriority62 \lsdlocked0 Light Grid Accent 6;
+\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;
+\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdpriority70 \lsdlocked0 Dark List Accent 6;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 6;
+\lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 6;\lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis;
+\lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference;\lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdsemihidden1 \lsdunhideused1 \lsdpriority37 \lsdlocked0 Bibliography;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;\lsdpriority41 \lsdlocked0 Plain Table 1;\lsdpriority42 \lsdlocked0 Plain Table 2;\lsdpriority43 \lsdlocked0 Plain Table 3;\lsdpriority44 \lsdlocked0 Plain Table 4;
+\lsdpriority45 \lsdlocked0 Plain Table 5;\lsdpriority40 \lsdlocked0 Grid Table Light;\lsdpriority46 \lsdlocked0 Grid Table 1 Light;\lsdpriority47 \lsdlocked0 Grid Table 2;\lsdpriority48 \lsdlocked0 Grid Table 3;\lsdpriority49 \lsdlocked0 Grid Table 4;
+\lsdpriority50 \lsdlocked0 Grid Table 5 Dark;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 1;
+\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 1;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 1;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 1;
+\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 1;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 2;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 2;
+\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 2;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 2;
+\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 3;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 3;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 3;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 3;
+\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 3;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 4;
+\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 4;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 4;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 4;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 4;
+\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 4;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 5;
+\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 5;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 5;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 5;
+\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 5;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 6;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 6;
+\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 6;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 6;
+\lsdpriority46 \lsdlocked0 List Table 1 Light;\lsdpriority47 \lsdlocked0 List Table 2;\lsdpriority48 \lsdlocked0 List Table 3;\lsdpriority49 \lsdlocked0 List Table 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark;
+\lsdpriority51 \lsdlocked0 List Table 6 Colorful;\lsdpriority52 \lsdlocked0 List Table 7 Colorful;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 List Table 2 Accent 1;\lsdpriority48 \lsdlocked0 List Table 3 Accent 1;
+\lsdpriority49 \lsdlocked0 List Table 4 Accent 1;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 1;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 1;
+\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 List Table 2 Accent 2;\lsdpriority48 \lsdlocked0 List Table 3 Accent 2;\lsdpriority49 \lsdlocked0 List Table 4 Accent 2;
+\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 2;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 3;
+\lsdpriority47 \lsdlocked0 List Table 2 Accent 3;\lsdpriority48 \lsdlocked0 List Table 3 Accent 3;\lsdpriority49 \lsdlocked0 List Table 4 Accent 3;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 3;
+\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 4;\lsdpriority47 \lsdlocked0 List Table 2 Accent 4;
+\lsdpriority48 \lsdlocked0 List Table 3 Accent 4;\lsdpriority49 \lsdlocked0 List Table 4 Accent 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 4;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 4;
+\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 List Table 2 Accent 5;\lsdpriority48 \lsdlocked0 List Table 3 Accent 5;
+\lsdpriority49 \lsdlocked0 List Table 4 Accent 5;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 5;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 5;
+\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 List Table 2 Accent 6;\lsdpriority48 \lsdlocked0 List Table 3 Accent 6;\lsdpriority49 \lsdlocked0 List Table 4 Accent 6;
+\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 6;}}{\*\datastore 010500000200000018000000
+4d73786d6c322e534158584d4c5265616465722e362e3000000000000000000000060000
+d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5000000000000000000000000d037
+6ccfed2dd101feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000105000000000000}}
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/Mozilla Public License 2.0.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/Mozilla Public License 2.0.rtf
new file mode 100644
index 0000000..493c405
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/Mozilla Public License 2.0.rtf
@@ -0,0 +1,380 @@
+{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fmodern\fcharset0 Courier;}
+{\colortbl;\red255\green255\blue255;}
+\vieww12000\viewh14460\viewkind0
+\deftab720
+\pard\pardeftab720\ql\qnatural
+
+\f0\fs26 \cf0 Mozilla Public License Version 2.0\
+==================================\
+\
+1. Definitions\
+--------------\
+\
+1.1. "Contributor"\
+ means each individual or legal entity that creates, contributes to\
+ the creation of, or owns Covered Software.\
+\
+1.2. "Contributor Version"\
+ means the combination of the Contributions of others (if any) used\
+ by a Contributor and that particular Contributor's Contribution.\
+\
+1.3. "Contribution"\
+ means Covered Software of a particular Contributor.\
+\
+1.4. "Covered Software"\
+ means Source Code Form to which the initial Contributor has attached\
+ the notice in Exhibit A, the Executable Form of such Source Code\
+ Form, and Modifications of such Source Code Form, in each case\
+ including portions thereof.\
+\
+1.5. "Incompatible With Secondary Licenses"\
+ means\
+\
+ (a) that the initial Contributor has attached the notice described\
+ in Exhibit B to the Covered Software; or\
+\
+ (b) that the Covered Software was made available under the terms of\
+ version 1.1 or earlier of the License, but not also under the\
+ terms of a Secondary License.\
+\
+1.6. "Executable Form"\
+ means any form of the work other than Source Code Form.\
+\
+1.7. "Larger Work"\
+ means a work that combines Covered Software with other material, in \
+ a separate file or files, that is not Covered Software.\
+\
+1.8. "License"\
+ means this document.\
+\
+1.9. "Licensable"\
+ means having the right to grant, to the maximum extent possible,\
+ whether at the time of the initial grant or subsequently, any and\
+ all of the rights conveyed by this License.\
+\
+1.10. "Modifications"\
+ means any of the following:\
+\
+ (a) any file in Source Code Form that results from an addition to,\
+ deletion from, or modification of the contents of Covered\
+ Software; or\
+\
+ (b) any new file in Source Code Form that contains any Covered\
+ Software.\
+\
+1.11. "Patent Claims" of a Contributor\
+ means any patent claim(s), including without limitation, method,\
+ process, and apparatus claims, in any patent Licensable by such\
+ Contributor that would be infringed, but for the grant of the\
+ License, by the making, using, selling, offering for sale, having\
+ made, import, or transfer of either its Contributions or its\
+ Contributor Version.\
+\
+1.12. "Secondary License"\
+ means either the GNU General Public License, Version 2.0, the GNU\
+ Lesser General Public License, Version 2.1, the GNU Affero General\
+ Public License, Version 3.0, or any later versions of those\
+ licenses.\
+\
+1.13. "Source Code Form"\
+ means the form of the work preferred for making modifications.\
+\
+1.14. "You" (or "Your")\
+ means an individual or a legal entity exercising rights under this\
+ License. For legal entities, "You" includes any entity that\
+ controls, is controlled by, or is under common control with You. For\
+ purposes of this definition, "control" means (a) the power, direct\
+ or indirect, to cause the direction or management of such entity,\
+ whether by contract or otherwise, or (b) ownership of more than\
+ fifty percent (50%) of the outstanding shares or beneficial\
+ ownership of such entity.\
+\
+2. License Grants and Conditions\
+--------------------------------\
+\
+2.1. Grants\
+\
+Each Contributor hereby grants You a world-wide, royalty-free,\
+non-exclusive license:\
+\
+(a) under intellectual property rights (other than patent or trademark)\
+ Licensable by such Contributor to use, reproduce, make available,\
+ modify, display, perform, distribute, and otherwise exploit its\
+ Contributions, either on an unmodified basis, with Modifications, or\
+ as part of a Larger Work; and\
+\
+(b) under Patent Claims of such Contributor to make, use, sell, offer\
+ for sale, have made, import, and otherwise transfer either its\
+ Contributions or its Contributor Version.\
+\
+2.2. Effective Date\
+\
+The licenses granted in Section 2.1 with respect to any Contribution\
+become effective for each Contribution on the date the Contributor first\
+distributes such Contribution.\
+\
+2.3. Limitations on Grant Scope\
+\
+The licenses granted in this Section 2 are the only rights granted under\
+this License. No additional rights or licenses will be implied from the\
+distribution or licensing of Covered Software under this License.\
+Notwithstanding Section 2.1(b) above, no patent license is granted by a\
+Contributor:\
+\
+(a) for any code that a Contributor has removed from Covered Software;\
+ or\
+\
+(b) for infringements caused by: (i) Your and any other third party's\
+ modifications of Covered Software, or (ii) the combination of its\
+ Contributions with other software (except as part of its Contributor\
+ Version); or\
+\
+(c) under Patent Claims infringed by Covered Software in the absence of\
+ its Contributions.\
+\
+This License does not grant any rights in the trademarks, service marks,\
+or logos of any Contributor (except as may be necessary to comply with\
+the notice requirements in Section 3.4).\
+\
+2.4. Subsequent Licenses\
+\
+No Contributor makes additional grants as a result of Your choice to\
+distribute the Covered Software under a subsequent version of this\
+License (see Section 10.2) or under the terms of a Secondary License (if\
+permitted under the terms of Section 3.3).\
+\
+2.5. Representation\
+\
+Each Contributor represents that the Contributor believes its\
+Contributions are its original creation(s) or it has sufficient rights\
+to grant the rights to its Contributions conveyed by this License.\
+\
+2.6. Fair Use\
+\
+This License is not intended to limit any rights You have under\
+applicable copyright doctrines of fair use, fair dealing, or other\
+equivalents.\
+\
+2.7. Conditions\
+\
+Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted\
+in Section 2.1.\
+\
+3. Responsibilities\
+-------------------\
+\
+3.1. Distribution of Source Form\
+\
+All distribution of Covered Software in Source Code Form, including any\
+Modifications that You create or to which You contribute, must be under\
+the terms of this License. You must inform recipients that the Source\
+Code Form of the Covered Software is governed by the terms of this\
+License, and how they can obtain a copy of this License. You may not\
+attempt to alter or restrict the recipients' rights in the Source Code\
+Form.\
+\
+3.2. Distribution of Executable Form\
+\
+If You distribute Covered Software in Executable Form then:\
+\
+(a) such Covered Software must also be made available in Source Code\
+ Form, as described in Section 3.1, and You must inform recipients of\
+ the Executable Form how they can obtain a copy of such Source Code\
+ Form by reasonable means in a timely manner, at a charge no more\
+ than the cost of distribution to the recipient; and\
+\
+(b) You may distribute such Executable Form under the terms of this\
+ License, or sublicense it under different terms, provided that the\
+ license for the Executable Form does not attempt to limit or alter\
+ the recipients' rights in the Source Code Form under this License.\
+\
+3.3. Distribution of a Larger Work\
+\
+You may create and distribute a Larger Work under terms of Your choice,\
+provided that You also comply with the requirements of this License for\
+the Covered Software. If the Larger Work is a combination of Covered\
+Software with a work governed by one or more Secondary Licenses, and the\
+Covered Software is not Incompatible With Secondary Licenses, this\
+License permits You to additionally distribute such Covered Software\
+under the terms of such Secondary License(s), so that the recipient of\
+the Larger Work may, at their option, further distribute the Covered\
+Software under the terms of either this License or such Secondary\
+License(s).\
+\
+3.4. Notices\
+\
+You may not remove or alter the substance of any license notices\
+(including copyright notices, patent notices, disclaimers of warranty,\
+or limitations of liability) contained within the Source Code Form of\
+the Covered Software, except that You may alter any license notices to\
+the extent required to remedy known factual inaccuracies.\
+\
+3.5. Application of Additional Terms\
+\
+You may choose to offer, and to charge a fee for, warranty, support,\
+indemnity or liability obligations to one or more recipients of Covered\
+Software. However, You may do so only on Your own behalf, and not on\
+behalf of any Contributor. You must make it absolutely clear that any\
+such warranty, support, indemnity, or liability obligation is offered by\
+You alone, and You hereby agree to indemnify every Contributor for any\
+liability incurred by such Contributor as a result of warranty, support,\
+indemnity or liability terms You offer. You may include additional\
+disclaimers of warranty and limitations of liability specific to any\
+jurisdiction.\
+\
+4. Inability to Comply Due to Statute or Regulation\
+---------------------------------------------------\
+\
+If it is impossible for You to comply with any of the terms of this\
+License with respect to some or all of the Covered Software due to\
+statute, judicial order, or regulation then You must: (a) comply with\
+the terms of this License to the maximum extent possible; and (b)\
+describe the limitations and the code they affect. Such description must\
+be placed in a text file included with all distributions of the Covered\
+Software under this License. Except to the extent prohibited by statute\
+or regulation, such description must be sufficiently detailed for a\
+recipient of ordinary skill to be able to understand it.\
+\
+5. Termination\
+--------------\
+\
+5.1. The rights granted under this License will terminate automatically\
+if You fail to comply with any of its terms. However, if You become\
+compliant, then the rights granted under this License from a particular\
+Contributor are reinstated (a) provisionally, unless and until such\
+Contributor explicitly and finally terminates Your grants, and (b) on an\
+ongoing basis, if such Contributor fails to notify You of the\
+non-compliance by some reasonable means prior to 60 days after You have\
+come back into compliance. Moreover, Your grants from a particular\
+Contributor are reinstated on an ongoing basis if such Contributor\
+notifies You of the non-compliance by some reasonable means, this is the\
+first time You have received notice of non-compliance with this License\
+from such Contributor, and You become compliant prior to 30 days after\
+Your receipt of the notice.\
+\
+5.2. If You initiate litigation against any entity by asserting a patent\
+infringement claim (excluding declaratory judgment actions,\
+counter-claims, and cross-claims) alleging that a Contributor Version\
+directly or indirectly infringes any patent, then the rights granted to\
+You by any and all Contributors for the Covered Software under Section\
+2.1 of this License shall terminate.\
+\
+5.3. In the event of termination under Sections 5.1 or 5.2 above, all\
+end user license agreements (excluding distributors and resellers) which\
+have been validly granted by You or Your distributors under this License\
+prior to termination shall survive termination.\
+\
+************************************************************************\
+* *\
+* 6. Disclaimer of Warranty *\
+* ------------------------- *\
+* *\
+* Covered Software is provided under this License on an "as is" *\
+* basis, without warranty of any kind, either expressed, implied, or *\
+* statutory, including, without limitation, warranties that the *\
+* Covered Software is free of defects, merchantable, fit for a *\
+* particular purpose or non-infringing. The entire risk as to the *\
+* quality and performance of the Covered Software is with You. *\
+* Should any Covered Software prove defective in any respect, You *\
+* (not any Contributor) assume the cost of any necessary servicing, *\
+* repair, or correction. This disclaimer of warranty constitutes an *\
+* essential part of this License. No use of any Covered Software is *\
+* authorized under this License except under this disclaimer. *\
+* *\
+************************************************************************\
+\
+************************************************************************\
+* *\
+* 7. Limitation of Liability *\
+* -------------------------- *\
+* *\
+* Under no circumstances and under no legal theory, whether tort *\
+* (including negligence), contract, or otherwise, shall any *\
+* Contributor, or anyone who distributes Covered Software as *\
+* permitted above, be liable to You for any direct, indirect, *\
+* special, incidental, or consequential damages of any character *\
+* including, without limitation, damages for lost profits, loss of *\
+* goodwill, work stoppage, computer failure or malfunction, or any *\
+* and all other commercial damages or losses, even if such party *\
+* shall have been informed of the possibility of such damages. This *\
+* limitation of liability shall not apply to liability for death or *\
+* personal injury resulting from such party's negligence to the *\
+* extent applicable law prohibits such limitation. Some *\
+* jurisdictions do not allow the exclusion or limitation of *\
+* incidental or consequential damages, so this exclusion and *\
+* limitation may not apply to You. *\
+* *\
+************************************************************************\
+\
+8. Litigation\
+-------------\
+\
+Any litigation relating to this License may be brought only in the\
+courts of a jurisdiction where the defendant maintains its principal\
+place of business and such litigation shall be governed by laws of that\
+jurisdiction, without reference to its conflict-of-law provisions.\
+Nothing in this Section shall prevent a party's ability to bring\
+cross-claims or counter-claims.\
+\
+9. Miscellaneous\
+----------------\
+\
+This License represents the complete agreement concerning the subject\
+matter hereof. If any provision of this License is held to be\
+unenforceable, such provision shall be reformed only to the extent\
+necessary to make it enforceable. Any law or regulation which provides\
+that the language of a contract shall be construed against the drafter\
+shall not be used to construe this License against a Contributor.\
+\
+10. Versions of the License\
+---------------------------\
+\
+10.1. New Versions\
+\
+Mozilla Foundation is the license steward. Except as provided in Section\
+10.3, no one other than the license steward has the right to modify or\
+publish new versions of this License. Each version will be given a\
+distinguishing version number.\
+\
+10.2. Effect of New Versions\
+\
+You may distribute the Covered Software under the terms of the version\
+of the License under which You originally received the Covered Software,\
+or under the terms of any subsequent version published by the license\
+steward.\
+\
+10.3. Modified Versions\
+\
+If you create software not governed by this License, and you want to\
+create a new license for such software, you may create and use a\
+modified version of this License if you rename the license and remove\
+any references to the name of the license steward (except to note that\
+such modified license differs from this License).\
+\
+10.4. Distributing Source Code Form that is Incompatible With Secondary\
+Licenses\
+\
+If You choose to distribute Source Code Form that is Incompatible With\
+Secondary Licenses under the terms of this version of the License, the\
+notice described in Exhibit B of this License must be attached.\
+\
+Exhibit A - Source Code Form License Notice\
+-------------------------------------------\
+\
+ This Source Code Form is subject to the terms of the Mozilla Public\
+ License, v. 2.0. If a copy of the MPL was not distributed with this\
+ file, You can obtain one at http://mozilla.org/MPL/2.0/.\
+\
+If it is not possible or desirable to put the notice in a particular\
+file, then You may include the notice in a location (such as a LICENSE\
+file in a relevant directory) where a recipient would be likely to look\
+for such a notice.\
+\
+You may add additional accurate notices of copyright ownership.\
+\
+Exhibit B - "Incompatible With Secondary Licenses" Notice\
+---------------------------------------------------------\
+\
+ This Source Code Form is "Incompatible With Secondary Licenses", as\
+ defined by the Mozilla Public License, v. 2.0.}
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - English.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - English.rtf
new file mode 100644
index 0000000..c51e264
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - English.rtf
@@ -0,0 +1,352 @@
+{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033\deflangfe2052{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}{\f1\fswiss\fprq2\fcharset0 Calibri;}}
+{\colortbl ;\red255\green0\blue0;\red0\green0\blue255;\red0\green0\blue0;\red51\green51\blue51;}
+{\*\generator Riched20 10.0.15063}{\*\mmathPr\mdispDef1\mwrapIndent1440 }\viewkind4\uc1
+\pard\nowidctlpar\fi-360\li710\sb100\sa240\qc\b\f0\fs24 NATIONAL INSTRUMENTS SOFTWARE LICENSE AGREEMENT\par
+
+\pard\nowidctlpar\sb100\sa240\qj\b0\fs18 CAREFULLY READ THIS SOFTWARE LICENSE AGREEMENT ("AGREEMENT"). BY DOWNLOADING THE SOFTWARE AND/OR CLICKING THE APPLICABLE BUTTON TO COMPLETE THE INSTALLATION PROCESS, YOU AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT WISH TO BECOME A PARTY TO THIS AGREEMENT AND BE BOUND BY ITS TERMS AND CONDITIONS, DO NOT INSTALL OR USE THE SOFTWARE, AND RETURN THE SOFTWARE (WITH ALL ACCOMPANYING WRITTEN MATERIALS AND THEIR CONTAINERS) WITHIN THIRTY (30) DAYS OF RECEIPT. ALL RETURNS TO NI WILL BE SUBJECT TO NI'S THEN-CURRENT RETURN POLICY. \caps If you are accepting these terms on behalf of an entity, you agree that you have authority to bind the entity to these terms.\caps0\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx426\tx720 The terms of this Agreement apply to the computer software provided with this Agreement, all updates or upgrades to the software that may be provided later by NI as part of any maintenance, technical support, or other services program for the software, including during any renewal term, unless such update, upgrade, or renewal comes with separate software license terms, and all accompanying documentation, utilities, and Driver Interface Software (collectively "Software" or "SOFTWARE"). Software does not include certain third party software that NI provides to you but that is subject to separate license terms either presented at the time of installation or otherwise provided with the Software ("Third Party Software"), and Software does not include Source Code, which is defined in and licensed pursuant to the terms set forth in Addendum A \endash Source Code License. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720 1.\tab\ul Grant of License; Restrictions\ulnone \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx426 A.\tab In consideration of, and conditioned upon, your payment of any applicable fees to NI and subject to the terms set forth in this Agreement, National Instruments Corporation or National Instruments Ireland Resources Ltd. ("NI"), as applicable depending on the country of manufacture, hereby grants you a limited, revocable, non-exclusive right and license to use the Software only in the specific configuration allowed by the license type identified in the applicable documentation provided by NI to you. Unless otherwise provided in this Agreement or in the applicable documentation provided by NI to you, the applicable license type is a named user license and the term of the license, if purchased and not evaluation, is perpetual and not term. With the exception of Authorized Applications (as hereinafter defined), the Software is for your internal use only. \par
+B.\tab\ul Restrictions.\ulnone You must not violate any applicable laws in your use of the Software. Unless and only to the extent that this Agreement expressly permits, you must not\par
+
+\pard\nowidctlpar\fi-418\li1138\sb100\sa240\qj\tx426 (i)\tab modify or create derivatives of the Software;\strike\par
+\strike0 (ii)\tab install or use the Software in a floating, concurrent, or any other shared context; \par
+(iii)\tab distribute or otherwise make the Software or any password, key, or other access code for the Software available to any third party;\par
+(iv)\tab reverse engineer, decompile, or disassemble the Software, unless and only to the extent that applicable law expressly prohibits this restriction;\par
+(v)\tab defeat or work around any access restrictions or encryption in the Software, unless and only to the extent that applicable law expressly prohibits this restriction;\par
+(vi)\tab sublicense, lease, lend, or rent the Software;\par
+(vii)\tab remove, minimize, block, or modify any titles, logos, trademarks, copyright and patent notices, digital watermarks, disclaimers, or other legal notices that are included in the Software, whether or not they are NI or a third party's;\par
+(viii) cause any of the Software, including any Software included in an Authorized Application, to become subject to a license that requires, as a condition of use, modification, or distribution, that (a) code subject to the license be disclosed or distributed in source code form or (b) others have the right to modify or create derivative works of the code subject to the license; or\par
+(ix)\tab use any Software scripting functionality to create an application that performs the functionality of an editor for a graphical programming environment.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx426 C.\tab Your use of the Software must also be in accordance with the applicable documentation that accompanies the Software and not in any manner that circumvents or is intended to circumvent such documentation or the intent of this Agreement. \par
+D.\tab You may make a reasonable number of copies of the Software solely for backup or archival purposes and a reasonable number of copies of the documentation that accompanies the Software solely for your internal use in connection with your use of the Software.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 2. \tab\ul License Types\ulnone\par
+
+\pard
+{\pntext\f0 A.\tab}{\*\pn\pnlvlbody\pnf0\pnindent0\pnstart1\pnucltr{\pntxta.}}
+\nowidctlpar\fi-360\li720\sb100\sa240\qj\ul Named User License.\ulnone If you have acquired a named user license, you may install the Software on up to three (3) computers in a single workplace of one (1) individual you designate and register with NI ("Named User"). For the purposes of this Agreement, a computer will be one computing device or, if the Software is being used in connection with a virtual machine, one virtual machine on a computing device. The Named User must be identified in writing through the NI registration process. Only the Named User may use or otherwise run the Software, and the Software may not be run on more than one computer at a time. You may not share access to the installed Software over a network such that the installed Software can be run by a different user. You may change the Named User to another designated employee provided that each new named user license is registered with NI; no more than four (4) such changes may occur per calendar year. At your discretion, you may convert a named user license to a computer-based license. \par
+{\pntext\f0 B.\tab}\ul Computer-Based License.\ulnone If you have acquired a computer-based license, you may install the Software on one (1) computer in your workplace. For the purposes of this Agreement, a computer will be one computing device or, if the Software is being used in connection with a virtual machine, one virtual machine on a computing device. There is no limitation on the number of your employees that may access and use the Software installed on such computer. All of the Software must be installed and used on the same computer. You may not share access to the installed Software over a network such that the installed Software can be run on a different computer. You may change the designated computer to another computer within the applicable single workplace, provided that none of the Software remains installed on the previous designated computer; no more than four (4) such changes may occur per calendar year.\par
+{\pntext\f0 C.\tab}\ul Home Usage Exception.\ulnone If you are a business or other entity, the designated Named User for the applicable license or, in the case of a computer-based license, the single individual who is the primary user of the single computer on which the Software is installed and used, may also install and use the Software on one (1) computer located in such user's home, provided that the use of the Software on such home computer is limited to work performed in the scope of such person's employment with you and complies with all terms and conditions of this Agreement. The Software must be promptly uninstalled from the individual's home computer upon the earlier of the underlying license's expiration or termination date or the date the individual's authority to use the Software pursuant to the underlying license terminates. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 3.\tab\ul Additional Terms.\ulnone You may have additional rights and obligations to the Software through special license types and license programs, as set forth in addenda to this Agreement and which are incorporated as part of this Agreement. Additional product-specific provisions may be provided in a specific Product Addendum to this Agreement for the relevant product and the terms of which are incorporated into this Agreement.\cf1 \cf0 In the event of a conflict between an addendum and the other terms set forth in this Agreement, the terms of the addendum will control.\par
+
+\pard\nowidctlpar\fi-1440\li1800\sb100\sa240 Addendum A\tab Source Code License \par
+Addendum B\tab\ul Special License Types\ulnone\par
+
+\pard\nowidctlpar\fi-1440\li3240\sb100\sa240 Evaluation License; Pre-Release Software\par
+
+\pard\nowidctlpar\li1800\sb100\sa240 Compile-Only License (Measurement Studio) \par
+Driver Interface Software \par
+Multiple Access License (NI-488.2 Software for GPIB-ENET)\par
+Concurrent Use License\par
+Debug License\par
+Continuous Integration License (LabVIEW)\par
+
+\pard\nowidctlpar\fi-1440\li1800\sb100\sa240 Addendum C\tab Volume License Program Terms\par
+Addendum D\tab Enterprise Program Terms\par
+Addendum E\tab Academic License Terms\par
+Addendum F\tab Product-Specific Provisions (TestStand, Measurement Studio, LabVIEW Community Edition and LabVIEW NXG Community Edition)\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj 4.\tab\ul Third Party Contractors.\ulnone Your third party contractors may access and use the Software, provided that they do so solely for your benefit, they agree to use the Software solely in accordance with the terms of this Agreement, and you agree to remain liable to NI for any breach by your contractors of this Agreement.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 5.\tab\ul Software Services.\ulnone If you have purchased a perpetual license, you may be required to purchase upgrades or maintenance, technical, or other services for the Software (\ldblquote Software Services\rdblquote ) separately. Except as otherwise provided under a special license type or license program, if you have purchased a term license, the fee for Software Services is included within the fees quoted for the entire term of use\f1\fs22 .\f0\fs18 6.\tab\ul License Term; Termination and Expiration\ulnone\tab\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab\ul Term or Subscription Licenses.\ulnone If you have purchased a term license (also referred to as a \ldblquote subscription license\rdblquote ), the term of the license will commence on the date of your invoice and, unless terminated pursuant to the provisions in this Agreement, continues for the period of time specified in the product description or other applicable documentation provided to you by NI. \par
+
+\pard\nowidctlpar\li720\sb100\sa240\qj\tx1080\tx1170 (i)\tab Unless the product description indicates otherwise, the license will expire automatically at the end of such term. \par
+
+\pard\nowidctlpar\li720\sb100\sa240\qj\tx1080 (ii)\tab If you have a term license that autorenews, your license will automatically renew for an additional year, unless either party notifies the other at least thirty (30) days prior to the commencement of the renewal term that it is cancelling the renewal. The price for a renewal may change from time to time at NI\rquote s discretion. In such event, NI will provide you with an updated quote at least sixty (60) days prior to the termination of the current term. If you do not agree to the new price, you may provide notice of intent not to renew thirty (30) days prior to the commencement of the renewal term.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx1080 B.\tab\ul Perpetual Licenses.\ulnone If you have purchased a license and the license is specified as "perpetual" or no period of time is specified in the product description or other applicable documentation provided to you by NI, your license will be perpetual and, unless terminated pursuant to the provisions herein, you have the right to use the Software indefinitely. \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj C.\tab\ul Termination.\ulnone NI conditions its license grant on you complying with the terms set forth in this Agreement, and this Agreement will automatically terminate, immediately and without prior notice, if you fail to comply with its terms. \par
+D.\tab\ul Effect of Termination or Expiration.\ulnone Upon termination or expiration of this Agreement, regardless of the reason, the license grants contained herein will terminate and you must immediately cease all use of the Software, cease all distribution of Authorized Applications, and destroy all copies of the Software; provided, however, you must deliver the Software and all copies to NI if NI has so demanded in lieu of any destruction. Sections 11, 15, 16, 17, 19, 20, 21, 22.A., and 23 of this Agreement will survive any expiration or termination of this Agreement.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx4860 7.\tab\ul Transfer.\ulnone You may transfer a named user license or computer-based license to a third party in the same country in which you purchased the license, or within the European Union if you purchased the license in the European Union, provided that (i) you notify NI in writing of such transfer, including the name and location of such third party; (ii) such third party accepts the terms and conditions of this Agreement; and (iii) after such transfer you do not retain any copies of the Software or any of the written materials accompanying the Software. NI may, in its discretion, charge you a fee for the license transfer. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 8.\tab\ul Upgrades; Prior Versions.\ulnone If the Software is an upgrade, you may only use the Software if you have a valid license to use the prior version of the Software, and you may not use both the upgrade and the prior version of the Software concurrently. You may elect to use a prior version of any Software delivered and licensed under this Agreement in lieu of using the Software delivered and licensed under this Agreement ("Delivered Software"), provided (i) you have an authorized copy of the prior version of the Delivered Software; (ii) all use is pursuant to and in accordance with this Agreement; and (iii) notwithstanding anything in this Agreement to the contrary, in no event will NI be required to support any version of the Software, including providing applicable software key codes or hardware keys, other than the then most current version of the Delivered Software. \par
+9.\tab\ul Multiple Versions.\ulnone If NI distributes the Software on installation media containing multiple versions of the Software for use with different operating systems or makes the same available through download, you may use only one version of the Software. \par
+10.\tab\ul Software/Hardware Key; Prior Access.\ulnone You agree to use any software key codes or hardware keys provided by NI solely with the Software for which it is provided. While NI may in its sole discretion provide you with the applicable key or other access to use the Software prior to receipt from you of the applicable license fees, you will remain obligated to pay such fees to NI. \par
+11.\tab\ul Copyright; No Other Licenses.\ulnone The Software is licensed and not sold. The Software, all copies of the Software, related contents, and all rights therein, are owned by NI or its suppliers and are protected by applicable copyright laws and international treaty provisions. All rights not expressly granted to you in this Agreement are reserved to NI. Further, and without limiting the foregoing, no license or any right of any kind, whether by express license, implied license, the doctrine of exhaustion, or otherwise, is granted under any NI patents (whether identified herein or not) or other intellectual property right of NI with respect to any other product of NI or of any third party, including the right to use any such other product.\par
+12.\tab\ul Application Deployment\ulnone\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx360 A. \tab An "Authorized Application" is (i) an application that you create with a development version of the Software; (ii) an application that you create with third party software using real-time operating system components of the LabVIEW Real-Time Module and the LabWindows/CVI Real-Time Module in accordance with the licenses for such modules; or (iii) an application that you create with a third party software development environment that utilizes Driver Interface Software, if such software development environment is supported by such Driver Interface Software as indicated in the applicable documentation for such Driver Interface Software. "Driver Interface Software" means computer software and other code provided with this Agreement that are listed as hardware drivers or device drivers on NI's hardware driver listing web page, which is currently located at {\ul{\field{\*\fldinst{HYPERLINK "http://www.ni.com/driverinterfacesoftware" }}{\fldrslt{www.ni.com/driverinterfacesoftware}}}}\f0\fs18 , or that are added by NI at any time to such listing or any similar successor listings, together with all accompanying documentation and utilities. In no event, however, will the term "Driver Interface Software" ever include any Third Party Software, operating system software, instrument driver software, application software, toolkits, modules, driver development kit (DDK) or portion thereof, software development kit (SDK) or portion thereof, module development kit (MDK) or portion thereof, or any software or other code designated by NI as being any of the foregoing; or any of the foregoing's accompanying documentation or utilities. \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj B.\tab\ul Deployment and Distribution Requirements.\ulnone You may distribute, deploy, or otherwise make available Authorized Applications, along with applicable runtime engines for the Software and applicable Driver Interface Software that you may include as part of or together with your Authorized Applications, provided that you comply with each of the requirements set forth below.\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj\tx1420 (i)\tab You must include the following copyright notice in the Authorized Application's About Box (if applicable) and in any applicable written documentation or, if no such documentation exists, in a "read me" or other .txt file distributed with each copy of the Authorized Application. \par
+
+\pard\nowidctlpar\li1080\sb100\sa240\qj\tx1420 "Copyright \'a9 [insert year] National Instruments Corporation. All Rights Reserved."\par
+You may instead, or in addition, include your own copyright notice with the notice required above, but in no event may you remove or alter any copyright, patent, trademark, or other legal notices or disclaimers that exist in the Software and with respect to any runtime engines for the Software and any Driver Interface Software that you include as part of or together with your Authorized Application, your copyright notice will be understood as protecting NI or its licensor's copyrights in the Software and will not be understood as meaning that you have any copyright in or with respect to any Software.\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj\tx1420 (ii)\tab You may not use NI's name, logo, or trademarks to market your Authorized Application without NI's express prior written permission. \par
+(iii)\tab If you distribute to any third parties your Authorized Application with Driver Interface Software or any runtime engine for the Software, you must either pass through to your end users this Agreement or do so subject to your own license agreement that is substantially in accordance with this Agreement and at least as protective of NI as this Agreement.\par
+(iv)\tab The Authorized Application must not consist of or include any malicious, deceptive, or unlawful programs.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx1080 C.\tab\ul Fees.\ulnone You may distribute, deploy, or otherwise make available Authorized Applications without paying additional fees to NI. Provided, however, if the Authorized Application was created utilizing any of the software identified in NI's Deployment Licenses listing web page, which is currently located at {{\field{\*\fldinst{HYPERLINK http://www.ni.com/product-documentation/9561/en/ }}{\fldrslt{http://www.ni.com/product-documentation/9561/en/\ul0\cf0}}}}\f0\fs18 , or any similar successor listings, as such listings may be updated by NI from time to time, or such other software as NI may from time to time designate (any of the foregoing a "Designated Deployment License"), then you must, before distributing, deploying, or otherwise making available the Authorized Application for use on any other computer, either (i) verify that the recipient has a valid license to run the applicable Authorized Application on, or has a valid Deployment License for, each computer on which the Authorized Application will be used or (ii) obtain written distribution authorization from NI and, if required by NI, pay to NI a per copy fee for each Authorized Application distributed, deployed, or otherwise made available. In the case of any Driver Interface Software identified as being subject to the license verification or distribution authorization requirements stated above, if the Authorized Application utilizes, calls, or otherwise accesses any such Driver Interface Software, the Authorized Application will be deemed to have been created utilizing such Driver Interface Software for purposes of this Section. Unless otherwise specified by NI in writing, Designated Deployment Licenses are computer-based licenses and the home usage exception does not apply to Designated Deployment Licenses.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 13.\tab\ul Patent and Trademark Notice.\ulnone For patents covering National Instruments products, refer to the appropriate location: \b Help\'bbPatents\b0 in the Software, the patents.txt file included with the Software (such as on the installation media on which the Software was distributed to you), or ni.com/patents. National Instruments, NI, ni.com, and LabVIEW are trademarks of National Instruments Corporation. Refer to ni.com/trademarks for more information about National Instruments trademarks. All other product and company names mentioned herein are or may be trademarks or trade names of their respective companies.\b\par
+\b0 14.\tab\ul Limited Warranty.\ulnone NI warrants, for your benefit alone, that for a period of ninety (90) days from the date the Software is shipped to you or, if downloaded, from the date the Software is first downloaded by you, (i) the Software will perform substantially in accordance with the documentation that accompanies the Software and (ii) the installation media on which NI provides the Software (if any) will be free from defects in materials and workmanship under normal use and service ("Limited Warranty"). Any replacement Software will be warranted for the remainder of the original warranty period or thirty (30) days, whichever is longer. Some jurisdictions do not allow exclusion of or limitation on duration of an express or implied warranty or limitation on any applicable statutory rights of a consumer, so the above limitations may not apply to you; in such event, such warranties are limited to the minimum warranty period allowed by applicable law. The Limited Warranty is void if failure of the Software has resulted from accident, abuse, misapplication, improper calibration by you, third party products (either hardware or software) used by you that are not intended by NI for use with the Software, utilization of an improper hardware or software key, or unauthorized maintenance of the Software.\par
+15. \tab\ul Customer Remedies.\ulnone NI's sole obligation, and your sole remedy, with respect to the foregoing Limited Warranty will be to, at NI's option, repair or replace the Software or return the fees paid by you to NI for the Software license, in which event you must return or destroy all copies of the Software in accordance with NI's instructions and the license granted to you will terminate without liability on the part of NI by reason of such termination. NI's obligations as set forth in this Section are contingent on you providing NI with written notice of applicable defects during the warranty period. In addition, you must obtain a Return Material Authorization number from NI before returning the Software under warranty to NI, and you agree to pay any expenses for shipment to and from NI.\par
+16.\tab\ul\b No Other Warranties.\ulnone EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NO WARRANTY, EITHER EXPRESS OR IMPLIED, IS MADE BY NI WITH RESPECT TO THE SOFTWARE OR USE OF THE SOFTWARE. NI DOES NOT MAKE ANY WARRANTY OR REPRESENTATION HEREUNDER WITH RESPECT TO ANY THIRD PARTY SOFTWARE, SOURCE CODE, OR SOFTWARE SERVICES. NI DOES NOT WARRANT, GUARANTEE, OR MAKE ANY REPRESENTATION THAT THE SOFTWARE, THE OPERATION OF THE SOFTWARE, OR ANY RELATED SOFTWARE SERVICES, SOURCE CODE, OR THIRD PARTY SOFTWARE WILL BE UNINTERRUPTED OR ERROR FREE AND DOES NOT WARRANTY, GUARANTEE, OR MAKE ANY REPRESENTATION REGARDING CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE. THERE ARE NO OTHER WARRANTIES THAT MAY ARISE FROM USAGE OF TRADE OR COURSE OF DEALING. NI DISCLAIMS ANY AND ALL IMPLIED WARRANTIES, INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT, RELATING TO THE SOFTWARE AND ANY RELATED THIRD PARTY SOFTWARE, SOURCE CODE, AND SOFTWARE SERVICES.\par
+\b0 17.\tab\ul Limitations Period.\ulnone You hereby agree not to bring an action to enforce your remedies under the Limited Warranty or for breach of warranty more than one (1) year after the accrual of such cause of action. \par
+18.\tab\ul Intellectual Property Liability.\ulnone NI will, at its own expense, defend any claim brought against you by a third party resulting from your use of the Software, to the extent that such claim alleges that the Software infringes any patent, copyright, or trademark of such third party protected by the laws of the U.S.A., Canada, Mexico, Japan, Australia, Switzerland, Norway, or the European Union and provided that such claim does not arise from (i) your use of the Software in combination with equipment, devices, software, or code not made by NI; (ii) your use of the Software in a manner not in accordance with this Agreement or for a purpose not intended by NI; (iii) your failure to incorporate Software updates or upgrades provided by NI that would have avoided the alleged infringement; or (iv) any modification of the Software not made by NI. NI's obligations in this Section are further contingent on you notifying NI in writing promptly upon your obtaining notice of such impending claim and your fully cooperating with NI in preparing a defense. If you provide to NI the authority, assistance, and information NI needs to defend or settle such claim, NI will pay any final award of damages or settlement with respect to such claim and any expense you incur at NI's written request. NI will not be liable for a settlement made without its prior written consent. If the Software is held to be infringing of the rights stated above in this Section and the use of the Software is enjoined, NI will, or if NI believes the Software might be held to infringe a third party's intellectual property rights NI may, at its option, (i) procure for you the right to use the Software; (ii) replace or modify the Software with other software that does not infringe; or (iii) receive your return of the infringing Software and refund to you the license fee payment made by you to NI for the Software. \b TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, NI'S LIABILITY, THE LIABILITY OF ITS LICENSORS AND SUPPLIERS, AND THE LIABILITY OF ITS AND THEIR DIRECTORS, OFFICERS, EMPLOYEES, AND AGENTS, UNDER THIS SECTION AND REGARDLESS OF THE REASON FOR SUCH LIABILITY, WILL NOT EXCEED IN THE AGGREGATE $50,000 (U.S.). \b0 The foregoing states your sole remedy for, and NI's entire liability and responsibility for, infringement of any patent, trademark, copyright, or other intellectual or industrial property right relating to the Software. \b THIS LIMITED INDEMNITY IS IN LIEU OF ANY OTHER STATUTORY OR IMPLIED WARRANTY AGAINST INFRINGEMENT. THE FOREGOING OBLIGATIONS WILL NOT APPLY TO ANY THIRD PARTY SOFTWARE OR TO ANY THIRD PARTY PRODUCTS INCORPORATED IN OR OTHERWISE PROVIDED WITH THE SOFTWARE, AND YOU AGREE TO LOOK TO THE APPLICABLE THIRD PARTY MANUFACTURER WITH RESPECT TO ANY CLAIMS FOR INFRINGEMENT INVOLVING THIRD PARTY SOFTWARE OR THIRD PARTY PRODUCTS.\b0 \par
+19.\tab\ul Limitation On Liability.\ulnone \b TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW,\b0 \b IN NO EVENT WILL NI OR ITS LICENSORS, DISTRIBUTORS, OR SUPPLIERS (INCLUDING NI'S AND THEIR DIRECTORS, OFFICERS, EMPLOYEES, AND AGENTS) BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE, EXEMPLARY, OR CONSEQUENTIAL DAMAGES OF ANY KIND, INCLUDING DAMAGES ARISING FROM LOST PROFITS, LOST SAVINGS, LOST BUSINESS OPPORTUNITY, BUSINESS INTERRUPTION, OR LOST OR CORRUPTED DATA OR SOFTWARE, EVEN IF NI OR ITS LICENSORS, DISTRIBUTORS, OR SUPPLIERS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND REGARDLESS OF WHETHER CAUSED OR CONTRIBUTED TO BY THE NEGLIGENCE OF NI OR OTHERS, AND, EXCEPT AS SET FORTH IN SECTION 18, IN NO EVENT WILL NI'S LIABILITIES UNDER THIS AGREEMENT, WHETHER UNDER CONTRACT LAW, TORT LAW, WARRANTY, OR OTHERWISE, EXCEED THE TOTAL AMOUNT RECEIVED BY NI FOR THE APPLICABLE SOFTWARE LICENSE. \b0 You acknowledge that the applicable fees and prices reflect this allocation of risk. To the extent the foregoing limitation of liability is not enforceable or fails of its essential purpose, except for liability for bodily injury or death caused by the Software in the form provided by NI or any liability not capable of being excluded by applicable law, the sole liability of NI to you under or in connection with this Agreement shall be limited to the greater of $50,000 (U.S.) or the license fee paid to NI for the Software.\strike \strike0\par
+20.\tab\ul\b HIGH-RISK USES AND YOUR RESPONSIBILITIES FOR YOUR APPLICATIONS\ulnone \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx426\tx720\b0 A\b .\cf1\tab\cf0 NI PRODUCTS ARE NOT DESIGNED, MANUFACTURED, OR TESTED FOR USE IN HAZARDOUS ENVIRONMENTS OR ANY OTHER ENVIRONMENTS REQUIRING FAIL-SAFE PERFORMANCE, INCLUDING IN THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION, AIR TRAFFIC CONTROL SYSTEMS; LIFE SAVING OR LIFE SUSTAINING SYSTEMS OR SUCH OTHER MEDICAL DEVICES; OR ANY OTHER APPLICATION IN WHICH THE FAILURE OF THE SOFTWARE COULD LEAD TO DEATH, PERSONAL INJURY, SEVERE PROPERTY DAMAGE, OR ENVIRONMENTAL HARM. YOU WILL DEFEND, INDEMNIFY, AND HOLD HARMLESS NI AND ITS DIRECTORS, OFFICERS, EMPLOYEES, AND AGENTS FROM ANY AND ALL CLAIMS, LOSSES, DAMAGES, ACTIONS, AND EXPENSES (INCLUDING REASONABLE ATTORNEYS' FEES) ARISING OUT OF YOUR USE OF THE SOFTWARE FOR HIGH-RISK USES, INCLUDING CLAIMS FOR PRODUCT LIABILITY, PERSONAL INJURY OR DEATH, OR DAMAGE TO PROPERTY, AND REGARDLESS OF WHETHER SUCH CLAIMS ARE FOUNDED IN WHOLE OR IN PART ON THE ALLEGED OR ACTUAL NEGLIGENCE OF NI. \par
+\b0 B.\tab\b YOU ACKNOWLEDGE AND AGREE THAT YOU ARE RESPONSIBLE FOR TAKING STEPS TO PROTECT AGAINST PRODUCT AND SYSTEM FAILURES, INCLUDING PROVIDING BACK-UP OR SHUTDOWN MECHANISMS. BECAUSE EACH END-USER SYSTEM IS CUSTOMIZED AND DIFFERS FROM NI'S TESTING PLATFORMS AND BECAUSE YOU MAY USE NI PRODUCTS IN COMBINATION WITH OTHER PRODUCTS IN A MANNER NOT EVALUATED OR CONTEMPLATED BY NI, YOU ARE ULTIMATELY RESPONSIBLE FOR VERIFYING AND VALIDATING THE SUITABILITY OF NI PRODUCTS FOR YOUR INTENDED USE. YOU WILL DEFEND, INDEMNIFY, AND HOLD HARMLESS NI AND ITS DIRECTORS, OFFICERS, EMPLOYEES, AND AGENTS FROM ANY AND ALL CLAIMS, LOSSES, DAMAGES, ACTIONS, AND EXPENSES (INCLUDING REASONABLE ATTORNEYS' FEES) ARISING OUT OF YOUR AUTHORIZED APPLICATION OR YOUR INCORPORATION OF THE SOFTWARE IN YOUR SYSTEM OR APPLICATION; PROVIDED, HOWEVER, THAT YOUR CONTRACTUAL OBLIGATION OF INDEMNIFICATION SHALL NOT EXTEND TO THE PERCENTAGE OF THE CLAIMANT'S DAMAGES OR INJURIES OR THE SETTLEMENT AMOUNT ATTRIBUTABLE TO NI'S NEGLIGENCE OR OTHER FAULT OR TO STRICT LIABILITY IMPOSED UPON NI AS A MATTER OF LAW.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\b0 21.\tab\ul U.S. Government Rights.\ulnone The Software is a "commercial item" developed exclusively at private expense, consisting of "commercial computer software" and "commercial computer software documentation" as such terms are defined or used in the applicable U.S. acquisition regulations. If you are an agency, department, or other entity of the United States Government, the Software is licensed hereunder (i) only as a commercial item and (ii) with only those rights as are granted to all other licensees pursuant to the terms and conditions of this Agreement. You agree not to use, duplicate, or disclose the Software in any way not expressly permitted by this Agreement. Nothing in this Agreement requires NI to produce or furnish technical data for or to you. Manufacturer is National Instruments Corporation or National Instruments Ireland Resources Ltd.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 22.\tab\ul Compliance\ulnone\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab You agree to make, upon reasonable notice, all applicable records available for review by NI during normal business hours so as to permit NI to verify your compliance with the terms and conditions of this Agreement. NI may, upon written notice, inspect your use of the Software during normal business hours to ensure your compliance with this Agreement. Further, if you are a business or other entity, you agree that upon the request of NI or its authorized representative you will promptly document and certify in writing to NI that your and your employees' use of the Software complies with the terms and conditions of this Agreement. If the results of any such inspection indicate the underpayment by you of applicable fees due and payable to NI, you must immediately pay such amounts to NI and reimburse NI for the cost of such inspection.\par
+B.\tab You agree that the Software may collect and communicate certain software, hardware, and use information to NI or its service providers' servers for the purposes of (i) checking for and performing any updates; (ii) ensuring that you have complied and are complying with the terms and conditions in this Agreement, including your use of valid software key codes, hardware keys, or both; (iii) NI's internal product development; and (iv) providing usage reporting to you. The information collected and communicated does not include any proprietary application data. NI will not provide any of the information to any third party except as required by law or legal process or to enforce compliance with the terms in this Agreement, including your use of valid software key codes, hardware keys, or both.\par
+\tab The owner of the license may assign the license to an employee or third-party contractor (\ldblquote Authorized User\rdblquote ) within the parameters of this Agreement. The owner is responsible for securing valid legal ground and/or authorization (as required) for collecting the data from any Authorized User to whom it assigns the license to be used on its behalf. If you are using the Software on behalf of an entity that has assigned the license to you as an Authorized User within the parameters of this Agreement, you are not the owner of the license. You understand and agree that data about your usage of the Software may be collected and provided to the owner of the license.\par
+\tab For further details on how NI and its affiliates process data, please see the applicable privacy statement at {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/privacy/unitedstates/us/ }}{\fldrslt{http://www.ni.com/legal/privacy/unitedstates/us/\ul0\cf0}}}}\f0\fs18 .\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 23.\tab\ul General\ulnone\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj A.\tab\ul Governing Law; Venue\ulnone\par
+
+\pard\nowidctlpar\li714\sb100\sa240\qj\b If the Software is manufactured in the Republic of Ireland:\b0 This Agreement is governed by the laws of the Republic of Ireland, exclusive of any provisions of the United Nations Convention on the International Sale of Goods, and without regard to principles of conflicts of law. The non-exclusive venue for all actions under this Agreement will be in the courts located in Dublin, the Republic of Ireland, and the parties agree to submit to the jurisdiction of such courts.\par
+\b If the Software is not manufactured in the Republic of Ireland:\b0 This Agreement is governed by the laws of the State of Texas, U.S.A., exclusive of any provisions of the United Nations Convention on the International Sale of Goods, and without regard to principles of conflicts of law. The non-exclusive venue for all actions under this Agreement will be in the courts located in Travis County, Texas, U.S.A. and the parties agree to submit to the jurisdiction of such courts.\par
+
+\pard\nowidctlpar\li720\sb100\sa240\qj If you are not sure where the Software is manufactured, please contact National Instruments Corporation, 11500 N. Mopac Expressway, Austin, Texas, U.S.A. 78759-3504 (Attention: Legal Department).\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj B.\tab This Agreement constitutes the complete agreement between you and NI regarding use of the Software and supersedes any oral or written proposals, prior agreements, purchase orders, or any other communication between you and NI relating to the subject matter of this Agreement. NI's applicable standard Terms and Conditions of Sale, the current version of which is set forth at {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/termsofsale }}{\fldrslt{http://www.ni.com/legal/termsofsale\ul0\cf0}}}}\f0\fs18 , will apply to any technical support services provided as part of Software Services and to any Training & Certification Services; provided, however, as set forth herein the provisions of this Agreement may apply and control with respect to any upgrades or updates or other Software that may be provided as part of or in connection with any such services. No delay or omission by NI to exercise any right or power it has under this Agreement will impair or be construed as a waiver of such right or power. Any waiver by NI of a term of this Agreement must be in writing by NI. The waiver by NI of any breach of any provision hereof will not be construed to be a waiver of any succeeding breach of that provision or of any breach of any other provision. No modification of this Agreement will be effective unless set forth in a writing signed by a duly authorized representative of you and NI. The word "including" as used in this Agreement will be understood as meaning "including without limitation". If you are unable to access the internet to view any of the web pages referred to in this Agreement, you may request the information from your local NI sales office. \par
+C.\tab If any action is brought by either party to this Agreement against the other regarding the subject matter hereof, the prevailing party will be entitled to recover, in addition to any relief granted, reasonable attorneys' fees and court costs.\par
+D.\tab If any provision of this Agreement is held invalid, the offending clause will be modified so as to make it enforceable, as modified, and the remainder of this Agreement will continue in full force and effect. \par
+E.\cf1\tab\cf0 Software is, and Third Party Software and Source Code may be, subject to control under the U.S. Export Administration Regulations (15 CFR Part 730 et. seq.), other applicable U.S. export control laws and regulations, and applicable global export control laws and regulations, including, for products exported from the European Union, the Council Regulation (EC) No. 428/2009. You represent and warrant that you are not ineligible or otherwise restricted by US or applicable law to receive any copies of the Software, Third Party Software, or Source Code. NI reserves the right not to ship or permit downloading of the Software ordered or otherwise fulfill an order for licenses (including under a Volume License Program or Enterprise Program) if, at any time, NI believes that such shipment or downloading of such Software, Third Party Software, or Source Code or other fulfillment may violate U.S. or other applicable export control laws. You agree that you will not export, re-export, or transfer any Software, Third Party Software, or Source Code in violation of any U.S. and applicable global export control laws and that you will not export, re-export, or transfer the Software, Third Party Software, or Source Code by any means to (i) any person or entity on OFAC's List of Specially Designated Nationals or on BIS's Denied Persons List, Entity List, or Unverified List, or any other applicable restricted party list or (ii) any prohibited destination, entity, or individual without the required export licenses or authorizations from the U.S. Government or other applicable export licensing authority. For text of the relevant legal materials, see {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/export-compliance.htm }}{\fldrslt{http://www.ni.com/legal/export-compliance.htm\ul0\cf0}}}}\f0\fs18 .\par
+(c) 2001\endash 2020 National Instruments. All Rights Reserved. \par
+370406AC-01\par
+February 2020\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qc\par
+
+\pard\nowidctlpar\sb100\sa240\qc\b\fs24 ADDENDUM A - \ul Source Code License\ulnone\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\b0\fs18 1.\tab "Source Code" means the NI-created human-readable computer code that NI provides with the Software, that is not password protected, and that is in the preferred form for modifying the code (whether graphical or text-based). Source Code does not include any Third Party Software.\par
+2.\tab This license permits you to use, modify, and distribute the Source Code on the conditions that\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab you may distribute the Source Code, whether or not you have modified it, only\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj i.\tab for a non-commercial purpose and\par
+ii.\tab under a license identical to this Source Code License; \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj B.\tab you may distribute object code derived from the Source Code, whether or not you have modified it, for any purpose;\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx360\tx720 C.\tab you maintain and do not minimize, block, or modify any titles, logos, trademarks, copyright, digital watermarks, disclaimers, or other notices that are included in the Source Code; \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj D.\tab\b YOU AGREE THAT THE COPYRIGHT HOLDERS (I) PROVIDE THE SOFTWARE "AS IS" WITH ALL FAULTS (KNOWN AND UNKNOWN) AND WITHOUT ANY WARRANTY, REPRESENTATION, OR OTHER GUARANTEE OF ANY KIND AND (II) DISCLAIM ALL WARRANTIES, REPRESENTATIONS, AND OTHER GUARANTEES RELATING TO YOUR USE, MODIFICATION, OR DISTRIBUTION OF THE SOURCE CODE, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING ANY WARRANTY OF TITLE, IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT, AND ANY IMPLIED WARRANTY ARISING OUT OF COURSE OF DEALING, PERFORMANCE, OR TRADE USAGE;\b0\par
+E.\tab\b YOU ASSUME ALL OF THE RISK AND LIABILITY ASSOCIATED WITH YOUR USE, MODIFICATION, OR DISTRIBUTION OF THE SOURCE CODE;\b0\par
+F.\tab\b YOU AGREE THAT THE COPYRIGHT HOLDERS ARE NOT LIABLE TO YOU FOR, AND YOU AGREE NOT TO ASSERT ANY CLAIM AGAINST ANY COPYRIGHT HOLDER OR ITS DIRECTORS, OFFICERS, EMPLOYEES, OR AGENTS FOR, ANY DAMAGE, LOSS, OR OTHER PREJUDICE OF ANY KIND, HOWEVER CAUSED, AND ON ANY THEORY OF LIABILITY, INCLUDING CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE), THAT ARISES IN ANY WAY OUT OF THE USE, MODIFICATION, OR DISTRIBUTION OF THE SOURCE CODE, EVEN IF THE COPYRIGHT HOLDER WAS ADVISED OF THE POSSIBILITY OF ANY SUCH DAMAGE, LOSS, OR OTHER PREJUDICE, INCLUDING ANY DAMAGE, LOSS, OR OTHER PREJUDICE THAT (I) IS LOST PROFITS (WHETHER YOURS OR A THIRD PARTY'S); (II) ARISES OUT OF OR RELATES TO ANY TEMPORARY OR PERMANENT LOSS OF TANGIBLE PROPERTY (WHETHER REAL OR PERSONAL) OR INTANGIBLE PROPERTY (INCLUDING SOFTWARE AND DATA); OR (III) IS DIRECT, SPECIAL, INDIRECT, INCIDENTAL, CONSEQUENTIAL, COLLATERAL, EXEMPLARY, PUNITIVE, OR ANY OTHER DAMAGE; \b0 and,\par
+G.\tab you agree that these Sections 1-3 express the entire agreement between you and the copyright holders regarding your use, modification, and distribution of the Source Code.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj 3.\tab The copyright holders reserve all of their rights. Except for the non-exclusive licenses expressly granted in Section 2, no rights or licenses are granted expressly, by implication, or otherwise.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qc\par
+
+\pard\nowidctlpar\fi-90\li90\sb100\sa240\qc\tx360\b\fs24 ADDENDUM B \endash \ul Special License Types\fs18\par
+
+\pard\nowidctlpar\sb100\sa240\b0 Evaluation License; Pre-Release Software\par
+
+\pard\nowidctlpar\sb100\sa240\qj\ulnone If you have acquired an evaluation license, you may install and use the Software on one (1) computer in your workplace for internal evaluation purposes only and only for the limited period of the evaluation term. \par
+You may not distribute or transfer any applications you create with Software under an evaluation license. Any application created with Software acquired under an evaluation license is not an Authorized Application. \par
+You acknowledge and agree that the \b SOFTWARE IS EVALUATION ONLY AND MAY ALSO BE PRE-RELEASE SOFTWARE. AS SUCH, THE SOFTWARE MAY NOT BE FULLY FUNCTIONAL AND YOU ASSUME THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE SOFTWARE. NI WILL NOT UPDATE THE SOFTWARE, NOR WILL NI SUPPORT THE SOFTWARE. \caps Software provided under an evaluation license is provided without warranty OR OBLIGATION OF INDEMNITY ON NI. \caps0 THE SOFTWARE MAY CONTAIN CODE THAT WILL, AFTER A CERTAIN TIME PERIOD, DEACTIVATE THE SOFTWARE AND RENDER THE SOFTWARE UNUSABLE, AND IT MAY DO SO WITHOUT WARNING.\b0 Upon such deactivation, this Agreement will be considered terminated. NI may in its sole discretion terminate the evaluation license at any time. If the Software consists of pre-release software and is also covered by a separate, written alpha/beta license (the "Beta Agreement") between you and NI, the terms and conditions of the Beta Agreement, which are incorporated herein by reference, will also apply to your use of the Software. In the event of a conflict between this Agreement and the Beta Agreement, the terms of the Beta Agreement will control. \par
+You agree to use reasonable efforts to provide feedback to NI regarding your use of the Software, including promptly reporting to NI errors or bugs that you might find. Any such feedback you disclose to NI, including any changes or suggested changes to NI's current or future products and services (collectively "Feedback"), will be received and treated by NI on a non-confidential and unrestricted basis, notwithstanding any restrictive or proprietary legends to the contrary accompanying or otherwise associated with the Feedback. You hereby grant to NI a worldwide, royalty-free, non-exclusive, perpetual, and irrevocable license to use, copy, and modify Feedback for any purpose, including incorporation or implementation of such Feedback into NI products or services, and to display, market, sublicense, and distribute Feedback as incorporated or embedded in any product or service distributed or offered by NI. The Feedback license set forth herein will survive expiration or termination of the Agreement.\par
+\ul Compile-Only License (Measurement Studio)\ulnone\par
+If you have acquired a Measurement Studio compile-only license, you must have also licensed a full version of Measurement Studio under a separate license with NI. The Measurement Studio compile-only license allows you to install the Measurement Studio Software on the number of computers in your workplace identified in the applicable documentation provided to you by NI or its authorized affiliate, including on a network device and run concurrently, provided that only your licensed applicable employee(s) may access or use the Measurement Studio Software on the network device and only up to the number of licenses specified in the documentation. You may only use the compile/build function of the Measurement Studio Software, and you may only perform that function on source code for your Authorized Application that references the Measurement Studio libraries. In no event may you use the Measurement Studio compile\_only license for development, including writing code that creates a new instance of a class defined in a Measurement Studio library or that calls a static method of a class defined in the Measurement Studio library.\par
+The home usage exception is not available for Measurement Studio under a compile-only license. Measurement Studio under a compile-only license is not transferable.\par
+\ul Driver Interface Software\ulnone \par
+If the Software is or contains Driver Interface Software, you may use the Software for your internal development of Authorized Applications. If you are a business or other entity, you may make and install a reasonable number of copies of the Driver Interface Software, other than NI-VISA or NI-488.2, as may be reasonably required for your internal development of Authorized Applications. You may not make additional copies of NI-VISA and NI-488.2 except for backup or archival purposes as expressly permitted in the Agreement or as expressly permitted by NI in writing. If you received the Driver Interface Software from a third party with or as part of an Authorized Application, then you may only use the Driver Interface Software with such Authorized Application. \ul\par
+Multiple Access License (NI-488.2 Software for GPIB-ENET)\ulnone\par
+If you have acquired a multiple access license, you may install and use the NI-488.2 Software on any number of computers or storage devices in your workplace solely for the purpose of accessing Ethernet to GPIB controllers. The limitation against using multiple versions of Software made available by NI on installation media or by download does not apply to the NI-488.2 software.\par
+You may transfer the license to a third party in the same country in which you purchased the license, or within the European Union if you purchased the license in the European Union, provided that you notify NI in writing of such transfer, including the name and location of such third party; such third party accepts the terms and conditions of this Agreement; and after such transfer you do not retain any copies of the Software, including any upgrades and updates that you may have received, nor retain any of the written materials accompanying the Software. NI may, in its discretion, charge you a fee for the transfer. \par
+\ul Concurrent Use License\ulnone \par
+If you have acquired a concurrent use license, you may install the Software on any or all computers at the physical location to which NI initially delivered the Software ("Site"). The Software may be used by all of your employees at the Site; provided, however, in no event may the number of authorized users who are accessing or running any of the Software at the same time exceed the maximum number of licenses you have purchased. You agree that you will also use a NI-approved volume license manager and the license file provided by NI that controls end-user access to the Software to ensure compliance with the foregoing. \par
+There is no home use exception for a concurrent use license. Concurrent use licenses are not transferrable.\par
+\ul Debug License\ulnone \par
+If you have acquired a debug license, you must have licensed the applicable software components (identified below as "Software Components Required") under a separate named user license, computer based license, or VLP license with NI, in which case your applicable employee(s) may now, under the debug license, install such software components on one (1) additional target production computer for each debug license acquired and for debug purposes only or, in the case of a concurrent debug license, in accordance with the use restrictions applicable to concurrent licenses and for debug purposes only. \par
+\b Debug License: NI TestStand\par
+\b0 Software Components Required: \par
+NI TestStand runtime execution engine for executing your sequences and the complete NI TestStand sequence editor development environment;\par
+one (1) copy of LabVIEW and the applicable software toolkits;\par
+one (1) copy of LabWindows/CVI and the applicable software toolkits;\par
+one (1) copy of Measurement Studio and the applicable software toolkits\par
+\b Debug License: NI TestStand Semiconductor Module\tab\par
+\b0 Software Components Required:\par
+NI TestStand Semiconductor Module;\par
+NI TestStand runtime execution engine for executing your sequences and the complete NI TestStand\f1\fs16 \f0\fs18 sequence editor development environment;\par
+one (1) copy of LabVIEW and the applicable software toolkits;\par
+one (1) copy of LabWindows/CVI and the applicable software toolkits;\par
+one (1) copy of Measurement Studio and the applicable software toolkits\par
+\b Debug License: LabVIEW\par
+\b0 Software Components Required:\par
+one (1) copy of LabVIEW and the applicable software toolkits\par
+\b Debug License: LabWindows/CVI\tab\par
+\b0 Software Components Required:\par
+one (1) copy of LabWindows/CVI and applicable software toolkits\par
+\b Debug License: Measurement Studio\par
+\b0 Software Components Required:\par
+one (1) copy of Measurement Studio and the applicable software toolkits\par
+\b Debug License\b0 : For each of the following software or any other software designated by NI as being software with respect to which NI offers a debug license, you must acquire a copy of the software for which the debug software was developed (for example, one copy of NI Switch Executive for the debug license for NI Switch Executive).\par
+NI Switch Executive\par
+LabVIEW Mobile Module\par
+LabVIEW Touch Panel Module\par
+LabVIEW Real-Time Module\par
+LabWindows/CVI Real-Time Module \par
+LabVIEW FPGA Module\par
+LabVIEW Control Design and Simulation Module\par
+LabVIEW Vision Development Module\par
+LabVIEW Statechart Module\par
+LabVIEW DSC Module\par
+LabVIEW DSP Module\par
+If you licensed the applicable software components under a license other than a concurrent use license, then each of the applicable components must be used on the same target production computer. In no event may you use components subject to a debug license for developing new programs (e.g., test sequences/modules, virtual instruments). Further, if you acquire any upgrade to the applicable software, your existing debug license cannot be used with such upgrade. Rather, you must acquire a separate, "upgraded" debug license from NI for use with such upgrade.\par
+There is no home usage exception for debug licenses.\par
+With the exception of concurrent debug licenses, you may transfer the debug license to a third party in the same country in which you purchased the license or within the European Union if you purchased the license in the European Union, provided that you notify NI in writing of such transfer, including the name and location of such third party; such third party accepts the terms and conditions of this Agreement; and after such transfer you do not retain any copies of the Software, including any upgrades and updates that you may have received, nor retain any of the written materials accompanying the Software. NI may, in its discretion, charge you a fee for the transfer of the license.\par
+\ul Continuous Integration License (LabVIEW)\i\par
+\ulnone\i0 If you have acquired a LabVIEW continuous integration license, you must have also licensed a full version of LabVIEW under a separate license with NI. The LabVIEW continuous integration license allows you to install the LabVIEW Software on the number of computers in your workplace identified in the applicable documentation provided to you by NI or its authorized affiliate, including on a network device and run concurrently, provided that only your licensed applicable employee(s) may access or use the LabVIEW Software on the network device and only up to the number of licenses specified in the documentation. You may only use the LabVIEW Software for the continuous integration activities of automated testing, automated validation, automated review, and automated build processes and any steps that are necessary in the pursuit and setup of these activities. In no event may you use the Software for development, with the exception of debugging the automation of continuous integration activities. \par
+The home usage exception is not available for LabVIEW under a continuous integration license. LabVIEW under a continuous integration license is not transferable.\par
+
+\pard\nowidctlpar\fi-90\li90\sb100\sa240\qc\tx360\par
+\b\fs24 ADDENDUM C - \ul Volume License Program Terms\ulnone\par
+
+\pard\nowidctlpar\sb100\sa240\qj\ul\b0\fs18 Volume License Program ("VLP").\ulnone The VLP is a program to assist customers in managing their licenses. The following terms apply to the VLP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278 1.\tab The quote you obtained from NI or its authorized affiliate regarding the VLP and the VLP Startup Kit ("VLP Documentation") is incorporated into this Agreement. In the event of a conflict between the terms and conditions of this Agreement and the VLP Documentation, the terms and conditions of this Agreement will control.\par
+2.\tab\ul Term.\ulnone The VLP will be effective the date that NI sends the VLP Startup Kit to you ("VLP Effective Date"). The initial term of the VLP will start on the VLP Effective Date and continue for a period of one (1) year (the "Initial VLP Term"). You may renew the VLP for additional one (1) year periods (the Initial VLP Term and each such renewal term each referred to herein as a "VLP Term"). \ul\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx710\ulnone 3.\tab Software under the VLP may be used by your employees only on those computers located at the physical location to which NI delivers the Software unless otherwise specified in the VLP Documentation (the "Site"). The definition of "Site" will also include all of your physical locations located within the same country as the Site. In addition, (i) if your Site is located in North or South America, then all of your physical locations within North and South America will be considered in the same country; (ii) if your Site is located in Europe, Middle East, India, or Africa (including Russia and Mongolia), then any of your physical locations within the foregoing regions will be considered in the same country; and (iii) if your Site is located in Asia Pacific, then all of your physical locations in the region will be considered located in the same country. If you purchase a global VLP, then all of your locations worldwide will be considered in the same country as the Site; provided, however, that the Software must be managed from the region to which NI delivers the Software. Your use of the Software under the VLP will, at all times during the VLP Term and thereafter, be subject to all terms and conditions set forth in the Agreement regarding the specific type of license you have acquired under the VLP (i.e. named user, computer-based, or concurrent). \f1\fs22\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\f0\fs18 4.\tab You must acquire and maintain during the VLP Term the Software Services for each individual Software license identified in the VLP Documentation and for which NI makes such Software Services available. Software Services will be described in VLP Documentation. NI reserves the right to restrict Software Service to the then most current version of the Software that is commercially available. You understand that NI may not make available Software Service for all Software available under the VLP. Unless otherwise agreed to by NI in writing, you must maintain during the VLP Term a minimum of five (5) licenses to a version of a single NI software product that is considered by NI to be a development version.\par
+5.\tab You must designate an individual in your organization who is responsible for distributing and overseeing the installation and use of the Software, including use of any master installation media and any approved volume license manager, ("Software Administrator") for each Site. You must promptly notify NI in writing of any changes to a Software Administrator. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 6.\tab NI will deliver the master installation for the Software and, if provided for in the applicable written quotation from NI or its authorized affiliate, make available NI's volume license manager to the Software Administrator(s) for internal installation and use by your employees. Software documentation is provided in electronic form only and comes with the master installation for the Software.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278 7.\tab You are responsible for ensuring that an Approved Volume License Manager, together with the most current license file provided by NI that controls end-user access to the Software (to the extent NI has made the Software compatible with an Approved Volume License Manager) is in use at all times, during the term of the VLP and thereafter, with the Software. An "Approved Volume License Manager" means NI's computer software for controlling end user access to the Software and that generates applicable usage compliance information ("NI VLM"); FLEXnet or FLEXlm software; or any other third party software approved in writing by NI for controlling end user access to the Software. If the Approved Volume License Manager is the NI VLM or if NI makes documentation available for the applicable Approved Volume License Manager, such Approved Volume License Manager must be installed and used in accordance with the documentation provided by NI.\par
+8.\tab If you have existing computer-based or named user licenses for the Software that are to be covered by the VLP, you must notify NI in writing of the product, platform, and serial number information for each such license. Each such license and the individual serial number for each license will, as of the VLP Effective Date, no longer be in effect and will be superseded by the licenses within the VLP, which will have a single, common serial number. You must provide NI with information reasonably requested by NI in order to establish and administer the VLP.\f1\fs22\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1278\f0\fs18 9.\tab\ul Concurrent Use License.\ulnone If you have obtained a concurrent use license under the VLP, you will be bound by the terms for concurrent use licenses, except that the \ldblquote Site\rdblquote for the licenses shall be as defined in this Addendum for licenses under a VLP. If you have purchased a global concurrent license, then all of your locations worldwide will be considered in the same country as the Site.\par
+10.\tab You acknowledge and agree that in no event may your use of the Software under the VLP exceed the maximum total number of licenses set forth in the VLP Documentation in addition to any licenses that may be added to the VLP after the VLP Effective Date and any licenses available through the "Overdraft" feature. You agree to pay for licenses accessed through the Overdraft feature.\par
+11.\tab\ul Activity Compliance Logs.\ulnone Upon request, you agree to provide an activity compliance log ("Activity Compliance Log") for each Site to NI promptly. The Activity Compliance Log must be in a format acceptable to NI. \ul\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\ulnone 12.\tab\ul Renewals.\ulnone If you desire to renew the VLP, you must provide a current Activity Compliance Log to NI at least sixty (60) days before the end of the then current VLP Term. NI or its authorized affiliate will then provide you with a quote for Software Services, any fees for additional VLP licenses added during the VLP Term, including through the "Overdraft" feature, that are applicable ("Additional VLP Fees"), and any fees for new VLP licenses that you request for the renewal VLP Term (the "VLP Renewal Fees"). You must promptly notify NI if the information in the Activity Compliance Log regarding the number of VLP licenses in use changes following your submission, and NI reserves the right to revise the VLP Renewal Fees to reflect any additional VLP licenses used and not reflected in the applicable Activity Compliance Log that you provided to NI at the time you renewed. \b IF, PRIOR TO THE END OF THE THEN CURRENT VLP TERM, YOU DO NOT ISSUE A PURCHASE ORDER FOR THE SOFTWARE SERVICES AND ANY ADDITIONAL VLP FEES THAT ARE DUE, (I) THE VLP WILL AUTOMATICALLY TERMINATE AT THE END OF THE CURRENT VLP TERM AND (II) ALL SOFTWARE SERVICES FOR THE VLP WILL AUTOMATICALLY AND IMMEDIATELY TERMINATE AT THE END OF THE THEN CURRENT VLP TERM. \b0\par
+13.\tab\ul Purchase Orders; Invoices.\ulnone You must submit purchase orders to NI or its authorized affiliate as follows. \b\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\b0 i.\tab for initial activation of the VLP: in the amount specified in the applicable written quotation from NI or its authorized affiliate for initial activation of the VLP license and the initial annual user fee for Software Services within the time-frame specified in the quote provided to you \par
+ii.\tab for each renewal term: in the amount of VLP Renewal Fees and any Additional VLP Fees prior to the end of the then current VLP Term \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 14.\tab Software Services are charged on an annual basis. Additional VLP Fees will be pro-rated on a quarterly basis, based on the quarter of the VLP Term in which the Software under such VLP license was first used or such shorter basis as NI may designate. \b\par
+\b0 15.\tab\b THE SOFTWARE AND THE APPROVED VOLUME LICENSE MANAGER MAY CONTAIN CODE THAT WILL, FOLLOWING TERMINATION OF THE VLP, DEACTIVATE YOUR ABILITY TO USE THE SOFTWARE UNDER THE VLP. NI MAY ATTEMPT TO PROVIDE YOU WITH AN UPDATED LICENSE FILE, BUT IT IS YOUR RESPONSIBILITY TO OBTAIN SUCH LICENSE FILE FROM NI AND TO INSTALL AND USE THE LICENSE FILE AS SOON AS POSSIBLE AFTER DELIVERY OF SUCH LICENSE FILE, BUT IN NO EVENT NO LATER THAN SIXTY (60) DAYS AFTER THE TERMINATION OF THE VLP. \b0 Upon termination of the VLP, you may continue to use the VLP licenses in effect and for which you have paid the required fees to NI or its authorized affiliate prior to the date of termination (the "Surviving VLP Licenses"), provided that all such use is conducted with an Approved Volume License Manager and otherwise pursuant to the terms and conditions of the Agreement. \b IN NO EVENT MAY YOU INCREASE THE NUMBER OF THE SURVIVING VLP LICENSES FOLLOWING THE TERMINATION OF THE VLP. ANY REACTIVATION OF THE VLP FOLLOWING ITS TERMINATION WILL BE AT THE SOLE DISCRETION OF NI AND MAY BE SUBJECT TO REACTIVATION FEES, AND THE VLP EFFECTIVE DATE THEREAFTER WILL BE THE DATE THAT THE VLP IS REACTIVATED BY NI.\par
+\b0 16.\tab You may obtain individual serial numbers for any of the VLP licenses or Surviving VLP Licenses. There may be a charge for conversion. No more than four (4) such conversions may occur per calendar year.\b\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\b0 17.\tab Software under a VLP license or a Surviving VLP License is non-transferable and you may not, without the prior written consent of NI or its authorized affiliate, distribute or otherwise provide the Software to any third party or to any of your sites or facilities not expressly identified in the applicable documents from NI. \b\par
+
+\pard\nowidctlpar\sb100\sa240\qc\par
+\fs24 ADDENDUM D - \ul Enterprise Program Terms\ulnone\b0\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx360\ul\fs18 Enterprise Program ("EP").\ulnone The following terms apply to the EP.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\cf3 1.\tab\cf0 NI or its authorized affiliate and you will enter into NI Enterprise Program documentation ("EP Documentation") that, among other things, identifies the Software items that are covered under the EP; the types and maximum number of your licenses for such Software during the term of the EP; the types and maximum number of any licenses that you will obtain on expiration of the EP term; any of your pre-existing licenses that will be converted to licenses under your EP ("EP Pre-Existing Licenses") and any Software Services that are included. The EP Documentation is incorporated into this Agreement; provided, however, if there is a conflict between the terms and conditions of this Agreement and the EP Documentation, the terms and conditions of this Agreement will prevail and control.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx710 2.\tab\ul Term.\ulnone The EP will be effective on the date set forth in the EP Documentation or, if not specified, the date that the EP Documentation is signed by NI or its authorized affiliate and sent to you (the "EP Effective Date"). The EP will continue for such term as set forth in the EP Documentation or, if not specified, for three years after the EP Effective Date ("EP Term"). \par
+3.\tab\cf3 You must designate \cf0 an individual in your organization who is responsible for distributing and overseeing the installation and use of the Software, including use of any master installation media and any approved volume license manager, ("Software Administrator") for each EP Location. You must promptly notify NI in writing of any changes to a Software Administrator.\par
+4.\tab Software may be used under the EP (i) solely in accordance with the terms and conditions set forth in this Agreement regarding the specific type of license applicable to such license type acquired under the EP; (ii) solely at, and on computers located at, the locations designated in the EP Documentation ("EP Locations"); and (iii) solely during the EP Term. You acknowledge and agree that (i) in no event may your use of the Software under the EP exceed the maximum total number of licenses set forth in the EP Documentation and (ii) no NI software (including any copies of the Software) other than the copies of the Software expressly identified in the EP Documentation may be used by you under the EP. \par
+\cf3 5.\tab\cf0 You must use, at all times, an Approved Volume License Manager with the most current license file provided to you by NI that controls end-user access to the Software licensed pursuant to the EP. An "Approved Volume License Manager" means NI's computer software for controlling end user access to the Software and that generates applicable usage compliance information ("NI VLM"); FLEXnet or FLEXlm software; or any other third party software approved in writing by NI for controlling end user access to the Software. If the Approved Volume License Manager is the NI VLM or if NI makes documentation available for the applicable Approved Volume License Manager, such Approved Volume License Manager must be installed and used in accordance with the documentation provided by NI.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1278\cf3 6.\tab\ul Training & Certification Services.\ulnone If the services to be provided under your EP include software training classes or "certification preparation" courses and certification testing services for NI software ("Training & Certification Services"), you may use available training credits during the EP Term for your employees to attend applicable training classes regarding the use of the Software or to receive applicable "certification preparation" courses and certification testing services from NI, as specified in the EP Documentation. Training & Certification Services will be provided in \cf0 accordance with NI's then-current standard policies for software training and certification. Training credits may not be used for customized training that would constitute a "defense service" as defined by International Traffic in Arms Regulations 22 CFR 120.9. \cf3 Training credits have no cash value and any unused training credits will expire upon termination or expiration of your EP or such other term set forth in the EP Documentation. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 7.\tab\ul Software Services.\ulnone If the services to be provided under the EP include Software Services, then NI will provide (i) your Software Administrator a master copy of all upgrades after the applicable commercial release date and (ii) the number of your users designated in the EP Documentation with access to NI's application engineers for issues involving the installation and use of the Software and with access to NI's customer on-line technical support system. All services will be provided in accordance with NI's then current standard software maintenance and support policies. NI reserves the right to restrict Software Services to the then most current version of the Software that is commercially available. You understand that NI may not make available Software Services for all Software available under the EP. \par
+\cf0 8.\tab\ul No Hardware or Hardware Services.\ulnone You acknowledge and agree that no hardware or hardware-related services are being provided or otherwise made available by NI under the EP. \ul\b\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx360\tx1278\ulnone\b0 9.\tab\ul Annual Management Review; Reports\ulnone \ul\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\ulnone A.\tab Upon such periodic basis as set forth in the EP Documentation (but at least annually), your representatives must meet with NI's representatives to discuss the EP and your use of the EP, including evaluating usage of the NI Software and any training credits under the EP and determining the adequacy of licensing levels and number of EP Locations under the EP.\par
+B.\tab Thirty (30) days prior to the meeting referenced in sub-section A above or upon such other reasonable basis as NI may request, you must provide NI with (i) an activity compliance log identifying requests for permission to use the Software in a format acceptable to NI ("Activity Compliance Logs") for each of the EP Locations and (ii) a usage log showing check-outs and check-ins of the Software ("Usage Log") as generated by the Approved Volume License Manager for the Software at the EP Locations. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1420 10.\tab\ul EP Fees.\ulnone The fees that will be charged to you in connection with the EP are set forth in the EP Documentation. Unless set forth otherwise in the EP Documentation, all amounts to be paid by you under the EP will be in U.S. dollars. Amounts set forth in the EP Documentation do not include applicable taxes or import/export duties, and all taxes and other duties relating to any deliverables provided by NI under the EP will be your responsibility and be borne by you. If you acquire a business that has current NI software licenses that you wish to include in the EP, then the fees that may be charged to you in connection with the EP may be increased. \par
+
+\pard\nowidctlpar\fi-360\sb100\sa240\qj\tx360\tx1420\tab 11.\tab\ul Termination\ulnone \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab Either NI or you may in each's discretion terminate the EP upon written notice to the other party, if such other party is in material breach of any of its obligations under these Enterprise Program Terms and such breach has not been cured to the reasonable satisfaction of the non-breaching party within thirty (30) days of receiving written notice of such breach, provided that if the breach is not capable of cure the EP Term will terminate immediately. \par
+B.\tab\ul Effect of EP Expiration or Termination.\ulnone Upon expiration or termination of the EP, you must stop immediately all use of the Software under the EP and you must destroy all copies of the Software, provided however that you must deliver the Software and all copies to NI if NI has so demanded prior to such destruction. Notwithstanding the foregoing, with respect to any licenses from NI for Software covered by the EP that were in effect before the EP Effective Date and that are identified as Pre-Existing NI Software in the EP Documentation ("EP Pre-Existing Software"), if the EP is terminated by NI based on a breach only of the terms set forth in these Enterprise Program Terms and not based on a failure to comply with any other term of the Agreement, you may use such number of copies of EP Pre-Existing Software as may be designated in the EP Documentation for the post-EP Term, solely at the EP Locations, and pursuant to, and solely in accordance with, the software license agreements that accompany the software. With respect to any copies of the EP Pre-Existing Software that are designated in the EP Documentation for post-EP Term use and that were either the most current version or the immediately prior version of the Software as of the EP Effective Date, provided that the EP Term was not terminated by NI, you may elect to upgrade such copies to the current version of the applicable Software as of the effective date of termination or expiration of the EP Term for use by you solely in accordance with this Section.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx360 C.\tab Your right to use EP Pre-Existing Software after the EP Term is contingent on your providing NI with the Activity Compliance Logs and Usage Logs within thirty (30) days of the expiration or termination of the EP Term and immediately paying to NI all amounts due but not paid as of the expiration or termination of the EP Term.\par
+D. \tab\b THE SOFTWARE AND THE APPROVED VOLUME LICENSE MANAGER MAY CONTAIN CODE THAT WILL, FOLLOWING EXPIRATION OR TERMINATION OF THE EP TERM, DEACTIVATE YOUR ABILITY TO USE THE SOFTWARE UNDER THE EP. YOU ACKNOWLEDGE AND AGREE THAT THE SOFTWARE MAY BE AUTOMATICALLY DEACTIVATED OR RENDERED UNUSABLE WITHOUT WARNING UPON THE EXPIRATION OR TERMINATION OF THE EP. IT IS YOUR RESPONSIBILITY TO OBTAIN ANY NECESSARY LICENSE FILES FROM NI TO ENABLE ANY PERMITTED POST-EP TERM USE OF EP PRE-EXISTING SOFTWARE AS DESIGNATED IN THE EP DOCUMENTATION. YOU MUST INSTALL AND USE THE LICENSE FILE AS SOON AS POSSIBLE AFTER DELIVERY OF SUCH LICENSE FILE BY NI, BUT IN NO EVENT NO LATER THAN SIXTY (60) DAYS AFTER THE TERMINATION OF THE EP TERM. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\b0 12.\tab Licenses under the EP are non-transferable and you may not, without the prior written consent of NI or its authorized affiliate, distribute or otherwise provide the Software to any third party or to any of your sites or facilities other than EP Locations.\b\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1420\b0 13.\tab\ul Confidentiality.\ulnone The terms of your EP Documentation; any proposals or other documents submitted by NI or its authorized affiliate in connection with your EP (including all pricing and fees); and any information about NI product development efforts provided in connection with your EP are considered the confidential information of NI. You must not disclose any NI confidential information to any third party.\par
+
+\pard\nowidctlpar\sb100\sa240\qc\b\par
+
+\pard\nowidctlpar\fi-360\sb100\sa240\qc\fs24 ADDENDUM E - \ul Academic License Terms\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx810\ulnone\b0\fs18 1.\tab Software under any of the academic license types may not be used for commercial or industrial purposes. Only software licenses subject to the academic research terms may be used for research purposes.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278 2.\tab Authorized Applications developed using Software subject to an academic license may not be distributed for commercial purposes and must be distributed with a prohibition against redistribution for commercial purposes.\par
+3.\tab An "Academic Institution" is a degree-granting educational institution. For purposes of Student Edition licenses, an Academic Institution may also be an online education course in which the teacher is recommending or requiring the use of the Software and that has been approved by NI.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx810 4.\tab\ul Student Edition License.\ulnone If the Software is a student edition, you must be a student enrolled in or taking continuing education classes or an instructor teaching at an Academic Institution in order to use the Software. If you are a student, you may use the Software for your personal education purposes, which may include use for classroom or lab coursework as well as academic research that is in furtherance of your undergraduate work, and not for any other purpose. If you are an instructor, you may use the Software for your preparation for classroom or lab coursework and not for any other purpose, such as academic research or classroom instruction regarding the use of the Software. You may install the Software on up to three (3) physical computers; provided, however, only you may use or otherwise run the Software and the Software may only be launched on one computer at a time. You may not install any of the Software on a network device from which the Software may be accessed and used by anyone other than you. There is no home usage exception for student edition licenses. You hereby understand and agree that your license will automatically expire upon the conclusion or termination of your enrollment in the Academic Institution, if you are a student; at such time as you stop being an instructor, if you are an instructor; or at the end of the term of the license, whichever comes first. Upon any such expiration, you must promptly uninstall all copies of the Software.\par
+\tab Secondary schools also may use LabVIEW student edition software, subject to the terms of the Secondary School License set forth in Section 5. \par
+\tab Student Edition licenses (perpetual or term) do not include individual access to the Standard Service Program (\ldblquote SSP\rdblquote ) for Software.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278 5.\tab\ul Secondary School License.\ulnone If you have acquired a secondary school license, you may use the Software solely for educational purposes in your secondary school. Secondary schools are defined as levels K\endash 12 and International Standard Classification of Education (ISCED) levels 0\endash 3. You may install the Software on no more than the number of your school's computers specified by NI or its authorized affiliate in writing in the applicable quote. The foregoing rights apply to a single school or campus (as specified by NI or its authorized affiliate in writing in the applicable quote) and do not extend to an entire school district. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1136 6.\tab\ul Teaching License.\ulnone If you have acquired an academic teaching license, you may use the Software solely for instructional purposes at an Academic Institution. A use will be considered as one for "instructional purposes" only if such use meets either of the following criteria: (i) a common exam is given to students at the end of a semester or other academic period and the exam relates (in whole or part) to the students' use of the Software or (ii) homework or similar projects requiring the use of the Software are used for grading in lieu of an exam. You may install the Software on no more than the number of your Academic Institution's computers located within the applicable department, college, or specific university campus located at the physical location to which NI delivers the software as specified by NI or its authorized affiliate in writing in the applicable quote, unless otherwise specified in the applicable quote. Without limiting the foregoing, any use of the Software by any person who is not an instructor at your Academic Institution is prohibited.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278 7.\tab\ul Research License.\ulnone If you have acquired an academic research license, you may use the Software solely for academic research at an Academic Institution. You may install the Software on no more than the number of your Academic Institution\rquote s computers located within the applicable department, college, or specific university campus located at the physical location to which NI delivers the Software as specified by NI or its authorized affiliate in writing in the applicable quote, unless otherwise specified in the applicable quote. \par
+8.\tab Combined teaching and research licenses are subject to the terms and conditions of both teaching licenses and research licenses.\par
+9.\tab\ul Student Install Option\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx810\tx1278\ulnone A.\tab If you are an Academic Institution and have acquired Student Install Option licenses, NI will deliver to you the master installation for the applicable Software. You may make the Software (including updates or upgrades) available to no more than the number of students specified by NI or its authorized affiliate in writing in the applicable quote, only to the students located at the physical location to which NI delivers the Software, and only during the time period specified in the quote, and each student must be currently enrolled at the applicable department, college, or specific university campus of your Academic Institution specified in writing in the applicable quote. Each license provided through the Student Install Option included with the Academic Institution\rquote s Software Services will be for a one (1) year term.\par
+B.\tab If you are a student and have acquired a license to use Software through your Academic Institution\rquote s Student Install Option, you must be a student enrolled in or taking continuing education classes in order to use the Software. You may use the Software for your personal education purposes, which may include use for classroom or lab coursework as well as academic research that is in furtherance of your undergraduate work, and not for any other purpose. You may install the Software on up to three (3) physical computers; provided, however, only you may use or otherwise run the Software and the Software may only be launched on one computer at a time. You may not install any of the Software on a network device from which the Software may be accessed and used by anyone other than you. There is no home usage exception. You hereby understand and agree that your license will automatically expire upon the conclusion or termination of your enrollment in the Academic Institution or at the end of the term of the license, whichever comes first. Upon any such expiration, you must promptly uninstall all copies of the Software.\par
+C.\tab Licenses provided through the Student Install Option do not include individual student access to all entitlements of the Standard Service Program (\ldblquote SSP\rdblquote ) for Software.\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx360\tx810\tx1278 10.\tab\ul Academic Site License (\ldblquote ASL\rdblquote )\ulnone . The following terms apply to the ASL. \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx810\tx1278 A.\tab The quote you obtained from NI or its authorized affiliate regarding the ASL (\ldblquote ASL Documentation\rdblquote ) is incorporated into this Agreement. In the event of a conflict between the terms and conditions of this Agreement and the ASL Documentation, the terms and conditions of this Agreement will control.\par
+B.\tab\ul Term\ulnone . The ASL will be effective the date of your order (\ldblquote ASL Effective Date\rdblquote ). If you have purchased an ASL with term licenses, the initial term of the ASL will start on the ASL Effective Date and continue for a period of one (1) year, unless a longer term is specified in the ASL Documentation. If no term is specified in the ASL Documentation, the licenses under the ASL (not including Student Install licenses) will be perpetual. \par
+C.\tab Software under the ASL may be used by teachers, researchers, and students in accordance with the terms of the license types set forth in this Addendum E and the ASL Documentation and only on those computers located at the physical location to which NI delivers the Software unless otherwise specified in the ASL Documentation. \par
+\tab\cf4 Unless otherwise specified in the ASL Documentation, ASL coverage boundaries are as follows.\par
+
+\pard\nowidctlpar\li720\sb100\sa240\qj\tx810\tx1278 Small: Software in the ASL is accessible to up to 50 users or computers within an Academic Institution\par
+Medium: Software in the ASL is accessible to up to 100 user or computers within an Academic Institution\par
+Large: Software in the ASL is accessible on up to 250 users or computers within an Academic Institution \par
+The location at which you are permitted to use the Software is the \ldblquote ASL Location\rdblquote .\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx810\tx1278\tab ASL licenses are for teaching, research, or teaching and research, as specified in the ASL Documentation. \cf0\par
+D.\tab You must designate an individual in your organization who is responsible for distributing and overseeing the installation and use of the Software, including use of any master installation media and any approved volume license manager, ("Software Administrator") for each ASL Location. You must promptly notify NI in writing of any changes to a Software Administrator. NI will deliver the master installation for the Software to the Software Administrator for internal installation and use by your teachers, researchers, and students, as appropriate. Software documentation is provided in electronic form only and comes with the master installation for the Software.\par
+E.\tab\ul Software Services\ulnone . If Software Services have been purchased for or are provided with the ASL, NI will provide your Software Administrator a master copy of all upgrades after the applicable commercial release date. All services will be provided in accordance with NI's then current standard software maintenance and support policies. NI reserves the right to restrict Software Services to the then most current version of the Software that is commercially available. You understand that NI may not make available Software Services for all Software available under the ASL. Software Services will be described in ASL Documentation. \par
+\tab Software Services are included with ASL with term licenses. Perpetual licenses under an ASL come with one (1) year of Software Services; Software Services for perpetual licenses under an ASL must be purchased separately after the first year. Software Services shall be effective for the period specified in ASL Documentation. \par
+\tab Software Services for the ASL may include Student Install Option licenses, as indicated in the ASL Documentation. Licenses provided through the Student Install Option do not include individual student access to all entitlements of the Standard Service Program (\ldblquote SSP\rdblquote ) for Software.\par
+F.\tab You acknowledge and agree that in no event may your use of the Software under the ASL exceed the maximum number of licenses set forth in the ASL Documentation or otherwise exceed the boundaries set forth in the ASL Documentation.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj 11.\tab\ul Transfer\ulnone . Except for academic research licenses, academic licenses are nontransferable and you may not, without the prior written consent of NI or its authorized affiliate, distribute or otherwise provide the Software to any third party or to any of your sites or facilities not expressly identified in the applicable documents from NI. The Academic Institution may transfer an academic research only ASL to the researcher to whom the license originally was assigned, provided that (i) the Academic Institution notifies NI in writing of such transfer, including the name and new location of the researcher; (ii) the researcher accepts the terms and conditions of this Agreement; and (iii) after such transfer the Academic Institution must stop immediately the use of software under the transferred academic research only ASL.\b\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qc\fs24 ADDENDUM F \endash \ul Product-Specific Provisions\ulnone\b0\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426\ul\fs18 TestStand Development System License,\par
+TestStand Custom Sequence Editor License\par
+
+\pard\nowidctlpar\sb100\sa240\qj\ulnone If you have acquired a computer-based NI TestStand Development System License or NI TestStand Custom Sequence Editor License, you may not remotely access the Software. If you have acquired a named user NI TestStand Development System License or NI TestStand Custom Sequence Editor License, only the then-current Named User may remotely access the Software. \par
+\ul Measurement Studio\par
+\ulnone Any application created with Measurement Studio Software that uses any Measurement Studio controls in a "design time" context is not an Authorized Application. \par
+\ul LabVIEW Community Edition and LabVIEW NXG Community Edition\par
+\ulnone If you have acquired a license to LabVIEW Community Edition or LabVIEW NXG Community Edition, you may use the Software solely for your personal, non-commercial, non-industrial purposes. You may not use the Software for teaching or research at a degree-granting educational institution. You may use the Software only for the limited period of the license term specified in the product description, other applicable documentation provided to you by NI, or within the Software itself. The license will expire automatically at the end of such term.\par
+A license to the Software may not be converted to a computer-based license and the license is not transferable.\par
+You may distribute or transfer applications you create with Software, but only if you comply with the terms of the Agreement regarding distribution of Authorized Applications and such distribution of the Deliverables is for non-commercial, non-industrial, and if you are a degree-granting educational institution non-teaching and non-research, purposes only. \par
+You may distribute source code that you have created with the Software only for non-commercial, non-industrial, and if you are a degree-granting educational institution for non-teaching and non-research, purposes only. \par
+Except for the limited distribution rights set forth in this license, in no event may you distribute any software or code created with the Software. \par
+Notwithstanding the terms set forth in the Agreement or Source Code License, you may distribute Source Code (as defined by the Source Code License), whether or not you have modified it, only for a non-commercial, non-industrial, and if you are a degree-granting educational institution for non-teaching and non-research, purpose; you may not distribute object code derived from Source Code. All other terms set forth in the Source Code License shall apply to you.\par
+Use of the Software requires that you create an NI user account and periodically log in to your NI user account from within the Software program in order to validate the Software and allow you to exercise your rights under this Agreement. If NI cannot periodically validate the Software, then the Software may become inactive without additional notice until NI validates the license. During activation and login, as well as any periodic validation, data about your NI user account, the Software, and the computer on which you are using the Software may be transmitted to NI. Any personal data so transmitted will be processed in accordance with, and for the purposes described in, NI's Privacy Statement ({{\field{\*\fldinst{HYPERLINK http://www.ni.com/pdf/legal/us/privacy.pdf }}{\fldrslt{http://www.ni.com/pdf/legal/us/privacy.pdf\ul0\cf0}}}}\f0\fs18 ), including but not limited to the section entitled "Software Activation" and, if applicable, the country-specific privacy statement you agreed to in setting up your NI user account.\par
+\b YOU ASSUME THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE SOFTWARE. SOFTWARE IS PROVIDED WITHOUT WARRANTY OR OBLIGATION OF INDEMNITY ON NI. THE SOFTWARE MAY CONTAIN CODE THAT WILL, AFTER A CERTAIN TIME PERIOD, DEACTIVATE THE SOFTWARE AND RENDER THE SOFTWARE UNUSABLE, AND IT MAY DO SO WITHOUT WARNING.\b0 Upon such deactivation, this Agreement will be considered terminated. NI may in its sole discretion terminate the license at any time.\par
+}
+
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - French.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - French.rtf
new file mode 100644
index 0000000..31643a4
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - French.rtf
@@ -0,0 +1,369 @@
+{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033\deflangfe2052{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}{\f1\fnil\fprq2\fcharset77 ArialMT;}}
+{\colortbl ;\red0\green0\blue0;\red0\green0\blue255;\red255\green255\blue0;}
+{\*\generator Riched20 10.0.15063}{\*\mmathPr\mnaryLim0\mdispDef1\mwrapIndent1440 }\viewkind4\uc1
+\pard\nowidctlpar\sb100\sa240\qc\cf1\b\f0\fs24\lang1036 CONTRAT DE LICENCE LOGICIEL NATIONAL INSTRUMENTS\par
+
+\pard\nowidctlpar\sb100\sa240\qj\fs18 LISEZ ATTENTIVEMENT LE PR\'c9SENT ACCORD DE LICENCE LOGICIELLE (\'ab\~l'ACCORD\~\'bb). EN T\'c9L\'c9CHARGEANT LE LOGICIEL ET/OU EN CLIQUANT SUR LE BOUTON APPROPRI\'c9 POUR TERMINER LE PROCESSUS D'INSTALLATION, VOUS ACCEPTEZ D'\'caTRE LI\'c9 PAR LES CONDITIONS DU PR\'c9SENT ACCORD. SI VOUS NE SOUHAITEZ PAS DEVENIR PARTIE AU PR\'c9SENT ACCORD ET \'caTRE LI\'c9 PAR SES CONDITIONS G\'c9N\'c9RALES, N'INSTALLEZ PAS ET N'UTILISEZ PAS LE LOGICIEL ET RENVOYEZ LE LOGICIEL (AVEC TOUS LES DOCUMENTS \'c9CRITS QUI L'ACCOMPAGNENT ET LEURS CONTENANTS) DANS UN D\'c9LAI DE TRENTE (30) JOURS \'c0 COMPTER DE LA R\'c9CEPTION. TOUS LES RETOURS \'c0 NI SERONT SOUMIS \'c0 LA POLIQUE DE RETOUR ALORS EN VIGUEUR DE NI. \caps Si vous acceptez ces conditions pour le compte d'une entit\'e9, vous RECONNAISSEZ avoir le pouvoir de lier l'entit\'e9 auxdites conditions\scaps\caps0 .\scaps0\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx426\tx720\b0 Les conditions du pr\'e9sent Accord s'appliquent au logiciel informatique fourni avec le pr\'e9sent Accord, \'e0 toutes les mises \'e0 jour et mises \'e0 niveau du logiciel qui pourraient \'eatre fournies par la suite par NI dans le cadre de toute op\'e9ration d'entretien, de support technique ou autres services pour le logiciel, y compris tout renouvellement, sauf si la mise \'e0 jour, mise \'e0 niveau ou le renouvellement, est fourni avec des conditions de licence logiciel s\'e9par\'e9es, ainsi qu'\'e0 toute la documentation d'accompagnement, les utilitaires et le Logiciel d'Interface Pilote (collectivement d\'e9sign\'e9 le \'ab\~Logiciel\~\'bb ou \'ab\~LOGICIEL\~\'bb). Le Logiciel ne comprend pas certains logiciels appartenant \'e0 des tiers que NI vous fournit mais qui sont soumis \'e0 des conditions de licence s\'e9par\'e9es soit pr\'e9sent\'e9es au moment de l'installation ou autrement fournies avec le Logiciel (\'ab\~Logiciel Tiers\~\'bb), et le Logiciel ne comprend pas de Code Source, qui est d\'e9fini et conc\'e9d\'e9 sous licence conform\'e9ment aux conditions mentionn\'e9es \'e0 l'Avenant A \endash Licence du Code Source. \par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx360\tx720 1.\tab\ul Accord de Licence\~; Restrictions\ulnone \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx426 A.\tab Compte tenu et fonction de votre paiement de tous frais applicables \'e0 NI et sous r\'e9serve des conditions mentionn\'e9es dans le pr\'e9sent Accord, National Instruments Corporation ou National Instruments Ireland Resources Ltd. (\'ab\~NI\~\'bb), tel qu'applicable selon le pays de fabrication, vous accorde par les pr\'e9sentes une licence non exclusive, r\'e9vocable et limit\'e9e pour l'utilisation du Logiciel uniquement dans la configuration sp\'e9cifique autoris\'e9e par le type de licence identifi\'e9 dans la documentation applicable que NI vous a fournie. Sauf disposition contraire dans le pr\'e9sent Accord ou dans la documentation applicable que NI vous a fournie, le type de licence applicable est une licence par utilisateur nomm\'e9 et la p\'e9riode de validit\'e9 de la licence, si celle-ci est achet\'e9e et n'est pas une licence d'\'e9valuation, est perp\'e9tuelle et non d\'e9finie. \'c0 l'exception des Applications Autoris\'e9es (tel que d\'e9finies ci-apr\'e8s), le Logiciel est destin\'e9 \'e0 votre utilisation interne uniquement. \par
+B.\tab\ul Restrictions.\ulnone Vous ne devez violer aucune loi en vigueur lors de votre utilisation du Logiciel. Sauf dans la mesure express\'e9ment pr\'e9vue par le pr\'e9sent Accord, vous ne devez pas\par
+
+\pard\nowidctlpar\fi-425\li1139\sb100\sa240\qj\tx426 (i)\tab modifier ou cr\'e9er des d\'e9riv\'e9s du Logiciel\~;\strike\par
+\strike0 (ii)\tab installer ou utiliser le Logiciel dans un contexte flottant, concurrentiel ou tout autre contexte partag\'e9\~; \par
+(iii)\tab distribuer ou autrement mettre \'e0 disposition le Logiciel ou tout mot de passe, cl\'e9, ou autre code d'acc\'e8s au Logiciel \'e0 un tiers\~;\par
+(iv)\tab proc\'e9der \'e0 une ing\'e9nierie inverse, d\'e9compiler ou d\'e9sassembler le Logiciel, sauf et uniquement dans la mesure o\'f9 la loi en vigueur interdit express\'e9ment cette restriction\~;\par
+(v)\tab Aller \'e0 l'encontre ou contourner toutes restrictions d'acc\'e8s ou d'encodage dans le Logiciel, sauf dans la mesure o\'f9 la loi en vigueur interdit express\'e9ment cette restriction\~;\par
+(vi)\tab c\'e9der sous licence, louer, pr\'eater, ou c\'e9der en location le Logiciel\~;\par
+(vii)\tab supprimer, r\'e9duire, bloquer ou modifier tous titres, logos, marques d\'e9pos\'e9es, notifications de brevets et de droits d'auteur, filigranes num\'e9riques, limitations de responsabilit\'e9 ou autres mentions l\'e9gales qui sont inclus dans le Logiciel, qu'ils appartiennent ou non \'e0 NI ou \'e0 un tiers\~;\tab\par
+(viii)\tab soumettre le logiciel, y compris tout Logiciel inclus dans une Application Autoris\'e9e, \'e0 une licence qui exige, en tant que condition d'utilisation, modification ou distribution, que a) le code soumis \'e0 la licence soit divulgu\'e9 ou distribu\'e9 dans le formulaire du code source ou b) que d'autres aient le droit de modifier ou de cr\'e9er des travaux d\'e9riv\'e9s du code soumis \'e0 la licence\~; ou\par
+(ix)\tab utiliser tout Logiciel disposant d'une fonctionnalit\'e9 de script pour cr\'e9er une application qui ex\'e9cute la fonctionnalit\'e9 d'un \'e9diteur pour un environnement de programmation graphique.\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tab C.\tab Votre utilisation du Logiciel doit se faire conform\'e9ment \'e0 la documentation applicable qui accompagne le Logiciel et non pas d'une fa\'e7on qui contourne ou vise \'e0 contourner ladite documentation ou l'objet du pr\'e9sent Accord. \par
+\tab D.\tab Vous pouvez faire un nombre raisonnable de copies du Logiciel uniquement \'e0 des fins d'archivage et de sauvegarde et un nombre raisonnable de copies de la documentation qui accompagne le Logiciel uniquement pour votre utilisation interne en rapport avec votre utilisation du Logiciel.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 2. \tab\ul Types de Licences\ulnone\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab\ul Licence par Utilisateur\~Nomm\'e9.\ulnone Si vous avez acquis une licence par utilisateur nomm\'e9, vous pouvez installer le Logiciel sur trois (3) ordinateurs sur un seul lieu de travail d'une seule (1) personne que vous d\'e9signez et inscrivez aupr\'e8s de NI (\'ab\~Utilisateur Nomm\'e9\~\'bb). Aux fins du pr\'e9sent Accord, un ordinateur sera un dispositif informatique ou, si le Logiciel est utilis\'e9 en connexion avec une machine virtuelle, une machine virtuelle sur un dispositif informatique. L'Utilisateur Nomm\'e9 doit \'eatre identifi\'e9 par \'e9crit via le processus d'inscription de NI. Seul l'Utilisateur\~Nomm\'e9 peut utiliser ou autrement faire fonctionner le Logiciel, et le Logiciel ne peut pas fonctionner sur plus d'un ordinateur \'e0 la fois. Vous ne pouvez pas partager l'acc\'e8s au Logiciel install\'e9 sur un r\'e9seau de sorte que le Logiciel install\'e9 puisse \'eatre utilis\'e9 par un autre utilisateur. Vous pouvez remplacer l'Utilisateur Nomm\'e9 par un autre employ\'e9 d\'e9sign\'e9 sous r\'e9serve que chaque nouvelle licence par utilisateur nomm\'e9 soit enregistr\'e9e aupr\'e8s de NI\~; pas plus de quatre (4) changements peuvent \'eatre effectu\'e9s par ann\'e9e civile. \'c0 votre discr\'e9tion, vous pouvez convertir une licence par utilisateur nomm\'e9 en licence informatique. \par
+B.\tab\ul Logiciel Informatique.\ulnone Si vous avez acquis une licence informatique, vous pouvez installer le Logiciel sur un (1) ordinateur sur votre lieu de travail. Aux fins du pr\'e9sent Accord, un ordinateur sera un dispositif informatique ou, si le Logiciel est utilis\'e9 en connexion avec une machine virtuelle, une machine virtuelle sur un dispositif informatique. Il n'y a aucune limitation du nombre de vos employ\'e9s qui peuvent avoir acc\'e8s et utiliser le Logiciel install\'e9 sur cet ordinateur. L'int\'e9gralit\'e9 du Logiciel doit \'eatre install\'e9 et utilis\'e9 sur le m\'eame ordinateur. Vous ne pouvez pas partager l'acc\'e8s au Logiciel install\'e9 sur un r\'e9seau de sorte que le Logiciel install\'e9 puisse \'eatre lanc\'e9 sur un autre ordinateur. Vous pouvez remplacer l'ordinateur d\'e9sign\'e9 par un autre ordinateur au sein de l'unique lieu de travail concern\'e9, \'e0 condition qu'aucune partie du Logiciel ne reste install\'e9e sur l'ordinateur pr\'e9c\'e9demment d\'e9sign\'e9\~; pas plus de quatre (4) changements peuvent \'eatre effectu\'e9s par ann\'e9e civile.\par
+C.\tab\ul Exception pour Utilisation \'e0 Domicile.\ulnone Si vous \'eates une entreprise ou autre entit\'e9, l'Utilisateur Nomm\'e9 d\'e9sign\'e9 pour la licence applicable ou, dans le cas de la licence informatique, le seul individu qui est l'utilisateur principal de l'unique ordinateur sur lequel le Logiciel est install\'e9 et utilis\'e9, peut aussi installer et utiliser le Logiciel sur un (1) ordinateur \'e0 son domicile, \'e0 condition que l'utilisation du Logiciel sur cet ordinateur personnel soit limit\'e9e au travail effectu\'e9 dans le cadre l'activit\'e9 professionnelle de la personne et respecte l'ensemble des conditions g\'e9n\'e9rales du pr\'e9sent Accord. Le Logiciel doit \'eatre d\'e9sinstall\'e9 rapidement de l'ordinateur personnel de la personne d\'e8s la date d'expiration ou de r\'e9siliation de la licence sous-jacente ou \'e0 compter de la date \'e0 laquelle le pouvoir d'utilisation de la personne du Logiciel est r\'e9sili\'e9 conform\'e9ment \'e0 la licence sous-jacente.\par
+
+\pard\nowidctlpar\fi-357\li357\sb100\sa240\qj\tx360 3.\tab\ul Conditions Suppl\'e9mentaires.\ulnone Vous pouvez avoir des droits et obligations suppl\'e9mentaires sur le Logiciel gr\'e2ce \'e0 des types de licences et des programmes de licences sp\'e9ciaux, tel que mentionn\'e9s dans le pr\'e9sent Accord et qui sont int\'e9gr\'e9s dans le cadre du pr\'e9sent Accord. Des dispositions suppl\'e9mentaires sp\'e9cifiques \'e0 certains produits peuvent \'eatre fournies dans un Avenant Produit au pr\'e9sent Accord sp\'e9cifique au produit concern\'e9, et dont les conditions sont int\'e9gr\'e9es dans le pr\'e9sent Accord. En cas de conflit entre un avenant et les autres conditions mentionn\'e9es dans le pr\'e9sent Accord, les conditions de l'avenant pr\'e9vaudront. \par
+
+\pard\nowidctlpar\fi-1440\li1843\sb100\sa240\qj Avenant A\tab Licence du Code Source \par
+Avenant B\tab\ul Types de Licences Sp\'e9ciales\ulnone \par
+
+\pard\nowidctlpar\li1843\sb100\sa240\qj Licence d'Evaluation\~; Logiciel Avant Mise sur le March\'e9\tab\par
+Licence r\'e9serv\'e9e \'e0 la compilation (\i Measurement Studio\i0 ) \par
+Logiciel d'Interface Pilote \par
+Licence d'Acc\'e8s Multiple (Logiciel NI-488.2 pour GPIB-ENET)\par
+Licence d'Utilisation Simultan\'e9e\par
+Licence de D\'e9bogage\par
+Licence d\rquote int\'e9gration continue (LabVIEW)\par
+
+\pard\nowidctlpar\fi-1440\li1843\sb100\sa240\qj Avenant C\tab Conditions du Programme de Licences Multipostes \par
+Avenant D\tab Conditions du Programme d'Entreprise\par
+Avenant E\tab Conditions de Licence Universitaire\par
+Avenant F\tab Dispositions Sp\'e9cifiques aux Produits (TestStand, Measurement Studio, LabVIEW Community Edition et LabVIEW NXG Community Edition)\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj 4.\tab\ul Cocontractants.\ulnone Vos cocontractants peuvent avoir acc\'e8s et utiliser le Logiciel, \'e0 condition qu'ils le fassent pour vous, qu'ils acceptent d'utiliser le Logiciel uniquement conform\'e9ment aux conditions du pr\'e9sent Accord et que vous acceptiez de rester responsable envers NI pour toute violation du pr\'e9sent Accord par vos cocontractants.\par
+5.\tab\ul Services Logiciels.\ulnone Si vous avez achet\'e9 une licence perp\'e9tuelle, vous pourrez \'eatre tenu d'acheter des mises \'e0 niveau, des services techniques, d\rquote entretien ou d\rquote autres services pour le Logiciel (\'ab\~Services logiciels\~\'bb) s\'e9par\'e9ment. Sauf disposition contraire d\rquote un type de licence sp\'e9ciale ou d\rquote un programme de licence, si vous avez achet\'e9 une licence p\'e9riodique, les frais li\'e9s aux Services logiciels sont inclus dans les frais annonc\'e9s pour toute la dur\'e9e d\rquote utilisation.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 6.\tab\ul P\'e9riode de Validit\'e9 de la Licence\~; R\'e9siliation et Expiration\ulnone\tab\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab\ul Licences d\rquote Adh\'e9sion ou P\'e9riodiques.\ulnone Si vous avez achet\'e9 une licence p\'e9riodique (\'e9galement appel\'e9e\~\'ab\~licence d\rquote adh\'e9sion\~\'bb), la dur\'e9e de validit\'e9 de ladite licence d\'e9butera \'e0 la date de votre facture et, sauf en cas de r\'e9siliation conform\'e9ment aux dispositions de ce Contrat, continuera pendant la p\'e9riode de temps sp\'e9cifi\'e9e dans la description du produit ou autre documentation applicable que NI vous a fournie. \par
+
+\pard\nowidctlpar\li720\sb100\sa240\qj (i) Sauf indication contraire dans la description du produit, la licence expirera automatiquement \'e0 la fin de cette p\'e9riode de validit\'e9.\par
+(ii) Si vous avez une licence p\'e9riodique qui se renouvelle automatiquement, votre licence se renouvellera automatiquement pour une ann\'e9e suppl\'e9mentaire, \'e0 moins que l\rquote une des parties ne notifie \'e0 l\rquote autre, au moins trente (30) jours avant le d\'e9but de la p\'e9riode de renouvellement, qu\rquote elle annule le renouvellement. \cf0 Le prix d\rquote un renouvellement peut occasionnellement changer \'e0 la discr\'e9tion de NI. Dans un tel cas, NI vous fournira un devis mis \'e0 jour au moins soixante\~(60)\~jours avant la fin de la p\'e9riode en cours. Si vous n\rquote\'eates pas d\rquote accord avec le nouveau prix, vous pourrez notifier votre intention de ne pas renouveler trente (30) jours avant le d\'e9but de la p\'e9riode de renouvellement.\cf1\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj B.\tab\ul Licences Perp\'e9tuelles.\ulnone Si vous avez achet\'e9 une licence et que la licence est pr\'e9cis\'e9e comme \'e9tant \'ab\~perp\'e9tuelle\~\'bb ou qu'aucune p\'e9riode de temps n'est sp\'e9cifi\'e9e dans la description du produit ou autre documentation applicable que NI vous a fournie, votre licence sera perp\'e9tuelle et, sauf en cas de r\'e9siliation conform\'e9ment aux dispositions des pr\'e9sentes, vous avez le droit d'utiliser le Logiciel de mani\'e8re ind\'e9finie. \par
+C.\tab\ul R\'e9siliation.\ulnone NI conditionne l'accord de sa licence \'e0 votre respect des conditions mentionn\'e9es dans le pr\'e9sent Accord, et le pr\'e9sent Accord sera r\'e9sili\'e9 automatiquement, imm\'e9diatement et sans notification pr\'e9alable, si vous manquez de respecter ses conditions. \par
+D.\tab\ul Effets de la R\'e9siliation ou de l'Expiration.\ulnone \'c0 la r\'e9siliation ou l'expiration du pr\'e9sent Accord, ind\'e9pendamment du motif, les accords de licence contenus dans les pr\'e9sentes seront r\'e9sili\'e9s et vous devrez cesser imm\'e9diatement toute utilisation du Logiciel, cesser toute distribution des Applications Autoris\'e9es et d\'e9truire toutes copies du Logiciel\~; \'e0 condition toutefois que vous remettiez le Logiciel et toutes les copies \'e0 NI si NI l'a ainsi demand\'e9 au lieu de toute destruction. Les articles 11, 15, 16, 17, 19, 20, 21, 22.A et 23 du pr\'e9sent Accord survivront \'e0 toute expiration ou r\'e9siliation du pr\'e9sent Accord.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx4860 7.\tab\ul Transfert.\ulnone Vous pouvez transf\'e9rer une licence par utilisateur nomm\'e9 ou une licence informatique \'e0 un tiers dans le m\'eame pays dans lequel vous avez achet\'e9 la licence, ou \'e0 l'int\'e9rieur de l'Union europ\'e9enne si vous avez achet\'e9 la licence dans l'Union europ\'e9enne, \'e0 condition i) que vous informiez NI par \'e9crit dudit transfert, y compris le nom et le lieu o\'f9 se trouve le tiers\~; ii) que le tiers accepte les conditions g\'e9n\'e9rales du pr\'e9sent Accord\~; et iii) que vous ne conserviez aucune copie du Logiciel ni aucun support \'e9crit accompagnant le Logiciel. NI peut, \'e0 sa discr\'e9tion, vous facturer des frais pour le transfert de la licence. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 8.\tab\ul Mises \'e0 niveau\~; Versions pr\'e9c\'e9dentes.\ulnone Si le Logiciel est une mise \'e0 niveau, vous pouvez uniquement utiliser le Logiciel si vous avez une licence valable pour utiliser la version pr\'e9c\'e9dente du Logiciel, et vous ne pouvez pas utiliser la version pr\'e9c\'e9dente et la mise \'e0 niveau du Logiciel simultan\'e9ment. Vous pouvez choisir d'utiliser une version pr\'e9c\'e9dente de tout Logiciel livr\'e9 et sous licence en vertu du pr\'e9sent Accord au lieu d'utiliser le Logiciel livr\'e9 et sous licence en vertu du pr\'e9sent Accord (\'ab\~Logiciel Livr\'e9\~\'bb), \'e0 condition i) que vous ayez une copie autoris\'e9e de la version pr\'e9c\'e9dente du Logiciel Livr\'e9\~; ii) que toute utilisation est conforme et respecte le pr\'e9sent Accord\~; et iii) nonobstant toutes dispositions contraires dans le pr\'e9sent Accord, NI ne sera en aucun cas dans l'obligation de fournir une assistance li\'e9e \'e0 toute version du Logiciel, y compris de fournir les cl\'e9s mat\'e9rielles ou les codes logiciels appropri\'e9s, autre que la version la plus r\'e9cente du Logiciel Livr\'e9. \par
+9.\tab\ul Versions Multiples.\ulnone Si NI distribue le Logiciel sur un support d'installation contenant des versions multiples du Logiciel pour une utilisation avec diff\'e9rents syst\'e8mes d'exploitation, ou le rend disponible en t\'e9l\'e9chargement, vous pouvez uniquement utiliser une version du Logiciel. \par
+10.\tab\ul Cl\'e9 Logicielles/Mat\'e9rielles\~; Acc\'e8s Pr\'e9alable.\ulnone Vous acceptez d'utiliser tous codes logiciels ou cl\'e9s mat\'e9rielles fournis par NI uniquement avec le Logiciel pour lequel ils sont fournis. M\'eame si NI peut \'e0 sa seule discr\'e9tion vous fournir la cl\'e9 appropri\'e9e, ou un autre moyen quelconque d'acc\'e8s au Logiciel, avant d'avoir re\'e7u de votre part les frais de licence \'e9tablis, vous resterez dans l'obligation de payer ces frais \'e0 NI. \par
+11.\tab\ul Droits d'auteur\~; aucune autre Licence.\ulnone Le Logiciel est sous licence et n'est pas vendu. Le Logiciel, toutes les copies du Logiciel, les contenus associ\'e9s, et tous les droits \'e0 cet \'e9gard, sont d\'e9tenus par NI ou ses fournisseurs et sont prot\'e9g\'e9s par les lois et les dispositions du trait\'e9 international relatives aux droits d'auteur en vigueur. Tous les droits qui ne vous sont pas accord\'e9s express\'e9ment dans le pr\'e9sent Accord sont r\'e9serv\'e9s \'e0 NI. De plus, et sans limiter ce qui pr\'e9c\'e8de, aucune licence ni aucun droit de quelle que sorte que ce soit, qu'il s'agisse d'une licence expresse, implicite, d'une doctrine d'\'e9puisement, ou autre, n'est accord\'e9 en vertu d'un brevet de NI (qu'il soit identifi\'e9 dans les pr\'e9sentes ou non) ou d'un autre droit de propri\'e9t\'e9 intellectuelle de NI concernant tout autre produit de NI ou de tout tiers, y compris le droit d'utiliser tout autre produit. \par
+12.\tab\ul D\'e9ploiement d'Application\ulnone \par
+
+\pard\nowidctlpar\fi-360\li720\sa200\qj A. \tab Une \'ab\~Application Autoris\'e9e\~\'bb est i) une application que vous cr\'e9ez avec une version de d\'e9veloppement du Logiciel\~; ii) une application que vous cr\'e9ez avec un logiciel tiers en utilisant les \'e9l\'e9ments du syst\'e8me d'exploitation en temps r\'e9el du module LabVIEW Real-Time et du module LabWindows/CVI Real-Time conform\'e9ment aux licences de ces modules\~; ou iii) une application que vous cr\'e9ez avec un environnement de d\'e9veloppement de logiciels tiers qui utilise le Logiciel d'interface pilote, si cet environnement de d\'e9veloppement de logiciels est assist\'e9 par ce Logiciel d'Interface Pilote tel qu'indiqu\'e9 dans la documentation applicable au Logiciel d'Interface Pilote. \'ab\~Logiciel d'Interface Pilote\~\'bb d\'e9signe un logiciel informatique et autre code fournis avec le pr\'e9sent Accord qui sont r\'e9pertori\'e9s en tant que pilotes informatiques ou pilotes de dispositif sur le site Internet de NI qui pr\'e9sente une liste de pilotes informatiques laquelle peut \'eatre consult\'e9e \'e0 l'adresse {\ul{\field{\*\fldinst{HYPERLINK "http://www.ni.com/driverinterfacesoftware"}}{\fldrslt{www.ni.com/driverinterfacesoftware}}}}\f0\fs18 , ou qui sont ajout\'e9s par NI \'e0 tout moment \'e0 cette liste ou \'e0 toute autre liste similaire qui pourrait suivre, ainsi que toute la documentation et les utilitaires qui accompagnent le logiciel. Cependant, le terme \'ab\~Logiciel d'Interface Pilote\~\'bb ne comprendra en aucun cas de Logiciel Tiers, logiciel de syst\'e8me d'exploitation, logiciel de pilote d'appareil, logiciel d'application, kit d'outils, modules, kit de d\'e9veloppement de pilote (DDK) ou une partie de celui-ci, kit de d\'e9veloppement de logiciel (SDK) ou une partie de celui-ci, kit de d\'e9veloppement de module (MDK) ou une partie de celui-ci, ou tout logiciel ou autre code d\'e9sign\'e9 par NI comme \'e9tant l'un des \'e9l\'e9ments cit\'e9s pr\'e9c\'e9demment\~; ou l'un quelconque des utilitaires ou documents pr\'e9c\'e9dents qui accompagnent le logiciel. \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj B.\tab\ul Exigences en mati\'e8re de d\'e9ploiement et de distribution.\ulnone Vous pouvez distribuer, d\'e9ployer, ou autrement mettre \'e0 disposition les Applications autoris\'e9es, ainsi que les moteurs d'ex\'e9cution appropri\'e9s pour le Logiciel et le Logiciel d'interface pilote appropri\'e9 que vous pourrez ajouter \'e0 ou inclure dans vos Applications autoris\'e9es, \'e0 condition que vous respectiez chacune des exigences mentionn\'e9es ci-dessous.\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj\tx1420 (i)\tab Vous devez inclure la notification de droit d'auteur suivante dans la case \'ab\~\'c0 propos\~\'bb de l'Application autoris\'e9e (le cas \'e9ch\'e9ant) et dans toute documentation \'e9crite appropri\'e9e ou, si une telle documentation n'existe pas, dans un fichier \'ab\~Lisez-moi\~\'bb ou .txt distribu\'e9 avec chaque copie de l'Application Autoris\'e9e. \par
+
+\pard\nowidctlpar\li1134\sb100\sa240\qj\tx1420\'ab\~Droits d'auteur \'a9 [ins\'e9rer l'ann\'e9e] National Instruments Corporation. Tous droits r\'e9serv\'e9s.\~\'bb\par
+Vous pouvez \'e0 la place, ou en plus, inclure votre propre mention de droit d'auteur avec la mention requise ci-dessus, mais vous ne pouvez en aucun cas supprimer ou modifier toutes mentions l\'e9gales, marques d\'e9pos\'e9es, brevets, droits d'auteur ou limitations de responsabilit\'e9 pr\'e9sentes dans le Logiciel et concernant tout moteur d'ex\'e9cution pour le Logiciel et le Logiciel d'interface pilote que vous ajoutez \'e0 ou incluez dans votre Application autoris\'e9e, votre mention de droit d'auteur sera interpr\'e9t\'e9e comme ayant pour effet de prot\'e9ger les droits d'auteur de NI ou de ses conc\'e9dants de licences dans le Logiciel et ne sera pas interpr\'e9t\'e9e comme signifiant que vous avez un quelconque droit d'auteur sur ou en relation avec tout Logiciel. \par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj\tx1420 (ii)\tab Vous ne pouvez pas utiliser le nom, le logo ou les marques d\'e9pos\'e9es de NI pour commercialiser votre Application autoris\'e9e sans l'autorisation \'e9crite, expresse et pr\'e9alable de NI. \par
+(iii)\tab Si vous distribuez \'e0 un tiers votre Application Autoris\'e9e avec le Logiciel d'Interface Pilote ou tout moteur d'ex\'e9cution pour le Logiciel, vous devez soit r\'e9percuter sur vos utilisateurs finaux le pr\'e9sent Accord soit le faire sous r\'e9serve de votre propre accord de licence qui est sensiblement conforme au pr\'e9sent Accord et au moins aussi protecteur de NI que le pr\'e9sent Accord.\par
+(iv) \tab L'Application Autoris\'e9e ne doit comporter ni inclure aucun programme ill\'e9gal, trompeur ou malveillant.\par
+
+\pard\nowidctlpar\fi-360\li720\sa200\qj C.\tab\ul Frais.\ulnone Vous pouvez distribuer, d\'e9ployer, ou autrement mettre \'e0 disposition les Applications Autoris\'e9es sans payer de frais suppl\'e9mentaires \'e0 NI. Cependant, si l'Application Autoris\'e9e a \'e9t\'e9 cr\'e9\'e9e en utilisant l'un des logiciels identifi\'e9s dans la liste des Licences de d\'e9ploiement inscrite sur le site Internet de NI, laquelle peut \'eatre consult\'e9e \'e0 l'adresse {\cf0{\field{\*\fldinst{HYPERLINK http://www.ni.com/product-documentation/9561/en }}{\fldrslt{http://www.ni.com/product-documentation/9561/en\ul0\cf0}}}}\f0\fs18 , ou toute autre liste similaire qui pourrait suivre, cette liste pouvant \'eatre mise \'e0 jours par NI de temps \'e0 autre, ou autres logiciels que NI peut de temps \'e0 autre d\'e9signer (chacun des \'e9l\'e9ments pr\'e9c\'e9dents est d\'e9sign\'e9 \'ab\~Licence de D\'e9ploiement D\'e9sign\'e9\~\'bb), vous devrez alors, avant de distribuer, d\'e9ployer, ou autrement mettre \'e0 disposition l'Application Autoris\'e9e en vue d'une utilisation sur tout autre ordinateur, soit i) v\'e9rifier que le destinataire a une licence valable pour faire fonctionner l'Application Autoris\'e9e concern\'e9e, ou a une Licence de D\'e9ploiement Valable sur chaque ordinateur sur lequel l'Application Autoris\'e9e sera utilis\'e9e ou ii) obtenir l'autorisation de distribution \'e9crite par NI et, si NI l'exige, payer \'e0 NI des frais par copie pour chaque Application Autoris\'e9e distribu\'e9e, d\'e9ploy\'e9e, ou autrement mise \'e0 disposition. Dans le cas o\'f9 le Logiciel d'Interface Pilote est identifi\'e9 comme \'e9tant soumis aux exigences d'autorisation de distribution et de v\'e9rification de la licence mentionn\'e9es ci-dessus, si l'Application Autoris\'e9e utilise, appelle ou acc\'e8de autrement \'e0 ce Logiciel d'Interface Pilote, l'Application Autoris\'e9e sera r\'e9put\'e9e avoir \'e9t\'e9 cr\'e9\'e9e en utilisant ce Logiciel d'Interface Pilote aux fins du pr\'e9sent Article. Sauf sp\'e9cification contraire \'e9crite par NI, les Licences de D\'e9ploiement D\'e9sign\'e9 sont des licences informatiques et l'exception pour l'utilisation \'e0 domicile ne s'applique pas aux Licences de D\'e9ploiement D\'e9sign\'e9.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 13.\tab\ul Mentions relatives aux brevets et marques d\'e9pos\'e9es.\ulnone Pour la liste des brevets prot\'e9geant les produits de National Instruments, r\'e9f\'e9rez-vous \'e0 la rubrique appropri\'e9e\~: \b Aide\'bbBrevets\b0 du Logiciel, les fichiers brevets.txt fournis avec le Logiciel (tels que ceux inclus dans le m\'e9dia d'installation sur lequel se trouve le Logiciel fourni), ou sur ni.com/patents. National Instruments, NI, ni.com, et LabVIEW sont des marques d\'e9pos\'e9es de National Instruments Corporation. Consultez ni.com/trademarks pour de plus amples informations sur les marques de National Instruments. Tous les autres noms de soci\'e9t\'e9s et de produits mentionn\'e9s dans les pr\'e9sentes sont ou peuvent \'eatre des marques d\'e9pos\'e9es ou des d\'e9nominations sociales de leurs soci\'e9t\'e9s respectives.\b\par
+\b0 14.\tab\ul Garantie limit\'e9e.\ulnone NI garantit, \'e0 votre seul b\'e9n\'e9fice, que pendant une p\'e9riode de quatre-vingt-dix (90) jours \'e0 compter de la date \'e0 laquelle le Logiciel vous est exp\'e9di\'e9 ou, s'il est t\'e9l\'e9charg\'e9, \'e0 compter de la date \'e0 laquelle le Logiciel est t\'e9l\'e9charg\'e9 pour la premi\'e8re fois par vous, i) le Logiciel s'ex\'e9cutera correctement et en conformit\'e9 avec la documentation qui accompagne le Logiciel et ii) le support d'installation sur lequel NI fournit le Logiciel (le cas \'e9ch\'e9ant) ne pr\'e9sentera aucun d\'e9faut de mat\'e9riel ou de fabrication dans des conditions d'utilisation et de service normales (\'ab\~Garantie Limit\'e9e\~\'bb). Tout Logiciel de remplacement sera garanti pendant la p\'e9riode restante de garantie originale ou trente (30) jours, selon la dur\'e9e la plus longue. Certains territoires ne permettent pas l'exclusion ou la limitation de la dur\'e9e d'une garantie expresse ou implicite ou d'une limitation de tous droits statutaires applicables d'un consommateur, de sorte que les limitations susmentionn\'e9es peuvent ne pas s'appliquer \'e0 vous\~; dans ce cas, les garanties sont limit\'e9es \'e0 la p\'e9riode de garantie minimale permise par la loi en vigueur. La Garantie Limit\'e9e est nulle si une d\'e9faillance du Logiciel r\'e9sulte d'un accident, abus, usage impropre, mauvais calibrage de votre part, en cas d'utilisation de produits tiers (le mat\'e9riel ou le logiciel) qui ne sont pas con\'e7us par NI pour \'eatre utilis\'e9s avec le Logiciel, en cas d'utilisation d'une cl\'e9 logicielle ou mat\'e9rielle, ou d'un entretien non autoris\'e9 du Logiciel.\par
+15. \tab\ul Recours du client.\ulnone La seule obligation de NI, et votre seul recours, concernant la Garantie Limit\'e9e cit\'e9e pr\'e9c\'e9demment sera, au choix de NI, de r\'e9parer ou remplacer le Logiciel ou rembourser les frais que vous avez pay\'e9s \'e0 NI pour la licence du Logiciel, auquel cas vous devrez renvoyer ou d\'e9truire toutes les copies du Logiciel conform\'e9ment aux instructions de NI et la licence qui vous a \'e9t\'e9 accord\'e9e sera r\'e9sili\'e9e sans responsabilit\'e9 de NI en raison de cette r\'e9siliation. Les obligations de NI mentionn\'e9es dans le pr\'e9sent Article sont subordonn\'e9es \'e0 votre remise d'une notification \'e9crite \'e0 NI d\'e9taillant les d\'e9faillances concern\'e9es au cours de la p\'e9riode de garantie. De plus, vous devez obtenir un num\'e9ro d'Autorisation de retour de mat\'e9riel de la part de NI avant de renvoyer le Logiciel sous garantie \'e0 NI, et vous acceptez de payer tous frais d'exp\'e9dition vers et en provenance de NI. \par
+16.\tab\ul\b Absence d'autres garanties.\ulnone EN DEHORS DE CE QUI EST EXPRESSEMENT PREVU DANS LE PR\'c9SENT ACCORD, AUCUNE GARANTIE, QU'ELLE SOIT EXPRESSE OU IMPLICITE, N'EST DONNE PAR NI CONCERNANT LE LOGICIEL OU L'UTILISATION DU LOGICIEL. NI NE DONNE AUCUNE GARANTIE OU D\'c9CLARATION EN VERTU DES PR\'c9SENTES CONCERNANT TOUT LOGICIEL DE TIERS, CODE SOURCE OU SERVICE LOGICIEL. NI NE GARANTIT ET NE D\'c9CLARE AUCUNEMENT QUE LE LOGICIEL, L'EXPLOITATION DU LOGICIEL, OU DE TOUS SERVICES LOGICIELS ASSOCI\'c9S, CODES SOURCES OU LOGICIELS DE TIERS SERA ININTERROMPU OU SANS ERREUR ET NE GARANTIT, NI NE FAIT AUCUNE D\'c9CLARATION, CONCERNANT LA CONFORMIT\'c9, PR\'c9CISION, FIABILIT\'c9 OU AUTRE. IL N'Y A AUCUNE AUTRE GARANTIE POUVANT D\'c9COULER DE L'USAGE DE COMMERCE OU D'UNE TRANSACTION. NI REJETTE TOUTES GARANTIES IMPLICITES, Y COMPRIS LES GARANTIES IMPLICITES DE QUALIT\'c9 MARCHANDE, D'APTITUDE \'c0 UNE UTILISATION DONN\'c9E ET D'ABSENCE DE CONTREFA\'c7ON TOUCHANT AU LOGICIEL, ET TOUT LOGICIEL DE TIERS ASSOCI\'c9, CODE SOURCE ET SERVICES LOGICIELS.\par
+\b0 17.\tab\ul P\'e9riode de limitation.\ulnone Vous acceptez par les pr\'e9sentes de ne pas intenter une proc\'e9dure pour exercer vos recours en vertu de la Garantie limit\'e9e ou pour rupture de garantie plus d'un (1) an apr\'e8s le d\'e9but de la cause de l'action. \par
+18.\tab\ul Responsabilit\'e9 en mati\'e8re de propri\'e9t\'e9 intellectuelle.\ulnone NI d\'e9fendra, \'e0 ses propres frais, toute r\'e9clamation faite \'e0 votre encontre par un tiers r\'e9sultant de votre utilisation du Logiciel, dans la mesure o\'f9 la r\'e9clamation suppose que le Logiciel a enfreint tout brevet, droit d'auteur ou marque d\'e9pos\'e9e de ce tiers prot\'e9g\'e9 par les lois des \'c9tats-Unis, du Canada, Mexique, Australie, Suisse, Norv\'e8ge ou de l'Union europ\'e9enne et \'e0 condition que cette r\'e9clamation ne d\'e9coule pas i) de votre utilisation du Logiciel en combinaison avec des \'e9quipements, appareils, logiciels ou codes qui ne sont pas con\'e7us par NI\~; ii) de votre utilisation du Logiciel non conforme au pr\'e9sent Accord ou \'e0 des fins non recherch\'e9es par NI\~; iii) de votre manquement \'e0 int\'e9grer des mises \'e0 jour et mises \'e0 niveau du Logiciel fournies par NI qui auraient permis d'\'e9viter la contrefa\'e7on suppos\'e9e\~; ou iv) de toute modification du Logiciel non r\'e9alis\'e9e par NI. Les obligations de NI dans le pr\'e9sent Article sont par ailleurs subordonn\'e9es \'e0 votre obligation d'informer rapidement NI par \'e9crit d\'e8s la r\'e9ception de la notification concernant cette \'e9ventuelle r\'e9clamation et votre enti\'e8re coop\'e9ration avec NI dans la pr\'e9paration d'une d\'e9fense. Si vous fournissez \'e0 NI le pouvoir, l'assistance et les informations dont NI a besoin pour d\'e9fendre ou r\'e9gler la r\'e9clamation, NI payera la somme des dommages et int\'e9r\'eats de toute d\'e9cision d\'e9finitive ou le r\'e8glement concernant cette r\'e9clamation et toutes les d\'e9penses que vous avez engag\'e9es \'e0 la demande \'e9crite de NI. NI ne sera pas responsable d'un r\'e8glement fait sans son accord \'e9crit pr\'e9alable. Si le Logiciel est consid\'e9r\'e9 comme violant les droits mentionn\'e9s pr\'e9c\'e9demment dans le pr\'e9sent Article et que l'utilisation du Logiciel est impos\'e9e, NI vous procurera ou peut procurer, si NI croit que le Logiciel pourrait \'eatre jug\'e9 comme \'e9tant non conforme aux droits de propri\'e9t\'e9 intellectuelle, \'e0 son gr\'e9, i) vous procurer le droit d'utiliser le Logiciel\~; ii) remplacer ou modifier le Logiciel par un autre logiciel qui est conforme\~; iii) r\'e9cup\'e9rer le Logiciel contrefaisant et vous rembourser le paiement des frais de licence que vous avez r\'e9alis\'e9 aupr\'e8s de NI pour le Logiciel. \b DANS LES LIMITES AUTORIS\'c9ES PAR LA LOI EN VIGUEUR, LA RESPONSABILIT\'c9 DE NI, LA RESPONSABILIT\'c9 DE SES CONC\'c9DANTS DE LICENCE ET FOURNISSEURS, ET LA RESPONSABILIT\'c9 DE SES ET LEURS ADMINISTRATEURS, DIRIGEANTS, EMPLOY\'c9S ET MANDATAIRES EN VERTU DU PR\'c9SENT ARTICLE ET INDEPENDAMMENT DU FONDEMENT D'UNE TELLE RESPONSABILIT\'c9, NE D\'c9PASSERA PAS LA SOMME DE 50\~000\~$ (\'c9tats-Unis). \b0 Ce qui pr\'e9c\'e8de constitue votre seul recours, et l'enti\'e8re responsabilit\'e9 de NI, pour la contrefa\'e7on de tout brevet, marque, droit d'auteur ou autre droit de propri\'e9t\'e9 industrielle ou intellectuelle concernant le Logiciel. \b CETTE INDEMNIT\'c9 LIMIT\'c9E REMPLACE TOUTE AUTRE GARANTIE IMPLICITE OU STATUTAIRE CONTRE LA CONTREFACON. LES OBLIGATIONS QUI PRECEDENT NE S'APPLIQUERONT \'c0 AUCUN LOGICIEL DE TIERS OU \'c0 AUCUN PRODUIT FABRIQUE PAR DES TIERS INT\'c9GR\'c9 OU FOURNI AVEC LE LOGICIEL, ET VOUS ACCEPTEZ DE VOUS RETOURNER CONTRE LE TIERS FABRIQUANT POUR TOUTES R\'c9CLAMATIONS EN LIEN AVEC UNE CONTREFACON IMPLIQUANT UN LOGICIEL TIERS OU UN PRODUIT FABRIQUE PAR UN TIERS.\b0 \par
+19.\tab\ul Limitation de responsabilit\'e9.\ulnone \b DANS LES LIMITES AUTORIS\'c9ES PAR LA LOI EN VIGUEUR, NI OU SES CONC\'c9DANTS DE LICENCES, DISTRIBUTEURS OU FOURNISSEURS (Y COMPRIS LES ADMINISTRATEURS, DIRIGEANTS, EMPLOY\'c9S ET MANDATAIRES DE NI) NE SERONT EN AUCUN CAS RESPONSABLES DE TOUS DOMMAGES INDIRECTS, ACCESSOIRES, SP\'c9CIAUX, PUNITIFS, EXEMPLAIRES OU CONS\'c9CUTIFS QUELLE QU'EN SOIT LA NATURE, Y COMPRIS LES DOMMAGES D\'c9COULANT DE PERTES DE PROFITS, PERTES D'\'c9CONOMIES, PERTES D'OPPORTUNIT\'c9S COMMERCIALES, INTERRUPTION COMMERCIALE OU EN CAS DE DONN\'c9ES OU DE LOGICIELS CORROMPUS OU PERDUS, M\'caME SI NI OU SES CONC\'c9DANTS DE LICENCES, DISTRIBUTEURS OU FOURNISSEURS ONT \'c9T\'c9 INFORMES DE LA POSSIBLE SURVENANCE DESDITS DOMMAGES ET IND\'c9PENDAMMENT DU FAIT QU'ILS AIENT \'c9T\'c9 CAUS\'c9S EN TOUT OU EN PARTIE PAR LA N\'c9GLIGENCE DE NI OU D'AUTRES ET, \'c0 L'EXCEPTION DE CE QUI EST MENTIONN\'c9 \'c0 L'ARTICLE 18, LES RESPONSABILIT\'c9S DE NI EN VERTU DU PR\'c9SENT ACCORD, QUE CE SOIT EN VERTU DU DROIT DES CONTRATS, DU DROIT DE LA RESPONSABILIT\'c9 DELICTUELLE OU AUTRE, NE D\'c9PASSERONT EN AUCUN CAS LE MONTANT TOTAL PER\'c7U PAR NI POUR LA LICENCE LOGICIELLE CONCERN\'c9E. \b0 Vous reconnaissez que les frais et prix applicables refl\'e8tent cette r\'e9partition du risque. Dans la mesure o\'f9 la limitation de la responsabilit\'e9 pr\'e9c\'e9dente n'est pas applicable ou qu'elle n'est pas conforme \'e0 son objectif principal, sauf pour la responsabilit\'e9 en cas de blessures corporelles ou de d\'e9c\'e8s dus au Logiciel sous la forme pr\'e9cis\'e9e par NI ou toute responsabilit\'e9 qui ne peut pas \'eatre exclue par le droit en vigueur, la seule responsabilit\'e9 de NI envers vous en vertu ou en rapport avec le pr\'e9sent Accord sera limit\'e9e \'e0 la somme de 50\~000\~$ (dollars am\'e9ricains) ou aux frais de licence pay\'e9s \'e0 NI pour le Logiciel.\strike \strike0\par
+20.\tab\ul\b UTILISATIONS \'c0 HAUT RISQUE ET VOS RESPONSABILIT\'c9S CONCERNANT VOS APPLICATIONS\ulnone\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx426\tx720\b0 A\b .\tab LES PRODUITS DE NI NE SONT PAS CON\'c7US, FABRIQU\'c9S OU TEST\'c9S POUR \'caTRE UTILIS\'c9S DANS DES ENVIRONNEMENTS DANGEREUX OU TOUT AUTRE ENVIRONNEMENT EXIGEANT DES PERFORMANCES IRREPROCHABLES, Y COMPRIS DANS L'EXPLOITATION D'INSTALLATIONS NUCL\'c9AIRES, DE NAVIGATION D'A\'c9RONEFS, DE SYST\'c8MES DE CONTROLE A\'c9RIEN\~; SYST\'c8MES DE SURVIE ET DE SAUVETAGE OU AUTRES DISPOSITIFS M\'c9DICAUX\~; OU TOUTE AUTRE APPLICATION DANS LAQUELLE LA D\'c9FAILLANCE DU LOGICIEL POURRAIT ENTRA\'ceNER LA MORT, UNE BLESSURE PERSONNELLE, DES DOMMAGES MAT\'c9RIELS IMPORTANTS OU UN PR\'c9JUDICE ENVIRONNEMENTAL. VOUS D\'c9FENDREZ, INDEMNISEREZ ET D\'c9GAGEREZ DE TOUTE RESPONSABILIT\'c9 NI ET SES ADMINISTRATEURS, DIRIGEANTS, EMPLOY\'c9S ET MANDATAIRES CONCERNANT TOUTES R\'c9CLAMATIONS, PERTES, DOMMAGES, ACTIONS ET D\'c9PENSES (Y COMPRIS LES HONORAIRES D'AVOCATS RAISONNABLES) D\'c9COULANT DE VOTRE UTILISATION DU LOGICIEL POUR LES UTILISATIONS \'c0 HAUT RISQUE, Y COMPRIS LES R\'c9CLAMATIONS CONCERNANT LA RESPONSABILIT\'c9 DU PRODUIT, TOUT D\'c9C\'c8S OU BLESSURE PERSONNELLE OU LES D\'c9GATS MAT\'c9RIELS, ET IND\'c9PENDAMMENT DU POINT DE SAVOIR SI LES R\'c9CLAMATIONS SONT FOND\'c9ES EN TOUT OU PARTIE SUR LA N\'c9GLIGENCE R\'c8ELLE OU SUPPOS\'c9E DE NI. \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx1080\b0\tab B.\tab\b VOUS RECONNAISSEZ ET ACCEPTEZ QUE VOUS ETES TENUS DE PRENDRE DES MESURES POUR \'c9VITER TOUTES D\'c9FAILLANCES DU SYST\'c8ME OU DU PRODUIT, Y COMPRIS DE FOURNIR DES M\'c9CANISMES D'ARRET OU DE SECOURS. PUISQUE CHAQUE SYST\'c8ME D'UTILISATEUR FINAL EST PERSONNALIS\'c9 ET EST DIFF\'c9RENT DES PLATEFORMES DE TEST DE NI ET PUISQUE VOUS POUVEZ UTILISER LES PRODUITS DE NI AVEC D'AUTRES PRODUITS D'UNE FA\'c7ON NON \'c9VALU\'c9E OU ENVISAG\'c9E PAR NI, VOUS ETES EN DEFINITIVE RESPONSABLE DE LA V\'c9RIFICATION ET DE LA VALIDATION DE L'AD\'c9QUATION DES PRODUITS DE NI A VOTRE UTILISATION PR\'c9VUE. VOUS D\'c9FENDREZ, INDEMNISEREZ ET D\'c9GAGEREZ DE TOUTE RESPONSABILIT\'c9 NI ET SES ADMINISTRATEURS, DIRIGEANTS, EMPLOY\'c9S ET MANDATAIRES CONCERNANT TOUTES R\'c9CLAMATIONS, PERTES, DOMMAGES, ACTIONS ET D\'c9PENSES (Y COMPRIS LES HONORAIRES D'AVOCATS RAISONNABLES) D\'c9COULANT DE VOTRE APPLICATION AUTORIS\'c9E OU DE VOTRE INT\'c9GRATION DU LOGICIEL DANS VOTRE SYST\'c8ME OU APPLICATION\~; \'c0 CONDITION CEPENDANT QUE VOTRE OBLIGATION CONTRACTUELLE D'INDEMNISATION N'ATTEIGNE PAS LE POURCENTAGE DES DOMMAGES ET BLESSURES DU REQU\'c9RANT OU LE MONTANT DU R\'c8GLEMENT DU \'c0 LA N\'c9GLIGENCE DE NI OU \'c0 UNE AUTRE FAUTE OU \'c0 LA RESPONSABILIT\'c9 ABSOLUE IMPOS\'c9E \'c0 NI D'UN POINT DE VUE JURIDIQUE.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\b0 21.\tab\ul Droits du gouvernement am\'e9ricain.\ulnone Le Logiciel est un \'ab\~\'e9l\'e9ment commercial\~\'bb d\'e9velopp\'e9 exclusivement avec des fonds priv\'e9s qui comporte un \'ab\~logiciel informatique commercial\~\'bb et de la \'ab\~documentation logicielle informatique commerciale\~\'bb, au sens attribu\'e9 \'e0 ces termes ou utilis\'e9 dans les r\'e9glementations en mati\'e8re d'acquisition en vigueur aux \'c9tats-Unis. Si vous \'eates une agence, un d\'e9partement ou une autre entit\'e9 du gouvernement des \'c9tats-Unis, le Logiciel est conc\'e9d\'e9 sous licence en vertu des pr\'e9sentes i) uniquement en tant qu'\'e9l\'e9ment commercial et ii) seulement avec les droits accord\'e9s aux autres titulaires de licences conform\'e9ment aux conditions g\'e9n\'e9rales du pr\'e9sent Accord. Vous acceptez de ne pas utiliser, reproduire ou divulguer le Logiciel d'une fa\'e7on non express\'e9ment autoris\'e9e par le pr\'e9sent Accord. Rien dans le pr\'e9sent Accord n'oblige NI \'e0 produire ou \'e0 vous fournir des donn\'e9es techniques. Le fabricant est National Instruments Corporation ou National Instruments Ireland Resources Ltd. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 22.\tab\ul Conformit\'e9\ulnone \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab Vous acceptez de mettre \'e0 disposition de NI, \'e0 la suite d'une notification raisonnable, tous les dossiers concern\'e9s afin qu'ils soient analys\'e9s pendant les heures de travail normales de fa\'e7on \'e0 permettre \'e0 NI de v\'e9rifier votre conformit\'e9 avec les conditions g\'e9n\'e9rales du pr\'e9sent Accord. NI peut, sur notification \'e9crite, contr\'f4ler votre utilisation du Logiciel pendant les heures de travail normales pour s'assurer de votre conformit\'e9 avec le pr\'e9sent Accord. Par ailleurs, si vous \'eates une entreprise ou autre entit\'e9, vous acceptez, \'e0 la demande de NI ou de son repr\'e9sentant autoris\'e9, de fournir rapidement des documents et certifier par \'e9crit \'e0 NI que votre utilisation et celle de vos employ\'e9s du Logiciel respecte les conditions g\'e9n\'e9rales du pr\'e9sent Accord. Si les r\'e9sultats d'un tel contr\'f4le indiquent un paiement insuffisant de votre part concernant les frais applicables et payables \'e0 NI, vous devrez payer imm\'e9diatement lesdites sommes \'e0 NI et rembourser \'e0 NI le co\'fbt dudit contr\'f4le. \par
+B.\tab Vous acceptez que le Logiciel puisse collecter et communiquer certaines informations d'utilisation, mat\'e9rielles ou logicielles \'e0 NI ou aux serveurs de ses fournisseurs de service afin de i) v\'e9rifier et ex\'e9cuter toutes mises \'e0 jour\~; ii) s'assurer que vous avez respect\'e9 et que vous respectez les conditions g\'e9n\'e9rales du pr\'e9sent Accord, y compris l'utilisation de codes logiciels valables, de cl\'e9s mat\'e9rielles, ou les deux\~; iii) d\'e9velopper le produit interne de NI et (iv) vous fournir des rapports d\rquote utilisation. Les informations collect\'e9es et communiqu\'e9es ne comprennent aucune donn\'e9e d'application exclusive. NI ne fournira aucune information \'e0 des tiers sauf lorsque la loi ou une proc\'e9dure judiciaire l'exige ou pour faire respecter la conformit\'e9 avec le pr\'e9sent Accord, y compris votre utilisation de codes logiciels valables, de cl\'e9s mat\'e9rielles, ou les deux. \par
+\tab Le d\'e9tenteur de licence peut transf\'e9rer la licence \'e0 un employ\'e9 ou un entrepreneur tiers (\'ab\~Utilisateur autoris\'e9\~\'bb) dans le cadre du pr\'e9sent Accord. Le d\'e9tenteur de licence est charg\'e9 de garantir un fondement juridique valable et/ou d\rquote obtenir l\rquote autorisation (le cas \'e9ch\'e9ant) de collecter les donn\'e9es de tout Utilisateur autoris\'e9 \'e0 qui il transf\'e8re la licence qui sera utilis\'e9e en son nom. Si vous utilisez le Logiciel au nom d\rquote une entit\'e9 qui vous a transf\'e9r\'e9 la licence en tant qu\rquote Utilisateur autoris\'e9 dans le cadre du pr\'e9sent Accord, vous n\rquote\'eates pas le d\'e9tenteur de licence. Vous comprenez et reconnaissez que les donn\'e9es relatives \'e0 l\rquote utilisation que vous faites du Logiciel peuvent \'eatre collect\'e9es et communiqu\'e9es au d\'e9tenteur de licence.\par
+\tab Pour plus de d\'e9tails sur la mani\'e8re dont NI et ses soci\'e9t\'e9s affili\'e9es traitent les donn\'e9es, veuillez consulter la d\'e9claration de confidentialit\'e9 applicable \'e0 l\rquote adresse suivante\~: //www.ni.com/legal/privacy/unitedstates/us/.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 23.\tab\ul Dispositions g\'e9n\'e9rales\ulnone \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj A.\tab\ul Droit applicable\~; Lieu\ulnone\par
+
+\pard\nowidctlpar\li714\sb100\sa240\qj\b Si le Logiciel est fabriqu\'e9 en R\'e9publique d'Irlande\~:\b0 Le pr\'e9sent accord est r\'e9gi par le droit irlandais, \'e0 l'exclusion des dispositions de la Convention des Nations Unies sur les contrats de vente internationale de marchandises, et sans tenir compte des r\'e8gles de conflit de lois. Les tribunaux situ\'e9s \'e0 Dublin, R\'e9publique d'Irlande, constitueront le lieu non-exclusif o\'f9 se d\'e9rouleront toutes les proc\'e9dures intent\'e9es en vertu du pr\'e9sent Accord et les parties acceptent de se soumettre \'e0 la comp\'e9tence desdits tribunaux. \par
+\b Si le Logiciel n'est pas fabriqu\'e9 en R\'e9publique d'Irlande\~:\b0 Le pr\'e9sent accord est r\'e9gi par le droit de l'\'c9tat du Texas, \'c9tats-Unis, \'e0 l'exclusion des dispositions de la Convention des Nations Unies sur les contrats de vente internationale de marchandises, et sans tenir compte des r\'e8gles de conflit de lois. Les tribunaux situ\'e9s dans le comt\'e9 de Travis, Texas, \'c9tats-Unis, constitueront le lieu non-exclusif o\'f9 se d\'e9rouleront toutes les proc\'e9dures intent\'e9es en vertu du pr\'e9sent Accord et les parties acceptent de se soumettre \'e0 la comp\'e9tence de ces tribunaux. \par
+Si vous n'\'eates pas s\'fbr du lieu o\'f9 a \'e9t\'e9 fabriqu\'e9 le Logiciel, veuillez contacter National Instruments Corporation 11500 N. Mopac Expressway, Austin, Texas, U.S.A. 78759-3504 (\'c0 l'attention du\~: Service juridique).\par
+
+\pard\nowidctlpar\fi-360\li720\sa200\qj B.\tab Le pr\'e9sent Accord constitue l'int\'e9gralit\'e9 de l'accord entre vous et NI concernant l'utilisation du Logiciel et remplace toutes propositions \'e9crites ou orales, accords pr\'e9alables, bons de commande ou toute autre communication entre vous et NI concernant l'objet du pr\'e9sent Accord. Les Conditions g\'e9n\'e9rales de vente standard applicables de NI, la version actuelle pr\'e9cis\'e9e \'e0 l'adresse {\cf0{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/termsofsale }}{\fldrslt{http://www.ni.com/legal/termsofsale\ul0\cf0}}}}\f0\fs18 , s'appliqueront \'e0 tous services d'assistance technique fournis dans le cadre des Services logiciels et \'e0 tous Services de certification et de formation\~; \'e0 condition cependant que, tel que mentionn\'e9 dans les pr\'e9sentes, les dispositions du pr\'e9sent Accord puissent s'appliquer et contr\'f4ler toutes mises \'e0 jour ou mises \'e0 niveau ou autre Logiciel qui peut \'eatre fourni dans le cadre de ou en rapport avec ces services. Aucun retard ou omission de la part de NI dans l'exercice d'un droit ou pouvoir qu'elle poss\'e8de en vertu du pr\'e9sent Accord ne nuira \'e0, ni sera interpr\'e9t\'e9 comme une renonciation dudit droit ou pouvoir. Toute renonciation de la part de NI \'e0 une condition du pr\'e9sent Accord doit \'eatre effectu\'e9e par \'e9crit par NI. La renonciation par NI \'e0 d\'e9noncer toute d\'e9rogation faite \'e0 une disposition des pr\'e9sentes ne sera pas consid\'e9r\'e9e comme une renonciation ult\'e9rieure \'e0 d\'e9noncer toute d\'e9rogation faite \'e0 cette disposition ou toute d\'e9rogation de toute autre disposition. Aucune modification du pr\'e9sent Accord ne sera valable sauf mention \'e9crite et sign\'e9e par votre repr\'e9sentant d\'fbment autoris\'e9 et celui de NI. Le mot \'ab\~y compris\~\'bb tel qu'utilis\'e9 dans le pr\'e9sent Accord signifiera \'ab\~y compris mais sans s'y limiter\~\'bb. Si vous ne pouvez pas acc\'e9der \'e0 Internet pour visualiser l'une des pages Internet mentionn\'e9es dans le pr\'e9sent Accord, vous pouvez demander les informations aupr\'e8s de votre bureau local des ventes de NI. \par
+C.\tab Si une proc\'e9dure est intent\'e9e par l'une des parties au pr\'e9sent Accord contre l'autre concernant l'objet des pr\'e9sentes, la partie gagnante sera en droit de r\'e9cup\'e9rer, en plus des aides accord\'e9es, les honoraires d'avocats raisonnables et les frais de justice. \par
+D.\tab Si une disposition du pr\'e9sent Accord est jug\'e9e invalide, la clause incrimin\'e9e sera modifi\'e9e afin de la rendre applicable, telle que modifi\'e9e, et le reste du pr\'e9sent Accord restera pleinement en vigueur. \par
+E.\tab Le Logiciel est, et le Logiciel tiers et le Code source peuvent \'eatre, soumis \'e0 un contr\'f4le en vertu des R\'e8glementations de l'administration des exportations des \'c9tats-Unis (15 CFR, Code de r\'e9glementation f\'e9d\'e9rale, partie 730 et suivantes), d'autres lois et r\'e8glementations relatives au contr\'f4le des exportations en vigueur aux \'c9tats-Unis, et des lois et r\'e8glementations relatives au contr\'f4le des exportations internationales en vigueur, y compris, pour les produits export\'e9s depuis l'Union europ\'e9enne,\fs22 \fs18 R\'e8glement (CE) n\'b0428/2009 du Conseil.. Vous d\'e9clarez et garantissez ne pas \'eatre in\'e9ligible ou faire l'objet d'une quelconque autre restriction, en vertu du droit des \'c9tats-Unis ou de toute autre loi, pour ce qui est de la r\'e9ception d'une copie du Logiciel, Logiciel tiers ou Code Source. NI se r\'e9serve le droit de ne pas envoyer ou autoriser le t\'e9l\'e9chargement du Logiciel command\'e9 ou autrement de ne pas traiter une commande de licences (y compris sous un Programme de Licences Multipostes ou un Programme d'Entreprise) si, \'e0 tout moment, NI croit que cet envoi ou t\'e9l\'e9chargement dudit Logiciel, Logiciel tiers ou Code source, ou ce traitement est susceptible de violer les lois relatives au contr\'f4le des exportations en vigueur des \'c9tats-Unis ou autres lois applicables. Vous prenez l'engagement de ne pas exporter, r\'e9exporter ou transf\'e9rer un quelconque Logiciel, Logiciel tiers ou Code Source en violation des lois am\'e9ricaines et de contr\'f4le des exportations internationales applicables, ni exporter, r\'e9exporter ou transf\'e9rer le Logiciel, le Logiciel tiers ou le Code Source, de quelque fa\'e7on que ce soit, \'e0 (i) toute personne ou entit\'e9 figurant sur la liste OFAC des Ressortissants Sp\'e9cifiquement D\'e9sign\'e9s ou sur la liste BIS des Personnes Non Autoris\'e9es, la liste des Entit\'e9s, la liste des Personnes non v\'e9rifi\'e9es ou toute autre liste de restriction en vigueur ou vers (ii) toute destination, entit\'e9 ou personne interdite sans les licences d'exportation ou autorisations requises par le gouvernement am\'e9ricain ou tout autre organisme de d\'e9livrance des licences concern\'e9. Pour acc\'e9der aux documents juridiques pertinents, veuillez consulter la page {\cf0{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/export-compliance.htm }}{\fldrslt{http://www.ni.com/legal/export-compliance.htm\ul0\cf0}}}}\f0\fs18 .\par
+(c) 2001\endash 2020 National Instruments. Tous droits r\'e9serv\'e9s. \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj 370406AC-0114\par
+
+\pard\nowidctlpar\fi360\qj\cf0 F\'e9vrier\cf1 2020\par
+\par
+\par
+
+\pard\widctlpar\qc\b\fs24 AVENANT A \endash \ul Licence du Code Source\ulnone\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\b0\fs18 1.\tab\'ab\~Code source\~\'bb d\'e9signe le code informatique cr\'e9\'e9 par NI sous une forme lisible par l'\'eatre humain que NI fournit avec le Logiciel, qui n'est pas prot\'e9g\'e9 par un mot de passe et qui est dans la forme la plus adapt\'e9e pour y faire des modifications (que ce soit sous forme graphique ou textuelle). Le Code source ne comprend aucun Logiciel de tiers.\par
+2.\tab Cette licence vous permet d'utiliser, de modifier, et de distribuer le Code source aux conditions suivantes\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab vous pouvez distribuer le Code source, que vous l'ayez modifi\'e9 ou non, uniquement\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj i.\tab\'e0 des fins non commerciales et\par
+ii.\tab conform\'e9ment \'e0 une licence identique \'e0 la pr\'e9sente Licence du Code source\~; \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj B.\tab vous pouvez distribuer un code objet d\'e9riv\'e9 du Code source, que vous l'ayez modifi\'e9 ou non, \'e0 toutes fins\~;\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx720\tab C.\tab vous conservez et ne minimisez pas, ne bloquez pas, ou non modifiez pas tous titres, logos, marques d\'e9pos\'e9es, droits d'auteur, filigranes num\'e9riques, avis de non-responsabilit\'e9, ou autres notifications comprises dans le Code source\~; \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj D.\tab\b VOUS ACCEPTEZ QUE LES D\'c9TENTEURS DES DROITS D'AUTEUR I) FOURNISSENT LE LOGICIEL \'ab\~EN L'\'c9TAT\~\'bb AVEC TOUS LES D\'c9FAUTS (CONNUS ET NON CONNUS) ET SANS FOURNIR AUCUNE GARANTIE, D\'c9CLARATION, OU AUTRE GARANTIE DE QUELQUE NATURE QUE CE SOIT ET II) D\'c9MENTENT TOUTES LES GARANTIES, D\'c9CLARATIONS, ET AUTRES GARANTIES LI\'c9ES \'c0 VOTRE UTILISATION, MODIFICATION, OU DISTRIBUTION DU CODE SOURCE, QU'ELLES SOIENT IMPLICITES, EXPLICITES OU L\'c9GALES, Y COMPRIS TOUTE GARANTIE DE TITRE, TOUTE GARANTIE IMPLICITE LI\'c9E \'c0 LA VALEUR MARCHANDE, \'c0 L'APTITUDE \'c0 L'UTILISATION PARTICULI\'c8RE, ET \'c0 L'ABSENCE DE CONTREFA\'c7ON, AINSI QUE TOUTE GARANTIE IMPLICITE R\'c9SULTANT DE RELATIONS D'AFFAIRES, DE L'EX\'c9CUTION CONTRACTUELLE OU DES USAGES COMMERCIAUX\~;\b0\par
+E.\tab\b VOUS ASSUMEZ TOUS LES RISQUES ET LES RESPONSABILIT\'c9S ASSOCI\'c9S \'c0 VOTRE UTILISATION, MODIFICATION, OU DISTRIBUTION DU CODE SOURCE\~;\b0\par
+F.\tab\b VOUS ACCEPTEZ QUE LES D\'c9TENTEURS DES DROITS D'AUTEUR NE SOIENT PAS RESPONSABLES ENVERS VOUS, ET VOUS CONSENTEZ \'c0 NE FAIRE AUCUNE R\'c9CLAMATION CONTRE TOUT D\'c9TENTEUR DES DROITS D'AUTEUR, OU SES ADMINISTRATEURS, DIRIGEANTS, EMPLOY\'c9S, OU MANDATAIRES POUR TOUT DOMMAGE, PERTE, OU AUTRE PR\'c9JUDICE, DE QUELQUE NATURE QUE CE SOIT, QU'ELLES QU'EN SOIENT LES CAUSES, ET QUELQUE SOIT LE TYPE DE RESPONSABILIT\'c9 EN JEU, Y COMPRIS LA RESPONSABILIT\'c9 CONTRACTUELLE, SANS FAUTE, OU D\'c9LICTUELLE (Y COMPRIS POUR FAUTE INTENTIONNELLE) QUI R\'c9SULTE DE QUELQUE MANI\'c8RE QUE CE SOIT DE L'UTILISATION, DE LA MODIFICATION, OU DE LA DISTRIBUTION DU CODE SOURCE, MEME DANS LE CAS OU LE D\'c9TENTEUR DES DROITS D'AUTEUR A \'c9T\'c9 INFORM\'c9 DE LA POSSIBILIT\'c9 DE LA SURVENANCE DE TELS DOMMAGES, PERTES OU AUTRE PR\'c9JUDICE, Y COMPRIS DE TOUT DOMMAGE ET INT\'c9R\'caT, PERTE OU AUTRE PR\'c9JUDICE I) CONSISTANT EN DES PERTES DE PROFITS (QU'IL S'AGISSE DES V\'d4TRES OU DE CEUX D'UN TIERS)\~; II) D\'c9COULANT DE, OU DANS LE CADRE DE TOUTE PERTE, QU'ELLE SOIT TEMPORAIRE OU PERMANENTE, DE BIENS CORPORELS (MEUBLES OU IMMEUBLES) OU DE BIENS INCORPORELS (Y COMPRIS LES LOGICIELS ET LES DONN\'c9ES)\~; OU III) CONSISTANT EN DES DOMMAGES ET INT\'c9R\'caTS DIRECTS, SP\'c9CIAUX, INDIRECTS, ACCESSOIRES, CONS\'c9CUTIFS, COLLAT\'c9RAUX, EXEMPLAIRES, PUNITIFS, OU TOUS AUTRES DOMMAGES ET INT\'c9R\'caTS\~; \b0 et,\par
+G.\tab vous acceptez que les articles 1-3 constituent l'int\'e9gralit\'e9 de l'accord entre vous-m\'eame et les d\'e9tenteurs des droits d'auteur concernant votre utilisation, modification, et distribution du Code source.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj 3.\tab Les d\'e9tenteurs des droits d'auteur r\'e9servent la totalit\'e9 de leurs droits. Except\'e9 pour les licences non exclusives express\'e9ment octroy\'e9es dans l'article 2, aucun droit ou licence n'est octroy\'e9 express\'e9ment, implicitement, ou de quelque autre mani\'e8re que ce soit.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qc\b\fs24 AVENANT B \endash \ul Types de Licences Sp\'e9ciales\par
+
+\pard\nowidctlpar\sb100\sa240\qj\b0\fs18 Licence d'\'e9valuation\~; Logiciel avant mise sur le march\'e9\par
+\ulnone Si vous avez acquis une licence d'\'e9valuation, vous pouvez installer et utiliser le Logiciel sur un (1) ordinateur sur votre lieu de travail \'e0 des fins d'\'e9valuation interne uniquement et seulement pendant la p\'e9riode limit\'e9e de la p\'e9riode d'\'e9valuation. \par
+Vous ne pouvez pas distribuer ou transf\'e9rer les applications que vous cr\'e9ez avec le Logiciel sous licence d'\'e9valuation. Toute application cr\'e9\'e9e avec le Logiciel acquis sous licence d'\'e9valuation n'est pas une Application autoris\'e9e. \par
+Vous reconnaissez et acceptez que le \b LOGICIEL SERT UNIQUEMENT \'c0 L'\'c9VALUATION ET PEUT \'c9GALEMENT \'caTRE UN LOGICIEL AVANT MISE SUR LE MARCH\'c9. EN TANT QUE TEL, LE LOGICIEL PEUT NE PAS ETRE ENTI\'c8REMENT FONCTIONNEL ET VOUS ASSUMEZ LA TOTALIT\'c9 DES RISQUES CONCERNANT LES R\'c9SULTATS ET LA PERFORMANCE DU LOGICIEL. NI NE METTRA PAS \'c0 JOUR LE LOGICIEL, ET NE FOURNIRA PAS D'ASSISTANCE LI\'c9E AU LOGICIEL. \caps Le Logiciel fourni sous licence d'\'e9valuation est fourni sans garantie ou\scaps\caps0 OBLIGATION D'INDEMNISATION \scaps0\caps de la part de\scaps\caps0 NI. \scaps0 LE LOGICIEL PEUT CONTENUR UN CODE QUI, APR\'c8S UNE CERTAINE P\'c9RIODE DE TEMPS, D\'c9SACTIVE LE LOGICIEL ET REND LE LOGICIEL INUTILISABLE, ET CE SANS AVERTISSEMENT.\b0 Au moment de cette d\'e9sactivation, le pr\'e9sent Accord sera consid\'e9r\'e9 comme r\'e9sili\'e9. NI peut, \'e0 sa seule discr\'e9tion, r\'e9silier la licence d'\'e9valuation \'e0 tout moment. Si le Logiciel est constitu\'e9 d'un logiciel avant mise sur le march\'e9 et qu'il est \'e9galement prot\'e9g\'e9 par une licence \'e9crite alpha/b\'eata s\'e9par\'e9e, (\'ab\~l'Accord b\'eata\~\'bb) entre vous-m\'eame et NI, les conditions g\'e9n\'e9rales de l'Accord b\'eata, int\'e9gr\'e9es dans les pr\'e9sentes \'e0 titre de r\'e9f\'e9rence, s'appliqueront \'e9galement \'e0 votre utilisation du Logiciel. En cas de conflit entre le pr\'e9sent Accord et l'Accord b\'eata, les conditions de l'Accord b\'eata pr\'e9vaudront. \par
+Vous acceptez de fournir des efforts raisonnables afin de formuler des commentaires \'e0 NI concernant votre utilisation du Logiciel, comprenant le fait de signaler rapidement \'e0 NI les erreurs ou les bogues que vous pourriez constater. Tout commentaire que vous divulguez \'e0 NI, y compris toutes les modifications ou les modifications sugg\'e9r\'e9es des produits et services actuels ou futurs de NI (collectivement d\'e9sign\'e9s \'ab\~Commentaires\~\'bb), sera re\'e7u et trait\'e9 par NI de mani\'e8re non confidentielle et non restreinte, nonobstant toute mention restrictive ou exclusive contraire accompagnant ou de quelque mani\'e8re que ce soit associ\'e9e au Commentaire. Vous octroyez \'e0 NI, par les pr\'e9sentes, une licence internationale, gratuite, non exclusive, perp\'e9tuelle et irr\'e9vocable visant \'e0 utiliser, copier et modifier le Commentaire \'e0 toutes fins, y compris l'incorporation et l'application de ce Commentaire aux produits ou services de NI, ainsi qu'\'e0 exposer, pr\'e9senter au march\'e9, sous-licencier et distribuer le Commentaire tel qu'incorpor\'e9 ou int\'e9gr\'e9 \'e0 tout produit ou service distribu\'e9 ou offert par NI. La licence li\'e9e au Commentaire \'e9tablie dans les pr\'e9sentes survivra \'e0 l'expiration ou \'e0 la r\'e9siliation de l'Accord.\par
+\ul Licence R\'e9serv\'e9e \'e0 la Compilation (Measurement Studio)\ulnone\par
+Si vous avez acquis une licence Measurement Studio r\'e9serv\'e9e \'e0 la compilation, vous devez \'e9galement \'eatre titulaire d'une licence compl\'e8te Measurement Studio sous licence s\'e9par\'e9e avec NI. La licence Measurement Studio r\'e9serv\'e9e \'e0 la compilation vous permet d'installer le Logiciel Measurement Studio sur le nombre d'ordinateurs de votre lieu de travail identifi\'e9 dans la documentation applicable qui vous est fournie par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e, y compris sur un p\'e9riph\'e9rique r\'e9seau et de le faire fonctionner simultan\'e9ment, \'e0 condition que seul(s) votre/vos employ\'e9(s) concern\'e9(s) titulaire(s) de licence puisse(nt) acc\'e9der ou utiliser le Logiciel Measurement Studio sur le p\'e9riph\'e9rique r\'e9seau et uniquement en respectant la limite du nombre de licences sp\'e9cifi\'e9e dans la documentation. Vous pouvez uniquement utiliser la fonction compiler/concevoir du Logiciel Measurement Studio, et vous pouvez activer cette fonction sur le code source uniquement pour votre Application autoris\'e9e qui r\'e9f\'e9rence les biblioth\'e8ques Measurement Studio. Vous ne pouvez en aucun cas utiliser la licence Measurement Studio r\'e9serv\'e9e \'e0 la compilation pour le d\'e9veloppement, y compris l'\'e9criture de codes cr\'e9ant une nouvelle instance d'une classe d\'e9finie dans une biblioth\'e8que Measurement Studio ou appelant une m\'e9thode statique d'une classe d\'e9finie dans la biblioth\'e8que Measurement Studio.\par
+L'exception pour utilisation \'e0 domicile n'est pas disponible pour Measurement Studio sous licence r\'e9serv\'e9e \'e0 la compilation. Measurement Studio sous licence r\'e9serv\'e9e \'e0 la compilation n'est pas transf\'e9rable.\par
+\ul Logiciel d'interface pilote\ulnone \par
+Si le Logiciel est ou contient un Logiciel d'interface pilote, vous pouvez utiliser le Logiciel pour votre d\'e9veloppement interne d'Applications autoris\'e9es. Si vous \'eates une entreprise ou autre entit\'e9, vous pouvez effectuer et installer un nombre raisonnable de copies du Logiciel d'interface pilote, autre que NI-VISA ou NI-488.2, tel que raisonnablement exig\'e9 pour votre d\'e9veloppement interne d'Applications autoris\'e9es. Vous ne pouvez pas effectuer de copies suppl\'e9mentaires de NI-VISA et de NI-488.2 except\'e9 \'e0 des fins de sauvegarde ou d'archivage tel qu'express\'e9ment autoris\'e9 dans l'Accord ou tel qu'express\'e9ment autoris\'e9 par NI par \'e9crit. Si vous avez re\'e7u le Logiciel d'interface pilote de la part d'un tiers avec ou dans le cadre d'une Application autoris\'e9e, vous pouvez uniquement utiliser le Logiciel d'interface pilote avec cette Application autoris\'e9e. \ul\par
+Licence d'Acc\'e8s Multiple (Logiciel NI-488.2 pour GPIB-ENET)\ulnone\par
+Si vous avez acquis une licence d'acc\'e8s multiple, vous pouvez installer et utiliser le Logiciel NI-488.2 sur un nombre illimit\'e9 d'ordinateurs ou de p\'e9riph\'e9riques de stockage sur votre lieu de travail uniquement aux fins d'acc\'e9der aux contr\'f4leurs Ethernet vers GPIB. La limitation contre l'utilisation de multiples versions du Logiciel fourni par NI sur supports d'installation ou en t\'e9l\'e9chargement ne s'applique pas au logiciel NI-488.2.\par
+Vous pouvez transf\'e9rer la licence \'e0 un tiers dans le m\'eame pays que celui dans lequel vous avez achet\'e9 la licence, ou au sein de l'Union europ\'e9enne si vous avez achet\'e9 la licence au sein de l'Union europ\'e9enne, \'e0 condition de notifier NI par \'e9crit de ce transfert, en mentionnant le nom et le lieu o\'f9 se trouve ce tiers\~; que ce tiers accepte les conditions g\'e9n\'e9rales du pr\'e9sent Accord\~; et qu'\'e0 la suite de ce transfert, vous ne conservez aucune copie du Logiciel, y compris les mises \'e0 niveau ou mises \'e0 jour que vous avez pu recevoir, ni aucune documentation \'e9crite accompagnant le Logiciel. NI peut, \'e0 sa seule discr\'e9tion, vous facturer des frais pour le transfert. \ul\par
+Licence d'Utilisation Simultan\'e9e\ulnone \par
+Si vous avez acquis une licence d'utilisation simultan\'e9e, vous pouvez installer le Logiciel sur un ou les ordinateurs se trouvant \'e0 l'emplacement physique dans lequel NI a livr\'e9 le Logiciel \'e0 l'origine (\'ab\~Site\~\'bb). Le Logiciel peut \'eatre utilis\'e9 par tous vos employ\'e9s se trouvant au Site\~; \'e0 condition, toutefois, que le nombre d'utilisateurs autoris\'e9 ayant acc\'e8s \'e0 ou faisant fonctionner le Logiciel simultan\'e9ment ne d\'e9passe en aucun cas le nombre maximum de licences que vous avez achet\'e9es. Vous acceptez \'e9galement d'utiliser un gestionnaire de licences multipostes agr\'e9\'e9 par NI et le fichier de licence fourni par NI contr\'f4lant l'acc\'e8s de l'utilisateur final au Logiciel afin d'assurer la conformit\'e9 avec ce qui pr\'e9c\'e8de. \par
+Il n'y a pas d'exception pour l'utilisation \'e0 domicile pour une licence d'utilisation simultan\'e9e. Les licences d'utilisation simultan\'e9e ne sont pas transf\'e9rables.\par
+\ul Licence de d\'e9bogage\ulnone \par
+Si vous avez acquis une licence de d\'e9bogage, vous devez avoir souscrit \'e0 une licence couvrant les \'e9l\'e9ments du logiciel concern\'e9s (identifi\'e9s ci-dessous comme \'ab\~\'c9l\'e9ments du Logiciel requis\~\'bb) sous licence par utilisateur nomm\'e9, licence allou\'e9e par ordinateur, licence VLP s\'e9par\'e9e avec NI, auquel cas votre/vos employ\'e9(s) concern\'e9(s) peut/peuvent dor\'e9navant, en application de la licence de d\'e9bogage, installer ces \'e9l\'e9ments du logiciel sur un (1) ordinateur de production cible suppl\'e9mentaire pour chaque licence de d\'e9bogage acquise et \'e0 des fins de d\'e9bogage uniquement ou, dans le cas d'une licence de d\'e9bogage simultan\'e9e, conform\'e9ment aux restrictions d'utilisation applicables aux licences simultan\'e9es et \'e0 des fins de d\'e9bogage uniquement. \par
+Licence de d\'e9bogage\~: NI TestStand\par
+\'c9l\'e9ments du Logiciel requis\~: \par
+Le moteur d'ex\'e9cution NI TestStand relatif \'e0 l'ex\'e9cution de vos s\'e9quences et l'environnement de d\'e9veloppement d'\'e9diteur de s\'e9quences NI TestStand complet\~;\par
+une (1) copie de LabVIEW et les kits d'outils logiciels correspondants\~;\par
+une (1) copie de LabWindows/CVI et les kits d'outils logiciels correspondants\~;\par
+une (1) copie de Measurement Studio et les kits d'outils logiciels correspondants\par
+\b Licence de d\'e9bogage\~; Module semiconducteur NI TestStand\tab\par
+\b0\'c9l\'e9ments du Logiciel requis\~:\par
+Module semiconducteur NI TestStand\par
+Le moteur d'ex\'e9cution NI TestStand relatif \'e0 l'ex\'e9cution de vos s\'e9quences et l'environnement de d\'e9veloppement d'\'e9diteur de s\'e9quences NI TestStand complet\~;\par
+une (1) copie de LabVIEW et les kits d'outils logiciels correspondants\~;\par
+une (1) copie de LabWindows/CVI et les kits d'outils logiciels correspondants\~;\par
+une (1) copie de Measurement Studio et les kits d'outils logiciels correspondants\par
+\b Licence de d\'e9bogage\~: LabVIEW\par
+\b0\'c9l\'e9ments du Logiciel requis\~:\par
+une (1) copie de LabVIEW et les kits d'outils logiciels correspondants\par
+\b Licence de d\'e9bogage\~: LabWindows/CVI\tab\par
+\b0\'c9l\'e9ments du Logiciel requis\~:\par
+une (1) copie de LabWindows/CVI et les kits d'outils logiciels correspondants\par
+\b Licence de d\'e9bogage\~: Measurement Studio\par
+\b0\'c9l\'e9ments du Logiciel requis\~:\par
+une (1) copie de Measurement Studio et les kits d'outils logiciels correspondants\par
+\b Licence de d\'e9bogage\b0\~\b :\b0 Pour chacun des logiciels suivants ou tout autre logiciel con\'e7u par NI comme un logiciel \'e0 l'\'e9gard duquel NI offre une licence de d\'e9bogage, vous devez acqu\'e9rir une copie du logiciel pour lequel le logiciel de d\'e9bogage a \'e9t\'e9 d\'e9velopp\'e9 (par exemple, une copie NI Switch Executive pour la licence de d\'e9bogage pour NI Switch Executive).\par
+\lang1033 NI Switch Executive\par
+Module LabVIEW Mobile\par
+Module LabVIEW Touch Panel\par
+Module LabVIEW Real-Time\par
+Module LabWindows/CVI Real-Time \par
+Module LabVIEW FPGA\par
+Module LabVIEW Control Design and Simulation\par
+Module LabVIEW Vision Development\par
+Module LabVIEW Statechart\par
+Module LabVIEW DSC\par
+Module LabVIEW DSP\par
+\lang1036 Si vous avez souscrit \'e0 une licence pour les \'e9l\'e9ments du logiciel concern\'e9s sous une licence autre qu'une licence d'utilisation simultan\'e9e, alors chacun des \'e9l\'e9ments concern\'e9s peut \'eatre utilis\'e9 sur le m\'eame ordinateur de production cible. Vous ne pouvez en aucun cas utiliser des \'e9l\'e9ments soumis \'e0 une licence de d\'e9bogage pour d\'e9velopper de nouveaux programmes (par exemple, s\'e9quences/modules d'essai, instruments virtuels). En outre, si vous acqu\'e9rez toute mise \'e0 niveau du logiciel concern\'e9, votre licence de d\'e9bogage existante ne peut pas \'eatre utilis\'e9e avec cette mise \'e0 niveau. De pr\'e9f\'e9rence, vous devez acqu\'e9rir une licence de d\'e9bogage \'ab\~mise \'e0 niveau\~\'bb s\'e9par\'e9e fournie par NI pour une utilisation avec cette mise \'e0 niveau.\par
+Il n'existe pas d'exception pour l'utilisation \'e0 domicile pour les licences de d\'e9bogage.\par
+\'c0 l'exception des licences de d\'e9bogage simultan\'e9, vous pouvez transf\'e9rer la licence de d\'e9bogage \'e0 un tiers dans le m\'eame pays que celui dans lequel vous avez achet\'e9 la licence, ou au sein de l'Union europ\'e9enne si vous avez achet\'e9 la licence au sein de l'Union europ\'e9enne, \'e0 condition de notifier NI par \'e9crit de ce transfert, en mentionnant le nom et le lieu o\'f9 se trouve ce tiers\~; que ce tiers accepte les conditions g\'e9n\'e9rales du pr\'e9sent Accord\~; et qu'\'e0 la suite de ce transfert, vous ne conservez aucune copie du Logiciel, y compris les mises \'e0 niveau ou mises \'e0 jour que vous avez pu recevoir, ni aucune documentation \'e9crite accompagnant le Logiciel. NI peut, \'e0 sa seule discr\'e9tion, vous facturer des frais pour le transfert de la licence.\par
+Licence d\rquote int\'e9gration continue (LabVIEW)\par
+Si vous avez acquis une licence d\rquote int\'e9gration continue LabVIEW, vous devez \'e9galement avoir obtenu sous licence une version int\'e9grale de LabVIEW en vertu d\rquote une licence distincte avec NI. La licence d\rquote int\'e9gration continue LabVIEW vous autorise \'e0 installer le logiciel LabVIEW sur le nombre d\rquote ordinateurs de votre lieu de travail indiqu\'e9\ul \ulnone dans les documents applicables qui vous ont \'e9t\'e9 fournis par NI ou par sa filiale autoris\'e9e, y compris sur un p\'e9riph\'e9rique r\'e9seau, et \'e0 le faire fonctionner de mani\'e8re concomitante, \'e9tant entendu que seuls vos salari\'e9(s) licenci\'e9(s) concern\'e9(s) pourront acc\'e9der \'e0, ou utiliser le logiciel LabVIEW sur le p\'e9riph\'e9rique r\'e9seau et seulement \'e0 concurrence du nombre de licences sp\'e9cifi\'e9 dans la documentation. Vous ne pouvez utiliser le Logiciel LabVIEW que pour les activit\'e9s d\rquote int\'e9gration continue de test automatis\'e9, validation automatis\'e9e, contr\'f4le automatis\'e9 et processus de construction automatis\'e9e, et pour toutes les mesures qui seront n\'e9cessaires \'e0 la poursuite et \'e0 la configuration de ces activit\'e9s. En aucun cas vous ne pourrez utiliser le Logiciel \'e0 des fins de d\'e9veloppement, \'e0 l\rquote exception du d\'e9bogage de l\rquote automatisation des activit\'e9s d\rquote int\'e9gration continue.\par
+L\rquote exception d\rquote utilisation \'e0 domicile n\rquote est pas disponible pour LabVIEW en vertu d\rquote une licence d\rquote int\'e9gration continue. En vertu d\rquote une licence d\rquote int\'e9gration continue, LabVIEW n\rquote est pas transf\'e9rable.\par
+\par
+
+\pard\nowidctlpar\sb100\sa240\qc\b\fs24 AVENANT C \endash \ul Conditions du Programme de Licences Multipostes\ulnone\par
+
+\pard\nowidctlpar\sb100\sa240\qj\ul\b0\fs18 Programme de licences multipostes (\'ab\~VLP\~\'bb).\ulnone Le VLP est un programme destin\'e9 \'e0 aider les clients \'e0 g\'e9rer leurs licences. Les conditions suivantes s'appliquent au VLP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278 1.\tab Le devis que vous avez obtenu de la part de NI ou de sa soci\'e9t\'e9 affili\'e9e autoris\'e9e concernant le VLP et le Kit d'installation du VLP (\'ab\~Documentation du VLP\~\'bb) est int\'e9gr\'e9 au pr\'e9sent Accord. En cas de conflit entre les conditions g\'e9n\'e9rales du pr\'e9sent Accord et la Documentation du VLP, les conditions g\'e9n\'e9rales du pr\'e9sent Accord pr\'e9vaudront.\par
+2.\tab\ul P\'e9riode de validit\'e9.\ulnone Le VLP prendra effet \'e0 la date \'e0 laquelle NI vous envoie le Kit d'installation du VLP (\'ab\~Date de prise d'effet du VLP\~\'bb). La p\'e9riode de validit\'e9 initiale du VLP d\'e9butera \'e0 la Date de prise d'effet du VLP et se poursuivra pendant une p\'e9riode d'un (1) an (la \'ab\~P\'e9riode de validit\'e9 initiale du VLP\~\'bb). Vous pouvez renouveler le VLP pour des p\'e9riodes suppl\'e9mentaires d'un (1) an (la P\'e9riode de validit\'e9 initiale du VLP et chaque p\'e9riode de renouvellement sera d\'e9sign\'e9e individuellement dans les pr\'e9sentes comme une \'ab\~P\'e9riode de validit\'e9 du VLP\~\'bb). \ul\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx710\ulnone 3.\tab Le Logiciel associ\'e9 au VLP peut \'eatre utilis\'e9 par vos employ\'e9s uniquement sur les ordinateurs situ\'e9s \'e0 l'emplacement physique dans lequel NI livre le Logiciel sauf disposition contraire sp\'e9cifi\'e9e dans la Documentation du VLP (le \'ab\~Site\~\'bb). La d\'e9finition du \'ab\~Site\~\'bb comprendra \'e9galement la totalit\'e9 de vos emplacements physiques situ\'e9s dans le m\'eame pays que le Site. De plus, (i) si votre Site est situ\'e9 en Am\'e9rique du Nord ou en Am\'e9rique du Sud, alors tous vos emplacements physiques en Am\'e9rique du Nord et en Am\'e9rique du Sud seront consid\'e9r\'e9s comme \'e9tant situ\'e9s dans le m\'eame pays\~; (ii) si votre Site est situ\'e9 en Europe, au Moyen-Orient, en Inde ou en Afrique (y compris la Russie et la Mongolie), alors tous vos emplacements physiques dans les r\'e9gions susvis\'e9es seront consid\'e9r\'e9s comme \'e9tant situ\'e9s dans le m\'eame pays\~; et (iii) si votre Site est situ\'e9 en Asie-Pacifique, alors tous vos emplacements physiques dans cette r\'e9gion seront consid\'e9r\'e9s comme \'e9tant situ\'e9s dans le m\'eame pays. Si vous achetez un VLP mondial, alors tous vos emplacements mondiaux seront consid\'e9r\'e9s comme \'e9tant situ\'e9s dans le m\'eame pays que le Site, \'e0 condition, cependant, que le Logiciel soit g\'e9r\'e9 \'e0 partir de la r\'e9gion dans laquelle NI livre le Logiciel. Votre utilisation du Logiciel associ\'e9 au VLP devra, \'e0 tout moment au cours de la P\'e9riode de validit\'e9 du VLP et par la suite, \'eatre soumise \'e0 toutes les conditions g\'e9n\'e9rales \'e9tablies dans l'Accord concernant le type de licence sp\'e9cifique que vous avez acquise associ\'e9e au VLP (c'est-\'e0-dire, par utilisateur nomm\'e9, par ordinateur, ou simultan\'e9e). \fs22\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\fs18 4.\tab Vous devez acqu\'e9rir et conserver, lors de la P\'e9riode de validit\'e9 du VLP, les Services logiciels pour chaque licence logicielle individuelle identifi\'e9e dans la Documentation du VLP et pour laquelle NI met \'e0 disposition ces Services logiciels. Les Services logiciels seront d\'e9crits dans la Documentation du VLP. NI se r\'e9serve le droit de restreindre les Services logiciels \'e0 la version du Logiciel la plus r\'e9cente mise \'e0 disposition dans le commerce. Vous comprenez que NI ne peut pas mettre \'e0 disposition un Service logiciel pour tous les Logiciels associ\'e9s au VLP disponibles. Sauf accord \'e9crit contraire de NI, vous devez conserver, au cours de la P\'e9riode validit\'e9 du VLP, un minimum de cinq (5) licences pour une version d'un seul produit du logiciel de NI qui est consid\'e9r\'e9e par NI comme \'e9tant une version de d\'e9veloppement.\par
+5.\tab Vous devez d\'e9signer une personne au sein de votre organisation comme responsable de la distribution et de la supervision de l'installation et de l'utilisation du Logiciel, y compris de l'utilisation de tout support d'installation d'origine et de tout gestionnaire de licences multipostes agr\'e9\'e9, (\'ab\~Administrateur logiciel\~\'bb) pour chaque Site. Vous devez rapidement notifier NI par \'e9crit de toutes modifications d'un Administrateur logiciel. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 6.\tab NI livrera l'installation d'origine pour le Logiciel et, si cela est pr\'e9vu dans le devis \'e9crit correspondant \'e9tabli par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e, mettra \'e0 disposition un gestionnaire de licences multipostes de NI \'e0/aux Administrateur(s) logiciel pour l'installation interne et l'utilisation par vos employ\'e9s. La documentation du Logiciel est fournie uniquement sous forme \'e9lectronique et sert de compl\'e9ment \'e0 l''installation d'origine pour le Logiciel.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278 7.\tab Vous \'eates responsable de veiller \'e0 ce qu'un Gestionnaire de licences multipostes agr\'e9\'e9, conjointement avec le fichier de licence le plus r\'e9cent fourni par NI qui contr\'f4le l'acc\'e8s de l'utilisateur final au Logiciel (dans la mesure o\'f9 NI a rendu le Logiciel compatible avec un Gestionnaire de licences multipostes approuv\'e9) soit utilisable \'e0 tout moment, au cours de la p\'e9riode de validit\'e9 du VLP et par la suite, avec le Logiciel. Un \'ab\~Gestionnaire de licences multipostes agr\'e9\'e9\~\'bb d\'e9signe un logiciel informatique de NI destin\'e9 \'e0 contr\'f4ler l'acc\'e8s d'un utilisateur final au Logiciel et qui g\'e9n\'e8re des informations appropri\'e9es sur la conformit\'e9 de l'utilisation (\'ab\~VLM de NI\~\'bb)\~; un logiciel FLEXnet ou FLEXlm\~; ou tout autre logiciel de tiers approuv\'e9 par \'e9crit par NI pour contr\'f4ler l'acc\'e8s de l'utilisateur final au Logiciel. Si le Gestionnaire de licences multipostes agr\'e9\'e9 est le VLM de NI ou si NI met \'e0 disposition une documentation pour le Gestionnaire de licences multipostes agr\'e9\'e9 concern\'e9, ce Gestionnaire de licences multipostes agr\'e9\'e9 doit \'eatre install\'e9 et utilis\'e9 conform\'e9ment \'e0 la documentation fournie par NI.\par
+8.\tab Si vous poss\'e9dez des licences par utilisateur nomm\'e9 ou allou\'e9e par ordinateur existantes pour le Logiciel concern\'e9 par le VLP, vous devez notifier NI par \'e9crit concernant le produit, la plateforme, et les informations relatives au num\'e9ro de s\'e9rie pour chaque licence de ce type. Chaque licence de ce type et le num\'e9ro de s\'e9rie individuel pour chaque licence, \'e0 compter de la Date de prise d'effet du VLP, ne sera plus en vigueur et sera remplac\'e9e par les licences conformes au VLP, qui auront un num\'e9ro de s\'e9rie unique et commun. Vous devez fournir \'e0 NI l\rquote information raisonnablement requise par NI pour \'e9tablir et administrer le VLP. \fs22\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1278\fs18 9.\tab\ul Licence d'utilisation simultan\'e9e.\ulnone Si vous avez obtenu une licence d'utilisation simultan\'e9e conforme au VLP, vous serez li\'e9 par les conditions relatives aux licences d'utilisation simultan\'e9e, sauf que le \'ab\~Site\~\'bb pour les licences doit \'eatre tel que d\'e9fini dans cet Avenant pour les licences conformes au VLP. Si vous avez achet\'e9 une licence simultan\'e9e internationale, alors la totalit\'e9 de vos emplacements du monde entier sera consid\'e9r\'e9e comme se trouvant dans le m\'eame pays que le Site. \par
+10.\tab Vous reconnaissez et acceptez que votre utilisation du Logiciel conform\'e9ment au VLP ne peut en aucun cas d\'e9passer le nombre maximum total de licences \'e9tabli dans la Documentation du VLP en plus de toutes licences pouvant \'eatre ajout\'e9es au VLP apr\'e8s la Date de prise d'effet du VLP et de toutes licences mises \'e0 disposition \'e0 travers la fonctionnalit\'e9 \'ab\~Overdraft\~\'bb. Vous acceptez de payer pour des licences dont l'acc\'e8s est octroy\'e9 par l'interm\'e9diaire de la fonctionnalit\'e9 Overdraft.\par
+11.\tab\ul Journaux de conformit\'e9 des activit\'e9s.\ulnone Sur demande, vous \'eates tenu de fournir un journal de conformit\'e9 des activit\'e9s (\'ab\~Journal de conformit\'e9 des activit\'e9s\~\'bb) pour chaque Site \'e0 NI et ce rapidement. Le Journal de conformit\'e9 des activit\'e9s doit \'eatre pr\'e9sent\'e9 sous un format acceptable par NI. \ul\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\ulnone 12.\tab\ul Renouvellements.\ulnone Si vous souhaitez renouveler le VLP, vous devez fournir un Journal de conformit\'e9 des activit\'e9s actuel \'e0 NI au moins soixante (60) jours avant la fin de la P\'e9riode de validit\'e9 du VLP alors en vigueur. NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e vous fournira alors un devis pour les Services logiciels, \'e9tablissant tous les frais se rapportant \'e0 des licences VLP suppl\'e9mentaires ajout\'e9es au cours de la P\'e9riode de validit\'e9 du VLP, y compris par l'interm\'e9diaire de la fonctionnalit\'e9 \'ab\~Overdraft\~\'bb, qui sont applicables (\'ab\~Frais suppl\'e9mentaires du VLP\~\'bb), et \'e0 tous les frais de nouvelles licences VLP que vous demandez pour le renouvellement de la P\'e9riode de validit\'e9 du VLP (les \'ab\~Frais de renouvellement du VLP\~\'bb). Vous devez rapidement notifier NI dans le cas o\'f9 les informations dans le Journal de conformit\'e9 des activit\'e9s concernant le nombre de licences VLP utilis\'e9es connaissent des modifications \'e0 la suite de votre soumission, et NI se r\'e9serve le droit de r\'e9viser les Frais de renouvellement du VLP afin d'indiquer toutes licences VLP suppl\'e9mentaires utilis\'e9es et non indiqu\'e9es dans le Journal de conformit\'e9 des activit\'e9s correspondant que vous avez fourni \'e0 NI au moment de votre renouvellement. \b SI, AVANT LA FIN DE LA P\'c9RIODE DE VALIDIT\'c9 DU VLP ALORS EN VIGUEUR, VOUS N'\'c9METTEZ PAS UN BON DE COMMANDE POUR LES SERVICES LOGICIELS ET TOUS LES FRAIS SUPPL\'c9MENTAIRES DU VLP QUI SONT DUS, I) LE VLP SERA AUTOMATIQUEMENT R\'c9SILI\'c9 \'c0 LA FIN DE LA P\'c9RIODE DE VALIDIT\'c9 DU VLP EN VIGUEUR ET II) TOUS LES SERVICES LOGICIELS POUR LE VLP SERONT AUTOMATIQUEMENT ET IMM\'c9DIATEMENT R\'c9SILI\'c9S \'c0 LA FIN DE LA P\'c9RIODE DE VALIDIT\'c9 DU VLP ALORS EN VIGUEUR. \b0\par
+13.\tab\ul Bons de commande\~; Factures.\ulnone Vous devez soumettre des bons de commande \'e0 NI ou \'e0 sa soci\'e9t\'e9 affili\'e9e autoris\'e9e comme suit. \b\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx1846\b0 i.\tab pour l'activation initiale du VLP\~: d'un montant sp\'e9cifi\'e9 dans le devis \'e9crit correspondant \'e9mis par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e pour l'activation initiale de la licence VLP et les frais d'utilisateur annuels d'origine pour les Services logiciels au sein de la p\'e9riode de temps sp\'e9cifi\'e9e dans le devis qui vous est fourni \par
+ii.\tab pour chaque p\'e9riode de renouvellement\~: d'un montant correspondant aux Frais de renouvellement du VLP et \'e0 tous les Frais suppl\'e9mentaires du VLP avant la fin de la P\'e9riode de validit\'e9 du VLP alors en vigueur \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 14.\tab Les Services logiciels sont factur\'e9s sur une base annuelle. Les Frais suppl\'e9mentaires du VLP seront calcul\'e9s au prorata sur une base trimestrielle, sur la base du trimestre de la P\'e9riode de validit\'e9 du VLP au cours duquel le Logiciel sous cette licence VLP a \'e9t\'e9 pour la premi\'e8re fois utilis\'e9 ou sur toute base de plus courte dur\'e9e pouvant \'eatre d\'e9sign\'e9e par NI. \b\par
+\b0 15.\tab\b LE LOGICIEL ET LE GESTIONNAIRE DE LICENCES MULTIPOSTES AGR\'c9\'c9 PEUVENT CONTENIR UN CODE QUI, \'c0 LA SUITE DE LA R\'c9SILIATION DU VLP, D\'c9SACTIVERA VOTRE CAPACIT\'c9 D'UTILISATION DU LOGICIEL ASSOCIE AU VLP. NI PEUT ESSAYER DE VOUS FOURNIR UN FICHIER DE LICENCE MIS \'c0 JOUR, MAIS IL EST DE VOTRE RESPONSABILIT\'c9 D'OBTENIR CE FICHIER DE LICENCE DE LA PART DE NI ET D'INSTALLER ET D'UTILISER LE FICHIER DE LICENCE D\'c8S QUE POSSIBLE APR\'c8S LA REMISE DE CE FICHIER DE LICENCE, MAIS DANS TOUS LES CAS AU PLUS TARD SOIXANTE (60) JOURS APR\'c8S LA R\'c9SILIATION DU VLP. \b0 Au moment de la r\'e9siliation du VLP, vous pouvez continuer \'e0 utiliser les licences VLP en vigueur et pour lesquelles vous avez pay\'e9 les frais requis \'e0 NI ou \'e0 sa soci\'e9t\'e9 affili\'e9e autoris\'e9e avant la date de r\'e9siliation (les \'ab\~Licences VLP survivantes\~\'bb), \'e0 condition que cette utilisation soit effectu\'e9e avec un Gestionnaire de licences multipostes agr\'e9\'e9 et conform\'e9ment aux conditions g\'e9n\'e9rales de l'Accord. \b VOUS NE POUVEZ EN AUCUN CAS AUGMENTER LE NOMBRE DE LICENCES VLP SURVIVANTES \'c0 LA SUITE DE LA R\'c9SILIATION DU VLP. TOUTE R\'c9ACTIVATION DU VLP \'c0 LA SUITE DE SA R\'c9SILIATION SERA \'c0 LA SEULE DISCR\'c9TION DE NI ET PEUT ETRE SOUMISE \'c0 DES FRAIS DE R\'c9ACTIVATION, ET LA DATE DE PRISE D'EFFET DU VLP PAR LA SUITE SERA LA DATE \'c0 LAQUELLE LE VLP EST R\'c9ACTIV\'c9 PAR NI. \par
+\b0 16.\tab Vous pouvez obtenir des num\'e9ros de s\'e9rie individuels pour l'une quelconque des licences VLP ou des Licences VLP survivantes. Des frais de conversion peuvent \'eatre appliqu\'e9s. Pas plus de quatre (4) de ces conversions ne peuvent avoir lieu par ann\'e9e civile.\b\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\b0 17.\tab Un Logiciel sous licence VLP ou une Licence VLP survivante n'est pas transf\'e9rable et vous ne pouvez pas, sans le consentement \'e9crit pr\'e9alable de NI ou de sa soci\'e9t\'e9 affili\'e9e autoris\'e9e, distribuer ou de toute autre mani\'e8re fournir le Logiciel \'e0 tout tiers ou \'e0 l'un quelconque de vos sites ou installations non express\'e9ment identifi\'e9s dans les documents correspondants fournis par NI. \b\par
+
+\pard\nowidctlpar\sb100\sa240\qc\fs24 AVENANT D \endash \ul Conditions du Programme d'Entreprise\ulnone\b0\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx360\ul\fs18 Programme d'Entreprise (\'ab\~EP\~\'bb).\ulnone Les conditions suivantes s'appliquent \'e0 l'EP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278 1.\tab NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e et vous-m\'eame vous conformerez \'e0 la documentation du Programme d'entreprise de NI (\'ab\~Documentation de l'EP\~\'bb) qui, entre autres choses, identifie les \'e9l\'e9ments du logiciel qui sont concern\'e9s par l'EP\~; les types et le nombre maximum de vos licences pour ce Logiciel au cours de la p\'e9riode de validit\'e9 de l'EP\~; les types et le nombre maximum de toutes licences que vous obtiendrez au moment de l'expiration de la p\'e9riode de l'EP\~; vos licences pr\'e9existantes qui seront converties en licences conformes \'e0 votre EP (\'ab\~Licences pr\'e9existantes par rapport \'e0 l'EP\~\'bb) et tous Services logiciels \'e9tant inclus. La Documentation de l'EP est int\'e9gr\'e9e au pr\'e9sent Accord\~; \'e0 condition, toutefois, qu'en cas de conflit entre les conditions g\'e9n\'e9rales du pr\'e9sent Accord et la Documentation de l'EP, les conditions g\'e9n\'e9rales du pr\'e9sent Accord pr\'e9valent et dominent. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx710 2.\tab\ul P\'e9riode de validit\'e9.\ulnone L'EP prendra effet \'e0 la date \'e9tablie dans la Documentation de l'EP ou, si elle n'est pas sp\'e9cifi\'e9e, \'e0 la date \'e0 laquelle la Documentation de l'EP est sign\'e9e par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e et envoy\'e9e \'e0 votre attention (la \'ab\~Date de prise d'effet de l'EP\~\'bb). L'EP se poursuivra au cours de cette p\'e9riode telle qu'\'e9tablie dans la Documentation de l'EP ou, si elle n'est pas sp\'e9cifi\'e9e, pendant trois ans apr\'e8s la Date de prise d'effet de l'EP (\'ab\~P\'e9riode de validit\'e9 de l'EP\~\'bb).\par
+3.\tab Vous devez d\'e9signer une personne au sein de votre organisation comme responsable de la distribution et de la supervision de l'installation et de l'utilisation du Logiciel, y compris de l'utilisation de tout support d'installation d'origine et de tout gestionnaire de licences multipostes agr\'e9\'e9, (\'ab\~Administrateur logiciel\~\'bb) pour chaque Emplacement d'EP. Vous devez rapidement notifier NI par \'e9crit de toutes modifications d'un Administrateur logiciel.\par
+4.\tab Le Logiciel peut \'eatre utilis\'e9 conform\'e9ment \'e0 l'EP i) uniquement en respectant les conditions g\'e9n\'e9rales \'e9tablies dans la pr\'e9sent Accord concernant le type sp\'e9cifique de licence applicable \'e0 ce type de licence acquis conform\'e9ment \'e0 l'EP\~; ii) uniquement aux, et sur les ordinateurs situ\'e9s aux emplacements indiqu\'e9s dans la Documentation EP (\'ab\~Emplacements de l'EP\~\'bb)\~; et iii) uniquement au cours de la P\'e9riode de validit\'e9 de l'EP. Vous reconnaissez et acceptez que i) votre utilisation du Logiciel conform\'e9ment \'e0 l'EP ne peut en aucun cas d\'e9passer le nombre maximum total de licences \'e9tabli dans la Documentation de l'EP et que ii) aucun logiciel de NI (y compris toutes copies du Logiciel) autre que les copies du Logiciel express\'e9ment identifi\'e9es dans la Documentation de l'EP ne peut \'eatre utilis\'e9 par vous-m\'eame conform\'e9ment \'e0 l'EP. \par
+5.\tab Vous devez utiliser, \'e0 tout moment, un Gestionnaire de licences multipostes agr\'e9\'e9 avec le fichier de licence le plus r\'e9cent qui vous est fourni par NI et qui contr\'f4le l'acc\'e8s de l'utilisateur final au Logiciel sous licence conform\'e9ment \'e0 l'EP. Un \'ab\~Gestionnaire de licences multipostes agr\'e9\'e9\~\'bb d\'e9signe un logiciel informatique de NI destin\'e9 \'e0 contr\'f4ler l'acc\'e8s d'un utilisateur final au Logiciel et qui g\'e9n\'e8re des informations appropri\'e9es sur la conformit\'e9 de l'utilisation (\'ab\~VLM de NI\~\'bb)\~; un logiciel FLEXnet ou FLEXlm\~; ou tout autre logiciel de tiers approuv\'e9 par \'e9crit par NI pour contr\'f4ler l'acc\'e8s de l'utilisateur final au Logiciel. Si le Gestionnaire de licences multipostes agr\'e9\'e9 est le VLM de NI ou si NI met \'e0 disposition une documentation pour le Gestionnaire de licences multipostes agr\'e9\'e9 concern\'e9, ce Gestionnaire de licences multipostes agr\'e9\'e9 doit \'eatre install\'e9 et utilis\'e9 conform\'e9ment \'e0 la documentation fournie par NI.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1278 6.\tab\ul Services de formation et de certification.\ulnone Si les services devant \'eatre fournis conform\'e9ment \'e0 votre EP comprennent des cours de formation au logiciel ou des cours de \'ab\~pr\'e9paration \'e0 la certification\~\'bb ainsi que des services d'essai \'e0 la certification pour le logiciel de NI (\'ab\~Services de formation et de certification\~\'bb), vous pouvez utiliser les cr\'e9dits de formation disponibles au cours de la P\'e9riode de validit\'e9 de l'EP afin que vos employ\'e9s assistent \'e0 ces cours de formation concernant l'utilisation du Logiciel ou afin qu'ils re\'e7oivent ces cours de \'ab\~pr\'e9paration \'e0 la certification\~\'bb ainsi que des services d'essai \'e0 la certification de la part de NI, tel que sp\'e9cifi\'e9 dans la Documentation de l'EP. Les Services de formation et de certification seront fournis conform\'e9ment aux politiques r\'e8gles standards alors en vigueur de NI relatives \'e0 la formation et \'e0 la certification au logiciel. Les cr\'e9dits de formation ne peuvent \'eatre utilis\'e9s pour une formation personnalis\'e9e qui constituerait un \'ab\~service de d\'e9fense\~\'bb tel que d\'e9fini par la R\'e9glementation sur le trafic d'armes international, 22 CFR, 120.9. Les cr\'e9dits de formation n'ont aucune valeur mon\'e9taire et tout cr\'e9dit de formation inutilis\'e9 expirera au moment de la r\'e9siliation ou de l'expiration de votre EP ou de toute autre p\'e9riode de validit\'e9 \'e9tablie dans la Documentation de l'EP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 7.\tab\ul Services logiciels.\ulnone Si les services devant \'eatre fournis conform\'e9ment \'e0 l'EP comprennent des Services logiciels, alors NI fournira i) une copie originale \'e0 votre Administrateur logiciel r\'e9pertoriant toutes les mises \'e0 niveau effectu\'e9es apr\'e8s la date de mise sur le march\'e9 concern\'e9e et ii) le nombre de vos utilisateurs d\'e9sign\'e9s dans la Documentation de l'EP qui ont acc\'e8s aux services des ing\'e9nieurs d'applications de NI en cas de probl\'e8mes impliquant l'installation et l'utilisation du Logiciel et l'acc\'e8s au syst\'e8me d'assistance client technique en ligne de NI. Tous les services seront fournis conform\'e9ment aux r\'e8gles standards d'assistance et d'entretien de logiciels alors en vigueur de NI. NI se r\'e9serve le droit de restreindre les Services logiciels \'e0 la version la plus r\'e9cente du Logiciel mise \'e0 disposition dans le commerce. Vous comprenez que NI ne peut pas mettre \'e0 disposition les Services logiciels pour tous les Logiciels disponibles conform\'e9ment \'e0 l'EP. \par
+8\tab\ul Absence de mat\'e9riel ou de Services mat\'e9riels.\ulnone Vous reconnaissez et acceptez qu'aucun mat\'e9riel ou services li\'e9s au mat\'e9riel n'est fourni ou de toute autre mani\'e8re mis \'e0 disposition par NI conform\'e9ment \'e0 l'EP. \ul\b\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx360\tx1278\ulnone\b0 9.\tab\ul Examen annuel de la direction\~; Rapports\ulnone \ul\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx720\ulnone A.\tab Suivant la p\'e9riodicit\'e9 indiqu\'e9e dans la Documentation de l'EP (mais au moins une fois par an), vos repr\'e9sentants doivent rencontrer les repr\'e9sentants de NI pour discuter de l'EP et de l'utilisation que vous en faites, et notamment pour \'e9valuer l'utilisation du Logiciel de NI et les cr\'e9dits de formation dans le cadre de l'EP et pour d\'e9terminer l'ad\'e9quation des niveaux de licence et du nombre d'Emplacements de l'EP dans le cadre de l'EP.\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx720\tx1420 B.\tab Trente (30) jours avant la r\'e9union mentionn\'e9e au paragraphe A ci-dessus ou sur toute autre base raisonnable que NI pourra demander, vous communiquerez \'e0 NI (a) un journal de conformit\'e9 des activit\'e9s identifiant les demandes d'autorisation d'utilisation du Logiciel dans un format acceptable par NI (\'ab\~Journaux de conformit\'e9 des activit\'e9s\~\'bb) pour chacun des Emplacements de l'EP et ii) un journal d'utilisation indiquant les v\'e9rifications pr\'e9alables et ult\'e9rieures du Logiciel (\'ab\~Journal d'utilisation\~\'bb) telles que g\'e9n\'e9r\'e9es par le Gestionnaire de licences multipostes agr\'e9\'e9 pour le Logiciel au niveau des Emplacements de l'EP. \par
+
+\pard\nowidctlpar\fi-357\li357\sb100\sa240\qj\tx360\tx720\tx1420 10.\tab\ul Frais relatifs \'e0 l'EP.\ulnone Les frais qui vous seront factur\'e9s dans le cadre de l'EP sont \'e9tablis dans la Documentation de l'EP. Sauf disposition contraire \'e9tablie dans la Documentation de l'EP, tous les montants que vous devrez payer dans le cadre de l'EP le seront en dollars am\'e9ricains. Les montants \'e9tablis dans la Documentation de l'EP n'incluent pas les taxes ou les droits \'e0 l'importation/exportation applicables, et toutes les taxes et autres droits concernant tous produits livrables fournis par NI conform\'e9ment \'e0 l'EP seront de votre responsabilit\'e9 et seront support\'e9s par vous-m\'eame. Si vous acqu\'e9rez une entreprise qui poss\'e8de des licences logicielles de NI actuelles que vous souhaitez inclure dans l'EP, alors les frais qui peuvent vous \'eatre factur\'e9s dans le cadre de l'EP peuvent augmenter. \par
+
+\pard\nowidctlpar\fi-357\li357\sb100\sa240\qj\tx360\tx1420 11.\tab\ul R\'e9siliation\ulnone \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360 A.\tab NI ou vous-m\'eame pouvez, chacun \'e0 votre discr\'e9tion, r\'e9silier l'EP au moyen d'une notification \'e9crite adress\'e9e \'e0 l'autre partie, si cette autre partie a commis une violation importante de l'une quelconque de ses obligations conform\'e9ment aux pr\'e9sentes Conditions du Programme d'entreprise et que cette violation n'a pas \'e9t\'e9 rem\'e9di\'e9e \'e0 la satisfaction raisonnable de la partie non d\'e9faillante dans un d\'e9lai de trente (30) jours \'e0 compter de la r\'e9ception d'une notification \'e9crite de cette violation, et \'e0 la condition qu'il ne puisse \'eatre rem\'e9di\'e9 \'e0 cette violation, la P\'e9riode de validit\'e9 de l'EP sera imm\'e9diatement termin\'e9e. \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx720\tx1846 B.\tab\ul Effet de l'expiration ou de la r\'e9siliation de l'EP.\ulnone Au moment de l'expiration ou de la r\'e9siliation de l'EP, vous devez imm\'e9diatement cesser toute utilisation du Logiciel dans le cadre de l'EP et vous devez d\'e9truire toutes les copies du Logiciel, \'e0 condition, toutefois, de devoir retourner le Logiciel et toutes les copies \'e0 NI si NI l'a ainsi demand\'e9 avant cette destruction. Nonobstant ce qui pr\'e9c\'e8de, s'agissant des licences de NI li\'e9es \'e0 un Logiciel concern\'e9 par l'EP qui \'e9tait effectif avant la Date de prise d'effet de l'EP et qui est identifi\'e9 comme Logiciel de NI pr\'e9existant dans la Documentation de l'EP (\'ab\~Logiciel pr\'e9existant par rapport \'e0 l'EP\~\'bb), si l'EP est r\'e9sili\'e9 par NI sur la base d'une violation se rapportant uniquement aux conditions \'e9tablies dans ces Conditions du Programme d'entreprise et non sur une non-conformit\'e9 avec une condition de l'Accord, vous pouvez utiliser le nombre de copies du Logiciel pr\'e9existant par rapport \'e0 l'EP tel que d\'e9sign\'e9 dans la Documentation de l'EP au cours de la P\'e9riode de validit\'e9 ult\'e9rieure \'e0 l'EP, uniquement aux Emplacements de l'EP, et conform\'e9ment \'e0, et uniquement en vertu des accords de licences logicielles qui accompagnent le logiciel. S'agissant des copies du Logiciel pr\'e9existant par rapport \'e0 l'EP qui sont d\'e9sign\'e9es dans la Documentation de l'EP au cours de la P\'e9riode de validit\'e9 ult\'e9rieure \'e0 l'EP et qui constituaient soit la version la plus r\'e9cente ou l'avant-derni\'e8re version du Logiciel \'e0 compter de la Date de prise d'effet de l'EP, et \'e0 condition que la P\'e9riode de validit\'e9 de l'EP n'ait pas \'e9t\'e9 r\'e9sili\'e9e par NI, vous pouvez choisir de mettre \'e0 niveau ces copies vers la version actuelle du Logiciel correspondant \'e0 compter de la date de prise d'effet de la r\'e9siliation ou de l'expiration de la P\'e9riode de validit\'e9 de l'EP pour votre utilisation uniquement conform\'e9ment au pr\'e9sent Article.\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx720 C.\tab Votre droit d'utilisation du Logiciel pr\'e9existant par rapport \'e0 l'EP apr\'e8s la P\'e9riode de validit\'e9 de l'EP est conditionn\'e9 au fait que vous fournissiez ou non \'e0 NI les Journaux de conformit\'e9 des activit\'e9s et les Journaux d'utilisation dans un d\'e9lai de trente (30) jours \'e0 compter de l'expiration ou de la r\'e9siliation de la P\'e9riode de validit\'e9 de l'EP et que vous payiez ou non \'e0 NI tous les montants dus mais non vers\'e9s au moment de l'expiration ou de la r\'e9siliation de la P\'e9riode de validit\'e9 de l'EP.\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\b D. \tab LE LOGICIEL ET LE GESTIONNAIRE DE LICENCES MULTIPOSTES AGR\'c9\'c9 PEUVENT CONTENIR UN CODE QUI, \'c0 LA SUITE DE L'EXPIRATION OU DE LA R\'c9SILIATION DE LA P\'c9RIODE DE VALIDIT\'c9 DE L'EP, D\'c9SACTIVERA VOTRE CAPACIT\'c9 D'UTILISATION DU LOGICIEL DANS LE CADRE DE L'EP. VOUS RECONNAISSEZ ET ACCEPTEZ QUE LE LOGICIEL PUISSE ETRE AUTOMATIQUEMENT D\'c9SACTIV\'c9 OU RENDU INUTILISABLE SANS AVERTISSEMENT AU MOMENT DE L'EXPIRATION OU DE LA R\'c9SILIATION DE L'EP. IL EST DE VOTRE RESPONSABILIT\'c9 D'OBTENIR TOUS LES FICHIERS DE LICENCE N\'c9CESSAIRES DE LA PART DE NI POUR AUTORISER TOUTE UTILISATION AUTORIS\'c9E AU COURS DE LA P\'c9RIODE DE VALIDIT\'c9 ULT\'c9RIEURE \'c0 L'EP DU LOGICIEL PR\'c9-EXISTANT PAR RAPPORT \'c0 L'EP TEL QUE D\'c9SIGN\'c9 DANS LA DOCUMENTATION DE L'EP. VOUS DEVEZ INSTALLER ET UTILISER LE FICHIER DE LICENCE D\'c8S QUE POSSIBLE APR\'c8S LA REMISE DE CE FICHIER DE LICENCE PAR NI, MAIS DANS TOUS LES CAS AU PLUS TARD SOIXANTE (60) JOURS APR\'c8S LA R\'c9SILIATION DE LA P\'c9RIODE DE VALIDIT\'c9 DE L'EP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\b0 12.\tab Les licences utilis\'e9es conform\'e9ment \'e0 l'EP sont non transf\'e9rables et vous ne pouvez pas, sans le consentement \'e9crit pr\'e9alable de NI ou de sa soci\'e9t\'e9 affili\'e9e autoris\'e9e, distribuer ou de toute autre mani\'e8re fournir le Logiciel \'e0 tout tiers ou \'e0 l'un quelconque de vos sites ou installations autres que les Emplacements de l'EP.\b\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1420\b0 13.\tab\ul Confidentialit\'e9.\ulnone Les conditions de votre Documentation de l'EP\~; toutes propositions ou autres documents soumis par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e dans le cadre de votre EP (y compris tous les frais et tarifications)\~; et toutes informations \'e0 propos des efforts de d\'e9veloppement des produits de NI dans le cadre de votre EP sont consid\'e9r\'e9es comme des informations confidentielles de NI. Vous ne devez divulguer aucune information confidentielle de NI \'e0 un tiers.\par
+\par
+
+\pard\widctlpar\qc\b\fs24 AVENANT E \endash \ul D\'e9lai de validit\'e9 des Licences universitaires\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx810\ulnone\b0\fs18 1.\tab Le Logiciel fonctionnant dans le cadre d'un des types de licence universitaire ne peut pas \'eatre utilis\'e9 \'e0 des fins commerciales ou industrielles. Seules les licences logicielles soumises aux conditions de recherche universitaire peuvent \'eatre utilis\'e9es \'e0 des fins de recherche. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278 2.\tab Les Applications autoris\'e9es d\'e9velopp\'e9es en utilisant un Logiciel soumis \'e0 une licence universitaire ne peuvent pas \'eatre distribu\'e9es \'e0 des fins commerciales et doivent \'eatre distribu\'e9es accompagn\'e9es d'une interdiction de redistribution \'e0 des fins commerciales.\par
+3.\tab On entend par \'ab\~\'e9tablissement universitaire\~\'bb un \'e9tablissement d\rquote enseignement d\'e9cernant des dipl\'f4mes. Aux fins des Licences \'e9dition \'e9tudiant, l\rquote\'e9tablissement universitaire peut \'e9galement consister en un module de formation en ligne pour lequel l\rquote enseignant r\'e9clame ou recommande l\rquote utilisation du Logiciel, et qui a re\'e7u l\rquote agr\'e9ment de NI.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx810 4.\tab\ul Licence \'e9dition \'e9tudiant.\ulnone Si le Logiciel est une \'e9dition \'e9tudiant, vous devez \'eatre un \'e9tudiant inscrit ou suivant des cours d'\'e9ducation permanente ou vous devez \'eatre un enseignant exer\'e7ant la profession aupr\'e8s d'un \'c9tablissement universitaire afin d'utiliser le Logiciel. Si vous \'eates un \'e9tudiant, vous pouvez uniquement utiliser le Logiciel \'e0 des fins d'\'e9ducation personnelle, qui pourront inclure l\rquote utilisation en salle de classe ou laboratoire ainsi que la recherche universitaire qui s'inscrit dans le cadre de votre travail de premier cycle. Si vous \'eates un enseignant, vous pouvez utiliser le Logiciel pour la pr\'e9paration de vos cours de classe ou de laboratoire mais \'e0 aucune autre fin, comme la recherche universitaire ou les enseignements en classe se rapportant \'e0 l'utilisation du Logiciel. Vous pouvez installer le Logiciel sur un maximum de trois (3) ordinateurs physiques\~; toutefois, vous pouvez uniquement utiliser ou de toute autre mani\'e8re faire fonctionner le Logiciel, et le Logiciel peut uniquement \'eatre mis en fonction sur un ordinateur \'e0 la fois. Vous ne pouvez pas installer un Logiciel sur un p\'e9riph\'e9rique r\'e9seau \'e0 partir duquel il est possible d'avoir acc\'e8s au Logiciel et \'e0 partir duquel celui-ci est utilis\'e9 par quiconque autre que vous-m\'eame. Il n'existe aucune exception pour l'utilisation \'e0 domicile pour les licences \'e9dition \'e9tudiant. Par les pr\'e9sentes, vous comprenez et acceptez que votre licence expire automatiquement au moment de la conclusion ou de la r\'e9siliation de votre inscription aupr\'e8s d'un \'c9tablissement universitaire, si vous \'eates un \'e9tudiant\~; \'e0 tout moment auquel vous cessez d'\'eatre enseignant, si vous \'eates un enseignant\~; ou \'e0 la fin de la dur\'e9e de la licence, selon le premier \'e9v\'e8nement qui intervient. Au moment de cette expiration, vous devez rapidement d\'e9sinstaller toutes les copies du Logiciel. \par
+\tab Les \'e9coles secondaires peuvent \'e9galement utiliser le logiciel LabVIEW \'e9dition \'e9tudiant, sous r\'e9serve des dispositions de la Licence destin\'e9e aux \'e9coles secondaires mentionn\'e9es en Section 5. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278\tab\ul Les Licences \'e9dition \'e9tudiant (perp\'e9tuelles ou \'e0 dur\'e9e limit\'e9e) n\rquote incluent pas d\rquote acc\'e8s individuel au Programme Service Standard (\'ab\~PSS\~\'bb) pour Logiciel. \ulnone 5.\tab\ul Licence destin\'e9e aux \'e9coles secondaires.\ulnone Si vous avez acquis une Licence destin\'e9e aux \'e9coles secondaires, vous pouvez utiliser le Logiciel uniquement \'e0 des fins \'e9ducatives dans votre \'e9cole secondaire Les \'e9coles primaires et secondaires sont d\'e9finies comme celles de niveaux K\endash 12 et de niveaux 0\endash 3 de la Classification internationale type de l'\'e9ducation (CITE). Vous ne pouvez installer le Logiciel sur un nombre d'ordinateurs sup\'e9rieur au nombre d'ordinateurs pr\'e9sents dans votre \'e9cole et sp\'e9cifi\'e9 par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e par \'e9crit dans le devis correspondant. Les droits susmentionn\'e9s ne s'appliquent qu'\'e0 une seule \'e9cole ou un seul campus (tel que sp\'e9cifi\'e9 par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e par \'e9crit dans le devis correspondant) et ne s'\'e9tendent pas \'e0 l'int\'e9gralit\'e9 d'un secteur scolaire. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1136 6.\tab\ul Licence d'enseignement.\ulnone Si vous avez acquis une licence d'enseignement universitaire, vous pouvez utiliser le Logiciel uniquement \'e0 des fins \'e9ducatives dans un \'c9tablissement universitaire. Une utilisation ne sera consid\'e9r\'e9e comme poursuivant des \'ab\~objectifs \'e9ducatifs\~\'bb que si cette utilisation remplit l'un des crit\'e8res suivants\~: a) les \'e9tudiants doivent passer un examen commun \'e0 la fin du semestre ou de toute autre p\'e9riode universitaire et l'examen concerne (en tout ou partie) l'utilisation du Logiciel par les \'e9tudiants ou ii) des devoirs ou projets similaires n\'e9cessitant l'utilisation du Logiciel, ceux-ci \'e9tant utilis\'e9s \'e0 des fins de notation \'e0 la place d'un examen. Vous ne pouvez installer le Logiciel que sur le nombre d'ordinateurs de votre \'c9tablissement universitaire situ\'e9s dans le d\'e9partement, facult\'e9, ou campus universitaire particulier concern\'e9 qui se trouve dans l\rquote endroit physique o\'f9 NI a livr\'e9 le logiciel tel que sp\'e9cifi\'e9 par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e par \'e9crit dans le devis correspondant, sauf indication contraire du devis correspondant. Sans limiter ce qui pr\'e9c\'e8de, toute utilisation du Logiciel par une personne qui n'est pas un enseignant aupr\'e8s de votre \'c9tablissement universitaire est interdite.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278 7.\tab\ul Licence de recherche.\ulnone Si vous faites l'acquisition d'une licence de recherche universitaire, vous pouvez utiliser le Logiciel uniquement \'e0 des fins de recherche universitaire aupr\'e8s d\rquote un \'c9tablissement universitaire. Vous ne pouvez installer le Logiciel que sur le nombre d'ordinateurs de votre \'c9tablissement universitaire situ\'e9s dans le d\'e9partement, facult\'e9, ou dans un campus universitaire particulier concern\'e9 qui se trouve \'e0 l\rquote emplacement physique auquel NI livre le Logiciel, tel que sp\'e9cifi\'e9 par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e par \'e9crit dans le devis correspondant, sauf dispositions contraires dudit devis. \par
+8.\tab Les licences d'enseignement et de recherche combin\'e9es sont soumises aux conditions g\'e9n\'e9rales \'e0 la fois des licences d'enseignement et des licences de recherche.\par
+
+\pard\nowidctlpar\fi-360\li360\qj\tx810\tx1278 9.\tab\ul Option d'installation \'e9tudiant.\ulnone \par
+\par
+
+\pard\nowidctlpar\fi-360\li1080\qj\tx810\tx1278 A.\tab Si vous \'eates un \'c9tablissement universitaire et que vous avez fait l'acquisition de licences avec Option d'Installation Etudiant, NI vous fournira l'installation d'origine du Logiciel correspondant. Vous pouvez mettre \'e0 disposition le Logiciel (y compris ses mises \'e0 niveau et mises \'e0 jour) seulement pour le nombre d'\'e9tudiants sp\'e9cifi\'e9 par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e par \'e9crit dans le devis correspondant, uniquement aux \'e9tudiants situ\'e9s \'e0 l\rquote emplacement physique auquel NI livre le Logiciel, et uniquement pendant la p\'e9riode de temps indiqu\'e9e sur le devis, et chaque \'e9tudiant doit \'eatre actuellement inscrit au sein du d\'e9partement, de la facult\'e9, ou du campus universitaire particulier concern\'e9 de votre \'c9tablissement universitaire sp\'e9cifi\'e9 par \'e9crit dans le devis correspondant. Chaque licence fournie par le biais de l\rquote Option d\rquote installation \'e9tudiant incluse avec les Services Logiciel de l\rquote\'e9tablissement universitaire sera d\rquote une dur\'e9e d\rquote un (1) an.\par
+\par
+B.\tab Si vous \'eates \'e9tudiant et avez acquis une licence pour utiliser le Logiciel par le biais de l\rquote Option d\rquote installation \'e9tudiant de votre \'c9tablissement universitaire, vous devez \'eatre un \'e9tudiant inscrit \'e0 des cours d\rquote\'e9ducation permanente et suivre ces cours afin d\rquote utiliser le Logiciel. Vous pouvez utiliser le Logiciel uniquement aux fins de votre \'e9ducation personnelle, lesquelles pourront inclure l\rquote utilisation en salle de classe ou laboratoire, ainsi que la recherche universitaire qui s'inscrit dans le cadre de votre travail de premier cycle. Vous pourrez installer le Logiciel sur un nombre maximal de trois (3) ordinateurs, \'e9tant entendu, toutefois, que vous seul pourrez utiliser ou autrement activer le Logiciel et que le Logiciel ne pourra \'eatre lanc\'e9 que sur un ordinateur en m\'eame temps. Vous ne pourrez pas installer le Logiciel sur un p\'e9riph\'e9rique r\'e9seau depuis lequel le Logiciel sera accessible et utilisable par quelqu\rquote un d\rquote autre que vous. Il n\rquote existe pas d\rquote exception d\rquote utilisation \'e0 domicile. Vous comprenez et acceptez par les pr\'e9sentes que votre licence prendra fin automatiquement \'e0 la fin ou \'e0 la r\'e9siliation de votre inscription dans l\rquote\'c9tablissement universitaire, ou \'e0 la fin de la dur\'e9e de la licence, selon l'\'e9ventualit\'e9 qui se produit en premier lieu. Au moment de ladite expiration, vous devrez imm\'e9diatement d\'e9sinstaller toutes les copies du Logiciel.\par
+\par
+C.\tab Les licences fournies \'e0 travers l\rquote Option d\rquote installation \'e9tudiant n\rquote incluent pas d\rquote acc\'e8s \'e9tudiant individuel \'e0 tous les droits du \ul PSS pour Logiciel. \ulnone\par
+\par
+
+\pard\nowidctlpar\fi-1080\li1080\qj\tx810\tx1278\lang1033 10. \tab\ul Licence de site universitaire (\'ab\~ASL\~\'bb).\ulnone \lang1036 Les conditions suivantes s\rquote appliqueront \'e0 l\rquote ASL.\par
+
+\pard\nowidctlpar\fi-360\li1080\qj\tx810\tx1278\par
+A.\tab Le devis que vous avez obtenu de la part de NI ou de sa filiale autoris\'e9e concernant l\rquote ASL (\'ab\~Document ASL\~\'bb) est int\'e9gr\'e9 dans le pr\'e9sent Contrat. En cas de contradiction entre les termes du pr\'e9sent Contrat et ceux du Document ASL, les termes du Contrat pr\'e9vaudront.\par
+\par
+
+\pard\nowidctlpar\fi-360\li1080\qj\tx1080 B.\tab\ul Dur\'e9e.\ulnone L\rquote ASL entrera en vigueur \'e0 la date de votre commande (\'ab\~Date d\rquote entr\'e9e en vigueur de l\rquote ASL\~\'bb). Si vous avez acquis une ASL avec des licences p\'e9riodiques, la dur\'e9e initiale de l\rquote ASL commencera \'e0 la Date d\rquote entr\'e9e en vigueur de l\rquote ASL et se poursuivra pour une dur\'e9e d\rquote un (1) an, sauf si une dur\'e9e plus longue est indiqu\'e9e dans le Document ASL. Si aucune dur\'e9e n\rquote est sp\'e9cifi\'e9e dans le Document ASL, les licences en vertu de l\rquote ASL (Licences d\rquote installation \'e9tudiant non comprises) seront perp\'e9tuelles.\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\qj\tx810\tx1278 C.\tab Le Logiciel en vertu de l\rquote ASL pourra \'eatre utilis\'e9 par les enseignants, \'e9tudiants et chercheurs, conform\'e9ment aux conditions g\'e9n\'e9rales des types de licence expos\'e9es dans le pr\'e9sent Avenant E et le Document ASL, et uniquement sur les ordinateurs situ\'e9s \'e0 l\rquote endroit physique auquel NI livre le Logiciel, sauf indication contraire du Document ASL.\par
+
+\pard\nowidctlpar\fi360\li720\sb100\qj\tx810\tx1278 Sauf indication contraire du Document ASL, les limites de couverture de l\rquote ASL sont les suivantes.\par
+
+\pard\nowidctlpar\fi-1080\li1080\sb100\qj\tx1080\tx1278\tab Petit : le Logiciel de l\rquote ASL est accessible \'e0 50 utilisateurs maximum au sein d\rquote un \'c9tablissement universitaire\par
+
+\pard\nowidctlpar\li1080\sb100\qj\tx810\tx1278 Moyen : le Logiciel de l\rquote ASL est accessible \'e0 100 utilisateurs maximum au sein d\rquote un \'c9tablissement universitaire\par
+
+\pard\nowidctlpar\fi-720\li1080\sb100\qj\tx1080\tx1278\tab Grand : le Logiciel de l\rquote ASL est accessible \'e0 250 utilisateurs maximum au sein d\rquote un \'c9tablissement universitaire\par
+
+\pard\nowidctlpar\sb100\qj\tx1080\tx1278\tab L\rquote endroit auquel vous \'eates autoris\'e9 \'e0 utiliser le Logiciel est \'ab\~l\rquote Emplacement ASL\~\'bb.\par
+
+\pard\nowidctlpar\fi-1080\li1080\sb100\qj\tx1080\tx1278\tab Les licences ASL sont destin\'e9es \'e0 l\rquote enseignement, la recherche ou \'e0 l\rquote enseignement et la recherche, comme indiqu\'e9 dans le Document ASL.\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\qj\tx1080 D.\tab Vous devez d\'e9signer une personne dans votre organisation qui sera responsable de r\'e9partir et de contr\'f4ler l\rquote installation et l\rquote utilisation du Logiciel, y compris l\rquote utilisation de tout support d'installation d'origine et de tout gestionnaire de licences multipostes agr\'e9\'e9, (\'ab\~Administrateur logiciel\~\'bb) pour chaque Emplacement ASL. Vous devez informer NI par \'e9crit imm\'e9diatement de tout changement de l\rquote Administrateur logiciel. NI livrera le support d\rquote installation d\rquote origine du Logiciel \'e0 l\rquote Administrateur logiciel pour installation et utilisation interne par vos enseignants, chercheurs et \'e9tudiants, le cas \'e9ch\'e9ant. La documentation du Logiciel est fournie uniquement sous forme \'e9lectronique et sert de compl\'e9ment \'e0 l'installation d'origine pour le Logiciel.\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\qj\tx810\tx1080 E.\tab\ul Services Logiciel\ulnone . Si les Services Logiciel ont \'e9t\'e9 acquis pour, ou sont fournis avec l\rquote ASL alors NI fournira \'e0 votre Administrateur logiciel une copie originale r\'e9pertoriant toutes les mises \'e0 niveau effectu\'e9es apr\'e8s la date de mise sur le march\'e9 concern\'e9e. Tous les services seront fournis conform\'e9ment aux r\'e8gles standards d'assistance et d'entretien de logiciels alors en vigueur de NI. NI se r\'e9serve le droit de restreindre les Services logiciels \'e0 la version la plus r\'e9cente du Logiciel mise \'e0 disposition dans le commerce. Vous comprenez que NI ne peut pas mettre \'e0 disposition les Services logiciels pour tous les Logiciels disponibles conform\'e9ment \'e0 l'ASL. Les Services logiciel sont d\'e9crits dans le Document ASL.\par
+
+\pard\nowidctlpar\li1080\sb100\qj\tx810\tx1278 Les Services Logiciel sont inclus avec l\rquote ASL \'e0 licence p\'e9riodique. Les licences perp\'e9tuelles en vertu d\rquote un ASL comportent une (1) ann\'e9e de Services logiciel ; les Services logiciel pour les licences perp\'e9tuelles doivent \'eatre acquis s\'e9par\'e9ment apr\'e8s la premi\'e8re ann\'e9e. Les Services logiciel seront en vigueur pendant la p\'e9riode indiqu\'e9e dans le Document ASL.\par
+Les Services logiciel pour l\rquote ASL pourront inclure des licences d\rquote Option d\rquote installation \'e9tudiant, comme indiqu\'e9 dans le Document ASL. Les licences fournies en vertu de l\rquote Option d\rquote installation \'e9tudiant n\rquote incluent pas d\rquote acc\'e8s \'e9tudiant individuel aux droits du PSS pour Logiciel. \par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\qj\tx810\tx1080 F.\tab Vous reconnaissez et acceptez qu\rquote en aucun cas votre utilisation du Logiciel en vertu de l\rquote ASL ne d\'e9passera le nombre maximum de licences expos\'e9 dans le Document ASL, ou ne d\'e9passera autrement les limites expos\'e9es dans le Document ASL.\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx810\tx1278 11.\tab Transfert. A l\rquote exception des licences de recherche universitaire, les licences universitaires ne sont pas transf\'e9rables, et vous ne pourrez pas, sans l\rquote accord \'e9crit pr\'e9alable de NI ou de sa filiale autoris\'e9e, distribuer ou autrement fournir le Logiciel \'e0 un quelconque tiers, ou \'e0 un de vos sites ou installations non identifi\'e9s express\'e9ment dans les documents applicables de NI. L\rquote\'c9tablissement universitaire pourra transf\'e9rer une ASL de recherche universitaire uniquement au chercheur auquel la licence aura \'e9t\'e9 originellement attribu\'e9e, sous r\'e9serve que (i) l\rquote\'c9tablissement universitaire avertisse NI par \'e9crit dudit transfert, y compris le nom et nouvel emplacement du chercheur; (ii) que le chercheur accepte les conditions g\'e9n\'e9rales du pr\'e9sent Contrat ; et (iii) qu\rquote apr\'e8s ledit transfert, l\rquote\'c9tablissement universitaire devra imm\'e9diatement cesser toute utilisation du Logiciel en vertu de l\rquote ASL transf\'e9r\'e9e \'e0 des fins de recherche uniquement.\par
+
+\pard\widctlpar\qc\b\fs24 AVENANT F \endash \ul Dispositions sp\'e9cifiques aux produits\ulnone\b0\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426\ul\fs18 Licence du Syst\'e8me de D\'e9veloppement TestStand\par
+Licence TestStand Custom Sequence Editor\par
+
+\pard\nowidctlpar\sb100\sa240\qj\ulnone Si vous avez acquis une licence du syst\'e8me de d\'e9veloppement NI TestStand ou une licence NI TestStand Custom Sequence Editor allou\'e9e par ordinateur, vous ne pouvez pas acc\'e9der au Logiciel \'e0 distance. Si vous avez acquis une licence par utilisateur nomm\'e9 du syst\'e8me de d\'e9veloppement NI TestStand ou une licence par utilisateur nomm\'e9 du NI TestStand Custom Sequence Editor, seul l'Utilisateur Nomm\'e9 actuel peut acc\'e9der au Logiciel \'e0 distance. \par
+\ul Measurement Studio\par
+\ulnone Toute application cr\'e9\'e9e avec le Logiciel Measurement Studio utilisant toutes fonctionnalit\'e9s de Measurement Studio dans un contexte de \'ab\~temps de conception\~\'bb n'est pas une Application autoris\'e9e.\par
+
+\pard\nowidctlpar\fi-360\li360\sb120\sa240\qj\tx426\ul\f1\lang1033 LabVIEW Community Edition et LabVIEW NXG Community Edition\par
+
+\pard\nowidctlpar\sb120\sa240\qj\ulnone\f0\lang1036 Si vous avez acquis une licence pour LabVIEW Community Edition ou LabVIEW NXG Community Edition, vous pouvez utiliser notre \f1\lang1033 Logiciel exclusivement \'88 des fins personnelles, commerciales et non industrielles. Vous n'\'90tes pas autoris\'8e \'88 utiliser le Logiciel \'88 des fins d'enseignement ou de recherche au sein d'une institution \'8educative conf\'8erant un dipl\'99me. Vous pouvez \f0\lang1036 utiliser le Logiciel uniquement pour la p\'e9riode limit\'e9e de la dur\'e9e de de validit\'e9 de votre licence, indiqu\'e9e dans la description du produit, dans les autres documents concern\'e9s qui vous sont fournis par NI, ou dans le Logiciel lui-m\'eame. Cette licence expirera automatiquement \'e0 l'issue de sa dur\'e9e de validit\'e9.\f1\lang1033\par
+
+\pard\nowidctlpar\sb100\sa240\qj\f0\lang1036 Votre licence du Logiciel ne peut \'eatre convertie en une licence associ\'e9e \'e0 un ordinateur, ni \'eatre transf\'e9r\'e9e \'e0 un tiers.\cf0\par
+
+\pard\nowidctlpar\sb120\sa240\qj\cf1\f1\lang1033 Vous \'90tes autoris\'8e \'88 distribuer ou transf\'8erer des applications cr\'8e\'8ees par vous au moyen du Logiciel, mais uniquement \'88 la condition de respecter les termes du Contrat concernant la distribution des Applications Autoris\'8ees, et \'88 la condition que cette distribution de Produits Livrables soit destin\'8ee \'88 des fins non commerciales, non industrielles et, si vous repr\'8esentez une institution \'8educative conf\'8erant un dipl\'99me, des fins autres que l'enseignement ou la recherche. \par
+Vous \'90tes autoris\'8e \'88 distribuer un code source que vous avez cr\'8e\'8e au moyen de ce Logiciel uniquement \'88 des fins non commerciales, non industrielles et, si vous repr\'8esentez une institution \'8educative conf\'8erant un dipl\'99me, des fins autres que l'enseignement ou la recherche.\par
+En dehors des droits de distribution limit\'8es pr\'8esent\'8es dans la pr\'8esente licence, vous ne pouvez en aucun cas distribuer un Logiciel ou code source cr\'8e\'8e au moyen du Logiciel. \par
+Nonobstant les termes du Contrat ou de la Licence de Code Source, vous ne pouvez distribuer un Code Source (tel que d\'8efini dans la Licence de Code Source), que vous l'ayez modifi\'8e ou non, qu'\'88 des fins non commerciales, non industrielles et, si vous repr\'8esentez une institution \'8educative conf\'8erant un dipl\'99me, des fins autres que l'enseignement ou la recherche\~; vous n'\'90tes pas autoris\'8e \'88 distribuer un code objet d\'8eriv\'8e d'un Code Source. Toutes les autres conditions d\'8etaill\'8ees dans la Licence de Code Source s'appliquent \'88 vous.\par
+L'utilisation du Logiciel requiert de votre part de cr\'8eer un compte utilisateur NI et de vous connecter r\'8eguli\'8frement \'88 votre compte utilisateur depuis le Logiciel afin de valider celui-ci ce qui vous autorise \'88 exercer vos droits en application du pr\'8esent Contrat. Si NI est dans l'incapacit\'8e de valider le Logiciel de mani\'8fre r\'8eguli\'8fre, alors il est possible que le Logiciel devienne inactif sans autre pr\'8eavis jusqu'\'88 ce que NI puisse \'88 nouveau valider votre licence. Lors de l'activation et de la connexion, ainsi que lors de toute validation p\'8eriodique, des donn\'8ees concernant votre compte utilisateur NI, concernant le Logiciel, et concernant l'ordinateur sur lequel vous utilisez le Logiciel peuvent \'90tre transmises \'88 NI. Toute \'8eventuelle donn\'8ee personnelle transmise ainsi sera trait\'8ee conform\'8ement \'88, et aux fins d\'8etaill\'8ees dans, la D\'8eclaration de Respect de la Vie Priv\'8ee de NI ({\cf0{\field{\*\fldinst{HYPERLINK http://www.ni.com/pdf/legal/us/privacy.pdf }}{\fldrslt{http://www.ni.com/pdf/legal/us/privacy.pdf\ul0\cf0}}}}\f1\fs18 ), y compris de mani\'8fre non exhaustive la section intitul\'8ee "Activation du Logiciel" (Software Activation) et, si applicable, la d\'8eclaration de respect de la vie priv\'8ee sp\'8ecifique \'88 votre pays que vous avez accept\'8ee en cr\'8eant votre compte utilisateur NI.\highlight3\par
+
+\pard\nowidctlpar\sb100\sa240\qj\highlight0\b\f0\lang1036 VOUS ASSUMEZ L'INT\'c9GRALIT\'c9 DES RISQUES RELATIFS AUX CONS\'c9QUENCES ET AU FONCTIONNEMENT DU LOGICIEL. \caps Le Logiciel est fournI sans aucune garantie NI OBLIGATION D'INDEMNISATION DE LA PART DE NI. \caps0 LE LOGICIEL PEUT CONTENIR UN CODE QUI, \'c0 L'ISSUE D'UNE CERTAINE DUR\'c9E, D\'c9SACTIVERA LE LOGICIEL ET RENDRA LE LOGICIEL INUTILISABLE, ET IL PEUT LE FAIRE SANS PR\'c9AVIS.\b0 En cas d'une telle d\'e9sactivation, le Contrat sera consid\'e9r\'e9 comme r\'e9sili\'e9. NI peut \'e0 sa seule discr\'e9tion r\'e9silier la licence \'e0 tout moment. \par
+}
+
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - German.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - German.rtf
new file mode 100644
index 0000000..b0a5367
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - German.rtf
@@ -0,0 +1,973 @@
+{\rtf1\adeflang1025\ansi\ansicpg1252\uc2\adeff0\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe2052\themelang1033\themelangfe1041\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
+{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;}{\f47\fbidi \fnil\fcharset77\fprq2{\*\panose 00000000000000000000}ArialMT{\*\falt Arial};}
+{\f48\fbidi \fnil\fcharset0\fprq2{\*\panose 020b0600040502020204}Lucida Grande{\*\falt Segoe UI};}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fdbmajor\f31501\fbidi \fmodern\fcharset128\fprq2{\*\panose 020b0300000000000000}\'9f\'e0\'83\'53\'83\'56\'83\'62\'83\'4e Light;}{\fhimajor\f31502\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0302020204030204}Calibri Light;}
+{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fdbminor\f31505\fbidi \froman\fcharset128\fprq2{\*\panose 02020400000000000000}Yu Mincho;}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}
+{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f500\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f501\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\f503\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f504\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f505\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f506\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\f507\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f508\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f510\fbidi \fswiss\fcharset238\fprq2 Arial CE;}{\f511\fbidi \fswiss\fcharset204\fprq2 Arial Cyr;}
+{\f513\fbidi \fswiss\fcharset161\fprq2 Arial Greek;}{\f514\fbidi \fswiss\fcharset162\fprq2 Arial Tur;}{\f515\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f516\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}
+{\f517\fbidi \fswiss\fcharset186\fprq2 Arial Baltic;}{\f518\fbidi \fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f840\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}{\f841\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}
+{\f843\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f844\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f847\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}{\f848\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);}
+{\f980\fbidi \fnil\fcharset238\fprq2 Lucida Grande CE{\*\falt Segoe UI};}{\f981\fbidi \fnil\fcharset204\fprq2 Lucida Grande Cyr{\*\falt Segoe UI};}{\f983\fbidi \fnil\fcharset161\fprq2 Lucida Grande Greek{\*\falt Segoe UI};}
+{\f984\fbidi \fnil\fcharset162\fprq2 Lucida Grande Tur{\*\falt Segoe UI};}{\f985\fbidi \fnil\fcharset177\fprq2 Lucida Grande (Hebrew){\*\falt Segoe UI};}{\f987\fbidi \fnil\fcharset186\fprq2 Lucida Grande Baltic{\*\falt Segoe UI};}
+{\f988\fbidi \fnil\fcharset163\fprq2 Lucida Grande (Vietnamese){\*\falt Segoe UI};}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\fdbmajor\f31520\fbidi \fmodern\fcharset0\fprq2 Yu Gothic Light Western;}{\fdbmajor\f31518\fbidi \fmodern\fcharset238\fprq2 Yu Gothic Light CE;}{\fdbmajor\f31519\fbidi \fmodern\fcharset204\fprq2 Yu Gothic Light Cyr;}
+{\fdbmajor\f31521\fbidi \fmodern\fcharset161\fprq2 Yu Gothic Light Greek;}{\fdbmajor\f31522\fbidi \fmodern\fcharset162\fprq2 Yu Gothic Light Tur;}{\fdbmajor\f31525\fbidi \fmodern\fcharset186\fprq2 Yu Gothic Light Baltic;}
+{\fhimajor\f31528\fbidi \fswiss\fcharset238\fprq2 Calibri Light CE;}{\fhimajor\f31529\fbidi \fswiss\fcharset204\fprq2 Calibri Light Cyr;}{\fhimajor\f31531\fbidi \fswiss\fcharset161\fprq2 Calibri Light Greek;}
+{\fhimajor\f31532\fbidi \fswiss\fcharset162\fprq2 Calibri Light Tur;}{\fhimajor\f31533\fbidi \fswiss\fcharset177\fprq2 Calibri Light (Hebrew);}{\fhimajor\f31534\fbidi \fswiss\fcharset178\fprq2 Calibri Light (Arabic);}
+{\fhimajor\f31535\fbidi \fswiss\fcharset186\fprq2 Calibri Light Baltic;}{\fhimajor\f31536\fbidi \fswiss\fcharset163\fprq2 Calibri Light (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\fdbminor\f31560\fbidi \froman\fcharset0\fprq2 Yu Mincho Western;}{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Yu Mincho CE;}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Yu Mincho Cyr;}
+{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Yu Mincho Greek;}{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Yu Mincho Tur;}{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Yu Mincho Baltic;}
+{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}
+{\fhiminor\f31573\fbidi \fswiss\fcharset177\fprq2 Calibri (Hebrew);}{\fhiminor\f31574\fbidi \fswiss\fcharset178\fprq2 Calibri (Arabic);}{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}
+{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}
+{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;
+\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;\red0\green0\blue0;\red0\green0\blue0;}{\*\defchp }{\*\defpap
+\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
+\fs20\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 \snext0 \sqformat \spriority0 \styrsid8858968 Normal;}{\*\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\*
+\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv
+\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe2052\cgrid\langnp1033\langfenp2052 \snext11 \ssemihidden \sunhideused Normal Table;}{
+\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af48\afs18\alang1025 \ltrch\fcs0 \f48\fs18\lang1031\langfe1031\cgrid\langnp1031\langfenp1031
+\sbasedon0 \snext15 \slink16 \ssemihidden \sunhideused \styrsid12464526 Balloon Text;}{\*\cs16 \additive \f48\fs18 \slink15 \slocked \ssemihidden \styrsid12464526 Balloon Text Char;}{\s17\ql \li0\ri0\widctlpar
+\tqc\tx4320\tqr\tx8640\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 \sbasedon0 \snext17 \slink18 \sunhideused \styrsid475559 header;}{\*
+\cs18 \additive \lang1031\langfe1031\langnp1031\langfenp1031 \slink17 \slocked \styrsid475559 Header Char;}{\s19\ql \li0\ri0\widctlpar\tqc\tx4320\tqr\tx8640\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025
+\ltrch\fcs0 \fs20\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 \sbasedon0 \snext19 \slink20 \sunhideused \styrsid475559 footer;}{\*\cs20 \additive \lang1031\langfe1031\langnp1031\langfenp1031 \slink19 \slocked \styrsid475559 Footer Char;}}
+{\*\rsidtbl \rsid84624\rsid153629\rsid475559\rsid546210\rsid597590\rsid746203\rsid856455\rsid984367\rsid2895321\rsid2976900\rsid3177968\rsid3607394\rsid7044859\rsid7176115\rsid8088648\rsid8199666\rsid8221857\rsid8603468\rsid8784372\rsid8858968
+\rsid10692320\rsid10958322\rsid11482049\rsid11734674\rsid11747809\rsid11802691\rsid11864663\rsid12464526\rsid12797705\rsid13310120\rsid13439761\rsid16673716}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1
+\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\creatim\yr2020\mo1\dy27\hr11\min17}{\revtim\yr2020\mo1\dy27\hr11\min17}{\version1}{\edmins0}{\nofpages25}{\nofwords14994}{\nofchars85466}{\nofcharsws100260}{\vern119}}{\*\xmlnstbl {\xmlns1 http://schemas.microso
+ft.com/office/word/2003/wordml}}\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect
+\ftnbj\aenddoc\hyphhotz425\trackmoves0\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701
+\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale80\rempersonalinfo\rsidroot12464526\remdttm \donotshowmarkup1\donotshowprops1\donotshowinsdel1\donotshowcomments1\fet0{\*\wgrffmtfilter 2450}\ilfomacatclnup0{\*\ftnsep \ltrpar
+\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid475559 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 {\rtlch\fcs1 \af0 \ltrch\fcs0
+\insrsid8784372 \chftnsep
+\par }}{\*\ftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid475559 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 {
+\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8784372 \chftnsepc
+\par }}{\*\aftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid475559 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 {
+\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8784372 \chftnsep
+\par }}{\*\aftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid475559 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 {
+\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8784372 \chftnsepc
+\par }}\ltrpar \sectd \ltrsect\linex0\sectlinegrid272\sectdefaultcl\sectrsid475559\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta \hich .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta \hich .}}{\*\pnseclvl3
+\pndec\pnstart1\pnindent720\pnhang {\pntxta \hich .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta \hich )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb \hich (}{\pntxta \hich )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang
+{\pntxtb \hich (}{\pntxta \hich )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb \hich (}{\pntxta \hich )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb \hich (}{\pntxta \hich )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang
+{\pntxtb \hich (}{\pntxta \hich )}}\pard\plain \ltrpar\qc \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 {\rtlch\fcs1 \ab\af1\afs24
+\ltrch\fcs0 \b\f1\fs24\kerning1\insrsid12464526 NATIONAL INSTRUMENTS SOFTWARELIZENZVERTRAG}{\rtlch\fcs1 \af0\afs24 \ltrch\fcs0 \fs24\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 LESEN SIE DIESEN SOFTWARELIZENZVERTRAG (\'84VETRAG\'93
+) AUFMERKSAM. DURCH DAS HERUNTERLADEN DER SOFTWARE UND/ODER ANKLICKEN DER VORGESEHENEN SCHALTFL\'c4CHE ZUM ABSCHLUSS DES INSTALLATIONSPROZESSES ERKL\'c4REN SIE SICH MIT DE
+N BESTIMMUNGEN DIESER VEREINBARUNG EINVERSTANDEN UND AN DIESE GEBUNDEN. WENN SIE NICHT VERTRAGSPARTEI DIESER VEREINBARUNG WERDEN UND NICHT AN ALLE VERTRAGSBEDINGUNGEN GEBUNDEN SEIN M\'d6
+CHTEN, INSTALLIEREN UND BENUTZEN SIE DIE SOFTWARE NICHT, SONDERN SENDEN SIE DIE SOFTWARE INNERHALB VON DREISSIG (30) TAGEN NACH ERHALT (EINSCHLIESSLICH ALLER SCHRIFTLICHEN BEGLEITMATERIALIEN UND VERPACKUNG) ZUR\'dcCK. ALLE R\'dc
+CKSENDUNGEN UNTERLIEGEN DER ZU DEM JEWEILIGEN ZEITPUNKT G\'dcLTIGEN R\'dcCKSENDEREGELUNG VON NI. WENN SIE DIESE BESTIMMUNGEN F\'dc
+R EINE JURISTISCHE PERSON ANNEHMEN, STIMMEN SIE ZU, DASS SIE BERECHTIGT SIND, DIE JURISTISCHE PERSON AN DIESE BESTIMMUNGEN ZU BINDEN.
+\par Die Bedingungen dieses Vertrags gelten f\'fcr die Computersoftware, die diesem Vertrag beigef\'fcgt wurde, alle Updates oder Upgrades dieser Software, die von NI zu einem sp\'e4
+teren Zeitpunkt als Teil einer Wartung bereitgestellt werden, technischen Support oder andere Serviceprogramme f\'fcr die Software}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid13310120 sowie bei einer Vertragsverl\'e4ngerung}{\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 , es sei denn, ein Update}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid13310120 , }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Upgrade }{\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid13310120 oder eine Vertragsverl\'e4ngerung }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 wird mit einem gesonderten Softwarelizenzvertrag }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\kerning1\insrsid13310120 zur Verf\'fcgung gestellt}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 , zusammen mit der gesamten Begleitdokumentation, den Dienstprogrammen und der Treiber-Schnittstellensoftware (insgesamt \'84
+Software\'93 oder \'84SOFTWARE\'93). Der Begriff \'84Software\'93, wie in dieser Vereinbarung definiert, umfasst nicht bestimmte Software Dritter, die NI Ihnen zur Verf\'fc
+gung stellt, die aber gesonderten Lizenzbestimmungen unterliegt, die Ihnen entweder im Zusammenhang mit der Installation oder auf sonstige Weise mit der Software zur Verf\'fcgung gestellt werden (\'84Drittsoftware\'93). Quellcode (wie in Anhang A \endash
+ Quellcode Lizenz \endash definiert) wird ebenfalls nicht vom Begriff \'84Software\'93 umfasst und wird auf der Grundlage der Bestimmungen in Anhang A lizenziert.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx360\tx720\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 1.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526 Lizenzeinr
+\'e4umung; Beschr\'e4nkungen}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A.\tab Gegen Zahlung der jeweiligen Geb\'fchren r\'e4
+umt Ihnen National Instruments Corporation oder National Instruments Ireland Resources Ltd. (\'84NI\'93) \endash abh\'e4ngig vom Land der Herstellung der Software \endash auf der Grundlage dieser Vereinbarung ein beschr\'e4nktes, nicht ausschlie\'df
+liches Recht zur Benutzung der Software insoweit ein, wie die spezifische Software und Lizenzart gem\'e4\'df der Ihnen von NI zur Verf\'fcgung gestellten Dokumentation von NI zur Verf\'fcgung gestellt wurde. Sofern die
+s in diesem Vertrag oder der Ihnen von NI zur Verf\'fcgung gestellten Dokumentation nicht anders bestimmt ist, handelt es sich bei der Lizenz um eine benutzerbasierte Lizenz und die Dauer der Lizenz ist nicht befristet, es sei denn es handelt
+ sich um eine Evaluierungslizenz gem\'e4\'df Anhang B. Mit Ausnahme von Autorisierten Anwendungen (definiert in Ziffer 12. A.) ist die Software nur f\'fcr den internen Gebrauch bestimmt.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\lang3079\langfe1031\langnp3079\insrsid12464526 B.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\lang3079\langfe1031\langnp3079\insrsid12464526 Beschr\'e4nkungen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\lang3079\langfe1031\langnp3079\insrsid12464526 Es ist Ihnen nicht gestattet, bei der Nutzung der Software anwendbare Gesetze zu verletzen. Sofern und soweit dies nicht ausdr\'fc
+cklich durch diesen Vertrag gestattet ist, ist es Ihnen nicht gestattet,
+\par }\pard \ltrpar\qj \fi-425\li1276\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin1276\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 (i)\tab die Software zu modifizieren oder hiervon abgeleitete Software zu erstellen;
+
+\par (ii)\tab die Software abwechselnd, gleichzeitig oder anderweitig geteilt zu installieren oder zu nutzen;
+\par (iii)\tab die Software oder ein Passwort, einen Schl\'fcssel oder anderen Zugangscode zu verbreiten oder Dritten zug\'e4nglich zu machen;
+\par (iv)\tab ein Reverse Engineering der Software durchzuf\'fchren, die Software zu dekompilieren oder zu disassemblieren (sofern und soweit eine solche Beschr\'e4nkung nicht kraft Gesetzes ausgeschlossen ist);
+\par (v)\tab Zugangsbeschr\'e4nkungen oder Verschl\'fcsselungen der Software aufzuheben oder zu umgehen (sofern und soweit eine solche Beschr\'e4nkung nicht kraft Gesetzes ausgeschlossen ist);
+\par (vi)\tab die Software zu unterlizenzieren, zu verleasen, zu verleihen oder zu vermieten
+\par }\pard \ltrpar\qj \fi-425\li1276\ri0\sb100\sa240\nowidctlpar\tx709\wrapdefault\faauto\rin0\lin1276\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 (vii)\tab
+jegliche Form von Bezeichnungen, Logos, Marken, Urheber- oder Patenthinweisen, digitale Wasserzeichen, Hinweise auf Haftungsbeschr\'e4nkungen oder andere rechtliche Hinweise, die in der Software enthalten sind, unabh\'e4
+ngig davon ob diese von NI oder Dritten stammen, zu entfernen, zu beschr\'e4nken, zu blockieren oder zu ver\'e4ndern;
+\par (viii)\tab Handlungen vorzunehmen, die dazu f\'fchren, dass Software, einschlie\'dflich jeder in Autorisierten Anwendungen enthaltenen Software, Gegenstand einer Lizenz wird, die als Bedingung f\'fc
+r die Nutzung, Bearbeitung oder Verbreitung erfordert, dass (a) Code, der der Lizenz unterliegt offengelegt oder als Quellcode verbreitet werden muss oder (b) durch die andere das Recht erhalten, Code, der Gegenstand der Lizenz ist, zu ver\'e4
+ndern oder nicht origin\'e4re Dateien des Codes herzustellen; oder
+\par (ix)\tab die Funktionalit\'e4t des Scripting zur Herstellung von Anwendungen zu verwenden, die dazu dienen, die Funktionalit\'e4t eines Editors f\'fcr eine grafische Programmierungsumgebung zu \'fcbernehmen.
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 C.\tab
+Ferner muss die Benutzung der Software im Einklang mit der jeweils anwendbaren Begleitdokumentation stehen. Sie darf keinesfalls dazu f\'fchren und es darf nicht beabsichtigt sein, die Begleitdokumentation oder den Vertragszweck zu umgehen.
+\par D.\tab Sie k\'f6nnen eine angemessene Zahl an Kopien der Software ausschlie\'dflich f\'fcr Sicherungs- und Archivierungszwecke erstellen sowie eine angemessene Zahl an Kopien der Begleitdokumentation ausschlie\'dflich f\'fc
+r den internen Gebrauch im Zusammenhang mit der Nutzung der Software.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 2.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Lizenztypen}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Benutzerbasierte Lizenz.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Wenn sie eine benutzerbasierte Lizenz erworben haben, darf die Software auf bis zu drei (3) Computern eines einzigen (1) Arbeitsplatzes eines individuell gegen
+\'fcber NI bezeichneten und registrierten Nutzers (der \'84Nutzer\'93) installiert werden. F\'fcr die Zwecke dieses Vertrags bezieht sich \'84Computer\'93 auf ein Datenverarbeitungsger\'e4t oder, sofern die Software
+im Zusammenhang mit einem virtuellen System verwendet wird, auf ein virtuelles System auf einem Datenverarbeitungsger\'e4t. Der Nutzer muss im Rahmen des Registrierungsverfahrens schriftlich benannt werden. Nur der benannte Nutzer ist berecht
+igt, die Software zu benutzen oder auf andere Weise einzusetzen, und die Software darf nur auf jeweils einem Computer w\'e4hrend derselben Zeit gestartet werden. Die Gew\'e4hrung von Zugang f\'fcr einen anderen Nutzer \'fc
+ber ein Netzwerk dergestalt, dass dieser die Software nutzen kann, ist unzul\'e4ssig. Sie sind berechtigt, eine benutzerbasierte Lizenz auf einen anderen benannten Mitarbeiter zu \'fc
+bertragen, vorausgesetzt, dass jeder neue benannte Nutzer bei NI registriert wird, und nicht mehr als vier (4) derartige \'c4nderungen pro Kalenderjahr stattfinden. Es steht Ihnen frei, eine benutzerbasierte in eine computerbasierte Lizenz umzuwandeln.
+
+\par B.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Computerbasierte Lizenz.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+ Wenn sie eine computerbasierte Lizenz erworben haben, darf die Software nur auf einem (1) Computer an Ihrem Arbeitsplatz installiert werden. F\'fcr die Zwecke dieses Vertrags bezieht sich \'84Computer\'93 auf ein Datenverarbeitungsger\'e4
+t oder, sofern die Software im Zusammenhang mit einem virtuellen System verwendet wird, auf ein virtuelles System auf einem Datenverarbeitungsger\'e4t. Es gibt keine zahlenm\'e4\'dfige Beschr\'e4
+nkung der Mitarbeiter, die die auf einem solchen Computer installierte Software nutzen k\'f6nnen. Die gesamte Software muss auf demselben Computer installiert und genutzt werden. Die Gew\'e4hrung von Zugang f\'fcr einen anderen Nutzer \'fc
+ber ein Netzwerk dergestalt, dass dieser die Software nutzen kann, ist unzul\'e4ssig. Sie k\'f6nnen den bezeichneten Computer im Rahmen einer computerbasierten Lizenz mit einem anderen zu Ihrem Arbeitsplatz geh\'f6rigen Computer tauschen, vorau
+sgesetzt, dass nicht mehr als vier (4) derartige Wechsel pro Kalenderjahr stattfinden und dass nach dem Austausch keine Software auf dem zuvor bezeichneten Computer installiert bleibt.
+\par C.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Ausnahme f\'fcr die Nutzung zu Hause.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Falls es sich bei Ihnen um ein Unternehmen oder ei
+ne sonstige Personenmehrheit handelt: Soweit in dieser Vereinbarung nicht ausdr\'fccklich etwas anderes vorgesehen ist, darf der benannte Nutzer der jeweiligen Lizenz (oder im Fall von computerbasierten Lizenzen der einzelne Nutzer, der Haupt
+nutzer des Comput
+ers ist, auf dem die Software installiert wurde und in Benutzung ist) die Software auch auf einem (1) Computer bei sich zu Hause installieren und nutzen. Dies gilt unter der Voraussetzung, dass die Nutzung der Software auf einem solchen He
+imcomputer auf Arbeiten beschr\'e4nkt ist, die im Rahmen des Besch\'e4ftigungsverh\'e4ltnisses mit Ihnen ausgef\'fchrt werden und im Einklang mit den weiteren genannten Bedingungen dieser Vereinbarung steht. Die Software muss bei Ablauf der Lizenz, K\'fc
+ndigung der Lizenz oder dem Ende der Berechtigung der betreffenden Person, die Software gem\'e4\'df den vorstehenden Bedingungen zu nutzen, unverz\'fcglich gel\'f6scht werden.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 3.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Zus\'e4tzliche Bedingungen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Sie k\'f6nnen zus\'e4tzliche Rechte und Pflichten in Bezug auf die Software aufgrund spezieller Lizenzty
+pen und Lizenzprogramme haben, die im einem Anhang zu diesem Vertrag, der als Bestandteil dieses Vertrages gilt, festgelegt sind. Zus\'e4tzliche produktspezifische Regelungen k\'f6nnen in spezifischen Produkt-Anh\'e4ngen zu dieser Vereinbarung f\'fcr
+das jeweilige Produkt geregelt sein. Auch diese Bedingungen sind Bestandteil dieser Vereinbarung. Im Fall eines Widerspruchs zwischen einem Anhang und den \'fcbrigen in dieser Vereinbarung festgelegten Bedingungen gelten die Regelungen des Anhangs.
+
+\par }\pard \ltrpar\qj \fi-1440\li1865\ri0\sb100\sa240\nowidctlpar\tx993\wrapdefault\faauto\rin0\lin1865\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Anhang A\tab Quellcode Lizenz
+\par Anhang B\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526 Spezielle Lizenztypen}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-1582\li3425\ri0\sb100\sa240\nowidctlpar\tx993\wrapdefault\faauto\rin0\lin3425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Evaluierungslizenz; nicht ver\'f6ffentlichte Software
+\par Kompilierlizenz (Measurement Studio)
+\par Treiber-Schnittstellensoftware
+\par Multiple-Access-Lizenz (NI488.2 Software f\'fcr GPIB-ENET)
+\par Parallellizenz
+\par Fehlersuchlizenz (Debug-Lizenz)
+\par Continuous Integration-Lizenz (LabVIEW)
+\par }\pard \ltrpar\qj \fi-1440\li1865\ri0\sb100\sa240\nowidctlpar\tx993\wrapdefault\faauto\rin0\lin1865\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Anhang C\tab Bedingungen des Volumenlizenzprogramms
+\par Anhang D\tab Bedingungen des Enterprise Programms
+\par Anhang E\tab Lizenzbedingungen f\'fcr Bildungseinrichtungen
+\par Anhang F\tab Produktspezifische Regelungen (TestStand, Measurement Studio, LabVIEW Community Edition und LabVIEW NXG Community Edition)\tab
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 4.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Beauftragte Dritte.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Von Ihnen beauftragte Dritte d\'fcrfen auf die Software zugreifen und diese nutzen, unter der Voraussetzung, dass die Software ausschlie\'dflich f\'fcr Ihre Zwecke
+ genutzt wird, dass diese zustimmen, die Software nur in \'dcbereinstimmung mit den Bestimmungen dieser Vereinbarung zu verwenden und dass Sie gegen\'fcber NI verantwortlich bleiben f\'fcr jeden Versto\'df
+ gegen diese Vereinbarung durch von Ihnen beauftragte Dritte.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin425\itap0\pararsid11734674 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 5.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\ul\kerning1\insrsid12464526 Software Services.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid11734674 Wenn Sie eine zeitlich unbeschr\'e4
+nkte Lizenz erworben haben, m\'fcssen }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid13310120 S}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid11734674 ie }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+Upgrades oder Wartung, technische oder sonstige Dienstleistungen f\'fcr die Software (\'84Software Services\'93)}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid13310120 }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+m\'f6glicherweise separat erwerben.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid11734674 Wenn Sie eine zeitlich beschr\'e4nkte Lizenz erworben haben, ist die Geb\'fchr f\'fcr Software Services in der f\'fc
+r die gesamte Lizenzdauer angegebenen Geb\'fchr enthalten, sofern }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid746203 f\'fcr eine besondere }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid11734674 Lizenz}{\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid746203 art}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid11734674 oder }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid746203 in einem besonderen}{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\kerning1\insrsid11734674 Lizenzprogramm nichts anderes vereinbart wurde}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid11802691 .}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid11734674 }{\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 6.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Laufzeit der Lizenz; Beendigung und Ablauf}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 A.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526 Zeitlich beschr\'e4
+nkte Lizenz}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid11734674 oder Su}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid8088648 bscr}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid11734674 iption-Lizenz}{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\ul\insrsid12464526 .}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 Im Fall des Erwerbs einer zeitlich beschr\'e4nkten Lizenz }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid8088648 (auch als \'84Sub
+scription-Lizenz\'93 bezeichnet) }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 beginnt die Laufzeit der Lizenz mit dem }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid8088648 Rechnungsdatum}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\insrsid12464526 . Sie }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid746203 gilt}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 , sofern sie nicht vorher gem\'e4\'df den Regelungen}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\insrsid8088648 dieser Vereinbarung}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 beendet wird, f\'fcr den in der Produktbeschreibung oder in einer anderen Ihnen von NI zur Verf\'fc
+gung gestellten Dokumentation angegebenen Zeitraum. }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid8088648
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\tx1276\wrapdefault\faauto\prauth1\rin0\lin850\itap0\pararsid475559 {\*\oldpprops \pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar
+\tx1276\wrapdefault\faauto\rin0\lin850\itap0\pararsid475559 }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid8088648 \tab (i)\tab Sofern sich aus der Produktbeschreibung nichts anderes ergibt, endet die }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\insrsid12464526 Lizenz automatisch mit dem }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid8088648 Ende }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 der }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid8088648 Laufzeit}{
+\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 .
+\par }\pard \ltrpar\qj \li850\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0\pararsid12797705 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid8088648 (ii)\tab Wenn Sie eine zeitlich beschr\'e4
+nkte Lizenz haben, die sich automatisch erneuert, verl\'e4ngert sich die Laufzeit jeweils um ein weiteres Jahr, sofern die Lizenz nicht von einer Partei mindestens drei\'dfig (30) Tage vor Beginn der Verl\'e4nger
+ungsperiode durch Mitteilung an die andere Partei gek\'fcndigt wird.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid2895321 Die Geb\'fchr f\'fcr eine Verl\'e4ngerung kann sich von Zeit zu Zeit \'e4
+ndern und liegt im Ermessen von NI. In einem solchen Fall wird NI Ihnen die neue Geb\'fchr mindestens sechzig (60) Tage vor Been}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid746203 digung der Laufzeit mitteilen. }{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\insrsid2895321 Falls Sie mit der neuen Geb\'fchr nicht einverstanden sind, m\'fcssen Sie mindestens drei\'dfig (30) Tage vor Beginn der Verl\'e4ngerungsperiode mitteilen}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid746203 ,}{
+\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid2895321 dass eine Verl\'e4ngerung nicht gew\'fcnscht ist.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12797705
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 B.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526 Zeitlich unbeschr\'e4
+nkte Lizenz.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 Sofern Sie eine als zeitlich unbeschr\'e4nkt bezeichnete Lizenz erworben haben oder kein Zeitraum in der Produktbeschreibung oder der Ihnen sonst von NI zur Verf\'fc
+gung gestellten Dokumentation angegeben ist, ist Ihre Lizenz zeitlich unbeschr\'e4nkt. Soweit sie nicht gem\'e4\'df den nachfolgenden Bestimmungen beendet wird, haben sie ein zeitlich unbeschr\'e4nktes Nutzungsrecht an der Software.
+\par C.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526 Beendigung.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 Diese Vereinbarung endet automatisch und unmittelbar, falls Sie gegen ihre Bestimmungen versto\'df
+en, ohne dass es eines vorherigen Hinweises bedarf.
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\tx567\tx851\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 D.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526
+Rechtsfolgen bei Beendigung oder Ablauf.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 Nach Beendigung oder Ablauf dieser Vereinbarung, gleich aus welchem Grund, enden alle gem\'e4\'df dieser Vereinbarung einger\'e4
+umten Lizenzen. Sie sind verpflichtet, die Benutzung der Software und den Vertrieb von Autorisierten Anwendungen unverz\'fcglich einzustellen und s\'e4mtliche Kopien der Software zu vernichten. Falls NI dies vor der Vernichtung von Ihnen verlangt hat, m
+\'fcssen Sie die Software und alle davon gefertigten Kopien an NI \'fcbergeben. Die Abschnitte 11, 15, 16, 17, 19, 20, 21, 22.A und 23 dieser Vereinbarung bleiben von der Beendigung oder dem Ablauf dieser Vereinbarung unber\'fchrt.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 7.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+\'dcbertragung der Lizenz}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 . Sie d\'fcrfen die Software in dem Land, in dem Sie die Software gekauft haben (oder innerhalb der Europ\'e4ischen Union, falls Sie die Software in der Europ
+\'e4ischen Union gekauft haben) einem Dritten \'fcberlassen, sofern Sie NI schriftlich \'fcber eine solche \'dcbertragung (einschlie\'dflich des Namens und Wohnortes/Sitzes eines solchen Dritten) informier
+en, der Dritte die Bedingungen dieser Vereinbarung akzeptiert und Sie nach einer solchen \'dcbertragung weder Kopien der Software noch irgendwelches schriftliches Begleitmaterial zur Software zur\'fcckbehalten. NI kann nach eigenem Ermessen eine Geb\'fc
+hr f\'fcr die \'dcbertragung der Lizenz von Ihnen verlangen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 8.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Upgrades. Fr\'fchere Versionen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+ Wenn es sich bei der Software um ein Upgrade handelt, d\'fcrfen Sie die Software nur nutzen, wenn Sie \'fcber eine g\'fcltige Lizenz zur Benutzung der vorherigen Version der Software verf\'fcgen und Sie d\'fc
+rfen das Upgrade und die vorherige Version nicht gleichzeitig nutzen. Ferner gilt f\'fcr jede gem\'e4\'df den Bestimmungen dieser Vereinbarung zu Verf\'fcgung gestellte und lizenzierte Software, dass Sie eine Vorg\'e4
+ngerversion der betreffenden Software (statt der gelieferten Software) installieren und nutzen d\'fcrfen, sofern Sie (i) \'fcber eine autorisierte Kopie der Vorg\'e4ngerversion der gelieferten Software verf\'fcgen, (ii) jede Nutzung in \'dc
+bereinstimmung mit den Regelungen dieser Vereinbarung erfolgt und NI in keinem Fall verpflichtet ist (iii), Support (einschlie\'dflich Software-Schl\'fcsselcodes oder Hardware-Schl\'fcssel) f\'fc
+r irgendeine andere Version der Software als die aktuelle Version der gelieferten Software verpflichtet ist.
+\par 9.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Mehrfachversionen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Wird die Softw
+are auf einem Installationsmedium in mehreren Versionen zur Nutzung auf unterschiedlichen Betriebssystemen ausgeliefert oder zum Download zur Verf\'fcgung gestellt, d\'fcrfen Sie nur eine Version der Software nutzen.
+\par 10.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Software-/Hardwareschl\'fcssel; Vorabzugang.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Sie stimmen zu, die von NI zur Verf\'fc
+gung gestellten Software- oder Hardwareschl\'fcssel nur mit der Software zu nutzen, die von NI daf\'fcr bestimmt ist. Falls Ihnen NI (in NI\rquote s alleinigem Ermessen) den g\'fcltigen Schl\'fcssel oder sonstigen Zugang zu der Software v
+or Erhalt der jeweiligen Lizenzgeb\'fchren bereitstellt, bleiben Sie gleichwohl verpflichtet, NI die anfallenden Geb\'fchren zu bezahlen.
+\par 11.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Urheberrecht. Keine weiteren Lizenzen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Die Software wird lizenziert und nicht
+ verkauft. Die Software, alle Kopien der Software, damit zusammenh\'e4ngende Inhalte und alle daran bestehenden Rechte sind Eigentum von NI oder ihrer Lieferanten und werden durch das jeweils anwendbare Urheberrecht und internationale Vertr\'e4ge gesch
+\'fctzt. S\'e4mtliche Rechte, die Ihnen in dieser Vereinbarung nicht ausdr\'fccklich einger\'e4umt werden, bleiben NI vorbehalten. Weiterhin wird ohne Einschr\'e4nkung des Vorstehenden durch keines der NI-Patente (unabh\'e4
+ngig davon, ob diese hier genannt werden oder nicht) eine Lizenz oder ein sonstiges Recht (ob durch ausdr\'fcckliche Lizenz, implizite Lizenz, den Ersch\'f6
+pfungsgrundsatz oder in sonstiger Weise) oder irgendwelche geistigen Eigentumsrechte von NI in Bezug auf sonstige Produkte oder sonstige Dritte gew\'e4hrt; dies gilt auch f\'fcr das Recht, eines dieser sonstigen Produkte zu benutzen.
+\par 12.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Vertrieb von Anwendungen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A.\tab \'84Autorisierte Anwendung\'93
+ ist (i) eine Anwendung, die Sie mit Entwicklungsversionen der Software entwickeln; (ii) eine Anwendung, die Sie mit Software Dritter unter Verwendung von Real-Time Betriebssystemk
+omponenten des LabVIEW RealTime Modules und dem LabWindows/CVI Real-Time Module gem\'e4\'df den jeweiligen Lizenzbedingungen entwickeln; oder (iii) eine Anwendung, die Sie mit Softwareentwicklungsumgebungen Dritter entw
+ickeln und die Treiber-Schnittstellensoftware verwendet, wenn die Softwareentwicklungsumgebung von der Treiber-Schnittstellensoftware wie in der betreffenden Dokumentation dieser Treiber-Schnittstellensoftware angegeben unterst\'fctzt wird. \'84
+Treiber-Schnittstellensoftware\'93 umfasst Computersoftware und sonstigen Code nebst Begleitdokumentation und Dienstprogrammen, die Ihnen mit dieser Vereinbarung zur Verf\'fcgung gestellt werden und die gegenw\'e4rtig oder k\'fc
+nftig als Hardware- bzw. Ger\'e4tetreiber auf der Website von NI mit der Hardware-Treiberliste unter dem Link }{\field{\*\fldinst {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid11802691 HYPERLINK}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\kerning1\insrsid12464526 "http://www.ni.com/driverinterfacesoftware" }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 {\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b5400000068007400740070003a002f002f007700770077002e006e0069002e0063006f006d002f0064007200690076006500720069006e00740065007200660061006300650073006f00660074007700610072006500
+000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\cf2\kerning1\insrsid12464526 www.ni.com/driverinterfacesoftware}}}\sectd \ltrsect\linex0\sectlinegrid272\sectdefaultcl\sectrsid475559\sftnbj {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\kerning1\insrsid12464526 aufgef\'fchrt sind oder oder sp\'e4ter hinzugef\'fcgt werden. Vom Begriff \'84Treiber-Schnittstellensoftware\'93 in keinem Fall umfasst sind Drittsoftware, Software f\'fcr Betriebssysteme, Messger\'e4
+tetreiber, Software f\'fcr Anwendungen, Toolkits, Module, Entwicklungs-Kits f\'fcr Treiber (driver development kit, DDK) oder Teile hiervon, Entwicklungs-Kits f\'fcr Module (module development kit, MDK) oder Teile hiervon, Entwicklungs-Kits f\'fc
+r Software (software development kit, SDK) oder Teile davon oder sonstige Software oder Codes, die NI als Software oder Code wie vorstehend beschrieben qualifiziert, sowie Begleitdokumentationen und Dienstprogramme.
+\par
+\par B.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Voraussetzungen f\'fcr den Vertrieb. }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Sie d\'fcrfen Autorisierte Anwendungen (zusammen mit dazugeh\'f6
+rigen Runtime Engines f\'fcr die Software und dazugeh\'f6riger Treiber-Schnittstellensoftware, die als Teil oder zus\'e4tzlich zu den Autorisierten Anwendungen enthalten sein d\'fcrfen, vertreiben, auf Zielsysteme \'fcbertragen oder in sonstiger Weise zug
+\'e4nglich machen, sofern Sie sich an alle in den nachstehenden Abschnitten enthaltene Bedingungen halten.
+\par }\pard \ltrpar\qj \fi-425\li1276\ri0\sb100\sa240\nowidctlpar\tx993\wrapdefault\faauto\rin0\lin1276\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 (i)\tab Sie f\'fcgen den nachfolgenden Urheberrechtsvermerk sichtbar auf d
+er Hinweisseite f\'fcr die Anwendung (Authorized Application About Box) und (i) in jeder schriftlichen Begleitdokumentation oder (ii) falls eine solche Dokumentation nicht existiert, in einer \'84Readme\'93
+- oder anderen .txt-Datei, die mit jeder Ihrer Autorisierten Anwendungen verbreitet wird, hinzu.
+\par }\pard \ltrpar\qj \li1276\ri0\sb100\sa240\nowidctlpar\tx1276\wrapdefault\faauto\rin0\lin1276\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 \'84Copyright \'a9
+ [Angabe Jahr] National Instruments Corporation. Alle Rechte vorbehalten.\'93
+\par }\pard \ltrpar\qj \li1276\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin1276\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Sie d\'fcrfen stattdessen oder zus\'e4
+tzlich Ihren eigenen Urheberrechtshinweis zu dem/den gem\'e4\'df vorstehender Regelung erforderlichen Vermerk(en) hinzuf\'fcgen; keinesfalls jedoch d\'fcr
+fen Sie irgendeinen Urheberrechts-, Patent-, Marken- oder anderen Rechtehinweis oder Disclaimer, der in der Software enthalten ist, entfernen oder ver\'e4ndern; au\'dferdem muss Ihr Urheberrechtsvermerk im Hinblick auf alle Runtime-Engines f\'fc
+r die Software und jegliche Treiber-Schnittstellensoftware, die als Teil oder zusammen mit Ihrer Autorisierten Anwendung enthalten sein d\'fcrfen, im Sinne eines Schutzes der Urheberrechte von NI an der Software verstanden werden und ni
+cht als ob Sie selbst irgendein Urheberrecht oder sonstiges Recht an der Software h\'e4tten.
+\par }\pard \ltrpar\qj \fi-425\li1276\ri0\sb100\sa240\nowidctlpar\tx1276\wrapdefault\faauto\rin0\lin1276\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 (ii)\tab
+Sie verwenden beim Vertrieb Ihrer Autorisierten Anwendungen weder den Namen noch ein Logo oder eine Marke von NI ohne die ausdr\'fcckliche vorherige schriftliche Zustimmung von NI.
+\par }\pard \ltrpar\qj \fi-425\li1276\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin1276\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 (iii)\tab Falls Sie Ihre Autorisierte Anwendung mit einem Run-Time Engine f\'fc
+r die Software oder Treiber-Schnittstellensoftware an Dritte vertreiben, m\'fcssen Sie Ihrem Endnutzer entweder diese Vereinbarung zur Verf\'fcgung stellen oder Sie lizenzieren Ihre Autorisierte Anwendung sowie jede damit vertriebene Run-Time Engine f\'fc
+r die Software und Treiber-Schnittstellensoftware gem\'e4\'df Ihren eigenen Lizenzbestimmungen, die im Wesentlichen den Bestimmungen dieser Vereinbarung entsprechen und mindestens dasselbe Schutzniveau f\'fcr NI vorsehen wie diese Vereinbarung.
+\par }\pard \ltrpar\qj \fi-425\li1276\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin1276\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 (iv)\tab Die Autorisierte Anwendung darf keine sch\'e4dlichen, irref\'fc
+hrenden oder sonst rechtswidrigen Programme beinhalten oder aus solchen bestehen.
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 C.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Geb\'fchren.}{
+\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Grunds\'e4tzlich d\'fcrfen Sie Autorisierte Anwendungen vertreiben, auf Zielsysteme \'fcbertragen oder in sonstiger Weise zug\'e4nglich machen, ohne hierf\'fcr zus\'e4tzliche Geb\'fc
+hren an NI zu bezahlen. Falls die Autorisierte Anwendung jedoch mit einer Software erzeugt wurde, die auf der Liste der Lizenzen f\'fcr die \'dcbertragung auf Zielsysteme auf der Website von NI aufgef\'fchrt ist, die Sie unter der URL }{\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid2895321\charrsid11747809 http://www.ni.com/product-documentation/9561/en/}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 einsehen k\'f6nnen, oder einer Software, die von NI irgen
+dwann dieser Liste oder einer \'e4hnlichen Nachfolgeliste zu einem sp\'e4teren Zeitpunkt hinzugef\'fcgt wurde, oder einer anderen von NI gegebenenfalls bezeichneten Software (}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 jeweils als \'84
+Designated Deployment Lizenz\'93 bezeichnet)}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 , m\'fcssen Sie (bevor Sie die Autorisierte Anwendung und die zugeh\'f6rigen Runtime-Engines f\'fcr die S
+oftware zur Nutzung auf irgend einem anderen Computer vertreiben, auf ein Zielsystem \'fcbertragen oder in sonstiger Weise zur Verf\'fcgung stellen) entweder (i) sicherstellen, dass der Empf\'e4nger eine g\'fcltige Lizenz f\'fc
+r den Einsatz der Autorisierten Anwendung (oder eine g\'fcltige Lizenz f\'fcr die betreffende Software f\'fcr) auf jedem/n Computer, auf dem die Autorisierte Anwendung genutzt wird, besitzt oder (ii) eine schriftliche Erlaubnis f\'fcr den Vertrieb von
+NI einholen und (falls von NI gefordert) NI f\'fcr jede Kopie eine Vertriebs-/Entwicklungsgeb\'fchr f\'fcr jede vertriebene, bereitgestellte oder in sonstiger Weise zur Verf\'fc
+gung gestellte Autorisierte Anwendung bezahlen. Falls eine Treiber-Schnittstellensoftware den vorgenannten Anforderungen an die Lizenzverifikation oder
+ Vertriebsautorisierung unterliegt und falls the Autorisierte Anwendung eine solche Treiber-Schnittstellensoftware nutzt, aufruft oder in sonstiger Weise auf sie Zugriff nimmt, wird die Autorisierte Anwendung f\'fc
+r Zwecke dieses Abschnitts als durch Nutzung der Treiber-Schnittstellensoftware geschaffen angesehen. Sofern dies von NI nicht anderweitig schriftlich spezifiziert wird, handelt es sich bei Designated Deployment Lizenzen um computerbasierte Lizenzen, f
+\'fcr welche die Ausnahme f\'fcr die Nutzung zu Hause nicht gilt.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 13.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Patent- und Markenrechtshinweise.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Informationen zu Patenten auf Produkte von National Instruments erhalten Sie hier: \'dcber die Men\'fcoption }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0
+\b\f1\fs18\kerning1\insrsid12464526 Hilfe\'bbPatente}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 in der Software, in der zusammen mit der Software (z.B. auf dem Installationsmedium) gelieferten Datei patents.txt und/oder unter }
+{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 ni.com/patents.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+ Die Bezeichnungen National Instruments, NI, ni.com und LabVIEW sind Marken der National Instruments Corporation. Weitere Marken-Informationen finden Sie im Internet unter ni.com/trademarks. Alle sonst
+igen hier genannten Produkt- oder Firmenbezeichnungen sind bzw. k\'f6nnen Marken oder anderweitig gesch\'fctzte Bezeichnungen der betreffenden Unternehmen sein.
+\par 14.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Beschr\'e4nkte Garantie.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 NI garantiert, ausschlie\'dflich zu Ihren Gunsten, f\'fc
+r einen Zeitraum von neunzig (90) Tagen ab Versand der Software an Sie (oder im Fall des Download ab dem Datum des ersten Downloads durch Sie), dass (i) die Software im Wesentlichen gem\'e4\'df der Begleitdokumentation funktioniert, und (ii) der Datentr
+\'e4ger, auf dem die Software gespeichert ist, bei normaler Benutzung und Wartung frei von Material- und Verarbeitungsfehlern ist (\'84Beschr\'e4nkte Garantie\'93). F\'fcr ersatzweise gelieferte Software gilt die Beschr\'e4nkte Garantie f\'fcr den Res
+t der urspr\'fcnglichen Garantiefrist oder f\'fcr 30 Tage, wobei der l\'e4ngere Zeitraum ma\'dfgebend ist. Da einige Rechtsordnungen eine Beschr\'e4nkung der Garantiezeit nicht zulassen, ist es m\'f6glich, dass die vorgenannte oder eine sonstige Beschr
+\'e4nkung in dieser Vereinbarung f\'fcr Sie nicht gilt. In einem solchen Fall ist die Garantiezeit auf die gesetzliche Mindestzeit beschr\'e4nkt. Die Beschr\'e4
+nkte Garantie gilt nicht, falls der Fehler der Software auf einen Unfall, Missbrauch, eine fehlerhafte Anwendung oder ungenaue Kalibrierung durch Sie, auf von Ihnen verwendete Produkte Dritt
+er (d. h. Hardware oder Software), deren Einsatz von NI zur Benutzung mit der Software nicht vorgesehen ist, die Benutzung eines falschen Hardware- oder Softwareschl\'fcssels (falls erforderlich) oder auf eine nicht autorisierte Wartung der Software zur
+\'fcckzuf\'fchren ist.
+\par 15.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Anspr\'fcche des Kunden.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+ Alle Pflichten von NI (und Ihr alleiniger Anspruch) in Bezug auf die vorgenannte Beschr\'e4nkte Garantie bestehen nach Wahl von NI entweder in der R\'fcckerstattung der von Ihnen bezahlten Geb\'fchren oder in der Reparatur/dem E
+rsatz der Software, sofern NI innerhalb der Garantiefrist schriftlich \'fcber die aufgetretenen Fehler unterrichtet wird. Im Fall der Geb\'fchrenr\'fcckerstattung sind Sie verpflichtet, s\'e4mtliche Kopien der Software gem\'e4\'df
+ den Anweisungen von NI entweder zur\'fcckzusenden oder zu vernichten. In diesem Fall endet Ihre Lizenz ohne weitere Haftung seitens NI. Zus\'e4tzlich m\'fcssen Sie eine R\'fccksendenummer (RMA) anfordern, bevor Sie die der Garantie unterliegende Softw
+are zur\'fcckgeben. Sie stimmen zu, in diesem Zusammenhang s\'e4mtliche Versandkosten zu und von NI zu bezahlen.
+\par 16.\tab }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\ul\kerning1\insrsid12464526 Keine weitere Gew\'e4hrleistung.}{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 SOWEIT NICHT AUSDR\'dc
+CKLICH IN DIESER VEREINBARUNG VORGESEHEN, WIRD JEDE WEITERE GEW\'c4HRLEISTUNG IN BEZUG AUF DIE SOFTWARE, SEI SIE AUSDR\'dcCKLICH ODER STILLSCHWEIGEND, AUSGESCHLOSSEN. NI \'dcBERNIMMT KEINERLEI GEW\'c4
+HRLEISTUNG ODER GARANTIE ODER ZUSICHERUNG HINSICHTLICH DRITTSOFTWARE, QUELLCODE ODER SOFTWARE-SERVICE. NI \'dcBERNIMMT KEINERLEI GEW\'c4HRLEISTUNG, GARANTIE ODER ZUSICHERUNG DAHINGEHEND, DASS DIE SOFTWARE, DIE AUSF\'dcHRUNG DER SOFTW
+ARE ODER JEGLICHE DAMIT ZUSAMMENH\'c4NGENDE SOFTWARE SERVICES, QUELLCODE ODER DRITTSOFTWARE UNTERBRECHUNGS- UND FEHLERFREI FUNKTIONIERT UND \'dcBERNIMMT KEINERLEI GEW\'c4HRLEISTUNG, GARANTIE ODER ZUSICHERUNG IN BEZUG AUF GENAUIGKEIT, ZUVERL\'c4
+SSIGKEIT ODER IN SONSTIGER WEISE. ES BESTEHEN KEINE WEITEREN GARANTIEN AUFGRUND VON HANDELSBRAUCH ODER LAUFENDER GESCH\'c4FTSBEZIEHUNG. DIESER AUSSCHLUSS GILT AUCH F\'dcR EINE ETWAIGE KONKLUDENTE GEW\'c4HRLEISTUNG, DASS DIE SOFTW
+ARE, DRITTSOFTWARE UND SOFTWARE SERVICES VON DURCHSCHNITTLICHER QUALIT\'c4T UND F\'dcR DEN NORMALEN GEBRAUCH ODER F\'dcR EINEN BESTIMMTEN ZWECK GEEIGNET SIND.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 17.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 \tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526 Verj\'e4hrung.}{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\insrsid12464526 }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Die Einleitung gerichtlicher Schritte zur Durchsetzung Ihrer Anspr\'fcche aus der vorgenannten Beschr\'e4
+nkten Garantie ist nach Ablauf von einem (1) Jahr nach Auftreten eines solchen Klagegrundes nicht mehr zul\'e4ssig.
+\par 18.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Haftung f\'fcr geistiges Eigentum.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 NI wird auf eigene Kosten von Dritten Ihnen gegen\'fc
+ber erhobene Anspr\'fcche, die sich aus einer Benutzung der Software ergeben, abwehren, soweit die Verletzung v
+on Patent-, Urheber- oder Markenrechten geltend gemacht wird, die nach Rechtsvorschriften der U.S.A., von Kanada, Mexiko, Japan, Australien, Schweiz, Norwegen oder der Europ\'e4ischen Union gesch\'fctzt
+ sind. Dies gilt nicht, wenn (i) der Anspruch darauf beruht, dass die Software zusammen mit Ausr\'fcstung, Ger\'e4ten, Software oder Code benutzt wurde, die nicht von NI hergestellt wurden, oder (ii) darauf beruht, dass Sie die Software nicht in \'dc
+bereinstimmung mit der Vereinbarung oder f\'fcr einen von NI nicht beabsichtigten Zweck nutzen, oder (iii) Sie es unterlassen haben, Software Updates oder Upgrades zu verwenden, die die Verletzung beseitigt h\'e4
+tten oder die (iv) auf Bearbeitungen der Software beruhen, die nicht von NI durchgef\'fchrt wurden. Voraussetzung ist ferner, dass Sie NI unverz\'fcglich schriftlich informieren, wenn Sie von solchen drohenden Anspr\'fc
+chen Kenntnis erlangen, und NI bei der Vorbereitung einer Verteidigung nach besten Kr\'e4ften unterst\'fctzen. Wenn Sie NI die erforderlichen Vollmachten, die Unterst\'fctzung und die Informationen liefern, die NI zur Abwehr oder Beilegung solcher Anspr
+\'fcche ben\'f6tigt, wird NI jeglichen rechtskr\'e4ftig zuerkannten Schadensersatz oder Vergleichsbetrag wegen eines solchen Anspruchs bezahlen und jegliche Auslagen erstatten, die Ihnen aufgr
+und einer schriftlichen Aufforderung von NI entstehen. NI haftet jedoch nicht aus einem Vergleich, der ohne vorherige schriftliche Zustimmung von NI geschlossen wurde. Sollte festgestellt werden,
+dass die Software vorstehende Rechte verletzt und wird ihre Benutzung untersagt, oder sollte NI der Auffassung sein, dass die Software m\'f6
+glicherweise die geistigen Eigentumsrechte Dritter verletzt, wird NI nach seiner Wahl (i) entweder Ihnen das Recht zur Nutzung der Software verschaffen gew\'e4hrleisten oder (ii) die
+ Software durch andere Software ersetzen bzw. sie so modifizieren, dass sie keine Rechte verletzt oder (iii) die betreffende Software zur\'fccknehmen und Ihnen die Lizenzgeb\'fchren f\'fcr die Software zur\'fcckerstatten. }{\rtlch\fcs1 \ab\af1\afs18
+\ltrch\fcs0 \b\caps\f1\fs18\kerning1\insrsid12464526 Die Haftung von NI nach diesem Abschnitt (einschliesslich der Haftung seiner Lizenzgeber und Lieferanten sowie seiner Organe, Angestellten und Beauftragten, und gleichg\'fc
+ltig aus welchem Rechtsgrund) ist beschr\'e4nkt auf insgesamt maximal US-$ 50.000,- und keinesfalls ist NI nach diesem Abschnitt verpflichtet, insgesamt einen h\'f6heren Betrag als die genannten US-$ 50.000,- zu zahlen.}{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Dies ist Ihr einziger Anspruch und die gesamte Verpflichtung und Verantwortlichkeit von NI bei Verletzung von Patent-, Marken-, Urheber- oder sonstigen geistigen Eigentumsrech
+ten im Zusammenhang mit der Software. }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 VORSTEHENDE REGELUNG ERSETZT JEDE SONSTIGE GESETZLICHE ODER STILLSCHWEIGENDE GEW\'c4
+HRLEISTUNG GEGEN RECHTSVERLETZUNGEN. VORSTEHENDE VERPFLICHTUNGEN GELTEN NICHT F\'dcR DRITTSOFTWARE ODER PRODUKTE VON DRITTEN, DIE IN DIE SOFTWARE INTEGRIERT ODER IN SONSTIGER WEISE ZUSAMMEN MIT DER SOFTWARE GELIEFERT WERDEN. ANSPR\'dc
+CHE IM ZUSAMMENHANG MIT SOFTWARE ODER PRODUKTEN DRITTER SIND AN DEN HERSTELLER DES BETREFFENDEN PRODUKTES ZU RICHTEN.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 19.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 \tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526 Haftungsbeschr\'e4nkung.}{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\insrsid12464526 }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 SOWEIT GESETZLICH ZUG
+ELASSEN, HAFTEN NI ODER SEINE LIZENZGEBER, VERTRIEBSPARTNER UND LIEFERANTEN (EINSCHLIESSLICH SEINER UND DEREN ORGANE, MITARBEITER UND BEAUFTRAGTEN) NICHT F\'dcR MITTELBARE, ZUF\'c4LLIGE ODER BESONDERE ENTSTANDENE SCH\'c4DEN GLEICH WELCHER ART ODER F\'dc
+R STRAFSCHADENSERSATZ UND AUCH NICHT F\'dcR \'dcBER DEN BETRAG DES TATS\'c4CHLICH ENTSTANDENEN SCHADENS HINAUSGEHENDE SCH\'c4DEN, EINSCHLIESSLICH SCHADEN AUS ENTGANGENEM GEWINN, VERLORENEN ERSPARNISSEN, VERPASSTEN GESCH\'c4FTSM\'d6GLICHKEITEN, GESCH\'c4
+FTSUNTERBRECHUNGEN, VERLORENER ODER BESCH\'c4DIGTER DATEN ODER SOFTWARE, SELBST WENN NI ODER SEINE LIZENZGEBER, VERTRIEBSPARTNER UND LIEFERANTEN AUF DIE M\'d6GLICHKEIT DERARTIGE SCH\'c4DEN HINGEWIESEN WORDEN SIND UND UNABH\'c4NGIG DAVON, OB SIE DU
+RCH FAHRL\'c4SSIGKEIT VON NI ODER ANDEREN ENTSTANDEN SIND (MIT AUSNAHME DER ZUVOR IN ZIFFER 18 GENANNTEN SCH\'c4DEN). DIE H\'d6HE DER HAFTUNG IM RAHMEN DIESER VEREINBARUNG IST (UNABH\'c4
+NGIG DAVON, OB NACH VERTRAGSRECHT, UNERLAUBTER HANDLUNG, GARANTIE ODER AUS ANDEREM RECHTSGRUND) BEGRENZT AUF DIE H\'d6HE DES F\'dcR DIE JEWEILIGE LIZENZ ERHALTENEN BETRAGS. }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+Sie erkennen an, dass sich diese Risikoverteilung in der H\'f6he der Lizenzgeb\'fchr niederschl\'e4gt. Soweit die vorstehende Haftungsbeschr\'e4nkung nicht durchsetzbar ist oder ihren wesentlichen Zweck verfehlt, ist die Haftung von NI Ihnen gegen\'fc
+ber aufgrund dieser Vereinbarung oder im Zusammenhang damit auf den Gegenwert von US$ 50.000 oder die f\'fcr die Software bezahlte Lizenzgeb\'fchr, falls diese h\'f6her sein sollte, beschr\'e4nkt. Dies gilt wiederum nicht f\'fcr K\'f6
+rperverletzungen oder Tod, der durch die Software in der Form, wie sie von NI bereit gestellt wurde, verursacht wurde oder soweit eine Haftung nach dem jeweils anwendbaren Recht nicht ausgeschlossen werden kann.}{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0
+\b\f1\fs18\kerning1\insrsid12464526
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 20.\tab }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\ul\kerning1\insrsid12464526 HOCH-RISIKO NUTZUNGEN UND IHRE VERANTWORTUNG F\'dcR IHRE ANWENDUNGEN}{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 A.\tab NI PRODUKTE SIND NICHT DAF\'dc
+R BESTIMMT, HERGESTELLT ODER GESTET, IN GEF\'c4HRLICHEN UMGEBUNGEN ODER UMGEBUNGEN, DIE EINE AUSFALL-SICHERUNG GEW\'c4HRLEISTEN M\'dcSSEN, EINGESETZT ZU WERDEN, EINSCHLIESSLICH DEM EINSATZ IN NUKLEAR-ANLAGEN, FLUG-NAVIGATION ODER VERKEHRSKONTRO
+LLSYSTEMEN, LEBENSRETTUNGS- ODER LEBENSERHALTUNGSSYSTEMEN ODER ANDEREN MEDIZINISCHEN GER\'c4TEN ODER JEDEM ANDEREN GER\'c4T, BEI DEM EIN SOFTWAREFEHLER ZU TOD, K\'d6RPERVERLETZUNG, SCHWEREM EIGENTUMSVERLUST ODER UMWELTSCH\'c4DEN F\'dc
+HREN KANN. SIE HAFTEN, VERTEIDIGEN UND ENTSCH\'c4DIGEN NI UND SEINE ORGANE, MITARBEITER UND BEAUFTRAGTE VOR ALLEN ANSPR\'dcCHEN, VERLUSTEN, SCH\'c4DEN, HANDLUNGEN UND AUSGABEN (EINSCHLIESSLICH ANGEMESSENEN RECHTSANWALTSKOSTEN), DIE DRAUS ENTS
+TEHEN, DASS SIE DIE SOFTWARE F\'dcR HOCH-RISIKO ZWECKE NUTZEN, EINSCHLIESSLICH ENTSCH\'c4DIGUNGEN NACH F\'dcR PRODUKTHAFTUNG, K\'d6RPERVERLETZUNG UND TOD, SACHSCH\'c4DEN UND UNABH\'c4NGIG DAVON OB DERARTIGE ANSPR\'dc
+CHE GANZ ODER TEILWEISE AUF VERMUTETER ODER TATS\'c4CHLICHER FAHRL\'c4SSIGKEIT VON NI BERUHEN.
+\par B.\tab SIE ERKENNEN AN, DASS SIE DAF\'dcR VERANTWORTLICH SIND, DIE N\'d6TIGEN SCHUTZMASSSNAHMEN GEGEN PRODUKT- UND SYSTEMFEHLER ZU ERGREIFEN, INSBESONDERE SICHERUNGS- UND ABSCHALTEMECHANISMEN BEREITZUSTELLEN. DA JEDES ENDNUTZER-SYSTEM UNT
+ERSCHIEDLICH IST UND VON NI\rquote S TESTPLATTFORMEN ABWEICHEN UND DA SIE NI-PRODUKTE IN KOMBINATION MIT ANDEREN PRODUKTEN AUF EINE ART UND WEISE NUTZEN K\'d6NNEN, DIE NICHT VON NI GETESTET ODER IN ERW\'c4GUNG GEZOGEN WURDE, SIND SIE LETZTENDLICH DAF\'dc
+R VERANTWORTLICH, ZU \'dcBERPR\'dcFEN UND SICHERZUSTELLEN, DASS NI-PRODUKTE F\'dcR IHREN GEPLANTEN ZWECK GEEIGNET SIND. SIE HAFTEN, VERTEIDIGEN UND ENTSCH\'c4DIGEN NI UND SEINE ORGANE, MITARBEITER UND BEAUFTRAGTE VOR ALLEN ANSPR\'dcCHEN, VERLUSTEN, SCH
+\'c4DEN, HANDLUNGEN UND AUSGABEN (EINSCHLIESSLICH ANGEMESSENEN RECHTSANWALTSKOSTEN), DIE AUS IHRER A
+UTORISIERTEN ANWENDUNG ODER IHREM EINBAU IN IHR ANWENDUNGSSYSTEM ENTSTEHEN. DIES GILT JEDOCH NUR, SOWEIT DER SCHADEN, DIE VERLETZUNGEN ODER EIN ETWAIGER VERGLEICHSBETRAG NI NICHT KRAFT GESETZES ALS FAHRL\'c4
+SSIGKEIT ODER SONSTIGES SCHULDHAFTES VERHALTEN ZUGERECHNET WERDEN.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 21.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+US-Regierungsklausel.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Die Software ist ein \'84kommerzielles Produkt\'93, dessen Entwicklung ausschlie\'dflich privatwirtschaftlich finanziert wurde und das aus \'84
+kommerzieller Computersoftware\'93 und \'84kommerzieller Computersoftwaredokumentation\'93 im Sinne der anwendbaren U.S. Acquisition Regulations besteht. Wenn Sie eine Beh\'f6
+rde, Regierungsstelle oder sonstige Dienststelle der US-Regierung sind, wird die Software (i) ausschlie\'dflich als kommerzielles Produkt und (ii) nur mit den Rechten lizenziert, die auch allen anderen Lizenznehmern gem\'e4\'df
+ den Bestimmungen dieses Vertrages gew\'e4hrt werden. Sie erkl\'e4ren sich damit einverstanden, die Software nicht in einer Weise zu nutzen, zu vervielf\'e4ltigen oder offen zu legen, die nach diesem Vertrag nicht ausdr\'fcckl
+ich gestattet ist. Nichts in diesem Vertrag verpflichtet NI, technische Daten f\'fcr Sie aufzubereiten oder Ihnen zur Verf\'fcgung zu stellen. Hersteller ist National Instruments Corporation oder National Instruments Ireland Resources Ltd.
+\par 22.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Einhaltung der Vertragsbestimmungen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A.\tab Sie erkl\'e4ren sich bereit, NI w\'e4hrend Ihrer \'fcblichen Gesch\'e4
+ftszeiten Einblick in alle wesentlichen Unterlagen zu gew\'e4hren, damit NI (nach angemessener Anmeldung) verifizieren kann, dass Sie die Bedingungen dieser Vereinbarung einhalten. Wenn Sie ein Unternehmen oder eine Personengesamtheit sind, erkl\'e4
+ren Sie sich weiterhin damit einverstanden, dass Sie auf Anforderung von NI oder einer Konzerngesellschaft unverz\'fcglich schriftlich gegen\'fcber NI belegen und best\'e4tigen, dass die Benutzung
+der Software durch Sie und Ihre Mitarbeiter mit den Bestimmungen dieser Vereinbarung konform ist. Falls eine solche \'dcberpr\'fcfung ergeben sollte, dass Sie zu niedrige Lizenzgeb\'fchren bezahlen, die Si
+e NI jeweils schulden, sind Sie verpflichtet, (i) NI solche Betr\'e4ge unverz\'fcglich zu bezahlen und (ii) NI die Kosten einer solchen \'dcberpr\'fcfung zu ersetzen.
+\par B.\tab Sie sind damit einverstanden, dass die Software bestimmte Informationen betreffend Software, Hardware und ihre Nutzung sammelt und auf Server von NI (oder seiner Dienstleister) \'fcbermittelt und zwar (i) zur Kontrolle und Durchf\'fc
+hrung von Updates, (ii) um sicherzustellen, dass Sie die Bestimmungen dieses Lizenzvertrages, einschlie\'dflich der Verpflichtung zur Nutzung g\'fcltiger Software- und Hardware-Schl\'fcssel, einha
+lten, (iii) zur internen Produktentwicklung von NI und (iv) um Ihnen Nutzungsberichte zur Verf\'fcgung stellen zu k\'f6nnen. Die gesammelten und \'fcbermittelten Informationen enthalten keinerlei gesch\'fctzt
+e Anwendungsdaten. NI stellt diese Informationen Dritten nicht zur Verf\'fcgung, es sei denn, NI ist hierzu kraft Gesetzes oder beh\'f6rdlicher Anordnung verpflichtet oder um die Einhaltung der Bestimmungen dieses Lizenzvertrages, einschlie\'df
+lich der Verpflichtung zur Nutzung g\'fcltiger Hardware- und Software-Schl\'fcssel, durchzusetzen.
+\par \tab Der Inhaber der Lizenz ist berechtigt, das ihm einger\'e4umte Nutzungsrecht auf einen Mitarbeiter oder externen Dienstleister (\'84Autorisierter Nutzer\'93) unter Einhaltung der Vorgaben dieser Vereinbarung zu \'fcbertragen. Der Lizenzinhaber ist f
+\'fcr }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 das Vorliegen einer wirksamen Rechtsgrundlage und/oder (falls erforderlich) der Einwilligung }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+jedes Autorisierten Nutzers, auf den das Nutzungsrecht \'fcbertragen wird, zur Erhebung seiner Daten gem\'e4\'df dieser Vereinbarung verantwortlich. Wenn Sie die Software f\'fcr e
+ine Rechtsperson nutzen, die Ihnen die Nutzungsrechte als Autorisierter Nutzer gem\'e4\'df den Bestimmungen dieser Vereinbarung \'fcbertragen hat, sind Sie nicht Inhaber der Lizenz. Ihnen ist bekannt und Sie erkl\'e4
+ren sich damit einverstanden, dass Daten \'fcber Ihre Nutzung der Software erhoben und dem Inhaber der Lizenz zur Verf\'fcgung gestellt werden.
+\par \tab Weitere Informationen dazu, wie NI und seine Konzerngesellschaften Daten verarbeiten, finden Sie in der anwendbaren Datenschutzerkl\'e4rung unter }{\field{\*\fldinst {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid11802691 HYPERLINK}{\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 http://www.ni.com/legal/privacy/unitedstates/us/ }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 {\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6200000068007400740070003a002f002f007700770077002e006e0069002e0063006f006d002f006c006500670061006c002f0070007200690076006100630079002f0075006e006900740065006400730074006100
+7400650073002f00750073002f00000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 http://www.ni.com/legal/privacy/unitedstates/us/}}}\sectd \ltrsect\linex0\sectlinegrid272\sectdefaultcl\sectrsid475559\sftnbj {\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 .}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 23.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Allgemeines.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Anwendbares Recht; Gerichtsstand
+\par }\pard \ltrpar\qj \li851\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin851\itap0 {\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 Wenn die Software in der Republik Irland hergestellt wird}{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 : Diese Vereinbarung unterliegt diese Vereinbarung dem Recht der Republik Irland mit Ausnahme der Bestimmungen des UN-\'dcbereinkommens \'fc
+ber den Internationalen Warenkauf sowie kollisionsrechtlicher Vorschriften und nicht-ausschlie\'dflicher Gerichtsstand f\'fcr alle Rechtsstreitigkeiten in Zusammenhang mit dieser Vereinba
+rung sind die Gerichte in Dublin, Republik Irland. Die Parteien verpflichten sich zur Anerkennung dieses Gerichtsstandes.
+\par }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 Wenn die Software nicht in der Republik Irland hergestellt wird}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 : Diese Ver
+einbarung unterliegt diese Vereinbarung dem Recht des Staates Texas, USA mit Ausnahme der Bestimmungen des UN-\'dcbereinkommens \'fcber den Internationalen Warenkauf sowie der kollisionsrechtlichen Vorschriften und nicht ausschlie\'df
+licher Gerichtsstand f\'fcr alle Rechtsstreitigkeiten im Zusammenhang mit dieser Vereinbarung ist Travis County, Texas, USA. Die Parteien verpflichten sich zur Anerkennung dieses Gerichtsstandes.
+\par Wenn Sie nicht sicher sind, wo die Software hergestellt wurde, kontaktieren Sie bitte National Instruments Corporation, 11500 N. Mopac Expressway, Austin, Texas, U.S.A. (78759-3504).
+\par }\pard \ltrpar\qj \fi-432\li850\ri0\sa200\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 B.\tab Diese Vereinbarung stellt die vollst\'e4
+ndige Vereinbarung zwischen Ihnen und NI in Bezug auf die Software dar und ersetzt jegliche m\'fcndlichen oder schriftlichen Vorschl\'e4ge, vorhergehenden Vereinbarungen, Kaufauftr\'e4ge und jede
+ sonstige Kommunikation zwischen Ihnen und NI hinsichtlich des Vertragsgegenstandes. Die Allgemeinen Gesch\'e4ftsbedingungen, deren derzeit g\'fcltige Fassung unter }{\field{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8784372
+HYPERLINK "AppData/Local/Microsoft/Windows/Applications/AppData/Local/Microsoft/grgriesp/AppData/Local/Temp/notesBAAA25/www.ni.com/legal/termsofsale"}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8784372 {\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000001000000e0c9ea79f9bace118c8200aa004ba90b2c01000041007000700044006100740061002f004c006f00630061006c002f004d006900630072006f0073006f00660074002f00570069006e0064006f00770073002f004100700070006c0069006300610074006900
+6f006e0073002f0041007000700044006100740061002f004c006f00630061006c002f004d006900630072006f0073006f00660074002f00670072006700720069006500730070002f0041007000700044006100740061002f004c006f00630061006c002f00540065006d0070002f006e006f007400650073004200410041
+004100320035002f007700770077002e006e0069002e0063006f006d002f006c006500670061006c002f007400650072006d0073006f006600730061006c0065000000795881f43b1d7f48af2c825dc485276300000000a5ab0003}}}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\ul\cf2\kerning1\insrsid12464526 www.ni.com/legal/termsofsale}}}\sectd \ltrsect\linex0\sectlinegrid272\sectdefaultcl\sectrsid475559\sftnbj {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 eingesehen werden kann, gilt f\'fc
+r alle technischen Support-Leistungen, die als Teil des Software Services zur Verf\'fcgung gestellt werden, sowie f\'fcr alle Trainings- und Zertifizierungsservices, mit der Ma\'dfgabe, dass in jedem Fall die Bestimmungen dieses Vertrages f\'fc
+r Upgrades oder sonstige Software gelten, die als Teil oder in Zusammenhang mit solchen Services zur Verf\'fcgung gestellt wird. Eine verz\'f6gerte oder unterlassene Aus\'fcbung von Rechten aus dieser Vereinbarung seitens NI beschr\'e4
+nkt diese Rechte nicht und stellt auch keinen Verzicht auf diese Rechte dar. Jeder Verzicht von NI auf eine Bedingung dieser Vereinbarung muss schriftlich erfolgen. Sofern NI auf die Aus\'fcbung von Rechten im Falle des Versto\'df
+es gegen eine Bestimmung dieser Vereinbarung verzichtet, stellt dies keinen Verzicht auf die Aus\'fcbung von Rechten bei sp\'e4teren Verst\'f6\'dfen gegen dieselbe Bestimmung oder gegen andere Bestimmungen dieser Vereinbarung dar. \'c4nderun
+gen dieser Vereinbarung bed\'fcrfen der Schriftform und sind von einem hierzu bevollm\'e4chtigten Vertreter von NI und Ihnen zu unterzeichnen. Soweit die Begriffe \'84insbesondere\'93 oder \'84einschlie\'dflich\'93
+ in dieser Vereinbarung verwendet werden, ist dies nicht abschlie\'dfend zu verstehen. Falls Sie keinen Zugriff auf das Internet haben, um die in dieser Vereinbarung erw\'e4hnten Webseiten einzusehen, k\'f6
+nnen Sie die betreffende Information bei Ihrer lokalen NI-Niederlassung anfordern.
+\par C.\tab Erhebt eine der Parteien aus dieser Vereinbarung gegen die andere Partei Klage, so kann die obsiegende Partei zus\'e4tzlich zu jedem zugesprochenen Anspruch Anwaltsgeb\'fchren in angemessener H\'f6he sowie Gerichtskosten erstattet verlangen.
+\par D.\tab Sollte eine Bestimmung dieser Vereinbarung ung\'fcltig sein, wird die entsprechende Bestimmung so abge\'e4ndert, dass sie vollst\'e4ndig durchsetzbar wird. Der \'fcbrige Lizenzvertrag bleibt in vollem Umfang g\'fcltig und kommt in der ge\'e4
+nderten Form zur Anwendung.
+\par }\pard \ltrpar\qj \fi-432\li850\ri0\sa200\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0\pararsid746203 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 E.\tab Die Software und ggfs. auch die von NI mit der Software zur Verf\'fc
+gung gestellte Drittsoftware und Quellcodes unterliegen den U.S. Export Administration Regulations (15 CFR Part 730 ff.), weiteren einschl\'e4gigen U.S. Exportgesetzen und -vorschriften sowie weltweiten Exportgesetzen und -vorschriften, einschlie\'dflich,
+ soweit Produkte aus der Europ\'e4ischen Union exportiert werden, den Exportvorschriften der Europ\'e4ischen Union, namentlich der Verordnung des Rats (EG) Nr. 428/2009. Sie versichern und gew\'e4hrleisten, dass es Ihnen nicht aufgrund von US-
+oder sonst anwendbaren Rechtsvorschriften untersagt ist und Sie auch nicht anderweitig eingeschr\'e4nkt sind, Kopien der Software, der Drittsoftware oder des Quellcodes zu erhalten. NI beh\'e4
+lt sich vor, die Software nicht zu liefern bzw. den Download nicht zu erm\'f6glichen}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid10958322 oder sonst eine Lizenzbestellung (einschlie\'dflich Volumenlizenz}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\insrsid746203 programm oder Enterprise Programm}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid10958322 ) nicht auszuf\'fchren}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526
+, sofern nach Auffassung von NI die Lieferung oder der Download der Software, Drittsoftware oder des Quellcodes }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid10958322 oder die sonstige Ausf\'fchrung der Bestellung }{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\insrsid12464526 gegen US-Exportgesetze und -vorschriften oder sonstige Exportgesetze und -vorschriften verst\'f6\'dft. Sie sind damit einverstanden, dass Sie von NI zur Verf\'fc
+gung gestellte Software, Drittsoftware oder Quellcodes nicht unter Verletzung von US- oder anwendbaren weltweiten Exportvorschriften exportieren, re-exportieren oder \'fcbermit
+teln werden und solche Software, Drittsoftware oder Quellcodes nicht ohne die erforderliche Ausnahmegenehmigungen und sonst erforderlichen Erlaubnisse der US-Regierung oder sonst zust\'e4ndigen Beh\'f6rden an (i) eine nat\'fc
+rliche Person oder ein sonstiges in der OFAC Liste der Specially Designated Nationals, der BIS\rquote s Denied Persons List, der Entity List, der Unverified List, oder einer sonst zur Anwendung kommenden Sanktionsliste (\'84Restricted Party List\'93
+) aufgef\'fchrtes Rechtssubjekt und nicht an (ii) einen Bestimmungsort bzw. an eine nat\'fcrliche Person oder sonstiges Rechtssubjekt exportieren, re-exportieren oder \'fcbermitteln werden, an den bzw. die der Export, Re-Export oder die \'dcbermittlung v
+erboten ist. Die einschl\'e4gigen Exportvorschriften sind unter }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1031\langnp1033\insrsid8784372 HYPERLINK
+"AppData/Local/Microsoft/Windows/Applications/AppData/Local/Microsoft/Windows/cwebb/Downloads/www.ni.com/legal/export-compliance.htm"}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1031\langnp1033\insrsid8784372 {\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000001000000e0c9ea79f9bace118c8200aa004ba90b2001000041007000700044006100740061002f004c006f00630061006c002f004d006900630072006f0073006f00660074002f00570069006e0064006f00770073002f004100700070006c0069006300610074006900
+6f006e0073002f0041007000700044006100740061002f004c006f00630061006c002f004d006900630072006f0073006f00660074002f00570069006e0064006f00770073002f00630077006500620062002f0044006f0077006e006c006f006100640073002f007700770077002e006e0069002e0063006f006d002f006c
+006500670061006c002f006500780070006f00720074002d0063006f006d0070006c00690061006e00630065002e00680074006d000000795881f43b1d7f48af2c825dc485276300000000a5ab0003}}}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\cf2\kerning1\insrsid12464526
+www.ni.com/legal/export-compliance.htm}}}\sectd \ltrsect\linex0\sectlinegrid272\sectdefaultcl\sectrsid475559\sftnbj {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 abrufbar.
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 \'a9 2001\endash 20}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid2895321 20}{\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 National Instruments. Alle Rechte vorbehalten.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid153629\charrsid475559 370406AC}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid984367\charrsid475559 -0113}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid984367
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid11802691\charrsid3555056 Februar}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid11802691 2020}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid597590
+\par }\pard \ltrpar\qc \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\insrsid12464526 ANHANG A \endash }{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\ul\insrsid12464526
+Quellcode Lizenz}{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 1.\tab \'84Quellcode\'93
+ ist ein von NI geschaffener, von Menschen unmittelbar lesbarer Computercode, den NI mit der Software zur Verf\'fcgung stellt und der nicht passwortgesch\'fctzt ist und f\'fcr Bearbeitungen bevorzugt wird (gleichg\'fcltig ob grafik- oder textgest\'fc
+tzt). \'84Quellcode\'93 umfasst nicht Drittsoftware.
+\par 2.\tab Diese Lizenz erlaubt Ihnen, den Quellcode unter folgenden Voraussetzungen zu nutzen, zu bearbeiten und zu verarbeiten
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 A.\tab Den Quellcode d\'fcrfen Sie, gleichg\'fc
+ltig ob von Ihnen bearbeitet oder nicht, nur vertreiben
+\par }\pard \ltrpar\qj \fi-229\li1080\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin1080\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 i.\tab f\'fcr nicht-gewerbliche Zwecke und
+\par }\pard \ltrpar\qj \fi-283\li1134\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin1134\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 ii.\tab auf Grundlage einer Lizenzvereinbarung, die mit dieser Quellcode Lizenz identisch ist;
+
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 B.\tab Objektcode, der von dem Quellcode abgeleitet ist, d\'fcrfen Sie, gleichg\'fc
+ltig ob von Ihnen bearbeitet oder nicht, f\'fcr jedweden Zweck verbreiten;
+\par C.\tab Sie belassen jegliche Bezeichnungen, Logos, Marken, Urheberrechtshinweise, digitale Wasserzeichen, Hinweise und Disclaimer die im Quellcode enthalten sind und verkleinern, blockieren oder ver\'e4ndern diese nicht.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\lang1033\langfe1031\langnp1033\insrsid12464526 D.\tab }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\lang1033\langfe1031\langnp1033\insrsid12464526 SIE ERKL\'c4
+REN SICH DAMIT EINVERSTANDEN, DASS DIE INHABER DER URHEBERRECHTLICHEN NUTZUNGSRECHTE (i) DIE SOFTWARE \'93SO WIE SIE IST\'94 MIT ALLEN FEHLERN (GLEICHG\'dcLTIG OB BEKANNT ODER UNBEKANNT) UND OHNE IRGENDWELCHE GEW\'c4
+HRLEISTUNGEN, ZUSICHERUNGEN ODER GARANTIEN ZUR VERF\'dcGUNG STELLEN UND (ii) JEGLICHE GEW\'c4HRLEISTUNGEN, ZUSICHERUNGEN ODER GARANTIEN IN ZUSAMMENHANG MIT DER NUTZUNG, BEARBEITUNG ODER VERBREITUNG DES QUELLCODES, GLEICHG\'dcLTIG OB AUSDR\'dc
+CKLICH, IMPLIZIT ODER GESETZLICH VORGESEHEN, AUSSCHLIESSEN. DIES GILT AUCH F\'dcR GEW\'c4HRLEISTUNGEN IN BEZUG AUF DIE RECHTSINHABERSCHAFT, F\'dcR ETWAIGE IMPLIZITE GEW\'c4HRLEISTUNGEN DER ALLGEMEINEN GEBRAUCHSTAUGLICHKEIT, DER TAUGLICHKEIT F\'dc
+R EINEN BESTIMMTEN ZWECK UND DER NICHTVERLETZUNG VON RECHTEN DRITTER SOWIE F\'dcR ETWAIGE IMPIZITE GEW\'c4HRLEISTUNGEN AUFGRUND BESTEHENDER HANDELSBEZIEHUNG, VERTRAGSDURCHF\'dcHRUNG ODER KRAFT HANDELSBRAUCHS.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\lang1033\langfe1031\langnp1033\insrsid12464526
+\par E.\tab }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\lang1033\langfe1031\langnp1033\insrsid12464526 SIE SIND F\'dcR IHRE NUTZUNG, BEARBEITUNG UND VERBREITUNG DES QUELLCODES ALLEIN VERANTWORTLICH UND \'dcBERNEHMEN DIE VOLLE HAFTUNG F\'dc
+R ALLE SICH HIERAUS ERGEBENDEN RISIKEN;}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\lang1033\langfe1031\langnp1033\insrsid12464526
+\par F.\tab }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\lang1033\langfe1031\langnp1033\insrsid12464526 DIE INHABER DER URHEBERRECHTICHEN NUTZUNGSRECHTE HAFTEN NICHT F\'dcR SCH\'c4DEN ODER SONSTIGE NACHTEILE, GLEICH WELCHER ART. WODURCH VERURSACHT
+UND AUS WELCHEM RECHTSGRUND, SEI ES AUFGRUND VERTRAGES, GEF\'c4HRDUNGSHAFTUNG ODER UNERLAUBTER HANDLUNG, DIE SICH AUF WELCHE WEISE AUCH IMMER AUS DER NUTZUNG, BEARBEITUNG ODER VERBREITUNG DES QUELLCODES ERGEBEN, AUCH WENN DER INHABER DER URHEBERR
+ECHTLICHEN NUTZUNGSRECHTE AUF DIE M\'d6GLICHKEIT EINES SOLCHEN SCHADENS, VERLUSTES ODER SONSTIGEN NACHTEILS HINGEWIESEN WORDEN IST. DIES GILT AUCH F\'dcR SCH\'c4DEN. VERLUSTE ODER SONSTIGE NACHTEILE (i) IN FORM (IHNENODER EINEM DRIT
+TEN) ENTGANGENEN GEWINNS; (ii) DIE SICH ERGEBEN ODER IN ZUSAMMENHANG STEHEN MIT EINEM VERLUST (GLEICHG\'dcLTIG OB VOR\'dcBERGEHEND ODER DAUERHAFT) VON VERM\'d6GEN IN VERK\'d6RPERTER ODER NICHT-VERK\'d6
+RPERTER FORM (EINSCHLIESSLICH SOFTWARE UND DATEN); UND (iii) GLEICHG\'dcLTIG OB ES SICH DABEI UM DIREKTE ODER INDIREKTE SCH\'c4DEN, ZUF\'c4LLIGE SCH\'c4DEN, BEGLEITSCH\'c4DEN ODER UM FOLGESCH\'c4DEN, STRAFSCHADENERSATZ ODER SONSTIGE SCH\'c4
+DEN HANDELT. SIE VERPFLICHTEN SICH, INSOWEIT KEINERLEI ANPSR\'dcCHE GEGEN\'dcBER IRGENDEINEM INHABER URHEBERRECHTLICHER NUZTUNGSRECHTE, SEINE ORGANE, ANGESTELLTEN ODER }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid12464526
+BEAUFTRAGTEN GELTEND ZU MACHEN.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526
+\par G.\tab Diese drei Abschnitte 1-3 sind die gesamte Vereinbarung zwischen Ihnen und den Inhabern der urheberrechtlichen Nutzungsrechte in Bezug auf Ihre Nutzung, Bearbeitung und Verbreitung des Quellcodes.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 3.\tab Soweit Ihnen in vorstehendem Abschnitt 2 nicht ausdr\'fccklich (nicht-ausschlie\'df
+liche) Nutzungsrechte einger\'e4umt wurden, behalten sich die Inhaber der urheberrechtlichen Nutzungsrechte alle Rechte vor.
+\par }\pard \ltrpar\qc \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\insrsid12464526 ANHANG B \endash }{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\ul\insrsid12464526 Spezielle Li
+zenztypen}{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\insrsid12464526
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Evaluierungslizenz; nicht ver\'f6ffentlichte Software
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Falls Sie eine Evaluierungslizenz erworben haben, d\'fcrfen Sie die Software auf einem (1) Computer an Ihrem Arbeitsplatz ausschlie\'dflich zum Zweck der internen Evaluierung und f\'fc
+r den begrenzen Evaluierungszeitraum installieren und nutzen.
+\par Sie d\'fcrfen Anwendungen, die Sie mit Software unter einer Evaluierungslizenz entwickelt haben, nicht weitergeben oder vertreiben. Eine Anwendung, die mit im Rahmen einer Evaluierungslizenz beschaffter Software entwickelt wurde, ist keine Autorisier
+te Anwendung.
+\par Sie erkennen weiterhin an und sind damit einverstanden, dass es sich bei der }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 SOFTWARE NUR UM EINE EVALUIERUNGSVERSION UND/ODER UNVER\'d6FFENTLICHTE VERSION HANDELT. ES IST DAHER M
+\'d6GLICH, DASS DIE SOFTWARE NICHT IN VOLLEM UMFANG FUNKTIONSF\'c4HIG IST UND SIE TRAGEN DAS}{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\lang1033\langfe1031\kerning1\langnp1033\insrsid12464526
+ ALLEINIGE RISIKO HINSICHTLICH DER NUTZUNGSERGEBNISSE UND LEISTUNG DER SOFTWARE. NI WIRD WEDER EIN UPDATE DER SOFTWARE ZUR VERF\'dcGUNG STELLEN, NOCH WIRD NI SUPPORT IN BEZUG AUF DIE SOFTWARE LIEFERN. SOFTWARE, DIE UNTER EINER EVALUIERUNGSLIZENZ ZUR VERF
+\'dcGUNG GESTELLT WIRD, WIRD UNTER AUSSCHLUSS JEGLICHER GARANTIE, GEW\'c4HRLEISTUNG ODER }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 SCHADENSERSATZANSPR\'dcCHE ZUR VERF\'dc
+GUNG GESTELLT. DIE SOFTWARE KANN CODE ENTHALTEN, DER DIE SOFTWARE NACH EINEM BESTIMMTEN ZEITRAUM OHNE VORHERIGE WARNUNG DEAKTIVIERT UND UNBRAUCHBAR MACHT. }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+Nach einer solchen Deaktivierung gilt diese Vereinbarung als beendet. NI kann die Evaluierungslizenz nach eigenem Ermessen jederzeit beenden. Wenn es sich um unver\'f6ffentlichte Software handelt und diese zugleich einer gesonderten, schriftl
+ichen Alpha/Beta-Lizenz unterliegt (der \'84Beta-Vereinbarung\'93), finden die Bestimmungen der Beta-Vereinbarung auch auf die Benutzung der Software Anwendung. Im Konfliktfall gehen die Bestimmungen der Beta-Vereinbarung den Bestimmungen dieser Ver
+einbarung vor.
+\par Sie erkl\'e4ren sich weiterhin damit einverstanden, dass Sie sich nach besten Kr\'e4ften bem\'fchen werden, NI hinsichtlich Ihrer Benutzung der Software ein Feedback zu geben, und NI u. a. \'fcber Fehler zu informieren, die Sie entdecken. Jegliches Feed
+back einschlie\'dflich \'c4nderungen und \'c4nderungsvorschl\'e4gen, das Sie NI in Bezug auf gegenw\'e4rtige und k\'fcnftige NI-Produkte mitteilen (gemeinsam als \'84Feedback\'93 bezeichnet) wird als nicht vertraulich behandelt und kann von NI uneingeschr
+\'e4nkt verwendet werden, ungeachtet etwaiger gegenteiliger bzw. einschr\'e4nkender Vorbehalte Ihrerseits. Sie gew\'e4hren NI hiermit ein weltweites, unentgeltliches, nicht ausschlie\'df
+liches und unwiderrufliches Recht, das Feedback zu benutzen, zu vervielf\'e4ltigen und zu bearbeiten, um es in NI-Produkte oder -Dienstleistungen zu implementieren, und die infolge des Feedbacks geschaffenen Programm\'e4
+nderungen und -neuerungen mit unseren Produkten \'f6ffentlich wiederzugeben, zu vermarkten, zu unterlizenzieren und zu verbreiten. Dieses Recht besteht auch nach Beendigung oder Ablauf dieser Vereinbarung fort.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Kompilierungslizenz (Measurement Studio)}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par Falls Sie eine Measurement Studio Kompilierlizenz erworben haben, m\'fcssen Sie eine gesonderte Vollversion von Measurement Studio separat von NI lizenzieren. Die Measureme
+nt Studio Kompilierungslizenz erlaubt Ihnen, die Measurement Studio Software auf der in der Ihnen von NI oder einer autorisierten Konzerngesellschaft jeweils zur Verf\'fcgung gestellten Dokumentation angegebenen Anzahl an Computern an ihrer Arbeitsst\'e4
+tte zu installieren, einschlie\'dflich der Installation auf einem Netzlaufwerk und paralleler Nutzung, sofern sichergestellt ist, dass nur der/die jeweils zugelassenen Mitarbeiter auf die Measurement Studio Software in der Netzwerk-Speichereinheit Zugrif
+f nehmen und sie nutzen d\'fcrfen und dass nur so viele Lizenzen gleichzeitig genutzt werden, wie in der Dokumentation angegeben. Sie d\'fcrfen nur die Kompilier-/Aufbaufunktion der Software Measurement Studio nutzen und Sie d\'fcrf
+en die Funktion nur im Quellcode Ihrer Autorisierten Anwendung ausf\'fc
+hren, der sich auf die Measurement Studio Libraries bezieht. und die von Ihnen aufgrund einer Lizenz der Software Measurement Studio entwickelt wurde, die die Entwicklung eines solchen Quellcodes gestattet (z. B. nicht eine Measuremen
+t Studio Kompilierlizenz). Keinesfalls d\'fcrfen Sie die Measurement Studio Kompilierlizenz f\'fcr die Entwicklung nutzen, einschlie\'dflich des Schreibens von Code, der eine neue Instanz einer Klasse, die in einer Measurement Studio Library definiert
+ist, erzeugt oder der eine statische Methode einer Klasse, die in einer Measurement Studio Library definiert ist, aufruft.
+\par Die Ausnahme f\'fcr Nutzung zu Hause ist f\'fcr Measurement Studio unter einer Kompilierungslizenz nicht verf\'fcgbar. Measurement Studio ist unter einer Kompilierungslizenz nicht \'fcbertragbar.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Treiber-Schnittstellensoftware
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Handelt es sich bei der Software um Treiber-Schnittstellensoftware oder enth\'e4lt diese Treiber-Schnittstellensoftware, d\'fcrfen Sie die Treiber-Schnittstellensoftware f\'fcr die i
+nterne Entwicklung von Autorisierten Anwendungen benutzen. Handelt es sich bei Ihnen um ein Unternehmen oder eine sonstige Personengesamtheit, d\'fcrfen Sie eine angemessene Anzahl von Kopien der Treiber-Schnittstellensoftware \endash
+ mit Ausnahme von NI-VISA und NI-488.2 \endash anfertigen und installieren, um mit diesen im Rahmen Ihrer internen Entwicklung Autorisierte Anwendungen zu entwickeln. Sie d\'fcrfen keine zus\'e4tzlichen Kopien von NI-VISA und NI-488.2 anfertigen, au\'df
+er f\'fcr Sicherungs- und Archivierungszwecke oder sofern dies ausdr\'fc
+cklich nach dieser Vereinbarung oder schriftlich von NI gestattet wurde. Falls Sie die Treiber-Schnittstellensoftware von einem Dritten mit oder als Teil einer Autorisierten Anwendung erhalten haben, d\'fcrfen Sie die Treiber-Schnittstellensoftware nur mi
+t dieser Autorisierten Anwendung nutzen.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Multiple-Access-Lizenz (Lizenz f\'fcr mehrfachen Zugriff)}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par Falls Sie eine Lizenz f\'fcr mehrfachen Zugriff erworben haben, d\'fcrfen Sie die NI-488.2 Software auf einer beliebigen Zahl von Computern oder Speichervorrichtungen an Ihrem Arbeitsplatz installieren und nutzen, vorausgesetzt dies dient ausschlie\'df
+lich dem Zugang zu Ethernet-zu-GPIB-Controllern. Das Verbot, mehrere Versionen einer Software, die von NI auf einem Installationsmedium oder als Download zur Verf\'fcgung gestellt wurden, zu nutzen, gilt nicht f\'fcr die NI-488.2 Software.
+\par Sie d\'fcrfen die Software in dem Land, in dem Sie die Software gekauft haben (oder innerhalb der Europ\'e4ischen Union, falls Sie die Software in der Europ\'e4ischen Union gekauft haben) einem Dritten \'fcberlassen, sofern Sie NI schriftlich \'fc
+ber eine solche \'dcbertragung (einschlie\'dflich des Namens und Wohnortes/Sitzes eines solchen Dritten) informieren, der Dritte die Bedingungen dieser Vereinbarung akzeptiert und sofern Sie nach einer solchen \'dcbertragung wed
+er Kopien der Software noch irgendwelches schriftliches Begleitmaterial zur Software zur\'fcckbehalten. NI kann in eigenem Ermessen von Ihnen eine Geb\'fchr f\'fcr die \'dcbertragung der Lizenz verlangen.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Parallellizenz (Concurrent Use License)}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par Wenn Sie eine Parallellizenz erworben haben, sind Sie berechtigt, die Software an jedem oder allen Computern an dem physischen Ort, an den NI die Software urspr\'fcnglich geliefert hatte (\'84Ort\'93), zu installieren. Die Software kann von a
+llen Ihren Mitarbeitern an dem Ort genutzt werden, vorausgesetzt die Zahl der autorisierten Nutzer, die zu derselben Zeit Zugang zu der Software haben und/oder diese einsetzen nicht die H\'f6chstzahl der Lizenzen \'fc
+berschreitet, die Sie erworben haben. Sie sind damit einverstanden, dass Sie auch den von NI zur Verf\'fc
+gung gestellten Anerkannten Volumenlizenzmanager und die Lizenzdatei benutzen, die den Zugang von Endnutzern zur Software regelt, um die vorstehende Bestimmung einzuhalten.
+\par Die Ausnahme f\'fcr Nutzung zu Hause gilt nicht f\'fcr die Parallellizenz. Parallellizenzen sind nicht \'fcbertragbar.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Fehlersuchlizenz (Debug License)
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Wenn Sie eine Fehlersuchlizenz erworben haben, m\'fcssen Sie von NI f\'fcr die jeweiligen Software-Komponenten (nachstehend definiert als \'84Ben\'f6tigte Software-Komponenten\'93
+) entweder (i) eine gesonderte benutzerbasierte Lizenz, computerbasierte Lizenz oder VLP-Lizenz erworben haben. In diesem Fall darf bzw. d\'fcrfen Ihr betreffender bzw. Ihre betreffenden Mitarbeiter diese Software-Komponenten unter de
+r Fehlersuchlizenz auf einem (1) zus\'e4tzlichen Zielcomputer (je erworbene Fehlersuchlizenz) ausschlie\'dflich zur Fehlersuche installieren, oder (ii) im Fall einer Parallellizenz, ausschlie\'df
+lich zur Fehlersuche und in Einklang mit den oben dargestellten Lizenzbestimmungen f\'fcr die gleichzeitige Nutzung installieren und benutzen.
+\par }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 Fehlersuchlizenz: NI TestStand
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Ben\'f6tigte Software-Komponenten:
+\par }\pard \ltrpar\qj \li284\ri0\sb100\sa240\nowidctlpar\tx284\wrapdefault\faauto\rin0\lin284\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 NI TestStand Runtime Execution Engine f\'fcr die Ausf\'fc
+hrung Ihrer Sequenzen und der vollst\'e4ndigen Entwicklungsumgebung des NI TestStand Sequence Editors
+\par Eine (1) Kopie von LabVIEW nebst den zugeh\'f6rigen Software Toolkits
+\par Eine (1) Kopie von LabWindows/CVI nebst zugeh\'f6rigen Software Toolkits
+\par }\pard \ltrpar\qj \fi284\li0\ri0\sb100\sa240\nowidctlpar\tx284\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Eine (1) Kopie von Measurement Studio nebst zugeh\'f6rigen Software Toolkits.
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 Fehlersuchlizenz: NI TestStand Semiconductor Module
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Ben\'f6tigte Software-Komponenten:
+\par }\pard \ltrpar\qj \li284\ri0\sb100\sa240\nowidctlpar\tx284\wrapdefault\faauto\rin0\lin284\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 NI TestStand Semiconductor Module
+\par NI TestSTand Runtime Execution Engine f\'fcr die Ausf\'fchrung Ihrer Sequenzen und der vollst\'e4ndigen Entwicklungsumgebung des NI TestStand Sequence Editors
+\par Eine (1) Kopie von LabVIEW nebst den zugeh\'f6rigen Software Toolkits
+\par Eine (1) Kopie von LabWindows/CVI nebst zugeh\'f6rigen Software Toolkits
+\par }\pard \ltrpar\qj \fi284\li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Eine (1) Kopie von Measurement Studio nebst zugeh\'f6rigen Software Toolkits.
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 Fehlersuchlizenz: LabVIEW
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Ben\'f6tigte Software-Komponenten:
+\par }\pard \ltrpar\qj \fi284\li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Eine (1) Kopie von LabVIEW nebst den zugeh\'f6rigen Software Toolkits
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 Fehlersuchlizenz: LabWindows/CVI
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Ben\'f6tigte Software-Komponenten:
+\par }\pard \ltrpar\qj \li284\ri0\sb100\sa240\nowidctlpar\tx284\wrapdefault\faauto\rin0\lin284\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Eine (1) Kopie von LabWindows/CVI nebst zugeh\'f6rigen Software Toolkits
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 Fehlersuchlizenz: Measurement Studio
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Ben\'f6tigte Software-Komponenten:
+\par }\pard \ltrpar\qj \fi284\li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Eine (1) Kopie von Measurement Studio nebst zugeh\'f6rigen Software Toolkits.
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 Fehlersuchlizenz:}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 F\'fc
+r jede der folgenden Software oder jeder anderen von NI benannten Software, f\'fcr die NI eine Fehlersuchlizenz anbietet, m\'fcssen Sie eine Kopie der jeweiligen Software, f\'fcr die die Fehle
+rsuchsoftware entwickelt wurde, erwerben (zum Beispiel eine Kopie von NI Switch Executive f\'fcr die Fehlersuchlizenz f\'fcr NI Switch Executive).
+\par NI Switch Executive
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\lang1033\langfe1031\kerning1\langnp1033\insrsid12464526 LabVIEW Mobile Module
+\par LabVIEW Touch Panel Module
+\par LabVIEW Real-Time Module
+\par LabWindows/CVI Real-Time Module
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\lang1033\langfe1031\langnp1033\insrsid12464526 LabVIEW FPGA Module
+\par LabVIEW Control Design and Simulation Module
+\par LabVIEW Vision Development Module
+\par LabVIEW Statechart Module
+\par LabVIEW DSC Module
+\par LabVIEW DSP Module
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Sofern Sie die betreffenden Software-Komponenten unter einer anderen als der Paral
+lellizenz erworben haben, muss jede der Komponenten auf demselben Zielcomputer benutzt werden. Keinesfalls d\'fcrfen Sie die Komponenten, die einer Fehlersuchlizenz unterliegen, f\'fcr die Entwicklung neuer Programme (z. B. Testsequenzen/Module, vir
+tuelle Instrumente (VIs) etc.) verwenden. Falls Sie ein Upgrade f\'fcr die betreffende Software erwerben, kann Ihre vorhandene Fehlersuchlizenz mit diesem Upgrade nicht genutzt werden. Vielmehr m\'fcssen Sie eine gesonderte \'84Upgrade\'93
+-Fehlersuchlizenz von NI zur Nutzung mit dem Upgrade erwerben.
+\par Die Ausnahme f\'fcr Nutzung zu Hause gilt nicht f\'fcr Fehlersuchlizenzen.
+\par Mit Ausnahme einer Parallel-Fehlersuchlizenz, d\'fcrfen sie die Fehlersuchlizenz in dem Land, in dem Sie die Software gekauft haben (oder innerhalb der Europ\'e4ischen Union, falls Sie die Software in der Europ\'e4
+ischen Union gekauft haben) einem Dritten \'fcberlassen, sofern Sie NI schriftlich \'fcber eine solche \'dcbertragung (einschlie\'dflich des Namens und Wohnortes/Sitzes eines solchen Dritten) informieren, der Dritte die Bedingun
+gen dieser Vereinbarung akzeptiert und sofern Sie nach einer solchen \'dcbertragung weder Kopien der Software noch irgendwelches schriftliches Begleitmaterial zur Software zur\'fcckbehalten. NI kann in eigenem Ermessen von Ihnen eine Geb\'fchr f\'fcr die
+\'dcbertragung der Lizenz verlangen.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Continuous Integration-Lizenz (LabVIEW)}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par Falls Sie eine LabVIEW Continuous Integration-Lizenz erworben haben, m\'fcssen Sie von NI mit einer gesonderten Lizenz von NI auch eine Vollversion von LabVIEW lizenziert haben. Die LabVIEW Continuo
+us Integration-Lizenz erlaubt Ihnen, die LabVIEW Software auf der Anzahl von Computern an ihrem Arbeitsplatz zu installieren wie in den Ihnen von NI oder einer autorisierten Konzerngesellschaft \'fcbermittelten Unterlagen bestimmt; dies umfasst N
+etzwerkger\'e4te und eine parallele Nutzung, vorausgesetzt nur Ihre lizenzierten Mitarbeiter greifen auf die LabVIEW Sofware zu oder nutzen sie und nicht in gr\'f6\'dferer Zahl als entsprechend der in der jeweiligen Dokumentation be
+stimmten Anzahl von Lizenzen. Sie d\'fcrfen die LabVIEW Software nur f\'fcr Aktivit\'e4ten der kontinuierlichen Integration (\'84CI\'93) in den Bereichen automatisiertes Testen, automatisierte Validierung, automatisierte \'dcberpr\'fc
+fung und automatisierte Build-Prozesse nutzen sowie f\'fcr alle Schritte, die notwendig f\'fcr die Durchf\'fchrung und Einrichtung solcher Aktivit\'e4ten sind. Keinesfalls d\'fcrfen Sie die Software f\'fc
+r Entwicklungsarbeiten nutzen, ausgenommen zur Fehlerbeseitigung bei der Automatisierung von CI-Aktivit\'e4ten.
+\par }\pard \ltrpar\qc \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\kerning1\insrsid12464526 ANHANG C \endash }{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0
+\b\f1\fs24\ul\kerning1\insrsid12464526 Bedingungen f\'fcr das Volumenlizenzprogramm}{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Volumenlizenzprogramm (VLP).}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\kerning1\insrsid12464526 Das VLP ist ein Programm, das Kunden dabei hilft, ihre Lizenzen zu verwalten. Die folgenden Bestimmungen gelten f\'fcr das VLP.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 1.\tab Das Angebot, dass Sie von NI oder einer autorisier
+ten Konzerngesellschaft in Bezug auf das VLP und das VLP Startup Kit erhalten haben (\'84VLP Dokumentation\'93
+) ist Bestandteil dieser Vereinbarung. Im Fall eines Widerspruchs zwischen den Bestimmungen dieser Vereinbarung und der VLP Dokumentation haben die Bestimmungen dieser Vereinbarung Vorrang.
+\par 2.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Laufzeit.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Das VLP wird wirksam, sobald NI Ihnen das VLP Startup Kit zusendet (\'84VLP Wirksamkeitsdatum
+\'93). Die anf\'e4ngliche Laufzeit des VLP beginnt am VLP Wirksamkeitsdatum und gilt f\'fcr den Zeitraum eines (1) Jahres (\'84Anf\'e4ngliche VLP-Laufzeit\'93). Sie k\'f6nnen das VLP in weiteren Zeitr\'e4umen von jeweils einem (1) verl\'e4ngern (die anf
+\'e4ngliche VLP-Laufzeit und jeder Verl\'e4ngerungszeitraum nachfolgend \'84VLP Laufzeit\'93).
+\par 3.\tab Sofern dies in der VLP Dokumentation nicht anders bestimmt ist, d\'fcrfen Ihre Mitarbeiter Software im Rahmen des VLP nur an Computern an dem physischen Ort nutzen, an den NI die Software geliefert hat (der \'84Ort\'93
+). Der Begriff "Ort" umfasst alle Ihre physischen Standorte, die sich innerhalb desselben Landes wie der Ort befinden. Au\'dferdem, (i) falls Ihr Ort in Nord- oder S\'fcdamerika liegt, gelten alle Ihre physischen Standorte innerhalb Nord- und S\'fc
+damerikas als innerhalb desselben Landes, (ii) falls Ihr Ort in Europa, im Mittleren Osten, Indien oder Afrika (einschlie\'dflich Russland und Mongolei) liegt, gelten alle
+Ihre physischen Standorte innerhalb dieser Regionen als innerhalb desselben Landes und (iii) falls Ihr Ort in der Region Asien-Pazifik liegt, gelten alle Ihre physischen Standorte innerhalb dieser Region als innerhalb desselben Landes. Falls S
+ie ein weltweites VLP erworben haben, gelten alle ihre weltweiten Standorte als in demselben Land wie der Ort, sofern die Software von der Region aus verwaltet wird , an die NI die Software liefert. Ihre Nutzung der Software im Rahmen des VLP unterliegt w
+\'e4hrend der VLP Laufzeit und danach allen Bestimmungen und Bedingungen dieser Vereinbarung beziehungsweise den Bestimmungen des jeweiligen spezifischen Lizenztyps (z.B. benutzerbasiert, computerbasiert, Parallellizenz).
+\par 4.\tab W\'e4hrend der VLP Laufzeit m\'fcssen Sie f\'fcr jede einzelne Software Lizenz in der VLP Dokumentation, f\'fc
+r die NI Software Services anbietet, diese von NI beziehen und unterhalten. Die einzelnen Software Services werden in der VLP Dokumentation beschrieben. NI beh\'e4lt sich das Recht vor, Software Services auf die jeweils aktuellste im Handel verf\'fc
+gbare Version einer Software zu beschr\'e4nken. Sie verstehen, dass NI nicht f\'fcr jede Software, die im Rahmen des VLP verf\'fcgbar ist, Software Services anbietet. Sofern nichts anderes mit NI schriftlich vereinbart wurde, m\'fcssen Sie w\'e4
+hrend der VLP Laufzeit mindestens f\'fcnf (5) Lizenzen einer Version einer einzelnen NI Software unterhalten, die von NI als Entwicklungsversion gewertet wird.
+\par 5.\tab Sie m\'fcssen eine bestimmte Person in Ihrer Organisation f\'fcr jeden Ort bestimmen, die f\'fcr die Verteilung und \'dcberwachung der Installation und Nutzung der Software, einschlie\'df
+lich der Nutzung des Master-Installationsmediums und des anerkannten Volumenlizenz-Managers, verantwortlich ist (\'84Software Administrator\'93). \'c4nderungen der Person des Software Administrators sind NI unverz\'fcglich schriftlich anzuzeigen.
+\par 6.\tab NI wird die Master-Installation und, soweit dies im jeweiligen schriftlichen Angebot von NI oder einer autorisierten Konzerngesellschaft vorgesehen ist, NI\rquote s Volumenlizenz-Manager an den/die Software Administrator(en) f\'fc
+r die interne Installation und Nutzung durch Ihre Mitarbeiter liefern bzw. zu Verf\'fcgung stellen. Software Dokumentation wird nur in elektronischer Form zur Verf\'fcgung gestellt und wird mit der Master-Installation \'fcbergeben.
+\par 7.\tab Sie sind daf\'fcr verantwortlich, dass stets ein Anerkannter Volumenlizenzmanager (vorausgesetzt, dass NI die Software mit dem Anerkannten Volumenlizenzmanager kompatibel gemacht hat) zusammen mit der Ihnen von NI gelieferten, aktuellsten Lize
+nzdatei, die den Zugang von Endnutzern zu der Software regelt, mit der gem\'e4\'df dem VLP lizenzierte Software (w\'e4hrend der VLP-Laufzeit und danach) verwendet wird. \'84Anerkannter Volumenlizenz-Manager\'93 steht f\'fcr NI\rquote s Software zur
+ Kontrolle des Endnutzerzugriffs auf die Software, die Informationen \'fcber die ordnungsgem\'e4\'dfe Nutzung erzeugt (\'84NI VLM\'93
+), FLEXnet oder FLEXlm Software oder jede andere Drittsoftware, deren Verwendung zur Kontrolle des Endnutzerzugriffs auf die Software von NI schriftlich zugelassen wurde. Sofern NI VLM als Volumenlizenz-Manager genutzt wird oder NI eine Dokumentation f
+\'fcr einen Anerkannten Volumenlizenz-Manger ver\'f6ffentlicht, m\'fcssen die Anerkannten Volumenlizenz-Manager im Einklang mit der von NI zur Verf\'fcgung gestellten Dokumentation installiert und genutzt werden.
+\par 8.\tab Sofern Sie bestehende computer- oder nutzerbasierte Lizenzen f\'fcr Software, die vom VLP Programm erfasst ist, besitzen, m\'fcssen Sie NI schriftlich \'fcber das Produkt, die Plattform und Seriennummer jeder solchen Lizenz informieren.
+ Jede solche Lizenz und individuelle Seriennummer wird ab dem VLP Wirksamkeitsdatum unwirksam und durch Lizenzen im Rahmen des VLP ersetzt, die eine einzige, gemeinsame Seriennummer besitzen. Sie m\'fcssen in angemessenem Umfa
+ng alle Informationen zur Verf\'fcgung stellen, die NI anfordert, um das VLP einzurichten und zu verwalten.
+\par 9.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Parallellizenz (Concurrent Use License)}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+. Wenn Sie im Rahmen des VLP eine Parallellizenz erworben haben, sind Sie an die Bedingungen f\'fcr Parallellizenzen gebunden mit der Ma\'dfgabe, dass f\'fcr den Begriff \'84Ort\'93 die Definition in diesem Anhang f\'fc
+r Lizenzen unter einem VLP gilt. Wenn Sie eine weltweite Parallellizenz erworben haben, gelten alle Ihre Standorte weltweit als Ort innerhalb desselben Landes.
+\par 10.\tab Sie erkennen an und stimmen zu, dass Ihre Nutzung der Software auf keinen Fall die H\'f6chstzahl der Lizenzen, die in der VLP Dokumentation festgelegt ist, zuz\'fcglich aller Lizenzen die dem VLP nach dem Wirksamkeitsdatum hinzugef\'fc
+gt wurden und der Lizenzen, die im Rahmen des \'84Overdraft\'93-Modells verf\'fcgbar sind, \'fcberschreiten wird. Sie erkl\'e4ren sich damit einverstanden, dass Lizenzen, auf die im Rahmen des \'84Overdraft\'93
+-Modells zugegriffen wird, kostenpflichtig sind.
+\par 11.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Administratorprotokolle.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Auf Anforderung sind Sie verpflichtet, NI unverz\'fcglich f\'fcr jeden
+ Ort ein Administratorprotokoll (\'84Administratorprotokoll\'93) zur Verf\'fcgung zu stellen. Dieses Protokoll muss in einem f\'fcr NI akzeptablen Format errichtet werden.
+\par 12.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Verl\'e4ngerungen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Sofern sie eine Verl\'e4ngerung des VLP w\'fcnschen, m\'fcssen Sie ein a
+ktuelles Administratorprotokoll mindestens sechzig (60) Tage vor Ablauf der aktuellen VLP Laufzeit \'fcbermitteln. NI oder eine autorisierte Konzerngesellschaft wird Ihnen daraufhin ein Angebot f\'fcr Software Services, \'fcber die Geb\'fchren f\'fcr zus
+\'e4tzliche w\'e4hrend der VLP Laufzeit hinzugef\'fcgte VLP Lizenzen, einschlie\'dflich solcher des \'84Overdraft\'93-Modells (\'84Zus\'e4tzliche VLP Geb\'fchren\'93), sowie f\'fcr alle neuen VLP Lizenzen, die Sie f\'fcr den Verl\'e4ngerungszeitraum w\'fc
+nschen (\'84VLP Verl\'e4ngerungsgeb\'fchren\'93) machen. Sie m\'fcssen NI unverz\'fcglich informieren, wenn die Zahl der aus dem Administratorprotokoll ersichtlichen genutzten Lizenzen sich nachtr\'e4glich \'e4ndert. NI beh\'e4
+lt sich das Recht vor, die VLP-Verl\'e4ngerungsgeb\'fchren anzupassen, falls Zus\'e4tzliche VLP-Lizenzen benutzt werden, die im Administratorprotokoll, das Sie NI im Zeitpunkt des Verl\'e4ngerungswunsches \'fcbermittelt haben, noch nicht ber\'fc
+cksichtigt sind. }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 FALLS SIE NICHT VOR ABLAUF DER JEWEILIGEN VLP-LAUFZEIT EINE BESTELLUNG WIE VORSTEHEND BESCHRIEBEN ERTEILEN, (I) ENDET DAS VLP AUTOMATISCH AM
+ENDE SEINER LAUFZEIT, (II) ENDEN S\'c4MTLICHE SOFTWARE SERVICES F\'dcR DAS VLP AUTOMATISCH UND MIT SOFORTIGER WIRKUNG AM ENDE DER JEWEILIGEN VLP-LAUFZEIT.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par 13.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Bestellungen, Rechnungen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Bestellungen bei NI erteilen Sie bitte wie folgt:
+\par }\pard \ltrpar\qj \fi-283\li850\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 i.\tab F\'fcr die anf\'e4ngliche Aktivierung des VLP: in H\'f6he der Aktivierungsgeb\'fc
+hr, wie Sie im jeweiligen schriftlichen Angebot von NI oder einer autorisierten Konzerngesellschaft bestimmt ist sowie die anf\'e4ngliche j\'e4hrliche Nutzungsgeb\'fchr f\'fcr Software Services innerhalb des im Angebot angegebenen Zeitraums
+\par ii.\tab F\'fcr jeden Verl\'e4ngerungszeitraum: in H\'f6he der VLP Verl\'e4ngerungsgeb\'fchren und jeglicher Zus\'e4tzlicher VLP Geb\'fchren vor Ablauf des aktuellen VLP Zeitraums
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 14.\tab Die Software Services werden j\'e4hrlich in Rechnung gestellt. Zus\'e4tzl
+iche VLP Geb\'fchren werden nur anteilig und quartalsweise, bezogen auf das Quartal der VLP Laufzeit in der die Software unter einer solchen VLP Lizenz erstmals genutzt wurde, oder gem\'e4\'df von NI bestimmten k\'fcrzeren Zeitr\'e4umen berechnet.
+\par 15.\tab }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 DIE SOFTWARE UND DIE ANERKANNTEN VOLUMENLIZENZMANAGER K\'d6
+NNEN CODE ENTHALTEN, DER MIT BEENDIGUNG DES VLP IHRE NUTZUNG DER SOFTWARE UNTER DEM VLP DEAKTIVIERT. NI KANN VERSUCHEN, IHNEN EIN UPDATE DER LIZENZDATEI ZU VERF\'dcGUNG ZU STELLEN, ABER SIE SIND DAF\'dcR VERANTWORTLICH, DIE LIZENZDATEI VO
+N NI ANZUFORDERN UND SO BALD WIE M\'d6GLICH NACH ERHALT ZU INSTALLIEREN UND ZU BENUTZEN, SP\'c4TESTENS JEDOCH BINNEN SECHZIG (60) TAGEN NACH BEENDINGUNG DES VLP. }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+Mit Beendigung der VLP Laufzeit k\'f6nnen Sie g\'fcltige und vor Ablauf der VLP Laufzeit vollst\'e4ndig an NI oder eine autorisierte Konzerngesellschaft bezahlte (\'84Fortbestand-VLP-Lizenzen\'93
+), sofern die Nutzung mit einem anerkannten Volumenlizenz-Manager und im \'fcbrigen im Einklang mit den Bedingungen dieser Vereinbarung erfolgt. }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 SIE SIND IN KEINEM FALL BERECHTIGT
+, DIE ANZAHL DER FORTBESTAND-VLP-LIZENZEN NACH BEENDIGUNG DES VLP ZU ERH\'d6HEN. JEDE REAKTIVIERUNG DES VLP NACH SEINER BEENDIGUNG STEHT IM ALLEINIGEN ERMESSEN VON NI UND KANN VON DER ZAHLUNG EINER VON NI ZU BESTIMMENDEN REAKTIVIERUNGSGEB\'dcHR ABH\'c4
+NGIG GEMACHT WERDEN. ALS VLP WIRKSAMKEITSDATUM GILT VON DIESEM ZEITPUNKT AB DAS DATUM DER REAKTIVIERUNG DURCH NI.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par 16.\tab Sie k\'f6nnen individuelle Seriennummern f\'fcr jede der VLP Lizenzen oder Fortbestand-VLP-Lizenzen erhalten. F\'fcr die Umwandlung kann eine Geb\'fchr verlangt werden. Die Zahl der Umwandlungen ist auf vier (4) pro Kalenderjahr beschr\'e4nkt.
+
+\par 17.\tab Software, die unter eine VLP Lizenz oder eine Fortbestand-VLP-Lizenz vertrieben wird, ist nicht \'fcbertragbar und es ist unzul\'e4ssig ohne vorherige schriftliche Zustimmung von N
+I oder einer autorisierten Konzerngesellschaft, die Software an Dritte oder andere als die in der jeweiligen Dokumentationen von NI ausdr\'fccklich bestimmten Orten zu verbreiten oder diese weiterzugeben.
+\par }\pard \ltrpar\qc \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\kerning1\insrsid12464526 ANHANG D \endash }{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0
+\b\f1\fs24\ul\kerning1\insrsid12464526 Bedingungen f\'fcr }{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\ul\kerning1\insrsid3607394 das }{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\ul\kerning1\insrsid12464526 Enterprise Programm}{\rtlch\fcs1
+\af1\afs24 \ltrch\fcs0 \f1\fs24\ul\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Enterprise Programm (EP).}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+ Die folgenden Bedingungen gelten f\'fcr das EP.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 1.\tab
+NI oder eine autorisierte Konzerngesellschaft wird mit Ihnen in die NI Enterprise Dokumentation (\'84EP Dokumentation\'93) unter anderem aufnehmen, welche Software vom EP erfasst ist, die Arten und H\'f6chstzahl Ihrer Lizenzen f\'fcr diese Software w\'e4
+hrend der Laufzeit, Art und H\'f6chstzahl der Lizenzen, die Sie nach Ablauf der EP Laufzeit erhalten, alle bestehenden Lizenzen, die in Lizenzen unter dem EP umgewandelt werden sollen (\'84EP Vorbestehende Lizenzen\'93
+) und welche Software Services enthalten sind. Die EP Dokumentation ist Bestandteil dieser Vereinbarung. Im Fall eines Widerspruchs zwischen der EP Dokumentation und dieser Vereinbarung, haben die Bestimmungen dieser Vereinbarung Vorrang.
+\par 2.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Laufzeit.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+ Das EP tritt an dem in der Dokumentation bestimmten Zeitpunkt in Kraft oder, sofern der Zeitpunkt nicht festgelegt ist, zu dem Zeitpunkt, an dem die EP Dokumentation durch NI oder eine autorisierte Konzerngesellschaft unterzeichnet und Ihnen zugesandt w
+ird (\'84EP Inkrafttreten\'93). Das EP l\'e4uft f\'fcr die Dauer der in der Dokumentation festgelegten Zeit oder, sofern die Dauer in der Dokumentation nicht festgelegt ist, f\'fcr drei Jahre ab dem EP Inkrafttreten (\'84EP Laufzeit\'93).
+\par 3.\tab Sie m\'fcssen f\'fcr jede EP Location in Ihrer Organisation eine Person bestimmen, die f\'fcr die Verteilung und \'dcberwachung der Installation und Nutzung der Software, einschlie\'df
+lich der Nutzung des Master-Installationsmediums und des anerkannten Volumenlizenz-Managers, verantwortlich ist (\'84Software Administrator\'93). \'c4nderungen der Person des Software Administrators sind NI unverz\'fcglich schriftlich anzuzeigen.
+\par 4.\tab Software darf unter dem EP (i) ausschlie\'dflich im Einklang mit den Bestimmungen dieser Vereinbarung in Bezug auf den spezifischen Lizenztyp innerhalb des EP, (ii) ausschlie\'df
+lich auf und an Computern an den in der EP Dokumentation genannten Orten (\'84EP Locations\'93), (iii) und nur w\'e4hrend der EP Laufzeit genutzt werden. Sie erkennen an und stimmen zu, dass Ihre Nutzung (i) von Software des EP die i
+n der EP-Dokumentation festgesetzte H\'f6chstzahl an Lizenzen auf keinen Fall \'fcbersteigt und dass (ii) keine NI Software (einschlie\'dflich Kopien der Software) mit Ausnahme von ausdr\'fccklich in der EP Dokumentation aufgef\'fchrten Kopien der Softw
+are im Wege des EP genutzt wird.
+\par 5.\tab Sie m\'fcssen stets einen Anerkannten Volumenlizenz-Manager mit den jeweils aktuellsten von NI zu Verf\'fcgung gestellten Lizenzdateien, der den Endnutzer-Zugriff auf die Software gem\'e4\'df dem EP kontrolliert, nutzen. Ein \'84Anerka
+nnter Volumenlizenz-Manager\'93 steht f\'fcr NI\rquote s Software zur Kontrolle des Endnutzerzugriffs auf die Software, die zudem Informationen \'fcber die ordnungsgem\'e4\'dfe Nutzung erzeugt (\'84NI VLM\'93), FLEXnet oder FLEXlm Software oder jede a
+ndere Drittsoftware, deren Verwendung zur Kontrolle des Endnutzerzugriffs auf die Software von NI schriftlich zugelassen wurde. Sofern NI VLM als Volumenlizenz-Manager genutzt wird oder NI eine Dokumentation f\'fc
+r einen Anerkannten Volumenlizenz-Manger ver\'f6ffentlicht, m\'fcssen die Anerkannten Volumenlizenz-Manager im Einklang mit der von NI zur Verf\'fcgung gestellten Dokumentation installiert und genutzt werden.
+\par 6.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Trainings- & Zertifizierungsservice.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Falls die Services, die Ihnen nach Ihrem EP zur Verf\'fcgung gest
+ellt werden, Software-Trainings-Kurse, Kurse f\'fcr \'84Zertifizierungs-Vorbereitung\'93, und Zertifizierungspr\'fcfungsservices f\'fcr NI Software (\'84Trainings- & Zertifizierungsservice\'93) umfassen, k\'f6nnen Sie verf\'fcgbare Training Credits w\'e4
+hrend EP Laufzeit f\'fcr Ihre Mitarbeiter einsetzen, um passende Trainingskurse zur Nutzung der Software zu besuchen und/oder passende Kurse zur \'84Zertifizierungsvorbereitung\'93 und Zertifizierungspr\'fc
+fungsservices von NI zu erhalten, jeweils wie in der EP Dokumentation spezifiziert. Trainings- & Zertifizierungsservices werden im Einklang mit NI\rquote s jeweils g\'fcltigen Standardregeln f\'fc
+r Softwaretraining und Zertifizierung erfolgen. Training Credits k\'f6nnen nicht f\'fcr individuell angepasstes Training, das eine \'84Verteidigungs-Dienstleitung\'93 darstellt, wie in den Regeln zum internationalen Waffenhandel (\'84
+International Traffic in Arms Regulation\'93) 22 CFR 120.9 definiert, eingesetzt werden. Trainings Credits haben keinen direkten Geldwert und alle ungenutzten Training Credits verfallen nach Beendigung oder Ablauf Ihres EP oder zu einem and
+eren in der EP Dokumentation festgelegten Zeitpunkt.
+\par 7.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Software Service}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+. Falls die Services, die nach dem EP zu erbringen sind, Software Services umfassen, wird NI (i) dem Software-Administrator nach dem jeweiligen allgemeinen Release-Termin eine Masterkopie aller Upgrades
+ und (ii) der in der EP-Dokumentation angegebenen Zahl von Nutzern Zugang zu den Anwendungsingenieuren von NI f\'fcr Fragen in Zusammenhang mit der Installation und Nutzung der Software und Zugang zum technischem Online-Support-System von NI zur Verf\'fc
+gung stellen. Alle Services werden entsprechend den zur betreffenden Zeit g\'fcltigen Standard-Wartungs- und -Support-Richtlinien gew\'e4hrleistet. NI beh\'e4lt sich das Recht vor, den Software Service auf die jeweils neueste, im Handel verf\'fc
+gbare Version der Software zu beschr\'e4nken. Ihnen ist bekannt, dass NI m\'f6glicherweise nicht f\'fcr jede Software, die im Rahmen des EP verf\'fcgbar ist, Software Services zur Verf\'fcgung stellt.
+\par 8.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Keine Hardware oder Hardware Services.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Sie erkennen an und sind damit einverstanden, dass im Rahme
+n des EP oder nach dieser Vereinbarung keine Hardware und keine Services in Bezug auf Hardware erbracht oder in sonstiger Weise zur Verf\'fcgung gestellt werden.
+\par 9.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 J\'e4hrliches Management Review}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526 ; Berichte.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A.\tab In den in der EP-Dokumentation angegebenen Zeitabschnitten (jedenfalls aber j\'e4
+hrlich) werden sich Ihre Vertreter mit den Vertretern von NI treffen, um das EP und Ihre Nutzung des EP zu besprechen. Dies umfasst auch eine Bewertung der Nutzung der NI-Software und Training Credits nach dem EP und die Bestimmu
+ng der Angemessenheit der Lizenzierungslevel und Anzahl des/der EP Standort(e) nach dem EP.
+\par B.\tab Drei\'dfig (30) Tage vor dem oben unter A. genannten Treffen oder sofern NI dies aus anderen vern\'fcnftigen Gr\'fcnden verlangt, m\'fcssen Sie NI (i) ein Administratorproto
+koll, in dem die Anfragen nach Erlaubnis zur Nutzung der Software in einem f\'fcr NI annehmbaren Format aufgef\'fchrt sind f\'fcr jede EP Location und (ii) ein Nutzungsprotokoll, wie es vom Anerkannten Volumenlizenz-Manager erstellt wird, aus dem
+sich die An- und Abmeldungen der Software ergeben (\'84Nutzungsprotokoll\'93), zur Verf\'fcgung stellen.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 10.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 EP Geb
+\'fchren.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Die Geb\'fchren, die Ihnen in Zusammenhang mit dem EP in Rechnung gestellt werden, sind in der EP-Dokumentation festgelegt. Sofern nicht anders in der EP Dokumenta
+tion festgelegt, sind alle Betr\'e4ge, die von Ihnen im Rahmen des EP zu zahlen sind, in U.S. Dollar zu leisten. Alle angegebenen Geb\'fchren verstehen sich ohne Steuern und Import-/Exportz\'f6lle. Alle Umsatz-, Gebrauchs-, Verbrauchs- oder Aufwan
+dssteuern sowie alle Import-, Export- oder sonstigen Abgaben f\'fcr Lieferungen von NI nach dem EP liegen in Ihrer Verantwortung und sind von Ihnen zu tragen. Wenn Sie ein Gesch\'e4ft \'fcbernehmen, das laufende NI Software Lizenzen
+ hat und von denen sie eine Eingliederung in Ihr EP w\'fcnschen, k\'f6nnen die Geb\'fchren die Ihnen im Rahmen des EP berechnet werden, erh\'f6ht werden.
+\par 11.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Beendigung}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A.\tab Sowohl Sie als auch NI k\'f6
+nnen aufgrund eigener Entscheidung die EP-Laufzeit durch schriftliche K\'fcndigung gegen\'fcber der anderen Partei beenden, fall
+s die andere Partei in erheblicher Weise eine ihrer Verpflichtungen nach den EP Bedingungen verletzt und diese Verletzung nicht innerhalb von drei\'dfig (30) Tagen nach Erhalt einer schriftlichen Aufforderung durch die verletzte Partei zur Z
+ufriedenheit der verletzten Partei abstellt. Sofern die Verletzung nicht geheilt werden kann, endet die EP Laufzeit unmittelbar.
+\par B.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Rechtsfolge der Beendigung der EP-Laufzeit oder K\'fcndigung.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Mit Ablauf oder K\'fcndigung der EP
+-Laufzeit m\'fcssen Sie jede Nutzung der Software nach dem EP sofort einstellen und alle Kopien der Software vernichten. Falls NI dies vor der Vernichtung von Ihnen verlangt hat, m\'fcssen Sie die Software und alle davon gefertigten Kopien an NI \'fc
+bergeben. Unabh\'e4ngig davon d\'fcrfen Sie Lizenzen, die vom EP umfasst ist, die aber bereits vor dem EP-Inkrafttreten bestanden und als EP Vorbestehende NI Software in die EP Dokumentation aufgenommen sind (\'84EP Vorbestehende Software\'93
+), weiterhin nutzen, sofern die EP-Laufzeit ausschlie\'dflich aufgrund eines Versto\'dfes gegen Bedingungen des EP und nicht wegen Versto\'dfes gegen Bedingungen der restlichen Vereinbarung gek\'fc
+ndigt wurde und nur so viele Kopien der Software genutzt werden, wie in der EP Dokumentation f\'fcr eine Nutzung nach Ende der Laufzeit bezeichnet sind; jede solche Nutzung nach Ende der EP-Laufzeit ist ausschlie\'dflich an dem/den EP-Standort(en) zul\'e4
+ssig und nur in \'dcbereinstimmung mit den Regelungen der Lizenzvereinbarung, die die Nutzung der konkreten Software regeln. Sie k\'f6nnen w\'e4hlen, ob Kopien der EP Vorbestehenden Software, die in der EP-Dokumentation f\'fc
+r eine Nutzung nach Ende der EP-Laufzeit bezeichnet sind und die bei EP-Inkrafttreten entweder die aktuelle oder die unmittelbar vorhergehende Version der Software waren, mit Wirksamwerden der K\'fcndigung bzw. der Been
+digung der EP-Laufzeit auf die aktuelle Version der Software aktualisiert werden, wobei dies ausschlie\'dflich zum Zwecke der Nutzung durch Sie gem\'e4\'df diesem Abschnitt zul\'e4ssig ist und nur, wenn die EP-Laufzeit nicht durch NI gek\'fcndigt worden
+ ist.
+\par C.\tab Ihr Recht, EP Vorbestehende Software nach der EP Laufzeit zu nutzen steht unter der Bedingung, dass Sie NI die entsprechenden Administrator- und Nutzungsprotokolle innerhalb von drei\'dfig (30) Tagen nach Ablauf oder K\'fc
+ndigung der EP Laufzeit zur Verf\'fcgung stellen und unverz\'fcglich alle zum Zeitpunkt des Ablaufs oder der K\'fcndigung der EP Laufzeit noch f\'e4lligen aber unbezahlten Betr\'e4ge bezahlen.
+\par }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 D.\tab DIE SOFTWARE UND DIE ANERKANNTEN VOLUMENLIZENZMANAGER ERHALTEN M\'d6GLICHERWEISE CODE, DER NACH ENDE DER EP-LAUFZEIT IHRE BEF\'c4H
+IGUNG, DIE SOFTWARE NACH DEM EP ZU NUTZEN, DEAKTIVIERT. SIE ERKENNEN AN UND SIND DAMIT EINVERSTANDEN, DASS DIE SOFTWARE NACH ODER OHNE VORHERIGE WARNUNG MIT BEENDIGUNG DES EP AUTOMATISCH DEAKTIVIERT ODER UNBRAUCHBAR GEMACHT WERDEN KANN. SIE SIND DAF\'dc
+R VERANTWORTLICH, VON NI ALLE ERFORDERLICHEN LIZENZDATEIEN ANZUFORDERN, UM DIE ERLAUBTE NUTZUNG VON KOPIEN VON EP VORBESTEHENDER SOFTWARE, DIE IN DER EP-DOKUMENTATION F\'dcR DIE NUTZUNG NACH DER EP-LAUFZEIT VORGESEHEN SIND, ZU ERM\'d6GLICHEN. SIE M\'dcS
+SEN DIE LIZENZDATEI SO SCHNELL WIE M\'d6GLICH NACH ERHALT VON NI, KEINESFALLS JEDOCH SP\'c4TER ALS SECHZIG (60) TAGE NACH ABLAUF DER EP-LAUFZEIT, INSTALLIEREN UND ZU VERWENDEN.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 12.\tab Lizenzen im Rahmen des EP sind nicht \'fcbertragbar und es ist unzul\'e4
+ssig, ohne vorherige schriftliche Zustimmung von NI oder einer autorisierten Konzerngesellschaft, die Software an Dritte oder andere Orte als die EP Locations zu verbreiten oder diese weiterzugeben.
+\par 13.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Vertraulichkeit.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Die Bestimmungen Ihrer EP-Dokumentation sowie alle Vorschl\'e4ge oder so
+nstigen von NI oder einer autorisierten Konzerngesellschaft in Zusammenhang mit Ihrem EP \'fcbermittelten Dokumente (einschlie\'dflich aller Preise und Geb\'fchren) sowie alle in Zusammenhang mit Ihrem EP zur Verf\'fcgung gestellten Informationen \'fcbe
+r Produktentwicklungsbestrebungen von NI sind als vertrauliche Informationen von NI anzusehen und Sie d\'fcrfen derartige Informationen Dritten nicht offenbaren.
+\par }\pard \ltrpar\qc \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\insrsid12464526 ANHANG E \endash }{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\ul\insrsid12464526
+Lizenzbedingungen f\'fcr Bildungseinrichtungen}{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 1.\tab Software, die einer Lizenz f\'fcr Bildungseinrichtungen unterliegt, darf nicht f
+\'fcr kommerzielle oder industrielle Zwecke genutzt werden. F\'fcr Forschungszwecke d\'fcrfen nur Softwarelizenzen, die den f\'fcr akademische Forschung geltenden Bedingungen entsprechen, eingesetzt werden.
+\par 2.\tab Autorisierte Anwendungen, die mit Hilfe von Software unter einer Lizenz f\'fcr Bildungseinrichtungen entwickelt wurden, d\'fcrfen nicht zu kommerziellen Zwecken vertrieben werden und m\'fc
+ssen mit einem Verbot der Verbreitung zu kommerziellen Zwecken vertrieben werden.
+\par 3.\tab Eine \'84Akademische Einrichtung\'93 ist eine Bildungseinrichtung, die einen Abschluss verleiht. }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 F\'fc
+r die Zwecke einer Student-Edition-Lizenz handelt es sich auch dann um eine Akademische Einrichtung, wenn ein Kurs online durchgef\'fchrt wird und die Lehrkraft die Nutzung der Software empfohlen oder verlangt hat und dies von NI genehmigt wurde.}{
+\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par 4.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Student-Edition-Lizenz.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Wenn die Software eine Student Edition ist, m\'fc
+ssen Sie entweder eingeschriebener Student sein oder einen fortlaufenden Lehrgang an der Akademischen Einrichtung besuchen oder ein Dozent an einer Akademischen Einrichtung sein, um die Software nutzen zu k\'f6nnen. Sofern Sie Student sind, d\'fc
+rfen Sie die Software nur f\'fcr Ihre pers\'f6nlichen Ausbildungszwecke nutzen, wozu auch eine Nutzung im Rahmen von Lehrveranstaltungen und Laborarbeiten sowie akademischer Recherche zur F\'f6rderung Ihres Studiums geh\'f6rt, nicht aber f\'fc
+r sonstige Zwecke. Wenn Sie Dozent sind, d\'fcrfen Sie die Software f\'fcr die Vorbereitung des Unterrichts oder von Laborkursen und nicht f\'fcr andere Zwecke wie etwa akademische Forschung oder Kurse \'fcber die Nutzung der Software verwenden. Sie d\'fc
+rfen die Software auf bis zu drei (3) physischen Computern installieren, jedoch d\'fcrfen nur Sie die Software benutzen oder sonst ausf\'fchren und die Software darf nur auf einem Computer gleichzeitig gestartet werden. Eine Ausnahme f\'fc
+r eine Nutzung zu Hause gibt es f\'fcr Student Edition Lizenzen nicht. Sie erkl\'e4ren hiermit, dass Sie verstehen und akzeptieren, dass die Lizenz automatisch mit Ablauf Ihrer Einschreibung an der Akademischen Einrichtung e
+ndet, falls Sie Student sind, bzw. sobald Sie nicht mehr Dozent sind, falls Sie Dozent sind, in jedem Fall jedoch sp\'e4testens mit dem Ende der Laufzeit der Lizenz. Nach Beendigung Ihrer Lizenz sind Sie verpflichtet, unverz\'fcglich alle Kopie
+n der Software zu deinstallieren.
+\par }\pard \ltrpar\qj \fi-360\li360\ri0\sb100\sa240\nowidctlpar\tx360\tx810\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 \tab Schulen d\'fcrfen auch die LabVIEW Student Edition Software gem\'e4\'df
+ den Regelungen der in Abschnitt 5 beschriebenen Schullizenz nutzen.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid10958322 \tab Student-Edition-Lizenzen (gleichg\'fcltig ob zeitlich unbeschr\'e4nkt oder beschr\'e4nkt) umfassen keinen individuellen Zugang zu dem Standard-Service-Programm (\'84SSP\'93) f\'fc
+r Software.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 5.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Schullizenz.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Wenn Sie eine Schullizenz erworben haben, d\'fcrfen Sie die Software ausschlie\'dflich f\'fcr Unterrichtszwecke in der von Ihnen besuchten weiterf\'fchrenden Schule be
+nutzen. Weiterf\'fchrende Schule ist definiert als Level K-12 und Level 0-3 gem\'e4\'df der International Classification of Education (ISCED). Sie d\'fcrfen die Software ausschlie\'dflich auf der von NI schriftlich im Angebot oder in ande
+ren Angebotsdokumenten angegeben Anzahl von Compute
+rn in Ihrer Schule verwenden. Diese Rechte beziehen sich auf eine einzelne Schule oder einen einzelnen Campus (wie von NI oder einer autorisierten Konzerngesellschaft schriftlich im jeweiligen Angebot bezeichnet) und erstrecken sich nicht
+ auf einen gesamten Schulbezirk.
+\par 6.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Unterrichtslizenz.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Falls Sie eine Lizenz f\'fcr akademischen Unterricht erworben haben, d\'fc
+rfen Sie die Software ausschlie\'dflich zu Unterrichtszwecken an einer Akademischen Einrichtung verwenden. Eine Verwendung zu \'84Unterrichtszwecken\'93 liegt nur dann vor, wenn (i) eine Pr\'fc
+fung am Ende des Semesters oder eines anderen akademischen Zeitraums abgehalten wird und die Pr\'fcfung (ganz oder teilweise) mit der Verwendung der Software durch die Studenten in Zusammenhang steht oder (ii) eine Hausarbeit oder \'e4
+hnliche Projekte, die den Einsatz der Software erfordern, an die Stelle einer Pr\'fcfung treten. Sie d\'fcrfen die Software ausschlie\'dflich auf der von NI oder einer autorisierten Konzerngesellschaft schriftlich im Angebot angegebenen Anzahl
+von Computern in der jeweiligen Abteilung, dem Fachbereich oder dem betreffenden Campus Ihrer Akademischen Einrichtung und nur an dem Standort, an den NI die Software liefert, verwenden, sofern in dem jeweiligen Angebot nichts anderes angegeben ist. Unabh
+\'e4ngig von Vorstehendem ist jede Nutzung der Software durch eine Person, die nicht Dozent an Ihrer Akademischen Einrichtung ist, verboten.
+\par 7.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Forschungslizenz.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Falls Sie eine Lizenz zur akademischen Forschung erworben haben, d\'fc
+rfen Sie die Software ausschlie\'dflich zu wissenschaftlichen Forschungszwecken an einer Akademischen Einrichtung nutzen. Sie d\'fcrfen die Software ausschlie\'df
+lich auf der von NI oder einer autorisierten Konzerngesellschaft schriftlich im Angebot angegebenen Anzahl von Computern in der jeweiligen Abteilung, de
+m Fachbereich oder dem betreffenden Campus Ihrer Akademischen Einrichtung und an dem Standort, an den NI die Software liefert, installieren, sofern in dem jeweiligen Angebot nichts anderes angegeben ist.
+\par 8.\tab Kombinierte Unterrichts- und Forschungslizenzen unterliegen sowohl den Regelungen der Unterrichtslizenz als auch den Regelungen der Forschungslizenz.
+\par 9.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Studenteninstallationsoption}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \li426\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin426\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A. \tab Wenn Sie eine Akademische Einrichtung sind und Studenteninstallatio
+nsoptions-Lizenzen erworben haben, wird NI Ihnen die Masterinstallation f\'fcr die jeweilige Software zur Verf\'fcgung stellen. Sie d\'fcrfen die Software }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid8221857 (einschlie\'df
+lich Updates oder Upgrades) }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 nicht mehr Studenten als in dem Angebot von NI schriftlich angegeben, nur f\'fcr die dort bezeichnete Dauer und nur solchen Studenten zug\'e4
+nglich machen, die in der im Angebot bezeichneten Abteilung bzw. dem Fachbereich oder Campus Ihrer Akademischen Einrichtung aktuell eingeschrieben sind und sich an dem Standort befinden, an den NI die Software liefert. Jede im Wege einer Stude
+nteninstallationsoption zusammen mit }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid8221857 den }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Software Services }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\kerning1\insrsid8221857 der Akademischen Einrichtung }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 einger\'e4umte Lizenz hat eine G\'fcltigkeitsdauer von einem (1) Jahr.
+\par B.\tab Wenn Sie Student sind und eine Lizenz zur Nutzung der Software aufgrund einer Studenteninstallationsoption Ihrer Akademischen Einrichtung erworben haben, m\'fc
+ssen Sie eingeschriebener Student sein oder einen fortlaufenden Lehrgang besuchen, um die Software nutzen zu k\'f6nnen. Sie d\'fcrfen die Software nur f\'fcr Ihre pers\'f6nlichen Ausbildungszwecke nutzen, wozu au
+ch eine Nutzung im Rahmen von Lehrveranstaltungen und Laborarbeiten sowie akademischer Recherche zur F\'f6rderung Ihres Studiums geh\'f6rt, nicht aber f\'fcr sonstige Zwecke. Sie d\'fcrfen die Software auf bis zu drei (3) physischen Computern install
+ieren, jedoch d\'fcrfen nur Sie die Software benutzen oder sonst ausf\'fchren und die Software darf nur auf einem Computer gleichzeitig gestartet werden. Sie d\'fcrfen die Software nicht auf einem Netzwerk-Ger\'e4t installieren, \'fcber d
+as auf die Software von einer anderen Person zugegriffen und sie genutzt werden kann. Eine Ausnahme f\'fcr eine Nutzung zu Hause gibt es nicht. Sie erkl\'e4
+ren hiermit, dass Sie verstehen und damit einverstanden sind, dass die Lizenz automatisch mit Beendigung Ihrer Einschreibung an der Akademischen Einrichtung endet, in jedem Fall jedoch sp\'e4
+testens mit dem Ende der Laufzeit der Lizenz. Nach Beendigung Ihrer Lizenz sind Sie verpflichtet, unverz\'fcglich alle Kopien der Software zu deinstallieren.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid8221857
+\par }\pard \ltrpar\qj \li426\ri0\sb100\sa240\nowidctlpar\tx426\tx810\wrapdefault\faauto\rin0\lin426\itap0\pararsid12797705 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid8221857 C.\tab Aufgrund einer Studenteninstallationsoption}{\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid8221857 einger\'e4umte Lizenzen }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid8221857 gew\'e4
+hren Studenten keinen individuellen Zugang zu allen Berechtigungen des Standard-Service-Programms (\'84SSP\'93) f\'fcr Software.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid856455\charrsid546210
+\par }\pard \ltrpar\qj \fi-426\li426\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin426\itap0\pararsid8858968 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 10.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\ul\kerning1\insrsid12464526 Academic Site-Lizenz (\'93ASL\'94)}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 . F\'fcr die ASL gelten die nachfolgenden Regelungen.
+\par }\pard \ltrpar\qj \li426\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin426\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A.\tab Das Angebot f\'fcr eine ASL, das Sie von NI oder e
+iner autorisierten Konzerngesellschaft erhalten haben (\'93ASL Dokumentation\'94), ist Bestandteil dieser Vereinbarung. Im Falle von Abweichungen zwischen den Bedingungen dieser Vereinbarung und der ASL Dokumentation, gelten die Bedingungen di
+eser Vereinbarung.
+\par B.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Vertragsdauer}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 . Die ASL gilt mit Wirkung ab dem Tag Ihres Auftrages (\'93ASL Inkrafttreten\'94).
+Falls Sie eine ASL mit begrenzter Laufzeit erworben haben, beginnt die Laufzeit am Tag des ASL Inkrafttretens und endet mit Ablauf eines (1) Jahres, sofern nicht eine l\'e4ngere Laufzeit in der ASL Dokumentation bestimmt wurde. }{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\kerning1\insrsid16673716 Sofern in der ASL Dokumentation nichts anderes vereinbart wurde, sind ASL (ausgenommen Lizenzen aufgrund einer Studenteninstallationsoption) zeitlich unbeschr\'e4nkt.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\kerning1\insrsid12464526
+\par C.\tab Software unter einer ASL kann von (Hochschul-)Lehrern, Forschern und Studenten gem\'e4\'df den Bedingungen der in diesem Anhang E und der ASL Dokumentation aufgef\'fchrten Lizenzarten un
+d nur auf solchen Computern genutzt werden, die sich physisch an dem Standort befinden, an den NI die Software liefert, es sei denn in der ASL Dokumentation ist etwas anderes bestimmt.
+\par Sofern in der ASL Dokumentation nichts anderes bestimmt wurde, ist der Umfang der ASL wie folgt begrenzt:
+\par Klein: Auf Software unter einer ASL kann von }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid16673716 bis zu 50 Nutzern oder }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Computern
+ innerhalb einer Akademischen Institution zugegriffen werden.
+\par Mittel: Auf Software unter einer ASL kann von }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid16673716 bis zu 100 Nutzern oder }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Computern
+ innerhalb einer Akademischen Institution zugegriffen werden.
+\par Gro\'df: Auf Software unter einer ASL kann von }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid16673716 bis zu 250 Nutzern oder }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Computern }{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\kerning1\insrsid16673716 innerhalb}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 einer Akademischen Institution zugegriffen werden.
+\par Der Ort, an dem Sie die Software nutzen d\'fcrfen, ist der \'93ASL Ort\'94.
+\par ASL gibt es f\'fcr Zwecke der Lehre, der Forschung oder der Lehre und Forschung, wie in der ASL Dokumentation angegeben.
+\par D.\tab Sie m\'fcssen innerhalb Ihrer Organisation f\'fcr jeden ASL Ort eine Person bezeichnen, die verantwortlich f\'fcr die Verteilung und \'dcberwachung der Installation und Nutzung der Software ist, einschlie\'dflich der Nutzung von Master-Instal
+lationsmedien und genehmigter Volumenlizenzmanager ("Software Administrator"). Sie m\'fcssen NI unverz\'fcglich schriftlich \'fcber jede \'c4nderung in der Person des Software Administrators informieren. NI wird die Masterinstallation f\'fc
+r die Software an den Software Administrator zur internen Installation und zur Nutzung durch (Hochschul-)Lehrer, Forscher und Studenten liefern. Die Software Dokumentation wird nur in elektronischer Form zur Verf\'fc
+gung gestellt und wird mit der Masterinstallation f\'fcr die Software geliefert.
+\par E.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Software Services}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 . Falls Software Services erworb
+en wurden oder mit der ASL geliefert werden, wird NI Ihrem Software Administrator von allen Upgrades nach dem jeweiligen Release-Termin im gesch\'e4ftlichen Verkehr eine Masterkopie zur Verf\'fcgung stellen. Alle Services werden gem\'e4\'df
+ den jeweils geltenden Standard Softwarewartungs- und support-Richtlinien erbracht. NI beh\'e4lt sich das Recht vor, die Software Services auf die jeweils aktuell im Markt verf\'fcgbare Version der Software zu beschr\'e4nken. Sie verstehen, dass NI m\'f6
+glicherweise nicht f\'fcr jede Software, die im Rahmen einer ASL verf\'fcgbar ist, Software Services bereitstellt. Die verf\'fcgbaren Software Services werden in der ASL Dokumentation beschrieben.
+\par In ASL mit begrenzter Laufzeit sind Software Services enthalten. ASL mit unbegrenzter Laufzeit enthalten Software Services f\'fcr die Dauer eines (1) Jahres; nach Ablauf dieses ersten Jahres m\'fc
+ssen die Software Services bei ASL mit unbegrenzter Laufzeit gesondert erworben werden. Die Software Services werden w\'e4hrend des in der ASL Dokumentation angegebenen Zeitraum erbracht.
+\par Software Services f\'fcr ASL k\'f6nnen Studenteninstallations}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid16673716 options}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 lizenzen
+ enthalten, wie in der ASL Dokumentation angegeben. }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid16673716 Lizenzen aufgrund der Studenteninstallationsoption }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid16673716 gew\'e4hren S
+tudenten keinen individuellen Zugang zu allen Berechtigungen des Standard-Service-Programms (\'84SSP\'93) f\'fcr Software}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid856455 .}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+
+\par F.\tab Sie erkennen an und erkl\'e4ren sich damit einverstanden, dass Sie bei Software unter einer ASL unter keinen Umst\'e4nden mehr als die in der ASL Dokumentation angegebene maximal
+e Anzahl von Lizenzen nutzen oder sonstige in der ASL Dokumentation bestimmte Begrenzungen \'fcberschreiten d\'fcrfen.
+\par 11.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 \'dcbertragung}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 . Mit Ausnahme von Forschungslizenzen sind Lizenzen f\'fcr Bildungseinrichtungen nicht
+\'fcbertragbar und Sie d\'fcrfen die Software ohne vorherige schriftliche Zustimmung von NI oder einer autorisierten Konzerngesellschaft weder \'fc
+bertragen noch sonst an Dritte oder an andere Standorte oder Einrichtungen weitergeben, die in den jeweiligen Dokumenten von NI nicht ausdr\'fccklich angegeben sind. Die Akademische Einrichtung darf eine ASL, die nur f\'fc
+r Forschungszwecke gilt, dem Forscher \'fcbertragen, f\'fcr den die Lizenz urspr\'fcnglich bestimmt war, sofern (i) die Akademische Einrichtung NI die \'dcbertragung, einschlie\'dflich des Namens und des neuen Standor
+tes des Forschers schriftlich mitteilt, (ii) der Forscher die Bedingungen dieser Vereinbarung akzeptiert und (iii) die Akademische Einrichtung jede Nutzung der Forschungslizenz nach der \'dcbertragung unterl\'e4sst.
+\par }\pard \ltrpar\qc \li426\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin426\itap0 {\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\kerning1\insrsid12464526 ANHANG F \endash }{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0
+\b\f1\fs24\ul\kerning1\insrsid12464526 Produktspezifische Regelungen}{\rtlch\fcs1 \af1\afs24 \ltrch\fcs0 \f1\fs24\ul\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 TestStand Development System License,
+\par TestStand Custom Sequence Editor License}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par Wenn Sie eine computerbasierte NI TestStand Development System Lizenz oder NI TestStand Custom Sequence Editor Lizenz erworben haben, ist ein Fernzugriff auf die Software unzul\'e4ssig.
+ Sofern Sie eine nutzerbasierte NI TestStand Development System Lizenz oder NI TestStand Custom Sequence Editor Lizenz erworben haben, ist nur der jeweils benannte Nutzer zum Fernzugriff auf die Software berechtigt.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Measurement Studio}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par Eine Anwendung, die mit Measurement Studio Software entwickelt wurde und Measurement Studio Steuerelemente im Zusammenhang mit der Erweiterung der Entwurfszeitunterst\'fctzung verwendet, ist keine Autorisierte Anwendung.
+\par }\pard \ltrpar\qj \fi-360\li360\ri0\sb120\sa240\nowidctlpar\tx426\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af47\afs18 \ltrch\fcs0 \f47\fs18\ul\lang1033\langfe1031\langnp1033\insrsid12464526 LabVIEW Community Edition und Lab
+VIEW NXG Community Edition
+\par }\pard \ltrpar\qj \li0\ri0\sb120\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 Wenn Sie eine Lizenz f\'fcr LabVIEW Community Edition oder LabVIEW NXG Community Edition erworben haben, d
+\'fcrfen Sie die Software ausschlie\'dflich f\'fcr Ihre pers\'f6nlichen, nicht-kommerziellen und nicht-industriellen Zwecke verwenden. Sie d\'fcrfen die Software nicht f\'fc
+r Lehre oder Forschung an einer einen Abschluss verleihenden Bildungseinrichtung verwenden. Sie d\'fcrfen die Software nur f\'fcr den begrenzten Zeitraum, der in der Produktbeschreibung, anderen anwendbaren Unterlagen, die Ihnen von NI zur Verf\'fc
+gung gestellt werden, oder in der Software selbst angegeben ist, verwenden. Die Lizenz endet mit Ablauf dieser Frist automatisch.
+\par Eine Lizenz f\'fcr die Software darf nicht in eine computer-basierte Lizenz umgewandelt werden. Die Lizenz ist auch nicht \'fcbertragbar.
+\par Sie d\'fcrfen Anwendungen, die Sie mit der Software erstellen, vertreiben oder \'fcbertragen, jedoch nur, wenn Sie die Bedingungen der Vereinbarung \'fcber den Vertrieb Autorisierter Anwendungen einhalten und der Vertrieb dieser Arbeitsergebnisse nur f
+\'fcr nicht-kommerzielle, nicht-industrielle Zwecke erfolgt und, wenn Sie eine einen Abschluss verleihende Bildungseinrichtung sind, nicht f\'fcr Zwecke der Lehre oder Forschung.
+\par Sie d\'fcrfen Quellcode, den Sie mit der Software erstellt haben, nur f\'fcr nicht-kommerzielle, nicht-industrielle Zwecke weitergeben, und wenn Sie eine Bildungseinrichtung sind, die einen Abschluss verleiht, nicht f\'fc
+r Zwecke der Lehre oder Forschung.
+\par Mit Ausnahme der in dieser Lizenz dargelegten eingeschr\'e4nkten Vertriebsrechte d\'fcrfen Sie unter keinen Umst\'e4nden Software oder Code, der mit der Software erstellt wurde, vertreiben.
+\par Ungeachtet der Bestimmungen in der Vereinbarung oder der Quellcode-Lizenz d\'fcrfen Sie den Quellcode (wie in der Quellcode-Lizenz definiert) unabh\'e4ngig davon, ob Sie ihn ge\'e4ndert haben oder nicht, nur f\'fc
+r nicht-kommerzielle, nicht-industrielle Zwecke vertreiben und, wenn Sie eine einen Abschluss verleihende Bildungseinrichtung sind, nicht f\'fcr Zwecke der Lehre oder Forschung. Sie d\'fcrfen keinen vom Quellcode abgeleiteten Objektcode vertreiben.
+ Alle anderen in der Quellcode-Lizenz genannten Bedingungen gelten f\'fcr Sie.
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 Die Nutzung der Software setzt voraus, dass Sie ein NI-Benutzerkonto erstellen und sich regelm\'e4\'df
+ig aus dem Softwareprogramm heraus in Ihrem NI-Benutzerkonto anmelden, um die Software zu validieren und Ihnen die Aus\'fcbung Ihrer Rechte aus dieser Vereinbarung zu erm\'f6glichen. Wenn NI die Software nicht regelm\'e4\'df
+ig validieren kann, kann die Software ohne weitere Ank\'fcndigung inaktiv werden, bis NI die Lizenz validiert. W\'e4hrend der Aktivierung und Anmeldung sowie bei jeder regelm\'e4\'dfigen \'dcberpr\'fcfung k\'f6nnen Daten \'fc
+ber Ihr NI-Benutzerkonto, die Software und den Computer, auf dem Sie die Software verwenden, an NI \'fcbertragen werden. Alle so \'fcbermittelten personenbezogenen Daten werden in \'dcbereinstimmung mit und f\'fc
+r die Zwecke verarbeitet, die in der Datenschutzerkl\'e4rung von NI (}{\field{\*\fldinst {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid11802691 HYPERLINK}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526
+ http://www.ni.com/pdf/legal/us/privacy.pdf }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 {\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b5600000068007400740070003a002f002f007700770077002e006e0069002e0063006f006d002f007000640066002f006c006500670061006c002f00750073002f0070007200690076006100630079002e0070006400
+6600000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 http://www.ni.com/pdf/legal/us/privacy.pdf}}}\sectd \ltrsect\linex0\sectlinegrid272\sectdefaultcl\sectrsid475559\sftnbj {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\insrsid12464526 ), einschlie\'dflich des Abschnitts "Softwareaktivierung", und gegebenenfalls in der l\'e4nderspezifischen Datenschutzerkl\'e4rung, der Sie bei der Einrichtung Ihres NI-Benutzerkontos zugestimmt haben, angegeben sind.
+\par }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid12464526 SIE \'dcBERNEHMEN DAS GESAMTE RISIKO HINSICHTLICH DER ERGEBNISSE UND DER LEISTUNG DER SOFTWARE. DIE SOFTWARE WIRD OHNE GEW\'c4HRLEISTUNG UND OHNE HAFTUNG VON NI ZUR VERF\'dc
+GUNG GESTELLT. DIE SOFTWARE KANN CODE ENTHALTEN, DER DIE SOFTWARE NACH EINER GEWISSEN ZEITSPANNE DEAKTIVIERT UND SIE UNBRAUCHBAR MACHT, UND DAS OHNE VORWARNUNG. Im Falle einer solchen Deaktivierung gilt diese Vere
+inbarung als beendet. NI kann die Lizenz nach eigenem Ermessen jederzeit beenden.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a
+9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad
+5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6
+b01d583deee5f99824e290b4ba3f364eac4a430883b3c092d4eca8f946c916422ecab927f52ea42b89a1cd59c254f919b0e85e6535d135a8de20f20b8c12c3b0
+0c895fcf6720192de6bf3b9e89ecdbd6596cbcdd8eb28e7c365ecc4ec1ff1460f53fe813d3cc7f5b7f020000ffff0300504b030414000600080000002100a5d6
+a7e7c0000000360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4f
+c7060abb0884a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b6309512
+0f88d94fbc52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462
+a1a82fe353bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f746865
+6d652f7468656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b
+4b0d592c9c070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b
+4757e8d3f729e245eb2b260a0238fd010000ffff0300504b030414000600080000002100b6f4679893070000c9200000160000007468656d652f7468656d652f
+7468656d65312e786d6cec59cd8b1bc915bf07f23f347d97f5d5ad8fc1f2a24fcfda33b6b164873dd648a5eef2547789aad28cc56208de532e81c026e49085bd
+ed21842cecc22eb9e48f31d8249b3f22afaa5bdd5552c99e191c3061463074977eefd5afde7bf5de53d5ddcf5e26d4bbc05c1096f6fcfa9d9aefe174ce16248d
+7afeb3d9a4d2f13d2151ba4094a5b8e76fb0f03fbbf7eb5fdd454732c609f6403e1547a8e7c752ae8eaa5531876124eeb0154ee1bb25e30992f0caa3ea82a34b
+d09bd06aa3566b55134452df4b51026a1f2f97648ebd9952e9dfdb2a1f53784da5500373caa74a35b6243476715e5708b11143cabd0b447b3eccb3609733fc52
+fa1e4542c2173dbfa6fffceabdbb5574940b517940d6909be8bf5c2e17589c37f49c3c3a2b260d823068f50bfd1a40e53e6edc1eb7c6ad429f06a0f91c569a71
+b175b61bc320c71aa0ecd1a17bd41e35eb16ded0dfdce3dc0fd5c7c26b50a63fd8c34f2643b0a285d7a00c1feee1c3417730b2f56b50866fede1dbb5fe28685b
+fa3528a6243ddf43d7c25673b85d6d0159327aec8477c360d26ee4ca4b144443115d6a8a254be5a1584bd00bc6270050408a24493db959e1259a43140f112567
+9c7827248a21f056286502866b8ddaa4d684ffea13e827ed5174849121ad780113b137a4f87862cec94af6fc07a0d537206f7ffef9cdeb1fdfbcfee9cd575fbd
+79fdf77c6eadca923b466964cafdf2dd1ffef3cd6fbd7ffff0ed2f5fff319b7a172f4cfcbbbffdeedd3ffef93ef5b0e2d2146ffff4fdbb1fbf7ffbe7dfffebaf
+5f3bb4f7393a33e1339260e13dc297de5396c0021dfcf119bf9ec42c46c494e8a791402952b338f48f656ca11f6d10450edc00db767cce21d5b880f7d72f2cc2
+d398af2571687c182716f094313a60dc6985876a2ec3ccb3751ab927e76b13f714a10bd7dc43945a5e1eaf579063894be530c616cd2714a5124538c5d253dfb1
+738c1dabfb8210cbaea764ce99604be97d41bc01224e93ccc899154da5d03149c02f1b1741f0b7659bd3e7de8051d7aa47f8c246c2de40d4417e86a965c6fb68
+2d51e252394309350d7e8264ec2239ddf0b9891b0b099e8e3065de78818570c93ce6b05ec3e90f21cdb8dd7e4a37898de4929cbb749e20c64ce4889d0f6394ac
+5cd829496313fbb938871045de13265df05366ef10f50e7e40e941773f27d872f787b3c133c8b026a53240d4376beef0e57dccacf89d6ee8126157aae9f3c44a
+b17d4e9cd131584756689f604cd1255a60ec3dfbdcc160c05696cd4bd20f62c82ac7d815580f901dabea3dc5027a25d5dcece7c91322ac909de2881de073bad9
+493c1b9426881fd2fc08bc6eda7c0ca52e7105c0633a3f37818f08f480102f4ea33c16a0c308ee835a9fc4c82a60ea5db8e375c32dff5d658fc1be7c61d1b8c2
+be04197c6d1948eca6cc7b6d3343d49aa00c9819822ec3956e41c4727f29a28aab165b3be596f6a62ddd00dd91d5f42424fd6007b4d3fb84ffbbde073a8cb77f
+f9c6b10f3e4ebfe3566c25ab6b763a8792c9f14e7f7308b7dbd50c195f904fbfa919a175fa04431dd9cf58b73dcd6d4fe3ffdff73487f6f36d2773a8dfb8ed64
+7ce8306e3b99fc70e5e3743265f3027d8d3af0c80e7af4b14f72f0d46749289dca0dc527421ffc08f83db398c0a092d3279eb838055cc5f0a8ca1c4c60e1228e
+b48cc799fc0d91f134462b381daafb4a492472d591f0564cc0a1911e76ea5678ba4e4ed9223becacd7d5c16656590592e5782d2cc6e1a04a66e856bb3cc02bd4
+6bb6913e68dd1250b2d721614c6693683a48b4b783ca48fa58178ce620a157f65158741d2c3a4afdd6557b2c805ae115f8c1edc1cff49e1f06200242701e07cd
+f942f92973f5d6bbda991fd3d3878c69450034d8db08283ddd555c0f2e4fad2e0bb52b78da2261849b4d425b46377822869fc17974aad1abd0b8aeafbba54b2d
+7aca147a3e08ad9246bbf33e1637f535c8ede6069a9a9982a6de65cf6f35430899395af5fc251c1ac363b282d811ea3717a211dcbccc25cf36fc4d32cb8a0b39
+4222ce0cae934e960d122231f728497abe5a7ee1069aea1ca2b9d51b90103e59725d482b9f1a3970baed64bc5ce2b934dd6e8c284b67af90e1b35ce1fc568bdf
+1cac24d91adc3d8d1797de195df3a708422c6cd795011744c0dd413db3e682c0655891c8caf8db294c79da356fa3740c65e388ae62945714339967709dca0b3a
+faadb081f196af190c6a98242f8467912ab0a651ad6a5a548d8cc3c1aafb6121653923699635d3ca2aaa6abab39835c3b60cecd8f26645de60b53531e434b3c2
+67a97b37e576b7b96ea74f28aa0418bcb09fa3ea5ea12018d4cac92c6a8af17e1a56393b1fb56bc776811fa07695226164fdd656ed8edd8a1ae19c0e066f54f9
+416e376a6168b9ed2bb5a5f5adb979b1cdce5e40f2184197bba6526857c2c92e47d0104d754f92a50dd8222f65be35e0c95b73d2f3bfac85fd60d80887955a27
+1c57826650ab74c27eb3d20fc3667d1cd66ba341e31514161927f530bbb19fc00506dde4f7f67a7cefee3ed9ded1dc99b3a4caf4dd7c5513d777f7f5c6e1bb7b
+8f40d2f9b2d598749bdd41abd26df627956034e854bac3d6a0326a0ddba3c9681876ba9357be77a1c141bf390c5ae34ea5551f0e2b41aba6e877ba9576d068f4
+8376bf330efaaff23606569ea58fdc16605ecdebde7f010000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d65
+2f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d36
+3f2451eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e
+3198720e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d985
+0528a2c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100e9de0fbfff0000001c020000130000000000000000000000
+0000000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b00000000000000000000
+000000300100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c0000000000000000000000000019020000
+7468656d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d0014000600080000002100b6f4679893070000c92000001600000000000000
+000000000000d60200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b01000027000000
+000000000000000000009d0a00007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000980b00000000}
+{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d
+617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169
+6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363
+656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e}
+{\*\latentstyles\lsdstimax376\lsdlockeddef0\lsdsemihiddendef0\lsdunhideuseddef0\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 1;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 5;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 6;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 9;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 1;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 2;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 4;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 5;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 6;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 7;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 8;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 9;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal Indent;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footnote text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 header;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footer;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index heading;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 table of figures;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 envelope address;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 envelope return;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footnote reference;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation reference;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 line number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 page number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 endnote reference;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 endnote text;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 table of authorities;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 macro;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 toa heading;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 5;\lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Closing;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Signature;\lsdsemihidden1 \lsdunhideused1 \lsdpriority1 \lsdlocked0 Default Paragraph Font;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 4;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Message Header;\lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Salutation;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Date;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Note Heading;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Block Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Hyperlink;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 FollowedHyperlink;\lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;
+\lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Document Map;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Plain Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 E-mail Signature;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Top of Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Bottom of Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal (Web);\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Acronym;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Address;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Cite;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Code;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Definition;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Keyboard;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Preformatted;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Sample;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Typewriter;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Variable;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal Table;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation subject;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 No List;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Simple 1;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Simple 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Simple 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Colorful 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Colorful 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Colorful 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 6;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 6;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table 3D effects 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table 3D effects 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table 3D effects 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Contemporary;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Elegant;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Professional;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Subtle 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Subtle 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Web 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Web 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Web 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Balloon Text;\lsdpriority59 \lsdlocked0 Table Grid;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Theme;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Placeholder Text;\lsdqformat1 \lsdlocked0 No Spacing;\lsdqformat1 \lsdpriority1 \lsdlocked0 Medium Grid 2;\lsdpriority60 \lsdlocked0 Medium Grid 3;\lsdpriority61 \lsdlocked0 Dark List;
+\lsdpriority62 \lsdlocked0 Colorful Shading;\lsdpriority63 \lsdlocked0 Colorful List;\lsdpriority64 \lsdlocked0 Colorful Grid;\lsdpriority65 \lsdlocked0 Light Shading Accent 1;\lsdpriority66 \lsdlocked0 Light List Accent 1;
+\lsdpriority67 \lsdlocked0 Light Grid Accent 1;\lsdpriority68 \lsdlocked0 Medium Shading 1 Accent 1;\lsdpriority69 \lsdlocked0 Medium Shading 2 Accent 1;\lsdpriority70 \lsdlocked0 Medium List 1 Accent 1;\lsdpriority71 \lsdlocked0 Revision;
+\lsdqformat1 \lsdpriority72 \lsdlocked0 List Paragraph;\lsdqformat1 \lsdpriority73 \lsdlocked0 Quote;\lsdqformat1 \lsdpriority60 \lsdlocked0 Intense Quote;\lsdpriority61 \lsdlocked0 Medium List 2 Accent 1;\lsdpriority62 \lsdlocked0 Medium Grid 1 Accent 1;
+\lsdpriority63 \lsdlocked0 Medium Grid 2 Accent 1;\lsdpriority64 \lsdlocked0 Medium Grid 3 Accent 1;\lsdpriority65 \lsdlocked0 Dark List Accent 1;\lsdqformat1 \lsdpriority34 \lsdlocked0 Colorful List Accent 1;
+\lsdqformat1 \lsdpriority29 \lsdlocked0 Colorful Grid Accent 1;\lsdqformat1 \lsdpriority30 \lsdlocked0 Light Shading Accent 2;\lsdpriority66 \lsdlocked0 Light List Accent 2;\lsdpriority67 \lsdlocked0 Light Grid Accent 2;
+\lsdpriority68 \lsdlocked0 Medium Shading 1 Accent 2;\lsdpriority69 \lsdlocked0 Medium Shading 2 Accent 2;\lsdpriority70 \lsdlocked0 Medium List 1 Accent 2;\lsdpriority71 \lsdlocked0 Medium List 2 Accent 2;
+\lsdpriority72 \lsdlocked0 Medium Grid 1 Accent 2;\lsdpriority73 \lsdlocked0 Medium Grid 2 Accent 2;\lsdpriority60 \lsdlocked0 Medium Grid 3 Accent 2;\lsdpriority61 \lsdlocked0 Dark List Accent 2;\lsdpriority62 \lsdlocked0 Colorful Shading Accent 2;
+\lsdpriority63 \lsdlocked0 Colorful List Accent 2;\lsdpriority64 \lsdlocked0 Colorful Grid Accent 2;\lsdpriority65 \lsdlocked0 Light Shading Accent 3;\lsdpriority66 \lsdlocked0 Light List Accent 3;\lsdpriority67 \lsdlocked0 Light Grid Accent 3;
+\lsdpriority68 \lsdlocked0 Medium Shading 1 Accent 3;\lsdpriority69 \lsdlocked0 Medium Shading 2 Accent 3;\lsdpriority70 \lsdlocked0 Medium List 1 Accent 3;\lsdpriority71 \lsdlocked0 Medium List 2 Accent 3;
+\lsdpriority72 \lsdlocked0 Medium Grid 1 Accent 3;\lsdpriority73 \lsdlocked0 Medium Grid 2 Accent 3;\lsdpriority60 \lsdlocked0 Medium Grid 3 Accent 3;\lsdpriority61 \lsdlocked0 Dark List Accent 3;\lsdpriority62 \lsdlocked0 Colorful Shading Accent 3;
+\lsdpriority63 \lsdlocked0 Colorful List Accent 3;\lsdpriority64 \lsdlocked0 Colorful Grid Accent 3;\lsdpriority65 \lsdlocked0 Light Shading Accent 4;\lsdpriority66 \lsdlocked0 Light List Accent 4;\lsdpriority67 \lsdlocked0 Light Grid Accent 4;
+\lsdpriority68 \lsdlocked0 Medium Shading 1 Accent 4;\lsdpriority69 \lsdlocked0 Medium Shading 2 Accent 4;\lsdpriority70 \lsdlocked0 Medium List 1 Accent 4;\lsdpriority71 \lsdlocked0 Medium List 2 Accent 4;
+\lsdpriority72 \lsdlocked0 Medium Grid 1 Accent 4;\lsdpriority73 \lsdlocked0 Medium Grid 2 Accent 4;\lsdpriority60 \lsdlocked0 Medium Grid 3 Accent 4;\lsdpriority61 \lsdlocked0 Dark List Accent 4;\lsdpriority62 \lsdlocked0 Colorful Shading Accent 4;
+\lsdpriority63 \lsdlocked0 Colorful List Accent 4;\lsdpriority64 \lsdlocked0 Colorful Grid Accent 4;\lsdpriority65 \lsdlocked0 Light Shading Accent 5;\lsdpriority66 \lsdlocked0 Light List Accent 5;\lsdpriority67 \lsdlocked0 Light Grid Accent 5;
+\lsdpriority68 \lsdlocked0 Medium Shading 1 Accent 5;\lsdpriority69 \lsdlocked0 Medium Shading 2 Accent 5;\lsdpriority70 \lsdlocked0 Medium List 1 Accent 5;\lsdpriority71 \lsdlocked0 Medium List 2 Accent 5;
+\lsdpriority72 \lsdlocked0 Medium Grid 1 Accent 5;\lsdpriority73 \lsdlocked0 Medium Grid 2 Accent 5;\lsdpriority60 \lsdlocked0 Medium Grid 3 Accent 5;\lsdpriority61 \lsdlocked0 Dark List Accent 5;\lsdpriority62 \lsdlocked0 Colorful Shading Accent 5;
+\lsdpriority63 \lsdlocked0 Colorful List Accent 5;\lsdpriority64 \lsdlocked0 Colorful Grid Accent 5;\lsdpriority65 \lsdlocked0 Light Shading Accent 6;\lsdpriority66 \lsdlocked0 Light List Accent 6;\lsdpriority67 \lsdlocked0 Light Grid Accent 6;
+\lsdpriority68 \lsdlocked0 Medium Shading 1 Accent 6;\lsdpriority69 \lsdlocked0 Medium Shading 2 Accent 6;\lsdpriority70 \lsdlocked0 Medium List 1 Accent 6;\lsdpriority71 \lsdlocked0 Medium List 2 Accent 6;
+\lsdpriority72 \lsdlocked0 Medium Grid 1 Accent 6;\lsdpriority73 \lsdlocked0 Medium Grid 2 Accent 6;\lsdpriority60 \lsdlocked0 Medium Grid 3 Accent 6;\lsdpriority61 \lsdlocked0 Dark List Accent 6;\lsdpriority62 \lsdlocked0 Colorful Shading Accent 6;
+\lsdpriority63 \lsdlocked0 Colorful List Accent 6;\lsdpriority64 \lsdlocked0 Colorful Grid Accent 6;\lsdqformat1 \lsdpriority65 \lsdlocked0 Subtle Emphasis;\lsdqformat1 \lsdpriority66 \lsdlocked0 Intense Emphasis;
+\lsdqformat1 \lsdpriority67 \lsdlocked0 Subtle Reference;\lsdqformat1 \lsdpriority68 \lsdlocked0 Intense Reference;\lsdqformat1 \lsdpriority69 \lsdlocked0 Book Title;\lsdpriority70 \lsdlocked0 Bibliography;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority71 \lsdlocked0 TOC Heading;\lsdpriority72 \lsdlocked0 Plain Table 1;\lsdpriority73 \lsdlocked0 Plain Table 2;\lsdqformat1 \lsdpriority19 \lsdlocked0 Plain Table 3;
+\lsdqformat1 \lsdpriority21 \lsdlocked0 Plain Table 4;\lsdqformat1 \lsdpriority31 \lsdlocked0 Plain Table 5;\lsdqformat1 \lsdpriority32 \lsdlocked0 Grid Table Light;\lsdqformat1 \lsdpriority33 \lsdlocked0 Grid Table 1 Light;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority37 \lsdlocked0 Grid Table 2;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority39 \lsdlocked0 Grid Table 3;\lsdpriority49 \lsdlocked0 Grid Table 4;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark;
+\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 1;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 1;
+\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 1;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 1;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 1;
+\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 2;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 2;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 2;
+\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 2;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 3;
+\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 3;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 3;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 3;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 3;
+\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 4;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 4;
+\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 4;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 4;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 4;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 4;
+\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 5;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 5;
+\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 5;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 5;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 5;
+\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 6;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 6;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 6;
+\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 6;\lsdpriority46 \lsdlocked0 List Table 1 Light;
+\lsdpriority47 \lsdlocked0 List Table 2;\lsdpriority48 \lsdlocked0 List Table 3;\lsdpriority49 \lsdlocked0 List Table 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark;\lsdpriority51 \lsdlocked0 List Table 6 Colorful;
+\lsdpriority52 \lsdlocked0 List Table 7 Colorful;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 List Table 2 Accent 1;\lsdpriority48 \lsdlocked0 List Table 3 Accent 1;\lsdpriority49 \lsdlocked0 List Table 4 Accent 1;
+\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 1;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 1;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 2;
+\lsdpriority47 \lsdlocked0 List Table 2 Accent 2;\lsdpriority48 \lsdlocked0 List Table 3 Accent 2;\lsdpriority49 \lsdlocked0 List Table 4 Accent 2;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 2;
+\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 2;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 3;\lsdpriority47 \lsdlocked0 List Table 2 Accent 3;
+\lsdpriority48 \lsdlocked0 List Table 3 Accent 3;\lsdpriority49 \lsdlocked0 List Table 4 Accent 3;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 3;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 3;
+\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 4;\lsdpriority47 \lsdlocked0 List Table 2 Accent 4;\lsdpriority48 \lsdlocked0 List Table 3 Accent 4;
+\lsdpriority49 \lsdlocked0 List Table 4 Accent 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 4;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 4;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 4;
+\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 List Table 2 Accent 5;\lsdpriority48 \lsdlocked0 List Table 3 Accent 5;\lsdpriority49 \lsdlocked0 List Table 4 Accent 5;
+\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 5;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 5;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 6;
+\lsdpriority47 \lsdlocked0 List Table 2 Accent 6;\lsdpriority48 \lsdlocked0 List Table 3 Accent 6;\lsdpriority49 \lsdlocked0 List Table 4 Accent 6;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 6;
+\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 6;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Mention;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Smart Hyperlink;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Hashtag;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Unresolved Mention;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Smart Link;}}{\*\datastore 010500000200000018000000
+4d73786d6c322e534158584d4c5265616465722e362e3000000000000000000000060000
+d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e500000000000000000000000090f7
+96ae35d5d501feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000105000000000000}}
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - Italian.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - Italian.rtf
new file mode 100644
index 0000000..8222662
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - Italian.rtf
@@ -0,0 +1,354 @@
+{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033\deflangfe2052{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}{\f1\fnil\fprq2\fcharset77 ArialMT;}{\f2\froman\fprq2\fcharset0 Times New Roman;}}
+{\colortbl ;\red0\green0\blue255;\red255\green255\blue0;}
+{\*\generator Riched20 10.0.15063}{\*\mmathPr\mdispDef1\mwrapIndent1440 }\viewkind4\uc1
+\pard\nowidctlpar\fi-360\li710\sb100\sa240\qc\b\f0\fs24\lang1040 CONTRATTO DI LICENZA DI SOFTWARE NATIONAL INSTRUMENTS\par
+
+\pard\nowidctlpar\sb100\sa240\qj\b0\fs18 LEGGERE ATTENTAMENTE IL PRESENTE CONTRATTO DI LICENZA DI SOFTWARE (IL "CONTRATTO"). SCARICANDO IL SOFTWARE E/O CLICCANDO SUL TASTO PER COMPLETARE L'INSTALLAZIONE, LEI ACCETTA DI VINCOLARSI AI TERMINI DEL PRESENTE COTNRATTO. QUALORA LEI NON FOSSE INTERESSATO A DIVENIRE PARTE DEL PRESENTE CONTRATTO E AD ESSERE OBBLIGATO DESIDERA DIVENIRE PARTE DEL PRESENTE CONTRATTO ED ESSERE OBBLIGATO AI RELATIVI TERMINI E CONDIZIONI, NON INSTALLI NE' UTILIZZI IL SOFTWARE E LO RESTITUISCA (CON TUTTA LA DOCUMENTAZIONE SCRITTA DI ACCOMPAGNAMENTO E I RELATIVI CONTENITORI) ENTRO TRENTA (30) GIORNI DALLA DATA DI RICEVIMENTO. TUTTI I PRODOTTI RESI A NI SARANNO SOGGETTI ALLA PROCEDURA DI RESTITUZIONE NI APPLICABILE IN QUEL DATO MOMENTO. SE LEI E' IN PROCINTO DI ACCETTARE LE PRESENTI CONDIZIONI PER CONTO DI UNA PERSONA GIURIDICA O DI ALTRO ENTE, LEI DICHIARA DI ESSERE DOTATO DEL POTERE DI VINCOLARE LA RELATIVA PERSONA GIURIDICA O IL RELATIVO ENTE AI TERMINI E ALLE CONDIZIONI DI CUI AL PRESENTE CONTRATTO.\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx426\tx720 I termini del presente Contratto si applicano al software per computer fornito con il presente Contratto, a tutti gli aggiornamenti e gli upgrade al software che potranno essere forniti in un momento successivo da NI come parte dei servizi di aggiornamento, supporto tecnico o degli altri servizi previsti per il software, anche durante il periodo di eventuali rinnovi, a meno che i suddetti aggiornamenti e upgrade e rinnovi siano regolati da diverse licenze di software, e a tutti i documenti di accompagnamento, alle utilities e al Driver Interface Software (congiuntamente "Software" oppure "SOFTWARE"). Il Software non include i software di terze parti forniti a Lei da NI ma oggetto di licenza separata che viene conferita al momento dell'installazione o altrimenti fornita con il Software ("Third Party Software"). In aggiunta il Software non include il Codice Sorgente, che \'e8 definito e concesso in licenza ai termini e alle condizioni di cui all'Addendum A \endash Licenza del Codice Sorgente \par
+
+\pard\nowidctlpar\fi-357\li357\sb100\sa240\qj\tx360\tx720 1.\tab\ul Concessione della Licenza; Limitazioni\ulnone \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx426 A.\tab A fronte del, e condizionatamente al, suo pagamento di ogni somma dovuta a NI, ai sensi e nei termini di cui al presente Contratto, National Instruments Corporation o National Instruments Ireland Resources Ltd. ("NI"), a seconda del paese di realizzazione, Le conferisce una licenza limitata, non esclusiva e revocabile di utilizzo del Software esclusivamente nella configurazione specifica consentita dal tipo di licenza identificata nella relativa documentazione fornita a Lei da NI. Salvo altrimenti disposto nel presente Contratto o nella relativa documentazione fornita a Lei da NI, la licenza tipo applicabile \'e8 una licenza per utilizzatore designato e la durata della licenza, se acquistata in assenza di valutazione, \'e8 perpetua e non a tempo determinato. Fatta eccezione per le Applicazioni Autorizzate (come di seguito definite), il Software pu\'f2 essere usato esclusivamente per fini interni.\par
+B.\tab\ul Limitazioni\ulnone . Lei non deve violare alcuna legge applicabile mediante il suo utilizzo del Software. Fatta eccezione e nei soli limiti consentiti dal presente Contratto, Lei non deve \par
+
+\pard\nowidctlpar\fi-357\li1071\sb100\sa240\qj\tx426 (i)\tab modificare o creare forme derivate del Software;\strike\par
+\strike0 (ii)\tab installare o usare il Software in contesti flottanti, simultanei o in ogni altro contesto condiviso; \par
+(iii)\tab distribuire o rendere altrimenti disponibile a terze parti il Software o qualsivoglia password, chiave o altro codice di accesso;\par
+(iv)\tab effettuare operazioni di riversaggio (reverse-engineering), decompilazione o disassemblaggio del Software, nei limiti in cui tale divieto non sia espressamente proibito dalla la legge applicabile;\par
+(v)\tab superare o operare sulle restrizioni di accesso o altri contenuti criptati del Software, nei limiti in cui tale divieto non sia espressamente proibito dalla la legge applicabile;\par
+(vi)\tab sub-licenziare, concedere in locazione, prestare o affittare il Software;\par
+(vii)\tab rimuovere, minimizzare, bloccare o modificare qualsivoglia titolo, logo, marchio, copyright, diritto di autore, brevetto, "watermarks" digitali, disclaimers, o altre informazioni legali che sono incluse nel Software, sia che le stesse appartengano a NI sia che appartengano a terze parti;\par
+(viii)\tab fare in modo che il Software, incluso qualsivoglia Software parte di un Applicazione Autorizzata, divenga oggetto di una licenza che richiede, come condizione di uso, modifica o distribuzione, che: (a) il codice oggetto della licenza sia reso noto o distribuito in forma di codice sorgente oppure (b) altri abbiano il diritto di modificare o creare opere derivate del codice oggetto della licenza; o\par
+(ix)\tab usare qualsivoglia funzionalit\'e0 scripting del Software per creare un'applicazione che siano in grado di eseguire le funzionalit\'e0 di un editor per un ambiente di elaborazione grafica.\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx426 C.\tab il Suo uso del Software deve avvenire in conformit\'e0 alla relativa documentazione di accompagnamento del Software e non in maniera da eludere o da fare in modo che venga eluso il contenuto di tale documentazione o le finalit\'e0 del presente Contratto. \par
+D.\tab Lei pu\'f2 fare un numero ragionevole di copie del Software esclusivamente per fini di back up o di archivio e un numero ragionevole di copie della documentazione che accompagna il Software esclusivamente per uso interno in connessione con l'utilizzo del Software.\par
+
+\pard\nowidctlpar\fi-357\li357\sb100\sa240\qj\tx426 2. \tab\ul Tipologie di Licenza\ulnone\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj A.\tab\ul Licenza per Utilizzatore Designato.\ulnone Se Lei ha acquistato una licenza per utilizzatore designato, il Software potr\'e0 essere installato su non pi\'f9 di tre (3) computer in un'unica postazione di lavoro di un solo soggetto che Lei designer\'e0 e registrer\'e0 con NI (l' "Utilizzatore Designato"). Ai fini del presente Contratto, per computer si intende un elaboratore elettronico o, se il Software \'e8 utilizzato in connessione con una macchina virtuale, una macchina virtuale operante su un elaboratore elettronico. L'Utilizzatore Designato deve essere indicato per iscritto attraverso il procedimento di registrazione previsto da NI. Solo l'Utilizzatore Designato pu\'f2 utilizzare o far altrimenti operare il Software, restando inteso che il Software non pu\'f2 essere utilizzato su pi\'f9 di un computer per volta. Lei non pu\'f2 condividere l'accesso al Software installato su una rete in modo tale che il Software installato sia passibile di utilizzo da parte di utenti differenti. Lei pu\'f2 modificare l'Utilizzatore Designato con un altro impiegato designato a condizione che ogni nuovo utilizzatore nominato sia registrato presso NI; non pi\'f9 di quattro (4) modifiche dell'utilizzatore designato possono avere luogo per anno di calendario. A sua discrezione Lei pu\'f2 convertire una licenza per utilizzatore designato in licenza per computer designato.\par
+B.\tab\ul Licenza per Computer Designato\ulnone Se Lei ha acquistato una licenza per computer designato, Lei pu\'f2 installare il Software su un (1) computer nella Sua postazione di lavoro. Ai fini del presente Contratto, per computer si intende un elaboratore elettronico o, se il Software \'e8 utilizzato in connessione con una macchina virtuale, una macchina virtuale operante su un elaboratore elettronico. Non c'\'e8 limite al numero dei Suoi impiegati che potranno avere accesso ed utilizzare il Software installato su tale computer. Tutto il Software deve essere installato ed utilizzato sul medesimo computer. Lei non pu\'f2 condividere l'accesso al Software installato su una rete in modo tale che il Software installato sia passibile di utilizzo da parte di altri computer. Lei pu\'f2 modificare il computer designato con un altro computer all'interno della relativa singola postazione di lavoro, a condizione che nessun Software resti installato su un computer precedentemente designato; non possono avere luogo pi\'f9 di quattro (4) cambi di computer per anno di calendario.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj C.\tab\ul Eccezione per uso domestico.\ulnone Se Lei \'e8 una societ\'e0 o altro ente, l'Utilizzatore Designato per la relativa licenza o, in caso di licenza per computer designato, il singolo individuo che \'e8 l'utilizzatore primario del singolo computer sul quale il Software \'e8 installato ed usato, pu\'f2 installare il Software anche su 1 (un) computer ubicato nella abitazione di tale utilizzatore, a condizione che l'uso del Software nel computer di casa sia limitato al lavoro svolto dall'utilizzatore per le finalit\'e0 relative al Suo rapporto di impiego con Lei e sia conforme ai termini e alle condizioni del presente Contratto. Il Software deve essere prontamente disinstallato dal computer di casa dell'utilizzatore al verificarsi del primo dei seguenti eventi: scadenza della licenza o data di cessazione della facolt\'e0 dell'utilizzatore di usare il Software a fronte della cessazione della licenza. \par
+
+\pard\nowidctlpar\fi-357\li357\sb100\sa240\qj\tx360 3.\tab\ul Ulteriori obbligazioni.\ulnone Lei pu\'f2 essere soggetto a diritti ed obblighi ulteriori relativi al Software derivanti da tipologie di licenze particolari e altri programmi di licenza, come meglio indicato negli Addenda al presente Contratto che ne costituiscono parte integrante. Possono essere previste disposizioni ulteriori legate a specifici prodotti in Addendum dei Prodotti al presente Contratto riguardanti i relativi prodotti; il cui contenuto deve intendersi automaticamente incorporato nel presente Contratto. In caso di conflitto tra i termini e le condizioni di un addendum e del presente Contratto, prevarranno i termini e le condizioni dell'addendum. \par
+
+\pard\nowidctlpar\fi-1440\li1797\sb100\sa240 Addendum A\tab Licenza del Codice Sorgente \par
+Addendum B\tab\ul Tipi Speciali di Licenze\par
+
+\pard\nowidctlpar\li1800\sb100\sa240\ulnone Licenza di prova; "Pre-Release" del Software\tab\par
+\lang1033 Licenza Compile-Only (Measurement Studio) \par
+Driver Interface Software \par
+Licenza Multiple Access (NI-488.2 Software for GPIB-ENET)\par
+Licenza per uso simultaneo \par
+Licenza Debug \par
+Licenza Continuous Integration (LabVIEW)\par
+
+\pard\nowidctlpar\fi-1440\li1797\sb100\sa240\lang1040 Addendum C\tab Licenza Volume Program Terms\par
+Addendum D\tab Condizioni del Programma Enterprise \par
+Addendum E\tab Licenza Accademica \par
+
+\pard\nowidctlpar\fi-360\li360\sb120\sa240\sl252\slmult1\qj\tx426\tab Addendum F\tab Specifiche disposizioni per determinati prodotti (TestStand, Measurement Studio, \ul\f1\lang1033 LabVIEW Community Edition e LabVIEW NXG Community Edition\ulnone\f0\lang1040 )\ul\f1\lang1033\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\ulnone\f0\lang1040 4.\tab\ul Terze Parti Contraenti.\ulnone Le terze parti, suoi contraenti, possono avere accesso e utilizzare il Software, a condizione che essi lo facciano a suo esclusivo beneficio e si impegnino ad utilizzare il Software esclusivamente in conformit\'e0 alle condizioni del presente Contratto. Lei concorda e si impegna a restare responsabile nei confronti di NI per qualsivoglia inadempimento del presente Contratto posto in essere da parte dei suoi contraenti.\par
+5.\tab\ul Servizi Software.\ulnone Se Lei ha acquistato una licenza perpetua, Le potrebbe essere chiesto di acquistare separatamente servizi upgrade, tecnici, di manutenzione o altri servizi connessi al Software ("Servizi Software"). Salvo altrimenti previsto ai sensi del tipo di licenza speciale o della licenza di programma, se Lei ha acquistato una licenza a termine, il costo per i Servizi Software \'e8 incluso all\rquote interno del prezzo preventivato per l\rquote intero termine di utilizzo.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 6.\tab\ul Durata della Licenza. Cessazione e scadenza\ulnone\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj A.\tab\ul Durata della Licenza o Licenza di abbonamento.\ulnone Se Lei ha acquistato una licenza a tempo determinato (anche denominata licenza di abbonamento), il termine della licenza avr\'e0 inizio alla data della Sua fattura e, fatto salvo il caso in cui gli effetti cessino ai sensi del presente Contratto, continuer\'e0 per il periodo di tempo specificato nella descrizione del prodotto o nella relativa documentazione fornita da NI a Lei. \par
+(i) Salvo altrimenti indicato nella descrizione del prodotto, la licenza termina automaticamente alla scadenza del suddetto termine.\par
+(ii) Se Lei ha una licenza a termine che si autorinnova, la sua licenza sar\'e0 automaticamente rinnovata per un ulteriore anno, a meno che una delle due parti non invii all\rquote altra una disdetta con un preavviso di 30 (trenta) giorni dall\rquote inizio del periodo di rinnovo. Il prezzo per il rinnovo pu\'f2 cambiare di volta in volta a discrezione di NI. In tal caso, NI Le fornir\'e0 un preventivo aggiornato almeno 60 (sessanta) giorni prima della scadenza dell\rquote attuale termine. Se Lei non concorda con tale nuovo prezzo, Lei dovr\'e0 inviare una comunicazione almeno 30 (trenta) giorni della data di inizio del periodo di rinnovo dichiarando che non intende rinnovare il contratto.\par
+B.\tab\ul Licenze Perpetua.\ulnone Se Lei ha acquistato una licenza che \'e8 qualificata come perpetua ovvero che non presenti alcuna durata nella descrizione del prodotto o nella relativa documentazione fornita da NI a Lei, la sua licenza \'e8 perpetua e, fatto salvo il caso in cui gli effetti cessino ai sensi del presente Contratto, lei avr\'e0 diritto ad usare il Software a tempo indeterminato. \par
+C.\tab\ul Cessazione.\ulnone NI condiziona la concessione della licenza all'adempimento da parte sua dei termini e delle condizioni previste nel presente Contratto e il presente Contratto cesser\'e0 automaticamente e senza preavviso se Lei risulter\'e0 inadempiente con le pattuizioni qui previste. \par
+D.\tab\ul Effetti della Cessazione o della scadenza.\ulnone A fronte della scadenza o della cessazione del presente Contratto, per qualsivoglia ragione le stesse siano dovute, la licenza qui concessa cesser\'e0 di avere effetto e Lei dovr\'e0 immediatamente cessare qualsiasi utilizzo del Software, cessare ogni distribuzione delle Applicazioni Autorizzate e distruggere tutte le copie del Software, fermo restando, comunque che Lei dovr\'e0 consegnare il Software e tutte le copie a NI, invece di distruggerle, in caso di richiesta di NI. Gli articoli 11, 15, 16, 17, 19, 20, 21, 22.A. e 23 del presente Contratto sopravvivranno anche dopo la cessazione o la scadenza del presente Contratto.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx4860 7.\tab\ul Cessione.\ulnone Lei pu\'f2 cedere la licenza per utilizzatore designato o la licenza per computer designato ad un terzo nello stesso Paese in cui \'e8 stata acquistata la licenza o all'interno dell'Unione Europea se Lei ha acquistato la licenza nell'Unione Europea, a condizione che (i) Lei comunichi a NI per iscritto la cessione, indicando il nome e l'indirizzo del cessionario; (ii) il cessionario accetti i termini e le condizioni del presente Contratto; e (iii) dopo la cessione, Lei non mantenga alcuna copia del Software o altro materiale scritto che accompagna il Software. NI pu\'f2, a sua discrezione, farle pagare una commissione per la cessione della licenza. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 8.\tab\ul Upgrades; Versioni Precedenti.\ulnone Qualora il Software sia una versione upgrade, Lei pu\'f2 utilizzare il Software solo se dispone di una licenza valida per la precedente versione del Software e Lei non pu\'f2 utilizzare la versione upgrade e la versione precedente contemporaneamente. Lei pu\'f2 decidere di utilizzare una versione precedente del Software consegnato e oggetto della licenza di cui al presente Contratto invece di usare il Software consegnato e licenziato con il presente Contratto (il "Software Consegnato"), a condizione che (i) Lei abbia una copia autorizzata della precedente versione del Software Consegnato; (ii) tutti gli utilizzi siano conformi al presente Contratto; e (iii) nonostante ogni contraria previsione del presente Contratto, in nessun caso NI potr\'e0 ricevere richieste di supporto relative a versioni del Software, incluse le chiavi di accesso del software e le chiavi hardware, diverse dalla versione attuale del Software Consegnato. \par
+9.\tab\ul Versioni Multiple.\ulnone Se NI distribuisce il Software su installazioni multimediali contenenti versioni multiple del Software per l'utilizzo con sistemi operativi differenti ovvero rende lo stesso disponibile attraverso il download, Lei potr\'e0 utilizzare esclusivamente una versione del Software. \par
+10.\tab\ul Chiavi hardware/software; Accesso preventivo.\ulnone Lei si impegna e concorda ad utilizzare qualsivoglia chiave del software o dell'hardware fornita da NI esclusivamente con il Software per il quale \'e8 stata fornita. Sebbene NI possa a sua discrezione fornirLe la chiave ovvero un'altra modalit\'e0 di accesso per utilizzare il Software prima di ricevere da Lei il corrispettivo dovuto per la relativa licenza, Lei rester\'e0 comunque obbligato pagare detto corrispettivo a NI. \par
+11.\tab\ul Copyright, Diritto di autore; esclusione di altre licenze.\ulnone Il Software \'e8 concesso in licenza e non \'e8 oggetto di cessione di propriet\'e0. Il Software, tutte le sue copie, i relativi contenuti e tutti i diritti ad esso collegati, sono di propriet\'e0 di NI o dei suoi fornitori e sono protetti dalla legge sul diritto di autore applicabile e dalle disposizioni dei trattati internazionali. Tutti i diritti non espressamente concessi a suo favore con il presente Contratto sono riservati a NI. In aggiunta, e senza pregiudizio di quanto sopra, nessuna licenza o diritto di alcun tipo (espresso o implicito o altrimenti individuabile) Le \'e8 concesso con riferimento a qualsivoglia brevetto di NI (identificato o meno) o con riferimento ad altro diritto di propriet\'e0 intellettuale o industriale relativamente ad ogni altro prodotto di NI o di terzi, incluso il diritto di utilizzare tale altro prodotto.\par
+12.\tab\tab\ul Distribuzione delle Applicazioni\ulnone \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A. \tab Una "Applicazione Autorizzata" \'e8 (i) un'applicazione che Lei crea mediante lo sviluppo della versione del Software; (ii) un'applicazione che Lei crea con un software di terzi usando in tempo reale componenti operative del sistema LabVIEW Real-Time Module e LabWindows/CVI Real-Time Module in conformit\'e0 alle licenze di tali moduli; o (iii) un'applicazione che Lei crea mediante lo sviluppo di un software di terzi in un ambiente che utilizza Driver Interface Software, se tale ambiente di sviluppo del software \'e8 supportato da Driver Interface Software come indicato nella relativa documentazione collegata al Driver Interface Software. "Driver Interface Software" indica un software per computer e un altro codice fornito con il presente Contratto che sono elencati tra i driver hardware o tra i driver di altri dispositivi su driver hardware di NI contenuti nella pagina web attualmente raggiungibile all'indirizzo {\f2\fs20{\field{\*\fldinst{HYPERLINK "http://www.ni.com/driverinterfacesoftware" }}{\fldrslt{\ul\cf1\cf1\ul\f0\fs18 www.ni.com/driverinterfacesoftware}}}}\f0\fs18 , o che sono aggiunti da NI in tale lista o in liste simili, congiuntamente alla documentazione di accompagnamento e alle utilities. In nessun caso, comunque, il termine "Driver Interface Software" includer\'e0 qualsivoglia Software di Terze Parti, software sistema operativo, "instrument driver software", applicazione software, toolkits, moduli, driver development kit (DDK) o parti di essi, software development kit (SDK) o parti di esso, module development kit (MDK) o parti di esso o ogni altro software o altro codice designato da NI come parte di quelli sopra indicati o della documentazione di accompagnamento o utilities relativi a quelli sopra indicati. \par
+B.\tab\ul Requisiti di distribuzione.\ulnone Lei pu\'f2 distribuire o rendere altrimenti disponibile le Applicazioni Autorizzate, con i relative tempi di esecuzione (runtime engines) per il Software e i relativi e Driver Interface Software che Lei pu\'f2 includere come parti di, o congiuntamente a, le Sue Applicazioni Autorizzate, a condizione che Lei rispetti tutti i requisiti sotto elencati.\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj\tx1420 (i)\tab Lei avr\'e0 l'obbligo di apporre il seguente avviso di copyright nel Box delle Applicazioni Autorizzate (se esistente) e in ogni altro relativo documento scritto e, in assenza di tali documenti, in un file "leggi" o altro file con estensione .txt file distribuito con ogni copia dell'Applicazione Autorizzata\par
+
+\pard\nowidctlpar\fi-357\li1434\sb100\sa240\qj\tx1420\lang1033 "Copyright \'a9 [inserire anno] National Instruments Corporation. \lang1040 Tutti I Diritti sono riservati."\par
+
+\pard\nowidctlpar\li1077\sb100\sa240\qj\tx1420 Lei potr\'e0, in alternativa o in aggiunta, includere il suo avviso di copyright che include l'avviso sopra indicato ma, in alcun caso, Lei potr\'e0 rimuovere o alterare qualsivoglia avviso di copyright, brevetto, marchio o altro avviso di natura legale o disclaimer che esiste nel Software nonch\'e8 nei relativi tempi di esecuzione (runtime engines) del Software e nel Driver Interface Software che Lei pu\'f2 includere come parte di, o in aggiunta a, la Sua Applicazione Autorizzata. Il suo avviso di copyright sar\'e0 inteso quale strumento a tutela del Software e non sar\'e0 inteso come suo diritto di copyright in relazione al Software. \par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj\tx1420 (ii)\tab Lei non potr\'e0 utilizzare il nome, il logo, il marchio NI per commercializzare la Sua Applicazione Autorizzata senza il preventivo consenso scritto di NI. \par
+(iii)\tab Se Lei distribuisce a terzi la Sua Applicazione Autorizzata con Driver Interface Software o con qualsiasi runtime engine per il Software, Lei deve consegnare agli utenti finali il presente Contratto o un Suo contratto di licenza che sia sostanzialmente conforme al presente Contratto e che sia tutelante per NI allo stesso modo di quanto lo \'e8 il presente Contratto.\par
+(iv) \tab L'Applicazione Autorizzata non deve contenere programmi illegali, sospetti o dannosi.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj C.\tab\ul Corrispettivi.\ulnone Lei potr\'e0 distribuire o rendere altrimenti disponibili le Applicazioni Autorizzate senza pagare ulteriori corrispettivi a NI. Qualora, comunque, l'Applicazione Autorizzata sia stata creata utilizzando uno dei Software indicato negli elenchi NI's Deployment Licenses pubblicati sul sito web attualmente corrispondente all'indirizzo {{\field{\*\fldinst{HYPERLINK http://www.ni.com/product-documentation/9561/en/ }}{\fldrslt{http://www.ni.com/product-documentation/9561/en/\ul0\cf0}}}}\f0\fs18 o in altre liste simili che potranno essere eventualmente aggiornate da NI o altri SOFTWARE che di volta in volta NI potr\'e0 indicare (ciascuno definito come "Designated Deployment License"), allora dovr\'e0, prima di distribuire, assegnare o comunque rendere disponibile in altro modo le Applicazioni Autorizzate per l'utilizzo su ogni altro computer (i) verificare che il destinatario sia in possesso di una valida licenza per eseguire l'Applicazione Autorizzata su \endash o abbia una valida Deployment License in relazione a - ogni computer su cui l'Applicazione Autorizzata venga utilizzata o (ii) ottenere una autorizzazione scritta alla distribuzione da parte di NI e, ove richiesto da NI, pagare a Ni il corrispettivo di distribuzione/sviluppo per ciascuna Applicazione Autorizzata distribuita, assegnata o comunque resa disponibile. Con riferimento ad ogni Driver Interface Software soggetto alle verifiche delle licenze o ai requisiti per la distribuzione indicate in precedenza, qualora l'Applicazione Autorizzata utilizza, si riferisce o in qualche modo accede al Driver Interface Software, l'Applicazione Autorizzata sar\'e0 considerata come se fosse stata creata con l'utilizzo di tale Driver Interface Software per i fini della presente Sezione. Salvo altrimenti specificato da NI per iscritto, le Designated Deployment Licenses costituiscono licenze per computer designato e le eccezioni previste per l'uso domestico non troveranno applicazione con riferimento a tali Designated Deployment Licenses.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 13.\tab\ul Brevetti e Marchi registrati.\ulnone Per i brevetti riguardanti prodotti NI, si prega di prendere visione della sezione \b Help\'bbPatents\b0 nel Software, il file patents.txt incluso con il Software (cos\'ec come sul dispositivo di installazione sul quale Le \'e8 stato fornito il Software) o sul sito ni.com/patents. National Instruments, NI, ni.com e LabVIEW sono marchi registrati di National Instruments Corporation. Si prega di far riferimento a ni.com/trademarks per maggiori informazioni in merito ai marchi registrati di National Instruments. Inoltre tutti gli altri prodotti e i nomi di societ\'e0 qui menzionati sono (o possono essere) marchi registrati o nomi registrati delle rispettive societ\'e0.\b\par
+\b0 14.\tab\ul Garanzia Limitata.\ulnone NI garantisce, solo ed esclusivamente a Suo favore, che per un periodo di 90 giorni dalla data di consegna del Software a Lei o, nel caso in cui sia scaricato, dalla data in cui il Software \'e8 stato per la prima volta da Lei scaricato (i) il Software funzioner\'e0 secondo quanto previsto nella documentazione di accompagnamento e (ii) il supporto sul quale il Software \'e8 installato sar\'e0 esente di difetti materiali e di fabbricazione purch\'e8 sottoposto ad un normale utilizzo ("Garanzia Limitata"). Qualsiasi Software sostitutivo sar\'e0 garantito da NI per una durata pari all'arco di tempo pi\'f9 lungo tra la durata residua del periodo originario di garanzia ed un periodo pari a 30 giorni. Alcuni ordinamenti non ammettono esclusioni o limitazioni (espresse o implicite) di garanzia o altre deroghe alle leggi imperative in materia giusconsumeristica, il che rende inapplicabile la sopra menzionata limitazione di garanzia; in tal caso, la garanzia \'e8 limitata al periodo minimo previsto dalla legge applicabile. La Garanzia Limitata non si applica qualora il malfunzionamento del Software sia dovuto ad eventi accidentali, abuso, calibrazione impropria imputabile a Lei o a prodotti terzi (hardware o software) da Lei utilizzati, il cui utilizzo con il Software non sia consentito da NI, ad utilizzi di chiavi di accesso hardware o software non corrette o improprie o a manutenzione non autorizzata del Software. \par
+15. \tab\ul Tutele per il Cliente.\ulnone La sola responsabilit\'e0 di NI e la Sua unica tutela ai sensi della Garanzia Limitata sar\'e0, a discrezione di NI, la riparazione o la sostituzione del Software o la restituzione dell'importo pagato a NI per la licenza del Software, nel qual caso Lei dovr\'e0 restituire o distruggere tutte le copie del Software in conformit\'e0 alle istruzioni di NI e la licenza a Lei concessa cesser\'e0 senza che vi sia alcuna responsabilit\'e0 di NI in ragione di tale cessazione. Le obbligazioni di NI previste nel presente articolo sono condizionate all'invio da parte sua a NI durante il periodo di garanzia di una comunicazione scritta che descriva i difetti. In aggiunta, Lei deve ottenere un numero di Material Authorization prima di restituire il Software in garanzia a NI e Lei concorda e si impegna a pagare tutte le spese di spedizione.\par
+16.\tab\ul\b Disconoscimento di altre garanzie.\ulnone\b0 \b SALVO QUANTO ESPRESSAMENTE INDICATO NEL PRESENTE CONTRATTO, NESSUNA ALTRA GARANZIA, ESPRESSA O IMPLICITA, E' PREVISTA DA NI CON RIFERIMENTO AL SOFTWARE O AL SUO UTILIZZO. NI NON FORNISCE ALCUNA DICHIARAZIONE O GARANZIA CON RIFERIMENTO A SOFTWARE DI TERZI, CODICI SORGENTE O SERVIZI SOFTWARE. NI NON GARANTISCE NE' RILASCIA DICHIARAZIONI IN MERITO AL FATTO CHE IL SOFTWARE, IL SUO FUNZIONAMENTO, OGNI SERVIZIO SOFTWARE CONNESSO, I CODICI SORGENTE O SOFTWARE DI TERZE PARTI FUNZIONERANNO ININTERROTTAMENTE E SENZA ERRORI E NON GARANTISCE NE' RILASCIA DICHIARAZIONI IN MERITO ALLA LORO FUNZIONALITA', ACCURATEZZA, AFFIDABILITA' E SIMILI. NON ESISTONO ALTRE GARANZIE CHE POSSONO DERIVARE DALL'USO O DAL COMMERCIO O DAL TRATTAMENTO. NI NON RICONOSCE ALCUNA GARANZIA, NEANCHE IMPLICITA, INCLUSE A TITOLO MERAMENTE ESEMPLIFICATIVO LE GARANZIE DI IDONEITA' ALL'UTILIZZO PER UNO SCOPO PARTICOLARE, DI COMMERCIABILITA' O DI NON VIOLAZIONE, RELATIVE AL SOFTWARE E A CIASCUN SOFTWARE DI TERZI, CODICE SORGENTE E SERVIZI SOFTWARE COLLEGATI.\par
+\b0 17.\tab\ul Limitazioni temporali.\ulnone Le concorda e si impegna a non eseguire alcuna azione volta a far valere i rimedi di cui alla Garanzia Limitata o per violazione della garanzia per pi\'f9 di una volta all'anno dopo la proposizione di tale azione. \par
+18.\tab\ul Responsabilit\'e0 e Propriet\'e0 Intellettuale.\ulnone NI potr\'e0, a proprie spese, difendersi in giudizio da qualsiasi azione o pretesa avanzata nei suoi confronti da terzi derivante dal Suo utilizzo del Software, qualora tale azione abbia ad oggetto una violazione da parte del Software di qualsiasi brevetto, copyright o marchio di terzi protetto dalle leggi degli U.S.A., Canada, Messico, Giappone, Australia, Svizzera, Norvegia o Unione Europea, a condizione che tale azione o pretesa non derivi da (i) il suo utilizzo del Software unitamente ad apparecchiature, dispositivi, software o codici non realizzati da NI; (ii) il suo utilizzo del Software in modo difforme dal presente contratto o per uno scopo non previsto da NI; (iii) il suo inadempimento nell'attivit\'e0 di incorporazione degli aggiornamenti o upgrade del Software forniti da NI che avrebbero evitato le infrazioni contestate; o (iv) qualsivoglia modifica del Software non effettuata da NI. Le obbligazioni di NI di cui al presente articolo sono condizionate al ricevimento da NI di una Sua comunicazione scritta da inviarsi prontamente all'ottenimento da parte sua di informazioni relative alla pretesa o azione che \'e8 in procinto di essere avviata e alla sua massima collaborazione nella preparazione della difesa. Qualora Lei fornisca a NI l'autorizzazione, l'assistenza e le informazioni di cui NI abbia bisogno per difendersi o per raggiungere un accordo transattivo circa tale azione o pretesa, NI pagher\'e0 qualunque risarcimento o importo in relazione a detta azione o pretesa, ed ogni spesa da Lei sostenuta su richiesta scritta di NI, ma non sar\'e0 responsabile per gli accordi raggiunti senza il preventivo consenso scritto di NI. Qualora si ritenga che il Software abbia leso i diritti di cui sopra e che l'utilizzo del Software sia quindi vietato, ovvero qualora NI ritenga che il Software possa violare diritti di propriet\'e0 intellettuale di terzi, NI potr\'e0 a sua discrezione (i) procurarLe il diritto di utilizzare il Software (ii) sostituire o modificare il Software con altro software che non violi diritti di terzi; ovvero (iii) ritirare il SOFTWARE e rimborsarle il corrispettivo della licenza da Lei versato con riferimento al Software. \b FATTE SALVE LE DISPOSIZIONI IMPERATIVE DI LEGGE, LA RESPONSABILITA' DI NI, DEI SUOI LICENZIATARI E FORNITORI E DEI LORO IMPIEGATI, COLLABORATORI, AGENTI, DIRIGENTI, AMMINISTRATORI NONCHE' DEGLI IMPIEGATI, COLLABORATORI, AGENTI, DIRIGENTI, AMMINISTRATORI DI NI AI SENSI DEL PRESENTE ARTICOLO, IN NESSUN CASO E PER QUALUQUE RAGIONE SARA' SUPERIORE COMPLESSIVAMENTE A $50,000 (U.S.). \b0 Quanto sopra costituisce il suo unico risarcimento nonch\'e8 l'intera responsabilit\'e0 di NI per la violazione di qualsiasi brevetto, marchio, copyright o altro diritto di propriet\'e0 intellettuale o industriale connesso al Software. \b IL SUDDETTO RISARCIMENTO LIMITATO SOSTITUISCE OGNI ALTRO RIMEDIO, OBBLIGATORIO, ESPRESSO O IMPLICITO. I SUDDETTI OBBLIGHI NON SONO APPLICABILI A QUALSIVOGLIA SOFTWARE DI TERZI O PRODOTTO DI TERZI CHE SIA INCORPORATO O IN ALTRO MODO FORNITO CON IL SOFTWARE E LEI CONCORDA E SI IMPEGNA A RIVOLGERSI AL COMPETENTE TERZO DISTRIBUTORE PER QUANTO ATTIENE QUALSIVOGLIA RECLAMO PER PRETESE RELATIVE PRODOTTI O SOFTWARE DI TERZI.\b0 \par
+19.\tab\ul Limitati di responsabilit\'e0.\ulnone \b FATTE SALVE LE DISPOSIZIONI IMPERATIVE DI LEGGE, IN NESSUN CASO NI, O I SUOI LICENZIATARI, FORNITORI (INCLUSI GLI AMMINISTRATORI, IMPIEGATI, AGENTI, DIRIGENTI, COLLABORATORI DI NI E DEI SUOI LICENZIATARI E FORNITORI) SARANNO RESPONSABILI PER QUALSIVOGLIA DANNO, INCLUSI QUELLI INDIRETTI, INCIDENTALI, SPECIALI, PUNITIVI, SIMOBOLICI O CONSEQUENZIALI DI OGNI TIPO, INCLUSE PERDITE DI PROFITTI, RISPARMI, CHANCE, INTERRUZIONI DELL'ATTIVITA' LAVORATIVA, PERDITA O DANNEGGIAMENTO DI DATI O SOFTWARE, ANCHE SE NI O I SUOI LICENZIATARI, DISTRIBUTORI, FORNITORI SIANO STATI INFORMATI DELLA POSSIBILITA' DEL VERIFICARSI DI TALI DANNI E SENZA CHE ABBIA ALCUNA RILEVANZA QUALSIVOGLIA EVENTO CHE SIA STATO CAUSATO DA, O CUI ABBIA CONTRIBUTO LA, NEGLIGENZA DI NI O ALTRO, E, FATTO SALVO QUANTO STABILITO DALL'ARTICOLO 18, IN NESSUN CASO LA RESPONSABILITA DI NI AI SENSI DEL PRESENTE CONTRATTO, DERIVANTE DA INADEMPIMENTI CONTRATTUALI O EXTRACONTRATTUALI O DA GARANZIE O ALTRIMENTI, POTRA' SUPERARE L'IMPORTO RICEVUTO DA NI PER LA RELATIVA LICENZA SOFTWARE \b0 Lei riconosce che il corrispettivo pagato riflette tale allocazione del rischio. Nella misura in cui le sopra citate limitazioni di responsabilit\'e0 non siano valide o siano prive di causa, fatta eccezione per i danni fisici o letali causati dal Software nel formato consegnato da NI o con riferimento a qualsivoglia responsabilit\'e0 che non possa essere derogata per legge, la sola responsabilit\'e0 di Ni nei suoi confronti derivante dal presente Contratto sar\'e0 limitata all'importo pi\'f9 alto tra $50,000 (U.S.) e il corrispettivo pagato a NI per la licenza di tale Software.\par
+20.\tab\ul\b UTILIZZO AD ALTO RISCHIO E SUA REPONSABILITA' CON RIFERIMENTO ALLE SUE APPLICAZIONI\ulnone\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx426\tx720\b0 A\b .\tab I PRODOTTI NI NON SONO STATI COLLAUDATI, DESIGNATI, REALIZZATI, TESTATI PER L'UTILIZZO IN AMBIENTI PERICOLOSI O ALTRI AMBIENTI CHE RICHIEDONO PRESTAZIONI PRIVE DI RISCHIO, COME LE OPERAZIONI LEGATE A STRUTTURE NUCLEARI, NAVIGAZIONE AEREA, CONTROLLO DEL TRAFFICO AEREO, SALVATAGGI DI VITE O SISTEMI DI DI SOSTENIBILITA' VITALE O ALTRI DISPOSITIVI MEDICI; O CON RIFERIMENTO AD OGNI ALTRA APPLICAZIONE IN CUI IL MALFUNZIONAMENTO DEL SOFTWARE POTREBBE CAUSARE MORTE, INFORTUNI FISICI, GRAVI DANNI A BENI O DANNI ALL'AMBIENTE. LEI TERRA' INDENNE E MANELVATA NI, I SUOI AMMINISTRATOREI, COLLABORATORI, IMPIEGATI E AGENTI DA E CONTRO OGNI AZIONE, DANNO, PERDITA, RECLAMO E SPESE (INCLUSE LE RAGIONEVOLI SPESE LEGALI) DERIVANTI DALL'UTILIZZO DEL SOFTWARE PER USI AD ALTO RISCHIO, INCLUSI I DANNI E LE PRETESE RELATIVI A RESPONSABILITA' DA PRODOTTO, INFORTUNI PERSONALI O MORTE, DANNI AI BENI, SENZA CHE ABBIA ALCUNA RILEVANZA IL FATTO CHE TALI RECLAMI O DANNI SIANO FONDATI IN TUTTO O IN PARTE SULLA REALE O PRESUNTA NEGLIGENZA DI NI. \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx1080\b0 B.\tab\b LEI PRENDE ATTO E CONCORDA CHE LEI E' RESPONSABILE DELL'ADOZIONE DEGLI STRUMENTI DI PROTEZIONE CONTRO GLI ERRORI DEL PRODOTTO E DEL SISTEMA, INCLUSI I BACK UP E I MECCANISMI DI SHUTDOWN. IN RAGIONE DEL FATTO CHE CIASCUN CLIENTE FINALE PRESENTA PROPRIE PECULIARITA' ED E' DIVERSO DALLA PIATTAFORMA DI PROVA DI NI E IN RAGIONE DEL FATTO CHE LEI PUO'UTILIZZARE I PRODOTTI NI IN COMBINAZIONE CON ALTRI PRODOTTI IN MODO NON PREVISTO O CONTEMPLATO DA NI, LEI E' IL RESPONSABILE FINALE DELLA VERIFIC E DELLA VALUTAZIONE DELLA COMPATIBILITA' DEI PRODOTTI NI CON L'USO CHE NE INTENDE FARE. LEI TERRA' INDENNE E MANLEVATI NI, I SUOI DIRIGENTI, AMMINISTRATORI, IMPIEGATI E AGENTI DA E CONTRO OGNI DANNO, PERDITA, AZIONE O SPESA (INCLUSE LE RAGIONEVOLI SPESE LEGALI) DERIVANTI DALLE SUE APPLICAZIONI AUTORIZZATE O DALL'INCORPORAZIONE DEL SOFTWARE NEL SUO SISTEMA O APPLICAZIONE, FERMO RESTANDO CHE LE SUE OBBLIGAZIONI CONTRATTUALI RISARCITORIE NON SI ESTENDERANNO ALLA PORZIONE DI DANNI O INFORTUNI DEL RICHIEDENTE O ALLE SOMME TRANSATTIVE ATTRIBUIBILI ALLA NEGLIGENZA DI NI O AD AZIONI COLPOSE O DOLOSE IMPOSTE IN CAPO A NI DA DISPOSIZIONI LEGISLATIVE INDEROGABILI.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\b0 21.\tab\ul Diritti dell'amministrazione degli Stati Uniti.\ulnone Il Software \'e8 un bene commerciale sviluppato esclusivamente con fondi privatI e consiste in "commercial computer software" e "commercial computer software documentation" come definiti nei relativi regolamenti degli Stati Uniti. Se Lei \'e8 un agente, un dipartimento o altra entit\'e0 del Governo degli Stati Uniti, il Software \'e8 concesso in licenza (i) esclusivamente come bene commerciale e (ii) esclusivamente con I diritti riconosciuti a tutti gli altri licenziatari ai sensi e nei termini di cui al presente Contratto. Lei concorda che non pu\'f2 usare, duplicare o comunicare il Software in modi non espressamente previsti dal presente Contratto. Nessuna disposizione del presente Contratto consente a NI di produrre o fornire dati tecnici a suo favore. \lang1033 Il produttore \'e8 National Instruments Corporation o National Instruments Ireland Resources Ltd. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426\lang1040 22.\tab\ul Conformit\'e0\ulnone \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab Lei si impegna a mettere a disposizione, previo ragionevole preavviso, tutte le registrazioni e la documentazione disponibili durante le normali ore lavorative per permettere a NI di verificare il rispetto da parte sua dei termini e delle condizioni del presente Contratto. NI pu\'f2, previa richiesta scritta, ispezionare le modalit\'e0 di utilizzo del Software durante le normali ore lavorative per assicurarsi dell'uso conforme con il presente Contratto. In aggiunta, se Lei \'e8 una societ\'e0 o altro ente, Lei concorda che, su richiesta di NI o di un suo affiliato autorizzato, Lei prontamente documenter\'e0 e certificher\'e0 per iscritto a NI che l'utilizzo da parte sua e dei suoi impiegati del Software \'e8 conforme con i termini e le condizioni del presente Contratto. Qualora dai risultati di un'ispezione emerga che Lei ha pagato un corrispettivo inferiore a quanto dovuto, Lei dovr\'e0 immediatamente pagare gli importi dovuti a NI e rimborsare i costi dell'ispezione. \par
+B.\tab Lei concorda e si impegna affinch\'e8 il Software possa raccogliere e inviare alcune informazioni relative al software, all'hardware o alle modalit\'e0 d'uso, ai server di NI (ovvero ai suoi server providers) al fine di: (i) controllare ed eseguire qualsivoglia aggiornamento; (ii) assicurare che Lei ha osservato e sta osservando i termini e le condizioni di licenza previste nel presente Contratto, ivi incluso l'utilizzo di validi codici chiave software e validi codici hardware o entrambi; (iii) consentire lo sviluppo interno dei prodotti di NI; e (iv) fornirLe report di utilizzo. Le informazioni raccolte e comunicate non includono alcun dato oggetto di brevetto o di altra forma di tutela di propriet\'e0 intellettuale. NI non fornir\'e0 alcuna informazione a terzi fatta eccezione per i casi in cui sia richiesto dalle legge o nell'ambito di un procedimento legale o per assicurare ed ottenere coattivamente il rispetto dei termini e delle condizioni di licenza previste nel presente Contratto, ivi incluso l'utilizzo di validi codici chiave software o validi codici hardware o entrambi.\par
+\tab Il titolare della licenza pu\'f2 cedere la licenza ad un dipendente o a un terzo contraente (\ldblquote Utilizzatore Autorizzato\rdblquote ) nel rispetto delle condizioni di cui al presente Contratto. Il titolare della licenza \'e8 responsabile del rispetto dei requisiti legali di validit\'e0 ed efficacia e/o dell\rquote ottenimento dell\rquote autorizzazione (se necessaria) per la raccolta dei dati personali da qualsivoglia Utilizzatore Autorizzato al quale cede la licenza che sar\'e0 utilizzata per conto del medesimo. Se Lei sta utilizzando il Software per conto di una persona giuridica che Le ha ceduto la licenza quale Utilizzatore Autorizzato nel rispetto delle condizioni del presente Contratto, Lei non \'e8 il titolare della licenza. Lei prende atto, ha compreso e concorda che i dati relativi all\rquote utilizzo del Software da parte Sua possono essere raccolti e forniti al titolare della licenza.\par
+\tab Per maggiori informazioni in merito alle modalit\'e0 con cui NI e i suoi affiliati trattato i dati personali, La preghiamo di fare riferimento alla relativa informativa privacy disponibile sul sito {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/privacy/unitedstates/us/ }}{\fldrslt{http://www.ni.com/legal/privacy/unitedstates/us/\ul0\cf0}}}}\f0\fs18 .\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 23.\tab\ul Disposizioni Generali\ulnone \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj A.\tab\ul Legge Applicabile, Foro Competente\ulnone \par
+
+\pard\nowidctlpar\li714\sb100\sa240\qj\b Se il Software \'e8 prodotto nella Repubblica di Irlanda:\b0 il presente Contratto \'e8 regolato dalla legge irlandese ed \'e8 esclusa l'applicazione della Convenzione delle Nazioni Unite sulla Vendita Internazionale di Beni Mobili, restando espressamente escluso ogni eventuale rinvio previsto dal diritto internazionale privato. La competenza non esclusiva per la risoluzione delle controversie derivanti dal presente Contratto \'e8 demandata al Tribunale di Dublino, Repubblica Irlandese, e le parti si impegnano ad adire tale tribunale in caso di controversia. \par
+\b Se il Software non \'e8 realizzato nella Repubblica di Irlanda \b0 il presente Contratto \'e8 regolato dalla legge dello Stato del Texas, U.S.A., ed \'e8 esclusa l'applicazione della Convenzione delle Nazioni Unite sulla Vendita Internazionale di Beni Mobili, restando espressamente escluso ogni eventuale rinvio previsto dal diritto internazionale privato. La competenza non esclusiva per la risoluzione delle controversie derivanti dal presente Contratto \'e8 demandata al Tribunale di Travis County, Texas, U.S.A., e le parti si impegnano ad adire tale tribunale in caso di controversia \par
+Se Lei non \'e8 sicuro in merito al luogo in cui il Software \'e8 stato realizzato, La preghiamo di contattare National Instruments Corporation, 11500 N. Mopac Expressway, Austin, Texas, U.S.A. 78759-3504 (All'attenzione del Legal Department).\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj B.\tab Il presente Contratto rappresenta l'intero accordo tra Lei e NI in relazione all'uso del Software e sostituisce ogni proposta scritta e orale, ogni precedente accordo, ordine di acquisto e ogni altra comunicazione intercorsa tra Lei e NI relativamente all'oggetto del presente Contratto. Le condizioni generali di vendita di NI, la cui attuale versione \'e8 disponibile al sito {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/termsofsale }}{\fldrslt{http://www.ni.com/legal/termsofsale\ul0\cf0}}}}\f0\fs18 , troveranno applicazione con riferimento al servizio di supporto tecnico fornito come parte dei Servizi Software e al servizio Formazione & Servizio di Certificazione; fermo restando, in ogni caso, che come qui previsto troveranno applicazione le disposizioni del presente Contratto con riferimento agli aggiornamenti e agli upgrade o ad altri Software che possono essere forniti come parte di, o in connessione con, tali servizi. Nessun ritardo o omissione di NI nell'esercizio dei diritti qui previsti potranno essere considerati o potranno comportare rinunce di tali diritti o facolt\'e0. Le rinunce di NI ai termini o alle condizioni del presente Contratto potranno essere effettuate solo in forma scritta. La rinuncia di NI a far valere i propri diritti a fronte di un inadempimento del presente Contratto non potr\'e0 essere interpretata come rinuncia a fare valere i propri diritti in caso di un successivo inadempimento o in caso di un inadempimento di una diversa clausola. Nessuna modifica del presente Contratto sar\'e0 valida a meno che non sia stabilita per iscritto e sottoscritta da un rappresentate autorizzato di NI. La parola "incluso" ai fini del presente Contratto dovr\'e0 intendersi come "incluso a titolo esemplificativo e senza limitazioni". Se Lei non ha accesso ad internet per prendere vision delle pagine web indicate nel presente Contratto, Lei pu\'f2 richiedere le informazioni all'ufficio vendite locale di NI. \par
+C.\tab Se una qualsiasi azione giudiziaria \'e8 proposta da una parte del presente Contratto contro l'altra in una materia qui prevista, la parte vittoriosa sar\'e0 autorizzata a ottenere, in aggiunta ai risarcimenti stabiliti, il rimborso delle ragionevoli spese legali sopportate. \par
+D.\tab Se una clausola del presente Contratto dovesse risultare nulla o invalida, essa sar\'e0 modificata in modo tale da risultare efficace e la parte restante del Contratto rester\'e0 comunque ad essere valida ed efficace. \par
+E.\tab Il Software \'e8, e il Third Party Software e il Codice Sorgente possono essere, soggetti al controllo dell' U.S. Export Administration Regulations (15 CFR Part 730 et. seq.), e di qualsiasi altra disposizione di legge americana applicabile in materia di controllo delle esportazioni e alla normativa e ai regolamenti applicabili in materia di controllo ed esportazioni a livello mondiale, inclusi, per i prodotti esportati dall'Unione Europea, il Regolamento No. 428/2009. Lei dichiara e garantisce che non \'e8 inidoneo o comunque soggetto a provvedimenti di restrizione dagli Stati Uniti d'America o in virt\'f9 della legge applicabile a ricevere copie del Software, del Third Party Software o del Codice Sorgente. NI si riserva il diritto di non spedire o permettere il download del Software richiesto o di non eseguire secondo le diverse modalit\'e0 un ordine per le licenze (inclusa una Licenza Volume License Program o una Licenza Enterprise Program) se, in ogni momento, NI ritiene che tale spedizione o download del Software, Third Party Software, o Codice Sorgente o l\rquote esecuzione secondo diverse modalit\'e0 possa violare la legge statunitense o di altro stato in materia di controllo sulle esportazioni. Lei si impegna a non esportare, ri-esportare o trasferire alcun Software, Third Party Software, o Codice Sorgente in violazione di qualsivoglia legge degli USA o di altra normativa applicabile in materia di controllo ed esportazioni a livello mondiale e che Lei non esporter\'e0, ri-esporter\'e0 o trasferir\'e0 il Software, il Third Party Software o il Codice Sorgente con ogni mezzo a: (i) qualsivoglia individuo o entit\'e0 presente sulla List of Specially Designated Nationals dell'OFAC o sulla Denied Person List, Entity List o Unverified List del BIS o su ogni altro elenco applicabile di parti soggette a restrizioni o; (ii) in destinazioni, a societ\'e0 o enti o individui cui sia proibito, in assenza della licenza all'esportazione prevista o dell'autorizzazione del Governo Americano e/o in assenza di altra autorizzazione all'esportazione. In merito ai testi delle relative disposizioni normative si prega di fare riferimento a {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/export-compliance.htm }}{\fldrslt{http://www.ni.com/legal/export-compliance.htm\ul0\cf0}}}}\f0\fs18 .\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240 (c) 2001\endash 2020 National Instruments. Tutti I Diritti sono riservati. \par
+370406AC-0115\par
+Febbraio 2020\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qc\par
+
+\pard\nowidctlpar\sb100\sa240\qc\b\fs24 ADDENDUM A \endash \ul Licenza del Codice Sorgente\ulnone\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\b0\fs18 1.\tab "Codice Sorgente" indica il codice informatico creato da NI, leggibile dall'uomo che NI fornisce con il Software e che non \'e8 protetto da password e si trova in una forma idonea ad essere modificata (sia dal punto di vista grafico che dal punto di vista testuale). Il Codice Sorgente non comprende alcun Third Party Software.\par
+2.\tab La presente licenza Le consente di utilizzare, modificare e distribuire il Codice Sorgente alle seguenti condizioni \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab Lei potr\'e0 distribuire il Codice Sorgente, anche nel caso in cui lo stesso non sia stato da Lei modificato, solo\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj i.\tab per finalit\'e0 non commerciali e\par
+ii.\tab mediante una licenza identica alla presente Licenza del Codice Sorgente; \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj B.\tab Lei potr\'e0 distribuire il codice oggetto derivato dal Codice Sorgente, anche nel caso in cui lo stesso non sia stato da Lei modificato per qualsivoglia finalit\'e0;\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx360\tx720 C.\tab Lei potr\'e0 mantenere e non minimizzare, bloccare o modificare alcun titolo, logo, marchio, copyright, watermarks digitale, disclaimers, o altri avvisi inclusi nel Codice Sorgente; \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj D.\tab\b LEI PRENDE ATTO E CONCORDA CHE I TITOLARI DEI DIRITTI DI PROPRIETA' INTELLETTUALE ED INDISTRIALE (I) FORNISCONO IL SOFTWARE COME VISTO E PIACIUTO (AS IS) CON TUTTI I DIFETTI (NOTI E IGNOTI) SENZA RILASCIARE GARANZIE DI ALCUN TIPO; E (II) NON RILASCIANO ALCUNA DICHIARAZIONE E GARANZIA ESPRESSA O IMPLICITA O LEGALE RELATIVA ALL'UTILIZZO, MODIFICA O DISTRIBUZIONE DEL CODICE SORGENTE DA PARTE SUA, INCLUSA OGNI GARANZIA, ANCHE IIMPLICITA, RELATIVA AL TITOLO, ALLA COMMERCIABILITA', ALL'IDONEITA' AD UNO SPECIFICO SCOPO E ALL'ASSENZA DI INFRAZIONI NONCHE' OGNI ALTRA GARANZIA DERIVANTE DALLE PRESTAZIONI, DALL'ATTIVITA' ECONOMICA E DALL'USO COMMERCIALE;\b0\par
+E.\tab\b LEI SI ASSUME TUTTI I RISCHI E LE RESPONSABILITA' ASSOCIATE ALL'UTILIZZO, ALLA MODIFICA O ALLA DISTRIBUZIONE DEL CODICE SORGENTE;\b0\par
+F.\tab\b LEI PRENDE ATTO E CONCORDA CHE I TITOLARI DEI DIRITTI DI PROPRIETA' INTELLETTUALE ED INDUSTRIALE NON SONO RESPONSABILI NEI SUOI CONFRONTI E LEI CONCORDA E SI IMPEGNA A NON PROPORRE ALCUNA PRETESA O RECLAMO NEI CONFRONTI DEI TITOLARI DI DIRITTI DI PROPRIETA' INTELLETTUALE ED INDUSTRIALE, DEI LORO IMPIEGATI, COLLABORATORI, AMMINISTRATORI E AGENTI IN RELAZIONE A QUALSIVOGLIA DANNO, PERDITA O ALTRO PREGIUDIZIO DI OGNI TIPO, IN QUALSIASI MODO CAUSATO, NONCHE' IN RELAZIONE A OGNI RESPONSABILITA', INCLUSA QUELLA CONTRATTUALE, EXTRACONTRATTUALE CHE POSSA DERIVARE IN OGNI MODO DALL'UTILIZZO, MODIFICA O DISTRIBUZIONE DEL CODICE SORGENTE, ANCHE QUALORA IL TITOLARE DEI DIRITTI DI PROPRIETA' INTELLETTUALE ED INDUSTRIALE ABBIA RICEVUTO AVVERTIMENTI SULLA POSSIBILE ESISTENZA DI TALI DANNI, PERDITE, O ALTRI PREGIUDIZI, INCLUSI QUELLI (I) CONSISTENTI NEL LUCRO CESSANTE (SUBITO DA LEI O DA TERZI); (II) DERIVANTI O RELATIVI A PERDITE (SIA PROVVISORIE CHE DEFINITIVE) DI BENI TANGIBILI (DI NATURA REALE O PERSONALE) O INTANGIBILI (INCLUSI SOFTWARE E DATI); O (III) DIRETTI, INDIRETTI, SPECIALI, CONSEQUENZIALI, COLLATERALI O DI ALTRO TIPO; \b0 e,\b\par
+\b0 G.\tab Lei prende atto e concorda che le sezioni 1\endash 3 rappresentano l'intero accordo tra Lei e i titolari dei diritti di propriet\'e0 intellettuale e industriale relativamente all'uso, modifica e distribuzione del Codice Sorgente.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj 3.\tab I titolari dei diritti di propriet\'e0 intellettuale ed industriale si riservano di far valere tutti i loro diritti. Fatta eccezione per la licenza non esclusiva espressamente contenuta nella sezione 2, si specifica che nessun altro diritto o licenza sono conferiti n\'e8 espressamente n\'e8 implicitamente n\'e9 in altro modo.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qc\par
+
+\pard\nowidctlpar\sb100\sa240\qc\tx360\b\fs24 ADDENDUM B \endash \ul Tipi Speciali di Licenze\par
+
+\pard\nowidctlpar\sb100\sa240\qj\b0\fs18 Licenza di prova; "Pre-Release" del Software \par
+\ulnone Se Lei ha acquistato una licenza di prova, potr\'e0 installare e utilizzare il Software su un (1) computer nella sua postazione di lavoro per effettuare una valutazione interna per un limitato periodo di tempo. \par
+Lei non pu\'f2 distribuire o trasferire qualsivoglia applicazione creata con il Software in licenza di prova. Ogni applicazione creata con il Software in prova non costituisce un'Applicazione Autorizzata. \par
+Lei prende atto e riconosce che il \b SOFTWARE E' ESCLUSIVAMENTE DI PROVA E PUO' ANCHE ESSERE UN PRE-RELEASE SOFTWARE. PER QUESTA RAGIONE, IL SOFTWARE POTRA' NON ESSERE COMPLETAMENTE FUNZIONANTE E LEI SI ASSUME L'INTERO RISCHIO SUI RISULTATI E SULLE PRESTAZIONI DEL SOFTWARE. NI NON PROVVEDERA' AD AGGIORNARE IL SOFTWARE, NE' A FORNIRE SUPPORTO TECNICO. IL SOFTWARE FORNITO CON LICENZA DI PROVA NON E' OGGETTO DI GARANZIA NE' DI OBBLIGAZIONI DI INDENNIZZO. IL SOFTWRE PUO' CONTENERE DEI CODICI CHE, DOPO UN DATO PERIODO, DISATTIVERANNO IL SOFTWRE E LO RENDERANNO INUTILIZZABILE E CIO' PUO' ACCADERE ANCHE SENZA PREAVVISO.\b0 Al momento di tale disattivazione, il presente Contratto dovr\'e0 considerarsi cessato. NI potr\'e0 a sua discrezione porre termine alla licenza di prova in ogni momento. Se il Software consiste in un Software pre-release ed \'e8 anche coperto da una separata licenza scritta alpha/beta (il "Contratto Beta") tra Lei e NI, i termini e le condizioni del Contratto Beta, che sono incorporate nel presente in quanto richiamati, si applicheranno altres\'ec al Suo utilizzo del Software. In caso di contrasto tra il presente Contratto e il Contratto Beta, prevarranno i termini e le condizioni del Contratto Beta. \par
+Lei concorda e si impegna a compiere i ragionevoli sforzi per fornire feedback a NI in merito al suo utilizzo del Software, inclusa la sollecita comunicazione a NI di informazioni su errori e debug che Lei potrebbe trovare. Tutti i feedback che Lei comunicher\'e0 a NI, incluse le modifiche o le proposte di modifiche ai prodotti e servizi attuali e futuri di NI (congiuntamente "Feedback"), saranno ricevuti e trattati da NI in via non riservata e senza restrizioni, nonostante qualsivoglia informativa o avviso contrario contenente restrizioni sul diritto di autore o sui diritti di propriet\'e0 intellettuale che accompagni o sia comunque connesso al Feedback. Lei con il presente Contratto rilascia a NI una licenza mondiale, gratuita, non esclusiva, perpetua e irrevocabile ad utilizzare, copiare e modificare i Feedback per qualsivoglia finalit\'e0, inclusi l'accorpamento o l'implementazione dei Feedback nei prodotti o servizi NI e a comunicare, commerciare, sub-licenziare e distribuire i Feedback come incorporati o implementati in qualsivoglia prodotto o servizio distribuito o offerto da NI. La licenza del Feedback qui stabilita sopravvivr\'e0 alla cessazione o al termine del presente Contratto.\par
+\ul\lang1033 Licenza Compile-Only (Measurement Studio)\ulnone\par
+\lang1040 Se Lei ha acquistato una licenza Measurement Studio compile-only, Lei deve anche avere una licenza della versione integrale di Measurement Studio con un separato accordo di licenza con NI. La licenza Measurement Studio compile-only Le consente di installare il Software Measurement Studio sul numero di computer ubicati nella sua postazione di lavoro indicato nella relativa documentazione consegnata a Lei da NI o dai suoi affiliati autorizzati, inclusi un dispositivo di rete che opera simultaneamente, a condizione che solo i suoi impiegati dotati di licenza possano avere accesso o utilizzare il Software Measurement Studio Software sul dispositivo di rete, nei limiti del numero di licenze indicati nella relativa documentazione. Lei potr\'e0 usare solo la funzione compile/build del Software Measurement Studio, e potr\'e0 eseguire solo quella funzione sul codice sorgente della Sua Applicazione Autorizzata che si riferisce alle cartelle del Software Measurement Studio. In nessun caso Lei potr\'e0 usare la licenza Measurement Studio compile-only license per finalit\'e0 di sviluppo, incluso il codice di scrittura che crea nuove istanze per una classe definita in una cartella Measurement Studio o che richiama il metodo statico di una classe definita in una cartella di Measurement Studio.\par
+La deroga all'uso domestico non opera con riferimento alla licenza Compile only del Measurement Studio. La licenza Compile only del Measurement Studio non \'e8 trasferibile.\par
+\ul Driver Interface Software\ulnone \par
+Qualora il Software sia o contenga Driver Interface Software, Lei potr\'e0 utilizzare il Software per il suo sviluppo interno di un'Applicazione Autorizzata. Se Lei \'e8 una societ\'e0 o altro ente, Lei potr\'e0 fare e installare un numero di copie di Driver Interface Software, che sia diverso da NI-VISA or NI-488.2, cos\'ec come ragionevolmente richiesto per il suo sviluppo interno delle Applicazioni Autorizzata. Lei non potr\'e0 fare alcuna copia aggiuntiva di NI-VISA e NI-488.2, fatta eccezione per le finalit\'e0 di backup o archivio come previsto espressamente nel Contratto o come consentito espressamente da NI per iscritto. Se Lei ha ricevuto il Driver Interface Software da un terzo o come parte di una Applicazione Autorizzata, allora Lei potr\'e0 usare il Driver Interface Software solo con tale Applicazione Autorizzata.\ul\par
+Licenza per accesso multiplo (NI-488.2 Software per GPIB-ENET)\ulnone\par
+Nel caso in cui Lei abbia acquistato una licenza per accesso multiplo, Lei potr\'e0 installare e usare il Software NI-488.2 su qualsiasi computer o dispositivo di memorizzazione nel suo luogo di lavoro esclusivamente per connettere Ethernet ai dispositivi GPIB. Le limitazioni dell'uso di versioni multiple dei Software resi disponibili da NI su dispositivi di installazione multimediali o tramite download non si applicano al software NI-488.2.\par
+Lei potr\'e0 trasferire la licenza a terzi nello stesso Paese in cui ha acquistato la licenza, o all'interno dell'Unione Europea se Lei ha acquistato la licenza nell'Unione Europea, a condizione che Lei comunichi a NI per iscritto tale trasferimento, incluso il nome e l'indirizzo del terzo cessionario; il terzo accetti i termini e le condizioni del presente Contratto e, dopo tale trasferimento, Lei non mantenga alcuna copia del Software, inclusi aggiornamenti e upgrade che Lei potr\'e0 aver ricevuto, e non manterr\'e0 alcun documento scritto che accompagna il Software. NI pu\'f2, a sua discrezione, chiederle il pagamento di un corrispettivo per il trasferimento. \ul\par
+Licenza per uso simultaneo\par
+\ulnone Nel caso in cui Lei abbia acquistato una licenza per uso simultaneo, Lei potr\'e0 installare il Software su alcuni o tutti i computer nella postazione in cui fisicamente NI Le ha inizialmente consegnato il Software (il "Sito"). Il Software potr\'e0 essere usato da tutti i suoi impiegati sul Sito a condizione che in nessun caso il numero degli utilizzatori autorizzati che hanno accesso al, o possono eseguire il, Software potr\'e0 superare il numero massimo di licenze che Lei ha acquistato. Lei concorda e si impegna altres\'ec a usare una licenza NI-approved volume manager e il file della licenza fornito da NI che controlla l'accesso degli utilizzatori finali al Software per assicurare il rispetto delle disposizioni sopra indicate. \par
+L'eccezione dell'uso domestico non opera con riferimento alla licenza per uso simultaneo. La licenza per uso simultaneo non sono trasferibili.\par
+\ul Debug License\ulnone \par
+Qualora Lei abbia acquistato una licenza Debug, Lei deve aver altres\'ec ottenuto in licenza i relativi componenti software (di seguito definite come "Componenti Software Components Richiesti") con una separata licenza per utilizzatore designato, computer designato o licenza VLP con NI, nel qual caso i suoi relativi dipendenti potranno quindi installare tali componenti Software su un (1) ulteriore computer di produzione finale per ciascuna licenza debug ottenuta e per soli fini di debug o, in caso di licenza per debug simultaneo, in conformit\'e0 con le limitazioni applicabili alle licenza per uso simultaneo e per soli fini di debug. \par
+\b Licenza Debug: NI TestStand\par
+\b0 Componenti Software Richiesti: \par
+NI TestStand tempo di esecuzione programmato per l'esecuzione delle sue sequenze e la sequenza completa editor in ambiente di sviluppo NI TestStand;\par
+una (1) copia di LabVIEW e relativo pacchetto di strumenti software;\par
+una (1) copia di LabWindows/CVI e relativo pacchetto di strumenti software;\par
+una (1) copia di Measurement Studio e relativo pacchetto di strumenti software\par
+\b Licenza Debug: NI TestStand Semiconductor Module\par
+\b0 Componenti Software Richiesti:\par
+NI TestStand Semiconductor Module;\par
+NI TestStand tempo di esecuzione programmato per l'esecuzione delle sue sequenze e la sequenza completa editor in ambiente di sviluppo NI TestStand;\par
+una (1) copia di LabVIEW e relativo pacchetto di strumenti software;\par
+una (1) copia di LabWindows/CVI e relativo pacchetto di strumenti software;\par
+una (1) copia di Measurement Studio e relativo pacchetto di strumenti software\par
+\b Licenza Debug: LabVIEW\par
+\b0 Componenti Software Richiesti:\par
+una (1) copia di LabVIEW e relativo pacchetto di strumenti software \par
+\b Licenza Debug: LabWindows/CVI\tab\par
+\b0 Componenti Software Richiesti:\par
+una (1) copia di LabWindows/CVI e relativo pacchetto di strumenti software \par
+\b\lang1033 Licenza Debug: Measurement Studio\par
+\b0 Software Components Required:\par
+\lang1040 una (1) copia di Measurement Studio e relativo pacchetto di strumenti software\par
+\b Licenza Debug:\b0 per ciascuno dei seguenti software o per ogni altro software designato da NI quale software rispetto a quello che NI offre come licenza debug, Lei deve ottenere una copia del software per il quale il software di debug \'e8 stato sviluppato (per esempio, una copia di NI Switch Executive per il debug della licenza per NI Switch Executive).\par
+\lang1033 NI Switch Executive\par
+LabVIEW Mobile Module\par
+LabVIEW Touch Panel Module\par
+LabVIEW Real-Time Module\par
+LabWindows/CVI Real-Time Module \par
+LabVIEW FPGA Module\par
+LabVIEW Control Design and Simulation Module\par
+LabVIEW Vision Development Module\par
+LabVIEW Statechart Module\par
+LabVIEW DSC Module\par
+LabVIEW DSP Module\par
+\lang1040 Se Lei ha ottenuto in licenza il relativo componente del software ai sensi di una licenza diversa dalla licenza per uso simultaneo, in tal caso tutti i componenti dovranno essere utilizzati sul medesimo computer di produzione finale. In nessun caso Lei potr\'e0 utilizzare i componenti per sviluppare nuovi programmi (ad esempio sequenze di prova/moduli, strumenti virtuali). In aggiunta, se Lei acquista qualsiasi upgrade del relativo software, la sua licenza di debug esistente non potr\'e0 essere utilizzata con tale upgrade. Al contrario, Lei dovr\'e0 acquistare una separate licenza di debug aggiornata da NI per l'uso con tale upgrade.\par
+L'eccezione dell'uso domestico non si applica alle licenze di debug.\par
+Fatta eccezione per le licenze simultanee di debug, Lei potr\'e0 trasferire la licenza di debug a terzi nello stesso Paese in cui l'ha acquistata o, se Lei ha acquistato la licenza nell'Unione Europea, all'interno dell'Unione Europea a condizione che Lei comunichi a NI per iscritto tale trasferimento, inclusi il nome e l'indirizzo del terzo cessionario; il terzo accetti i termini e le condizioni del presente Contratto e dopo tale trasferimento Lei, non mantenga alcuna copia del Software, inclusi aggiornamenti e upgrade che Lei potr\'e0 aver ricevuto, e non mantenga alcun documento scritto che accompagna il Software. NI pu\'f2, a sua discrezione, chiederle il pagamento di un corrispettivo per il trasferimento.\par
+Licenza Continuous Integration (LabVIEW)\par
+Se lei ha acquistato una licenza LabVIEW continuous integration, Lei deve anche essere titolare di una licenza completa LabVIEW ai sensi di un separato accordo di licenza con NI. La licenza LabVIEW continuous integration Le permette di installare il Software LabVIEW in un numero di computer nel suo posto di lavoro come identificato nella documentazione fornitaLe da NI o da un affiliato autorizzato di NI, ivi incluso un dispositivo del network che opera in modo contestuale, purch\'e8 solo i Suoi impiegati titolari della licenza possano avere accesso o usare il Software LabVIEW sul dispositivo del network e solo fino al numero delle licenze specificate nella documentazione. Lei pu\'f2 utilizzare il Software LabVIEW continuous integration solo per le attivit\'e0 di continuous integration di testing automatizzato, validazione automatizzata e processo di costruzione automatizzato e per ogni fase che sia necessaria per la ricerca e il setup delle suddette attivit\'e0. In nessun caso Lei potr\'e0 utilizzare il Software per lo sviluppo, ad eccezione del debugging nel processo di automazione delle attivit\'e0 di continuous integration.\par
+L\rquote eccezione per l\rquote utilizzo domestico non \'e8 disponibile per LabVIEW ai sensi di una licenza continuous integration. LabVIEW ai sensi di una licenza continuous integration non \'e8 trasferibile.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qc\par
+
+\pard\nowidctlpar\sb100\sa240\qc\tx360\b\fs24 ADDENDUM C \endash \ul Condizioni della Licenza Volume License Program\ulnone\par
+
+\pard\nowidctlpar\sb100\sa240\qj\ul\b0\fs18 Licenza Volume License Program ("VLP").\ulnone La VLP \'e8 un programma di assistenza dei clienti nella gestione delle loro licenze. Le seguenti condizioni si applicheranno alla VLP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278 1.\tab L'offerta che Lei ha ottenuto da NI o dai suoi affiliati autorizzati relativamente alla VPL o alla VLP Startup Kit ("Documentatione VLP") \'e8 incorporata nel presente Contratto. In caso di conflitto tra le condizioni e i termini del presente Contratto e quelli della Documentazione VLP, prevarr\'e0 il presente Contratto.\par
+2.\tab\ul Durata.\ulnone La VLP sar\'e0 efficace dalla data in cui NI Le invia il VLP Startup Kit ("VLP Data di Decorrenza"). La durata iniziale della VLP inizia alla VLP Data di Decorrenza e continua per un periodo di un (1) anno (la "Durata Iniziale VLP"). Lei potr\'e0 rinnovare la VLP per periodi ulteriori di un (1) anno (la Durata Iniziale VLP e ogni periodo di rinnovo di seguito indicati come la "Durata VLP"). \ul\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx710\ulnone 3.\tab Il Software oggetto di VLP pu\'f2 essere utilizzato solo dai suoi impiegati sui computer ubicati fisicamente nel luogo in cui NI consegna il Software, salvo altrimenti disposto nella Documentazione VLP (il "Sito"). La definizione di \ldblquote Sito\rdblquote includer\'e0 anche tutte le Sue postazioni fisiche ubicate all\rquote interno dello stesso Paese del Sito. In aggiunta, (i) se il suo Sito \'e8 ubicato in Nord o Sud America, tutte le sue postazioni fisiche all\rquote interno del Nord e Sud America saranno considerate all\rquote interno dello stesso Paese; (ii) se il suo Sito \'e8 ubicato in Europa, Medio Oriente, India o Africa (ivi incluse Russia e Mongolia), tutte le sue postazioni fisiche ubicate all\rquote interno delle aree sopra indicate saranno considerate all\rquote interno dello stesso Paese; e (iii) se il suo Sito \'e8 ubicato nell\rquote Asia Pacifica, tutte le sue postazioni fisiche ubicate all\rquote interno dell\rquote area saranno considerate all\rquote interno del medesimo Paese, a condizione, in ogni caso, che il Software sia gestito dalla regione in cui NI consegna il Software. Il suo uso del Software ai sensi della VLP sar\'e0, per tutta la Durata VLP e anche nel periodo successivo, soggetto a tutti i termini e le condizioni stabilite nel presente Contratto con riguardo allo specifico tipo di licenza che Lei ha acquistato in base alla VLP (vale a dire, per utilizzatore designato, per computer designato o per utilizzo simultaneo). \fs22\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\fs18 4.\tab Lei \'e8 tenuto ad acquistare e mantenere durante la Durata VLP i Servizi Software relativi a ciascuna licenza Software individuale indicati nella Documentazione VLP e per la quale NI rende disponibili tali Servizi Software. I Servizi Software saranno descritti nella Documentazione VLP. NI si riserva il diritto di restringere il Servizio Software alla versione pi\'f9 aggiornata che \'e8 disponibile dal punto di vista commerciale. Lei prende atto che NI non pu\'f2 rendere disponibile il Servizio Software per tutti i Software disponibili ai sensi della VLP. Salvo altrimenti concordato con NI per iscritto, Lei deve mantenere durante la Durata VLP un minimo di cinque (5) licenze nella versione di un singolo prodotto software NI considerata da NI quale versione di sviluppo.\par
+5.\tab Lei deve indicare un soggetto nella sua organizzazione che sar\'e0 responsabile della distribuzione e supervisione dell'installazione e dell'utilizzo del Software, incluso l'uso di ciascun master di installazione multimediale e di ogni licenza manager approved volume approvata (l' "Amministratore del Software") con riferimento a ciascun Sito. Lei deve prontamente comunicare a NI qualsivoglia modifica dell'Amministratore del Software. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 6.\tab NI consegner\'e0 il master di installazione del Software e, se previsto nell'offerta scritta di NI o del suo affiliato autorizzato, render\'e0 disponibile la licenza manager volume all'Amministratore del Software per l'installazione interna e per l'utilizzo da parte dei Suoi impiegati. La documentazione del Software \'e8 consegnata in formato elettronico con il master dell'installazione del Software.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278 7.\tab Lei dovr\'e0 assicurare che una Approved Volume License Manager, insieme al file della licenza pi\'f9 aggiornata fornita da NI che controlla l'accesso degli utilizzatori finali al Software (nella misura in cui NI ha reso il Software compatibile con la Approved Volume License Manager) sia sempre in uso durante la durata della VLP e anche nel periodo successivo, insieme al Software. Una "Approved Volume License Manager" indica il software per computer di NI che controlla l'accesso degli utenti finali al Software e che genera le relative informazioni sulla conformit\'e0 dell'uso ("NI VLM"); il software FLEXnet o FLEXlm o ogni altro software di terzi approvato per iscritto da NI per il controllo dell'accesso di terzi al Software. Se la Approved Volume License Manager \'e8 NI VLM o se NI rende disponibile la documentazione sulla relativa Approved Volume License Manager, tale Approved Volume License Manager deve essere installata e usata in conformit\'e0 alla documentazione fornita da NI.\par
+8.\tab Se Lei ha una licenza per computer designato o per utilizzatore designato per il Software che deve essere coperta da VLP, Lei deve informare NI per iscritto del prodotto, della piattaforma e del numero seriale di ciascuna licenza. Ciascuna di tali licenze e il numero seriale individuale per ciascuna licenza non saranno pi\'f9 operativi alla VLP Data di Decorrenza e saranno sostituiti dalle licenze incluse nella VLP, che avranno un singolo e comune numero seriale. Lei \'e8 tenuto a fornire a NI ogni informazione ragionevolmente richiesta da NI al fine di stabilire e amministrare la VLP.\fs22\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1278\fs18 9.\tab\ul Licenza per uso simultaneo.\ulnone Se Lei ha ottenuto una licenza per uso simultaneo ai sensi della VLP, Lei sar\'e0 obbligato ad osservare le condizioni previste per le licenze di uso simultaneo, restando inteso che il Sito relativo alle licenze sar\'e0 definito in conformit\'e0 a quanto previsto nel presente Addendum per le licenze VLP.. Se Lei ha acquistato una licenza per uso simultaneo globale, allora tutti i posti ubicati nel mondo saranno considerate parte dello stesso paese del Sito. \par
+10.\tab Lei prende atto e riconosce che in nessun caso il suo uso del Software ai sensi della VLP potr\'e0 eccedere il numero massimo di licenze previste nella Documentazione VLP in aggiunta a ciascuna licenza che pu\'f2 essere aggiunta alla VLP successivamente alla VLP Data di Decorrenza e ogni altra licenza comunque disponibile attraverso l'opzione "Overdraft". Lei prende atto e si impegna a pagare un corrispettivo per ogni licenza cui ha avuto accesso attraverso l'opzione Overdraft.\par
+11.\tab\ul Registrazione di Attivit\'e0 Conforme.\ulnone Su richiesta, Lei invier\'e0 prontamente a NI una registrazione di attivita conforme ("Registrazione di Attivit\'e0 Conforme") per ciascun Sito. La Registrazione di Attivit\'e0 Conforme deve essere effettuata in un format accettabile per NI. \ul\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\ulnone 12.\tab\ul Rinnovi.\ulnone Qualora intendesse rinnovare la VLP, Lei dovr\'e0 fornire la Registrazione di Attivit\'e0 Conforme almeno 60 (sessanta) giorni prima della fine della data di scadenza della Durata VLP vigente. NI o i suoi affiliati autorizzati Le forniranno un'offerta per i Servizi Software, tutti i costi per le licenze VLP ulteriori aggiunte durante la Durata VLP, inclusa l'opzione "Overdraft" che sono applicabili ("Costi Addizionali VLP"), nonch\'e8 per tutti gli altri costi per nuove licenze VLP che Lei richiede per il rinnovo della Durata VLP (i "Costi di Rinnovo VLP"). Lei deve prontamente comunicare a NI se le informazioni contenute nella Registrazione di Attivit\'e0 Conforme relative al numero di licenze VLP in uso si modifichino successivamente alla sua trasmissione a NI e NI si riserva il diritto di modificare i Costi di Rinnovo VLP per adeguare le licenze addizionali VLP usate e non indicate nella Registrazione di Attivit\'e0 Conforme. \b QUALORA, PRIMA DELLE FINE DELLA DURATA VLP ALLORA VIGENTE, LEI NON EMETTA UN ORDINE DI ACQUISTO PER I SERVIZI SOFTWARE ED OGNI COSTO DI RINNOVO VLP ADDIZIONALE CHE SIA DOVUTO (I) LA VLP CESSERA' AUTOMATICAMENTE ALLA SCADENZA DELLA DURATA VLP IN CORSO E (II) TUTTI I SERVIZI SOFTWARE PER VLP SI INTENDERANNO AUTOMATICAMENTE ED IMMEDIATAMENTE CESSATI ALLA SCADENZA DELLA DURATA VLP ALLORA IN CORSO. \b0\par
+13.\tab\ul Ordini di Acquisto, Fatture.\ulnone Lei si impegna a emettere ordini di acquisto a NI e ai suoi affiliati autorizzati come segue. \b\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx360\tx720\tx1846\b0 i.\tab per l'attivazione iniziale della VLP: per l'ammontare specifico indicato nell'offerta scritta di NI o dei suoi affiliati autorizzati per l'attivazione iniziale della licenza VLP e per il costo annuo di utilizzo iniziale per i Servizi Software entro il termine specifico previsto nell'offerta a Lei inviata \par
+ii.\tab per ogni termine di rinnovo: per l'ammontare dei Costi di Rinnovo VLP e ogni Costo Addizionale VLP prima del termine dell'allora vigente Durata VLP \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 14.\tab I Servizi Software sono addebitati su base annua. I Costi Addizionali VLAP saranno quantificati su base trimestrale sulla base del trimestre della Durata VLP in cui il Software oggetto della licenza VLP \'e8 stato usato per la prima volta o in base a periodi minori che NI pu\'f2 individuare. \b\par
+\b0 15.\tab\b IL SOFTWARE E LA APPROVED VOLUME LICENSE MANAGER POSSONO CONTENERE UN CODICE CHE, A SEGUITO DELLA SCADENZA DELLA VLP, DISATTIVANO LA POSSIBILITA' DI UTILIZZO DA PARTE SUA DELLA VLP. SEBBENE NI POSSA PROVARE A FORNIRLE UN FILE DI LICENZA AGGIORNATO, LEI E' RESPONSABILE DELL'OTTENIMENTO DI TALE FILE DELLA LICENZA DA NI E DDELL'INSTALLAZIONE DELLO STESSO E DELL'USO DELLA LICENZA DEL FILE IL PRIMA POSSIBILE DOPO LA CONSEGNA DI TALE FILE DI LICENZA E COMUNQUE ENTRO E NON OLTRE 60 GIORNI DAL TERMINE DELLA VLP. \b0 Al termine della VLP, Lei potr\'e0 continuare a usare le licenze VLP efficaci e per le quali lei ha pagato i corrispettivi richiesti a NI o ai suoi affiiliati autorizzati prima della data di cessazione (le "Licenze Surviving VLP"), a condizione che i suddetti usi siano effettuati in conformit\'e0 alla Approved Volume License Manager e comunque ai termini e alle condizioni del presente Contratto. \b IN NESSUB CASI LEI POTRA' AUMENTARE IL NUMERO DI LICENZE SURVIVING VLP DOPO LA CESSAZIONE DELLA VLP. OGNI RIATTIVAZIONE DELLA VLP SUCCESSIVAMENTE AL TERMINE DELLA STESSA POTRA' AVERE LUOGO ESCLUSIVAMENTE A DISCREZIONE DI NI E POTRA' ESSERE SOGGETTA AL PAGAMENTO DI COSTI DI RIATTIVAZIONE E LA DATA DI DECORRENZA VLP SARA' LA DATA IN CUI LA VLP E' STATA RIATTIVATA DA NI.\par
+\b0 16.\tab Lei potr\'e0 ottenere un codice seriale individuale per ogni licenza VLP o Licenza Surviving VLP. Potranno essere applicati dei costi per la conversione. Durante un anno di calendario non possono avere luogo pi\'f9 di quattro (4) conversioni.\b\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\b0 17.\tab Il Software oggetto di una licenza VLP o di una Licenza Surviving VLP \'e8 non trasferibile e Lei non potr\'e0, senza il preventivo consenso scritto di NI o dei suoi affiliaiti autorizzati, distribuire o rendere altrimenti disponibili il Software a terzi o a suoi siti o stabilimenti non espressamente individuati nei documenti di NI. \b\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qc\b0\par
+
+\pard\nowidctlpar\sb100\sa240\qc\b\fs24 ADDENDUM D \endash \ul Condizioni del Programma Enterprise\ulnone\b0\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx360\ul\fs18 Enterprise Program ("EP").\ulnone Le seguenti condizioni si applicheranno a EP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278 1.\tab NI o i suoi affiliaiti autorizzati e Lei saranno inclusi nella documentazione NI Enterprise Program ("Documentazione EP") che, tra le altre cose, identifica i Software oggetto dell'EP, le tipologie e il numero massimo delle sue licenze relative a tali Software efficaci per la durata dell'EP, le tipologie e il numero massimo di licenze che Lei otterr\'e0 al termine della durata dell'EP e ogni Sua precedente licenza che sar\'e0 convertita in licenza oggetto dell' EP ("Licenze EP Presistenti") e ogni Servizio Software incluso. La Documentazione EP \'e8 incorporata nel presente Contratto, fermo restando che in caso di conflitto tra i termini del presente Contratto e i termini della Documentazione EP, i termini del presente Contratto prevarranno. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx710 2.\tab\ul Durata.\ulnone L'EP sar\'e0 efficace a partire dalla data indicata nella Documentazione EP o, se non indicate, nella data in cui la Documentazione EP \'e8 sottoscritta da NI o da un suo affiliate autorizzato e inviata a Lei (la "Data di Decorrenza EP"). L'EP continuer\'e0 per la durata indicata nella Documentazione EP o, se non indicata, per i tre anni successivi alla Data di Decorrenza EP ("la Durata EP").\par
+3.\tab Lei deve indicare un soggetto al'interno della sua organizzazione che sar\'e0 responsabile per la distribuzione, installazione ed utilizzo del Software, incluso l'utilizzo del master multimediale di installazione e di ogni volume license manager approvata (l' "Amministratore del Software") per ciascun Luogo EP. Lei deve prontamente informare NI per iscritto di ogni cambio dell'Amministratore del Software.\par
+4.\tab I Software possono essere utilizzati ai sensi dell'EP (i) solo in conformit\'e0 ai termini e alle condizioni di cui al presente Contratto avuto particolare riguardo al tipo di licenza applicabile alle licenze oggetto dell'EP; (ii) esclusivamente ne, e sui computer ubicati ne, i luoghi indicati nella Documentazione EP (i "Luoghi EP"); e (iii) esclusivamente per la Durata EP. Lei prende atto e si impegna (i) a non utilizzare il Software oggetto dell'EP in modo tale da eccedere il numero massimo di licenze indicate nella Documentazione EP e (ii) affinch\'e8 nessun software NI (inclusa qualsiasi copia del Software) diverso dalle copie dei Software espressamente indicate nella Documentazione EP possa essere utilizzato in base all' EP. \par
+5.\tab Lei deve usare, in ogni momento, una Approved Volume License Manager con la versione pi\'f9 aggiornata del file della licenza Fornito a Lei che controlla l'accesso degli utilizzatori finali al Software oggetto di licenza ai sensi dell'EP. Una "Approved Volume License Manager" indica il software per computer NI che controlla gli accessi degli utilizzatori finali al Software e che e che genera le relative informazione sulla conformit\'e0 dell'uso ("NI VLM"); il software FLEXnet o FLEXlm o ogni altro software di terzi approvato per iscritto da NI per il controllo dell'accesso di terzi al Software. Se la Approved Volume License Manager \'e8 NI VLM o se NI rende disponibile la documentazione sulla relativa Approved Volume License Manager, tale Approved Volume License Manager deve essere installata e usata in conformit\'e0 alla documentazione fornita da NI.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1278 6.\tab\ul Formazione & Servizi di Certificazione.\ulnone Qualora i servizi che devono essere forniti ai sensi dell'EP includono i servizi di formazione o i corsi di "certificate preparation" dei corsi e i servizi di certificazione dei test dei software NI ("Formazione e & Servizi di Certificazione"), Lei pu\'f2 utilizzare a sua discrezione i crediti di formazione disponibili durante la Durata EP a beneficio dei suoi impiegati ai fini della frequenza dei corsi relativi all'uso del Software o per ricevere le relative lezioni di "certificate preparation" dei corsi e e i servizi di certificazione dei test dei software NI, come specificato nella Documentazione EP. La Formazione & Servizi di Certificazione saranno forniti in conformit\'e0 alle policy standard di NI allora vigenti in relazione alla formazione e certificazione del software. I crediti relativi alla formazione non possono essere usati per la formazione personalizzata che potrebbe rappresentare un "defense service" come definita dalla International Traffic in Arms Regulations 22 CFR 120.9. I crediti della formazione non hanno valore monetario e quelli non utilizzati scadranno al termine del suo EP o al diverso termine indicato nella Documentazione EP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 7.\tab\ul Servizi Software.\ulnone Qualora i servizi che devono essere forniti ai sensi dell'EP includono i Servizi Software, allora NI fornir\'e0: (i) al suo Amministratore del Software una copia master di tutti gli aggiornamenti successivi alla data di messa in commercio e (ii) al numero dei Suoi utilizzatori designati nella Documentazione EP che hanno la possibilit\'e0 di rivolgersi ai tecnici delle applicazioni di NI per problematiche relative all'installazione e all'uso del Software e che hanno la possibilit\'e0 di rivolgersi ai tecnici che forniscono assistenza on-line ai clienti un servizio di supporto . Tutti i servizi saranno forniti in conformit\'e0 alle policy di supporto e assistenza software di NI allora vigenti. NI si riserva il diritto di limitare i Servizi Software alle pi\'f9 aggiornate versioni del Software che sono disponibili in commercio. Lei prende atto e dichiara di aver compreso che NI non pu\'f2 mettere a disposizione Servizi Software per tutti i Software disponibili ai sensi dell' EP. \par
+8.\tab\ul No Hardware o Servizi Hardware.\ulnone Lei prende atto e concorda che NI non fornir\'e0 ai sensi dell'EP nessun hardware o servizio legato all'hardware. \ul\b\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\ulnone\b0 9.\tab\ul Revisione della gestione Annuale; Report\ulnone \ul\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx720\ulnone A.\tab Con la cadenza indicata nella Documentazione EP (minimo una volta l'anno) i suoi rappresentanti incontreranno i rappresentanti di NI per discutere in merito all'EP e all'utilizzo di EP, incluso, a titolo esemplificativo, la valutazione dell'uso del Software NI e dei crediti formative ai sensi dell'EP e determinando l'adeguatezza dei livelli di licenza e del numero dei Luoghi EP ai sensi dell'EP.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx360\tx720\tx1420 B.\tab Trenta (30) giorni prima dell'incontro di cui alla sottosezione A o entro il ragionevole termine eventualmente richiesto da NI, Lei deve fornire a NI (i) la registrazione di attivita conforme che identifichi le richieste di consenso per l'uso del Software in un format accettabile per NI ("Registrazione di Attivit\'e0 Conforme") per ciascun Luogo EP e (ii) una registrazione d'uso che mostri le attivazioni e le disattivazione del Software ("Registrazione d'uso") generate dalla Approved Volume License Manager per il Software nei Luoghi EP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1420 10.\tab\ul Costi EP.\ulnone I costi che saranno addebitati in relazione all'EP sono indicati nella Documentazione EP. Salvo altrimenti specificato, tutti gli importi annuali dovuti ai sensi dell'EP saranno indicati in dollari americani. Gli importi indicati nella Documentazione EP non includono le tasse o i dazi per l'importazione e l'esportazione e tutte le altre tasse e gli altri oneri relativi ai prodotti forniti da NI ai sensi dell'EP che saranno di sua pertinenza e saranno pagati da Lei. Se Lei acquista un'azienda che detiene licenze NI che Lei desidera includere nell'EP, allora i costi che potrebbero essere addebitati a Lei in connessione con l'EP potrebbero subire un aumento. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1420 11.\tab\ul Cessazione\ulnone\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360 A.\tab Sia NI che Lei potranno porre termine all'EP con una comunicazione scritta da inviarsi alla controparte qualora tale controparte risulti inadempiente ad una delle obbligazioni di cui al presente Enterprise Program Terms e tale obbligazione non sia adempiuta entro trenta (30) giorni dal ricevimento della comunicazione scritta relativa allo stessa, fermo restando che qualora l'inadempimento non possa essere sanato, al Durata EP scadr\'e0 con effetto immediato.\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx720\tx1846 B.\tab\ul Conseguenze della scadenza o della cessazione dell'EP.\ulnone Dopo la scadenza o la cessazione dell'EP, Lei dovr\'e0 immediatamente cessare tutti gli usi del Software ai sensi dell' EP e deve distruggere tutte le copie del Software, fermo restando che dovr\'e0 consegnare il Software e tutte le copie a NI qualora NI dovesse inviare una richiesta scritta in tal senso prima della distruzione. Nonostante quanto sopra, avuto riguardo alle licenze di NI relative a Software oggetto dell'EP che erano attive prima della Data di Decorrenza EP e che sono identificate come Pre-Existing NI Software nella Documentazione EP ("Software Pre-esistenti EP"), qualora l'EP sia cessato da NI in ragione di un inadempimento delle condizioni stabilite nell' Enterprise Program Terms e non relativo ad un inadempimento di altri termini del Contratto, Lei potr\'e0 usare il numero di copie di Software Pre-esistenti EP indicato nella Documentazione EP con riferimento al periodo successivo al termine dell'EP, solo nei Luoghi EP e solo in conformit\'e0 agli accordi di licenza che accompagnano il software. Con riferimento alle copie dei Software Preesistenti EP che sono indicate nella Documentazione EP per l'uso nel periodo successivo alla cessazione dell'EP e che si trovavano nella versione pi\'f9 aggiornata o immediatamente precedente la versione del Software vigente alla Data di Decorrenza EP, se l'EP non \'e8 cessato su iniziativa di NI, Lei potr\'e0 decidere di aggiornare tali copie alla versione pi\'f9 recente del relativo Software alla data di cessazione dell'EP affinch\'e8 Lei ne faccia uso in conformit\'e0 alla presente sezione.\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx720 C.\tab Il suo diritto di usare I Software Pre-esistenti dopo il termine dell'EP \'e8 condizionato all'invio da parte Sua a NI della Registrazione di Attivit\'e0 Conforme entro 30 giorni dalla cessazione o dal termine dell'EP e al pagamento immediato a NI di tutte le somme dovute ma non ancora pagate al termine o alla scadenza del termine EP.\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360 D. \tab\b IL SOFTWARE E LA APPROVED VOLUME LICENSE MANAGER POSSONO CONTENERE CODICI CHE ALLA CESSAZIONE DEL TERMINE EP DISATTIVERANNO LA POSSIBILITTA' DI UTILIZZO DA PARTE SUA AI SENSI DELL'EP. LEI PRENDE ATTO E CONCORDA CHE IL SOFTWARE POTRA' ESSERE AUTOMATICAMENTE DISATTIVATO, O RESO INUTILIZZABILE SENZA PREAVVISO, ALLA CESSAZIONE O ALLA SCADENZA DELL'EP. SARA' SUA CURA OTTENERE TUTTE LE LICENZE NECESSARIE DA NI PER PERMETTERE L'UTILIZZO DEL SOFTWARE SUCCESSIVAMENTE AL TERMINE DELL'EP COME INDICATO NELLA DOCUMENTAZIONE EP. LEI DEVE INSTALLARE E USARE I FILE DI LICENZA IL PRIMA POSSIBILE DOPO LA CONSEGNA DA PARTE DI NI E COMUNQUE ENTRO SESSANTA (60) GIORNI DOPO IL TERMINE DELL'EP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\b0 12.\tab Le licenze ai sensi dell'EP sono non trasferibili e Lei non potr\'e0, senza il preventivo consenso scritto di NI o dei suoi affiliati autorizzati, distribuire o rendere altrimenti disponibile il Software a terzi o in luoghi diversi dai Luoghi EP.\b\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1420\b0 13.\tab\ul Riservatezza.\ulnone Le condizioni della sua Documentazione EP; tutte le proposte o gli altri documenti consegnati da NI o dai suoi affiliati autorizzati in connessione con l'EP (inclusi tutti i prezzi e I termini economici); e ogni altra informazione sui prodotti NI e sul relativo sviluppo conosciuta in relazione al suo EP sono da considerarsi confidenziali. Lei non deve comunicare a terzi le informazioni confidenziali di NI. \par
+
+\pard\nowidctlpar\sb100\sa240\par
+
+\pard\nowidctlpar\sb100\sa240\qc\b\fs24 ADDENDUM E \endash \ul Termini delle Licenze Accademiche\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx810\ulnone\b0\fs18 1.\tab Software appartenenti al tipo delle licenze accademiche non possono essere utilizzati per fini commerciali o industriali. Le licenze software oggetto di ricerca accademica possono essere usate per fini di ricerca nei termini qui indicati. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278 2.\tab Le Applicazioni Autorizzate sviluppate utilizzando i Software oggetto di una licenza accademica non possono essere distribuiti per fini commerciali e devono essere distribuiti con un espresso divieto di ri-distribuzione per fini commerciali.\par
+3.\tab Una "Istituzione Accademica" \'e8 un istituto di istruzione autorizzato a rilasciare diplomi di laurea. Ai fini delle licenze Edizioni per Studenti un'Istituzione Accademica pu\'f2 anche essere un corso on-line in cui il docente raccomandi o richieda l'utilizzo del Software e che sia stato approvato da NI.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx810 4.\tab\ul Licenza Edizione per Studenti.\ulnone Nel caso in cui il Software sia un'edizione per studenti, Lei dovr\'e0 essere uno studente iscritto, o che prenda parte in via continuativa ai corsi o un docente che insegni in un'Istituzione Accademica al fine di utilizzare il Software. Qualora Lei sia uno studente, Lei deve utilizzare il Software per fini personali formativi, che possono includere l\rquote utilizzo per la classe o corsi di laboratorio cos\'ec come la ricerca accademica che sia in continuit\'e0 con il suo programma undergraduate, e non per altri scopi. Qualora Lei sia un docente, deve utilizzare il Software per la preparazione dei corsi e delle lezioni essendo vietato l'utilizzo per qualsiasi altro diverso scopo, come la ricerca accademica o la descrizione alla classe dell'uso del Software. Lei deve installare il Software su massimo tre (3) computer fisici fermo restando che solo Lei pu\'f2 usare o comunque eseguire il Software e il Software potr\'e0 essere usato su un computer per volta. Lei non potr\'e0 installare il Software su un dispositivo mobile da cui il Software possa essere utilizzato da soggetti diversi da Lei. Non \'e8 prevista la deroga per l'uso domestico per la licenza edizione per studenti. Lei ha compreso che la sua licenza terminer\'e0 automaticamente alla prima delle seguenti date: alla conclusione o al termine della sua iscrizione presso l'Istituzione Accademica, se Lei \'e8 uno studente, o nel momento in cui non sar\'e0 pi\'f9 un docente, se Lei \'e8 un docente o alla data di scadenza della licenza. A fronte della cessazione della sua qualit\'e0, Lei \'e8 tenuto a disinstallare prontamente tutte le copie del Software. \par
+\tab Le Scuole secondarie possono utilizzare il software LabVIEW Licenza Edizione per Studenti ai termini e condizioni stabiliti per la Licenza per Scuola Secondaria nella Sezione 5.\par
+\tab Licenze Student Edition (perpetue o a termine) non includono l\rquote accesso individuale allo Standard Service Program (\ldblquote SSP\rdblquote ) per il Software.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278 5.\tab\ul Licenza per Scuola Secondaria.\ulnone Se Lei ha acquistato una licenza per scuola primaria o secondaria, Lei deve usare il Software solo per fini educativi nella Sua scuola secondaria. Le scuole secondarie sono definite come i livelli K\endash 12 e International Standard Classification of Education (ISCED) livelli 0\endash 3. Lei potr\'e0 installare il Software su un numero non superiore al numero dei pc della sua scuola specificato da NI o dai suoi affiliati autorizzati per iscritto nella relativa offerta. I diritti sopra indicati si applicano ad una singola scuola o a un singolo campus (come indicato da NI o dai suoi affiliati per iscritto nella relativa offerta) e non si estendono all'intero distretto scolastico. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1136 6.\tab\ul Licenza Accademica per l'insegnamento.\ulnone Se Lei ha acquistato una licenza accademica per l'insegnamento, Lei potr\'e0 utilizzare il Software solo per finalit\'e0 di insegnamento presso un'Istituzione Accademica. Un utilizzo sar\'e0 considerate per "finalit\'e0 di insegnamento" se soddisfa uno dei seguenti criteri: (i) gli studenti sostengono un esame comune alla fine del semestre o del diverso periodo accademico e l'esame attiene (in tutto o in parte) all'utilizzo del Software da parte degli studenti o (ii) i compiti a casa o i progetti simili che richiedono l'uso del Software sono utilizzati a scopo di valutazione in luogo di un esame. Lei potr\'e0 installare il Software su un numero di computer della Sua Istituzione Accademica ubicati all'interno del relativo dipartimento, college o campus fisicamente ubicato nel luogo in cui NI consegna il Software come specificato da NI o dai suoi affiliati autorizzati per iscritto nella relativa offerta, salvo altrimenti previsto nell\rquote offerta. Senza pregiudizio per quanto sopra, ogni uso del Software da parte di una persona diversa da un docente appartenente alla sua Istituzione Accademica \'e8 vietato. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278 7.\tab\ul Licenza per Ricerca Accademica.\ulnone Se Lei ha acquistato una licenza per ricerca accademica, Lei potr\'e0 usare il Software solo per finalit\'e0 di ricerca accademica presso un'Istituzione Accademica. Lei potr\'e0 installate il Software su un numero dei computer dell\rquote Istituzione Accademica non superiore al numero dei computer ubicati nel relativo campus, dipartimento o college situati fisicamente nel luogo in cui NI consegna il Software come specificato per iscritto da NI o dai suoi affiliati autorizzati nella relativa offerta, salvo altrimenti previsto nell\rquote offerta.\par
+8.\tab Le licenze miste di insegnamento e ricerca sono soggette ai termini e alle condizioni di entrambe le licenza di insegnamento e ricerca.\par
+9.\tab\ul Opzione Installazione per Studenti.\ulnone \par
+A\tab Se Lei \'e8 un'Istituzione Accademica e ha acquistato licenze Opzione Installazione per Studenti, NI consegner\'e0 un master di installazione per la relativa edizione del Software. Lei potr\'e0 rendere il Software (inclusi aggiornamenti e upgrade) disponibile a un numero di soggetti non superiore al numero di studenti specificato per iscritto da NI o dai suoi affiliati autorizzati nella relativa offerta, esclusivamente agli studenti situati fisicamente nel luogo in cui NI consegna il Software e solo per il tempo previsto nell\rquote offerta, e ciascun studente dovr\'e0 essere iscritto al relativo college, dipartimento, campus della Sua Istituzione Accademica indicata per iscritto nell'offerta. Ciascuna licenza fornita tramite l\rquote Opzione Installazione per Studenti inclusa con i Servizi Software dell\rquote Istituzione Accademica avr\'e0 la durata di 1 (un) anno.\par
+B.\tab Se Lei \'e8 uno studente e ha acquistato una licenza per utilizzare il Software tramite l\rquote Opzione Installazione per Studenti della Sua Istituzione Accademica, Lei deve essere uno studente iscritto presso o che frequenta in modo continuo le lezioni formative al fine di poter utilizzare il Software. Lei pu\'f2 utilizzare il Software per finalit\'e0 formative personali, che possono includere l\rquote utilizzo per le lezioni o per i laboratori cos\'ec come per svolgere ricerca accademica in continuit\'e0 con il suo programma undergraduate. Lei potr\'e0 installare il Software su un numero massimo di 3 (tre) computer fisici, a condizione che lei potr\'e0 utilizzare il Software e il Software potr\'e0 essere lanciato solo su un computer per volta. Lei non potr\'e0 installare il software su un dispositivo dal quale il Software possa essere accessibile e utilizzato da una persona diversa da Lei. Non \'e8 prevista l\rquote eccezione per uso domestico. Lei ha compreso e concorda che la sua licenza terminer\'e0 automaticamente a fronte della conclusione o del termine della sua iscrizione presso l\rquote Istituzione Accademica o al termine della licenza stessa, qualunque sia l\rquote evento che si verifichi prima. A fronte di tale scadenza, Lei deve prontamente disinstallare tutte le copie del Software.\par
+C.\tab Le licenze fornite attraverso l\rquote Opzione Installazione per Studenti non includono l\rquote accesso individuale dello studente a tutti i diritti dello Standard Service Program (\ldblquote SSP\rdblquote ) per il Software.\par
+10. \tab Licenza Accademica sul Sito (\ldblquote ASL\rdblquote ). Le seguenti condizioni si applicano alla ASL:\par
+A.\tab Il preventivo che Lei ha ottenuto da NI o da un affiliato autorizzato in relazione alla ASL (\ldblquote Documentazione ASL\rdblquote ) \'e8 incorporato all\rquote interno del Contratto. In caso di contrasto tra i termini e le condizioni del presente Contratto e la Documentazione ASL, i termini e le condizioni del presente Contratto avranno prevalenza.\par
+B.\tab Durata. L\rquote ASL sar\'e0 efficace alla data del Suo ordine (\ldblquote Data Efficacia ASL\rdblquote ).. Se Lei ha acquistato una ASL con licenza a termine, il termine iniziale della ASL inizier\'e0 alla Data Efficacia ASL e continuer\'e0 per un periodo di un anno, a meno che un periodo pi\'f9 lungo sia specificato nella Documentazione ASL. Se nessun termine \'e8 specificato nella Documentazione ASL, le licenze ai sensi dell\rquote ASL (esclusa la licenza di Installazione Studenti) saranno perpetue.\par
+C\tab Il Software ai sensi della ASL pu\'f2 essere utilizzato da insegnanti, ricercatori e studenti in conformit\'e0 con i termini dei tipi di licenza indicati nel presente Addendum E e nella Documentazione ASL e solo su quei computer ubicati fisicamente nel luogo in cui NI consegna il Software a meno che non sia altrimenti previsto nella Documentazione ASL.\par
+\tab Salvo altrimenti previsto nella Documentazione ASL, il perimetro di copertura della ALS \'e8 il seguente.\par
+\tab Small: Software nell\rquote ASL \'e8 accessibile fino a 50 utenti o computer all\rquote interno dei un\rquote Istituzione Accademica\par
+\tab Medium: Software nell\rquote ASL \'e8 accessibile fino a 100 utenti o computer all\rquote interno di un\rquote Istituzione Accademica.\par
+\tab Large: Software nell\rquote ASL \'e8 accessibile fino a 250 utenti o computer all\rquote interno di un\rquote Istituzione Accademica.\par
+\tab Il luogo in cui Le \'e8 consentito utilizzare il Software \'e8 il \ldblquote Luogo ASL\rdblquote .\par
+\tab Le licenze ASL sono per insegnamento, ricerca o insegnamento e ricerca, come specificato nella Documentazione ASL.\par
+D.\tab Lei deve indicare un individuo nella Sua organizzazione che sia responsabile per la distribuzione e la supervisione dell\rquote installazione e l\rquote utilizzo del Software, incluso l\rquote utilizzo per ogni master di installazione multimediale e per ogni approved volume license manager (l\rquote\rdblquote Amministratore del Software\rdblquote ) per ciascun Luogo ASL, Lei deve prontamente informare NI per iscritto di ogni cambio dell\rquote Amministratore del Software. NI consegner\'e0 il master di installazione per il Software all\rquote Amministratore del Software per l\rquote installazione interna e per l\rquote uso da parte dei Suoi professori, ricercatori e studenti, a seconda dei casi. La documentazione del Software \'e8 fornita solo in formato elettronico e giunge con il master di installazione per il Software.\par
+E.\tab Servizi Software. Se i Servizi Software sono stati acquistati per o sono forniti con l\rquote ASL, NI fornir\'e0 al Suo Amministratore del Software una master copy di tutti gli aggiornamenti dopo la data commerciale di rilascio applicabile. Tutti i servizi saranno forniti in conformit\'e0 con le policies di NI di manutenzione e supporto standard del software allora applicabili. Ni si riserva il diritto di ridurre i Servizi Software alla versione pi\'f9 aggiornata del Software che \'e8 disponibile in commercio. Lei ha compreso che NI non pu\'f2 rendere disponibile i Servizi Software per tutti i Software disponibili ai sensi dell\rquote ASL. I Servizi Software saranno descritti nella Documentazione ASL.\par
+\tab I Servizi Software sono inclusi con la ASL mediante licenze temporanee. Le licenze perpetue ai sensi dell\rquote ASL sono fornite con 1 (un) anno di Servizi Software; i Servizi Software per licenze perpetue ai sensi della ASL devono essere acquistati separatamente dopo il primo anno. I Servizi Software saranno efficaci per il periodo specificato nella Documentazione ASL.\par
+\tab I Servizi Software per l\rquote ASL possono includere licenza diOopzione di Installazione per Studente, come indicato nella Documentazione ASL. Le licenze fornite tramite l\rquote Opzione Installazione Studente non includono la possibilit\'e0 per uno studente individuale di accedere a tutti i diritti dello Standard Service Program (\ldblquote SSP\rdblquote ) per il Software.\par
+F.\tab Lei riconosce e concorda che in nessun caso il Suo utilizzo del Software ai sensi della ASL potr\'e0 eccedere il numero massimo di licenze indicate nella Documentazione ASL o altrove n\'e9 potr\'e0 comunque eccedere il perimetro di utilizzo indicato nella Documentazione ASL.\par
+11. \tab Cessione. Fatta eccezione per le licenze di ricerca accademica, le licenza accademiche non sono cedibili e Lei non potr\'e0 senza il preventivo consenso scritto di NI o di un suo affiliato autorizzato, distribuire o altrimenti fornire il Software a terzi o a altro sito o altre strutture non espressamente indicate nei documenti applicabili di NI\par
+\tab Un\rquote Istituzione Accademica pu\'f2 cedere una licenza di ricerca accademica solo ASL al ricercatore al quale la licenza \'e8 stata assegnata in origine, a condizione che: (i) l\rquote Istituzione Accademica comunichi per iscritto a NI tale cessione, inclusi il nome e il nuovo luogo del ricercatore; (ii) il ricercatore accetti i termini e le condizioni del presente Contratto; (iii) dopo tale cessione l\rquote Istituzione Accademica deve immediatamente fermare l\rquote uso del software ai sensi della licenza accademica solo ASL ceduta.\par
+\par
+
+\pard\nowidctlpar\sb100\sa240\qc\b\fs24 ADDENDUM F \endash \ul Specifiche disposizioni per determinati prodotti\ulnone\b0\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx426\ul\fs18\lang1033 Licenza TestStand Development System,\par
+Licenza TestStand Custom Sequence Editor \par
+
+\pard\nowidctlpar\sb100\sa240\qj\ulnone\lang1040 Se Lei ha acquistato una Licenza NI TestStand Development System License o una Licenza NI TestStand Custom Sequence Editor per computer designato, Lei non pu\'f2 accedere al Software da remoto. Se Lei ha acquistato una Licenza NI TestStand Development System o una Licenza NI TestStand Custom Sequence Editor, per utilizzatore designato, solo il soggetto designato registrato come tale pu\'f2 accedere al Software da remoto. \par
+\ul Measurement Studio\par
+\ulnone Ogni applicazione create con il Measurement Studio Software che utilizza il controllo Measurement Studio in un contesto c.d. "design time" non costituisce una Applicazione Autorizzata. \par
+
+\pard\nowidctlpar\fi-360\li360\sb120\sa240\sl252\slmult1\qj\tx426\ul\lang1033 LabVIEW Community Edition e LabVIEW NXG Community Edition\par
+
+\pard\nowidctlpar\sb120\sa240\sl252\slmult1\qj\ulnone\lang1040 Se Lei ha acquistato una licenza LabVIEW Community Edition o LabVIEW NXG Community Edition, Lei pu\'f2 utilizzare il Software esclusivamente per le Sue finalit\'e0 personali, diverse dalle finalit\'e0 commerciali e industriali. Lei non pu\'f2 utilizzare il Software per finalit\'e0 di insegnamento o di ricerca in un'istituzione accademica autorizzata al rilascio di diplomi di laurea. Lei pu\'f2 usare il Software solo per il periodo di tempo limitato indicato nella descrizione del prodotto e nell\rquote altra documentazione applicabile a Lei fornita da NI, o presente all\rquote interno del medesimo Software. La licenza scadr\'e0 automaticamente alla scadenza di detto termine.\par
+
+\pard\nowidctlpar\sb100\sa240\sl252\slmult1\qj La licenza del Software non pu\'f2 essere convertita in una licenza connessa ad un computer (computer-based) n\'e9 \'e8 trasferibile.\par
+
+\pard\nowidctlpar\sb120\sa240\sl252\slmult1\qj Lei pu\'f2 distribuire o trasferire applicazioni che Lei ha creato con Il Software ma solo in conformit\'e0 ai termini del Contratto relativi alla distribuzione di Applicazioni Autorizzate e tale distribuzione dei Deliverables \'e8 possibile esclusivamente per finalit\'e0 diverse da quelle commerciali e industriali e, se Lei appartiene alla categoria delle istituzioni accademiche autorizzate al rilascio di diplomi di laurea, per finalit\'e0 diverse da quelle di insegnamento e ricerca.\par
+Lei pu\'f2 distribuire il codice sorgente che ha creato con il Software solo per finalit\'e0 diverse da quelle commerciali e industriali, e, se Lei appartiene alla categoria delle istituzioni accademiche autorizzate al rilascio di diplomi di laurea, per finalit\'e0 diverse da quelle di insegnamento e ricerca.\par
+Fatta eccezione per i limitati diritti di distribuzione previsti in questa licenza, in nessun caso Lei pu\'f2 distribuire alcun software o codice creati con il Software.\par
+Nonostante i termini e le condizioni previsti nel Contratto o nella Licenza del Codice Sorgente, Lei pu\'f2 distribuire il Codice Sorgente (come definito nella Licenza del Codice Sorgente), sia esso stato modificato o no, solo per finalit\'e0 diverse da quelle commerciali e industriali e, se Lei appartiene alla categoria delle istituzioni accademiche autorizzate al rilascio di diplomi di laurea, per finalit\'e0 diverse dalle finalit\'e0 di ricerca e didattiche; Lei non pu\'f2 distribuire il codice oggetto derivato dal Codice Sorgente. Tutti gli altri termini previsti nella Licenza del Codice Sorgente saranno a Lei applicabili.\par
+L'uso del Software richiede che Lei crei un user account NI e periodicamente acceda al Suo user account NI dal programma Software al fine di validare il Software e al fine di permetterLe di esercitare i suoi diritti ai sensi del presente Contratto. Qualora NI non possa validare periodicamente il Software, allora il Software pu\'f2 diventare inattivo senza ulteriore preavviso fino a quando NI validi la licenza. Durante l'attivazione e il login, cos\'ec come ad ogni validazione periodica, i dati sul suo user account NI, sul Software, e sul computer dal quale Lei sta usando il Software possono essere trasmessi a NI. Tutti I dati personali trasmessi in questo modo saranno processati in conformit\'e0 con e per le finalit\'e0 descritte su NI's Privacy Statement ({{\field{\*\fldinst{HYPERLINK http://www.ni.com/pdf/legal/us/privacy.pdf }}{\fldrslt{http://www.ni.com/pdf/legal/us/privacy.pdf\ul0\cf0}}}}\f0\fs18 ), inclusa, a titolo esemplificativo, la sezione denominata "Software Activation" e, se applicabili, l'informativa privacy specifica nel Paese rispetto alla quale Lei ha prestato il suo consenso in sede di creazione del suo user account NI.\highlight2\par
+
+\pard\nowidctlpar\sb100\sa240\sl252\slmult1\qj\highlight0\b LEI ASSUME OGNI RISCHIO IN RELAZIONE AI RISULTATI E ALLE PRESTAZIONI DEL SOFTWARE. IL \caps Software E\rquote FORNITO SENZA GARANZIA O OBBLIGO DI INDENNIZZO A CARICO DI NI. IL\caps0 SOFTWARE PUO\rquote CONTENERE UN CODICE CHE, DOPO UN CERTO PERIODO DI TEMPO, DISATTIVERA\rquote IL SOFTWARE E RENDERA\rquote IL SOFTWARE NON UTILIZZABILE E PUO\rquote FARE QUESTO SENZA PREAVVISO.\b0 A fronte di tale disattivazione, il presente Contratto sar\'e0 considerato risolto. NI pu\'f2 a sua discrezione cessare gli effetti della licenza in ogni tempo.\par
+}
+
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - Japanese.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - Japanese.rtf
new file mode 100644
index 0000000..ea341d8
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - Japanese.rtf
@@ -0,0 +1,348 @@
+{\rtf1\ansi\ansicpg936\deff0\nouicompat\deflang1033\deflangfe2052{\fonttbl{\f0\fnil\fcharset0 Arial;}{\f1\fnil\fcharset128 MS UI Gothic;}{\f2\fnil\fcharset134 \'cb\'ce\'cc\'e5;}{\f3\fnil\fcharset0 Times New Roman;}{\f4\fnil\fcharset0 MS UI Gothic;}{\f5\fnil\fcharset134 Arial;}{\f6\fnil\fcharset128 Arial;}{\f7\fnil Arial;}{\f8\fnil\fcharset0 Meiryo;}{\f9\fnil\fcharset128 Meiryo;}}
+{\colortbl ;\red0\green0\blue255;\red192\green192\blue192;\red255\green255\blue255;}
+{\*\generator Riched20 10.0.15063}\viewkind4\uc1
+\pard\sb100\sa240\qc\tx7088\b\fs24\lang9 NATIONAL INSTRUMENTS\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8e\'67\'97\'70\'8b\'96\'91\'f8\'8c\'5f\'96\'f1\f2\'95\'f8\f3\par
+
+\pard\sb100\sa240\qj\f1\fs20\'82\'b1\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8e\'67\'97\'70\'8b\'96\'91\'f8\'8c\'5f\'96\'f1\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'b1\'be\'c6\'f5\'bc\'73\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'92\'8d\'88\'d3\'90\'5b\'82\'ad\'93\'c7\'82\'f1\'82\'c5\'82\'ad\'82\'be\'82\'b3\'82\'a2\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'8e\'e8\'91\'b1\'82\'f0\'8a\'ae\'97\'b9\'82\'b3\'82\'b9\'82\'e9\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'5f\'83\'45\'83\'93\'83\'8d\'81\'5b\'83\'68\'82\'b5\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\f2\'a3\'af\'d3\'d6\f1\'82\'cd\f2\'a1\'a2\'d4\'93\'b5\'b1\f1\'82\'b7\'82\'e9\'83\'7b\'83\'5e\'83\'93\'82\'f0\'83\'4e\'83\'8a\'83\'62\'83\'4e\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8d\'53\'91\'a9\'82\'b3\'82\'ea\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'82\'c8\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'93\'96\'8e\'96\'8e\'d2\'82\'c6\'82\'c8\'82\'e8\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8d\'53\'91\'a9\'82\'b3\'82\'ea\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8a\'f3\'96\'5d\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'96\'94\'82\'cd\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'82\'c8\'82\'e7\'82\'d1\'82\'c9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'93\'59\'95\'74\'8e\'91\'97\'bf\'8b\'79\'82\'d1\'82\'bb\'82\'cc\'95\'ef\'91\'95\f0 )\f1\'82\'cc\'8e\'f3\'97\'cc\'8c\'e3\f0 30\f1\'93\'fa\'88\'c8\'93\'e0\'82\'c9\'95\'d4\'95\'69\'82\'b5\'82\'c4\'82\'ad\'82\'be\'82\'b3\'82\'a2\f2\'a1\'a3\f0 NI\f1\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'95\'d4\'95\'69\'82\'cd\f0 NI\f1\'82\'cc\'82\'bb\'82\'cc\'8e\'9e\'93\'5f\'82\'c9\'82\'a8\'82\'af\'82\'e9\'8d\'c5\'90\'56\'82\'cc\'95\'d4\'95\'69\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'a4\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'82\'a0\'82\'e9\'8e\'e5\'91\'cc\'82\'f0\'91\'e3\'97\'9d\'82\'b5\'82\'c4\'82\'b1\'82\'ea\'82\'e7\'82\'cc\'8f\'f0\'8d\'80\'82\'f0\'8e\'f3\'82\'af\'93\'fc\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'cc\'82\'c5\'82\'a0\'82\'ea\'82\'ce\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'93\'96\'8a\'59\'8e\'e5\'91\'cc\'82\'f0\'82\'b1\'82\'ea\'82\'e7\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8d\'53\'91\'a9\'82\'b3\'82\'b9\'82\'e9\'8c\'a0\'8c\'c0\'82\'aa\'82\'a0\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\b0\f1\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c6\'8b\'a4\'82\'c9\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\f1\'83\'81\'83\'93\'83\'65\'83\'69\'83\'93\'83\'58\f2\'a1\'a2\f1\'83\'65\'83\'4e\'83\'6a\'83\'4a\'83\'8b\'81\'45\'83\'54\'83\'7c\'81\'5b\'83\'67\'96\'94\'82\'cd\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'91\'bc\'82\'cc\'83\'54\'81\'5b\'83\'72\'83\'58\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'82\'cc\'88\'ea\'95\'94\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f1\'8d\'58\'90\'56\'8a\'fa\'8a\'d4\'92\'86\'82\'f0\'8a\'dc\'82\'df\f2\'a1\'a2\f1\'8c\'e3\'82\'c9\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'89\'c2\'94\'5c\'90\'ab\'82\'cc\'82\'a0\'82\'e9\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'96\'94\'82\'cd\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\f0 (\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'84\'65\f1\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8f\'f0\'8d\'80\'82\'aa\'95\'74\'82\'b3\'82\'ea\'82\'e9\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'81\'41\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'96\'94\'82\'cd\'8d\'58\'90\'56\'82\'f0\'8f\'9c\'82\'ab\'82\'dc\'82\'b7\f0 )\f1\'95\'c0\'82\'d1\'82\'c9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'95\'74\'91\'ae\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'a2\f1\'83\'86\'81\'5b\'83\'65\'83\'42\'83\'8a\'83\'65\'83\'42\'8b\'79\'82\'d1\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'88\'c8\'89\'ba\'91\'8d\'8f\'cc\'82\'b5\'82\'c4\f2\'a1\'b8\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'a1\'b8\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'b9\f1\'82\'cc\'97\'70\'8c\'ea\'82\'cc\'92\'e8\'8b\'60\'82\'c9\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'93\'c1\'92\'e8\'82\'cc\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'b5\'da\'c8\'fd\'d5\'df\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b9\'82\'f1\'82\'aa\f2\'a1\'a2\f1\'82\'bb\'82\'ea\'82\'cd\f2\'a1\'a2\f1\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'8e\'9e\'82\'c9\'82\'a0\'82\'e9\'95\'ca\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8f\'f0\'8d\'80\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'95\'ca\'93\'72\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c6\'8b\'a4\'82\'c9\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'dc\'82\'bd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\f0 (\f2\'a1\'b8\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\f2\'a1\'b9\f1\'82\'cd\'95\'74\'91\'d1\'8f\'f0\'8d\'80\f0 A\f1\'82\'c5\'92\'e8\'8b\'60\'82\'b3\'82\'ea\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f2\'a1\'a2\'b8\'b6\'8e\'a1\'cc\'f5\'ed\'97\f0 A\f1\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'e9\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f0 )\f2\'a1\'a2\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 1\f3 .\tab\ul\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8b\'96\'91\'f8\f2\'a3\'bb\'d6\'c6\'cf\'de\f3\par
+
+\pard\fi-404\li687\sb100\sa240\qj\ulnone\f0 A\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'82\'c4\'93\'4b\'97\'70\'82\'a0\'82\'e9\'97\'bf\'8b\'e0\'82\'f0\'82\'a8\'8e\'78\'95\'a5\'82\'a2\'92\'b8\'82\'ad\'82\'b1\'82\'c6\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'8f\'f0\'8d\'80\'82\'d6\'8f\'5d\'82\'a4\'82\'b1\'82\'c6\'82\'f0\'91\'ce\'89\'bf\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'b1\'82\'ea\'82\'f0\'8f\'f0\'8c\'8f\'82\'c6\'82\'b5\'82\'c4\f0 National Instruments Corporation\f1\'96\'94\'82\'cd\f0 National Instruments Ireland Resources Ltd.(\f2\'d2\'d4\'cf\'c2\'a1\'b8\f0 NI\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'cd\f2\'a1\'a2\'d1\'75\'d4\'ec\'b9\'fa\f1\'82\'c9\'82\'e6\'82\'e8\'93\'4b\'97\'70\'82\'a0\'82\'e9\'82\'c6\'82\'a8\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'cf\'de\'b6\'a8\'b5\'c4\f1\'82\'c8\f2\'a1\'a2\'c8\'a1\'cf\'fb\f1\'82\'b5\'89\'c2\'94\'5c\'82\'c8\f2\'a1\'a2\'b7\'c7\'c5\'c5\'cb\'fb\'b5\'c4\f1\'82\'c8\'8c\'a0\'97\'98\'8b\'79\'82\'d1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (NI\f1\'82\'a9\'82\'e7\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'e9\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\'82\'c9\'82\'e6\'82\'e8\'8b\'96\'91\'f8\'82\'b3\'82\'ea\'82\'bd\'93\'c1\'92\'e8\'82\'cc\'90\'dd\'92\'e8\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cc\'82\'dd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'8b\'79\'82\'d1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 )\f1\'82\'f0\'95\'74\'97\'5e\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\'d3\'d6\f1\'82\'cd\f0 NI\f1\'82\'a9\'82\'e7\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'95\'ca\'92\'69\'82\'cc\'8b\'4b\'92\'e8\'82\'aa\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\'82\'cd\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8a\'fa\'8a\'d4\'82\'cd\f2\'a1\'a2\f0 (\f1\'82\'e0\'82\'b5\'8d\'77\'93\'fc\'82\'b3\'82\'ea\'82\'c4\'82\'a8\'82\'e8\f2\'a1\'a2\'d4\'75\'81\'fd\'b0\'e6\f1\'82\'c5\'82\'c8\'82\'af\'82\'ea\'82\'ce\f0 )\f1\'89\'69\'8b\'76\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\'c6\'da\'cf\'de\f1\'82\'cc\'92\'e8\'82\'df\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\f0 (\f1\'89\'ba\'8b\'4c\'82\'c5\'92\'e8\'8b\'60\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f0 )\f1\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'93\'e0\'95\'94\'8e\'67\'97\'70\'90\'ea\'97\'70\'82\'c5\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 B\f3 .\tab\ul\f2\'d6\'c6\'cf\'de\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'96\'40\'97\'a5\'82\'c9\'88\'e1\'94\'bd\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c5\'96\'be\'8e\'a6\'93\'49\'82\'c9\'94\'46\'82\'df\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\'d2\'d4\'cf\'c2\f1\'82\'cc\'82\'b1\'82\'c6\'82\'f0\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li1276\sb100\sa240\qj\f0 (i)\f3\tab\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8f\'43\'90\'b3\'82\'b5\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'94\'68\'90\'b6\'95\'a8\'82\'f0\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f3\par
+\f0 (ii)\f3\tab\f1\'83\'74\'83\'8d\'81\'5b\'83\'65\'83\'42\'83\'93\'83\'4f\'8e\'67\'97\'70\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'96\'94\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'8b\'a4\'93\'af\'82\'c5\'82\'cc\'8e\'67\'97\'70\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'96\'94\'82\'cd\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f3\par
+\f0 (iii)\f3\tab\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'94\'d0\'95\'7a\'82\'b5\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'83\'70\'83\'58\'83\'8f\'81\'5b\'83\'68\f2\'a1\'a2\f1\'83\'4c\'81\'5b\'96\'94\'82\'cd\'91\'bc\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'f0\'91\'e6\'8e\'4f\'8e\'d2\'82\'c9\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c9\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f3\par
+\f0 (iv)\f3\tab\f1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'96\'40\'97\'a5\'82\'aa\'82\'b1\'82\'cc\'90\'a7\'8c\'c0\'82\'f0\'96\'be\'8e\'a6\'93\'49\'82\'c9\'8b\'d6\'8e\'7e\'82\'b5\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'8a\'83\'6f\'81\'5b\'83\'58\'83\'47\'83\'93\'83\'57\'83\'6a\'83\'41\'83\'8a\'83\'93\'83\'4f\f2\'a1\'a2\'c4\'e6\f1\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'8b\'74\'83\'41\'83\'5a\'83\'93\'83\'75\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f3\par
+\f0 (v)\f3\tab\f1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'96\'40\'97\'a5\'82\'aa\'93\'c1\'82\'c9\'82\'b1\'82\'cc\'90\'a7\'8c\'c0\'82\'f0\'96\'be\'8e\'a6\'93\'49\'82\'c9\'8b\'d6\'8e\'7e\'82\'b5\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'90\'a7\'8c\'c0\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'88\'c3\'8d\'86\'82\'f0\'96\'b3\'8c\'f8\'89\'bb\'82\'b5\'96\'94\'82\'cd\'89\'f1\'94\'f0\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f3\par
+\f0 (vi)\f3\tab\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'54\'83\'75\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'a2\f1\'83\'8a\'81\'5b\'83\'58\f2\'a1\'a2\'d9\'4a\'b8\'b6\f1\'82\'e0\'82\'b5\'82\'ad\'82\'cd\'91\'dd\'97\'5e\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f3\par
+\f0 (vii)\f3\tab\f0 NI\f1\'96\'94\'82\'cd\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'8f\'8a\'97\'4c\'82\'c5\'82\'a0\'82\'e9\'82\'a9\'82\'c7\'82\'a4\'82\'a9\'82\'c9\'8a\'d6\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\f2\'a1\'a2\f1\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'83\'5e\'83\'43\'83\'67\'83\'8b\f2\'a1\'a2\f1\'83\'8d\'83\'53\'83\'7d\'81\'5b\'83\'4e\f2\'a1\'a2\'c9\'cc\'98\'cb\'a1\'a2\'d6\'f8\'d7\'f7\'98\'d8\'a1\'a2\'cc\'d8\'d4\'53\'b1\'ed\'ca\'be\'a1\'a2\'eb\'8a\'d7\'d3\'cd\'b8\f1\'82\'a9\'82\'b5\f2\'a1\'a2\'c3\'e2\'d8\'9f\'ca\'c2\'ed\'97\'d3\'d6\f1\'82\'cd\'91\'bc\'82\'cc\'96\'40\'93\'49\'95\'5c\'8e\'a6\'82\'f0\'8f\'9c\'8b\'8e\f2\'a1\'a2\'d7\'ee\'d0\'a1\'bb\'af\'a1\'a2\'b7\'c1\'ba\'a6\'d3\'d6\f1\'82\'cd\'8f\'43\'90\'b3\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f3\par
+
+\pard\fi-482\li1333\sb100\sa240\qj\f0 (viii)\f3\tab\f1\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'97\'98\'97\'70\f2\'a1\'a2\'89\'e4\'b8\'fc\'d3\'d6\f1\'82\'cd\'94\'d0\'95\'7a\'82\'cc\'8f\'f0\'8c\'8f\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f0 (a)\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8f\'5d\'82\'c1\'82\'bd\'83\'52\'81\'5b\'83\'68\'82\'aa\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'8c\'60\'8e\'ae\'82\'c5\'8a\'4a\'8e\'a6\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'94\'d0\'95\'7a\'82\'b3\'82\'ea\'82\'e9\'82\'b1\'82\'c6\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f2\'a1\'a2\f0 (b)\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'91\'ce\'8f\'db\'82\'c5\'82\'a0\'82\'e9\'83\'52\'81\'5b\'83\'68\'82\'cc\'94\'68\'90\'b6\'95\'a8\'82\'f0\'8f\'43\'90\'b3\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'8d\'ec\'90\'ac\'82\'b5\'82\'bd\'82\'e8\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'82\'f0\'91\'bc\'8e\'d2\'82\'aa\'97\'4c\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'76\'8c\'8f\'82\'c6\'82\'b7\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8f\'5d\'82\'ed\'82\'b9\'82\'e9\'82\'b1\'82\'c6\f3\par
+
+\pard\fi-425\li1276\sb100\sa240\qj\f0 (ix)\f3\tab\f1\'83\'4f\'83\'89\'83\'74\'83\'42\'83\'4a\'83\'8b\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'7e\'83\'93\'83\'4f\'8a\'c2\'8b\'ab\'82\'cc\'82\'bd\'82\'df\'82\'cc\'83\'47\'83\'66\'83\'42\'83\'5e\'81\'5b\'82\'cc\'8b\'40\'94\'5c\'82\'f0\'8e\'c0\'8d\'73\'82\'b7\'82\'e9\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f1\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'58\'83\'4e\'83\'8a\'83\'76\'83\'65\'83\'42\'83\'93\'83\'4f\'8b\'40\'94\'5c\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f3\par
+
+\pard\fi-400\li683\sb100\sa240\qj\f0 C\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'95\'74\'90\'8f\'82\'b7\'82\'e9\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8f\'5d\'82\'ed\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'96\'da\'93\'49\'82\'f0\'89\'f1\'94\'f0\'82\'b5\'96\'94\'82\'cd\'89\'f1\'94\'f0\'82\'b5\'82\'e6\'82\'a4\'82\'c6\'82\'b7\'82\'e9\'8c\'60\'82\'c5\'82\'c8\'82\'b3\'82\'ea\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 D\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'6f\'83\'62\'83\'4e\'83\'41\'83\'62\'83\'76\'96\'94\'82\'cd\'83\'41\'81\'5b\'83\'4a\'83\'43\'83\'75\'82\'cc\'96\'da\'93\'49\'82\'cc\'82\'dd\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8d\'87\'97\'9d\'93\'49\'82\'c8\'95\'94\'90\'94\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'93\'e0\'95\'94\'8e\'67\'97\'70\'82\'cc\'82\'bd\'82\'df\'82\'cc\'82\'dd\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'95\'74\'90\'8f\'82\'b7\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'8d\'87\'97\'9d\'93\'49\'82\'c8\'95\'94\'90\'94\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 2\f3 .\tab\ul\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\f3\par
+
+\pard\fi-400\li683\sb100\sa240\qj\ulnone\f0 A\f3 .\tab\ul\f1\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 NI\f1\'82\'c9\'8e\'77\'92\'e8\'82\'b5\f2\'a1\'a2\'b5\'c7\'e5\'68\f1\'82\'b5\'82\'bd\f0 1\f1\'8c\'c2\'90\'6c\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'d6\'b8\'b6\'a8\f1\'83\'86\'81\'5b\'83\'55\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\f0 1\f1\'82\'c2\'82\'cc\'90\'45\'8f\'ea\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'d7\'ee\'b4\'f3\f0 3\f1\'82\'c2\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'cd\f2\'a1\'a2\'d2\'bb\f1\'82\'c2\'82\'cc\'8c\'76\'8e\'5a\'91\'95\'92\'75\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f2\'a1\'a2\f1\'82\'e0\'82\'b5\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'6f\'81\'5b\'83\'60\'83\'83\'83\'8b\'83\'7d\'83\'56\'83\'93\'82\'c9\'90\'da\'91\'b1\'82\'b5\'82\'c4\'8e\'67\'97\'70\'82\'b3\'82\'ea\'82\'e9\'82\'cc\'82\'c5\'82\'a0\'82\'ea\'82\'ce\f2\'a1\'a2\'d3\'8b\'cb\'e3\'d7\'b0\'d6\'c3\'c9\'cf\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'6f\'81\'5b\'83\'60\'83\'83\'83\'8b\'83\'7d\'83\'56\'83\'93\'82\'c5\'82\'b7\f2\'a1\'a3\'d6\'b8\'b6\'a8\f1\'83\'86\'81\'5b\'83\'55\'82\'cd\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\f0 NI\f1\'93\'6f\'98\'5e\'8e\'e8\'91\'b1\'82\'f0\'92\'ca\'82\'b5\'82\'c4\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'d6\'b8\'b6\'a8\f1\'83\'86\'81\'5b\'83\'55\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'96\'94\'82\'cd\'95\'ca\'82\'cc\'95\'fb\'96\'40\'82\'c5\'8b\'4e\'93\'ae\'82\'b3\'82\'b9\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'93\'af\'8e\'9e\'82\'c9\f0 2\f1\'82\'c2\'88\'c8\'8f\'e3\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8b\'4e\'93\'ae\'82\'b3\'82\'b9\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'88\'d9\'82\'c8\'82\'e9\'83\'86\'81\'5b\'83\'55\'82\'c9\'82\'e6\'82\'e8\'8b\'4e\'93\'ae\'82\'b3\'82\'ea\'82\'e9\'82\'e6\'82\'a4\'82\'c8\'8c\'60\'82\'c5\'83\'6c\'83\'62\'83\'67\'83\'8f\'81\'5b\'83\'4e\'82\'f0\'92\'ca\'82\'b6\'82\'c4\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'8b\'a4\'97\'4c\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'ea\'82\'bc\'82\'ea\'82\'cc\'90\'56\'82\'b5\'82\'a2\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'aa\f0 NI\f1\'82\'c9\'93\'6f\'98\'5e\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'cc\'82\'c5\'82\'a0\'82\'ea\'82\'ce\f2\'a1\'a2\'d6\'b8\'b6\'a8\f1\'83\'86\'81\'5b\'83\'55\'82\'f0\'91\'bc\'82\'cc\'8e\'77\'96\'bc\'82\'b3\'82\'ea\'82\'e9\'8f\'5d\'8b\'c6\'88\'f5\'82\'c9\'95\'cf\'8d\'58\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'95\'cf\'8d\'58\'82\'cd\'88\'ea\'97\'ef\'94\'4e\'8a\'d4\'82\'c9\f0 4\f1\'89\'f1\'82\'f0\'92\'b4\'82\'a6\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'d6\'b8\'b6\'a8\f1\'83\'86\'81\'5b\'83\'55\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'95\'cf\'8d\'58\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-403\li687\sb100\sa240\qj\f0 B\f3 .\tab\ul\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'45\'8f\'ea\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'96\'da\'93\'49\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'cd\f2\'a1\'a2\'d3\'8b\'cb\'e3\'d7\'b0\'d6\'c3\f1\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'6f\'81\'5b\'83\'60\'83\'83\'83\'8b\'83\'7d\'83\'56\'83\'93\'82\'c9\'90\'da\'91\'b1\'82\'b5\'82\'c4\'8e\'67\'97\'70\'82\'b3\'82\'ea\'82\'e9\'82\'cc\'82\'c5\'82\'a0\'82\'ea\'82\'ce\f2\'a1\'a2\'d3\'8b\'cb\'e3\'d7\'b0\'d6\'c3\'c9\'cf\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'6f\'81\'5b\'83\'60\'83\'83\'83\'8b\'83\'7d\'83\'56\'83\'93\'82\'c5\'82\'b7\f2\'a1\'a3\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b5\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'c5\'82\'ab\'82\'e9\'8f\'5d\'8b\'c6\'88\'f5\'82\'cc\'90\'94\'82\'c9\'90\'a7\'8c\'c0\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'93\'af\'88\'ea\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'8e\'67\'97\'70\'82\'b3\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'88\'d9\'82\'c8\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8b\'4e\'93\'ae\'82\'b3\'82\'ea\'82\'e9\'82\'e6\'82\'a4\'82\'c8\'8c\'60\'82\'c5\'83\'6c\'83\'62\'83\'67\'83\'8f\'81\'5b\'83\'4e\'82\'f0\'92\'ca\'82\'b6\'82\'c4\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8b\'a4\'97\'4c\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'88\'c8\'91\'4f\'82\'cc\'8e\'77\'92\'e8\'82\'b5\'82\'bd\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'82\'bd\'8f\'f3\'91\'d4\'82\'c5\'8e\'63\'82\'c1\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'82\'cc\'82\'c5\'82\'a0\'82\'ea\'82\'ce\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'8e\'77\'92\'e8\'82\'b5\'82\'bd\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'f0\'93\'4b\'97\'70\'82\'c5\'82\'ab\'82\'e9\'88\'ea\'82\'c2\'82\'cc\'90\'45\'8f\'ea\'93\'e0\'82\'c9\'82\'a8\'82\'af\'82\'e9\'91\'bc\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'95\'cf\'8d\'58\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'95\'cf\'8d\'58\'82\'cd\'88\'ea\'97\'ef\'94\'4e\'8a\'d4\'82\'c9\f0 4\f1\'89\'f1\'82\'f0\'92\'b4\'82\'a6\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\'81\'42\f3\par
+
+\pard\fi-404\li685\sb100\sa240\qj\f0 C\f3 .\tab\ul\f1\'89\'c6\'92\'eb\'93\'e0\'8e\'67\'97\'70\'82\'cc\'97\'e1\'8a\'4f\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'e9\'8b\'c6\'91\'cc\'96\'94\'82\'cd\'91\'bc\'82\'cc\'8e\'e5\'91\'cc\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'8e\'67\'97\'70\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'cc\'8e\'e5\'82\'bd\'82\'e9\'83\'86\'81\'5b\'83\'55\'82\'c5\'82\'a0\'82\'e9\'8c\'c2\'90\'6c\'82\'cd\f2\'a1\'a2\'b5\'b1\'d4\'93\f1\'83\'86\'81\'5b\'83\'55\'82\'cc\'89\'c6\'82\'c9\'90\'dd\'92\'75\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'82\'b3\'82\'e7\'82\'c9\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'b5\'b1\'d4\'93\'bc\'d2\'cd\'a5\f1\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'af\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'cd\'93\'96\'8a\'59\'8c\'c2\'90\'6c\'82\'c6\'82\'a8\'8b\'71\'97\'6c\'82\'c6\'82\'cc\'8c\'d9\'97\'70\'8c\'5f\'96\'f1\'82\'cc\'94\'cd\'88\'cd\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'c8\'82\'b3\'82\'ea\'82\'e9\'8e\'64\'8e\'96\'82\'c9\'8c\'c0\'82\'e7\'82\'ea\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'a4\'8f\'ea\'8d\'87\'82\'c9\'8c\'c0\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\'b8\'f9\'92\'87\f1\'82\'c6\'82\'c8\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'96\'9e\'97\'b9\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'8f\'49\'97\'b9\'93\'fa\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'8d\'aa\'8b\'92\'82\'c6\'82\'c8\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'93\'96\'8a\'59\'8c\'c2\'90\'6c\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'8c\'a0\'8c\'c0\'82\'aa\'8f\'49\'97\'b9\'82\'b5\'82\'bd\'93\'fa\'82\'cc\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'91\'81\'82\'a2\'93\'fa\'82\'c9\f2\'a1\'a2\'b5\'b1\'d4\'93\'82\'80\'c8\'cb\f1\'82\'cc\'89\'c6\'92\'eb\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'a9\'82\'e7\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'83\'41\'83\'93\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-300\li300\sb100\sa240\qj\f0 3\f3 .\tab\ul\f2\'d7\'b7\'bc\'d3\'cc\'f5\'ed\'97\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'88\'ea\'95\'94\'82\'c6\'82\'b5\'82\'c4\'91\'67\'82\'dd\'8d\'9e\'82\'dc\'82\'ea\'82\'e9\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'95\'74\'91\'d1\'8f\'f0\'8d\'80\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'82\'c6\'82\'a8\'82\'e8\f2\'a1\'a2\'cc\'d8\'84\'65\f1\'82\'c8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\'8b\'79\'82\'d1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'82\'f0\'92\'ca\'82\'b5\'82\'c4\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'91\'ce\'82\'b5\'92\'c7\'89\'c1\'82\'cc\'8c\'a0\'97\'98\'82\'f0\'97\'4c\'82\'b5\f2\'a1\'a2\'c1\'78\'84\'d5\f1\'82\'f0\'95\'89\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\'d7\'b7\'bc\'d3\'b5\'c4\f1\'82\'c8\'90\'bb\'95\'69\'8c\'c5\'97\'4c\'82\'cc\'8b\'4b\'92\'e8\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'91\'67\'82\'dd\'8d\'9e\'82\'dc\'82\'ea\f2\'a1\'a2\'e9\'76\'df\'42\'d1\'75\'c6\'b7\f1\'82\'cc\'82\'bd\'82\'df\'82\'cc\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'93\'c1\'92\'e8\'82\'cc\'90\'bb\'95\'69\'95\'74\'91\'d1\'8f\'f0\'8d\'80\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8b\'4b\'92\'e8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'b8\'b6\'8e\'a1\'cc\'f5\'ed\'97\f1\'82\'c6\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'91\'bc\'82\'cc\'8f\'f0\'8d\'80\'82\'c6\'82\'aa\'92\'ef\'90\'47\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\'b8\'b6\'8e\'a1\'cc\'f5\'ed\'97\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'aa\'97\'44\'90\'e6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-1440\li1865\sb100\sa240\qj\f1\'95\'74\'91\'d1\'8f\'f0\'8d\'80\f0 A\f3\tab\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f3\par
+\f1\'95\'74\'91\'d1\'8f\'f0\'8d\'80\f0 B\f3\tab\ul\f1\'93\'c1\'95\'ca\'82\'c8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\ulnone\f3\par
+
+\pard\fi1440\li425\sb100\sa240\qj\tx1710\f1\'95\'5d\'89\'bf\'94\'c5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a3\'bb\f1\'83\'76\'83\'8c\'83\'8a\'83\'8a\'81\'5b\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f3\par
+
+\pard\fi1440\li425\sb100\sa240\qj\f1\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\'8c\'c0\'92\'e8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (Measurement Studio)\f3\par
+\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f3\par
+\f1\'83\'7d\'83\'8b\'83\'60\'83\'76\'83\'8b\'81\'45\'83\'41\'83\'4e\'83\'5a\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (NI-488.2 Software for GPIB-ENET)\f3\par
+\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f3\par
+\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\par
+\'8c\'70\'91\'b1\'93\'49\'83\'43\'83\'93\'83\'65\'83\'4f\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58(LabVIEW)\f3\par
+
+\pard\fi-1440\li1865\sb100\sa240\qj\f2\'b8\'b6\'8e\'a1\'cc\'f5\'ed\'97\f0 C\f3\tab\f1\'83\'7b\'83\'8a\'83\'85\'81\'5b\'83\'80\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'8f\'f0\'8d\'80\f3\par
+\f1\'95\'74\'91\'d1\'8f\'f0\f2\'ed\'97\f0 D\f3\tab\f1\'83\'47\'83\'93\'83\'5e\'81\'5b\'83\'76\'83\'89\'83\'43\'83\'59\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'8f\'f0\'8d\'80\f3\par
+\f1\'95\'74\'91\'d1\'8f\'f0\f2\'ed\'97\f0 E\f3\tab\f1\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8f\'f0\'8d\'80\f3\par
+\f1\'95\'74\'91\'d1\'8f\'f0\f2\'ed\'97\f0 F\f3\tab\f1\'90\'bb\'95\'69\'8c\'c5\'97\'4c\'82\'cc\'8b\'4b\'92\'e8\f0 (TestStand, Measurement Studio, LabVIEW\f1\'83\'52\'83\'7e\'83\'85\'83\'6a\'83\'65\'83\'42\'83\'47\'83\'66\'83\'42\'83\'56\'83\'87\'83\'93\'8b\'79\'82\'d1\f0 LabVIEW NXG\f1\'83\'52\'83\'7e\'83\'85\'83\'6a\'83\'65\'83\'42\'83\'47\'83\'66\'83\'42\'83\'56\'83\'87\'83\'93\f0 )\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 4\f3 .\tab\ul\f1\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'90\'bf\'95\'89\'8b\'c6\'8e\'d2\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'90\'bf\'95\'89\'8b\'c6\'8e\'d2\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b5\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'93\'96\'8a\'59\'90\'bf\'95\'89\'8b\'c6\'8e\'d2\'82\'aa\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'97\'98\'89\'76\'82\'cc\'82\'bd\'82\'df\'82\'cc\'82\'dd\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b5\f2\'a1\'a2\f1\'93\'96\'8a\'59\'90\'bf\'95\'89\'8b\'c6\'8e\'d2\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'82\'cc\'82\'dd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f1\'93\'96\'8a\'59\'90\'bf\'95\'89\'8b\'c6\'8e\'d2\'82\'c9\'82\'e6\'82\'e9\'96\'7b\'8c\'5f\'96\'f1\'88\'e1\'94\'bd\'82\'c9\'82\'c2\'82\'a2\'82\'c4\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'88\'cb\'91\'52\'82\'c6\'82\'b5\'82\'c4\'90\'d3\'94\'43\'82\'f0\'95\'89\'82\'a4\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'8c\'c0\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 5\f3 .\tab\ul\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\ulnone\f0 \f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'89\'69\'8b\'76\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'82\'c8\'82\'e7\'82\'ce\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'81\'41\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'96\'94\'82\'cd\'83\'81\'83\'93\'83\'65\'83\'69\'83\'93\'83\'58\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'81\'41\'83\'65\'83\'4e\'83\'6a\'83\'4a\'83\'8b\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'91\'bc\'82\'cc\'83\'54\'81\'5b\'83\'72\'83\'58\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'95\'ca\'93\'72\'8d\'77\'93\'fc\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'95\'4b\'97\'76\'82\'c6\'82\'c8\'82\'e9\'89\'c2\'94\'5c\'90\'ab\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\'81\'42\'93\'c1\'95\'ca\'82\'c8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\'96\'94\'82\'cd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'95\'ca\'92\'69\'82\'cc\'8b\'4b\'92\'e8\'82\'aa\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\'82\'f0\'8f\'9c\'82\'ab\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'97\'4c\'8a\'fa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'82\'c6\'82\'ab\'82\'cd\'81\'41\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cc\'97\'bf\'8b\'e0\'82\'cd\'81\'41\'8e\'67\'97\'70\'8a\'fa\'8a\'d4\'91\'53\'91\'cc\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'90\'dd\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'97\'bf\'8b\'e0\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'dc\'82\'b7\'81\'42\par
+\f0 6\f3 .\tab\ul\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8a\'fa\'8a\'d4\f2\'a3\'bb\'bd\'4b\'c1\'cb\'bc\'b0\f1\'82\'d1\'96\'9e\'97\'b9\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\ulnone\f0 A\f3 .\tab\ul\f1\'97\'4c\'8a\'fa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\'83\'54\'83\'75\'83\'58\'83\'4e\'83\'8a\'83\'76\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'97\'4c\'8a\'fa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (\f2\'a1\'b8\f1\'83\'54\'83\'75\'83\'58\'83\'4e\'83\'8a\'83\'76\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'b9\f1\'82\'c6\'8f\'cc\'82\'b3\'82\'ea\'82\'e9\'8f\'ea\'8d\'87\'82\'e0\'82\'a0\'82\'e8\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'82\'c8\'82\'e7\'82\'ce\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8a\'fa\'8a\'d4\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'bf\'8b\'81\'8f\'91\'82\'cc\'93\'fa\'82\'a9\'82\'e7\'81\'41\'8a\'4a\'8e\'6e\'82\'b5\'81\'41\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8b\'4b\'92\'e8\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'89\'f0\'8f\'9c\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\'81\'41\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'90\'bb\'95\'69\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'95\'b6\'8f\'91\'96\'94\'82\'cd\'91\'bc\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'92\'86\'82\'c5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'8a\'fa\'8a\'d4\f2\'a1\'a2\'b4\'e6\'be\'41\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+
+\pard\fi-425\li1265\sb100\sa240\qj\f0 (i)\f4\tab\f1\'90\'bb\'95\'69\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'90\'e0\'96\'be\'82\'c9\'95\'ca\'92\'69\'82\'cc\'8b\'4c\'8d\'da\'82\'aa\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\'82\'f0\'8f\'9c\'82\'ab\'81\'41\'93\'96\'8a\'59\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\'81\'41\'93\'96\'8a\'59\'8a\'fa\'8a\'d4\'82\'cc\'8f\'49\'97\'b9\'93\'fa\'82\'c9\'8e\'a9\'93\'ae\'93\'49\'82\'c9\'96\'9e\'97\'b9\'82\'b5\'82\'dc\'82\'b7\'81\'42\par
+\f0 (ii)\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'81\'41\'8e\'a9\'93\'ae\'8d\'58\'90\'56\'8c\'5e\'82\'cc\'97\'4c\'8a\'fa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'95\'db\'97\'4c\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'8f\'ea\'8d\'87\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\'81\'41\'8e\'a9\'93\'ae\'93\'49\'82\'c9\f0 1\f1\'94\'4e\'8a\'d4\'8d\'58\'90\'56\'82\'b3\'82\'ea\'82\'dc\'82\'b7\'81\'42\'82\'bd\'82\'be\'82\'b5\'81\'41\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'82\'cc\'93\'96\'8e\'96\'8e\'d2\'82\'aa\'81\'41\'8d\'58\'90\'56\'8a\'fa\'8a\'d4\'82\'cc\'8a\'4a\'8e\'6e\'82\'cc\f0 30\f1\'93\'fa\'88\'c8\'8f\'e3\'91\'4f\'82\'c9\f2\'a1\'a2\'b8\'fc\'d0\'c2\f1\'82\'f0\'8e\'e6\'82\'e8\'8f\'c1\'82\'b7\'8e\'7c\'82\'f0\'91\'8a\'8e\'e8\'95\'fb\'82\'c9\'92\'ca\'92\'6d\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\'82\'cd\'8f\'9c\'82\'ab\'82\'dc\'82\'b7\'81\'42\'8d\'58\'90\'56\'82\'cc\'89\'bf\'8a\'69\'82\'cd\'81\'41\f0 NI\f1\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'cb\'e6\'95\'72\'89\'e4\'b8\'fc\f1\'82\'b3\'82\'ea\'82\'e9\'89\'c2\'94\'5c\'90\'ab\'82\'aa\'82\'a0\'82\'e8\'81\'41\'82\'a9\'82\'a9\'82\'e9\'95\'cf\'8d\'58\'82\'aa\'82\'c8\'82\'b3\'82\'ea\'82\'e9\'8f\'ea\'8d\'87\'81\'41\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'8c\'bb\'8d\'dd\'82\'cc\'8a\'fa\'8a\'d4\'82\'aa\'8f\'49\'97\'b9\'82\'b7\'82\'e9\f0 60\f1\'93\'fa\'88\'c8\'8f\'e3\'91\'4f\'82\'c9\f2\'a1\'a2\'89\'e4\'b8\'fc\'e1\'e1\f1\'82\'cc\'89\'bf\'8a\'69\'82\'f0\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'92\'f1\'8e\'a6\'82\'b5\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'81\'41\'90\'56\'82\'b5\'82\'a2\'89\'bf\'8a\'69\'82\'c9\'93\'af\'88\'d3\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\'81\'41\'8d\'58\'90\'56\'8a\'fa\'8a\'d4\'82\'aa\'8a\'4a\'8e\'6e\'82\'b7\'82\'e9\f0 30\f1\'93\'fa\'91\'4f\'82\'dc\'82\'c5\'82\'c9\'81\'41\'8d\'58\'90\'56\'82\'b5\'82\'c8\'82\'a2\'8e\'7c\'82\'cc\'92\'ca\'92\'6d\'82\'f0\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\'81\'42\f0\par
+
+\pard\fi-425\li850\sb100\sa240\qj B\f3 .\tab\ul\f1\'89\'69\'8b\'76\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8d\'77\'93\'fc\'82\'b5\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'aa\f2\'a1\'b8\'d3\'c0\'be\'c3\'a1\'b9\f1\'82\'c6\'96\'be\'8e\'a6\'82\'b3\'82\'ea\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f2\'a1\'a2\'d1\'75\'c6\'b7\f1\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'95\'b6\'8f\'91\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\f0 NI\f1\'82\'a9\'82\'e7\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'91\'bc\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8a\'fa\'8c\'c0\'82\'cc\'92\'e8\'82\'df\'82\'aa\'96\'be\'8b\'4c\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\'96\'b3\'8a\'fa\'8c\'c0\'82\'c5\'82\'a0\'82\'c1\'82\'c4\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8b\'4b\'92\'e8\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'89\'f0\'8f\'9c\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'96\'b3\'8a\'fa\'8c\'c0\'82\'c9\'8e\'67\'97\'70\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'82\'f0\'97\'4c\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 C\f3 .\tab\ul\f2\'bd\'4b\'c1\'cb\ulnone\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8b\'96\'91\'f8\'82\'c9\'82\'c2\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'92\'e8\'82\'df\'82\'e9\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'a4\'82\'b1\'82\'c6\'82\'f0\'8f\'f0\'8c\'8f\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'93\'96\'8a\'59\'8f\'f0\'8c\'8f\'82\'f0\'8f\'85\'8e\'e7\'82\'b5\'82\'c8\'82\'a9\'82\'c1\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cd\f2\'a1\'a2\'d7\'d4\'84\'d3\'b5\'c4\f1\'82\'c9\f2\'a1\'a2\'ca\'c2\'c7\'b0\f1\'82\'cc\'92\'ca\'92\'6d\'82\'c8\'82\'ad\'92\'bc\'82\'bf\'82\'c9\'8f\'49\'97\'b9\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 D\f3 .\tab\ul\f1\'8f\'49\'97\'b9\'96\'94\'82\'cd\'96\'9e\'97\'b9\'82\'cc\'8c\'f8\'89\'ca\ulnone\f0 \f1\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'49\'97\'b9\'96\'94\'82\'cd\'96\'9e\'97\'b9\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8f\'49\'97\'b9\'82\'dc\'82\'bd\'82\'cd\'96\'9e\'97\'b9\'82\'cc\'97\'9d\'97\'52\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'95\'74\'97\'5e\'82\'cd\'8f\'49\'97\'b9\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8e\'67\'97\'70\'82\'f0\'92\'86\'8e\'7e\'82\'b5\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'94\'d0\'95\'7a\'82\'f0\'92\'86\'8e\'7e\'82\'b5\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'94\'6a\'8a\'fc\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'c6\'c6\'97\'89\f1\'82\'c9\'91\'e3\'82\'a6\'82\'c4\f0 NI\f1\'82\'aa\'97\'76\'8b\'81\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\f0 NI\f1\'82\'c9\'88\'f8\'82\'ab\'93\'6e\'82\'b3\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'91\'e6\f0 11\f1\'8f\'f0\f2\'a1\'a2\'b5\'da\f0 15\f2\'cc\'f5\'a1\'a2\'b5\'da\f0 16\f2\'cc\'f5\'a1\'a2\'b5\'da\f0 17\f2\'cc\'f5\'a1\'a2\'b5\'da\f0 19\f2\'cc\'f5\'a1\'a2\'b5\'da\f0 20\f2\'cc\'f5\'a1\'a2\'b5\'da\f0 21\f2\'cc\'f5\'a1\'a2\'b5\'da\f0 22\f2\'cc\'f5\f0 A\f1\'8b\'79\'82\'d1\'91\'e6\f0 23\f1\'8f\'f0\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'49\'97\'b9\'96\'94\'82\'cd\'96\'9e\'97\'b9\'8c\'e3\'82\'e0\'8c\'f8\'97\'cd\'82\'f0\'97\'4c\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 7\f3 .\tab\ul\f2\'d2\'c6\'dc\'9e\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d6\'b8\'b6\'a8\f1\'83\'86\'81\'5b\'83\'55\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'8d\'91\'82\'c6\'93\'af\'82\'b6\'8d\'91\'93\'e0\'82\'c9\'82\'a2\'82\'e9\f0 (\f1\'96\'94\'82\'cd\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 EU\f1\'82\'c5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\f0 EU\f1\'93\'e0\'82\'c9\'82\'a2\'82\'e9\f0 )\f1\'91\'e6\'8e\'4f\'8e\'d2\'82\'c9\'88\'da\'93\'5d\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f0 (i)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'95\'f8\'c3\'e6\f1\'82\'c5\'93\'96\'8a\'59\'88\'da\'93\'5d\f0 (\f1\'93\'96\'8a\'59\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'96\'bc\'91\'4f\'8b\'79\'82\'d1\'8f\'8a\'8d\'dd\'92\'6e\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'92\'ca\'92\'6d\'82\'b5\f2\'a1\'a2\f0 (ii) \f1\'82\'dc\'82\'bd\'93\'96\'8a\'59\'91\'e6\'8e\'4f\'8e\'d2\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'a2\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\f0 (iii)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b5\'b1\'d4\'93\'d2\'c6\'dc\'9e\f1\'82\'cc\'8c\'e3\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'95\'74\'91\'ae\'82\'b7\'82\'e9\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'91\'97\'de\'82\'f0\'82\'e0\'95\'db\'8e\'9d\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\'81\'42\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'88\'da\'93\'5d\'82\'cc\'97\'bf\'8b\'e0\'82\'f0\'90\'bf\'8b\'81\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 8\f3 .\tab\ul\f1\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\f2\'a3\'bb\'8f\'be\'c7\'b0\f1\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\ulnone\f0 \f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'cc\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8f\'5d\'91\'4f\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'cc\'97\'4c\'8c\'f8\'82\'c8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'9d\'82\'c1\'82\'c4\'82\'a2\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'dd\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'94\'c5\'8b\'79\'82\'d1\'8f\'5d\'91\'4f\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'cc\'97\'bc\'95\'fb\'82\'f0\'93\'af\'8e\'9e\'82\'c9\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'88\'f8\'82\'ab\'93\'6e\'82\'b3\'82\'ea\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'95\'74\'97\'5e\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'d2\'fd\'b6\'c9\'9c\'67\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'91\'e3\'82\'ed\'82\'e8\'82\'c9\'88\'f8\'93\'6e\'8d\'cf\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8f\'5d\'91\'4f\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'91\'49\'82\'d4\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f0 (i)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'88\'f8\'93\'6e\'8d\'cf\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8f\'5d\'91\'4f\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'cc\'93\'4b\'96\'40\'82\'c8\'83\'52\'83\'73\'81\'5b\'82\'f0\'97\'4c\'82\'b5\f2\'a1\'a2\f0 (ii)\f1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8e\'67\'97\'70\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'8f\'5d\'82\'a2\f2\'a1\'a2\f0 (iii)\f1\'96\'7b\'8c\'5f\'96\'f1\'92\'86\'82\'cc\'94\'bd\'91\'ce\'82\'cc\'8e\'ef\'8e\'7c\'82\'cc\'8b\'4b\'92\'e8\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\f0 NI\f1\'82\'aa\f2\'a1\'a2\'d2\'fd\'b6\'c9\'9c\'67\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bb\'82\'cc\'8e\'9e\'82\'cc\'8d\'c5\'90\'56\'94\'c5\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\'83\'52\'81\'5b\'83\'68\'96\'94\'82\'cd\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\'82\'f0\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'f0\'83\'54\'83\'7c\'81\'5b\'83\'67\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'8b\'81\'82\'df\'82\'e7\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\'82\'c9\'8c\'c0\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 9\f3 .\tab\ul\f1\'95\'a1\'90\'94\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\ulnone\f0 NI\f1\'82\'aa\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'88\'d9\'82\'c8\'82\'e9\'83\'49\'83\'79\'83\'8c\'81\'5b\'83\'65\'83\'42\'83\'93\'83\'4f\'81\'45\'83\'56\'83\'58\'83\'65\'83\'80\'82\'c6\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'95\'a1\'90\'94\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'f0\'8a\'dc\'82\'de\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'81\'83\'66\'83\'42\'83\'41\'82\'f0\'94\'d0\'95\'7a\'82\'b5\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'b1\'82\'ea\'82\'e7\'82\'f0\'83\'5f\'83\'45\'83\'93\'83\'8d\'81\'5b\'83\'68\'82\'f0\'92\'ca\'82\'b6\'82\'c4\'97\'98\'97\'70\'82\'c9\'8b\'9f\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'cc\'82\'dd\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 10\f3 .\tab\ul\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a3\'af\f1\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\f2\'a3\'bb\'cf\'c8\'d0\'d0\f1\'83\'41\'83\'4e\'83\'5a\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\'83\'52\'81\'5b\'83\'68\'96\'94\'82\'cd\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\'82\'c9\'82\'c2\'82\'a2\'82\'c4\f2\'a1\'a2\'cc\'e1\'b9\'a9\f1\'82\'b3\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'82\'dd\'82\'f0\'96\'da\'93\'49\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'97\'bf\'8b\'e0\'82\'f0\'82\'a8\'8b\'71\'97\'6c\'82\'a9\'82\'e7\'82\'a8\'8e\'78\'95\'a5\'82\'a2\'92\'b8\'82\'ad\'91\'4f\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'cc\'8a\'59\'93\'96\'82\'b7\'82\'e9\'83\'4c\'81\'5b\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d2\'fd\'be\'41\f1\'82\'ab\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'93\'96\'8a\'59\'97\'bf\'8b\'e0\'82\'f0\'8e\'78\'95\'a5\'82\'a4\'8b\'60\'96\'b1\'82\'f0\'95\'89\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 11\f3 .\tab\ul\f1\'92\'98\'8d\'ec\'8c\'a0\f2\'a3\'bb\f1\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'95\'73\'91\'b6\'8d\'dd\ulnone\f0 \f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'b3\'82\'ea\f2\'a1\'a2\'d8\'9c\'89\'d3\f1\'82\'b3\'82\'ea\'82\'bd\'82\'e0\'82\'cc\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'52\'83\'73\'81\'5b\f2\'a1\'a2\'e9\'76\'df\'42\f1\'82\'a0\'82\'e9\'83\'52\'83\'93\'83\'65\'83\'93\'83\'63\'8b\'79\'82\'d1\'82\'bb\'82\'ea\'82\'e7\'82\'cc\'92\'86\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8c\'a0\'97\'98\'82\'cd\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\f0 NI\f1\'82\'cc\'83\'54\'83\'76\'83\'89\'83\'43\'83\'84\'81\'5b\'82\'c9\'82\'e6\'82\'e8\'8f\'8a\'97\'4c\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'e0\'82\'cc\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'92\'98\'8d\'ec\'8c\'a0\'96\'40\'8b\'79\'82\'d1\'8d\'91\'8d\'db\'93\'49\'82\'c8\'8f\'f0\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'95\'db\'8c\'ec\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'be\'8e\'a6\'93\'49\'82\'c9\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\'82\'c4\'8b\'96\'91\'f8\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8c\'a0\'97\'98\'82\'cd\f2\'a1\'a2\f1\'82\'b7\'82\'d7\'82\'c4\f0 NI\f1\'82\'c9\'97\'af\'95\'db\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'b3\'82\'e7\'82\'c9\f2\'a1\'a2\'c7\'b0\'ed\'97\f1\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'8e\'ed\'97\'de\'82\'cc\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'8c\'a0\'97\'98\f0 (\f1\'96\'be\'8e\'a6\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'a2\'fc\'61\'ca\'be\f1\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'a2\'cf\'fb\'be\'a1\'c0\'ed\'d5\'93\f1\'82\'bb\'82\'cc\'91\'bc\'82\'c7\'82\'cc\'82\'e6\'82\'a4\'97\'76\'82\'c8\'8d\'aa\'8b\'92\'82\'c9\'82\'e6\'82\'e9\'82\'a9\'94\'db\'82\'a9\'82\'f0\'96\'e2\'82\'a2\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 )\f1\'82\'e0\f2\'a1\'a2\f0 NI\f1\'82\'cc\'93\'c1\'8b\'96\f0 (\f1\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'93\'c1\'92\'e8\'82\'cc\'97\'4c\'96\'b3\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f0 )\f1\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\f0 NI\f1\'96\'94\'82\'cd\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'91\'bc\'82\'cc\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'90\'bb\'95\'69\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\f0 NI\f1\'82\'cc\'91\'bc\'82\'cc\'92\'6d\'93\'49\'8d\'e0\'8e\'59\'8c\'a0\'82\'cc\'89\'ba\'82\'c9\'8e\'67\'97\'70\'8c\'a0\'8c\'c0\'82\'f0\'95\'74\'97\'5e\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'e0\'82\'cc\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 12\f3 .\tab\ul\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'93\'57\'8a\'4a\ulnone\f3\par
+
+\pard\fi-432\li850\sa200\qj\f0 A\f3 .\tab\f2\'a1\'b8\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'b9\f1\'82\'cd\f2\'a1\'a2\f0 (i)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8a\'4a\'94\'ad\'94\'c5\'82\'c5\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'a2\f0 (ii)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8d\'87\'92\'76\'82\'b7\'82\'e9\f0 LabVIEW Real-Time\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\'8b\'79\'82\'d1\f0 LabWindows/CVI Real-Time Module\f1\'82\'cc\f0 Real-Time\f1\'83\'49\'83\'79\'83\'8c\'81\'5b\'83\'65\'83\'42\'83\'93\'83\'4f\'81\'45\'83\'56\'83\'58\'83\'65\'83\'80\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c5\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f2\'a1\'a2\f0 (iii)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'93\'96\'8a\'59\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'92\'86\'82\'c9\'8e\'a6\'82\'b3\'82\'ea\'82\'bd\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'4a\'94\'ad\'8a\'c2\'8b\'ab\'82\'aa\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'82\'e6\'82\'e8\'83\'54\'83\'7c\'81\'5b\'83\'67\'82\'b3\'82\'ea\'82\'e9\'8f\'ea\'8d\'87\f0 )\f1\'82\'f0\'8a\'88\'97\'70\'82\'b7\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'4a\'94\'ad\'8a\'c2\'8b\'ab\'82\'c5\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\'a1\'b8\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'b9\f1\'82\'cd\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'91\'bc\'82\'cc\'83\'52\'81\'5b\'83\'68\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\f0 NI\f1\'82\'cc\'83\'45\'83\'46\'83\'75\'83\'79\'81\'5b\'83\'57\f0 (\f1\'8c\'bb\'8d\'dd\'82\'cd\f0 {\cf1\ul{\field{\*\fldinst{HYPERLINK "http://www.ni.com/driverinterfacesoftware"}}{\fldrslt{www.ni.com/driverinterfacesoftware}}}}\f0\fs20 )\f1\'82\'cc\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'81\'45\'83\'68\'83\'89\'83\'43\'83\'6f\'82\'cc\'83\'8a\'83\'58\'83\'67\'82\'c9\'8c\'66\'8d\'da\'82\'b3\'82\'ea\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'82\'c6\'82\'ab\'82\'c9\'82\'e0\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'83\'8a\'83\'58\'83\'67\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'97\'de\'8e\'97\'82\'cc\'8f\'b3\'8c\'70\'82\'b5\'82\'bd\'83\'8a\'83\'58\'83\'67\'82\'c9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'8b\'79\'82\'d1\'83\'86\'81\'5b\'83\'65\'83\'42\'83\'8a\'83\'65\'83\'42\'82\'c6\'8b\'a4\'82\'c9\'89\'c1\'82\'a6\'82\'e7\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'b5\'82\'a9\'82\'b5\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'e0\f2\'a1\'a2\'a1\'b8\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a4\'97\'70\'8c\'ea\'82\'cd\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\f1\'83\'49\'83\'79\'83\'8c\'81\'5b\'83\'65\'83\'42\'83\'93\'83\'4f\'81\'45\'83\'56\'83\'58\'83\'65\'83\'80\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'d3\'8b\'9c\'79\'c6\'f7\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\f1\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f2\'a1\'a2\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f2\'a1\'a2\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'8a\'4a\'94\'ad\'83\'4c\'83\'62\'83\'67\f0 (DDK)\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'88\'ea\'95\'94\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'96\'94\'82\'cd\'91\'4f\'8f\'71\'82\'cc\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'c4\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'91\'bc\'82\'cc\'83\'52\'81\'5b\'83\'68\f2\'a1\'a2\'c8\'f4\f1\'82\'b5\'82\'ad\'82\'cd\'91\'4f\'8f\'71\'82\'cc\'95\'74\'91\'ae\'82\'cc\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'96\'94\'82\'cd\'83\'86\'81\'5b\'83\'65\'83\'42\'83\'8a\'83\'65\'83\'42\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li850\qj\f0 B\f3 .\tab\ul\f1\'93\'57\'8a\'4a\'8b\'79\'82\'d1\'94\'d0\'95\'7a\'82\'cc\'97\'76\'8c\'8f\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'88\'c8\'89\'ba\'82\'cc\'8a\'65\'97\'76\'8c\'8f\'82\'c9\'8f\'5d\'82\'a4\'82\'b1\'82\'c6\'82\'f0\'91\'4f\'92\'f1\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'88\'ea\'95\'94\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c6\'8b\'a4\'82\'c9\'8a\'dc\'82\'df\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'89\'83\'93\'83\'5e\'83\'43\'83\'80\'83\'47\'83\'93\'83\'57\'83\'93\'82\'c6\'8b\'a4\'82\'c9\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'94\'d0\'95\'7a\'82\'b5\'81\'41\'93\'57\'8a\'4a\'82\'b5\'81\'41\'96\'94\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'95\'fb\'96\'40\'82\'c5\'97\'98\'97\'70\'82\'c9\'8b\'9f\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\'81\'42\f3\par
+
+\pard\fi-425\li1276\sb100\sa240\qj\f0 (i)\f3\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'83\'7b\'83\'62\'83\'4e\'83\'58\f0 (\f1\'8a\'59\'93\'96\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\f0 )\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'95\'b6\'8f\'91\f2\'a1\'a2\f1\'82\'e0\'82\'b5\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'95\'b6\'8f\'91\'82\'aa\'82\'c8\'82\'a2\'82\'c8\'82\'e7\'82\'ce\f2\'a1\'a2\'a1\'b8\f0 read me\f2\'a1\'b9\'d3\'d6\f1\'82\'cd\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'b2\'82\'c6\'82\'c9\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'91\'bc\'82\'cc\'83\'65\'83\'4c\'83\'58\'83\'67\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'d2\'d4\'cf\'c2\f1\'82\'cc\'92\'98\'8d\'ec\'8c\'a0\'95\'5c\'8e\'a6\'82\'f0\'8a\'dc\'82\'df\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\li1276\sb100\sa240\qj\f2\'a1\'b8\f0 Copyright \'a9 [\f1\'94\'4e\'90\'94\'82\'f0\'93\'fc\'82\'ea\'82\'e9\f0 ] National Instruments Corporation. All Rights Reserved.\f2\'a1\'b9\f3\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'c9\'cf\'d3\'9b\f1\'82\'c5\'8b\'60\'96\'b1\'95\'74\'82\'af\'82\'e7\'82\'ea\'82\'bd\'95\'5c\'8e\'a6\'82\'cc\'91\'e3\'82\'ed\'82\'e8\'82\'c9\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'89\'c1\'82\'a6\'82\'c4\f2\'a1\'a2\'d7\'d4\'c9\'ed\f1\'82\'cc\'92\'98\'8d\'ec\'8c\'a0\'95\'5c\'8e\'a6\'82\'f0\'8a\'dc\'82\'df\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'b5\'82\'a9\'82\'b5\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'e0\'82\'b7\'82\'c5\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'91\'b6\'8d\'dd\'82\'b5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'88\'ea\'95\'94\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c6\'82\'c6\'82\'e0\'82\'c9\'8a\'dc\'82\'df\'82\'bd\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'89\'83\'93\'83\'5e\'83\'43\'83\'80\'83\'47\'83\'93\'83\'57\'83\'93\'82\'c9\'8a\'d6\'82\'b5\'82\'c4\'82\'cd\f2\'a1\'a2\'d6\'f8\'d7\'f7\'98\'d8\'a1\'a2\'cc\'d8\'d4\'53\'98\'d8\'a1\'a2\'c9\'cc\'98\'cb\'a1\'a2\'d3\'d6\f1\'82\'cd\'91\'bc\'82\'cc\'96\'40\'93\'49\'95\'5c\'8e\'a6\f2\'a1\'a2\'c3\'e2\'d8\'9f\'ca\'c2\'ed\'97\f1\'82\'f0\'8f\'9c\'8b\'8e\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'95\'cf\'8d\'58\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li1276\sb100\sa240\qj\f0 (ii)\f3\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'96\'be\'8e\'a6\'93\'49\'82\'c8\'8e\'96\'91\'4f\'82\'cc\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'8b\'96\'89\'c2\'82\'f0\'93\'be\'82\'b8\'82\'c9\f2\'a1\'a2\'d7\'d4\'c9\'ed\f1\'82\'cc\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'8e\'73\'94\'cc\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f0 NI\f1\'82\'cc\'96\'bc\'91\'4f\f2\'a1\'a2\f1\'83\'8d\'83\'53\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'8f\'a4\'95\'57\'82\'f0\'97\'70\'82\'a2\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 (iii)\f3\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'91\'e6\'8e\'4f\'8e\'d2\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'96\'94\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'83\'89\'83\'93\'83\'5e\'83\'43\'83\'80\'83\'47\'83\'93\'83\'57\'83\'93\'82\'c6\'82\'c6\'82\'e0\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'f0\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'7b\'8c\'5f\'96\'f1\'82\'c6\'8e\'c0\'8e\'bf\'93\'49\'82\'c9\'88\'ea\'92\'76\'82\'b5\f2\'a1\'a2\f1\'82\'a9\'82\'c2\'8d\'c5\'92\'e1\'82\'c5\'82\'e0\'96\'7b\'8c\'5f\'96\'f1\'82\'c6\'93\'af\'82\'b6\'82\'ad\'82\'e7\'82\'a2\f0 NI\f1\'82\'c9\'82\'c6\'82\'c1\'82\'c4\'95\'db\'8c\'ec\'93\'49\'82\'c5\'82\'a0\'82\'e9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'8e\'a9\'90\'67\'82\'cc\'8e\'67\'97\'70\'8b\'96\'91\'f8\'8c\'5f\'96\'f1\'82\'c9\'8f\'5d\'82\'ed\'82\'b9\'82\'e9\'82\'e6\'82\'a4\'82\'c9\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 (iv)\f3\tab\f1\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\f2\'a1\'a2\'90\'99\'d2\'e2\f1\'82\'cc\'82\'a0\'82\'e9\f2\'a1\'a2\'b2\'bb\'d5\'fd\f1\'82\'c8\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'88\'e1\'96\'40\'82\'c8\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'82\'c9\'82\'e6\'82\'e8\'8d\'5c\'90\'ac\'82\'b3\'82\'ea\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\'82\'b1\'82\'ea\'82\'e7\'82\'f0\'8a\'dc\'82\'f1\'82\'c5\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-432\li850\sa200\qj\f0 C\f3 .\tab\ul\f2\'c1\'cf\'bd\'f0\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'92\'c7\'89\'c1\'82\'cc\'97\'bf\'8b\'e0\'82\'f0\'8e\'78\'95\'a5\'82\'ed\'82\'b8\'82\'c9\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'94\'d0\'95\'7a\'82\'b5\f2\'a1\'a2\'d5\'b9\'e9\'5f\f1\'82\'b5\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'95\'fb\'96\'40\'82\'c5\'97\'98\'97\'70\'82\'c9\'8b\'9f\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'aa\'83\'45\'83\'46\'83\'75\'83\'79\'81\'5b\'83\'57\f0 (\f1\'8c\'bb\'8d\'dd\'82\'cd\f2\'a1\'a2{\f0{\field{\*\fldinst{HYPERLINK http://www.ni.com/product-documentation/9561/en/ }}{\fldrslt{http://www.ni.com/product-documentation/9561/en/\ul0\cf0}}}}\f0\fs20 \f1\'96\'94\'82\'cd\'91\'bc\'82\'cc\'97\'de\'8e\'97\'82\'cc\'8f\'b3\'8c\'70\'82\'b3\'82\'ea\'82\'bd\'83\'8a\'83\'58\'83\'67\f0 (\f1\'93\'96\'8a\'59\'83\'8a\'83\'58\'83\'67\'82\'cd\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'82\'bb\'82\'cc\'8e\'9e\f2\'a1\'a9\f1\'82\'c9\'8d\'58\'90\'56\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\f0 ))\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 NI\f1\'82\'aa\'82\'bb\'82\'cc\'8e\'9e\f2\'a1\'a9\f1\'82\'c9\'8e\'77\'92\'e8\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'91\'bc\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'a2\'a1\'b8\'d6\'b8\'b6\'a8\f1\'83\'66\'83\'76\'83\'8d\'83\'43\'83\'81\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'b9\f1\'82\'f0\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'8c\'66\'8d\'da\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\f0 NI\f1\'82\'cc\'83\'66\'83\'76\'83\'8d\'83\'43\'83\'81\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'e6\'82\'e8\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'97\'70\'82\'a2\'82\'c4\'8d\'ec\'90\'ac\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'8f\'e3\'82\'c5\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'bd\'82\'df\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'94\'d0\'95\'7a\f2\'a1\'a2\'d5\'b9\'e9\'5f\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'95\'fb\'96\'40\'82\'c5\'97\'98\'97\'70\'82\'c9\'8b\'9f\'82\'b7\'82\'e9\'91\'4f\'82\'c9\f2\'a1\'a2\f0 (i)\f1\'8e\'f3\'97\'cc\'8e\'d2\'82\'aa\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'8a\'65\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'8b\'4e\'93\'ae\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'cc\'97\'4c\'8c\'f8\'82\'c8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'97\'4c\'82\'b5\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'97\'4c\'8c\'f8\'82\'c8\'8a\'4a\'94\'ad\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'97\'4c\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8a\'6d\'94\'46\'82\'b7\'82\'e9\'82\'a9\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\f0 (ii)NI\f1\'82\'a9\'82\'e7\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'94\'d0\'95\'7a\'8c\'a0\'8c\'c0\'82\'f0\'93\'be\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'82\'e0\'82\'b5\f0 NI\f1\'82\'a9\'82\'e7\'8b\'81\'82\'df\'82\'e7\'82\'ea\'82\'ea\'82\'ce\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'94\'d0\'95\'7a\f2\'a1\'a2\'d5\'b9\'e9\'5f\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'95\'fb\'96\'40\'82\'c5\'97\'98\'97\'70\'82\'c9\'8b\'9f\'82\'b7\'82\'e9\'93\'78\'82\'c9\'83\'52\'83\'73\'81\'5b\'97\'bf\'8b\'e0\'82\'f0\f0 NI\f1\'82\'c9\'8e\'78\'95\'a5\'82\'ed\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8a\'6d\'94\'46\f2\'a1\'a2\'c7\'b0\'ca\'f6\f1\'82\'cc\'94\'d0\'95\'7a\'8c\'a0\'82\'cc\'97\'76\'8b\'81\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'e0\'82\'b5\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'aa\'93\'96\'8a\'59\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8a\'88\'97\'70\'82\'b7\'82\'e9\'82\'a9\f2\'a1\'a2\'ba\'f4\f1\'82\'d1\'8f\'6f\'82\'b7\'82\'a9\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'95\'fb\'96\'40\'82\'c5\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b7\'82\'e9\'82\'c6\'82\'ab\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\'96\'7b\'8d\'80\'82\'cc\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\'93\'96\'8a\'59\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8a\'88\'97\'70\'82\'b5\'82\'c4\'8d\'ec\'90\'ac\'82\'b5\'82\'bd\'82\'e0\'82\'cc\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cc\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e8\'8b\'4b\'92\'e8\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\'d6\'b8\'b6\'a8\f1\'83\'66\'83\'76\'83\'8d\'83\'43\'83\'81\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\'bc\'d2\'cd\'a5\'c4\'da\'ca\'b9\'d3\'c3\f1\'82\'cc\'97\'e1\'8a\'4f\'82\'cd\'8e\'77\'92\'e8\'83\'66\'83\'76\'83\'8d\'83\'43\'83\'81\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'cd\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 13\f3 .\tab\ul\f1\'93\'c1\'8b\'96\'8b\'79\'82\'d1\'8f\'a4\'95\'57\'82\'cc\'95\'5c\'8e\'a6\ulnone\f0 \f1\'83\'69\'83\'56\'83\'87\'83\'69\'83\'8b\'83\'43\'83\'93\'83\'58\'83\'63\'83\'8b\'83\'81\'83\'93\'83\'63\'82\'cc\'90\'bb\'95\'69\'82\'c9\'8b\'79\'82\'d4\'93\'c1\'8b\'96\'8c\'a0\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'df\'6d\'c7\'d0\f1\'82\'c8\'8f\'ea\'8f\'8a\f2\'a1\'a2\f1\'82\'b7\'82\'c8\'82\'ed\'82\'bf\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'92\'86\'82\'c9\'82\'a0\'82\'e9\b\'83\'77\'83\'8b\'83\'76\f0 >>\f1\'93\'c1\'8b\'96\f0 (P)\b0\f2\'a1\'a2\f1\'82\'b7\'82\'c8\'82\'ed\'82\'bf\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'95\'74\'91\'ae\'82\'b7\'82\'e9\f0 patents.txt\f1\'83\'74\'83\'40\'83\'43\'83\'8b\f0 (\f1\'97\'e1\'82\'a6\'82\'ce\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'94\'d0\'95\'7a\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'a5\'83\'81\'83\'66\'83\'42\'83\'41\'8f\'e3\'82\'cc\'82\'e0\'82\'cc\f0 )\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 ni.com/patents\f2\'a1\'a2\f1\'82\'f0\'8e\'51\'8f\'c6\'82\'b5\'82\'c4\'82\'ad\'82\'be\'82\'b3\'82\'a2\f2\'a1\'a3\f0 National Instruments\f2\'a1\'a2\f0 NI\f2\'a1\'a2\f0 ni.com\f1\'8b\'79\'82\'d1\f0 LabVIEW\f1\'82\'cd\f0 National Instruments Corporation\f1\'82\'cc\'8f\'a4\'95\'57\'82\'c5\'82\'b7\f2\'a1\'a3\f1\'83\'69\'83\'56\'83\'87\'83\'69\'83\'8b\'83\'43\'83\'93\'83\'58\'83\'63\'83\'8b\'83\'81\'83\'93\'83\'63\'82\'cc\'8f\'a4\'95\'57\'82\'cc\'8f\'da\'8d\'d7\'82\'cd\f0 ni.com/trademarks\f1\'82\'f0\'8e\'51\'8f\'c6\'82\'b5\'82\'c4\'82\'ad\'82\'be\'82\'b3\'82\'a2\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'91\'bc\'82\'cc\'90\'bb\'95\'69\'8b\'79\'82\'d1\'89\'ef\'8e\'d0\'82\'cc\'96\'bc\'8f\'cc\'82\'cd\f2\'a1\'a2\'b8\'f7\'c6\'f3\'98\'49\f1\'82\'cc\'8f\'a4\'95\'57\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'8f\'a4\'8d\'86\'82\'c5\'82\'b7\f0 (\f1\'82\'dc\'82\'bd\'82\'cd\'82\'bb\'82\'cc\'89\'c2\'94\'5c\'90\'ab\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\f0 )\f2\'a1\'a3\highlight2\f3\par
+
+\pard\fi-482\li482\sb100\sa240\qj\highlight0\f0 14\f3 .\tab\ul\f2\'cf\'de\'b6\'a8\'b5\'c4\'b1\'a3\'d4\'5e\ulnone\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'97\'98\'89\'76\'82\'cc\'82\'bd\'82\'df\'82\'cc\'82\'dd\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'8f\'6f\'89\'d7\'82\'b3\'82\'ea\'82\'bd\'93\'fa\f0 (\f1\'83\'5f\'83\'45\'83\'93\'83\'8d\'81\'5b\'83\'68\'82\'cc\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8d\'c5\'8f\'89\'82\'c9\'83\'5f\'83\'45\'83\'93\'83\'8d\'81\'5b\'83\'68\'82\'b5\'82\'bd\'93\'fa\f0 )\f1\'82\'a9\'82\'e7\f0 90\f1\'93\'fa\'8a\'d4\f2\'a1\'a2\f0 (i)\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'95\'74\'91\'ae\'82\'b7\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8e\'c0\'8e\'bf\'93\'49\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'8b\'40\'94\'5c\'82\'b5\f2\'a1\'a2\f0 (ii)NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\f0 (\f1\'82\'e0\'82\'b5\'82\'a0\'82\'ea\'82\'ce\f0 )\f1\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'81\'83\'66\'83\'42\'83\'41\'82\'c9\f2\'a1\'a2\'cd\'a8\'b3\'a3\f1\'82\'cc\'8e\'67\'97\'70\'8b\'79\'82\'d1\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'cb\'d8\'b2\'c4\f1\'82\'a8\'82\'e6\'82\'d1\'90\'bb\'91\'a2\'8b\'5a\'8f\'70\'8f\'e3\'82\'cc\'8c\'87\'8a\'d7\'82\'aa\'91\'b6\'8d\'dd\'82\'b5\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'f0\'95\'db\'8f\'d8\'82\'b5\'82\'dc\'82\'b7\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'cf\'de\'b6\'a8\'b5\'c4\'b1\'a3\'d4\'5e\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a3\'bd\'bb\'93\'51\f1\'82\'b5\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\'d7\'ee\'b3\'f5\f1\'82\'cc\'95\'db\'8f\'d8\'8a\'fa\'8a\'d4\'82\'cc\'8e\'63\'82\'e8\'82\'cc\'8a\'fa\'8a\'d4\'96\'94\'82\'cd\f0 30\f1\'93\'fa\'8a\'d4\'82\'cc\'82\'a4\'82\'bf\'92\'b7\'82\'a2\'95\'fb\'82\'cc\'8a\'fa\'8a\'d4\f2\'a1\'a2\'b1\'a3\'d4\'5e\f1\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'b7\'a8\'d3\'f2\f1\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'82\'cd\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8f\'c1\'94\'ef\'8e\'d2\'82\'c9\'8c\'57\'82\'e9\'96\'40\'97\'a5\'8f\'e3\'82\'cc\'8c\'a0\'97\'98\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'96\'be\'8e\'a6\'96\'94\'82\'cd\'96\'d9\'8e\'a6\'82\'cc\'95\'db\'8f\'d8\'96\'94\'82\'cd\'90\'a7\'8c\'c0\'82\'f0\'94\'72\'8f\'9c\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'96\'94\'82\'cd\'8a\'fa\'8a\'d4\'82\'f0\'90\'a7\'8c\'c0\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'94\'46\'82\'df\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'82\'bd\'82\'df\f2\'a1\'a2\'c9\'cf\'d3\'9b\'d6\'c6\'cf\'de\f1\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'e0\'82\'a0\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a9\'82\'a9\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'b5\'b1\'d4\'93\'b1\'a3\'d4\'5e\f1\'82\'cd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'96\'40\'97\'a5\'82\'c9\'82\'e6\'82\'e8\'8b\'96\'82\'b3\'82\'ea\'82\'e9\'8d\'c5\'92\'e1\'95\'db\'8f\'d8\'8a\'fa\'8a\'d4\'82\'c9\'82\'dc\'82\'c5\'90\'a7\'8c\'c0\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'e0\'82\'b5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8c\'cc\'8f\'e1\'82\'aa\f2\'a1\'a2\'ca\'c2\'b9\'ca\'a1\'a2\'d5\'60\'d3\'c3\'a1\'a2\'b2\'bb\'d5\'fd\'ca\'b9\'d3\'c3\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'82\'e6\'82\'e9\'95\'73\'93\'4b\'90\'d8\'82\'c8\'8d\'5a\'90\'b3\f2\'a1\'a2\f0 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'88\'d3\'90\'7d\'82\'b5\'82\'c8\'82\'a2\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'82\'e6\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'90\'bb\'95\'69\f0 (\f1\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'47\'83\'41\'96\'94\'82\'cd\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'47\'83\'41\f0 )\f1\'82\'cc\'8e\'67\'97\'70\f2\'a1\'a2\'b2\'bb\'df\'6d\'c7\'d0\f1\'82\'c8\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'96\'94\'82\'cd\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\'82\'cc\'8a\'88\'97\'70\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'96\'a2\'8b\'96\'89\'c2\'82\'cc\'83\'81\'83\'93\'83\'65\'83\'69\'83\'93\'83\'58\'82\'cc\'8c\'8b\'89\'ca\'82\'c6\'82\'b5\'82\'c4\'90\'b6\'82\'b6\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'c9\'cf\'d3\'9b\'cf\'de\'b6\'a8\'b5\'c4\'b1\'a3\'d4\'5e\f1\'82\'cd\'8c\'f8\'97\'cd\'82\'f0\'97\'4c\'82\'b5\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 15\f3 .\tab\ul\f1\'8c\'da\'8b\'71\'82\'cc\'8b\'7e\'8d\'cf\'95\'fb\'96\'40\ulnone\f0 \f1\'91\'4f\'8d\'80\'82\'cc\'8c\'c0\'92\'e8\'93\'49\'95\'db\'8f\'d8\'82\'c9\'8a\'d6\'82\'b5\'82\'c4\f2\'a1\'a2\f0 NI\f1\'82\'cc\'97\'42\'88\'ea\'82\'cc\'8b\'60\'96\'b1\f2\'a1\'a2\f1\'82\'bb\'82\'b5\'82\'c4\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'97\'42\'88\'ea\'82\'cc\'8b\'7e\'8d\'cf\'95\'fb\'96\'40\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'91\'49\'91\'f0\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8f\'43\'97\'9d\'82\'b5\f2\'a1\'a2\'bd\'bb\'93\'51\f1\'82\'b5\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'82\'bd\'82\'df\'82\'c9\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'8e\'78\'95\'a5\'82\'c1\'82\'bd\'97\'bf\'8b\'e0\'82\'f0\'95\'d4\'8a\'d2\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\f1\'82\'a9\'82\'a9\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a0\'82\'c8\'82\'bd\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'8e\'77\'8e\'a6\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'95\'d4\'8a\'d2\'82\'b5\'96\'94\'82\'cd\'94\'6a\'8a\'fc\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'95\'74\'97\'5e\'82\'b3\'82\'ea\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\'8f\'49\'97\'b9\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\f2\'a1\'a2\f0 NI\f1\'82\'cd\'82\'a9\'82\'a9\'82\'e9\'8f\'49\'97\'b9\'82\'f0\'97\'9d\'97\'52\'82\'c6\'82\'b7\'82\'e9\'90\'d3\'94\'43\'82\'f0\'95\'89\'82\'ed\'82\'c8\'82\'a2\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'ed\'97\f1\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'c4\'82\'a2\'82\'e9\f0 NI\f1\'82\'cc\'8b\'60\'96\'b1\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e8\'95\'db\'8f\'d8\'8a\'fa\'8a\'d4\'93\'e0\'82\'c9\'95\'db\'8f\'d8\'82\'b3\'82\'ea\'82\'e9\'8c\'87\'8a\'d7\'82\'f0\'92\'ca\'92\'6d\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'8f\'f0\'8c\'8f\'82\'c6\'82\'c8\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\'bc\'d3\f1\'82\'a6\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'a3\'d4\'5e\'cf\'c2\f1\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\f0 NI\f1\'82\'c9\'95\'d4\'95\'69\'82\'b7\'82\'e9\'91\'4f\'82\'c9\f2\'a1\'a2\f0 NI\f1\'82\'a9\'82\'e7\'95\'d4\'95\'69\'8a\'6d\'94\'46\'94\'d4\'8d\'86\f0 (RMA:\f2\'a1\'a1\f0 Return Material Authorization Number)\f1\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'8b\'79\'82\'d1\f0 NI\f1\'82\'a9\'82\'e7\'82\'cc\'94\'ad\'91\'97\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'91\'97\'97\'bf\'82\'f0\'8e\'78\'95\'a5\'82\'a4\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 16\f3 .\tab\ul\b\f1\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'95\'db\'8f\'d8\'82\'cc\'95\'73\'91\'b6\'8d\'dd\ulnone\f0 \f1\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'be\'8b\'4c\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'e0\'82\'cc\'82\'f0\'8f\'9c\'82\'a2\'82\'c4\f2\'a1\'a2\'c3\'f7\'ca\'be\'d3\'d6\f1\'82\'cd\'96\'d9\'8e\'a6\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'8a\'d6\'82\'b5\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'95\'db\'8f\'d8\'82\'e0\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'95\'db\'8f\'d8\'8b\'79\'82\'d1\'95\'5c\'96\'be\'82\'b5\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\f1\'83\'49\'83\'79\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'cb\'fb\f1\'82\'cc\'8a\'d6\'98\'41\'82\'b7\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'89\'f0\'96\'be\'82\'b3\'82\'ea\'82\'c4\'82\'a8\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'83\'47\'83\'89\'81\'5b\'82\'aa\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'f0\'95\'db\'8f\'d8\'8b\'79\'82\'d1\'95\'5c\'96\'be\'82\'b9\'82\'b8\f2\'a1\'a2\'d5\'fd\f1\'82\'b5\'82\'b3\f2\'a1\'a2\'d5\'fd\'b4\'5f\f1\'82\'b3\f2\'a1\'a2\'d0\'c5\'ee\'6d\'d0\'d4\'bc\'b0\f1\'82\'d1\'82\'bb\'82\'cc\'91\'bc\'82\'c9\'82\'c2\'82\'a2\'82\'c4\f2\'a1\'a2\'b1\'a3\'d4\'5e\'bc\'b0\f1\'82\'d1\'95\'5c\'96\'be\'82\'b5\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'cb\'fb\f1\'82\'c9\f2\'a1\'a2\'c9\'cc\'c1\'95\'91\'54\'bc\'b0\f1\'82\'d1\'8e\'e6\'88\'f8\'82\'cc\'89\'df\'92\'f6\'82\'a9\'82\'e7\'90\'b6\'82\'b6\'82\'e9\'95\'db\'8f\'d8\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'e9\'76\'df\'42\f1\'82\'b7\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'8a\'d6\'98\'41\'82\'b5\'82\'c4\f2\'a1\'a2\f0 NI\f1\'82\'cd\f2\'a1\'a2\'c9\'cc\'c6\'b7\'d0\'d4\f1\'82\'cc\'95\'db\'8f\'d8\f2\'a1\'a2\'cc\'d8\'b6\'a8\f1\'82\'cc\'96\'da\'93\'49\'93\'4b\'8d\'87\'90\'ab\'8b\'79\'82\'d1\'96\'b3\'88\'e1\'94\'bd\'82\'f0\f2\'a1\'a2\'fc\'61\'ca\'be\f1\'82\'c9\'95\'db\'8f\'d8\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8b\'91\'94\'db\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f3\par
+\f0 17\f3 .\tab\ul\f2\'95\'72\'84\'bf\'c6\'da\'e9\'67\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'d4\'56\'d4\'41\f1\'82\'cc\'8c\'b4\'88\'f6\'82\'aa\'94\'ad\'90\'b6\'82\'b5\'82\'bd\'8c\'e3\f2\'a1\'a2\f0 1\f1\'94\'4e\'82\'f0\'8c\'6f\'89\'df\'82\'b5\'82\'bd\'82\'c6\'82\'ab\'82\'cd\f2\'a1\'a2\'cf\'de\'b6\'a8\'b5\'c4\'b1\'a3\'d4\'5e\f1\'82\'cc\'89\'ba\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'94\'82\'cd\'95\'db\'8f\'d8\'88\'e1\'94\'bd\'82\'cc\'82\'bd\'82\'df\'82\'c9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8b\'7e\'8d\'cf\'82\'f0\'8b\'ad\'90\'a7\'93\'49\'82\'c9\'8e\'c0\'8c\'bb\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\'91\'69\'8f\'d7\'82\'f0\'8b\'4e\'82\'b1\'82\'b3\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 18\f3 .\tab\ul\f1\'92\'6d\'93\'49\'8d\'e0\'8e\'59\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'95\'e2\'8f\'9e\ulnone\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\f2\'a1\'a2\'c3\'d7\'b9\'fa\'a1\'a2\f1\'83\'4a\'83\'69\'83\'5f\f2\'a1\'a2\f1\'83\'81\'83\'4c\'83\'56\'83\'52\f2\'a1\'a2\'c8\'d5\'b1\'be\'a1\'a2\f1\'83\'49\'81\'5b\'83\'58\'83\'67\'83\'89\'83\'8a\'83\'41\f2\'a1\'a2\f1\'83\'58\'83\'43\'83\'58\f2\'a1\'a2\f1\'83\'6d\'83\'8b\'83\'45\'83\'46\'81\'5b\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 EU\f1\'82\'cc\'96\'40\'97\'a5\'82\'c9\'82\'e6\'82\'e8\'95\'db\'8c\'ec\'82\'b3\'82\'ea\'82\'e9\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'82\'cc\'93\'c1\'8b\'96\'8c\'a0\f2\'a1\'a2\'d6\'f8\'d7\'f7\'98\'d8\'d3\'d6\f1\'82\'cd\'8f\'a4\'95\'57\'82\'f0\'90\'4e\'8a\'51\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'c6\'8e\'e5\'92\'a3\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'8c\'c0\'82\'e8\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'d7\'d4\f1\'82\'e7\'82\'cc\'94\'ef\'97\'70\'95\'89\'92\'53\'82\'c5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'a9\'82\'e7\'90\'b6\'82\'b6\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\'82\'c9\'82\'e6\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'90\'bf\'8b\'81\'82\'c9\'91\'ce\'82\'b5\'82\'c4\'96\'68\'8c\'e4\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'b5\'b1\'d4\'93\'d5\'88\'c7\'f3\f1\'82\'aa\f2\'a1\'a2\f0 (i)NI\f1\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'8d\'ec\'82\'e7\'82\'ea\'82\'bd\'82\'e0\'82\'cc\'82\'c5\'82\'cd\'82\'c8\'82\'a2\'8b\'40\'8a\'ed\f2\'a1\'a2\'d7\'b0\'d6\'c3\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'83\'52\'81\'5b\'83\'68\'82\'c6\'8d\'87\'82\'ed\'82\'b9\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8e\'67\'97\'70\f2\'a1\'a2\f0 (ii)\f1\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'8d\'87\'92\'76\'82\'b5\'82\'c8\'82\'a2\'95\'fb\'96\'40\'96\'94\'82\'cd\f0 NI\f1\'82\'aa\'88\'d3\'90\'7d\'82\'b5\'82\'c8\'82\'a2\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8e\'67\'97\'70\f2\'a1\'a2\f0 (iii)\f1\'8e\'e5\'92\'a3\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'90\'4e\'8a\'51\'82\'f0\'94\'f0\'82\'af\'82\'a4\'82\'e9\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'96\'94\'82\'cd\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'f0\'91\'67\'82\'dd\'8d\'9e\'82\'de\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'c8\'82\'a9\'82\'c1\'82\'bd\'82\'b1\'82\'c6\f2\'a1\'a2\f0 (iv)NI\f1\'82\'c9\'82\'e6\'82\'e8\'8d\'ec\'90\'ac\'82\'b3\'82\'ea\'82\'bd\'82\'e0\'82\'cc\'82\'c5\'82\'cd\'82\'c8\'82\'a2\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8f\'43\'90\'b3\'82\'a9\'82\'e7\'90\'b6\'82\'b6\'82\'bd\'8f\'ea\'8d\'87\'82\'cd\'82\'b1\'82\'cc\'8c\'c0\'82\'e8\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'cc\'96\'7b\'8d\'80\'82\'c9\'82\'a8\'82\'af\'82\'e9\'8b\'60\'96\'b1\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8d\'b7\'82\'b5\'94\'97\'82\'c1\'82\'bd\'90\'bf\'8b\'81\'82\'cc\'92\'ca\'92\'6d\'82\'f0\'8e\'f3\'97\'cc\'8c\'e3\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e8\f0 NI\f1\'82\'c9\'92\'ca\'92\'6d\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'68\'8c\'e4\'82\'c9\'94\'f5\'82\'a6\'82\'c4\'91\'53\'96\'ca\'93\'49\'82\'c9\f0 NI\f1\'82\'c9\'8b\'a6\'97\'cd\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8f\'f0\'8c\'8f\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\f0 NI\f1\'82\'aa\'93\'96\'8a\'59\'90\'bf\'8b\'81\'82\'f0\'96\'68\'8c\'e4\'96\'94\'82\'cd\'89\'f0\'8c\'88\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\'95\'4b\'97\'76\'82\'c8\'8c\'a0\'8c\'c0\f2\'a1\'a2\'d6\'a7\'d4\'ae\'bc\'b0\f1\'82\'d1\'8f\'ee\'95\'f1\'82\'f0\'92\'f1\'8b\'9f\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b5\'b1\'d4\'93\'d5\'88\'c7\'f3\f1\'82\'c9\'8a\'d6\'98\'41\'82\'b7\'82\'e9\'8d\'c5\'8f\'49\'93\'49\'82\'c8\'91\'b9\'8a\'51\'94\'85\'8f\'9e\'8b\'e0\'96\'94\'82\'cd\'98\'61\'89\'f0\'8b\'e0\'8b\'79\'82\'d1\f0 NI\f1\'82\'cc\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'97\'76\'8b\'81\'82\'c9\'82\'e6\'82\'e8\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'95\'89\'92\'53\'82\'b5\'82\'bd\'97\'bf\'8b\'e0\'82\'f0\'8e\'78\'95\'a5\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'ca\'c2\'c7\'b0\f1\'82\'cc\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'93\'af\'88\'d3\'82\'f0\'93\'be\'82\'b8\'82\'c9\'82\'c8\'82\'b3\'82\'ea\'82\'bd\'89\'f0\'8c\'88\'82\'c9\'91\'ce\'82\'b5\'82\'cd\'90\'d3\'94\'43\'82\'f0\'95\'89\'82\'a2\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'96\'7b\'8d\'80\'82\'c9\'82\'a8\'82\'af\'82\'e9\'8f\'e3\'8b\'4c\'82\'cc\'8c\'a0\'97\'98\'90\'4e\'8a\'51\'82\'f0\'91\'b1\'82\'af\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'aa\'8b\'d6\'8e\'7e\'82\'b3\'82\'ea\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'92\'6d\'93\'49\'8d\'e0\'8e\'59\'8c\'a0\'82\'f0\'90\'4e\'8a\'51\'82\'b5\'91\'b1\'82\'af\'82\'e9\'82\'a9\'82\'e0\'82\'b5\'82\'ea\'82\'c8\'82\'a2\'82\'c6\'8a\'6d\'90\'4d\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'91\'49\'91\'f0\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f0 (i)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'8c\'a0\'8c\'c0\'82\'f0\'8e\'e6\'93\'be\'82\'b5\f2\'a1\'a2\f0 (ii)\f1\'90\'4e\'8a\'51\'82\'b5\'82\'c8\'82\'a2\'91\'bc\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'8c\'f0\'8a\'b7\'96\'94\'82\'cd\'8f\'43\'90\'b3\'82\'b5\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 (iii)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'a9\'82\'e7\'90\'4e\'8a\'51\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'95\'d4\'95\'69\'82\'f0\'8e\'f3\'82\'af\f2\'a1\'a2\f1\'82\'b7\'82\'c5\'82\'c9\'82\'a8\'8b\'71\'97\'6c\'82\'a9\'82\'e7\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'8e\'78\'95\'a5\'82\'ed\'82\'ea\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'97\'bf\'8b\'e0\'82\'f0\'95\'d4\'8b\'e0\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\b\f1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'96\'40\'97\'a5\'82\'aa\'8c\'88\'82\'df\'82\'e9\'8d\'c5\'91\'e5\'8c\'c0\'82\'cc\'94\'cd\'88\'cd\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f0 NI\f1\'82\'cc\'90\'d3\'94\'43\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'54\'81\'5b\'8b\'79\'82\'d1\'83\'54\'83\'76\'83\'89\'83\'43\'83\'84\'81\'5b\'82\'cc\'90\'d3\'94\'43\f2\'a1\'a2\'81\'4b\f1\'82\'d1\'82\'c9\'82\'bb\'82\'cc\'8e\'e6\'92\'f7\'96\'f0\f2\'a1\'a2\'d2\'db\'86\'54\'a1\'a2\'8f\'be\'98\'49\'86\'54\'bc\'b0\f1\'82\'d1\'91\'e3\'97\'9d\'90\'6c\'82\'cc\'90\'d3\'94\'43\'82\'cd\f2\'a1\'a2\'b1\'be\'ed\'97\f1\'82\'cc\'89\'ba\'82\'c5\'90\'d3\'94\'43\'82\'cc\'97\'9d\'97\'52\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\'be\'74\'ee\'7e\f1\'82\'c5\f0 50,000US\f1\'83\'68\'83\'8b\'82\'f0\'92\'b4\'82\'a6\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\b0\f1\'91\'4f\'8f\'71\'82\'cc\'82\'b1\'82\'c6\'82\'cd\f2\'a1\'a2\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'8a\'d6\'98\'41\'82\'b7\'82\'e9\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'93\'c1\'8b\'96\'8c\'a0\f2\'a1\'a2\f1\'8f\'a4\'95\'57\f2\'a1\'a2\f1\'92\'98\'8d\'ec\'8c\'a0\f2\'a1\'a2\f1\'8b\'79\'82\'d1\'91\'bc\'82\'cc\'92\'6d\'93\'49\'8d\'e0\'8e\'59\'8c\'a0\'8b\'79\'82\'d1\'8d\'48\'8b\'c6\'8f\'8a\'97\'4c\'8c\'a0\'82\'cc\'90\'4e\'8a\'51\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'97\'42\'88\'ea\'82\'cc\'8b\'7e\'8d\'cf\'95\'fb\'96\'40\f2\'a1\'a2\f1\'95\'c0\'82\'d1\'82\'c9\'93\'af\'90\'4e\'8a\'51\'82\'c9\'91\'ce\'82\'b7\'82\'e9\f0 NI\f1\'82\'cc\'91\'53\'91\'cc\'93\'49\'82\'c8\'90\'d3\'94\'43\'82\'f0\'8b\'4b\'92\'e8\'82\'b5\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\b\f1\'82\'b1\'82\'cc\'8c\'c0\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'91\'b9\'8a\'51\'94\'85\'8f\'9e\'82\'cd\f2\'a1\'a2\f1\'90\'4e\'8a\'51\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'91\'bc\'82\'cc\'96\'40\'97\'a5\'8f\'e3\'82\'cc\'96\'94\'82\'cd\'96\'d9\'8e\'a6\'82\'cc\'95\'db\'8f\'d8\'82\'c9\'91\'e3\'82\'ed\'82\'e9\'82\'e0\'82\'cc\'82\'c5\'82\'b7\f2\'a1\'a3\f1\'91\'4f\'8f\'71\'82\'cc\'8b\'60\'96\'b1\'82\'cd\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'91\'67\'82\'dd\'8d\'9e\'82\'dc\'82\'ea\'96\'94\'82\'cd\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'90\'bb\'95\'69\'82\'c9\'82\'cd\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'8f\'5d\'82\'c1\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'96\'94\'82\'cd\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'90\'bb\'95\'69\'82\'c9\'8a\'d6\'98\'41\'82\'b7\'82\'e9\'90\'4e\'8a\'51\'90\'bf\'8b\'81\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'8b\'7e\'8d\'cf\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\f1\'93\'96\'8a\'59\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'90\'bb\'91\'a2\'8b\'c6\'8e\'d2\'82\'c9\'8b\'81\'82\'df\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f3\par
+
+\pard\fi-425\li500\sb100\sa240\qj\f0 19\f3 .\tab\ul\f1\'90\'d3\'94\'43\'82\'cc\'8c\'c0\'92\'e8\ulnone\f0 \b NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'54\'81\'5b\f2\'a1\'a2\f1\'83\'66\'83\'42\'83\'58\'83\'67\'83\'8a\'83\'72\'83\'85\'81\'5b\'83\'5e\'81\'5b\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'83\'54\'83\'76\'83\'89\'83\'43\'83\'84\'81\'5b\'82\'aa\'88\'c8\'89\'ba\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'91\'b9\'8a\'51\'82\'cc\'89\'c2\'94\'5c\'90\'ab\'82\'cc\'95\'f1\'8d\'90\'82\'f0\'8e\'f3\'82\'af\'82\'c4\'82\'a2\'82\'bd\'82\'c6\'82\'b5\'82\'c4\'82\'e0\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'91\'bc\'82\'cc\'8e\'d2\'82\'cc\'89\'df\'8e\'b8\'82\'c9\'82\'e6\'82\'e8\'90\'b6\'82\'b6\'82\'bd\'82\'a9\'82\'c7\'82\'a4\'82\'a9\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'96\'40\'97\'a5\'82\'aa\'8c\'88\'82\'df\'82\'e9\'8d\'c5\'91\'e5\'8c\'c0\'82\'cc\'94\'cd\'88\'cd\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'e0\f2\'a1\'a2\f0 NI\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'54\'81\'5b\f2\'a1\'a2\f1\'83\'66\'83\'42\'83\'58\'83\'67\'83\'8a\'83\'72\'83\'85\'81\'5b\'83\'5e\'81\'5b\'96\'94\'82\'cd\'83\'54\'83\'76\'83\'89\'83\'43\'83\'84\'81\'5b\f0 (NI\f1\'82\'cc\'8b\'79\'82\'d1\'82\'bb\'82\'cc\'8e\'e6\'92\'f7\'96\'f0\f2\'a1\'a2\'d2\'db\'86\'54\'a1\'a2\'8f\'be\'98\'49\'86\'54\'bc\'b0\f1\'82\'d1\'91\'e3\'97\'9d\'90\'6c\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'cd\f2\'a1\'a2\f1\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'8e\'ed\'97\'de\'82\'cc\f2\'a1\'a2\'e9\'67\'bd\'d3\'b5\'c4\'93\'70\'ba\'a6\'a1\'a2\'b8\'b6\'cb\'e6\'b5\'c4\'93\'70\'ba\'a6\'a1\'a2\'cc\'d8\'84\'65\'93\'70\'ba\'a6\'a1\'a2\'91\'cd\'c1\'50\'b5\'c4\'93\'70\'ba\'a6\'d3\'d6\f1\'82\'cd\'94\'68\'90\'b6\'93\'49\'91\'b9\'8a\'51\f0 (\f1\'88\'ed\'8e\'b8\'97\'98\'89\'76\f2\'a1\'a2\'ee\'41\'bd\'f0\f1\'82\'cc\'91\'b9\'8e\'b8\f2\'a1\'a2\'c8\'a1\'d2\'fd\'99\'43\'bb\'e1\f1\'82\'cc\'91\'b9\'8e\'b8\f2\'a1\'a2\'c8\'a1\'d2\'fd\'b7\'c1\'ba\'a6\'c8\'f4\f1\'82\'b5\'82\'ad\'82\'cd\'91\'b9\'8e\'b8\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'94\'6a\'91\'b9\'82\'b5\'82\'bd\'83\'66\'81\'5b\'83\'5e\'96\'94\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'90\'d3\'94\'43\'82\'f0\'95\'89\'82\'ed\'82\'b8\f2\'a1\'a2\'b5\'da\f0 18\f1\'8d\'80\'82\'c9\'8b\'4b\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'8f\'ea\'8d\'87\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'c5\'82\'e0\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\f0 NI\f1\'82\'cc\'90\'d3\'94\'43\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'ea\'82\'aa\'8c\'5f\'96\'f1\'96\'40\f2\'a1\'a2\'b2\'bb\'b7\'a8\'d0\'d0\'9e\'e9\'b7\'a8\'a1\'a2\'b1\'a3\'d4\'5e\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\f0 NI\f1\'82\'aa\'93\'4b\'97\'70\'82\'a0\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8e\'f3\'82\'af\'8e\'e6\'82\'c1\'82\'bd\'8d\'87\'8c\'76\'8b\'e0\'8a\'7a\'82\'f0\'92\'b4\'82\'a6\'82\'c8\'82\'a2\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'97\'bf\'8b\'e0\'8b\'79\'82\'d1\'89\'bf\'8a\'69\'82\'cd\'83\'8a\'83\'58\'83\'4e\'82\'cc\'95\'aa\'94\'7a\'82\'f0\'94\'bd\'89\'66\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'b9\'8f\'b3\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'91\'4f\'8f\'71\'82\'cc\'90\'d3\'94\'43\'82\'cc\'8c\'c0\'92\'e8\'82\'c9\'8b\'ad\'90\'a7\'97\'cd\'82\'aa\'82\'c8\'82\'a2\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\'96\'7b\'8e\'bf\'93\'49\'96\'da\'93\'49\'82\'f0\'92\'42\'90\'ac\'82\'c5\'82\'ab\'82\'c8\'82\'a2\'94\'cd\'88\'cd\'82\'c5\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'8c\'60\'82\'c9\'82\'a8\'82\'af\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'82\'e6\'82\'e8\'90\'b6\'82\'b6\'82\'bd\'90\'67\'91\'cc\'93\'49\'8f\'9d\'8a\'51\'96\'94\'82\'cd\'90\'b6\'96\'bd\'90\'4e\'8a\'51\'82\'c9\'8c\'57\'82\'e9\'90\'d3\'94\'43\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'96\'40\'97\'a5\'82\'c9\'82\'e6\'82\'e8\'94\'72\'8f\'9c\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'90\'d3\'94\'43\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'89\'ba\'82\'c5\'96\'94\'82\'cd\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'8a\'d6\'98\'41\'82\'b5\'82\'bd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b7\'82\'e9\f0 NI\f1\'92\'50\'93\'c6\'82\'cc\'90\'d3\'94\'43\'82\'cd\f2\'a1\'a2\f0 50,000US\f1\'83\'68\'83\'8b\'96\'94\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'c9\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'8e\'78\'95\'a5\'82\'ed\'82\'ea\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'97\'bf\'8b\'e0\'82\'cc\'82\'a4\'82\'bf\f2\'a1\'a2\'b6\'e0\'ee\'7e\f1\'82\'cc\'95\'fb\'82\'c9\'90\'a7\'8c\'c0\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 20\f3 .\tab\ul\b\f1\'8a\'eb\'8c\'af\'90\'ab\'82\'cc\'8d\'82\'82\'a2\'8e\'67\'97\'70\'8b\'79\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'d3\'94\'43\b0\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\ulnone\f0 A\f3 .\tab\b\f0 NI\f1\'82\'cc\'90\'bb\'95\'69\'82\'cd\f2\'a1\'a2\f1\'83\'74\'83\'46\'83\'43\'83\'8b\'83\'5a\'81\'5b\'83\'74\'8b\'40\'94\'5c\'82\'f0\'97\'76\'8b\'81\'82\'b7\'82\'e9\'8a\'eb\'8c\'af\'82\'c8\'8a\'c2\'8b\'ab\'96\'94\'82\'cd\'91\'bc\'82\'cc\'8a\'c2\'8b\'ab\f0 (\f1\'8c\'b4\'8e\'71\'97\'cd\'8e\'7b\'90\'dd\'82\'cc\'89\'5e\'97\'70\f2\'a1\'a2\'ba\'bd\'bf\'d5\'99\'43\f1\'83\'69\'83\'72\'83\'51\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'a2\'ba\'bd\'bf\'d5\'bd\'bb\'cd\'a8\'b9\'dc\'d6\'c6\f1\'83\'56\'83\'58\'83\'65\'83\'80\f2\'a1\'a2\'be\'c8\'c3\'fc\'a1\'a2\'c9\'fa\'c3\'fc\'be\'53\'b3\'d6\f1\'83\'56\'83\'58\'83\'65\'83\'80\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'91\'bc\'82\'cc\'88\'e3\'97\'c3\'8b\'40\'8a\'ed\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8c\'cc\'8f\'e1\'82\'aa\'90\'6c\'82\'cc\'8e\'80\f2\'a1\'a2\'c9\'ed\'cc\'e5\'b5\'c4\'82\'fb\'ba\'a6\'a1\'a2\'d6\'d8\'b4\'f3\f1\'82\'c8\'8d\'e0\'8e\'59\'93\'49\'91\'b9\'8a\'51\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'8a\'c2\'8b\'ab\'93\'49\'91\'b9\'8a\'51\'82\'c9\'82\'c2\'82\'c8\'82\'aa\'82\'e8\'93\'be\'82\'e9\'91\'bc\'82\'cc\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'8e\'67\'97\'70\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8d\'6c\'88\'c4\'82\'b3\'82\'ea\f2\'a1\'a2\'d1\'75\'d4\'ec\f1\'82\'b3\'82\'ea\'96\'94\'82\'cd\'8c\'9f\'8d\'b8\'82\'b3\'82\'ea\'82\'e9\'82\'e0\'82\'cc\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8a\'eb\'8c\'af\'90\'ab\'82\'cc\'8d\'82\'82\'a2\'8e\'67\'97\'70\'82\'c9\'82\'e6\'82\'e8\'90\'b6\'82\'b6\'82\'bd\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'90\'bf\'8b\'81\f2\'a1\'a2\'93\'70\'ca\'a7\'a1\'a2\'93\'70\'ba\'a6\'a1\'a2\'d4\'56\'d4\'41\'bc\'b0\f1\'82\'d1\'97\'bf\'8b\'e0\f0 (\f1\'8d\'87\'97\'9d\'93\'49\'82\'c8\'95\'d9\'8c\'ec\'8e\'6d\'97\'bf\'8b\'e0\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )(\f1\'93\'96\'8a\'59\'90\'bf\'8b\'81\'82\'dc\'82\'bd\f0 NI\f1\'82\'cc\'8e\'e5\'92\'a3\'82\'c5\'82\'a0\'82\'ea\'96\'94\'82\'cd\'8e\'c0\'8d\'db\'82\'cc\'89\'df\'8e\'b8\'82\'f0\'91\'53\'91\'cc\'93\'49\'82\'c9\'96\'94\'82\'cd\'95\'94\'95\'aa\'93\'49\'82\'c9\'82\'bb\'82\'cc\'8d\'aa\'8b\'92\'82\'c6\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'a9\'82\'c7\'82\'a4\'82\'a9\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'d1\'75\'d4\'ec\'ce\'ef\'d8\'9f\'c8\'ce\'a1\'a2\'c9\'ed\'cc\'e5\'b5\'c4\'82\'fb\'ba\'a6\'a1\'a2\'c9\'fa\'c3\'fc\'c7\'d6\'ba\'a6\'d3\'d6\f1\'82\'cd\'8d\'e0\'8e\'59\'93\'49\'91\'b9\'8a\'51\'82\'c9\'8c\'57\'82\'e9\'90\'bf\'8b\'81\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'a9\'82\'e7\f2\'a1\'a2\f0 NI\f1\'8b\'79\'82\'d1\'82\'bb\'82\'cc\'8e\'e6\'92\'f7\'96\'f0\f2\'a1\'a2\'d2\'db\'86\'54\'a1\'a2\'8f\'be\'98\'49\'86\'54\'a1\'a2\'bc\'b0\f1\'82\'d1\'91\'e3\'97\'9d\'90\'6c\'82\'f0\'96\'68\'8c\'e4\'82\'b5\f2\'a1\'a2\'b1\'a3\'d4\'5e\f1\'82\'b5\f2\'a1\'a2\'c3\'e2\'d8\'9f\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f3\par
+\f0 B\f3 .\tab\b\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'90\'bb\'95\'69\'8b\'79\'82\'d1\'83\'56\'83\'58\'83\'65\'83\'80\'82\'cc\'8f\'e1\'8a\'51\f0 (\f1\'83\'6f\'83\'62\'83\'4e\'83\'41\'83\'62\'83\'76\'96\'94\'82\'cd\'83\'56\'83\'83\'83\'62\'83\'67\'83\'5f\'83\'45\'83\'93\'82\'cc\'83\'81\'83\'4a\'83\'6a\'83\'59\'83\'80\'82\'cc\'92\'f1\'8b\'9f\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'a9\'82\'e7\'95\'db\'8c\'ec\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'cc\'91\'5b\'92\'75\'82\'f0\'8d\'75\'82\'b8\'82\'e9\'90\'d3\'94\'43\'82\'aa\'82\'a0\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b8\'f7\f1\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'cc\'83\'56\'83\'58\'83\'65\'83\'80\'82\'cd\'83\'4a\'83\'58\'83\'5e\'83\'7d\'83\'43\'83\'59\'82\'b3\'82\'ea\f2\'a1\'a2\f0 NI\f1\'82\'cc\'83\'65\'83\'58\'83\'67\'81\'45\'83\'76\'83\'89\'83\'62\'83\'67\'83\'74\'83\'48\'81\'5b\'83\'80\'82\'c6\'82\'cd\'88\'d9\'82\'c8\'82\'e9\'82\'bd\'82\'df\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f0 NI\f1\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'95\'5d\'89\'bf\'82\'b3\'82\'ea\'96\'94\'82\'cd\'97\'5c\'8a\'fa\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'95\'fb\'96\'40\'82\'c5\f2\'a1\'a2\f0 NI\f1\'82\'cc\'90\'bb\'95\'69\'82\'f0\'91\'bc\'82\'cc\'90\'bb\'95\'69\'82\'c6\'91\'67\'82\'dd\'8d\'87\'82\'ed\'82\'b9\'82\'c4\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'e0\'82\'e6\'82\'a2\'82\'bd\'82\'df\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d7\'d4\'c9\'ed\f1\'82\'cc\'88\'d3\'90\'7d\'82\'b5\'82\'bd\'8e\'67\'97\'70\'82\'cc\'82\'bd\'82\'df\'82\'c9\f0 NI\f1\'82\'cc\'90\'bb\'95\'69\'82\'cc\'93\'4b\'8d\'87\'90\'ab\'82\'f0\'95\'cf\'8d\'58\'82\'b5\f2\'a1\'a2\'d3\'d0\'84\'bf\f1\'82\'c9\'82\'b7\'82\'e9\'8b\'86\'8b\'c9\'93\'49\'82\'c8\'90\'d3\'94\'43\'82\'f0\'95\'89\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'56\'83\'58\'83\'65\'83\'80\'96\'94\'82\'cd\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a0\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'82\'cc\'91\'67\'82\'dd\'8d\'9e\'82\'dd\'82\'c9\'82\'e6\'82\'e8\'90\'b6\'82\'b6\'82\'bd\f2\'a1\'a2\f1\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'90\'bf\'8b\'81\f2\'a1\'a2\'93\'70\'ca\'a7\'a1\'a2\'93\'70\'ba\'a6\'a1\'a2\f1\'82\'bb\'82\'b5\'82\'c4\'97\'bf\'8b\'e0\f0 (\f1\'8d\'87\'97\'9d\'93\'49\'82\'c8\'95\'d9\'8c\'ec\'8e\'6d\'97\'bf\'8b\'e0\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'a9\'82\'e7\f2\'a1\'a2\f0 NI\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8e\'e6\'92\'f7\'96\'f0\f2\'a1\'a2\'d2\'db\'86\'54\'a1\'a2\'8f\'be\'98\'49\'86\'54\'bc\'b0\f1\'82\'d1\'91\'e3\'97\'9d\'90\'6c\'82\'f0\'96\'68\'8c\'e4\'82\'b5\f2\'a1\'a2\'d1\'61\'83\'94\f1\'82\'b5\f2\'a1\'a2\'c3\'e2\'d8\'9f\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8c\'5f\'96\'f1\'8f\'e3\'82\'cc\'95\'e2\'8f\'9e\'8b\'60\'96\'b1\'82\'cd\f2\'a1\'a2\'b7\'a8\'c2\'c9\'c9\'cf\'a1\'a2\f0 NI\f1\'82\'c9\'89\'db\'82\'b9\'82\'e7\'82\'ea\'82\'bd\'89\'df\'8e\'b8\'90\'d3\'94\'43\f2\'a1\'a2\'cb\'fb\f1\'82\'cc\'8d\'c2\'96\'b1\'95\'73\'97\'9a\'8d\'73\'90\'d3\'94\'43\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'b3\'89\'df\'8e\'b8\'90\'d3\'94\'43\'82\'c9\'8b\'4e\'88\'f6\'82\'b7\'82\'e9\f2\'a1\'a2\'98\'d8\'c0\'fb\f1\'82\'f0\'8e\'e5\'92\'a3\'82\'b7\'82\'e9\'8e\'d2\'82\'cc\'91\'b9\'8a\'51\f2\'a1\'a2\'b1\'bb\'ba\'a6\'a1\'a2\'d3\'d6\f1\'82\'cd\'89\'f0\'8c\'88\'8b\'e0\'82\'cc\'91\'8d\'8a\'7a\'82\'c9\'82\'cd\'8b\'79\'82\'d1\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\b0\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 21\f3 .\tab\ul\f1\'95\'c4\'8d\'91\'90\'ad\'95\'7b\'82\'cc\'8c\'a0\'97\'98\ulnone\f0 \f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\f1\'82\'e0\'82\'c1\'82\'cf\'82\'e7\'8e\'84\'93\'49\'97\'bf\'8b\'e0\'82\'f0\'97\'70\'82\'a2\'82\'c4\'8a\'4a\'94\'ad\'82\'b3\'82\'ea\'82\'bd\f2\'a1\'b8\'c9\'cc\'d3\'c3\'ce\'ef\'c6\'b7\'a1\'b9\f1\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\'a1\'b8\'c9\'cc\'d3\'c3\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'b9\'bc\'b0\f1\'82\'d1\f2\'a1\'b8\'c9\'cc\'d3\'c3\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'b9\f0 (\f1\'82\'b1\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'92\'50\'8c\'ea\'82\'cd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'95\'c4\'8d\'91\'82\'cc\'92\'b2\'92\'42\'8b\'4b\'91\'a5\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'92\'e8\'8b\'60\'82\'b3\'82\'ea\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'97\'70\'82\'a2\'82\'e7\'82\'ea\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'a9\'82\'e7\'8d\'5c\'90\'ac\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'e0\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\'c3\'d7\'b9\'fa\f1\'82\'cc\'8b\'c7\f2\'a1\'a2\'ca\'a1\'a1\'a2\'d3\'d6\f1\'82\'cd\'91\'bc\'82\'cc\'8b\'40\'8a\'d6\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\'81\'41\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'88\'c8\'89\'ba\'82\'cc\'82\'c6\'82\'a8\'82\'e8\'81\'41\f0 (i)\f1\'8f\'a4\'97\'70\'95\'a8\'95\'69\'82\'c6\'82\'b5\'82\'c4\'82\'cc\'82\'dd\f2\'a1\'a2\f0 (ii)\f1\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\f2\'a1\'a2\'cb\'fb\f1\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'56\'81\'5b\'82\'c9\'95\'74\'97\'5e\'82\'b3\'82\'ea\'82\'e9\'82\'cc\'82\'c6\'93\'af\'97\'6c\'82\'cc\'8c\'a0\'8c\'c0\'82\'cc\'82\'dd\'82\'aa\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'93\'c1\'82\'c9\'96\'be\'8e\'a6\'93\'49\'82\'c9\'94\'46\'82\'df\'82\'e7\'82\'ea\'82\'c8\'82\'a2\'95\'fb\'96\'40\'82\'c5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\f2\'a1\'a2\'d1\'7d\'d1\'75\f1\'82\'b5\f2\'a1\'a2\'e9\'5f\'ca\'be\f1\'82\'b5\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cd\'8b\'5a\'8f\'70\'93\'49\'83\'66\'81\'5b\'83\'5e\'82\'f0\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'92\'f1\'8b\'9f\'82\'b5\f2\'a1\'a2\'d3\'eb\f1\'82\'a6\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'97\'76\'8b\'81\'82\'b3\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'d1\'75\'d4\'ec\'98\'49\'d5\'df\f1\'82\'cd\f0 National Instruments Corporation\f1\'96\'94\'82\'cd\f0 National Instruments Ireland Resources Ltd.\f1\'82\'c5\'82\'b7\f2\'a1\'a3\f3\par
+\f0 22\f3 .\tab\ul\f2\'d7\'f1\'ca\'d8\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\ulnone\f0 A\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'f0\'8f\'85\'8e\'e7\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8a\'6d\'94\'46\'82\'b7\'82\'e9\'82\'bd\'82\'df\f2\'a1\'a2\'ba\'cf\'c0\'ed\'b5\'c4\f1\'82\'c8\'92\'ca\'92\'6d\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f0 NI\f1\'82\'aa\'92\'b2\'8d\'b8\'82\'c5\'82\'ab\'82\'e9\'82\'e6\'82\'a4\'92\'ca\'8f\'ed\'82\'cc\'89\'63\'8b\'c6\'8e\'9e\'8a\'d4\'92\'86\'82\'c9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8a\'59\'93\'96\'82\'b7\'82\'e9\'8b\'4c\'98\'5e\'82\'f0\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'95\'f8\'c3\'e6\f1\'82\'c9\'82\'e6\'82\'e9\'92\'ca\'92\'6d\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'d6\'82\'cc\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8f\'85\'8e\'e7\'82\'f0\'8a\'6d\'94\'46\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\'86\'d3\'98\'49\'95\'72\'e9\'67\'d6\'d0\f1\'82\'c9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'f0\'92\'b2\'8d\'b8\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'b3\'82\'e7\'82\'c9\f2\'a1\'a2\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'e9\'8b\'c6\'96\'94\'82\'cd\'91\'bc\'82\'cc\'8e\'e5\'91\'cc\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'91\'e3\'95\'5c\'8e\'d2\'82\'cc\'97\'76\'8b\'81\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'cb\'d9\f1\'82\'e2\'82\'a9\'82\'c9\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'8b\'79\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8f\'5d\'8b\'c6\'88\'f5\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'f0\'8f\'85\'8e\'e7\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'8e\'7c\'82\'f0\'8f\'d8\'96\'be\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'93\'96\'8a\'59\'92\'b2\'8d\'b8\'82\'cc\'8c\'8b\'89\'ca\'82\'aa\f2\'a1\'a2\f0 NI\f1\'82\'d6\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'97\'bf\'8b\'e0\'82\'cc\'8e\'78\'95\'a5\'8b\'60\'96\'b1\'8b\'79\'82\'d1\'8d\'c2\'96\'b1\'82\'cc\'8e\'78\'95\'a5\'82\'a2\'82\'aa\'92\'78\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8e\'a6\'82\'b7\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'cb\'d9\f1\'82\'e2\'82\'a9\'82\'c9\'93\'96\'8a\'59\'8b\'e0\'8a\'7a\'82\'f0\f0 NI\f1\'82\'c9\'8e\'78\'95\'a5\'82\'a2\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'93\'96\'8a\'59\'92\'b2\'8d\'b8\'97\'bf\'8b\'e0\'82\'f0\'95\'d4\'8b\'e0\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 B\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 (i)\f1\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'82\'f0\'83\'60\'83\'46\'83\'62\'83\'4e\'82\'b5\'8e\'c0\'8d\'73\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f2\'a1\'a2\f0 (ii)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'f0\'8f\'85\'8e\'e7\'82\'b5\f2\'a1\'a2\'d7\'f1\'ca\'d8\f1\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8a\'6d\'94\'46\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f0 (\f1\'97\'4c\'8c\'f8\'82\'c8\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\'83\'52\'81\'5b\'83\'68\f2\'a1\'a2\f1\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'97\'bc\'95\'fb\'82\'cc\'8e\'67\'97\'70\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f2\'a1\'a2\f0 (iii)NI\f1\'82\'cc\'93\'e0\'95\'94\'82\'c5\'82\'cc\'90\'bb\'95\'69\'8a\'4a\'94\'ad\f2\'a1\'a2\'bc\'b0\f1\'82\'d1(\f0 iv\f4 )\f1\'82\'a8\'8b\'71\'97\'6c\'82\'d6\'82\'cc\'8e\'67\'97\'70\'95\'f1\'8d\'90\'82\'cc\'92\'f1\'8b\'9f\f2\'a1\'a2\f1\'82\'f0\'96\'da\'93\'49\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\f1\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'82\'f0\'8f\'57\'82\'df\'82\'c4\'8c\'f0\'90\'4d\'82\'b5\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'83\'54\'81\'5b\'83\'72\'83\'58\'81\'45\'83\'76\'83\'8d\'83\'6f\'83\'43\'83\'5f\'81\'5b\'81\'45\'83\'54\'81\'5b\'83\'6f\'81\'5b\'82\'c9\'8f\'ee\'95\'f1\'82\'f0\'97\'98\'97\'70\'82\'b3\'82\'b9\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'85\'a7\'bc\'af\f1\'82\'b3\'82\'ea\'8c\'f0\'90\'4d\'82\'b3\'82\'ea\'82\'e9\'8f\'ee\'95\'f1\'82\'cd\f2\'a1\'a2\'8c\'9f\'d3\'d0\'d8\'94\'ae\'62\'b5\'c4\f1\'82\'c8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'83\'66\'81\'5b\'83\'5e\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b7\'a8\'c2\'c9\'a1\'a2\'b7\'a8\'b5\'c4\'ca\'d6\'be\'41\f1\'82\'c9\'82\'e6\'82\'e8\'97\'76\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\f0 (\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'82\'e6\'82\'e9\'97\'4c\'8c\'f8\'82\'c8\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\'83\'52\'81\'5b\'83\'68\f2\'a1\'a2\f1\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'97\'bc\'95\'fb\'82\'cc\'82\'a8\'8b\'71\'97\'6c\'8e\'67\'97\'70\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\'8f\'85\'8e\'e7\'82\'f0\'8b\'ad\'90\'a7\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\'95\'4b\'97\'76\'82\'c6\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ee\'95\'f1\'82\'e0\'91\'e6\'8e\'4f\'8e\'d2\'82\'c9\'92\'f1\'8b\'9f\'82\'b5\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f4\par
+\tab\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8f\'8a\'97\'4c\'8e\'d2\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'94\'cd\'88\'cd\'93\'e0\'82\'c5\f2\'a1\'a2\'8f\'be\'98\'49\'86\'54\'d3\'d6\f1\'82\'cd\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'90\'bf\'95\'89\'8b\'c6\'8e\'d2(\'88\'c8\'89\'ba\'a2\'8b\'96\'89\'c2\'82\'f0\'8e\'f3\'82\'af\'82\'bd\'83\'86\'81\'5b\'83\'55\'a3\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7)\'82\'c9\'91\'ce\'82\'b5\'82\'c4\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'97\'5e\'82\'a6\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\'81\'42\'8f\'8a\'97\'4c\'8e\'d2\'82\'cd\'81\'41\'8e\'a9\'8c\'c8\'82\'f0\'91\'e3\'97\'9d\'82\'b5\'82\'c4\'8e\'67\'97\'70\'82\'c5\'82\'ab\'82\'e9\'82\'e6\'82\'a4\'81\'41\'8b\'96\'89\'c2\'82\'f0\'8e\'f3\'82\'af\'82\'bd\'83\'86\'81\'5b\'83\'55\'82\'c9\'91\'ce\'82\'b5\'82\'c4\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'97\'5e\'82\'a6\'82\'bd\'8f\'ea\'8d\'87\'81\'41\'93\'96\'8a\'59\'8b\'96\'89\'c2\'82\'f0\'8e\'f3\'82\'af\'82\'bd\'83\'86\'81\'5b\'83\'55\'82\'a9\'82\'e7\'81\'41\'83\'66\'81\'5b\'83\'5e\'8e\'fb\'8f\'57\'82\'cc\'82\'bd\'82\'df\'82\'c9\'81\'41\'97\'4c\'8c\'f8\'82\'c8\'96\'40\'93\'49\'8d\'aa\'8b\'92\'8b\'79\'82\'d1\'81\'5e\'96\'94\'82\'cd\'8b\'96\'89\'c2\'82\'f0(\'95\'4b\'97\'76\'82\'c9\'89\'9e\'82\'b6\'82\'c4)\'8a\'6d\'95\'db\'82\'b7\'82\'e9\'90\'d3\'94\'43\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\'81\'42\'82\'a0\'82\'e9\'8e\'e5\'91\'cc\'82\'aa\'81\'41\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'94\'cd\'88\'cd\'93\'e0\'82\'c5\'81\'41\'8b\'96\'89\'c2\'82\'f0\'8e\'f3\'82\'af\'82\'bd\'83\'86\'81\'5b\'83\'55\'82\'c6\'82\'b5\'82\'c4\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'97\'5e\'82\'a6\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'93\'96\'8a\'59\'8e\'e5\'91\'cc\'82\'f0\'91\'e3\'97\'9d\'82\'b5\'82\'c4\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'8f\'ea\'8d\'87\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8f\'8a\'97\'4c\'8e\'d2\'82\'c9\'82\'cd\'82\'a0\'82\'bd\'82\'e8\'82\'dc\'82\'b9\'82\'f1\'81\'42\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'82\'e6\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'83\'66\'81\'5b\'83\'5e\'82\'aa\'8e\'fb\'8f\'57\'82\'b3\'82\'ea\'81\'41\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8f\'8a\'97\'4c\'8e\'d2\'82\'c9\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\'81\'41\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\'81\'42\par
+\f4\tab\f0 NI\f1\'8b\'79\'82\'d1\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'cc\'83\'66\'81\'5b\'83\'5e\'8f\'88\'97\'9d\'95\'fb\'96\'40\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'8f\'da\'8d\'d7\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2{\f5{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/privacy/unitedstates/us/ }}{\fldrslt{http://www.ni.com/legal/privacy/unitedstates/us/\ul0\cf0}}}}\f1\fs20\'82\'cc\'8a\'59\'93\'96\'82\'b7\'82\'e9\'83\'76\'83\'89\'83\'43\'83\'6f\'83\'56\'81\'5b\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'95\'fb\'90\'6a\'82\'f0\'8e\'51\'8f\'c6\'82\'b5\'82\'c4\'82\'ad\'82\'be\'82\'b3\'82\'a2\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 23\f3 .\tab\ul\f2\'be\'74\'84\'74\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\ulnone\f0 A\f3 .\tab\ul\f2\'9c\'ca\'92\'87\'b7\'a8\'a3\'bb\'b2\'c3\'c5\'d0\'b5\'d8\f3\par
+
+\pard\li851\sb100\sa240\qj\ulnone\b\f1\'82\'e0\'82\'b5\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'41\'83\'43\'83\'8b\'83\'89\'83\'93\'83\'68\'8b\'a4\'98\'61\'8d\'91\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'90\'bb\'91\'a2\'82\'b3\'82\'ea\'82\'bd\'8f\'ea\'8d\'87\b0\'81\'46\'96\'7b\'8c\'5f\'96\'f1\'82\'cd\'81\'41\'8d\'91\'8d\'db\'95\'a8\'95\'69\'94\'84\'94\'83\'8c\'5f\'96\'f1\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'8d\'91\'8d\'db\'98\'41\'8d\'87\'8f\'f0\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'cc\'93\'4b\'97\'70\'82\'cd\'82\'c8\'82\'ad\'81\'41\'96\'40\'82\'cc\'92\'ef\'90\'47\'82\'cc\'8c\'b4\'91\'a5\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\'81\'41\'83\'41\'83\'43\'83\'8b\'83\'89\'83\'93\'83\'68\'8b\'a4\'98\'61\'8d\'91\'82\'cc\'96\'40\'97\'a5\'82\'aa\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b7\'81\'42\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'91\'69\'8f\'d7\'82\'cc\'82\'bd\'82\'df\'82\'cc\'94\'f1\'94\'72\'91\'bc\'93\'49\'82\'c8\'8d\'d9\'94\'bb\'92\'6e\'82\'cd\'81\'41\'83\'41\'83\'43\'83\'8b\'83\'89\'83\'93\'83\'68\'8b\'a4\'98\'61\'8d\'91\'82\'cc\'83\'5f\'83\'75\'83\'8a\'83\'93\'82\'c9\'88\'ca\'92\'75\'82\'b5\'81\'41\'93\'96\'8e\'96\'8e\'d2\'82\'cd\'93\'96\'8a\'59\'8d\'d9\'94\'bb\'8f\'8a\'82\'cc\'8a\'c7\'8a\'8d\'82\'c9\'95\'9e\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'8d\'87\'88\'d3\'82\'b5\'82\'dc\'82\'b7\'81\'42\f3\par
+\b\f1\'82\'e0\'82\'b5\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'41\'83\'43\'83\'8b\'83\'89\'83\'93\'83\'68\'8b\'a4\'98\'61\'8d\'91\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'90\'bb\'91\'a2\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\b0\'81\'46\'96\'7b\'8c\'5f\'96\'f1\'82\'cd\'81\'41\'8d\'91\'8d\'db\'95\'a8\'95\'69\'94\'84\'94\'83\'8c\'5f\'96\'f1\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'8d\'91\'8d\'db\'98\'41\'8d\'87\'8f\'f0\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'cc\'93\'4b\'97\'70\'82\'cd\'82\'c8\'82\'ad\'81\'41\'96\'40\'82\'cc\'92\'ef\'90\'47\'82\'cc\'8c\'b4\'91\'a5\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\'81\'41\'95\'c4\'8d\'91\'82\'cc\'83\'65\'83\'4c\'83\'54\'83\'58\'8f\'42\'82\'cc\'96\'40\'97\'a5\'82\'aa\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b7\'81\'42\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'91\'69\'8f\'d7\'82\'cc\'82\'bd\'82\'df\'82\'cc\'94\'f1\'94\'72\'91\'bc\'93\'49\'82\'c8\'8d\'d9\'94\'bb\'92\'6e\'82\'cd\'81\'41\'95\'c4\'8d\'91\'82\'cc\'83\'65\'83\'4c\'83\'54\'83\'58\'8f\'42\'82\'cc\'83\'67\'83\'89\'83\'72\'83\'58\'8c\'53\'82\'c9\'88\'ca\'92\'75\'82\'b5\'81\'41\'93\'96\'8e\'96\'8e\'d2\'82\'cd\'93\'96\'8a\'59\'8d\'d9\'94\'bb\'8f\'8a\'82\'cc\'8a\'c7\'8a\'8d\'82\'c9\'95\'9e\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'8d\'87\'88\'d3\'82\'b5\'82\'dc\'82\'b7\'81\'42\f3\par
+\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'82\'c7\'82\'b1\'82\'c5\'90\'bb\'91\'a2\'82\'b3\'82\'ea\'82\'bd\'82\'a9\'95\'aa\'82\'a9\'82\'e7\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 National Instruments Corporation (11500 N. Mopac Expressway, Austin, Texas, U.S.A. 78759-3504(\f2\'b5\'a3\'b5\'b1\'a1\'a1\f0 Legal Department))\f1\'82\'c9\'98\'41\'97\'8d\'82\'b5\'82\'c4\'82\'ad\'82\'be\'82\'b3\'82\'a2\f2\'a1\'a3\f3\par
+
+\pard\fi-432\li850\sa200\qj\f0 B\f3 .\tab\f1\'96\'7b\'8c\'5f\'96\'f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'8a\'d6\'82\'b5\'82\'c4\'82\'a8\'8b\'71\'97\'6c\'82\'c6\f0 NI\f1\'82\'c6\'82\'cc\'8a\'d4\'82\'cc\'8a\'ae\'91\'53\'8d\'87\'88\'d3\'82\'f0\'8d\'5c\'90\'ac\'82\'b5\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8e\'e5\'91\'e8\'82\'c9\'8a\'d6\'98\'41\'82\'b7\'82\'e9\'8c\'fb\'93\'aa\'96\'94\'82\'cd\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'92\'f1\'88\'c4\'8f\'91\f2\'a1\'a2\'ca\'c2\'c7\'b0\'cd\'ac\'d2\'e2\'a1\'a2\'d7\'a2\'ce\'c4\'d3\'d6\f1\'82\'cd\'91\'bc\'82\'cc\'82\'a8\'8b\'71\'97\'6c\'82\'c6\f0 NI\f1\'82\'c6\'82\'cc\'8a\'d4\'82\'cc\'8c\'f0\'90\'4d\'82\'c9\'97\'44\'90\'e6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'95\'57\'8f\'80\'93\'49\'82\'c8\'94\'cc\'94\'84\'8f\'f0\'8d\'80\f0 (\f1\'8c\'bb\'8d\'dd\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'cd{\f6{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/termsofsale }}{\fldrslt{http://www.ni.com/legal/termsofsale\ul0\cf0}}}}\f1\fs20\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cc\'88\'ea\'95\'94\'82\'c6\'82\'b5\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\f2\'a1\'a2\f1\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'8b\'5a\'8f\'70\'83\'54\'83\'7c\'81\'5b\'83\'67\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'8b\'79\'82\'d1\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'94\'46\'92\'e8\'8e\'8e\'8c\'b1\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'8b\'4b\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'82\'c6\'82\'a8\'82\'e8\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cc\'88\'ea\'95\'94\'82\'c6\'82\'b5\'82\'c4\'96\'94\'82\'cd\'8a\'d6\'98\'41\'82\'b5\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'a4\'82\'e9\f2\'a1\'a2\f1\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\f2\'a1\'a2\f1\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'91\'bc\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'93\'4b\'97\'70\'82\'b3\'82\'ea\f2\'a1\'a2\f1\'82\'bb\'82\'ea\'82\'e7\'82\'f0\'8b\'4b\'97\'a5\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f0 NI\f1\'82\'aa\'97\'4c\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'96\'94\'82\'cd\'8c\'a0\'8c\'c0\'82\'cc\'8d\'73\'8e\'67\'82\'cc\'92\'78\'89\'84\'96\'94\'82\'cd\'95\'73\'8d\'ec\'88\'d7\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'8c\'a0\'97\'98\'96\'94\'82\'cd\'8c\'a0\'8c\'c0\'82\'f0\'8a\'51\'82\'b5\'96\'94\'82\'cd\'95\'fa\'8a\'fc\'82\'b5\'82\'bd\'82\'e0\'82\'cc\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'c9\'82\'e6\'82\'e9\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'cc\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8c\'a0\'97\'98\'95\'fa\'8a\'fc\'82\'e0\f0 NI\f1\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'8f\'91\'96\'ca\'82\'c9\'96\'be\'8b\'4c\'82\'b3\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'82\'cc\'8f\'f0\'8d\'80\'82\'cc\'88\'e1\'94\'bd\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'95\'fa\'8a\'fc\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\'82\'c5\'82\'e0\f2\'a1\'a2\'b5\'b1\'d4\'93\'cc\'f5\'ed\'97\f1\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'bb\'82\'cc\'8c\'e3\'82\'cc\'88\'e1\'94\'bd\'96\'94\'82\'cd\'91\'bc\'82\'cc\'8f\'f0\'8d\'80\'82\'cc\'88\'e1\'94\'bd\'82\'c9\'82\'a4\'82\'a2\'82\'c4\'95\'fa\'8a\'fc\'82\'b5\'82\'bd\'82\'c6\'82\'cd\'89\'f0\'8e\'df\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c6\f0 NI\f1\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'91\'e3\'95\'5c\'8e\'d2\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'8f\'90\'96\'bc\'82\'b3\'82\'ea\'82\'bd\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'82\'a0\'82\'e7\'82\'a9\'82\'b6\'82\'df\'96\'be\'8b\'4c\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'43\'90\'b3\'82\'e0\'97\'4c\'8c\'f8\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c5\'8e\'67\'97\'70\'82\'b3\'82\'ea\'82\'e9\f2\'a1\'b8\'ba\'ac\f1\'82\'de\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a4\'92\'50\'8c\'ea\'82\'cd\f2\'a1\'b8\'ba\'ac\f1\'82\'de\'82\'aa\f2\'a1\'a2\f1\'82\'b1\'82\'ea\'82\'c9\'8c\'c0\'82\'e7\'82\'ea\'82\'c8\'82\'a2\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a4\'88\'d3\'96\'a1\'82\'c6\'97\'9d\'89\'f0\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'e0\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f1\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'6c\'83\'62\'83\'67\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b5\'82\'c4\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'8c\'be\'8b\'79\'82\'b7\'82\'e9\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'82\'cc\'83\'45\'83\'46\'83\'75\'83\'79\'81\'5b\'83\'57\'82\'f0\'89\'7b\'97\'97\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'e0\'82\'c5\'82\'ab\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'92\'6e\'88\'e6\'82\'cc\f0 NI\f1\'89\'63\'8b\'c6\'8f\'8a\'82\'c9\'8f\'ee\'95\'f1\'82\'f0\'97\'76\'8b\'81\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 C\f3 .\tab\f1\'82\'e0\'82\'b5\f2\'a1\'a2\f1\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'82\'cc\'93\'96\'8e\'96\'8e\'d2\'82\'a9\'82\'e7\'91\'bc\'82\'cc\'93\'96\'8e\'96\'8e\'d2\'82\'c9\'91\'ce\'82\'b5\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'96\'da\'93\'49\'8e\'96\'8d\'80\'82\'c9\'8a\'d6\'8c\'57\'82\'b5\'82\'c4\'91\'69\'8f\'d7\'82\'aa\'92\'f1\'8b\'4e\'82\'b3\'82\'ea\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'84\'d9\'d4\'56\'b5\'b1\'ca\'c2\'d5\'df\f1\'82\'cd\f2\'a1\'a2\'d5\'4a\f1\'82\'df\'82\'e7\'82\'ea\'82\'bd\'8b\'7e\'8d\'cf\'82\'c9\'89\'c1\'82\'a6\'82\'c4\f2\'a1\'a2\'ba\'cf\'c0\'ed\'b5\'c4\f1\'82\'c8\'95\'d9\'8c\'ec\'8e\'6d\'97\'bf\'8b\'e0\'8b\'79\'82\'d1\'8d\'d9\'94\'bb\'97\'bf\'8b\'e0\'82\'f0\'95\'e2\'8f\'9e\'82\'b3\'82\'ea\'82\'e9\'8c\'a0\'8c\'c0\'82\'f0\'97\'4c\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 D\f3 .\tab\f1\'82\'e0\'82\'b5\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'82\'cc\'8f\'f0\'8d\'80\'82\'aa\'96\'b3\'8c\'f8\'82\'c6\'94\'bb\'92\'66\'82\'b3\'82\'ea\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'b5\'b1\'d4\'93\'cc\'f5\'ed\'97\f1\'82\'cd\'96\'40\'93\'49\'8b\'ad\'90\'a7\'97\'cd\'82\'f0\'97\'4c\'82\'b7\'82\'e9\'82\'e6\'82\'a4\'82\'c9\'8f\'43\'90\'b3\'82\'b3\'82\'ea\f2\'a1\'a2\f1\'82\'bb\'82\'b5\'82\'c4\'93\'96\'8a\'59\'8f\'43\'90\'b3\'82\'cc\'8c\'e3\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8e\'63\'82\'e8\'82\'cc\'8f\'f0\'8d\'80\'82\'cd\'97\'4c\'8c\'f8\'82\'c9\'91\'b6\'91\'b1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 E\f3 .\tab\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\'c3\'d7\'b9\'fa\'dd\'94\'b3\'f6\'b9\'dc\'c0\'ed\'d2\'8e\'84\'74\f0 (15 CFR Part 730 et. seq.)\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'91\'bc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'95\'c4\'8d\'91\'82\'cc\'97\'41\'8f\'6f\'8a\'c7\'97\'9d\'96\'40\'97\'df\'8b\'79\'82\'d1\'8b\'4b\'91\'a5\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'90\'a2\'8a\'45\'82\'cc\'97\'41\'8f\'6f\'8a\'c7\'97\'9d\'96\'40\'97\'df\'8b\'79\'82\'d1\'8b\'4b\'91\'a5\f0 (\f1\'89\'a2\'8f\'42\'98\'41\f2\'ba\'cf\f0 (EU)\f1\'82\'a9\'82\'e7\'97\'41\'8f\'6f\'82\'b3\'82\'ea\'82\'e9\'90\'bb\'95\'69\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'c0\'ed\'ca\'c2\'bb\'e1\'d2\'8e\'84\'74\f0 (EC)No. 428/2009\f1\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\'8b\'4b\'90\'a7\'82\'f0\'8e\'f3\'82\'af\'82\'dc\'82\'b7\f0 (\f1\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'96\'7b\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'cd\f2\'a1\'a2\f1\'82\'b1\'82\'ea\'82\'e7\'96\'40\'97\'df\'8b\'79\'82\'d1\'8b\'4b\'91\'a5\'82\'cc\'8b\'4b\'90\'a7\'82\'f0\'8e\'f3\'82\'af\'82\'e9\'8f\'ea\'8d\'87\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\f0 )\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'96\'94\'82\'cd\'96\'7b\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'f0\'8e\'f3\'97\'cc\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'82\'c2\'82\'a2\'82\'c4\f2\'a1\'a2\'c3\'d7\'b9\'fa\'b7\'a8\'c1\'ee\'d3\'d6\f1\'82\'cd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'96\'40\'97\'df\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'c7\'b7\'b8\'f1\f1\'82\'c6\'82\'b3\'82\'ea\'82\'c4\'82\'a8\'82\'e7\'82\'b8\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'90\'a7\'8c\'c0\'82\'f0\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'82\'f0\'95\'5c\'96\'be\'82\'b5\f2\'a1\'a2\'b1\'a3\'d4\'5e\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'82\'c6\'82\'ab\'82\'c5\'82\'e0\f2\'a1\'a2\f1\'82\'e0\'82\'b5\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'96\'7b\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'cc\'8f\'6f\'89\'d7\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'83\'5f\'83\'45\'83\'93\'83\'8d\'81\'5b\'83\'68\'96\'94\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'97\'9a\'8d\'73\'82\'aa\'95\'c4\'8d\'91\'97\'41\'8f\'6f\'8a\'c7\'97\'9d\'96\'40\'97\'df\'96\'94\'82\'cd\'91\'bc\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'97\'41\'8f\'6f\'8a\'c7\'97\'9d\'96\'40\'97\'df\'82\'c9\'88\'e1\'94\'bd\'82\'b7\'82\'e9\'82\'c6\'8d\'6c\'82\'a6\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'82\'cd\'81\'41\'94\'ad\'92\'8d\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8f\'6f\'89\'d7\'82\'f0\'82\'b5\'82\'c8\'82\'a2\'96\'94\'82\'cd\'83\'5f\'83\'45\'83\'93\'83\'8d\'81\'5b\'83\'68\'82\'f0\'8b\'96\'89\'c2\'82\'b5\'82\'c8\'82\'a2\'8c\'a0\'97\'98\'8b\'79\'82\'d1\'82\'bb\'82\'cc\'91\'bc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'92\'8d\'95\'b6\f0 (\f1\'83\'7b\'83\'8a\'83\'85\'81\'5b\'83\'80\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'96\'94\'82\'cd\'83\'47\'83\'93\'83\'5e\'81\'5b\'83\'76\'83\'89\'83\'43\'83\'59\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'82\'c9\'8a\'ee\'82\'c3\'82\'ad\'82\'e0\'82\'cc\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'97\'9a\'8d\'73\'82\'b5\'82\'c8\'82\'a2\'8c\'a0\'97\'98\'82\'f0\'97\'af\'95\'db\'82\'b5\'82\'dc\'82\'b7\'81\'42\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'81\'41\'95\'c4\'8d\'91\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'90\'a2\'8a\'45\'82\'cc\'97\'41\'8f\'6f\'8a\'c7\'97\'9d\'96\'40\'97\'df\'82\'c9\'88\'e1\'94\'bd\'82\'b5\'82\'c4\'81\'41\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'41\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'96\'7b\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'f0\'97\'41\'8f\'6f\'81\'41\'8d\'c4\'97\'41\'8f\'6f\'96\'94\'82\'cd\'88\'da\'93\'5d\'82\'b5\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'81\'41\'95\'c0\'82\'d1\'82\'c9\'81\'41\'95\'c4\'8d\'91\'90\'ad\'95\'7b\'96\'94\'82\'cd\'91\'bc\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'97\'41\'8f\'6f\'8b\'96\'89\'c2\'93\'96\'8b\'c7\'82\'c9\'82\'e6\'82\'e8\'97\'76\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'97\'41\'8f\'6f\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\'94\'46\'89\'c2\'82\'f0\'93\'be\'82\'b8\'82\'c9\'81\'41\f0 (i)\f1\'95\'c4\'8d\'91\f2\'cd\'e2\'b9\'fa\'d9\'59\'ae\'62\'b9\'dc\'c0\'ed\'be\'d6\f0 (OFAC)\f1\'82\'cc\'93\'c1\'95\'ca\'8e\'77\'92\'e8\'8d\'91\'83\'8a\'83\'58\'83\'67\f0 (the List of Specially Designated Nationals)\f1\'96\'94\'82\'cd\'95\'c4\'8d\'91\'8e\'59\'8b\'c6\'88\'c0\'91\'53\f2\'b1\'a3\'d5\'cf\'be\'d6\f0 (BIS)\f1\'82\'cc\'8e\'e6\'88\'f8\'8b\'d6\'8e\'7e\'8e\'d2\'83\'8a\'83\'58\'83\'67\f0 (Denied Persons List)\f1\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'83\'47\'83\'93\'83\'65\'83\'42\'83\'65\'83\'42\'83\'8a\'83\'58\'83\'67\f0 (Entity List)\f2\'a1\'a2\'ce\'b4\'97\'ca\'d4\'5e\'d5\'df\f1\'83\'8a\'83\'58\'83\'67\f0 (Unverified List)\f1\'82\'bb\'82\'cc\'91\'bc\'93\'4b\'97\'70\'82\'cc\'82\'a0\'82\'e9\'90\'a7\'8c\'c0\'8e\'d2\'83\'8a\'83\'58\'83\'67\'8f\'e3\'82\'cc\'8e\'d2\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'83\'47\'83\'93\'83\'65\'83\'42\'83\'65\'83\'42\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 (ii)\f1\'8b\'d6\'8e\'7e\'82\'b3\'82\'ea\'82\'bd\'8e\'64\'8c\'fc\'92\'6e\f2\'a1\'a2\'87\'e2\'cc\'e5\'bc\'b0\f1\'82\'d1\'8c\'c2\'90\'6c\'82\'d6\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'96\'7b\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'f0\'97\'41\'8f\'6f\f2\'a1\'a2\'d4\'d9\'dd\'94\'b3\'f6\'bc\'b0\f1\'82\'d1\'88\'da\'93\'5d\'82\'b5\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'e9\'76\'df\'42\f1\'82\'b7\'82\'e9\'96\'40\'93\'49\'8e\'91\'97\'bf\'82\'cc\'95\'b6\'8c\'be\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'b4\'ce\f1\'82\'cc\f0 URL\f1\'82\'f0\'8e\'51\'8f\'c6\'82\'b5\'82\'c4\'82\'ad\'82\'be\'82\'b3\'82\'a2\f2\'a1\'a3\f3\par
+
+\pard\li864\sa200\qj {\f0{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/export-compliance.htm }}{\fldrslt{http://www.ni.com/legal/export-compliance.htm\ul0\cf0}}}}\f3\fs20\par
+
+\pard\sb100\sa240\qj\f0 (c) 2001\f7\endash\f0 2020 National Instruments. All Rights Reserved. \f3\par
+\f0 370406AC-0112\par
+2020\f2\'c4\'ea\f0 2\f2\'d4\'c2\f3\par
+
+\pard\sb100\sa240\qc\b\f2\fs24\'b8\'b6\'8e\'a1\'cc\'f5\'ed\'97\f0 A\f7\endash\ul\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\ulnone\b0\f0\fs20 1\f3 .\tab\f2\'a1\'b8\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\f2\'a1\'b9\f1\'82\'c6\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\'8d\'ec\'90\'ac\'82\'b5\f2\'a1\'a2\'c8\'cb\f1\'82\'aa\'93\'c7\'82\'de\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\f0 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c6\'8b\'a4\'82\'c9\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'52\'81\'5b\'83\'68\'82\'f0\'88\'d3\'96\'a1\'82\'b5\f2\'a1\'a2\'b5\'b1\'d4\'93\f1\'83\'52\'81\'5b\'83\'68\'82\'cd\'83\'70\'83\'58\'83\'8f\'81\'5b\'83\'68\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'95\'db\'8c\'ec\'82\'b3\'82\'ea\'82\'b8\f2\'a1\'a2\f1\'83\'52\'81\'5b\'83\'68\'82\'f0\'8f\'43\'90\'b3\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\'96\'5d\'82\'dc\'82\'b5\'82\'a2\'8c\'60\'82\'c5\'82\'b7\f0 (\f1\'83\'4f\'83\'89\'83\'74\'83\'42\'83\'4a\'83\'8b\'82\'c5\'82\'a0\'82\'eb\'82\'a4\'82\'c6\'83\'65\'83\'4c\'83\'58\'83\'67\'83\'78\'81\'5b\'83\'58\'82\'c5\'82\'a0\'82\'eb\'82\'a4\'82\'c6\f0 )\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'cd\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'83\'52\'81\'5b\'83\'68\'82\'e0\'8a\'dc\'82\'dd\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 2\f3 .\tab\f1\'82\'b1\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\'d2\'d4\'cf\'c2\f1\'82\'f0\'8f\'f0\'8c\'8f\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'f0\'8e\'67\'97\'70\'82\'b5\f2\'a1\'a2\'d0\'de\'d5\'fd\f1\'82\'b5\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 A\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'f0\'8f\'43\'90\'b3\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'a9\'94\'db\'82\'a9\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'f0\f3\par
+
+\pard\fi-425\li1276\sb100\sa240\qj\f0 i\f3 .\tab\f1\'94\'f1\'8f\'a4\'8b\'c6\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\f3\par
+\f0 ii\f3 .\tab\f1\'96\'7b\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c6\'93\'af\'88\'ea\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'89\'ba\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cc\'82\'dd\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 B\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'a9\'82\'e7\'94\'68\'90\'b6\'82\'b7\'82\'e9\'83\'49\'83\'75\'83\'57\'83\'46\'83\'4e\'83\'67\'83\'52\'81\'5b\'83\'68\'82\'f0\f2\'a1\'a2\f1\'82\'bb\'82\'ea\'82\'f0\'8f\'43\'90\'b3\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'a9\'94\'db\'82\'a9\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c5\'82\'e0\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 C\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'95\'5c\'91\'e8\f2\'a1\'a2\f1\'83\'8d\'83\'53\f2\'a1\'a2\'c9\'cc\'98\'cb\'a1\'a2\'d6\'f8\'d7\'f7\'98\'d8\'a1\'a2\'eb\'8a\'d7\'d3\'cd\'b8\f1\'82\'a9\'82\'b5\f2\'a1\'a2\'c3\'e2\'d8\'9f\'ca\'c2\'ed\'97\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'95\'5c\'8e\'a6\'82\'f0\'88\'db\'8e\'9d\'82\'b5\f2\'a1\'a2\'d7\'ee\'d0\'a1\'bb\'af\f1\'82\'b5\'82\'bd\'82\'e8\f2\'a1\'a2\'b7\'c1\'ba\'a6\f1\'82\'b5\'82\'bd\'82\'e8\f2\'a1\'a2\'d0\'de\'d5\'fd\f1\'82\'b5\'82\'bd\'82\'e8\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 D\f3 .\tab\b\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d6\'f8\'d7\'f7\'98\'d8\'d5\'df\f1\'82\'aa\f2\'a1\'a2\f0 (i)\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\f2\'a1\'a2\f1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'e0\'ea\'e1\'72\f0 (\f1\'8a\'f9\'92\'6d\f2\'a1\'a2\'ce\'b4\'d6\'aa\f1\'82\'f0\'96\'e2\'82\'a2\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 )\f1\'82\'c6\'82\'c6\'82\'e0\'82\'c9\f2\'a1\'b8\'ac\'46\'d7\'b4\f1\'82\'cc\'82\'dc\'82\'dc\f2\'a1\'b9\'b1\'a3\'d4\'5e\'bc\'b0\f1\'82\'d1\'95\'5c\'96\'be\'82\'c8\'82\'b5\'82\'c5\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f2\'a1\'a2\f0 (ii)\f1\'95\'5c\'91\'e8\'82\'cc\'95\'db\'8f\'d8\f2\'a1\'a2\'c9\'cc\'c6\'b7\'d0\'d4\f1\'82\'cc\'96\'d9\'8e\'a6\'95\'db\'8f\'d8\f2\'a1\'a2\'cc\'d8\'b6\'a8\f1\'82\'cc\'96\'da\'93\'49\'93\'4b\'8d\'87\'90\'ab\f2\'a1\'a2\'b7\'c7\'c7\'d6\'ba\'a6\'a1\'a2\f1\'82\'bb\'82\'b5\'82\'c4\'8e\'e6\'88\'f8\'89\'df\'92\'f6\f2\'a1\'a2\'c2\'c4\'d0\'d0\'a1\'a2\'c9\'cc\'91\'54\'c1\'95\f1\'82\'a9\'82\'e7\'90\'b6\'82\'b6\'82\'e9\'96\'d9\'8e\'a6\'82\'cc\'95\'db\'8f\'d8\'82\'f0\'8a\'dc\'82\'de\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'cc\'97\'98\'97\'70\f2\'a1\'a2\'89\'e4\'b8\'fc\'a1\'a2\'ee\'43\'b2\'bc\f1\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\f2\'a1\'a2\'c3\'f7\'ca\'be\'a1\'a2\'fc\'61\'ca\'be\'d3\'d6\f1\'82\'cd\'96\'40\'97\'df\'82\'c9\'82\'e6\'82\'e9\'82\'a9\'82\'f0\'96\'e2\'82\'ed\'82\'b8\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'95\'db\'8f\'d8\f2\'a1\'a2\'b1\'ed\'c3\'f7\'bc\'b0\f1\'82\'d1\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'95\'db\'8f\'d8\'82\'a9\'82\'e7\'96\'c6\'90\'d3\'82\'b3\'82\'ea\'82\'e9\'82\'b1\'82\'c6\f2\'a1\'a2\f1\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\b0\f0 E\f3 .\tab\b\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'cc\'8e\'67\'97\'70\f2\'a1\'a2\'d0\'de\'d5\'fd\'d3\'d6\f1\'82\'cd\'94\'d0\'95\'7a\'82\'c9\'8a\'d6\'98\'41\'82\'b7\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'8a\'83\'58\'83\'4e\'8b\'79\'82\'d1\'90\'d3\'94\'43\'82\'f0\'88\'f8\'82\'ab\'8e\'f3\'82\'af\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f3\par
+\f0 F\f3 .\tab\b\f1\'82\'bd\'82\'c6\'82\'a6\'92\'98\'8d\'ec\'8c\'a0\'8e\'d2\'82\'aa\f2\'a1\'a2\'93\'70\'ba\'a6\'a1\'a2\'93\'70\'ca\'a7\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'91\'b9\'8a\'51\f2\'a1\'a2\'93\'70\'ca\'a7\f1\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'95\'73\'97\'98\'89\'76\f0 ( (i)\f2\'d2\'dd\'ca\'a7\'c0\'fb\'d2\'e6\f0 (\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'82\'e0\'82\'cc\'82\'c5\'82\'a0\'82\'ea\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'82\'cc\'82\'e0\'82\'cc\'82\'c5\'82\'a0\'82\'ea\f0 )\f1\'82\'c5\'82\'a0\'82\'c1\'82\'bd\'82\'e8\f2\'a1\'a2\f0 (ii)\f2\'d3\'d0\'d0\'ce\'d9\'59\'ae\'62\f0 (\f1\'95\'73\'93\'ae\'8e\'59\'82\'c5\'82\'a0\'82\'ea\'8c\'c2\'90\'6c\'82\'cc\'82\'e0\'82\'cc\'82\'c5\'82\'a0\'82\'ea\f0 )\f1\'96\'94\'82\'cd\'96\'b3\'8c\'60\'8e\'91\'8e\'59\f0 (\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'83\'66\'81\'5b\'83\'5e\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\'88\'ea\'8e\'9e\'93\'49\'96\'94\'82\'cd\'89\'69\'8b\'76\'82\'cc\'91\'b9\'8e\'b8\'82\'c9\'8a\'d6\'98\'41\'82\'b5\'82\'c4\'94\'ad\'90\'b6\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c5\'82\'a0\'82\'c1\'82\'bd\'82\'e8\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 (iii)\f2\'d6\'b1\'bd\'d3\'93\'70\'ba\'a6\'a1\'a2\'cc\'d8\'84\'65\'93\'70\'ba\'a6\'a1\'a2\'e9\'67\'bd\'d3\'93\'70\'ba\'a6\'a1\'a2\'b8\'b6\'cb\'e6\'b5\'c4\'93\'70\'ba\'a6\'a1\'a2\'c5\'c9\'c9\'fa\'b5\'c4\'93\'70\'ba\'a6\'a1\'a2\'b8\'b1\'b4\'ce\'b5\'c4\'93\'70\'ba\'a6\'a1\'a2\'91\'cd\'c1\'50\'b5\'c4\'93\'70\'ba\'a6\'a1\'a2\'d3\'d6\f1\'82\'cd\'91\'bc\'82\'cc\'91\'b9\'8a\'51\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\'89\'c2\'94\'5c\'90\'ab\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'92\'6d\'82\'e7\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'bd\'82\'c6\'82\'b5\'82\'c4\'82\'e0\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d6\'f8\'d7\'f7\'98\'d8\'d5\'df\f1\'82\'aa\f2\'a1\'a2\'d4\'ad\'d2\'f2\f1\'82\'cc\'94\'40\'89\'bd\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\'c6\'f5\'bc\'73\'a1\'a2\'9f\'6f\'df\'5e\'ca\'a7\'d8\'9f\'c8\'ce\'a1\'a2\'d3\'d6\f1\'82\'cd\'95\'73\'96\'40\'8d\'73\'88\'d7\'90\'d3\'94\'43\f0 (\f1\'89\'df\'8e\'b8\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'8a\'dc\'82\'de\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'90\'d3\'94\'43\'97\'9d\'98\'5f\'82\'c9\'82\'e6\'82\'eb\'82\'a4\'82\'c6\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'cc\'8e\'67\'97\'70\f2\'a1\'a2\'d0\'de\'d5\'fd\'a1\'a2\'d3\'d6\f1\'82\'cd\'94\'d0\'95\'7a\'82\'c9\'82\'e6\'82\'e8\'90\'b6\'82\'b6\'82\'bd\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'91\'b9\'8a\'51\f2\'a1\'a2\'93\'70\'ca\'a7\f1\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'95\'73\'97\'98\'89\'76\'82\'c9\'82\'c2\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\'90\'d3\'94\'43\'82\'f0\'95\'89\'82\'ed\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d6\'f8\'d7\'f7\'98\'d8\'d5\'df\'a1\'a2\f1\'82\'bb\'82\'cc\'96\'f0\'88\'f5\f2\'a1\'a2\'8f\'be\'98\'49\'86\'54\'d3\'d6\f1\'82\'cd\'91\'e3\'97\'9d\'90\'6c\'82\'c9\'91\'ce\'82\'b5\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8c\'a0\'97\'98\'82\'e0\'8d\'73\'8e\'67\'82\'b5\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f3\par
+\f0 G\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'b1\'82\'ea\'82\'e7\'82\'cc\'91\'e6\f0 1\f1\'8d\'80\f2\'a1\'ab\'b5\'da\f0 3\f1\'8d\'80\'82\'aa\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'cc\'82\'a0\'82\'e9\'8e\'67\'97\'70\f2\'a1\'a2\'d0\'de\'c0\'ed\'bc\'b0\f1\'82\'d1\'94\'d0\'95\'7a\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'c6\'92\'98\'8d\'ec\'8c\'a0\'8e\'d2\'82\'c6\'82\'cc\'8a\'d4\'82\'cc\'8a\'ae\'91\'53\'8d\'87\'88\'d3\'82\'f0\'95\'5c\'82\'b7\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\'81\'42\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 3\f3 .\tab\f1\'92\'98\'8d\'ec\'8c\'a0\'8e\'d2\'82\'cd\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8c\'a0\'97\'98\'82\'f0\'97\'af\'95\'db\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b5\'da\f0 2\f1\'8d\'80\'82\'c9\'96\'be\'8e\'a6\'93\'49\'82\'c9\'95\'74\'97\'5e\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'94\'f1\'93\'c6\'90\'e8\'93\'49\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8c\'a0\'97\'98\'8b\'79\'82\'d1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'e0\'96\'be\'8e\'a6\f2\'a1\'a2\'fc\'61\'ca\'be\'d3\'d6\f1\'82\'cd\'91\'bc\'82\'cc\'95\'fb\'96\'40\'82\'c5\'95\'74\'97\'5e\'82\'b3\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\sb100\sa240\qc\b\f1\fs24\'95\'74\'91\'d1\'8f\'f0\'8d\'80\f0 B\f1\endash\ul\'93\'c1\'95\'ca\'82\'c8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\ulnone\f3\par
+
+\pard\sb100\sa240\qj\ul\b0\f1\fs20\'95\'5d\'89\'bf\'94\'c5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a3\'bb\f1\'83\'76\'83\'8c\'83\'8a\'83\'8a\'81\'5b\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f3\par
+\ulnone\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'95\'5d\'89\'bf\'94\'c5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'93\'e0\'95\'94\'95\'5d\'89\'bf\'82\'cc\'96\'da\'93\'49\'82\'c5\f2\'a1\'a2\'cf\'de\'b6\'a8\f1\'82\'b3\'82\'ea\'82\'bd\'95\'5d\'89\'bf\'8a\'fa\'8a\'d4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'45\'8f\'ea\'82\'c9\'82\'a0\'82\'e9\f0 1\f1\'82\'c2\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d4\'75\'81\'fd\'b0\'e6\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c5\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'94\'d0\'95\'7a\'82\'b5\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'8f\'f7\'93\'6e\'82\'b5\'82\'c4\'82\'cd\'82\'a2\'82\'af\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'d4\'75\'81\'fd\'b0\'e6\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c5\'8d\'ec\'90\'ac\'82\'b5\'82\'bd\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\b\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'92\'50\'82\'c8\'82\'e9\'95\'5d\'89\'bf\'94\'c5\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'83\'76\'83\'8c\'83\'8a\'83\'8a\'81\'5b\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c5\'82\'e0\'82\'a0\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8f\'b3\'94\'46\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'dc\'82\'bd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'8a\'ae\'91\'53\'82\'c9\'8b\'40\'94\'5c\'93\'49\'82\'c5\'82\'a0\'82\'e9\'82\'ed\'82\'af\'82\'c5\'82\'c8\'82\'ad\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8c\'8b\'89\'ca\'8b\'79\'82\'d1\'90\'8b\'8d\'73\'82\'c9\'8a\'d6\'82\'b5\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'8a\'83\'58\'83\'4e\'82\'f0\'88\'f8\'82\'ab\'8e\'f3\'82\'af\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'82\'b9\'82\'b8\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'54\'83\'7c\'81\'5b\'83\'67\'82\'b5\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'d4\'75\'81\'fd\'b0\'e6\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'95\'e2\'8f\'9e\'82\'c9\'8c\'57\'82\'e9\'95\'db\'8f\'d8\'8b\'79\'82\'d1\'8b\'60\'96\'b1\'82\'c8\'82\'ad\f2\'a1\'a2\'cc\'e1\'b9\'a9\f1\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'82\'cd\f2\'a1\'a2\f1\'82\'a0\'82\'e9\'88\'ea\'92\'e8\'8a\'fa\'8a\'d4\'82\'cc\'8c\'e3\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'96\'b3\'97\'cd\'89\'bb\'82\'b5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'95\'73\'94\'5c\'82\'c9\'82\'b7\'82\'e9\'83\'52\'81\'5b\'83\'68\'82\'f0\'8a\'dc\'82\'f1\'82\'c5\'82\'a8\'82\'e8\f2\'a1\'a2\f1\'82\'bb\'82\'ea\'82\'cd\'8c\'78\'8d\'90\'82\'c8\'82\'ad\'8d\'73\'82\'ed\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'96\'b3\'97\'cd\'89\'bb\'82\'aa\'82\'c8\'82\'b3\'82\'ea\'82\'e9\'82\'c6\f2\'a1\'a2\f1\'96\'7b\'8c\'5f\'96\'f1\'82\'cd\'8f\'49\'97\'b9\'82\'b5\'82\'bd\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'92\'50\'93\'c6\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a2\'82\'c2\'82\'c5\'82\'e0\'95\'5d\'89\'bf\'94\'c5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8f\'49\'97\'b9\'82\'b3\'82\'b9\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'76\'83\'8c\'83\'8a\'83\'8a\'81\'5b\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'82\'e6\'82\'e8\'8d\'5c\'90\'ac\'82\'b3\'82\'ea\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c6\f0 NI\f1\'82\'c6\'82\'cc\'8a\'d4\'82\'c5\'95\'ca\'82\'cc\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'83\'41\'83\'8b\'83\'74\'83\'40\f2\'a3\'af\f1\'83\'78\'81\'5b\'83\'5e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f1\'83\'78\'81\'5b\'83\'5e\'8c\'5f\'96\'f1\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'82\'e6\'82\'e8\'91\'ce\'8f\'db\'82\'c6\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'b5\'b1\'d4\'93\f1\'83\'78\'81\'5b\'83\'5e\'8c\'5f\'96\'f1\f0 (\f1\'8e\'51\'8f\'c6\'82\'c6\'82\'b5\'82\'c4\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'91\'67\'82\'dd\'8d\'9e\'82\'dc\'82\'ea\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\'8c\'5f\'96\'f1\'8f\'f0\'8d\'80\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c6\'83\'78\'81\'5b\'83\'5e\'8c\'5f\'96\'f1\'82\'c6\'82\'cc\'8a\'d4\'82\'c9\'92\'ef\'90\'47\'82\'aa\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'83\'78\'81\'5b\'83\'5e\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'aa\'97\'44\'90\'e6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'94\'ad\'8c\'a9\'82\'b5\'82\'bd\'83\'47\'83\'89\'81\'5b\'96\'94\'82\'cd\'83\'6f\'83\'4f\'82\'f0\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'95\'f1\'8d\'90\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8a\'dc\'82\'df\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'8a\'d6\'82\'b5\'82\'c4\f0 NI\f1\'82\'c9\'83\'74\'83\'42\'81\'5b\'83\'68\'83\'6f\'83\'62\'83\'4e\'82\'f0\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\'8d\'87\'97\'9d\'93\'49\'82\'c8\'93\'77\'97\'cd\'82\'f0\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'8a\'4a\'8e\'a6\'82\'b7\'82\'e9\'83\'74\'83\'42\'81\'5b\'83\'68\'83\'6f\'83\'62\'83\'4e\f0 (NI\f1\'82\'cc\'8c\'bb\'8d\'dd\'96\'94\'82\'cd\'8f\'ab\'97\'88\'82\'cc\'90\'bb\'95\'69\'96\'94\'82\'cd\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'95\'cf\'8d\'58\'96\'94\'82\'cd\'92\'f1\'88\'c4\'82\'b3\'82\'ea\'82\'bd\'95\'cf\'8d\'58\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f2\'a1\'a3\'d2\'d4\'cf\'c2\'be\'74\'b3\'c6\f1\'82\'b5\'82\'c4\f2\'a1\'b8\'b1\'be\f1\'83\'74\'83\'42\'81\'5b\'83\'68\'83\'6f\'83\'62\'83\'4e\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'74\'83\'42\'81\'5b\'83\'68\'83\'6f\'83\'62\'83\'4e\'82\'c9\'95\'74\'91\'ae\'82\'b3\'82\'b9\'96\'94\'82\'cd\'8c\'8b\'82\'d1\'82\'c2\'82\'af\'82\'e7\'82\'ea\f2\'a1\'a2\'b7\'b4\'8c\'9d\f1\'82\'c9\'90\'a7\'8c\'c0\'93\'49\'96\'94\'82\'cd\'8d\'e0\'8e\'59\'93\'49\'90\'e0\'96\'be\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\'c3\'d8\'c3\'dc\'b1\'a3\'b3\'d6\'c1\'78\'84\'d5\f1\'82\'f0\'95\'89\'82\'a4\'82\'b1\'82\'c6\'82\'c8\'82\'ad\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f2\'a1\'a2\'d6\'c6\'cf\'de\f1\'82\'c8\'82\'ad\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'8e\'f3\'97\'cc\'82\'b3\'82\'ea\f2\'a1\'a2\'92\'51\f1\'82\'ed\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'96\'da\'93\'49\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'e0\f0 (NI\f1\'82\'cc\'90\'bb\'95\'69\'96\'94\'82\'cd\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'83\'74\'83\'42\'81\'5b\'83\'68\'83\'6f\'83\'62\'83\'4e\'82\'cc\'91\'67\'8d\'9e\'82\'dd\'96\'94\'82\'cd\'8e\'c0\'8e\'7b\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'96\'7b\'83\'74\'83\'42\'81\'5b\'83\'68\'83\'6f\'83\'62\'83\'4e\'82\'f0\'8e\'67\'97\'70\f2\'a1\'a2\'d1\'7d\'d1\'75\'bc\'b0\f1\'82\'d1\'8f\'43\'90\'b3\'82\'b5\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'94\'d0\'95\'7a\'96\'94\'82\'cd\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'90\'bb\'95\'69\'96\'94\'82\'cd\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'91\'67\'82\'dd\'8d\'9e\'82\'dc\'82\'ea\'82\'e9\'96\'7b\'83\'74\'83\'42\'81\'5b\'83\'68\'83\'6f\'83\'62\'83\'4e\'82\'f0\'93\'57\'8e\'a6\f2\'a1\'a2\'d8\'9c\'89\'d3\'a1\'a2\f1\'83\'54\'83\'75\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8b\'79\'82\'d1\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'cc\f2\'a1\'a2\'ca\'c0\'bd\'e7\'b5\'c4\f1\'82\'c8\f2\'a1\'a2\'d6\'f8\'d7\'f7\'98\'d8\'ca\'b9\'d3\'c3\'c1\'cf\'9f\'6f\'c1\'cf\f1\'82\'cc\f2\'a1\'a2\'b7\'c7\'b6\'c0\'d5\'bc\'b5\'c4\f1\'82\'c5\f2\'a1\'a2\'d3\'c0\'be\'c3\f1\'82\'cc\f2\'a1\'a2\'c8\'a1\'cf\'fb\f1\'82\'b5\'82\'c5\'82\'ab\'82\'c8\'82\'a2\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'95\'74\'97\'5e\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'96\'7b\'83\'74\'83\'42\'81\'5b\'83\'68\'83\'6f\'83\'62\'83\'4e\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'49\'97\'b9\'96\'94\'82\'cd\'96\'9e\'97\'b9\'8c\'e3\'82\'e0\'97\'4c\'8c\'f8\'82\'c9\'91\'b6\'91\'b1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\ul\f1\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\'8c\'c0\'92\'e8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (Measurement Studio)\f3\par
+\ulnone\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 Measurement Studio\f1\'82\'cc\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\'8c\'c0\'92\'e8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c6\'82\'cc\'95\'ca\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f0 Measurement Studio\f1\'82\'cc\'83\'74\'83\'8b\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'82\'e0\'97\'4c\'82\'b3\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 Measurement Studio\f1\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\'8c\'c0\'92\'e8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f0 NI\f1\'82\'a9\'82\'e7\'82\'a8\'8b\'71\'97\'6c\'96\'94\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'91\'e3\'97\'9d\'90\'6c\'82\'c9\'91\'ce\'82\'b5\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'45\'8f\'ea\'93\'e0\'82\'cc\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'cc\'90\'94\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cc\'82\'dd\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\f0 Measurement Studio\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f0 (\f1\'83\'6c\'83\'62\'83\'67\'83\'8f\'81\'5b\'83\'4e\'81\'45\'83\'66\'83\'6f\'83\'43\'83\'58\'8b\'79\'82\'d1\'93\'af\'8e\'9e\'8e\'c0\'8d\'73\'82\'cc\'82\'e0\'82\'cc\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'8b\'96\'89\'c2\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'b3\'82\'ea\'82\'bd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8f\'5d\'8b\'c6\'88\'f5\'82\'cc\'82\'dd\'82\'aa\'83\'6c\'83\'62\'83\'67\'83\'8f\'81\'5b\'83\'4e\'81\'45\'83\'66\'83\'6f\'83\'43\'83\'58\'82\'c5\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f2\'a1\'a2\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'90\'94\'82\'cc\'82\'dd\f0 Measurement Studio\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'96\'94\'82\'cd\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'8f\'f0\'8c\'8f\'82\'c5\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 Measurement Studio\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\f2\'a3\'af\f1\'83\'72\'83\'8b\'83\'68\'8b\'40\'94\'5c\'82\'cc\'82\'dd\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\'b5\'b1\'d4\'93\'99\'43\'c4\'dc\f1\'82\'f0\f0 Measurement Studio\f1\'83\'89\'83\'43\'83\'75\'83\'89\'83\'8a\'82\'f0\'8e\'51\'8f\'c6\'82\'b7\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'82\'bd\'82\'df\'82\'cc\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'c9\'82\'cc\'82\'dd\'8e\'c0\'8d\'73\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\'81\'42\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'81\'41\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'c5\'82\'e0\'81\'41\f0 Measurement Studio\f1\'83\'89\'83\'43\'83\'75\'83\'89\'83\'8a\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'92\'e8\'8b\'60\'8d\'cf\'82\'dd\'83\'4e\'83\'89\'83\'58\'82\'cc\'90\'56\'82\'b5\'82\'a2\'83\'43\'83\'93\'83\'58\'83\'5e\'83\'93\'83\'58\'82\'f0\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 Measurement Studio\f1\'83\'89\'83\'43\'83\'75\'83\'89\'83\'8a\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'92\'e8\'8b\'60\'8d\'cf\'82\'dd\'83\'4e\'83\'89\'83\'58\'82\'cc\'83\'58\'83\'5e\'83\'65\'83\'42\'83\'62\'83\'4e\'81\'45\'83\'81\'83\'5c\'83\'62\'83\'68\'82\'f0\'8c\'c4\'82\'d1\'8f\'6f\'82\'b7\'83\'89\'83\'43\'83\'65\'83\'42\'83\'93\'83\'4f\'83\'52\'81\'5b\'83\'68\'82\'f0\'8a\'dc\'82\'de\f2\'a1\'a2\'e9\'5f\'b0\'6b\f1\'82\'cc\'82\'bd\'82\'df\f0 Measurement Studio\f1\'82\'cc\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\'8c\'c0\'92\'e8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f1\'89\'c6\'92\'eb\'93\'e0\'8e\'67\'97\'70\'82\'cc\'97\'e1\'8a\'4f\'82\'cd\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\'8c\'c0\'92\'e8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'af\'82\'e9\f0 Measurement Studio\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'c0\'fb\'d3\'c3\f1\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\'8c\'c0\'92\'e8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'af\'82\'e9\f0 Measurement Studio\f1\'82\'cd\'8f\'f7\'93\'6e\'89\'c2\'94\'5c\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\ul\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\ulnone\f3\par
+\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8a\'dc\'82\'de\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'93\'e0\'95\'94\'82\'c5\'82\'cc\'8a\'4a\'94\'ad\'82\'cc\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'e9\'8b\'c6\'91\'cc\'96\'94\'82\'cd\'91\'bc\'82\'cc\'8e\'e5\'91\'cc\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'93\'e0\'95\'94\'82\'c5\'82\'cc\'8a\'4a\'94\'ad\'82\'cc\'82\'bd\'82\'df\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'8d\'87\'97\'9d\'93\'49\'82\'c9\'95\'4b\'97\'76\'82\'c8\f2\'a1\'a2\'ba\'cf\'c0\'ed\'b5\'c4\f1\'82\'c8\'95\'94\'90\'94\'82\'cc\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (NI-VISA\f1\'96\'94\'82\'cd\f0 NI-488.2\f1\'82\'f0\'8f\'9c\'82\'ad\f0 )\f1\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8d\'ec\'90\'ac\'82\'b5\'96\'94\'82\'cd\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'be\'8e\'a6\'93\'49\'82\'c9\'8b\'96\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'96\'94\'82\'cd\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e8\'96\'be\'8e\'a6\'93\'49\'82\'c9\'8b\'96\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\f2\'a1\'a2\f1\'83\'6f\'83\'62\'83\'4e\'83\'41\'83\'62\'83\'76\'96\'94\'82\'cd\'83\'41\'81\'5b\'83\'4a\'83\'43\'83\'75\'82\'cc\'96\'da\'93\'49\'82\'f0\'8f\'9c\'82\'a2\'82\'c4\f2\'a1\'a2\f0 NI-VISA\f1\'96\'94\'82\'cd\f0 NI-488.2\f1\'82\'cc\'92\'c7\'89\'c1\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8d\'ec\'90\'ac\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c6\'8b\'a4\'82\'c9\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'88\'ea\'95\'94\'82\'c6\'82\'b5\'82\'c4\'91\'e6\'8e\'4f\'8e\'d2\'82\'a9\'82\'e7\f2\'a1\'a2\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'f3\'97\'cc\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'93\'96\'8a\'59\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'97\'70\'82\'a2\'82\'c4\'82\'cc\'82\'dd\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\ul\f1\'83\'7d\'83\'8b\'83\'60\'83\'76\'83\'8b\'81\'45\'83\'41\'83\'4e\'83\'5a\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (NI-488.2 Software for GPIB-ENET)\f3\par
+\ulnone\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'7d\'83\'8b\'83\'60\'83\'76\'83\'8b\'81\'45\'83\'41\'83\'4e\'83\'5a\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'43\'81\'5b\'83\'54\'83\'6c\'83\'62\'83\'67\'82\'f0\f0 GPIB\f1\'83\'52\'83\'93\'83\'67\'83\'8d\'81\'5b\'83\'89\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b7\'82\'e9\'96\'da\'93\'49\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'45\'8f\'ea\'82\'c9\'82\'a0\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'96\'94\'82\'cd\'83\'58\'83\'67\'83\'8c\'81\'5b\'83\'57\'83\'66\'83\'6f\'83\'43\'83\'58\'82\'c9\f0 NI-488.2 \f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'96\'94\'82\'cd\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'81\'83\'66\'83\'42\'83\'41\'8f\'e3\'82\'c5\'96\'94\'82\'cd\'83\'5f\'83\'45\'83\'93\'83\'8d\'81\'5b\'83\'68\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'c0\'fb\'d3\'c3\f1\'82\'c9\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'7d\'83\'8b\'83\'60\'83\'76\'83\'8b\'81\'45\'83\'41\'83\'4e\'83\'5a\'83\'58\'94\'c5\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'90\'a7\'8c\'c0\'82\'cd\f0 NI-488.2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'82\'cd\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d7\'d4\'c9\'ed\f1\'82\'aa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'82\'cc\'82\'c6\'93\'af\'82\'b6\'8d\'91\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f0 (EU\f1\'8c\'97\'93\'e0\'82\'c5\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 EU\f2\'87\'fc\'c4\'da\f0 )\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'91\'e6\'8e\'4f\'8e\'d2\'82\'c9\'91\'ce\'82\'b5\'88\'da\'93\'5d\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'b5\'b1\'d4\'93\'b5\'da\'c8\'fd\'d5\'df\f1\'82\'cc\'96\'bc\'91\'4f\'8b\'79\'82\'d1\'8f\'8a\'8d\'dd\'92\'6e\'82\'f0\'8a\'dc\'82\'df\'82\'c4\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'88\'da\'93\'5d\'82\'f0\'92\'ca\'92\'6d\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'dc\'82\'bd\f2\'a1\'a2\'b5\'b1\'d4\'93\'b5\'da\'c8\'fd\'d5\'df\f1\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'f0\'8e\'f3\'82\'af\'93\'fc\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'bc\'d3\f1\'82\'a6\'82\'c4\f2\'a1\'a2\'b5\'b1\'d4\'93\'d2\'c6\'dc\'9e\'e1\'e1\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8e\'f3\'97\'cc\'82\'b5\'82\'bd\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'96\'94\'82\'cd\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'82\'f0\'8a\'dc\'82\'dd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8e\'63\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'95\'74\'91\'ae\'82\'b7\'82\'e9\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'91\'97\'de\'82\'e0\'8e\'63\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\'88\'da\'93\'5d\'97\'bf\'8b\'e0\'82\'f0\'90\'bf\'8b\'81\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\ul\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f3\par
+\ulnone\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\'93\'96\'8f\'89\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'93\'cd\'82\'af\'82\'bd\'95\'a8\'97\'9d\'93\'49\'8f\'ea\'8f\'8a\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'b1\'be\f1\'83\'54\'83\'43\'83\'67\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'d2\'bb\'b2\'bf\'d3\'d6\f1\'82\'cd\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'8f\'e3\'82\'c5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'54\'83\'43\'83\'67\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8f\'5d\'8b\'c6\'88\'f5\'82\'aa\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'82\'e0\f2\'a1\'a2\'cd\'ac\'95\'72\f1\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b5\'82\'c4\'82\'a2\'82\'e9\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'97\'a7\'82\'bf\'8f\'e3\'82\'b0\'82\'c4\'82\'a2\'82\'e9\'8c\'a0\'8c\'c0\'82\'cc\'82\'a0\'82\'e9\'83\'86\'81\'5b\'83\'55\'90\'94\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8d\'c5\'91\'e5\'90\'94\'82\'f0\'92\'b4\'82\'a6\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\f0 Approved Volume License Manager\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\f0 NI\f1\'82\'aa\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\f2\'a1\'a2\'c7\'b0\'d3\'9b\f1\'82\'cc\'8f\'85\'8e\'e7\'82\'f0\'8a\'6d\'94\'46\'82\'b7\'82\'e9\'82\'bd\'82\'df\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'8a\'c7\'97\'9d\'82\'b7\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'cd\'89\'c6\'92\'eb\'93\'e0\'8e\'67\'97\'70\'82\'cc\'97\'e1\'8a\'4f\'82\'cd\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\'8f\'f7\'93\'6e\'89\'c2\'94\'5c\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\ul\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f3\par
+\ulnone\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 (i) \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f0 NI\f1\'82\'c6\'82\'cc\'8a\'d4\'82\'cc\'8c\'c2\'95\'ca\'82\'cc\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'dc\'82\'bd\'82\'cd\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8a\'ee\'82\'c3\'82\'ab\'8a\'59\'93\'96\'82\'b7\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\f0 (\f1\'88\'c8\'89\'ba\'82\'c5\'82\'cd\f2\'a1\'b8\'d2\'aa\'c7\'f3\f1\'82\'b3\'82\'ea\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 ) \f1\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'f3\'82\'af\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'82\'a9\'82\'a9\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8a\'59\'93\'96\'82\'b7\'82\'e9\'8f\'5d\'8b\'c6\'88\'f5\'82\'cd\f2\'a1\'a2\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'82\'cc\'82\'dd\'82\'f0\'96\'da\'93\'49\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8a\'ee\'82\'c3\'82\'ab\f0 (\f1\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8a\'65\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'c2\'82\'ab\f0 ) \f1\'92\'c7\'89\'c1\'82\'cc\f0 1\f1\'91\'e4\'82\'cc\'83\'5e\'81\'5b\'83\'51\'83\'62\'83\'67\'81\'45\'83\'76\'83\'8d\'83\'5f\'83\'4e\'83\'56\'83\'87\'83\'93\'81\'45\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'8f\'e3\'82\'c9\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8e\'67\'97\'70\'90\'a7\'8c\'c0\'82\'c9\'8f\'5d\'82\'a2\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'a9\'82\'a9\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\'82\'f0\f2\'a1\'a2\f1\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\b\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a3\'ba\f0 NI TestStand\f3\par
+\b0\f1\'97\'76\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\f2\'a3\'ba\f3\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\f0 NI TestStand\f1\'82\'cc\'83\'56\'81\'5b\'83\'50\'83\'93\'83\'58\'82\'f0\'8e\'c0\'8d\'73\'82\'b7\'82\'e9\'83\'89\'83\'93\'83\'5e\'83\'43\'83\'80\'83\'47\'83\'93\'83\'57\'83\'93\'82\'c6\f0 NI TestStand\f1\'83\'4a\'83\'58\'83\'5e\'83\'80\'81\'45\'83\'56\'81\'5b\'83\'50\'83\'93\'83\'58\'81\'45\'83\'47\'83\'66\'83\'42\'83\'5e\'82\'cc\'8a\'4a\'94\'ad\'8a\'c2\'8b\'ab\f2\'a3\'bb\f3\par
+\f0 LabVIEW\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f2\'a3\'bb\f3\par
+\f0 LabWindows/CVI\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f2\'a3\'bb\f3\par
+\f0 Measurement Studio\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f3\par
+\b\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'46\f0 NI TestStand Semiconductor Module\f3\par
+\b0\f1\'97\'76\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\'81\'46\f3\par
+\f0 NI TestStand Semiconductor Module\f2\'a3\'bb\f3\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\f0 NI TestStand\f1\'82\'cc\'83\'56\'81\'5b\'83\'50\'83\'93\'83\'58\'82\'f0\'8e\'c0\'8d\'73\'82\'b7\'82\'e9\'83\'89\'83\'93\'83\'5e\'83\'43\'83\'80\'83\'47\'83\'93\'83\'57\'83\'93\'82\'c6\f0 NI TestStand\f1\'83\'4a\'83\'58\'83\'5e\'83\'80\'81\'45\'83\'56\'81\'5b\'83\'50\'83\'93\'83\'58\'81\'45\'83\'47\'83\'66\'83\'42\'83\'5e\'82\'cc\'8a\'4a\'94\'ad\'8a\'c2\'8b\'ab\'81\'47\f3\par
+\f0 LabVIEW\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f2\'a3\'bb\f3\par
+\f0 LabWindows/CVI\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f2\'a3\'bb\f3\par
+\f0 Measurement Studio\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f3\par
+\b\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a3\'ba\f0 LabVIEW\f3\par
+\b0\f1\'97\'76\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\f2\'a3\'ba\f3\par
+\f0 LabVIEW\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f3\par
+\b\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a3\'ba\f0 LabWindows/CVI\f3\par
+\b0\f1\'97\'76\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\f2\'a3\'ba\f3\par
+\f0 LabWindows/CVI\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f3\par
+\b\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a3\'ba\f0 Measurement Studio\f3\par
+\b0\f1\'97\'76\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\f2\'a3\'ba\f3\par
+\f0 Measurement Studio\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f3\par
+\b\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a3\'ba\b0\f1\'88\'c8\'89\'ba\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\f1\'96\'94\'82\'cd\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c6\'82\'b5\'82\'c4\f0 NI\f1\'82\'aa\'8e\'77\'92\'e8\'82\'b7\'82\'e9\'91\'bc\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'8a\'4a\'94\'ad\'82\'b3\'82\'ea\'82\'bd\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f0 (\f1\'97\'e1\'82\'a6\'82\'ce\f2\'a1\'a2\f0 NI Switch Executive\f1\'82\'cc\'82\'bd\'82\'df\'82\'cc\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f0 NI Switch Executive\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8e\'e6\'93\'be\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f0 )\f2\'a1\'a3\f3\par
+\f0 NI Switch Executive\f3\par
+\f0 LabVIEW Mobile Module\f3\par
+\f0 LabVIEW\f1\'83\'5e\'83\'62\'83\'60\'83\'70\'83\'6c\'83\'8b\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f0 LabVIEW Real-Time\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f0 LabWindows/CVI Real-Time\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f0 LabVIEW FPGA\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f0 LabVIEW \f2\'d6\'c6\'d3\'f9\'cf\'b5\'d4\'4f\'d3\'8b\f0 /\f1\'83\'56\'83\'7e\'83\'85\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f0 LabVIEW Vision \f1\'8a\'4a\'94\'ad\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f0 LabVIEW \f1\'83\'58\'83\'65\'81\'5b\'83\'67\'83\'60\'83\'83\'81\'5b\'83\'67\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f0 LabVIEW DSC\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f0 LabVIEW DSP\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'88\'c8\'8a\'4f\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\'82\'f0\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'b3\'82\'ea\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'bb\'82\'ea\'82\'bc\'82\'ea\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\'82\'cd\f2\'a1\'a2\'cd\'ac\f1\'82\'b6\'83\'5e\'81\'5b\'83\'51\'83\'62\'83\'67\'81\'45\'83\'76\'83\'8d\'83\'5f\'83\'4e\'83\'56\'83\'87\'83\'93\'81\'45\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'67\'97\'70\'82\'b3\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'e0\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d0\'c2\f1\'82\'b5\'82\'a2\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'82\'f0\'8a\'4a\'94\'ad\'82\'b7\'82\'e9\'82\'bd\'82\'df\f2\'a1\'a2\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8f\'5d\'91\'ae\'82\'b7\'82\'e9\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f0 (\f1\'97\'e1\'82\'a6\'82\'ce\f2\'a1\'a2\f1\'83\'65\'83\'58\'83\'67\'81\'45\'83\'56\'81\'5b\'83\'50\'83\'93\'83\'58\f0 /\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f2\'a1\'a2\f1\'83\'6f\'81\'5b\'83\'60\'83\'83\'83\'8b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'63\'83\'8b\'83\'81\'83\'93\'83\'63\f0 (VI))\f2\'a1\'a3\f1\'82\'b3\'82\'e7\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'bc\'c8\'b4\'e6\f1\'82\'cc\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'c6\'82\'c6\'82\'e0\'82\'c9\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'de\'82\'b5\'82\'eb\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'95\'ca\'93\'72\f2\'a1\'a2\f0 NI\f1\'82\'a9\'82\'e7\f2\'a1\'b8\f1\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\f2\'a1\'b9\f1\'82\'b5\'82\'bd\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'cc\'8e\'67\'97\'70\'82\'cc\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\'c8\'a1\'b5\'c3\f1\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'cd\f2\'a1\'a2\'bc\'d2\'cd\'a5\'c4\'da\'ca\'b9\'d3\'c3\f1\'82\'cc\'97\'e1\'8a\'4f\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8f\'9c\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'82\'cc\'82\'c6\'93\'af\'82\'b6\'8d\'91\'82\'c9\'82\'a2\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'e0\'82\'b5\f0 EU\f1\'8c\'97\'93\'e0\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 EU\f1\'8c\'97\'93\'e0\'82\'c9\'82\'a2\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\'82\'c9\'88\'da\'93\'5d\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b5\'b1\'d4\'93\'b5\'da\'c8\'fd\'d5\'df\f1\'82\'cc\'96\'bc\'91\'4f\'8b\'79\'82\'d1\'8f\'8a\'8d\'dd\'82\'f0\'8a\'dc\'82\'df\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e8\'93\'96\'8a\'59\'88\'da\'93\'5d\'82\'f0\'92\'ca\'92\'6d\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b5\'b1\'d4\'93\'b5\'da\'c8\'fd\'d5\'df\f1\'82\'cd\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'f0\'8e\'f3\'82\'af\'93\'fc\'82\'ea\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\'b5\'b1\'d4\'93\'d2\'c6\'dc\'9e\f1\'82\'cc\'8c\'e3\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8e\'f3\'97\'cc\'82\'b5\'82\'bd\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'8b\'79\'82\'d1\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'82\'f0\'8a\'dc\'82\'de\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'95\'db\'8e\'9d\'82\'b5\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'95\'74\'90\'8f\'82\'b7\'82\'e9\'8f\'91\'97\'de\'82\'f0\'95\'db\'8e\'9d\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'88\'da\'93\'5d\'82\'cc\'97\'bf\'8b\'e0\'82\'f0\'90\'bf\'8b\'81\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+\f1\'8c\'70\'91\'b1\'93\'49\'83\'43\'83\'93\'83\'65\'83\'4f\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58(\f0 LabVIEW\f4 )\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 LabVIEW\f1\'8c\'70\'91\'b1\'93\'49\'83\'43\'83\'93\'83\'65\'83\'4f\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c6\'82\'cc\'95\'ca\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f0 LabVIEW\f1\'82\'cc\'83\'74\'83\'8b\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'82\'e0\'97\'4c\'82\'b3\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 LabVIEW\f1\'8c\'70\'91\'b1\'93\'49\'83\'43\'83\'93\'83\'65\'83\'4f\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f0 NI\f1\'82\'a9\'82\'e7\'82\'a8\'8b\'71\'97\'6c\'96\'94\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'91\'e3\'97\'9d\'90\'6c\'82\'c9\'91\'ce\'82\'b5\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'45\'8f\'ea\'93\'e0\'82\'cc\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'cc\'90\'94\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cc\'82\'dd\f0 LabVIEW\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f0 (\f1\'83\'6c\'83\'62\'83\'67\'83\'8f\'81\'5b\'83\'4e\'81\'45\'83\'66\'83\'6f\'83\'43\'83\'58\'8b\'79\'82\'d1\'93\'af\'8e\'9e\'8e\'c0\'8d\'73\'82\'cc\'82\'e0\'82\'cc\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'8b\'96\'89\'c2\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'b3\'82\'ea\'82\'bd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8f\'5d\'8b\'c6\'88\'f5\'82\'cc\'82\'dd\'82\'aa\'83\'6c\'83\'62\'83\'67\'83\'8f\'81\'5b\'83\'4e\'81\'45\'83\'66\'83\'6f\'83\'43\'83\'58\'82\'c5\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f2\'a1\'a2\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'90\'94\'82\'cc\'82\'dd\f0 LabVIEW\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'96\'94\'82\'cd\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'8f\'f0\'8c\'8f\'82\'c5\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d7\'d4\'84\'d3\f1\'83\'65\'83\'58\'83\'67\f2\'a1\'a2\'d7\'d4\'84\'d3\'d5\'4a\'d4\'5e\'a1\'a2\'d7\'d4\'84\'d3\f1\'83\'8c\'83\'72\'83\'85\'81\'5b\'8b\'79\'82\'d1\'8e\'a9\'93\'ae\'83\'72\'83\'8b\'83\'68\'83\'76\'83\'8d\'83\'5a\'83\'58\'82\'cc\'8c\'70\'91\'b1\'93\'49\'83\'43\'83\'93\'83\'65\'83\'4f\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\f2\'a1\'a2\'81\'4b\f1\'82\'d1\'82\'c9\'82\'a9\'82\'a9\'82\'e9\'8a\'65\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'82\'cc\'8e\'c0\'8d\'73\'8b\'79\'82\'d1\'90\'dd\'92\'e8\'82\'c9\'95\'4b\'97\'76\'82\'c8\'8e\'e8\'92\'69\'82\'cc\'82\'bd\'82\'df\'82\'c9\'82\'cc\'82\'dd\f0 LabVIEW\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'8c\'70\'91\'b1\'93\'49\'83\'43\'83\'93\'83\'65\'83\'4f\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'82\'cc\'8e\'a9\'93\'ae\'89\'bb\'82\'cc\'83\'66\'83\'6f\'83\'62\'83\'4f\'82\'f0\'8d\'73\'82\'a4\'8f\'ea\'8d\'87\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'e0\'8a\'4a\'94\'ad\'82\'cc\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f4\par
+\f1\'89\'c6\'92\'eb\'93\'e0\'8e\'67\'97\'70\'82\'cc\'97\'e1\'8a\'4f\'82\'cd\f2\'a1\'a2\'be\'40\'be\'41\'b5\'c4\f1\'83\'43\'83\'93\'83\'65\'83\'4f\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'af\'82\'e9\f0 LabVIEW\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'c0\'fb\'d3\'c3\f1\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'be\'40\'be\'41\'b5\'c4\f1\'83\'43\'83\'93\'83\'65\'83\'4f\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'af\'82\'e9\f0 LabVIEW\f1\'82\'cd\'8f\'f7\'93\'6e\'89\'c2\'94\'5c\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\sb100\sa240\qc\b\f1\fs24\'95\'74\'91\'d1\'8f\'f0\'8d\'80\f0 C\f1\endash\ul\'83\'7b\'83\'8a\'83\'85\'81\'5b\'83\'80\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'8f\'f0\'8d\'80\f3\par
+
+\pard\sb100\sa240\qj\b0\f1\fs20\'83\'7b\'83\'8a\'83\'85\'81\'5b\'83\'80\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 VLP\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\ulnone VLP\f1\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8a\'c7\'97\'9d\'82\'b7\'82\'e9\'8f\'e3\'82\'c5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'f0\'8e\'78\'89\'87\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'cc\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'82\'c5\'82\'b7\f2\'a1\'a3\'d2\'d4\'cf\'c2\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'cd\f0 VLP\f1\'82\'c9\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-400\li400\sb100\sa240\qj\f0 1\f3 .\tab\f0 VLP\f1\'8b\'79\'82\'d1\f0 VLP\f1\'83\'58\'83\'5e\'81\'5b\'83\'67\'83\'41\'83\'62\'83\'76\'81\'45\'83\'4c\'83\'62\'83\'67\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 VLP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'8a\'d6\'82\'b5\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'a9\'82\'e7\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8c\'a9\'90\'cf\'82\'e8\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'91\'67\'82\'dd\'8d\'9e\'82\'dc\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c6\f0 VLP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c6\'82\'cc\'8a\'d4\'82\'c9\'92\'ef\'90\'47\'82\'aa\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'aa\'97\'44\'90\'e6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-300\li300\sb100\sa240\qj\f0 2\f3 .\tab\ul\f2\'c6\'da\'e9\'67\ulnone\f0 VLP\f1\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\f0 VLP\f1\'83\'58\'83\'5e\'81\'5b\'83\'67\'83\'41\'83\'62\'83\'76\'81\'45\'83\'4c\'83\'62\'83\'67\'82\'f0\'91\'97\'82\'c1\'82\'bd\'93\'fa\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 VLP\f1\'94\'ad\'8c\'f8\'93\'fa\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'a9\'82\'e7\'8c\'f8\'97\'cd\'82\'f0\'97\'4c\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 VLP\f1\'82\'cc\'93\'96\'8f\'89\'8a\'fa\'8a\'d4\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'94\'ad\'8c\'f8\'93\'fa\'82\'a9\'82\'e7\'8e\'6e\'82\'dc\'82\'e8\f2\'a1\'a2\f0 1\f1\'94\'4e\'8a\'d4\'8c\'f8\'97\'cd\'82\'f0\'90\'b6\'82\'b6\'82\'dc\'82\'b7\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 VLP\f1\'93\'96\'8f\'89\'8a\'fa\'8a\'d4\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'82\'f0\'92\'c7\'89\'c1\'82\'c5\f0 1\f1\'94\'4e\'8a\'d4\'8d\'58\'90\'56\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f0 (\f1\'88\'c8\'89\'ba\f0 VLP\f1\'93\'96\'8f\'89\'8a\'fa\'8a\'d4\'8b\'79\'82\'d1\'8d\'58\'90\'56\'82\'b3\'82\'ea\'82\'bd\'8a\'65\'8a\'fa\'8a\'d4\'82\'f0\f2\'a1\'a2\'d2\'d4\'cf\'c2\f1\'82\'bb\'82\'ea\'82\'bc\'82\'ea\f2\'a1\'b8\f0 VLP\f1\'8a\'fa\'8a\'d4\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a3\f3\par
+\f0 3\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8f\'5d\'8b\'c6\'88\'f5\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\f2\'a1\'a2\f0 VLP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'95\'ca\'93\'72\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\f0 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'93\'cd\'82\'af\'82\'bd\'95\'a8\'97\'9d\'93\'49\'8f\'ea\'8f\'8a\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'b1\'be\f1\'83\'54\'83\'43\'83\'67\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'82\'a0\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cc\'82\'dd\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'a1\'b8\'b1\'be\f1\'83\'54\'83\'43\'83\'67\f2\'a1\'b9\f1\'82\'cc\'92\'e8\'8b\'60\'82\'cd\f2\'a1\'a2\'88\'f6\'cb\'f9\f1\'82\'c6\'82\'b5\'82\'c4\'96\'7b\'83\'54\'83\'43\'83\'67\'82\'c6\'93\'af\'82\'b6\'8d\'91\'93\'e0\'82\'c9\'88\'ca\'92\'75\'82\'b7\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'95\'a8\'97\'9d\'93\'49\'82\'c8\'8f\'ea\'8f\'8a\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f2\'a1\'a3\'bc\'d3\f1\'82\'a6\'82\'c4\f2\'a1\'a2\f0 (i)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'54\'83\'43\'83\'67\'82\'aa\'96\'6b\'95\'c4\'96\'94\'82\'cd\'93\'ec\'95\'c4\'82\'c9\'88\'ca\'92\'75\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'b1\'b1\'c3\'d7\'bc\'b0\f1\'82\'d1\'93\'ec\'95\'c4\'82\'c9\'82\'a0\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'95\'a8\'97\'9d\'93\'49\'8f\'ea\'8f\'8a\'82\'cd\f2\'a1\'a2\'cd\'ac\f1\'82\'b6\'8d\'91\'93\'e0\'82\'c9\'82\'a0\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\f2\'a1\'a2\f0 (ii)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'54\'83\'43\'83\'67\'82\'aa\'83\'88\'81\'5b\'83\'8d\'83\'62\'83\'70\'81\'41\'92\'86\'93\'8c\'81\'41\'83\'43\'83\'93\'83\'68\'96\'94\'82\'cd\'83\'41\'83\'74\'83\'8a\'83\'4a\'82\'c9\'88\'ca\'92\'75\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\f0 (\f1\'83\'8d\'83\'56\'83\'41\'8b\'79\'82\'d1\'83\'82\'83\'93\'83\'53\'83\'8b\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f2\'a1\'a3\f0 )\f2\'a1\'a2\'c7\'b0\'ca\'f6\f1\'82\'cc\'92\'6e\'88\'e6\'93\'e0\'82\'c9\'82\'a0\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'95\'a8\'97\'9d\'93\'49\'8f\'ea\'8f\'8a\'82\'cd\'81\'41\'93\'af\'82\'b6\'8d\'91\'93\'e0\'82\'c9\'82\'a0\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'81\'41\f0 (iii)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'54\'83\'43\'83\'67\'82\'aa\'83\'41\'83\'57\'83\'41\'91\'be\'95\'bd\'97\'6d\'92\'6e\'88\'e6\'82\'c9\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\'81\'41\'91\'4f\'8f\'71\'82\'cc\'92\'6e\'88\'e6\'93\'e0\'82\'c9\'82\'a0\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'95\'a8\'97\'9d\'93\'49\'8f\'ea\'8f\'8a\'82\'cd\'81\'41\'93\'af\'82\'b6\'8d\'91\'93\'e0\'82\'c9\'82\'a0\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\'81\'42\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'4f\'83\'8d\'81\'5b\'83\'6f\'83\'8b\f0 VLP\f1\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'a2\'8a\'45\'92\'86\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8f\'ea\'8f\'8a\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'54\'83\'43\'83\'67\'82\'c6\'82\'c6\'82\'b5\'82\'c4\'93\'af\'82\'b6\'8d\'91\'82\'c9\'82\'a0\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'94\'7a\'95\'7a\'82\'b7\'82\'e9\'92\'6e\'88\'e6\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8a\'c7\'97\'9d\'82\'b3\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 VLP\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'8a\'fa\'8a\'d4\'8b\'79\'82\'d1\'82\'bb\'82\'cc\'8c\'e3\'82\'cc\'82\'a2\'82\'c2\'82\'c5\'82\'e0\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 VLP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'93\'c1\'92\'e8\'82\'cc\'83\'5e\'83\'43\'83\'76\f0 (\f1\'82\'b7\'82\'c8\'82\'ed\'82\'bf\f2\'a1\'a2\'d6\'b8\'b6\'a8\f1\'83\'86\'81\'5b\'83\'55\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'96\'94\'82\'cd\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\f0 )\f1\'82\'c9\'8a\'d6\'98\'41\'82\'b5\'82\'c4\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'96\'be\'8b\'4c\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8c\'5f\'96\'f1\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'ed\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0\par
+
+\pard\fi-400\li400\sb100\sa240\qj 4\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'8a\'fa\'8a\'d4\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f0 VLP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f0 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'93\'fc\'8e\'e8\'82\'b5\f2\'a1\'a2\f1\'82\'a9\'82\'c2\'82\'b1\'82\'ea\'82\'f0\'88\'db\'8e\'9d\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\f2\'a1\'a2\'c9\'cc\'d3\'c3\f1\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8d\'c5\'90\'56\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'c9\'90\'a7\'8c\'c0\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'82\'f0\'97\'af\'95\'db\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\f0 VLP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c8\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\f2\'a1\'a2\'c0\'fb\'d3\'c3\'bf\'c9\'c4\'dc\f1\'82\'c9\'82\'b5\'82\'c8\'82\'a2\'89\'c2\'94\'5c\'90\'ab\'82\'aa\'82\'a0\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'8f\'91\'96\'ca\'82\'c5\'95\'ca\'92\'69\'82\'cc\'93\'af\'88\'d3\'82\'aa\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\f0 VLP\f1\'8a\'fa\'8a\'d4\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'d7\'ee\'b5\'cd\f1\'82\'c5\'82\'e0\f0 5\f1\'82\'c2\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\f2\'a1\'a2\f0 NI\f1\'82\'aa\'8a\'4a\'94\'ad\'94\'c5\'82\'c5\'82\'a0\'82\'e9\'82\'c6\'8d\'6c\'82\'a6\'82\'e9\'88\'ea\'82\'c2\'82\'cc\f0 NI\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'90\'bb\'95\'69\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'c9\'88\'db\'8e\'9d\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 5\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'54\'83\'43\'83\'67\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'83\'7d\'83\'58\'83\'5e\'81\'5b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'81\'83\'66\'83\'42\'83\'41\'8b\'79\'82\'d1\f0 Approved Volume License Manager\f1\'82\'cc\'8e\'67\'97\'70\'82\'f0\'8a\'dc\'82\'de\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'94\'d0\'95\'7a\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'8b\'79\'82\'d1\'8e\'67\'97\'70\'82\'cc\'8a\'c4\'93\'c2\'82\'c9\'90\'d3\'94\'43\'82\'f0\'97\'4c\'82\'b7\'82\'e9\'8c\'c2\'90\'6c\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'91\'67\'90\'44\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'77\'96\'bc\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'95\'cf\'8d\'58\'82\'f0\'8f\'91\'96\'ca\'82\'c5\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'92\'ca\'92\'6d\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-300\li300\sb100\sa240\qj\f0 6\f3 .\tab\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'bd\'82\'df\'82\'cc\'83\'7d\'83\'58\'83\'5e\'81\'5b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'f0\'94\'d0\'95\'7a\'82\'b5\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'8c\'a0\'8c\'c0\'82\'cc\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'82\'e6\'82\'e9\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'8c\'a9\'90\'cf\'82\'e8\'82\'aa\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8f\'5d\'8b\'c6\'88\'f5\'82\'aa\'93\'e0\'95\'94\'82\'c5\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'8b\'79\'82\'d1\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\f0 NI\f1\'82\'cc\f0 Volume License Manager\f1\'82\'f0\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c9\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\'93\'64\'8e\'71\'93\'49\'8c\'60\'91\'d4\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'82\'cc\'82\'dd\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'7d\'83\'58\'83\'5e\'81\'5b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'c9\'94\'f5\'82\'ed\'82\'c1\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 7\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'8a\'fa\'8a\'d4\'8b\'79\'82\'d1\'82\'bb\'82\'cc\'8c\'e3\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f0 (NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\f0 Approved Volume License Manager\f1\'82\'c9\'8c\'dd\'8a\'b7\'90\'ab\'82\'cc\'82\'a0\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b7\'82\'e9\'8c\'c0\'93\'78\'82\'c5\f2\'a1\'a2\f0 ) Approved Volume License Manager\f1\'82\'aa\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'82\'cc\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'8a\'c7\'97\'9d\'82\'b7\'82\'e9\f0 NI\f1\'82\'aa\'92\'f1\'8b\'9f\'82\'b5\'82\'bd\'8d\'c5\'90\'56\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'c6\'82\'c6\'82\'e0\'82\'c9\f2\'a1\'a2\f1\'82\'a2\'82\'c2\'82\'c5\'82\'e0\'8e\'67\'97\'70\'89\'c2\'94\'5c\'82\'c8\'8f\'f3\'91\'d4\'82\'c9\'82\'a0\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'95\'db\'8f\'d8\'82\'b7\'82\'e9\'90\'d3\'94\'43\'82\'f0\'95\'89\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\'a1\'b8\f0 Approved Volume License Manager\f2\'a1\'b9\f1\'82\'c6\'82\'cd\f2\'a1\'a2\f1\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'8a\'c7\'97\'9d\'82\'b5\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8e\'67\'97\'70\'8f\'85\'8e\'e7\'8f\'ee\'95\'f1\'82\'f0\'90\'b6\'90\'ac\'82\'b7\'82\'e9\f0 NI\f1\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 VLM\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a2\f0 FLEXnet\f1\'8b\'79\'82\'d1\f0 FLEXIm\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 NI\f1\'82\'aa\'8f\'91\'96\'ca\'82\'c5\'8f\'b3\'94\'46\'82\'b5\'82\'bd\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'8a\'c7\'97\'9d\'82\'b7\'82\'e9\'91\'bc\'82\'cc\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'88\'d3\'96\'a1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 Approved Volume License Manager\f1\'82\'aa\f0 NI VLM\f1\'82\'c5\'82\'a0\'82\'c1\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 NI\f1\'82\'aa\'93\'4b\'90\'d8\'82\'c8\f0 Approved Volume License Manager\f1\'82\'cc\'82\'bd\'82\'df\'82\'c9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c9\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'b5\'b1\'d4\'93\f0 Approved Volume License Manager\f1\'82\'cd\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'b3\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-400\li404\sb100\sa240\qj\f0 8\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f0 VLP\f1\'82\'c9\'82\'e6\'82\'e8\'91\'ce\'8f\'db\'82\'c6\'82\'b3\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8a\'f9\'91\'b6\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'97\'4c\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'b5\'b1\'d4\'93\'b8\'f7\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8a\'d6\'82\'ed\'82\'e9\'90\'bb\'95\'69\f2\'a1\'a2\f1\'83\'76\'83\'89\'83\'62\'83\'67\'83\'74\'83\'48\'81\'5b\'83\'80\f2\'a1\'a2\f1\'83\'56\'83\'8a\'83\'41\'83\'8b\'83\'69\'83\'93\'83\'6f\'81\'5b\'8f\'ee\'95\'f1\'82\'f0\'8f\'91\'96\'ca\'82\'c5\'92\'ca\'92\'6d\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'b5\'b1\'d4\'93\'b8\'f7\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8b\'79\'82\'d1\'8c\'c2\f2\'a1\'a9\f1\'82\'cc\'83\'56\'83\'8a\'83\'41\'83\'8b\'83\'69\'83\'93\'83\'6f\'81\'5b\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'94\'ad\'8c\'f8\'93\'fa\'82\'c9\f2\'a1\'a2\f1\'82\'e0\'82\'cd\'82\'e2\'97\'4c\'8c\'f8\'82\'c5\'82\'cd\'82\'c8\'82\'ad\f2\'a1\'a2\f0 VLP\f1\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (\f1\'88\'ea\'82\'c2\'82\'cc\'8b\'a4\'92\'ca\'82\'cc\'83\'56\'83\'8a\'83\'41\'83\'8b\'83\'69\'83\'93\'83\'6f\'81\'5b\'82\'f0\'97\'4c\'82\'b5\'82\'dc\'82\'b7\f0 )\f1\'82\'aa\'97\'44\'90\'e6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'82\'cc\'90\'dd\'97\'a7\'8b\'79\'82\'d1\'8a\'c7\'97\'9d\'82\'cc\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f0 NI\f1\'82\'aa\'8d\'87\'97\'9d\'93\'49\'82\'c9\'97\'76\'8b\'81\'82\'b7\'82\'e9\'8f\'ee\'95\'f1\'82\'f0\f0 NI\f1\'82\'c9\'92\'f1\'8b\'9f\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0\par
+
+\pard\fi-400\li400\sb100\sa240\qj 9\f3 .\tab\ul\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f0 VLP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8d\'53\'91\'a9\'82\'b3\'82\'ea\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'82\'c8\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'b5\'b1\'d4\'93\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\f2\'a1\'b8\'b1\'be\f1\'83\'54\'83\'43\'83\'67\f2\'a1\'b9\f1\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'96\'7b\'95\'74\'91\'d1\'8f\'f0\'8d\'80\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'92\'e8\'8b\'60\'82\'b3\'82\'ea\'82\'e9\'82\'c6\'82\'a8\'82\'e8\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8d\'91\'8d\'db\'93\'49\'82\'c8\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'a2\'8a\'45\'92\'86\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8f\'ea\'8f\'8a\'82\'cd\f2\'a1\'a2\f1\'96\'7b\'83\'54\'83\'43\'83\'67\'82\'c6\'93\'af\'82\'b6\'8d\'91\'82\'c9\'82\'a0\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-500\li500\sb100\sa240\qj\f0 10\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'aa\f2\'a1\'a2\f0 VLP\f1\'94\'ad\'8c\'f8\f2\'c8\'d5\'d2\'d4\'bd\'b5\f0 VLP\f1\'82\'c9\'89\'c1\'82\'a6\'82\'e7\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\f2\'a1\'b8\f1\'83\'49\'81\'5b\'83\'6f\'81\'5b\'83\'68\'83\'89\'83\'74\'83\'67\f2\'a1\'b9\'99\'43\'c4\'dc\f1\'82\'f0\'92\'ca\'82\'b5\'82\'c4\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c6\'82\'c8\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'89\'c1\'82\'a6\'82\'c4\'82\'e0\f2\'a1\'a2\f0 VLP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8d\'c5\'91\'e5\'8d\'87\'8c\'76\'90\'94\'82\'f0\'92\'b4\'82\'a6\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'49\'81\'5b\'83\'6f\'81\'5b\'83\'68\'83\'89\'83\'74\'83\'67\'82\'cc\'8b\'40\'94\'5c\'82\'f0\'92\'ca\'82\'b5\'82\'c4\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b5\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'95\'aa\'82\'f0\'8e\'78\'95\'a5\'82\'a4\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-400\li400\sb100\sa240\qj\f0 11\f3 .\tab\ul\f1\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'81\'45\'83\'52\'83\'93\'83\'76\'83\'89\'83\'43\'83\'41\'83\'93\'83\'58\'81\'45\'83\'8d\'83\'4f\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d2\'aa\'c7\'f3\f1\'82\'cc\'82\'a0\'82\'c1\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'b8\'f7\f1\'83\'54\'83\'43\'83\'67\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\f1\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'81\'45\'83\'52\'83\'93\'83\'76\'83\'89\'83\'43\'83\'41\'83\'93\'83\'58\'81\'45\'83\'8d\'83\'4f\'82\'f0\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'81\'45\'83\'52\'83\'93\'83\'76\'83\'89\'83\'43\'83\'41\'83\'93\'83\'58\'81\'45\'83\'8d\'83\'4f\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'c6\'82\'c1\'82\'c4\'8e\'f3\'82\'af\'93\'fc\'82\'ea\'89\'c2\'94\'5c\'82\'c8\'83\'74\'83\'48\'81\'5b\'83\'7d\'83\'62\'83\'67\'82\'c5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 12\f3 .\tab\ul\f2\'b8\'fc\'d0\'c2\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 VLP\f1\'82\'cc\'8d\'58\'90\'56\'82\'f0\'96\'5d\'82\'de\'8f\'ea\'8d\'87\f2\'a1\'a2\'d7\'ee\'d0\'c2\f1\'82\'cc\f0 VLP\f1\'82\'cc\'8f\'49\'97\'b9\'93\'fa\'82\'a9\'82\'e7\'8f\'ad\'82\'c8\'82\'ad\'82\'c6\'82\'e0\f0 60\f1\'93\'fa\'91\'4f\'82\'dc\'82\'c5\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'d7\'ee\'d0\'c2\f1\'82\'cc\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'81\'45\'83\'52\'83\'93\'83\'76\'83\'89\'83\'43\'83\'41\'83\'93\'83\'58\'81\'45\'83\'8d\'83\'4f\'82\'f0\'92\'f1\'8b\'9f\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\f2\'a1\'a2\'d4\'93\'b5\'b1\f1\'82\'b7\'82\'e9\f0 VLP\f1\'8a\'fa\'8a\'d4\'92\'86\'82\'c9\'92\'c7\'89\'c1\'82\'b3\'82\'ea\'82\'bd\'92\'c7\'89\'c1\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'97\'bf\'8b\'e0\f0 (\f2\'a1\'b8\f1\'83\'49\'81\'5b\'83\'6f\'81\'5b\'83\'68\'83\'89\'83\'74\'83\'67\f2\'a1\'b9\'99\'43\'c4\'dc\f1\'82\'f0\'92\'ca\'82\'b5\'82\'c4\'92\'c7\'89\'c1\'82\'b3\'82\'ea\'82\'e9\'82\'e0\'82\'cc\'82\'e0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f2\'a1\'a3\f0 )(\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'d7\'b7\'bc\'d3\f0 VLP\f1\'97\'bf\'8b\'e0\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'8d\'58\'90\'56\'82\'b3\'82\'ea\'82\'bd\f0 VLP\f1\'8a\'fa\'8a\'d4\'92\'86\'82\'c9\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'8a\'83\'4e\'83\'47\'83\'58\'83\'67\'82\'b7\'82\'e9\'90\'56\'82\'b5\'82\'a2\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'97\'bf\'8b\'e0\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 VLP\f1\'8d\'58\'90\'56\'97\'bf\'8b\'e0\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\'8c\'a9\'90\'cf\'82\'e8\'82\'f0\'92\'f1\'8b\'9f\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'92\'f1\'8f\'6f\'8c\'e3\'82\'c9\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'90\'94\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'81\'45\'83\'52\'83\'93\'83\'76\'83\'89\'83\'43\'83\'41\'83\'93\'83\'58\'81\'45\'83\'8d\'83\'4f\'82\'cc\'8f\'ee\'95\'f1\'82\'c9\'95\'cf\'8d\'58\'82\'aa\'82\'a0\'82\'c1\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'cb\'d9\f1\'82\'e2\'82\'a9\'82\'c9\f0 NI\f1\'82\'c9\'92\'ca\'92\'6d\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\f2\'a1\'a2\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8d\'58\'90\'56\'8a\'f3\'96\'5d\'8e\'9e\'82\'c9\f0 NI\f1\'82\'c9\'92\'f1\'8f\'6f\'82\'b5\'82\'bd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'81\'45\'83\'52\'83\'93\'83\'76\'83\'89\'83\'43\'83\'41\'83\'93\'83\'58\'81\'45\'83\'8d\'83\'4f\'82\'c9\'82\'cd\'94\'bd\'89\'66\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a9\'82\'c1\'82\'bd\'82\'aa\f2\'a1\'a2\'8c\'67\'eb\'48\f1\'82\'c9\'82\'cd\'8e\'67\'97\'70\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'bd\'92\'c7\'89\'c1\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'e0\'94\'bd\'89\'66\'82\'b3\'82\'b9\'82\'e9\'82\'bd\'82\'df\f2\'a1\'a2\f0 VLP\f1\'8d\'58\'90\'56\f2\'c1\'cf\'bd\'f0\f0 (\f1\'8a\'59\'93\'96\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\f0 )\f1\'82\'f0\'95\'cf\'8d\'58\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'82\'f0\'97\'af\'95\'db\'82\'b5\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\b\f1\'82\'bb\'82\'cc\'8e\'9e\'93\'5f\'82\'c5\'8d\'c5\'90\'56\'82\'cc\f0 VLP\f1\'82\'cc\'97\'4c\'8c\'f8\'8a\'fa\'8a\'d4\'82\'aa\'8f\'49\'97\'b9\'82\'b7\'82\'e9\'91\'4f\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'fa\'8c\'c0\'82\'cc\'93\'9e\'97\'88\'82\'b7\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'a8\'82\'e6\'82\'d1\'92\'c7\'89\'c1\f0 VLP\f1\'97\'bf\'8b\'e0\'82\'cc\'8d\'77\'93\'fc\'92\'8d\'95\'b6\'82\'f0\'94\'ad\'8d\'73\'82\'b5\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 (i) VLP\f1\'82\'cd\f2\'a1\'a2\'d7\'ee\'d0\'c2\f1\'82\'cc\f0 VLP\f1\'82\'cc\'97\'4c\'8c\'f8\'8a\'fa\'8a\'d4\'8f\'49\'97\'b9\'8e\'9e\'82\'c9\'8e\'a9\'93\'ae\'93\'49\'82\'c9\'8f\'49\'97\'b9\'82\'b5\f2\'a1\'a2\f0 (ii) VLP\f1\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cd\f2\'a1\'a2\'d7\'ee\'d0\'c2\f1\'82\'cc\f0 VLP\f1\'82\'cc\'97\'4c\'8c\'f8\'8a\'fa\'8a\'d4\'82\'cc\'8f\'49\'97\'b9\'8e\'9e\'82\'c9\'8e\'a9\'93\'ae\'93\'49\'82\'c9\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f2\'a1\'a2\'cb\'d9\f1\'82\'e2\'82\'a9\'82\'c9\'8f\'49\'97\'b9\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f3\par
+
+\pard\fi-500\li500\sb100\sa240\qj\f0 13\f3 .\tab\ul\f2\'d7\'a2\'ce\'c4\'95\'f8\'a3\'bb\'d5\'88\'c7\'f3\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d2\'d4\'cf\'c2\f1\'82\'cc\'82\'c6\'82\'a8\'82\'e8\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'d7\'a2\'ce\'c4\'95\'f8\f1\'82\'f0\'92\'f1\'8f\'6f\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 i\f3\tab\f0 VLP\f1\'82\'cc\'8f\'89\'8a\'fa\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'78\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'c2\'82\'a2\'82\'c4\f2\'a3\'ba\'d2\'8a\'b7\'65\'95\'f8\f1\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'bd\'8a\'fa\'8a\'d4\'93\'e0\'82\'cc\f2\'a1\'a2\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8f\'89\'8a\'fa\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'78\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cc\'8f\'89\'94\'4e\'93\'78\'83\'86\'81\'5b\'83\'55\'97\'bf\'8b\'e0\'82\'cc\'8d\'87\'8c\'76\f0 (NI\f1\'96\'94\'82\'cd\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'aa\'8f\'91\'96\'ca\'82\'c5\'94\'ad\'8d\'73\'82\'b5\'82\'bd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'8b\'e0\'8a\'7a\'82\'c5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e7\'82\'c8\'82\'a2\f0 )\f3\par
+\f0 ii\f3\tab\f1\'8a\'65\'8d\'58\'90\'56\'8a\'fa\'8a\'d4\f2\'a3\'ba\'d7\'ee\'d0\'c2\f1\'82\'cc\f0 VLP\f1\'8a\'fa\'8a\'d4\'82\'cc\'8f\'49\'97\'b9\'91\'4f\'82\'cc\f0 VLP\f1\'8d\'58\'90\'56\'97\'bf\'8b\'e0\'8b\'79\'82\'d1\'92\'c7\'89\'c1\f0 VLP\f1\'97\'bf\'8b\'e0\'82\'cc\'8d\'87\'8c\'76\f3\par
+
+\pard\fi-500\li500\sb100\sa240\qj\f0 14\f3 .\tab\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cc\'97\'bf\'8b\'e0\'82\'cd\'88\'ea\'94\'4e\'82\'b2\'82\'c6\'82\'c9\'90\'bf\'8b\'81\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'d7\'b7\'bc\'d3\f0 VLP\f1\'97\'bf\'8b\'e0\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'8d\'c5\'8f\'89\'82\'c9\'8e\'67\'82\'ed\'82\'ea\'82\'e9\f0 VLP\f1\'8a\'fa\'8a\'d4\'82\'cc\'8e\'6c\'94\'bc\'8a\'fa\'82\'c9\'8a\'ee\'82\'c3\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\f0 NI\f1\'82\'aa\'8e\'77\'92\'e8\'82\'b7\'82\'e9\'82\'e6\'82\'e8\'92\'5a\'8a\'fa\'82\'cc\'8a\'fa\'8a\'d4\'82\'c9\'8a\'ee\'82\'c3\'82\'a2\'82\'c4\f2\'a1\'a2\'cb\'c4\'b0\'eb\'c6\'da\f1\'82\'b2\'82\'c6\'82\'c9\'8c\'76\'8e\'5a\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 15\f3 .\tab\b\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\f0 Approved Volume License Manager\f1\'82\'c9\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'82\'aa\'8f\'49\'97\'b9\'82\'b5\'82\'bd\'8c\'e3\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 VLP\f1\'82\'cc\'82\'e0\'82\'c6\'82\'c5\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'94\'5c\'97\'cd\'82\'f0\'96\'b3\'8c\'f8\'82\'c9\'82\'b7\'82\'e9\'83\'52\'81\'5b\'83\'68\'82\'aa\'8a\'dc\'82\'dc\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'82\'b3\'82\'ea\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'f0\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'82\'e6\'82\'a4\'82\'c9\'93\'77\'82\'df\'82\'dc\'82\'b7\'82\'aa\f2\'a1\'a2\'b5\'b1\'d4\'93\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'f0\f0 NI\f1\'82\'a9\'82\'e7\'8e\'e6\'93\'be\'82\'b5\f2\'a1\'a2\'b5\'b1\'d4\'93\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'cc\'94\'5b\'95\'69\'82\'a9\'82\'e7\'82\'c5\'82\'ab\'82\'e9\'82\'be\'82\'af\'91\'81\'82\'ad\f0 (\f1\'82\'b5\'82\'a9\'82\'b5\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'e0\f0 VLP\f1\'82\'cc\'8f\'49\'97\'b9\'82\'a9\'82\'e7\f0 60\f1\'93\'fa\'82\'f0\'92\'b4\'82\'a6\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f0 )\f1\'82\'bb\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'82\'c4\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'cc\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'d3\'94\'43\'82\'c5\'82\'b7\f2\'a1\'a3\b0\f0 VLP\f1\'82\'cc\'8f\'49\'97\'b9\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8f\'49\'97\'b9\'93\'fa\'91\'4f\'82\'c9\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'97\'bf\'8b\'e0\'82\'f0\'8e\'78\'95\'a5\'82\'c1\'82\'bd\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'b4\'e6\'be\'41\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'8e\'96\'8e\'c0\'8f\'e3\'8e\'67\'97\'70\'82\'b5\'91\'b1\'82\'af\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8e\'67\'97\'70\'82\'cd\f0 Approved Volume License Manager\f1\'82\'c9\'82\'e6\'82\'e8\'8e\'c0\'8d\'73\'82\'b3\'82\'ea\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'c1\'82\'bd\'82\'e0\'82\'cc\'82\'c5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\b\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'c5\'82\'e0\f2\'a1\'a2\f1\'82\'a0\'82\'c8\'82\'bd\'82\'cd\f0 VLP\f1\'8a\'fa\'8a\'d4\'82\'f0\'8f\'49\'97\'b9\'82\'b5\'82\'bd\'8c\'e3\'82\'c5\f2\'a1\'a2\'b4\'e6\'be\'41\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'90\'94\'82\'f0\'91\'9d\'82\'e2\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 VLP\f1\'82\'aa\'8f\'49\'97\'b9\'82\'b5\'82\'bd\'8c\'e3\'82\'cc\f0 VLP\f1\'82\'cc\'8d\'c4\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'78\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'92\'50\'93\'c6\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'8a\'ee\'82\'c3\'82\'ad\'82\'e0\'82\'cc\'82\'c6\'82\'b5\f2\'a1\'a2\f0 NI\f1\'82\'aa\'92\'e8\'82\'df\'82\'e9\'8a\'59\'93\'96\'82\'b7\'82\'e9\'8d\'c4\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'78\'81\'5b\'83\'56\'83\'87\'83\'93\'97\'bf\'8b\'e0\'82\'cc\'8e\'78\'95\'a5\'82\'a2\'82\'f0\'91\'4f\'92\'f1\'82\'c6\'82\'b7\'82\'e9\'89\'c2\'94\'5c\'90\'ab\'82\'aa\'82\'a0\'82\'e8\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8c\'e3\'82\'cc\f0 VLP\f1\'94\'ad\'8c\'f8\'93\'fa\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\f0 VLP\f1\'82\'aa\'8d\'c4\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'78\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'b3\'82\'ea\'82\'bd\'93\'fa\'82\'c6\'82\'c8\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f3\par
+\f0 16\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\'91\'b6\'91\'b1\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8c\'c2\f2\'a1\'a9\f1\'82\'cc\'83\'56\'83\'8a\'83\'41\'83\'8b\'83\'69\'83\'93\'83\'6f\'81\'5b\'82\'f0\'8e\'e6\'93\'be\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'e0\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'b1\'82\'cc\'95\'cf\'8a\'b7\'82\'c9\'82\'cd\'97\'bf\'8b\'e0\'82\'aa\'82\'a9\'82\'a9\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\'d2\'bb\'95\'b7\'c4\'ea\'e9\'67\f1\'82\'c9\f0 4\f1\'89\'f1\'82\'f0\'92\'b4\'82\'a6\'82\'c4\'82\'a9\'82\'a9\'82\'e9\'95\'cf\'8a\'b7\'82\'f0\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 17\f3 .\tab\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\'91\'b6\'91\'b1\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'af\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'8f\'f7\'93\'6e\'95\'73\'89\'c2\'94\'5c\'82\'c5\'82\'a0\'82\'c1\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'ca\'c2\'c7\'b0\f1\'82\'c9\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'cc\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'93\'af\'88\'d3\'82\'f0\'93\'be\'82\'b8\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'82\'c9\'96\'94\'82\'cd\f0 NI\f1\'82\'a9\'82\'e7\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8f\'91\'96\'ca\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'be\'8e\'a6\'93\'49\'82\'c9\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8f\'ea\'8f\'8a\'96\'94\'82\'cd\'90\'dd\'94\'f5\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'81\'41\'94\'d0\'95\'7a\'82\'b5\'81\'41\'82\'bb\'82\'cc\'91\'bc\'92\'f1\'8b\'9f\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\'81\'42\f3\par
+
+\pard\sb100\sa240\qc\b\f1\fs24\'95\'74\'91\'d1\'8f\'f0\'8d\'80\f0 D\f1\endash\ul\'83\'47\'83\'93\'83\'5e\'81\'5b\'83\'76\'83\'89\'83\'43\'83\'59\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'8f\'f0\'8d\'80\ulnone\f3\par
+
+\pard\sb100\sa240\qj\ul\b0\f1\fs20\'83\'47\'83\'93\'83\'5e\'81\'5b\'83\'76\'83\'89\'83\'43\'83\'59\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 EP\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\ulnone \f1\'88\'c8\'89\'ba\'82\'cc\'8f\'f0\'8d\'80\'82\'cd\f0 EP\f1\'82\'c9\'91\'ce\'82\'b5\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 1\f3 .\tab\f0 NI\f1\'96\'94\'82\'cd\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'8b\'79\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d6\'f7\f1\'82\'c9\f2\'a1\'a2\f0 EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'91\'ce\'8f\'db\'82\'c6\'82\'b3\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'41\'83\'43\'83\'65\'83\'80\f2\'a1\'a2\f0 EP\f1\'82\'cc\'8a\'fa\'8a\'d4\'92\'86\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\'8b\'79\'82\'d1\'8d\'c5\'91\'e5\'90\'94\f2\'a1\'a2\f0 EP\f1\'82\'cc\'96\'9e\'97\'b9\'8e\'9e\'82\'c9\'8e\'e6\'93\'be\'82\'b7\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\'8b\'79\'82\'d1\'8d\'c5\'91\'e5\'90\'94\f2\'a1\'a2\f0 EP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'95\'cf\'8a\'b7\'82\'b3\'82\'ea\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8a\'f9\'91\'b6\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 EP \f1\'8a\'f9\'91\'b6\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a2\'81\'4b\f1\'82\'d1\'82\'c9\f0 EP\f1\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'93\'c1\'92\'e8\'82\'b7\'82\'e9\f0 NI\f1\'83\'47\'83\'93\'83\'5e\'81\'5b\'83\'76\'83\'89\'83\'43\'83\'59\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'92\'f7\'8c\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c6\'88\'ea\'91\'cc\'82\'f0\'82\'c8\'82\'b7\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c6\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'8f\'f0\'8d\'80\'82\'c6\'82\'cc\'8a\'d4\'82\'c9\'92\'ef\'90\'47\'82\'aa\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'aa\'97\'44\'90\'e6\'82\'b5\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 2\f3 .\tab\ul\f2\'c6\'da\'e9\'67\ulnone\f0 EP\f1\'82\'cd\f2\'a1\'a2\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'e6\'82\'e8\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'93\'fa\f0 (\f1\'82\'e0\'82\'b5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'82\'e6\'82\'e8\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'aa\'8f\'90\'96\'bc\'82\'b3\'82\'ea\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'97\'82\'e7\'82\'ea\'82\'bd\'93\'fa\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'d2\'d4\'cf\'c2\'a1\'b8\f0 EP\f1\'94\'ad\'8c\'f8\'93\'fa\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'8c\'f8\'97\'cd\'82\'f0\'90\'b6\'82\'b6\'82\'dc\'82\'b7\f2\'a1\'a3\f0 EP\f1\'82\'cd\f2\'a1\'a2\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'8a\'fa\'8a\'d4\f0 (\f1\'82\'e0\'82\'b5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\f0 EP\f1\'94\'ad\'8c\'f8\'93\'fa\'82\'a9\'82\'e7\f0 3\f1\'94\'4e\'8a\'d4\f2\'a1\'a3\'d2\'d4\'cf\'c2\'a1\'b8\f0 EP\f1\'8a\'fa\'8a\'d4\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'91\'b6\'91\'b1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 3\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b8\'f7\f0 EP\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'83\'7d\'83\'58\'83\'5e\'81\'5b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'81\'83\'66\'83\'42\'83\'41\'8b\'79\'82\'d1\f0 Approved Volume License Manager\f1\'82\'cc\'8e\'67\'97\'70\'82\'f0\'8a\'dc\'82\'de\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'94\'d0\'95\'7a\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'8b\'79\'82\'d1\'8e\'67\'97\'70\'82\'cc\'8a\'c4\'93\'c2\'82\'c9\'90\'d3\'94\'43\'82\'f0\'97\'4c\'82\'b7\'82\'e9\'8c\'c2\'90\'6c\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'8e\'77\'96\'bc\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'95\'cf\'8d\'58\'82\'f0\'8f\'91\'96\'ca\'82\'c5\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'92\'ca\'92\'6d\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 4\f3 .\tab\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\f0 (i)EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'e6\'93\'be\'82\'b3\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\'82\'c9\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'93\'c1\'95\'ca\'82\'c8\'83\'5e\'83\'43\'83\'76\'82\'c9\'8a\'d6\'98\'41\'82\'b5\'82\'bd\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'82\'cc\'82\'dd\f2\'a1\'a2\f0 (ii)EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 EP\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'82\'a0\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\f0 (iii)EP\f1\'8a\'fa\'8a\'d4\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\f0 EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 (i)\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'c5\'82\'e0\f2\'a1\'a2\f0 EP\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'aa\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8d\'c5\'91\'e5\'8d\'87\'8c\'76\'90\'94\'82\'f0\'92\'b4\'82\'a6\'82\'c8\'82\'a2\'82\'b1\'82\'c6\f2\'a1\'a2\f0 (ii)EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'be\'8e\'a6\'93\'49\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\f0 NI\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\f2\'a1\'a2\f0 EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'67\'97\'70\'82\'c5\'82\'ab\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 5\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 EP\f1\'82\'c9\'8a\'ee\'82\'c3\'82\'ab\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'f3\'82\'af\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'82\'cc\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'8a\'c7\'97\'9d\'82\'b7\'82\'e9\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'82\'a8\'8b\'71\'97\'6c\f0 \f1\'82\'c9\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\f0 Approved Volume License Manager\f1\'82\'f0\'8d\'c5\'90\'56\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'c6\'8b\'a4\'82\'c9\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'a1\'b8\f0 Approved Volume License Manager\f2\'a1\'b9\f1\'82\'c6\'82\'cd\f2\'a1\'a2\f1\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'8a\'c7\'97\'9d\'82\'b5\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8e\'67\'97\'70\'8f\'85\'8e\'e7\'8f\'ee\'95\'f1\'82\'f0\'90\'b6\'90\'ac\'82\'b7\'82\'e9\f0 NI\f1\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 VLM\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a2\f0 FLEXnet\f1\'8b\'79\'82\'d1\f0 FLEXIm\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 NI\f1\'82\'aa\'8f\'91\'96\'ca\'82\'c5\'8f\'b3\'94\'46\'82\'b5\'82\'bd\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'8a\'c7\'97\'9d\'82\'b7\'82\'e9\'91\'bc\'82\'cc\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'88\'d3\'96\'a1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 Approved Volume License Manager\f1\'82\'aa\f0 NI VLM\f1\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 NI\f1\'82\'aa\'93\'4b\'90\'d8\'82\'c8\f0 Approved Volume License Manager\f1\'82\'cc\'82\'bd\'82\'df\'82\'c9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c9\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'b5\'b1\'d4\'93\f0 Approved Volume License Manager\f1\'82\'cd\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'b3\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 6\f3 .\tab\ul\f1\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'94\'46\'92\'e8\'8e\'8e\'8c\'b1\'83\'54\'81\'5b\'83\'72\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\f0 EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'aa\f2\'a1\'a2\f1\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'96\'94\'82\'cd\f2\'a1\'b8\'d5\'4a\'b6\'a8\'d4\'87\'f2\'59\'9c\'ca\'82\'e4\'a1\'b9\f1\'82\'cc\'83\'52\'81\'5b\'83\'58\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\f0 NI\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'94\'46\'92\'e8\'8e\'8e\'8c\'b1\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'8a\'dc\'82\'de\'8f\'ea\'8d\'87\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f1\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'94\'46\'92\'e8\'8e\'8e\'8c\'b1\'83\'54\'81\'5b\'83\'72\'83\'58\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'c6\'82\'a8\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'8f\'be\'98\'49\'86\'54\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'8a\'59\'93\'96\'82\'b7\'82\'e9\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'82\'c9\'8e\'51\'89\'c1\'82\'c5\'82\'ab\'82\'e9\'82\'e6\'82\'a4\'82\'c9\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\'8a\'59\'93\'96\'82\'b7\'82\'e9\f2\'a1\'b8\'d5\'4a\'b6\'a8\'d4\'87\'f2\'59\'9c\'ca\'82\'e4\'a1\'b9\f1\'83\'52\'81\'5b\'83\'58\'8b\'79\'82\'d1\f0 NI\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'94\'46\'92\'e8\'8e\'8e\'8c\'b1\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'8e\'f3\'82\'af\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'e9\'82\'e6\'82\'a4\'82\'c9\f2\'a1\'a2\f0 EP\f1\'8a\'fa\'8a\'d4\'92\'86\f2\'a1\'a2\'c0\'fb\'d3\'c3\'bf\'c9\'c4\'dc\f1\'82\'c8\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'83\'4e\'83\'8c\'83\'57\'83\'62\'83\'67\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'94\'46\'8f\'d8\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'8b\'79\'82\'d1\'94\'46\'8f\'d8\'82\'cc\'82\'bd\'82\'df\'82\'cc\'8d\'c5\'90\'56\'82\'cc\'95\'57\'8f\'80\'83\'7c\'83\'8a\'83\'56\'81\'5b\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'83\'4e\'83\'8c\'83\'57\'83\'62\'83\'67\'82\'cd\f2\'a1\'a2\'b9\'fa\'eb\'48\'b1\'f8\'c6\'f7\'dd\'94\'cb\'cd\'d2\'8e\'84\'74\f0 22 CFR 120.9\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'92\'e8\'8b\'60\'82\'b3\'82\'ea\'82\'e9\f2\'a1\'b8\'b9\'fa\'b7\'c0\f0 (\ldblquote defense service\rdblquote )\f2\'a1\'b9\f1\'82\'f0\'8d\'5c\'90\'ac\'82\'b7\'82\'e9\'93\'c1\'95\'ca\'82\'c8\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'83\'4e\'83\'8c\'83\'57\'83\'62\'83\'67\'82\'c9\'82\'cd\'8b\'e0\'91\'4b\'93\'49\'89\'bf\'92\'6c\'82\'cd\'82\'c8\'82\'ad\'81\'41\'96\'a2\'8e\'67\'97\'70\'82\'cc\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'83\'4e\'83\'8c\'83\'57\'83\'62\'83\'67\'82\'cd\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'cc\f0 EP\f1\'82\'cc\'8f\'49\'97\'b9\'96\'94\'82\'cd\'96\'9e\'97\'b9\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'91\'bc\'82\'cc\'8a\'fa\'8a\'d4\'82\'cc\'8f\'49\'97\'b9\'96\'94\'82\'cd\'96\'9e\'97\'b9\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'ca\'a7\'84\'bf\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 7\f3 .\tab\ul\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\ulnone\f0 EP\f1\'82\'cc\'89\'ba\'82\'c5\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'8a\'dc\'82\'de\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 NI\f1\'82\'cd\f2\'a1\'a2\f0 (i)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\'82\'c9\f2\'a1\'a2\'d4\'93\'b5\'b1\f1\'82\'b7\'82\'e9\'8f\'a4\'97\'70\'83\'8a\'83\'8a\'81\'5b\'83\'58\'93\'fa\'8c\'e3\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'cc\'83\'7d\'83\'58\'83\'5e\'81\'5b\'83\'52\'83\'73\'81\'5b\'82\'f0\'92\'f1\'8b\'9f\'82\'b5\f2\'a1\'a2\f0 (ii)EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'90\'94\'82\'cc\'83\'86\'81\'5b\'83\'55\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'8b\'79\'82\'d1\'8e\'67\'97\'70\'82\'f0\'8a\'dc\'82\'de\'96\'e2\'91\'e8\'82\'c9\'91\'ce\'8f\'88\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'cc\f2\'a1\'a2\f0 NI\f1\'82\'cc\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'47\'83\'93\'83\'57\'83\'6a\'83\'41\'82\'d6\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'92\'f1\'8b\'9f\'82\'b5\f2\'a1\'a2\f0 NI\f1\'82\'cc\'83\'4a\'83\'58\'83\'5e\'83\'7d\'81\'5b\'81\'45\'83\'49\'83\'93\'83\'89\'83\'43\'83\'93\'81\'45\'83\'65\'83\'4e\'83\'6a\'83\'4a\'83\'8b\'81\'45\'83\'54\'83\'7c\'81\'5b\'83\'67\'81\'45\'83\'56\'83\'58\'83\'65\'83\'80\'82\'d6\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'92\'f1\'8b\'9f\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'8d\'c5\'90\'56\'82\'cc\'83\'58\'83\'5e\'83\'93\'83\'5f\'81\'5b\'83\'68\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'81\'83\'93\'83\'65\'83\'69\'83\'93\'83\'58\'81\'45\'83\'54\'83\'7c\'81\'5b\'83\'67\'81\'45\'83\'7c\'83\'8a\'83\'56\'81\'5b\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'8f\'a4\'97\'70\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8d\'c5\'90\'56\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'c9\'90\'a7\'8c\'c0\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'82\'f0\'97\'af\'95\'db\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\f0 EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c8\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c8\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'c8\'82\'a2\'89\'c2\'94\'5c\'90\'ab\'82\'aa\'82\'a0\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 8\f3 .\tab\ul\f1\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'96\'94\'82\'cd\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'aa\'82\'c8\'82\'a2\'82\'b1\'82\'c6\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c8\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'8a\'d6\'98\'41\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'aa\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 9\f3 .\tab\ul\f2\'c4\'ea\'e9\'67\'b9\'dc\'c0\'ed\'d4\'75\'81\'fd\'a3\'bb\'88\'f3\'b8\'e6\ulnone\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 A\f3 .\tab\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'bd\'88\'ea\'92\'e8\'8a\'fa\'8a\'d4\'96\'88\'82\'c9\f0 (\f1\'8f\'ad\'82\'c8\'82\'ad\'82\'c6\'82\'e0\f0 1\f1\'94\'4e\'82\'c9\f0 1\f1\'89\'f1\'88\'c8\'8f\'e3\f0 )\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'91\'e3\'95\'5c\'8e\'d2\'82\'cd\f2\'a1\'a2\f0 EP\f1\'82\'a8\'82\'e6\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'82\'e6\'82\'e9\f0 EP\f1\'82\'cc\'8e\'67\'97\'70\f0 (EP\f1\'82\'cc\'89\'ba\'82\'c5\'82\'cc\f0 NI\f1\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'a8\'82\'e6\'82\'d1\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'83\'4e\'83\'8c\'83\'57\'83\'62\'83\'67\'82\'cc\'8e\'67\'97\'70\'8f\'f3\'8b\'b5\'82\'cc\'95\'5d\'89\'bf\'82\'c8\'82\'e7\'82\'d1\'82\'c9\f0 EP\f1\'82\'cc\'89\'ba\'82\'c5\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'56\'83\'93\'83\'4f\'82\'cc\'83\'8c\'83\'78\'83\'8b\'82\'a8\'82\'e6\'82\'d1\f0 EP\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'90\'94\'82\'cc\'91\'c3\'93\'96\'90\'ab\'82\'cc\'94\'bb\'92\'66\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\'82\'aa\f2\'a1\'a2\f1\'82\'b1\'82\'ea\'82\'e7\'82\'c9\'8c\'c0\'82\'e7\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 ) \f1\'82\'c9\'82\'c2\'82\'a2\'82\'c4\f0 NI\f1\'82\'cc\'91\'e3\'95\'5c\'8e\'d2\'82\'c6\'8b\'a6\'8b\'63\'82\'b7\'82\'e9\'82\'bd\'82\'df\'89\'ef\'8d\'87\'82\'f0\'8d\'73\'82\'a4\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 B\f3 .\tab\f2\'c9\'cf\'d3\'9b\f0 A\f1\'82\'c9\'92\'e8\'82\'df\'82\'e9\'89\'ef\'8d\'87\'82\'cc\f0 30\f1\'93\'fa\'91\'4f\'82\'dc\'82\'bd\'82\'cd\f0 NI\f1\'82\'aa\'8b\'81\'82\'df\'82\'e9\'91\'bc\'82\'cc\'8d\'87\'97\'9d\'93\'49\'82\'c8\'8a\'fa\'8a\'d4\'82\'f0\'82\'e0\'82\'c1\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\f0 (i) NI\f1\'82\'aa\'8e\'f3\'82\'af\'93\'fc\'82\'ea\'89\'c2\'94\'5c\'82\'c8\'83\'74\'83\'48\'81\'5b\'83\'7d\'83\'62\'83\'67\'82\'c5\f2\'a1\'a2\f0 EP\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'96\'88\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'8b\'96\'89\'c2\'97\'76\'90\'bf\'82\'f0\'94\'bb\'95\'ca\'82\'b7\'82\'e9\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'81\'45\'83\'52\'83\'93\'83\'76\'83\'89\'83\'43\'83\'41\'83\'93\'83\'58\'81\'45\'83\'8d\'83\'4f\f2\'a1\'a2\f1\'82\'a8\'82\'e6\'82\'d1\f0 (ii) EP\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'af\'82\'e9\'8a\'59\'93\'96\'82\'b7\'82\'e9\f0 Approved Volume License Manager\f1\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'90\'b6\'90\'ac\'82\'b3\'82\'ea\'82\'bd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'60\'83\'46\'83\'62\'83\'4e\'83\'41\'83\'45\'83\'67\'8b\'79\'82\'d1\'83\'60\'83\'46\'83\'62\'83\'4e\'83\'43\'83\'93\'82\'f0\'8e\'a6\'82\'b7\'83\'86\'81\'5b\'83\'5a\'81\'5b\'83\'57\'81\'45\'83\'8d\'83\'4f\'82\'f0\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 10\f3 .\tab\ul\f0 EP\f1\'82\'cc\'97\'bf\'8b\'e0\ulnone\f0 EP\f1\'82\'c9\'8a\'d6\'82\'b5\'82\'c4\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'90\'bf\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'97\'bf\'8b\'e0\'82\'cd\f2\'a1\'a2\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'84\'65\'cd\'be\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\f0 EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8e\'78\'95\'a5\'82\'a4\'8b\'e0\'8a\'7a\'82\'cd\f2\'a1\'a2\f0 US\f1\'83\'68\'83\'8b\'82\'c5\'8e\'78\'95\'a5\'82\'ed\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'8b\'e0\'8a\'7a\'82\'cd\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'90\'c5\'8b\'e0\'96\'94\'82\'cd\'97\'41\'93\'fc\f2\'a3\'af\'dd\'94\'b3\'f6\'cb\'b0\'a1\'a2\f1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'90\'c5\'8b\'e0\'82\'cd\'8a\'dc\'82\'dc\'82\'ea\'82\'b8\f2\'a1\'a2\f0 EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f0 NI\f1\'82\'aa\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'94\'5b\'95\'69\'95\'a8\'82\'c9\'8a\'d6\'98\'41\'82\'b7\'82\'e9\'90\'c5\'8b\'e0\'8b\'79\'82\'d1\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'90\'c5\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'90\'d3\'94\'43\'82\'f0\'95\'89\'82\'a2\f2\'a1\'a2\'d8\'93\'b5\'a3\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 EP\f1\'82\'c9\'91\'67\'82\'dd\'8d\'9e\'82\'de\'82\'b1\'82\'c6\'82\'f0\'96\'5d\'82\'de\'8d\'c5\'90\'56\'82\'cc\f0 NI\f1\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'97\'4c\'82\'b7\'82\'e9\'8e\'96\'8b\'c6\'91\'cc\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 EP\f1\'82\'c9\'8a\'d6\'98\'41\'82\'b5\'82\'c4\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'90\'bf\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'97\'bf\'8b\'e0\'82\'cd\'91\'9d\'89\'c1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 11\f3 .\tab\ul\f2\'bd\'4b\'c1\'cb\ulnone\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 A\f3 .\tab\f0 NI\f1\'96\'94\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'e0\'82\'b5\'91\'bc\'95\'fb\'93\'96\'8e\'96\'8e\'d2\'82\'aa\'83\'47\'83\'93\'83\'5e\'81\'5b\'83\'76\'83\'89\'83\'43\'83\'59\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'8f\'f0\'8d\'80\'82\'c9\'82\'a8\'82\'af\'82\'e9\'8b\'60\'96\'b1\'82\'cc\'8f\'64\'91\'e5\'82\'c8\'88\'e1\'94\'bd\'82\'f0\'82\'b5\f2\'a1\'a2\'b5\'b1\'d4\'93\'df\'60\'b7\'b4\f1\'82\'aa\f2\'a1\'a2\'b5\'b1\'d4\'93\'df\'60\'b7\'b4\f1\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'92\'ca\'92\'6d\'82\'cc\'8e\'f3\'97\'cc\'8c\'e3\f0 30\f1\'93\'fa\'88\'c8\'93\'e0\'82\'c9\'88\'e1\'94\'bd\'82\'b5\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'93\'96\'8e\'96\'8e\'d2\'82\'c9\'82\'c6\'82\'c1\'82\'c4\'8d\'87\'97\'9d\'93\'49\'82\'c8\'96\'9e\'91\'ab\'82\'c9\'92\'42\'82\'b7\'82\'e9\'82\'d9\'82\'c7\'82\'c9\'8e\'a1\'96\'fc\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\f2\'a1\'a2\'b8\'f7\'d7\'d4\f1\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'8a\'ee\'82\'c3\'82\'a2\'82\'c4\f2\'a1\'a2\'cb\'fb\'b7\'bd\'b5\'b1\'ca\'c2\'d5\'df\f1\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'8f\'91\'96\'ca\'92\'ca\'92\'6d\'82\'c9\'82\'e6\'82\'e8\f0 EP\f1\'82\'f0\'89\'f0\'8f\'9c\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'b5\'b1\'d4\'93\'df\'60\'b7\'b4\f1\'82\'aa\'8e\'a1\'96\'fc\'82\'b3\'82\'ea\'93\'be\'82\'c8\'82\'a2\'82\'e0\'82\'cc\'82\'cc\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\f0 EP\f1\'8a\'fa\'8a\'d4\'82\'cd\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'8f\'49\'97\'b9\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 B\f3 .\tab\ul\f0 EP\f1\'82\'cc\'96\'9e\'97\'b9\'96\'94\'82\'cd\'8f\'49\'97\'b9\'82\'cc\'8c\'8b\'89\'ca\ulnone\f0 EP\f1\'82\'cc\'96\'9e\'97\'b9\'96\'94\'82\'cd\'8f\'49\'97\'b9\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f0 EP\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8e\'67\'97\'70\'82\'f0\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'92\'86\'8e\'7e\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'94\'6a\'8a\'fc\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'e0\'82\'b5\f0 NI\f1\'82\'aa\'93\'96\'8a\'59\'94\'6a\'8a\'fc\'82\'cc\'91\'4f\'82\'c9\'97\'76\'8b\'81\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\f0 NI\f1\'82\'c9\'91\'97\'95\'74\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'c7\'b0\'ca\'f6\f1\'82\'cc\'8b\'4c\'8f\'71\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\f0 EP\f1\'94\'ad\'8c\'f8\'93\'fa\'91\'4f\'82\'c9\'97\'4c\'8c\'f8\'82\'c5\'82\'a0\'82\'c1\'82\'bd\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'8a\'f9\'91\'b6\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c6\'82\'b5\'82\'c4\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'bd\f2\'a1\'a2\f0 EP\f1\'82\'cc\'91\'ce\'8f\'db\'82\'c6\'82\'c8\'82\'c1\'82\'c4\'82\'a2\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 EP\f1\'8a\'f9\'91\'b6\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\f0 NI\f1\'82\'a9\'82\'e7\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8a\'d6\'82\'b5\'82\'c4\f2\'a1\'a2\f1\'83\'47\'83\'93\'83\'5e\'81\'5b\'83\'76\'83\'89\'83\'43\'83\'59\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'8f\'f0\'8d\'80\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'93\'96\'8a\'59\'8f\'f0\'8d\'80\'82\'cc\'88\'e1\'94\'bd\'82\'cc\'82\'dd\'82\'c9\'8a\'ee\'82\'c3\'82\'ab\f2\'a1\'a2\f1\'82\'a9\'82\'c2\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'91\'bc\'82\'cc\'8f\'f0\'8d\'80\'88\'e1\'94\'bd\'82\'c9\'8a\'ee\'82\'c3\'82\'a9\'82\'b8\'82\'c9\'81\'41\f0 NI\f1\'82\'aa\f0 EP\f1\'82\'f0\'89\'f0\'8f\'9c\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 EP\f1\'8a\'fa\'8a\'d4\'8c\'e3\'82\'cc\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'a4\'82\'e9\f0 EP\f1\'8a\'f9\'91\'b6\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8a\'59\'93\'96\'90\'94\'95\'aa\f2\'a1\'a2\f0 EP\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'82\'dd\'82\'c5\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'95\'74\'91\'ae\'82\'b7\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8f\'f0\'8d\'80\'82\'f0\'8f\'85\'8e\'e7\'82\'b5\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'89\'88\'82\'c1\'82\'c4\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f0 EP\f1\'8a\'fa\'8a\'d4\'8c\'e3\'82\'cc\'8e\'67\'97\'70\'82\'cc\'82\'bd\'82\'df\'82\'c9\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f0 EP\f1\'94\'ad\'8c\'f8\'93\'fa\'82\'c9\'8d\'c5\'90\'56\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'c5\'82\'a0\'82\'c1\'82\'bd\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\'88\'ea\'82\'c2\'91\'4f\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'c5\'82\'a0\'82\'c1\'82\'bd\f0 EP\f1\'8a\'f9\'91\'b6\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'c9\'8a\'d6\'82\'b5\'82\'c4\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\f0 EP\f1\'8a\'fa\'8a\'d4\'82\'aa\'89\'f0\'8f\'9c\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'ed\'97\f1\'82\'c9\'8f\'5d\'82\'a2\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8e\'67\'97\'70\'82\'cc\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f0 EP\f1\'8a\'fa\'8a\'d4\'82\'cc\'8f\'49\'97\'b9\'96\'94\'82\'cd\'96\'9e\'97\'b9\'82\'cc\'94\'ad\'8c\'f8\'93\'fa\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8d\'c5\'90\'56\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'91\'49\'91\'f0\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 C\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\f0 EP\f1\'8a\'fa\'8a\'d4\'8c\'e3\'82\'cc\f0 EP\f1\'8a\'f9\'91\'b6\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f0 EP\f1\'8a\'fa\'8a\'d4\'82\'cc\'96\'9e\'97\'b9\'96\'94\'82\'cd\'8f\'49\'97\'b9\'82\'cc\f0 30\f1\'93\'fa\'88\'c8\'93\'e0\'82\'c9\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'81\'45\'83\'52\'83\'93\'83\'76\'83\'89\'83\'43\'83\'41\'83\'93\'83\'58\'81\'45\'83\'8d\'83\'4f\'8b\'79\'82\'d1\'83\'86\'81\'5b\'83\'5a\'81\'5b\'83\'57\'81\'45\'83\'8d\'83\'4f\'82\'f0\'92\'f1\'8b\'9f\'82\'b5\f2\'a1\'a2\'cb\'d9\f1\'82\'e2\'82\'a9\'82\'c9\f0 EP\f1\'8a\'fa\'8a\'d4\'82\'cc\'96\'9e\'97\'b9\'96\'94\'82\'cd\'8f\'49\'97\'b9\'8e\'9e\'82\'c9\'8e\'78\'95\'a5\'82\'ed\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8b\'e0\'8a\'7a\'82\'f0\'8e\'78\'95\'a5\'82\'a4\'82\'c6\'82\'a2\'82\'a4\'8f\'f0\'8c\'8f\'82\'aa\'95\'74\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 D\f3 .\tab\b\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\f0 Approved Volume License Manager\f1\'82\'c9\'82\'cd\f2\'a1\'a2\f0 EP\f1\'82\'aa\'8a\'fa\'8a\'d4\'82\'cc\'96\'9e\'97\'b9\'82\'b5\'96\'94\'82\'cd\'8f\'49\'97\'b9\'82\'b5\'82\'bd\'8c\'e3\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 EP\f1\'82\'cc\'82\'e0\'82\'c6\'82\'c5\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'94\'5c\'97\'cd\'82\'f0\'96\'b3\'8c\'f8\'82\'c9\'82\'b7\'82\'e9\'83\'52\'81\'5b\'83\'68\'82\'aa\'8a\'dc\'82\'dc\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\f2\'a1\'a2\f0 EP\f1\'82\'cc\'8f\'49\'97\'b9\'96\'94\'82\'cd\'96\'9e\'97\'b9\'8e\'9e\'82\'c9\f2\'a1\'a2\'be\'af\'b8\'e6\f1\'82\'c8\'82\'b5\'82\'c9\'8e\'a9\'93\'ae\'93\'49\'82\'c9\'8e\'b8\'8c\'f8\'82\'b5\'96\'94\'82\'cd\'8e\'67\'82\'a6\'82\'c8\'82\'ad\'82\'c8\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'e6\'82\'e8\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'8a\'f9\'91\'b6\f0 EP\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\f0 EP\f1\'8a\'fa\'8a\'d4\'8c\'e3\'82\'cc\'8b\'96\'89\'c2\'82\'b3\'82\'ea\'82\'bd\'8e\'67\'97\'70\'82\'f0\'89\'c2\'94\'5c\'82\'c9\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\'b1\'d8\'d2\'aa\f1\'82\'c8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'f0\f0 NI\f1\'82\'a9\'82\'e7\'8e\'e6\'93\'be\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'d3\'94\'43\'82\'c5\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'f0\'94\'ad\'8d\'73\'82\'b5\'82\'bd\'8c\'e3\'82\'c5\'82\'ab\'82\'e9\'8c\'c0\'82\'e8\'91\'81\'82\'ad\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'8e\'67\'97\'70\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'b5\'82\'a9\'82\'b5\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'e0\f0 EP\f1\'8a\'fa\'8a\'d4\'82\'cc\'8f\'49\'97\'b9\'82\'a9\'82\'e7\f0 60\f1\'93\'fa\'82\'f0\'92\'b4\'82\'a6\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\b0\f0 12\f3 .\tab\f0 EP\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\'8f\'f7\'93\'6e\'95\'73\'89\'c2\'94\'5c\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'82\'e6\'82\'e9\'8e\'96\'91\'4f\'82\'cc\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'93\'af\'88\'d3\'82\'f0\'93\'be\'82\'b8\'82\'c9\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\'d3\'d6\f1\'82\'cd\f0 EP\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'88\'c8\'8a\'4f\'82\'cc\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8f\'ea\'8f\'8a\'96\'94\'82\'cd\'8e\'7b\'90\'dd\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'94\'d0\'95\'7a\'96\'94\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'92\'f1\'8b\'9f\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 13\f3 .\tab\ul\f2\'c3\'d8\'c3\'dc\'b1\'a3\'b3\'d6\'c1\'78\'84\'d5\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'8f\'f0\'8d\'80\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\f0 EP\f1\'82\'c9\'8a\'d6\'98\'41\'82\'b5\'82\'c4\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8f\'6f\'82\'b3\'82\'ea\'82\'bd\'92\'f1\'88\'c4\'8f\'91\'96\'94\'82\'cd\'91\'bc\'82\'cc\'95\'b6\'8f\'91\f0 (\f1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'97\'bf\'8b\'e0\'8b\'79\'82\'d1\'94\'ef\'97\'70\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\f0 EP\f1\'82\'c9\'8a\'d6\'98\'41\'82\'b7\'82\'e9\f0 NI\f1\'82\'cc\'90\'bb\'95\'69\'8a\'4a\'94\'ad\'82\'cc\'8e\'8e\'82\'dd\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'8f\'ee\'95\'f1\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'94\'e9\'96\'a7\'8f\'ee\'95\'f1\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'94\'e9\'96\'a7\'8f\'ee\'95\'f1\'82\'f0\'91\'e6\'8e\'4f\'8e\'d2\'82\'c9\'8a\'4a\'8e\'a6\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\sb100\sa240\qc\b\f1\fs24\'95\'74\'91\'d1\'8f\'f0\'8d\'80\f0 E\f1\endash\ul\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8f\'f0\'8d\'80\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\ulnone\b0\f0\fs20 1\f3 .\tab\f1\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'83\'5e\'83\'43\'83\'76\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\'c9\'cc\'98\'49\'c4\'bf\'b5\'c4\'d3\'d6\f1\'82\'cd\'8d\'48\'8b\'c6\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'81\'45\'83\'8a\'83\'54\'81\'5b\'83\'60\'82\'cc\'8f\'f0\'8c\'8f\'82\'c9\'8f\'5d\'82\'c1\'82\'bd\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\'d1\'d0\'be\'bf\'c4\'bf\'b5\'c4\f1\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 2\f3 .\tab\f1\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8f\'5d\'82\'c1\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'8a\'4a\'94\'ad\'82\'b5\'82\'bd\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\f2\'a1\'a2\'c9\'cc\'98\'49\'c4\'bf\'b5\'c4\f1\'82\'cc\'82\'bd\'82\'df\'82\'c9\'94\'d0\'95\'7a\'82\'b3\'82\'ea\'82\'c4\'82\'cd\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\'c9\'cc\'98\'49\'c4\'bf\'b5\'c4\f1\'82\'cc\'82\'bd\'82\'df\'82\'cc\'8d\'c4\'94\'d0\'95\'7a\'82\'f0\'8b\'d6\'8e\'7e\'82\'b5\'82\'bd\'8f\'e3\'82\'c5\'94\'d0\'95\'7a\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 3.\tab\f1\'a2\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'a3\'82\'c6\'82\'cd\'8a\'77\'88\'ca\'8e\'f6\'97\'5e\'82\'cc\'8b\'b3\'88\'e7\'8b\'40\'8a\'d6\'82\'f0\'82\'a2\'82\'a2\'82\'dc\'82\'b7\'81\'42\'8a\'77\'90\'b6\'94\'c5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'82\'bd\'82\'df\'82\'c9\'82\'cd\'81\'41\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'cd\'81\'41\'8b\'b3\'88\'f5\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'f0\'91\'45\'82\'df\'81\'41\'96\'94\'82\'cd\'97\'76\'8b\'81\'82\'b5\'81\'41\'82\'a9\'82\'c2\'82\'bb\'82\'cc\'8e\'67\'97\'70\'82\'aa\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'8f\'b3\'94\'46\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\f2\'a1\'a2\f1\'83\'49\'83\'93\'83\'89\'83\'43\'83\'93\'82\'cc\'8b\'b3\'88\'e7\'89\'db\'92\'f6\'82\'c9\'82\'e0\'82\'c8\'82\'e8\'93\'be\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+\f0 4\f3 .\tab\ul\f1\'8a\'77\'90\'b6\'94\'c5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'8a\'77\'90\'b6\'94\'c5\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\'b1\'be\'d1\'a7\'d0\'67\'99\'43\'e9\'76\f1\'82\'c9\'8d\'dd\'90\'d0\'82\'b5\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'8e\'f6\'8b\'c6\'82\'f0\'8e\'f3\'82\'af\'82\'c4\'82\'a2\'82\'e9\'8a\'77\'90\'b6\'96\'94\'82\'cd\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'c5\'8b\'b3\'82\'a6\'82\'e9\'8b\'b3\'88\'f5\'82\'c5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'77\'90\'b6\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'c0\'fd\f1\'82\'a6\'82\'ce\'8a\'77\'95\'94\'82\'c5\'82\'cc\'8a\'77\'8b\'c6\'82\'c9\'96\'f0\'97\'a7\'82\'c4\'82\'e9\'82\'bd\'82\'df\'8e\'f6\'8b\'c6\'96\'94\'82\'cd\'8e\'c0\'8f\'4b\'8b\'79\'82\'d1\'8a\'77\'8f\'70\'8c\'a4\'8b\'86\'82\'cc\'96\'da\'93\'49\'82\'c5\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'c8\'82\'c7\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'8e\'a9\'90\'67\'82\'cc\'8b\'b3\'88\'e7\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\'cb\'fb\f1\'82\'cc\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8b\'b3\'88\'f5\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'ca\'da\'98\'49\'d3\'d6\f1\'82\'cd\'8e\'c0\'8f\'4b\'82\'cc\'8f\'80\'94\'f5\'82\'cc\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\'cb\'fb\f1\'82\'cc\'96\'da\'93\'49\f2\'a1\'a2\'c0\'fd\f1\'82\'a6\'82\'ce\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'8a\'d6\'8c\'57\'82\'b7\'82\'e9\'8a\'77\'8f\'70\'8c\'a4\'8b\'86\'96\'94\'82\'cd\'8e\'f6\'8b\'c6\'82\'cc\'82\'bd\'82\'df\'82\'c9\'82\'cd\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\f0 3\f1\'91\'e4\'82\'dc\'82\'c5\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'82\'dd\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'91\'bc\'82\'c9\'8b\'4e\'93\'ae\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'88\'ea\'93\'78\'82\'c9\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'97\'a7\'82\'bf\'8f\'e3\'82\'b0\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'88\'c8\'8a\'4f\'82\'cc\'92\'4e\'82\'a9\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b3\'82\'ea\'8e\'67\'97\'70\'82\'b3\'82\'ea\'82\'e9\'82\'e6\'82\'a4\'82\'c8\'83\'6c\'83\'62\'83\'67\'83\'8f\'81\'5b\'83\'4e\'81\'45\'83\'66\'83\'6f\'83\'43\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'d1\'a7\'c9\'fa\'b0\'e6\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'cd\'89\'c6\'92\'eb\'93\'e0\'8e\'67\'97\'70\'82\'cc\'97\'e1\'8a\'4f\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8a\'fa\'8a\'d4\'82\'aa\'8f\'49\'97\'b9\'82\'b7\'82\'e9\'82\'cc\'82\'c6\f2\'a1\'a2\'b1\'be\'d1\'a7\'d0\'67\'99\'43\'e9\'76\f1\'82\'cc\'8d\'dd\'90\'d0\'82\'f0\'8a\'ae\'97\'b9\'82\'b5\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'8f\'49\'97\'b9\'82\'b7\'82\'e9\f2\'a3\'a8\'d1\'a7\'c9\'fa\f1\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a3\'a9\'d3\'d6\f1\'82\'cd\'8b\'b3\'88\'f5\'82\'f0\'82\'e2\'82\'df\'82\'e9\f2\'a3\'a8\'bd\'cc\'86\'54\f1\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a3\'a9\f1\'82\'cc\'82\'c6\f2\'a1\'a2\f1\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'91\'81\'82\'a2\'95\'fb\'82\'cc\'8e\'9e\'8a\'fa\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'aa\'8e\'a9\'93\'ae\'93\'49\'82\'c9\'8e\'b8\'8c\'f8\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a9\'82\'a9\'82\'e9\'96\'9e\'97\'b9\'8e\'9e\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'83\'41\'83\'93\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f4\par
+
+\pard\li425\sb100\sa240\qj\f1\'92\'86\'8a\'77\'8d\'5a\'82\'e0\f2\'a1\'a2\'b5\'da\f0 5\f1\'8f\'f0\'82\'c9\'92\'e8\'82\'df\'82\'e9\'92\'86\'8a\'77\'8d\'5a\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'8f\'f0\'8c\'8f\'82\'f0\'91\'4f\'92\'f1\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f0 LabVIEW\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8a\'77\'90\'b6\'94\'c5\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\'81\'42\par
+\'8a\'77\'90\'b6\'94\'c5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (\f1\'89\'69\'8b\'76\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\'97\'4c\'8a\'fa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 )\f1\'82\'c9\'82\'cd\f2\'a1\'a2\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'97\'70\'95\'57\'8f\'80\'83\'54\'83\'7c\'81\'5b\'83\'67\'81\'45\'95\'db\'8e\'e7\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\f0 (SSP)\f1\'82\'f0\'8c\'c2\'95\'ca\'82\'c9\'97\'98\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'8a\'dc\'82\'dc\'82\'ea\'82\'dc\'82\'b9\'82\'f1\'81\'42\f0\par
+
+\pard\fi-425\li425\sb100\sa240\qj 5\f3 .\tab\ul\f1\'92\'86\'8a\'77\'8d\'5a\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'92\'86\'8a\'77\'8d\'5a\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'92\'86\'8a\'77\'8d\'5a\'97\'70\'82\'c5\'82\'cc\'8b\'b3\'88\'e7\'96\'da\'93\'49\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'d6\'d0\'d1\'a7\'d0\'a3\f1\'82\'cd\f2\'a1\'a2\f1\'83\'8c\'83\'78\'83\'8b\f0 K\f1\endash\f0 12\f1\'82\'a8\'82\'e6\'82\'d1\'8d\'91\'8d\'db\'95\'57\'8f\'80\'8b\'b3\'88\'e7\f2\'b7\'d6\'ee\'90\f0 (ISCED)\f1\'83\'8c\'83\'78\'83\'8b\f3 0\f7\endash\f0 3\f1\'82\'c6\'92\'e8\'8b\'60\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'aa\'8f\'91\'96\'ca\'82\'c5\'8e\'77\'92\'e8\'82\'b5\'82\'bd\'91\'e4\'90\'94\'88\'c8\'89\'ba\'82\'cc\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8a\'77\'8d\'5a\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'8f\'e3\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'c7\'b0\'d3\'9b\'98\'d8\'c0\'fb\f1\'82\'cd\f2\'a1\'a2\'d2\'bb\f1\'82\'c2\'82\'cc\'8a\'77\'8d\'5a\'82\'dc\'82\'bd\'82\'cd\'83\'4c\'83\'83\'83\'93\'83\'70\'83\'58\f0 (NI\f1\'96\'94\'82\'cd\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'82\'e6\'82\'e8\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'93\'4b\'97\'70\'82\'b3\'82\'ea\f2\'a1\'a2\'d1\'a7\'d0\'a3\'c7\'f8\'d3\'f2\'c8\'ab\'cc\'e5\f1\'82\'c9\'8b\'79\'82\'d4\'82\'e0\'82\'cc\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 6\f3 .\tab\ul\f1\'8b\'b3\'88\'e7\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'8b\'b3\'88\'e7\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'d1\'a7\'d0\'67\'99\'43\'e9\'76\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'8e\'77\'93\'b1\'96\'da\'93\'49\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'d2\'d4\'cf\'c2\f1\'82\'cc\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'82\'cc\'8a\'ee\'8f\'80\'82\'f0\'8f\'5b\'82\'bd\'82\'b7\'8e\'67\'97\'70\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\'a1\'b8\'d6\'b8\'8c\'a7\'c4\'bf\'b5\'c4\'a1\'b9\f1\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 (i)\f3\tab\f1\'8a\'77\'8a\'fa\'82\'dc\'82\'bd\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'8b\'b3\'88\'e7\'8a\'fa\'8a\'d4\'82\'cc\'8f\'49\'97\'b9\'8e\'9e\'82\'c9\'8a\'77\'90\'b6\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'8b\'a4\'92\'ca\'8e\'8e\'8c\'b1\'82\'aa\'8d\'73\'82\'ed\'82\'ea\f2\'a1\'a2\f1\'82\'a9\'82\'a9\'82\'e9\'8e\'8e\'8c\'b1\'82\'aa\f0 (\f1\'82\'bb\'82\'cc\'91\'53\'91\'cc\'82\'dc\'82\'bd\'82\'cd\'88\'ea\'95\'94\'82\'aa\f0 ) \f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8a\'77\'90\'b6\'82\'c9\'82\'e6\'82\'e9\'97\'98\'97\'70\'82\'c9\'8a\'d6\'98\'41\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'b1\'82\'c6\f3\par
+\f0 (ii)\f3\tab\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'97\'98\'97\'70\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e7\'82\'c8\'82\'a2\'8f\'68\'91\'e8\'82\'dc\'82\'bd\'82\'cd\'93\'af\'97\'6c\'82\'cc\'89\'db\'91\'e8\'82\'aa\'90\'ac\'90\'d1\'95\'5d\'89\'bf\'82\'f0\'8d\'73\'82\'a4\'82\'bd\'82\'df\'82\'c9\'8e\'8e\'8c\'b1\'82\'cc\'91\'e3\'82\'ed\'82\'e8\f0 \f1\'82\'c6\'82\'b5\'82\'c4\'89\'db\'82\'b3\'82\'ea\'82\'e9\'82\'b1\'82\'c6\f3\par
+
+\pard\li851\sb100\sa240\qj\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c9\'95\'ca\'93\'72\'8b\'4c\'8d\'da\'82\'aa\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f0 NI\f1\'82\'dc\'82\'bd\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'aa\'8f\'91\'96\'ca\'82\'c5\'8e\'77\'92\'e8\'82\'b5\'82\'bd\'91\'e4\'90\'94\'88\'c8\'89\'ba\'82\'cc\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'cc\f0 (\f4 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'c0\'8d\'db\'82\'c9\'88\'f8\'82\'ab\'93\'6e\'82\'b5\'82\'bd\'8f\'ea\'8f\'8a\'82\'c9\'8f\'8a\'8d\'dd\'82\'b7\'82\'e9\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8a\'77\'89\'c8\f2\'a1\'a2\'d1\'a7\'b2\'bf\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\'93\'c1\'92\'e8\'82\'cc\'91\'e5\'8a\'77\'83\'4c\'83\'83\'83\'93\'83\'70\'83\'58\'82\'c9\'90\'dd\'92\'75\'82\'b3\'82\'ea\'82\'bd\f0 )\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'8f\'e3\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'c9\'cf\'d3\'9b\f1\'82\'cc\'90\'a7\'8c\'c0\'82\'c8\'82\'ad\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'cc\'8b\'b3\'88\'f5\'82\'c5\'82\'c8\'82\'a2\'8e\'d2\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'8b\'d6\'82\'b6\'82\'e7\'82\'ea\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 7\f3 .\tab\ul\f1\'8c\'a4\'8b\'86\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'8c\'a4\'8b\'86\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'d1\'a7\'d0\'67\'99\'43\'e9\'76\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'8a\'77\'8f\'70\'8c\'a4\'8b\'86\'96\'da\'93\'49\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c9\'95\'ca\'93\'72\'8b\'4c\'8d\'da\'82\'aa\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c5\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'82\'e6\'82\'e8\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'bd\f2\'a1\'a2\f4 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'c0\'8d\'db\'82\'c9\'88\'f8\'82\'ab\'93\'6e\'82\'b5\'82\'bd\'8f\'ea\'8f\'8a\'82\'c9\'8f\'8a\'8d\'dd\'82\'b7\'82\'e9\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8a\'77\'89\'c8\f2\'a1\'a2\'d1\'a7\'b2\'bf\'a1\'a2\'d3\'d6\f1\'82\'cd\'93\'c1\'92\'e8\'82\'cc\'91\'e5\'8a\'77\'82\'cc\'83\'4c\'83\'83\'83\'93\'83\'70\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'cc\'90\'94\'82\'f0\'92\'b4\'82\'a6\'82\'b8\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 8\f3 .\tab\f1\'8b\'b3\'88\'e7\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8b\'79\'82\'d1\'8c\'a4\'8b\'86\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'aa\'95\'a1\'8d\'87\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'e0\'82\'cc\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'bd\'cc\'d3\'fd\'d3\'c3\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8b\'79\'82\'d1\'8c\'a4\'8b\'86\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'97\'bc\'95\'fb\'82\'cc\'8c\'5f\'96\'f1\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 9\f3 .\tab\ul\f1\'8a\'77\'90\'b6\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'49\'83\'76\'83\'56\'83\'87\'83\'93\ulnone\f0 \par
+
+\pard\fi-425\li850\sb100\sa240\qj A.\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'c5\'82\'a0\'82\'e8\'81\'41\'8a\'77\'90\'b6\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'49\'83\'76\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\'81\'41\f0 NI\f1\'82\'cd\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'74\'83\'46\'83\'41\'82\'cc\'83\'7d\'83\'58\'83\'5e\'81\'5b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'f0\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'8c\'f0\'95\'74\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'96\'94\'82\'cd\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'82\'e6\'82\'e8\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'8a\'77\'90\'b6\'82\'cc\'90\'94\'82\'f0\'92\'b4\'82\'a6\'82\'c4\f2\'a1\'a2\'c0\'fb\'d3\'c3\'bf\'c9\'c4\'dc\f1\'82\'c9\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\f4 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'c0\'8d\'db\'82\'c9\'88\'f8\'82\'ab\'93\'6e\'82\'b5\'82\'bd\'8f\'ea\'8f\'8a\'82\'c9\'8f\'8a\'8d\'dd\'82\'b7\'82\'e9\'8a\'77\'90\'b6\'82\'c9\'91\'ce\'82\'b5\'82\'c4\'82\'cc\'82\'dd\'82\'a9\'82\'c2\'8c\'a9\'90\'cf\'8f\'91\'82\'c9\'8b\'4c\'8d\'da\'82\'b5\'82\'bd\'8a\'fa\'8a\'d4\'92\'86\'82\'cc\'82\'dd\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c9\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\f2\'a1\'a2\'b8\'f7\'d1\'a7\'c9\'fa\f1\'82\'cd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c9\'82\'e6\'82\'e8\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'cc\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8a\'77\'89\'c8\f2\'a1\'a2\'d1\'a7\'b2\'bf\'d3\'d6\f1\'82\'cd\'93\'c1\'92\'e8\'82\'cc\'91\'e5\'8a\'77\'82\'cc\'83\'4c\'83\'83\'83\'93\'83\'70\'83\'58\'82\'c9\'8d\'dd\'90\'d0\'82\'b5\'82\'c4\'82\'a2\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'93\'96\'8a\'59\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'95\'74\'91\'ae\'82\'b7\'82\'e9\'8a\'77\'90\'b6\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'49\'83\'76\'83\'56\'83\'87\'83\'93\'82\'f0\'92\'ca\'82\'b6\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'8a\'65\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8a\'fa\'8a\'d4\'82\'cd\'81\'411\'94\'4e\'8a\'d4\'82\'c6\'82\'b5\'82\'dc\'82\'b7\'81\'42\par
+\f0 B.\f4\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'77\'90\'b6\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\f1\'82\'b2\'8e\'a9\'90\'67\'82\'aa\'8d\'dd\'90\'d0\'82\'b7\'82\'e9\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'cc\'8a\'77\'90\'b6\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'49\'83\'76\'83\'56\'83\'87\'83\'93\'82\'f0\'92\'ca\'82\'b6\'82\'c4\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'c9\'82\'cd\f2\'a1\'a2\'b1\'be\'d1\'a7\'d0\'67\'99\'43\'e9\'76\f1\'82\'c9\'8d\'dd\'90\'d0\'82\'b5\'96\'94\'82\'cd\'8c\'70\'91\'b1\'93\'49\'82\'c9\'8e\'f6\'8b\'c6\'82\'f0\'8e\'f3\'82\'af\'82\'c4\'82\'a2\'82\'e9\'8a\'77\'90\'b6\'82\'c5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'c0\'fd\f1\'82\'a6\'82\'ce\'8a\'77\'95\'94\'82\'c5\'82\'cc\'8a\'77\'8b\'c6\'82\'c9\'96\'f0\'97\'a7\'82\'c4\'82\'e9\'82\'bd\'82\'df\'8e\'f6\'8b\'c6\'96\'94\'82\'cd\'8e\'c0\'8f\'4b\'8b\'79\'82\'d1\'8a\'77\'8f\'70\'8c\'a4\'8b\'86\'82\'cc\'96\'da\'93\'49\'82\'c5\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'c8\'82\'c7\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'8e\'a9\'90\'67\'82\'cc\'8b\'b3\'88\'e7\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\'cb\'fb\f1\'82\'cc\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\f0 3\f1\'91\'e4\'82\'f0\'8c\'c0\'93\'78\'82\'c6\'82\'b5\'82\'c4\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'82\'dd\'82\'aa\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'91\'bc\'82\'c9\'8b\'4e\'93\'ae\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'88\'ea\'93\'78\'82\'c9\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'97\'a7\'82\'bf\'8f\'e3\'82\'b0\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'88\'c8\'8a\'4f\'82\'cc\'89\'bd\'8e\'d2\'82\'a9\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b5\'82\'b1\'82\'ea\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'e6\'82\'a4\'82\'c8\'83\'6c\'83\'62\'83\'67\'83\'8f\'81\'5b\'83\'4e\'81\'45\'83\'66\'83\'6f\'83\'43\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'bc\'d2\'cd\'a5\'c4\'da\'ca\'b9\'d3\'c3\f1\'82\'cc\'97\'e1\'8a\'4f\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8a\'fa\'8a\'d4\'82\'aa\'8f\'49\'97\'b9\'82\'b7\'82\'e9\'82\'cc\'82\'c6\f2\'a1\'a2\'b1\'be\'d1\'a7\'d0\'67\'99\'43\'e9\'76\f1\'82\'cc\'8d\'dd\'90\'d0\'82\'f0\'8a\'ae\'97\'b9\'82\'b5\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'8f\'49\'97\'b9\'82\'b7\'82\'e9\'82\'cc\'82\'c6\f2\'a1\'a2\f1\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'91\'81\'82\'a2\'95\'fb\'82\'cc\'8e\'9e\'8a\'fa\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'aa\'8e\'a9\'93\'ae\'93\'49\'82\'c9\'8e\'b8\'8c\'f8\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a9\'82\'a9\'82\'e9\'8e\'b8\'8c\'f8\'8e\'9e\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'83\'41\'83\'93\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f4\par
+\f0 C.\f8\tab\f1\'8a\'77\'90\'b6\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'49\'83\'76\'83\'56\'83\'87\'83\'93\'82\'f0\'92\'ca\'82\'b6\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'cd\'81\'41\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'97\'70\'95\'57\'8f\'80\'83\'54\'83\'7c\'81\'5b\'83\'67\'81\'45\'95\'db\'8e\'e7\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\f0 (SSP)\f1\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'8c\'a0\'97\'98\'82\'f0\'8a\'77\'90\'b6\'82\'aa\'8c\'c2\'95\'ca\'82\'c9\'97\'98\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'8a\'dc\'82\'dc\'82\'ea\'82\'dc\'82\'b9\'82\'f1\'81\'42\f9\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 10\f3 .\tab\ul\f1\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'83\'54\'83\'43\'83\'67\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 ASL\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a3\ulnone\'a1\'a1\f0 ASL\f1\'82\'c9\'82\'cd\'88\'c8\'89\'ba\'82\'cc\'8f\'f0\'8c\'8f\'82\'aa\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0\par
+
+\pard\fi-425\li850\sb100\sa240\qj A.\tab ASL\f1\'82\'c9\'8a\'d6\'82\'b5\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'a9\'82\'e7\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8c\'a9\'90\'cf\'82\'e8\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'91\'67\'82\'dd\'8d\'9e\'82\'dc\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c6\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c6\'82\'cc\'8a\'d4\'82\'c9\'92\'ef\'90\'47\'82\'aa\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'aa\'97\'44\'90\'e6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+\f0 B.\f4\tab\ul\f2\'c6\'da\'e9\'67\ulnone\'a1\'a1\f0 ASL\f1\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'82\'b2\'92\'8d\'95\'b6\'82\'cc\'93\'fa\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 ASL\f1\'94\'ad\'8c\'f8\'93\'fa\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'a9\'82\'e7\'8c\'f8\'97\'cd\'82\'f0\'94\'ad\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8d\'77\'93\'fc\'82\'b5\'82\'bd\f0 ASL\f1\'82\'aa\'97\'4c\'8a\'fa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 ASL\f1\'82\'cc\'93\'96\'8f\'89\'8a\'fa\'8a\'d4\'82\'cd\f2\'a1\'a2\f0 ASL\f1\'94\'ad\'8c\'f8\'93\'fa\'82\'c9\'8b\'4e\'8e\'5a\'82\'b5\f2\'a1\'a2\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'82\'e6\'82\'e8\'92\'b7\'8a\'fa\'8a\'d4\'82\'aa\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f0 1\f1\'94\'4e\'8a\'d4\'8c\'f8\'97\'cd\'82\'aa\'91\'b6\'91\'b1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'8a\'fa\'8a\'d4\'82\'aa\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 ASL\f1\'82\'c9\'8a\'ee\'82\'c3\'82\'ad\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (\f1\'8a\'77\'90\'b6\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b9\'82\'f1\f0 )\f1\'82\'cd\'81\'41\'89\'69\'8b\'76\'82\'c6\'82\'b5\'82\'dc\'82\'b7\'81\'42\par
+\f0 C.\f4\tab\f0 ASL\f1\'82\'c9\'8a\'ee\'82\'c3\'82\'ad\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\'bd\'cc\'86\'54\'a1\'a2\'d1\'d0\'be\'bf\'d5\'df\'bc\'b0\f1\'82\'d1\'8a\'77\'90\'b6\'82\'aa\f2\'a1\'a2\'b1\'be\'b8\'b6\'8e\'a1\'cc\'f5\'ed\'97\'a3\'c5\'bc\'b0\f1\'82\'d1\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\'82\'cc\'8f\'f0\'8c\'8f\'82\'c9\'8f\'5d\'82\'a2\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f2\'a1\'a2\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'95\'ca\'92\'69\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f0 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'93\'cd\'82\'af\'82\'bd\'95\'a8\'97\'9d\'93\'49\'8f\'ea\'8f\'8a\'82\'c9\'82\'a0\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cc\'82\'dd\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\strike\f4\par
+\strike0\tab\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'95\'ca\'92\'69\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\f0 ASL\f1\'82\'cc\'91\'ce\'8f\'db\'94\'cd\'88\'cd\'82\'cd\f2\'a1\'a2\'d2\'d4\'cf\'c2\f1\'82\'cc\'82\'c6\'82\'a8\'82\'e8\'82\'c6\'82\'c8\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+\tab\f1\'8f\'ac\f2\'a3\'ba\'a1\'a1\f0 ASL\f1\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'c5\'82\'ab\'82\'e9\'82\'cc\'82\'cd\'81\'41\'8d\'c5\'91\'e5\'82\'c5\'81\'41\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'93\'e0\'82\'cc\'83\'86\'81\'5b\'83\'55\'81\'5b\f9 50\f1\'96\'bc\'96\'94\'82\'cd\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\f0 50\f1\'91\'e4\'82\'c6\'82\'c8\'82\'e8\'82\'dc\'82\'b7\'81\'42\par
+\f4\tab\f1\'92\'86\f2\'a3\'ba\'a1\'a1\f0 ASL\f1\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'c5\'82\'ab\'82\'e9\'82\'cc\'82\'cd\'81\'41\'8d\'c5\'91\'e5\'82\'c5\'81\'41\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'93\'e0\'82\'cc\'83\'86\'81\'5b\'83\'55\'81\'5b\f9 100\f1\'96\'bc\'96\'94\'82\'cd\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\f0 100\f1\'91\'e4\'82\'c6\'82\'c8\'82\'e8\'82\'dc\'82\'b7\'81\'42\par
+\f4\tab\f1\'91\'e5\f2\'a3\'ba\'a1\'a1\f0 ASL\f1\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'c5\'82\'ab\'82\'e9\'82\'cc\'82\'cd\'8d\'c5\'91\'e5\'82\'c5\'81\'41\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'93\'e0\'82\'cc\'83\'86\'81\'5b\'83\'55\'81\'5b\f0 250\f1\'96\'bc\'96\'94\'82\'cd\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\f0 250\f1\'91\'e4\'82\'c6\'82\'c8\'82\'e8\'82\'dc\'82\'b7\'81\'42\par
+\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'f0\'94\'46\'82\'df\'82\'e7\'82\'ea\'82\'e9\'8f\'ea\'8f\'8a\'82\'f0\'81\'41\'a2\f0 ASL\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'a3\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+
+\pard\fi-1\li426\sb100\sa240\qj\f0 ASL\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'82\'c6\'82\'a8\'82\'e8\f2\'a1\'a2\'bd\'cc\'d3\'fd\'a1\'a2\'d1\'d0\'be\'bf\'d3\'d6\f1\'82\'cd\'8b\'b3\'88\'e7\'8c\'a4\'8b\'86\'82\'f0\'91\'ce\'8f\'db\'82\'c6\'82\'b5\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 D.\f4\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b8\'f7\f0 ASL\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'83\'7d\'83\'58\'83\'5e\'81\'5b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'81\'83\'66\'83\'42\'83\'41\'8b\'79\'82\'d1\f0 Approved Volume License Manager\f1\'82\'cc\'8e\'67\'97\'70\'82\'f0\'8a\'dc\'82\'de\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'94\'d0\'95\'7a\f2\'a1\'a2\'81\'4b\f1\'82\'d1\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'8b\'79\'82\'d1\'8e\'67\'97\'70\'82\'cc\'8a\'c4\'93\'c2\'82\'c9\'90\'d3\'94\'43\'82\'f0\'97\'4c\'82\'b7\'82\'e9\'8c\'c2\'90\'6c\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'91\'67\'90\'44\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'77\'96\'bc\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'95\'cf\'8d\'58\'82\'f0\'8f\'91\'96\'ca\'82\'c5\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'92\'ca\'92\'6d\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8b\'b3\'88\'f5\f2\'a1\'a2\'d1\'d0\'be\'bf\'d5\'df\'bc\'b0\f1\'82\'d1\'8a\'77\'90\'b6\'82\'aa\'93\'4b\'8b\'58\'93\'e0\'95\'94\'82\'c5\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'8b\'79\'82\'d1\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'83\'7d\'83\'58\'83\'5e\'81\'5b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'f0\'94\'d0\'95\'7a\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\'93\'64\'8e\'71\'93\'49\'8c\'60\'91\'d4\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'82\'cc\'82\'dd\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'7d\'83\'58\'83\'5e\'81\'5b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'c9\'94\'f5\'82\'ed\'82\'c1\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+\f0 E.\tab\ul\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\ulnone\'81\'40\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'aa\f0 ASL\f1\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8d\'77\'93\'fc\'82\'b3\'82\'ea\'96\'94\'82\'cd\f0 ASL\f1\'82\'c6\'8b\'a4\'82\'c9\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\'82\'c9\f2\'a1\'a2\f1\'8a\'59\'93\'96\'82\'b7\'82\'e9\'8f\'a4\'97\'70\'83\'8a\'83\'8a\'81\'5b\'83\'58\'93\'fa\'8c\'e3\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'cc\'83\'7d\'83\'58\'83\'5e\'81\'5b\'83\'52\'83\'73\'81\'5b\'82\'f0\'92\'f1\'8b\'9f\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'8d\'c5\'90\'56\'82\'cc\'83\'58\'83\'5e\'83\'93\'83\'5f\'81\'5b\'83\'68\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'81\'83\'93\'83\'65\'83\'69\'83\'93\'83\'58\'81\'45\'83\'54\'83\'7c\'81\'5b\'83\'67\'81\'45\'83\'7c\'83\'8a\'83\'56\'81\'5b\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'8f\'a4\'97\'70\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8d\'c5\'90\'56\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'c9\'90\'a7\'8c\'c0\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'82\'f0\'97\'af\'95\'db\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\f0 ASL\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c8\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c8\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'c8\'82\'a2\'89\'c2\'94\'5c\'90\'ab\'82\'aa\'82\'a0\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\highlight3\f4\par
+
+\pard\li840\sb100\sa240\qj\highlight0\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cd\f2\'a1\'a2\'d3\'d0\'c6\'da\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'95\'74\'82\'cc\f0 ASL\f1\'82\'c9\'95\'74\'91\'d1\'82\'b5\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0 ASL\f1\'82\'c9\'8a\'ee\'82\'c3\'82\'ad\'89\'69\'8b\'76\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'cd\f2\'a1\'a2\'c6\'da\'e9\'67\f1\'82\'f01\'94\'4e\'8a\'d4\'82\'c6\'82\'b7\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'aa\'95\'74\'91\'d1\'82\'b5\'82\'c4\'82\'a2\'82\'dc\'82\'b7\'81\'421\'94\'4e\'96\'da\'82\'cc\'8c\'6f\'89\'df\'8c\'e3\'81\'41\f0 ASL\f1\'82\'c9\'8a\'ee\'82\'c3\'82\'ad\'89\'69\'8b\'76\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'91\'ce\'8f\'db\'82\'c6\'82\'b7\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'95\'ca\'93\'72\'8d\'77\'93\'fc\'82\'b5\'82\'c4\'92\'b8\'82\'ad\'95\'4b\'97\'76\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cc\'97\'4c\'8c\'f8\'8a\'fa\'8a\'d4\'82\'cd\f2\'a1\'a2\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'8a\'fa\'8a\'d4\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+\f0 ASL\f1\'82\'f0\'91\'ce\'8f\'db\'82\'c6\'82\'b7\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'82\'cd\f2\'a1\'a2\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'bd\'82\'c6\'82\'a8\'82\'e8\f2\'a1\'a2\'d1\'a7\'c9\'fa\f1\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'49\'83\'76\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'aa\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'8a\'77\'90\'b6\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'49\'83\'76\'83\'56\'83\'87\'83\'93\'82\'f0\'92\'ca\'82\'b6\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'cd\f2\'a1\'a2\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'97\'70\'95\'57\'8f\'80\'83\'54\'83\'7c\'81\'5b\'83\'67\'81\'45\'95\'db\'8e\'e7\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\f0 (SSP)\f1\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'8c\'a0\'97\'98\'82\'f0\'8a\'77\'90\'b6\'82\'aa\'8c\'c2\'95\'ca\'82\'c9\'97\'98\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'8a\'dc\'82\'dc\'82\'ea\'82\'dc\'82\'b9\'82\'f1\'81\'42\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 F.\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 ASL\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'aa\f2\'a1\'a2\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8d\'c5\'91\'e5\'90\'94\'82\'f0\'92\'b4\'82\'a6\'82\'bd\'82\'e8\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'91\'bc\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'bd\'94\'cd\'88\'cd\'82\'f0\'92\'b4\'82\'a6\'82\'bd\'82\'e8\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e7\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\highlight3\f4\par
+
+\pard\fi-425\li425\sb100\sa240\qj\highlight0\f0 11\f3 .\tab\ul\f2\'d2\'c6\'dc\'9e\ulnone\'a1\'a1\f1\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'8c\'a4\'8b\'86\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8f\'9c\'82\'ab\'81\'41\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\'8f\'f7\'93\'6e\'95\'73\'89\'c2\'94\'5c\'82\'c5\'82\'a0\'82\'c1\'82\'c4\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'81\'41\'8e\'96\'91\'4f\'82\'c9\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'cc\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'93\'af\'88\'d3\'82\'f0\'93\'be\'82\'b8\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'82\'c9\'96\'94\'82\'cd\f0 NI\f1\'82\'a9\'82\'e7\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8f\'91\'96\'ca\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'be\'8e\'a6\'93\'49\'82\'c9\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8f\'ea\'8f\'8a\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'90\'dd\'94\'f5\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'ee\'43\'b2\'bc\f1\'82\'b5\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'91\'bc\'92\'f1\'8b\'9f\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'b1\'be\'d1\'a7\'d0\'67\'99\'43\'e9\'76\f1\'82\'cd\f2\'a1\'a2\f1\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'8c\'a4\'8b\'86\'97\'70\'8c\'c0\'92\'e8\'82\'cc\f0 ASL\f1\'82\'f0\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'aa\'93\'96\'8f\'89\'97\'5e\'82\'a6\'82\'e7\'82\'ea\'82\'bd\'8c\'a4\'8b\'86\'8e\'d2\'82\'c9\'88\'da\'93\'5d\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f0 (i)\f1\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'aa\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'95\'f8\'c3\'e6\f1\'82\'c5\'93\'96\'8a\'59\'88\'da\'93\'5d\f0 (\f1\'93\'96\'8a\'59\'8c\'a4\'8b\'86\'8e\'d2\'82\'cc\'8e\'81\'96\'bc\'8b\'79\'82\'d1\'8f\'8a\'8d\'dd\'92\'6e\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'92\'ca\'92\'6d\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f2\'a1\'a2\f0 (ii)\f1\'93\'96\'8a\'59\'8c\'a4\'8b\'86\'8e\'d2\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'f0\'8e\'f3\'91\'f8\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f0 (iii)\f1\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'aa\f2\'a1\'a2\'b5\'b1\'d4\'93\'d2\'c6\'dc\'9e\f1\'82\'cc\'8c\'e3\f2\'a1\'a2\'d2\'c6\'dc\'9e\f1\'82\'b5\'82\'bd\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'8c\'a4\'8b\'86\'97\'70\'8c\'c0\'92\'e8\'82\'cc\f0 ASL\f1\'82\'c9\'8a\'ee\'82\'c3\'82\'ad\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'f0\'92\'bc\'82\'bf\'82\'c9\'92\'e2\'8e\'7e\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8f\'f0\'8c\'8f\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+
+\pard\sb100\sa240\qc\b\f1\fs24\'95\'74\'91\'d1\'8f\'f0\'8d\'80\f0 F\f1\endash\ul\'90\'bb\'95\'69\'8c\'c5\'97\'4c\'82\'cc\'8b\'4b\'92\'e8\f3\par
+
+\pard\sb100\sa240\qj\ulnone\b0\f0\fs20 TestStand\ul\f1\'8a\'4a\'94\'ad\'83\'56\'83\'58\'83\'65\'83\'80\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f3\par
+\ulnone\f0 TestStand\ul \f1\'83\'4a\'83\'58\'83\'5e\'83\'80\'81\'45\'83\'56\'81\'5b\'83\'50\'83\'93\'83\'58\'81\'45\'83\'47\'83\'66\'83\'42\'83\'5e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f3\par
+\ulnone\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\f0 NI TestStand\f1\'8a\'4a\'94\'ad\'83\'56\'83\'58\'83\'65\'83\'80\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\f0 NI TestStand \f1\'83\'4a\'83\'58\'83\'5e\'83\'80\'81\'45\'83\'56\'81\'5b\'83\'50\'83\'93\'83\'58\'81\'45\'83\'47\'83\'66\'83\'42\'83\'5e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'82\'cc\'83\'8a\'83\'82\'81\'5b\'83\'67\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'82\'b5\'82\'c4\'82\'cd\'82\'a2\'82\'af\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\f0 NI TestStand\f1\'8a\'4a\'94\'ad\'83\'56\'83\'58\'83\'65\'83\'80\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\f0 NI TestStand \f1\'83\'4a\'83\'58\'83\'5e\'83\'80\'81\'45\'83\'56\'81\'5b\'83\'50\'83\'93\'83\'58\'81\'45\'83\'47\'83\'66\'83\'42\'83\'5e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'d7\'ee\'d0\'c2\f1\'82\'cc\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\'82\'cc\'82\'dd\'82\'aa\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'82\'cc\'83\'8a\'83\'82\'81\'5b\'83\'67\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\ul\f0 Measurement Studio\f3\par
+\ulnone\f0 Design Time Context\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\f0 Measurement Studio \f1\'83\'52\'83\'93\'83\'67\'83\'8d\'81\'5b\'83\'8b\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\f0 Measurement Studio \f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c5\'8d\'ec\'90\'ac\'82\'b3\'82\'ea\'82\'bd\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 \par
+
+\pard\fi-360\li360\sb120\sa240\qj\tx426\ul LabVIEW\f1\fs21\'83\'52\'83\'7e\'83\'85\'83\'6a\'83\'65\'83\'42\'83\'47\'83\'66\'83\'42\'83\'56\'83\'87\'83\'93\'8b\'79\'82\'d1\f0\fs20 LabVIEW NXG\f1\fs21\'83\'52\'83\'7e\'83\'85\'83\'6a\'83\'65\'83\'42\'83\'47\'83\'66\'83\'42\'83\'56\'83\'87\'83\'93\f3\par
+
+\pard\sb120\sa240\qj\ulnone\f1\fs20\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 LabVIEW\f1\'83\'52\'83\'7e\'83\'85\'83\'6a\'83\'65\'83\'42\'83\'47\'83\'66\'83\'42\'83\'56\'83\'87\'83\'93\'96\'94\'82\'cd\f0 LabVIEW NXG\f1\'83\'52\'83\'7e\'83\'85\'83\'6a\'83\'65\'83\'42\'83\'47\'83\'66\'83\'42\'83\'56\'83\'87\'83\'93\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'b2\'8e\'a9\'90\'67\'82\'cc\'8c\'c2\'90\'6c\'93\'49\f2\'a1\'a2\'b7\'c7\'c9\'cc\'98\'49\'b5\'c4\'a1\'a2\'b7\'c7\'ae\'62\'98\'49\'b5\'c4\f1\'82\'c8\'96\'da\'93\'49\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d1\'a7\'ce\'bb\f1\'82\'f0\'8e\'f6\'97\'5e\'82\'b7\'82\'e9\'8b\'b3\'88\'e7\'8b\'40\'8a\'d6\'82\'c5\'82\'cc\'8b\'b3\'88\'e7\'96\'94\'82\'cd\'8c\'a4\'8b\'86\'82\'cc\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d1\'75\'c6\'b7\'d5\'68\'c3\'f7\'a1\'a2\f0 NI\f1\'82\'a9\'82\'e7\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8e\'a9\'91\'cc\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'bd\f2\'a1\'a2\'cf\'de\'b6\'a8\f1\'82\'b3\'82\'ea\'82\'bd\'8a\'fa\'8a\'d4\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8a\'fa\'8a\'d4\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a9\'82\'a9\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\'b5\'b1\'d4\'93\'c6\'da\'e9\'67\f1\'82\'cc\'8f\'49\'97\'b9\'8e\'9e\'82\'c9\'8e\'a9\'93\'ae\'93\'49\'82\'c9\'96\'9e\'97\'b9\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+
+\pard\sb100\sa240\qj\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'95\'cf\'8a\'b7\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'b8\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\f1\'82\'a9\'82\'a9\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\'d7\'6a\'b6\'c9\'b2\'bb\'c4\'dc\f1\'82\'c5\'82\'b7\f2\'a1\'a3\f4\par
+
+\pard\sb120\sa240\qj\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'b2\'8e\'a9\'90\'67\'82\'aa\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'94\'d0\'95\'7a\'96\'94\'82\'cd\'8f\'f7\'93\'6e\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\'82\'aa\f2\'a1\'a2\f1\'82\'b1\'82\'ea\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'94\'d0\'95\'7a\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8c\'8f\'82\'c9\'8f\'5d\'82\'a2\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f2\'a1\'a2\'b3\'c9\'b9\'fb\'ce\'ef\f1\'82\'cc\'93\'96\'8a\'59\'94\'d0\'95\'7a\'82\'aa\'94\'f1\'8f\'a4\'8b\'c6\'96\'da\'93\'49\'81\'45\'94\'f1\'8e\'59\'8b\'c6\'96\'da\'93\'49\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'77\'88\'ca\'82\'f0\'8e\'f6\'97\'5e\'82\'b7\'82\'e9\'8b\'b3\'88\'e7\'8b\'40\'8a\'d6\'82\'cc\'8f\'ea\'8d\'87\'82\'c9\'82\'cd\f2\'a1\'a2\'b7\'c7\'bd\'cc\'d3\'fd\'c4\'bf\'b5\'c4\f1\'81\'45\'94\'f1\'8c\'a4\'8b\'86\'96\'da\'93\'49\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'8c\'c0\'82\'e7\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'b2\'8e\'a9\'90\'67\'82\'aa\'8d\'ec\'90\'ac\'82\'b5\'82\'bd\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'f0\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\'82\'aa\f2\'a1\'a2\f1\'82\'b1\'82\'ea\'82\'cd\f2\'a1\'a2\'b7\'c7\'c9\'cc\'98\'49\'c4\'bf\'b5\'c4\f1\'81\'45\'94\'f1\'8e\'59\'8b\'c6\'96\'da\'93\'49\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'77\'88\'ca\'82\'f0\'8e\'f6\'97\'5e\'82\'b7\'82\'e9\'8b\'b3\'88\'e7\'8b\'40\'8a\'d6\'82\'cc\'8f\'ea\'8d\'87\'82\'c9\'82\'cd\f2\'a1\'a2\'b7\'c7\'bd\'cc\'d3\'fd\'c4\'bf\'b5\'c4\f1\'81\'45\'94\'f1\'8c\'a4\'8b\'86\'96\'da\'93\'49\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'8c\'c0\'82\'e7\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+\f1\'96\'7b\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'92\'e8\'82\'df\'82\'e9\'8c\'c0\'92\'e8\'93\'49\'82\'c8\'94\'d0\'95\'7a\'8c\'a0\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'e0\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'8d\'ec\'90\'ac\'82\'b3\'82\'ea\'82\'bd\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'96\'94\'82\'cd\'83\'52\'81\'5b\'83\'68\'82\'f0\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f4\par
+\f1\'96\'7b\'8c\'5f\'96\'f1\'96\'94\'82\'cd\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'92\'e8\'82\'df\'82\'e9\'8f\'f0\'8c\'8f\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68(\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c5\'92\'e8\'8b\'60\'82\'b3\'82\'ea\'82\'dc\'82\'b7\'81\'42)\'82\'f0\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'b2\'8e\'a9\'90\'67\'82\'aa\'8f\'43\'90\'b3\'82\'b5\'82\'bd\'82\'a9\'94\'db\'82\'a9\'82\'f0\'96\'e2\'82\'ed\'82\'b8\'81\'41\'94\'f1\'8f\'a4\'8b\'c6\'96\'da\'93\'49\'81\'45\'94\'f1\'8e\'59\'8b\'c6\'96\'da\'93\'49\'81\'41\'8b\'79\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'77\'88\'ca\'82\'f0\'8e\'f6\'97\'5e\'82\'b7\'82\'e9\'8b\'b3\'88\'e7\'8b\'40\'8a\'d6\'82\'cc\'8f\'ea\'8d\'87\'82\'c9\'82\'cd\'81\'41\'94\'f1\'8b\'b3\'88\'e7\'96\'da\'93\'49\'81\'45\'94\'f1\'8c\'a4\'8b\'86\'96\'da\'93\'49\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'8c\'c0\'82\'e8\'81\'41\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\'81\'42\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'81\'41\'96\'7b\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'a9\'82\'e7\'94\'68\'90\'b6\'82\'b7\'82\'e9\'83\'49\'83\'75\'83\'57\'83\'46\'83\'4e\'83\'67\'83\'52\'81\'5b\'83\'68\'82\'f0\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\'81\'42\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'81\'41\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'92\'e8\'82\'df\'82\'e9\'82\'bb\'82\'cc\'91\'bc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8f\'f0\'8c\'8f\'82\'cc\'93\'4b\'97\'70\'82\'f0\'8e\'f3\'82\'af\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\'81\'42\highlight3\par
+\highlight0\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'93\'96\'82\'bd\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'97\'4c\'8c\'f8\'89\'bb\'82\'b5\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'82\'e6\'82\'e9\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'8a\'ee\'82\'c3\'82\'ad\'8c\'a0\'97\'98\'82\'cc\'8d\'73\'8e\'67\'82\'f0\'89\'c2\'94\'5c\'82\'c9\'82\'b7\'82\'e9\'82\'bd\'82\'df\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'93\'e0\'82\'c5\f2\'a1\'a2\f4 NI\f1\'83\'86\'81\'5b\'83\'55\'83\'41\'83\'4a\'83\'45\'83\'93\'83\'67\'82\'f0\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'82\'c6\'82\'c6\'82\'e0\'82\'c9\f2\'a1\'a2\f1\'82\'b2\'8e\'a9\'90\'67\'82\'ccNI\'83\'86\'81\'5b\'83\'55\'83\'41\'83\'4a\'83\'45\'83\'93\'83\'67\'82\'c9\'92\'e8\'8a\'fa\'93\'49\'82\'c9\'83\'8d\'83\'4f\'83\'43\'83\'93\'82\'b7\'82\'e9\'95\'4b\'97\'76\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\'81\'42NI\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'97\'4c\'8c\'f8\'89\'bb\'82\'f0\'92\'e8\'8a\'fa\'93\'49\'82\'c9\'8d\'73\'82\'a4\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\'81\'41\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'81\'41NI\'82\'aa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'97\'4c\'8c\'f8\'89\'bb\'82\'f0\'8d\'73\'82\'a4\'82\'dc\'82\'c5\'81\'41\'92\'c7\'89\'c1\'82\'cc\'92\'ca\'92\'6d\'82\'c8\'82\'ad\'81\'41\'94\'f1\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'75\'82\'c9\'82\'c8\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\'81\'42\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'78\'81\'5b\'83\'56\'83\'87\'83\'93\'8b\'79\'82\'d1\'83\'8d\'83\'4f\'83\'43\'83\'93\'95\'c0\'82\'d1\'82\'c9\'92\'e8\'8a\'fa\'93\'49\'82\'c8\'97\'4c\'8c\'f8\'89\'bb\'82\'aa\'8d\'73\'82\'ed\'82\'ea\'82\'e9\'8d\'db\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'ccNI\'83\'86\'81\'5b\'83\'55\'83\'41\'83\'4a\'83\'45\'83\'93\'83\'67\'81\'41\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'41\'8b\'79\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'83\'66\'81\'5b\'83\'5e\'82\'aa\'81\'41NI\'82\'c9\'91\'97\'90\'4d\'82\'b3\'82\'ea\'82\'e9\'8f\'ea\'8d\'87\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\'81\'42\'91\'97\'90\'4d\'82\'b3\'82\'ea\'82\'bd\'8c\'c2\'90\'6c\'83\'66\'81\'5b\'83\'5e\'82\'cd\'81\'41NI\'82\'cc\'83\'76\'83\'89\'83\'43\'83\'6f\'83\'56\'81\'5b\'83\'58\'83\'65\'81\'5b\'83\'67\'83\'81\'83\'93\'83\'67({\f6{\field{\*\fldinst{HYPERLINK http://www.ni.com/pdf/legal/us/privacy.pdf }}{\fldrslt{http://www.ni.com/pdf/legal/us/privacy.pdf\ul0\cf0}}}}\f1\fs20 )(\'a2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'78\'81\'5b\'83\'56\'83\'87\'83\'93\'a3\'82\'c6\'91\'e8\'82\'b7\'82\'e9\'83\'5a\'83\'4e\'83\'56\'83\'87\'83\'93\'81\'41\'8b\'79\'82\'d1\'8a\'59\'93\'96\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'82\'cd\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'82\'b2\'8e\'a9\'90\'67\'82\'ccNI\'83\'86\'81\'5b\'83\'55\'83\'41\'83\'4a\'83\'45\'83\'93\'83\'67\'82\'f0\'90\'dd\'92\'e8\'82\'b7\'82\'e9\'8d\'db\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'bd\'8a\'65\'8d\'91\'82\'cc\'83\'76\'83\'89\'83\'43\'83\'6f\'83\'56\'81\'5b\'83\'58\'83\'65\'81\'5b\'83\'67\'83\'81\'83\'93\'83\'67\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\'82\'aa\'81\'41\'82\'b1\'82\'ea\'82\'e7\'82\'c9\'8c\'c0\'82\'e7\'82\'ea\'82\'dc\'82\'b9\'82\'f1\'81\'42)\'82\'c9\'8f\'5d\'82\'a2\'81\'41\'82\'b1\'82\'ea\'82\'e7\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'bd\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\'81\'41\'8f\'88\'97\'9d\'82\'b3\'82\'ea\'82\'dc\'82\'b7\'81\'42\par
+
+\pard\sb100\sa240\qj\b\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8c\'8b\'89\'ca\'8b\'79\'82\'d1\'90\'ab\'94\'5c\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'8a\'83\'58\'83\'4e\'82\'f0\'88\'f8\'82\'ab\'8e\'f3\'82\'af\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\f4 NI\f1\'82\'cc\'95\'db\'8f\'d8\'96\'94\'82\'cd\'95\'e2\'8f\'9e\'8b\'60\'96\'b1\'82\'cc\'92\'e8\'82\'df\'82\'c8\'82\'ad\'82\'b5\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'82\'cd\f2\'a1\'a2\f1\'82\'a0\'82\'e9\'88\'ea\'92\'e8\'8a\'fa\'8a\'d4\'8c\'6f\'89\'df\'8c\'e3\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'96\'b3\'8c\'f8\'89\'bb\'82\'b5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'95\'73\'89\'c2\'82\'c9\'82\'b7\'82\'e9\'83\'52\'81\'5b\'83\'68\'82\'aa\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\'8f\'ea\'8d\'87\'82\'aa\'82\'a0\'82\'e8\f2\'a1\'a2\f1\'82\'b1\'82\'ea\'82\'cd\'8c\'78\'8d\'90\'82\'c8\'82\'ad\'8d\'73\'82\'ed\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f1\'93\'96\'8a\'59\'96\'b3\'8c\'f8\'89\'bb\'82\'aa\'82\'c8\'82\'b3\'82\'ea\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'96\'7b\'8c\'5f\'96\'f1\'82\'cd\f2\'a1\'a2\f1\'8f\'49\'97\'b9\'82\'b5\'82\'bd\'82\'e0\'82\'cc\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f4 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'92\'50\'93\'c6\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a2\'82\'c2\'82\'c5\'82\'e0\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8f\'49\'97\'b9\'82\'b3\'82\'b9\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+}
+
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - Korean.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - Korean.rtf
new file mode 100644
index 0000000..68aa5d7
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - Korean.rtf
@@ -0,0 +1,351 @@
+{\rtf1\ansi\ansicpg936\deff0\nouicompat\deflang1033\deflangfe2052{\fonttbl{\f0\fnil\fcharset0 Malgun Gothic;}{\f1\fnil\fcharset129 Malgun Gothic;}{\f2\fnil\fcharset0 Calibri;}{\f3\fnil Calibri;}}
+{\colortbl ;\red0\green0\blue255;\red0\green0\blue0;}
+{\*\generator Riched20 10.0.15063}\viewkind4\uc1
+\pard\fi-360\li710\sb100\sa240\sl240\slmult1\qc\b\f0\fs24\lang9 NATIONAL INSTRUMENTS \f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b0\'e8\'be\'e0\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\fs20\'ba\'bb \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b0\'e8\'be\'e0(\'ba\'bb \ldblquote\'b0\'e8\'be\'e0\rdblquote )\'c0\'bb \'bc\'f7\'b5\'b6\'c7\'cf\'bf\'a9 \'c1\'d6\'bd\'c3\'b1\'e2 \'b9\'d9\'b6\'f8\'b4\'cf\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b4\'d9\'bf\'ee\'b7\'ce\'b5\'e5\'c7\'cf\'b0\'ed/\'b0\'c5\'b3\'aa \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bc\'b3\'c4\'a1 \'c0\'fd\'c2\'f7\'b8\'a6 \'bf\'cf\'b7\'e1\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d1 \'b9\'f6\'c6\'b0\'c0\'bb \'c5\'ac\'b8\'af\'c7\'d4\'c0\'b8\'b7\'ce\'bd\'e1 \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'b8\'bc\'d3\'b5\'c7\'b4\'c2 \'b0\'cd\'bf\'a1 \'b5\'bf\'c0\'c7\'c7\'d5\'b4\'cf\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b4\'e7\'bb\'e7\'c0\'da\'b0\'a1 \'b5\'c7\'b0\'c5\'b3\'aa \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'b8\'bc\'d3\'b5\'c7\'b4\'c2 \'b0\'cd\'c0\'bb \'bf\'f8\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2 \'b0\'e6\'bf\'ec, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1 \'b6\'c7\'b4\'c2 \'bb\'e7\'bf\'eb\'c7\'cf\'c1\'f6 \'b8\'b6\'bd\'c3\'b0\'ed \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6(\'b8\'f0\'b5\'e7 \'ba\'ce\'bc\'d3 \'bc\'ad\'b8\'e9 \'c0\'da\'b7\'e1 \'b9\'d7 \'b1\'d7 \'c6\'f7\'c0\'e5\'b9\'b0\'b0\'fa \'c7\'d4\'b2\'b2) \'bc\'f6\'b7\'c9 30\'c0\'cf \'c0\'cc\'b3\'bb\'bf\'a1 \'b9\'dd\'c8\'af\'c7\'cf\'bf\'a9 \'c1\'d6\'bd\'ca\'bd\'c3\'bf\'c0. NI\'bf\'a1 \'b4\'eb\'c7\'d1 \'b8\'f0\'b5\'e7 \'b9\'dd\'c8\'af\'c0\'ba NI\'c0\'c7 \'b4\'e7\'bd\'c3 \'c0\'fb\'bf\'eb\'b5\'c7\'b4\'c2 \'b9\'dd\'c8\'af \'c1\'a4\'c3\'a5\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'d5\'b4\'cf\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'bb\'e7\'be\'f7\'c3\'bc\'b8\'a6 \'b4\'eb\'b8\'ae\'c7\'cf\'bf\'a9 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'bb \'bc\'f6\'bf\'eb\'c7\'cf\'bd\'c3\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'c7\'d8\'b4\'e7 \'bb\'e7\'be\'f7\'c3\'bc\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'b8\'bc\'d3\'b5\'c7\'b5\'b5\'b7\'cf \'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'c7\'d1\'c0\'bb \'b0\'a1\'c1\'fc\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d5\'b4\'cf\'b4\'d9. \par
+
+\pard\sb100\sa240\sl240\slmult1\qj\tx426\tx720\b0\'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'ba \'b8\'f0\'b5\'e7 \'b0\'bb\'bd\'c5 \'b1\'e2\'b0\'a3\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'d1 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8 \'ba\'bb \'b0\'e8\'be\'e0\'b0\'fa \'c7\'d4\'b2\'b2 \'c1\'a6\'b0\'f8\'b5\'c8 \'c4\'c4\'c7\'bb\'c5\'cd \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, NI\'b0\'a1 \'c0\'af\'c1\'f6 \'b0\'fc\'b8\'ae, \'b1\'e2\'bc\'fa \'c1\'f6\'bf\'f8 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'bc\'ad\'ba\'f1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5\'c0\'c7 \'c0\'cf\'c8\'af\'c0\'b8\'b7\'ce \'c7\'e2\'c8\'c4 \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'b8\'f0\'b5\'e7 \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae \'b6\'c7\'b4\'c2 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5(\'c7\'d8\'b4\'e7 \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae, \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5, \'b6\'c7\'b4\'c2 \'b0\'bb\'bd\'c5\'bf\'a1 \'b4\'eb\'c7\'d8 \'ba\'b0\'b5\'b5\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c1\'b6\'b0\'c7\'c0\'cc \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec\'b4\'c2 \'c1\'a6\'bf\'dc\'c7\'d4) \'b9\'d7 \'b8\'f0\'b5\'e7 \'ba\'ce\'bc\'d3 \'b9\'ae\'bc\'ad, \'c0\'af\'c6\'bf\'b8\'ae\'c6\'bc \'b9\'d7 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee(\'c5\'eb\'c4\'aa\'c7\'cf\'bf\'a9 \ldblquote\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\rdblquote )\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c8\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1\'b4\'c2 NI\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'cf\'c1\'f6\'b8\'b8 \'bc\'b3\'c4\'a1 \'bd\'c3\'c1\'a1\'bf\'a1 \'c1\'a6\'bd\'c3\'b5\'c7\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c7\'d4\'b2\'b2 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'ba\'b0\'b5\'b5\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'cf\'b4\'c2 \'c6\'af\'c1\'a4\'c7\'d1 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee(\ldblquote\'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\rdblquote )\'b0\'a1 \'c6\'f7\'c7\'d4\'b5\'c7\'c1\'f6 \'be\'c6\'b4\'cf\'c7\'cf\'b8\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'ba\'ce\'bc\'d3\'bc\'ad A- \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'b6\'b0\'c7\'bf\'a1\'bc\'ad \'c1\'a4\'c0\'c7\'b5\'c7\'b0\'ed \'b1\'d7\'bf\'a1 \'c0\'c7\'c7\'d8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \'c7\'e3\'bf\'a9\'b5\'c7\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b4\'c2 \'c6\'f7\'c7\'d4\'c7\'cf\'c1\'f6 \'be\'c6\'b4\'cf\'c7\'d1\'b4\'d9. \par
+
+\pard\sb100\sa240\sl240\slmult1\qj\tx360\tx720\f0 1.\tab\ul\f1\'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c7\'e3\'bf\'a9; \'c1\'a6\'c7\'d1\ulnone\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx426\f0 A.\tab\f1\'b1\'cd\'c7\'cf\'c0\'c7 NI\'bf\'a1 \'b4\'eb\'c7\'d1 \'b0\'fc\'b7\'c3 \'bc\'f6\'bc\'f6\'b7\'e1 \'c1\'f6\'b1\'de\'c0\'c7 \'b4\'eb\'b0\'a1\'b7\'ce \'b9\'d7 \'b5\'bf \'c1\'f6\'b1\'de\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'cf\'bf\'a9, \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c1\'a6\'c1\'b6 \'b1\'b9\'b0\'a1\'bf\'a1 \'b5\'fb\'b6\'f3 National Instruments Corporation \'b6\'c7\'b4\'c2 National Instruments Ireland Resources Ltd. (\ldblquote NI\rdblquote )\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 NI\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1 \'b0\'fc\'b7\'c3 \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'c1\'a4\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\'bf\'a1 \'c0\'c7\'c7\'d8 \'c7\'e3\'bf\'eb\'b5\'c7\'b4\'c2 \'c6\'af\'c1\'a4\'c7\'d1 \'c8\'af\'b0\'e6 \'bc\'b3\'c1\'a4\'bf\'a1\'bc\'ad\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'c1\'a6\'c7\'d1\'c0\'fb\'c0\'cc\'b8\'e7 \'c3\'eb\'bc\'d2\'b0\'a1 \'b0\'a1\'b4\'c9\'c7\'d1 \'ba\'f1\'b5\'b6\'c1\'a1\'c0\'fb\'c0\'ce \'b1\'c7\'b8\'ae \'b9\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c7\'e3\'bf\'a9\'c7\'d1\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0 \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1 \'b0\'fc\'b7\'c3 \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'b4\'de\'b8\'ae \'c1\'a4\'c7\'d1 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b0\'fc\'b7\'c3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\'c0\'ba \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(named user license)\'c0\'cc\'b8\'e7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c7\'e3\'bf\'a9 \'b1\'e2\'c7\'d1\'c0\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'cf\'bf\'b4\'b0\'ed \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'c6\'f2\'b0\'a1\'bf\'eb\'c0\'cc \'be\'c6\'b4\'d1 \'b0\'e6\'bf\'ec \'bf\'b5\'b1\'b8\'c0\'fb\'c0\'cc\'b8\'e7 \'b1\'e2\'c7\'d1\'c0\'cc \'be\'f8\'b4\'d9. \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7(\'c0\'cc\'c7\'cf \'c1\'a4\'c0\'c7\'b5\'c8 \'b9\'d9\'bf\'a1 \'b5\'fb\'b8\'a7)\'c0\'c7 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b4\'c2 \'b3\'bb\'ba\'ce\'c0\'fb \'bf\'eb\'b5\'b5\'b7\'ce\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+\f0 B.\tab\ul\f1\'c1\'a6\'c7\'d1.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d4\'bf\'a1 \'c0\'d6\'be\'ee\'bc\'ad \'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc\'c0\'bb \'c0\'a7\'b9\'dd\'c7\'cf\'c1\'f6 \'be\'ca\'be\'c6\'be\'df \'c7\'d1\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'c0\'cc \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'e3\'bf\'eb\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec \'b9\'d7 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'cc \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'e3\'bf\'eb\'c7\'cf\'b4\'c2 \'b9\'fc\'c0\'a7\'b1\'ee\'c1\'f6\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b4\'c2 \par
+
+\pard\fi-357\li1071\sb100\sa240\sl240\slmult1\qj\tx426\f0 (i)\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'ba\'af\'b0\'e6\'c7\'cf\'b0\'c5\'b3\'aa \'c6\'c4\'bb\'fd \'c0\'fa\'c0\'db\'b9\'b0\'c0\'bb \'bb\'fd\'bc\'ba\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \strike\par
+\strike0\f0 (ii)\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'ba\'ce\'b5\'bf(floating), \'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b0\'f8\'c0\'af \'c8\'af\'b0\'e6\'bf\'a1\'bc\'ad \'bc\'b3\'c4\'a1 \'b6\'c7\'b4\'c2 \'bb\'e7\'bf\'eb\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\f0 (iii)\tab\f1\'c1\'a63\'c0\'da\'bf\'a1\'bc\'ad \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'ba\'f1\'b9\'d0\'b9\'f8\'c8\'a3, \'c5\'b0 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'c1\'a2\'b1\'d9 \'c4\'da\'b5\'e5\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\f0 (iv)\tab\f1\'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc\'c0\'cc \'ba\'bb \'c1\'a6\'c7\'d1 \'bb\'e7\'c7\'d7\'c0\'bb \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'b1\'dd\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec \'b1\'d7 \'b9\'fc\'c0\'a7\'b1\'ee\'c1\'f6\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bf\'aa\'bc\'b3\'b0\'e8, \'b5\'f0\'c4\'c4\'c6\'c4\'c0\'cf \'b6\'c7\'b4\'c2 \'ba\'d0\'c7\'d8\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\f0 (v)\tab\f1\'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc\'c0\'cc \'ba\'bb \'c1\'a6\'c7\'d1 \'bb\'e7\'c7\'d7\'c0\'bb \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'b1\'dd\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec \'b1\'d7 \'b9\'fc\'c0\'a7\'b1\'ee\'c1\'f6\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'f3\'c0\'c7 \'c1\'a2\'b1\'d9 \'c1\'a6\'c7\'d1 \'b6\'c7\'b4\'c2 \'be\'cf\'c8\'a3\'c8\'ad\'b8\'a6 \'c6\'c4\'b1\'e2\'c7\'cf\'b0\'c5\'b3\'aa \'c7\'c7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\f0 (vi)\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'ad\'ba\'ea\'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba, \'b8\'ae\'bd\'ba, \'b4\'eb\'bf\'a9 \'b6\'c7\'b4\'c2 \'c0\'d3\'c2\'f7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\f0 (vii)\tab NI \f1\'b6\'c7\'b4\'c2 \'c1\'a63\'c0\'da\'c0\'c7 \'b0\'cd\'c0\'ce\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8 \'c1\'a6\'b8\'f1, \'b7\'ce\'b0\'ed, \'bb\'f3\'c7\'a5, \'c0\'fa\'c0\'db\'b1\'c7\'b0\'fa \'c6\'af\'c7\'e3 \'c7\'a5\'bd\'c3, \'b5\'f0\'c1\'f6\'c5\'d0 \'bf\'f6\'c5\'cd\'b8\'b6\'c5\'a9, \'c3\'a5\'c0\'d3 \'ba\'ce\'c0\'ce \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b9\'fd\'c0\'fb \'b0\'f8\'c1\'f6\'b8\'a6 \'c1\'a6\'b0\'c5, \'c3\'d6\'bc\'d2\'c8\'ad, \'c2\'f7\'b4\'dc \'b6\'c7\'b4\'c2 \'ba\'af\'b0\'e6\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9.\tab\par
+
+\pard\fi-425\li1139\sb100\sa240\sl240\slmult1\qj\tx426\f0 (viii)\tab\f1\'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b1\'d7 \'bb\'e7\'bf\'eb, \'ba\'af\'b0\'e6 \'b6\'c7\'b4\'c2 \'b9\'e8\'c6\'f7\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce (a) \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b4\'eb\'bb\'f3 \'c4\'da\'b5\'e5\'c0\'c7 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'c7\'fc\'bd\'c4\'c0\'bb \'b0\'f8\'b0\'b3 \'b6\'c7\'b4\'c2 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'c5\'b3\'aa, (b) \'c5\'b8\'c0\'ce\'c0\'cc \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b4\'eb\'bb\'f3 \'c4\'da\'b5\'e5\'c0\'c7 \'c6\'c4\'bb\'fd \'c0\'fa\'c0\'db\'b9\'b0\'c0\'bb \'ba\'af\'b0\'e6 \'b6\'c7\'b4\'c2 \'bb\'fd\'bc\'ba\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'b8\'ae\'b8\'a6 \'b0\'a1\'c1\'f6\'b5\'b5\'b7\'cf \'c7\'cf\'b4\'c2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'b4\'eb\'bb\'f3\'c0\'cc \'b5\'c7\'b5\'b5\'b7\'cf \'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\fi-357\li1071\sb100\sa240\sl240\slmult1\qj\tx426\f0 (ix)\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bd\'ba\'c5\'a9\'b8\'b3\'c6\'c3 \'b1\'e2\'b4\'c9\'c0\'bb \'b1\'d7\'b7\'a1\'c7\'c8 \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'c8\'af\'b0\'e6\'c0\'bb \'c0\'a7\'c7\'d1 \'bf\'a1\'b5\'f0\'c5\'cd \'b1\'e2\'b4\'c9\'c0\'bb \'bc\'f6\'c7\'e0\'c7\'cf\'b4\'c2 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'bb\'fd\'bc\'ba\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\f0 C.\tab\f1\'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'c0\'ba \'b9\'dd\'b5\'e5\'bd\'c3 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'ba\'ce\'bc\'d3 \'b9\'ae\'bc\'ad\'bf\'a1 \'b5\'fb\'b6\'f3 \'c0\'cc\'b7\'e7\'be\'ee\'c1\'ae\'be\'df \'c7\'cf\'b8\'e7 \'b5\'bf \'b9\'ae\'bc\'ad \'b6\'c7\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c0\'c7\'b5\'b5\'b8\'a6 \'c7\'c7\'c7\'cf\'b0\'c5\'b3\'aa \'c7\'c7\'c7\'cf\'b0\'ed\'c0\'da \'c7\'cf\'b4\'c2 \'b9\'e6\'b9\'fd\'c0\'b8\'b7\'ce \'c0\'cc\'b7\'e7\'be\'ee\'c1\'f6\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\f0 D.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'bf\'c0\'b7\'ce\'c1\'f6 \'b9\'e9\'be\'f7 \'b6\'c7\'b4\'c2 \'ba\'b8\'c1\'b8 \'b8\'f1\'c0\'fb\'c0\'bb \'c0\'a7\'c7\'d8\'bc\'ad \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'bc\'f6\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'ba\'bb\'c0\'bb \'bb\'fd\'bc\'ba\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7, \'bf\'c0\'b7\'ce\'c1\'f6 \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'b3\'bb\'ba\'ce\'c0\'fb \'bb\'e7\'bf\'eb\'c0\'bb \'c0\'a7\'c7\'d8\'bc\'ad \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'ba\'ce\'bc\'f6\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'ba\'ce\'bc\'d3 \'b9\'ae\'bc\'ad\'c0\'c7 \'bb\'e7\'ba\'bb\'c0\'bb \'bb\'fd\'bc\'ba\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426\f0 2. \tab\ul\f1\'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\ulnone\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\f0 A.\tab\ul\f1\'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(Named User License).\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b4\'dc\'c0\'cf\'c7\'d1 \'be\'f7\'b9\'ab \'c7\'f6\'c0\'e5\'bf\'a1\'bc\'ad \'b1\'cd\'c7\'cf\'b0\'a1 \'c1\'f6\'c1\'a4\'c7\'cf\'b0\'ed NI\'bf\'a1 \'b5\'ee\'b7\'cf\'c7\'cf\'b4\'c2 \'b0\'b3\'c0\'ce 1\'c0\'ce(\ldblquote\'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da\rdblquote )\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd \'c3\'d6\'b4\'eb 3\'b4\'eb\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b8\'f1\'c0\'fb \'bb\'f3, \'c4\'c4\'c7\'bb\'c5\'cd\'b4\'c2 1\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c6\'c3 \'c0\'e5\'c4\'a1 \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b0\'a1\'bb\'f3 \'b1\'e2\'b0\'e8\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'bb\'e7\'bf\'eb\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec \'c4\'c4\'c7\'bb\'c6\'c3 \'c0\'e5\'c4\'a1\'bb\'f3\'c0\'c7 1\'b4\'eb\'c0\'c7 \'b0\'a1\'bb\'f3 \'b1\'e2\'b1\'e2\'b7\'ce \'c7\'d1\'b4\'d9. \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da\'b4\'c2 NI \'b5\'ee\'b7\'cf \'c0\'fd\'c2\'f7\'b8\'a6 \'c5\'eb\'c7\'d8 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'c8\'ae\'c0\'ce\'b5\'c7\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da\'b8\'b8\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'b0\'a1\'b5\'bf\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'b5\'bf\'bd\'c3\'bf\'a1 1\'b4\'eb\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'cf\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1\'bc\'ad \'b0\'a1\'b5\'bf\'b5\'c9 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'b3\'c4\'a1\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'a2\'b1\'d9\'b1\'c7\'c0\'bb \'b3\'d7\'c6\'ae\'bf\'f6\'c5\'a9\'b8\'a6 \'c5\'eb\'c7\'d8 \'b0\'f8\'c0\'af\'c7\'cf\'bf\'a9 \'bc\'b3\'c4\'a1\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b4\'d9\'b8\'a5 \'bb\'e7\'bf\'eb\'c0\'da\'bf\'a1 \'c0\'c7\'c7\'d8 \'b0\'a1\'b5\'bf\'b5\'c9 \'bc\'f6 \'c0\'d6\'b5\'b5\'b7\'cf \'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da\'b8\'a6 \'b4\'d9\'b8\'a5 \'c1\'f6\'c1\'a4 \'c1\'f7\'bf\'f8\'c0\'b8\'b7\'ce \'ba\'af\'b0\'e6\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b3\'aa \'bb\'f5\'b7\'ce \'c1\'f6\'c1\'a4\'b5\'c7\'b4\'c2 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b0\'a2\'b0\'a2\'c0\'cc NI\'bf\'a1 \'b5\'ee\'b7\'cf\'b5\'c7\'be\'ee\'be\'df \'c7\'cf\'b8\'e7 1\'b3\'e2\'bf\'a1 4\'c8\'b8\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'cf\'bf\'a9 \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da\'c0\'bb \'ba\'af\'b0\'e6\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'c0\'c7 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b6\'f3, \'b1\'cd\'c7\'cf\'b4\'c2 \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b7\'ce \'c0\'fc\'c8\'af\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+\f0 B.\tab\ul\f1\'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(Computer-Based License).\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'be\'f7\'b9\'ab \'c7\'f6\'c0\'e5\'bf\'a1\'bc\'ad 1\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b8\'f1\'c0\'fb \'bb\'f3, \'c4\'c4\'c7\'bb\'c5\'cd\'b4\'c2 1\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c6\'c3 \'c0\'e5\'c4\'a1 \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b0\'a1\'bb\'f3 \'b1\'e2\'b0\'e8\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'bb\'e7\'bf\'eb\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec \'c4\'c4\'c7\'bb\'c6\'c3 \'c0\'e5\'c4\'a1\'bb\'f3\'c0\'c7 1\'b4\'eb\'c0\'c7 \'b0\'a1\'bb\'f3 \'b1\'e2\'b1\'e2\'b7\'ce \'c7\'d1\'b4\'d9. \'b5\'bf \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'bc\'b3\'c4\'a1\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c1\'a2\'b1\'d9\'c7\'cf\'b0\'ed \'c0\'cc\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f7\'bf\'f8\'c0\'c7 \'bc\'f6\'b4\'c2 \'c1\'a6\'c7\'d1\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c0\'cf\'c3\'bc\'b4\'c2 \'b5\'bf\'c0\'cf\'c7\'d1 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'bc\'b3\'c4\'a1\'b5\'c7\'be\'ee \'bb\'e7\'bf\'eb\'b5\'c7\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'b3\'c4\'a1\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'a2\'b1\'d9\'b1\'c7\'c0\'bb \'b3\'d7\'c6\'ae\'bf\'f6\'c5\'a9\'b8\'a6 \'c5\'eb\'c7\'d8 \'b0\'f8\'c0\'af\'c7\'cf\'bf\'a9 \'bc\'b3\'c4\'a1\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b4\'d9\'b8\'a5 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1\'bc\'ad \'b0\'a1\'b5\'bf\'b5\'c9 \'bc\'f6 \'c0\'d6\'b5\'b5\'b7\'cf \'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'c1\'f6\'c1\'a4\'b5\'c8 \'c4\'c4\'c7\'bb\'c5\'cd\'b8\'a6 \'b4\'dc\'c0\'cf\'c7\'d1 \'be\'f7\'b9\'ab \'c7\'f6\'c0\'e5 \'b3\'bb\'c0\'c7 \'b4\'d9\'b8\'a5 \'c4\'c4\'c7\'bb\'c5\'cd\'b7\'ce \'ba\'af\'b0\'e6\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b3\'aa \'be\'ee\'b6\'b0\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b5\'b5 \'c0\'cc\'c0\'fc \'c1\'f6\'c1\'a4 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'bc\'b3\'c4\'a1\'b5\'c8 \'bb\'f3\'c5\'c2\'b7\'ce \'c0\'af\'c1\'f6\'b5\'c7\'be\'ee\'bc\'ad\'b4\'c2 \'be\'c6\'b4\'cf \'b5\'c7\'b8\'e7 \'c0\'cc\'b7\'af\'c7\'d1 \'ba\'af\'b0\'e6\'c0\'ba 1\'b3\'e2\'bf\'a1 4\'c8\'b8\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'cf\'bf\'a9 \'b9\'df\'bb\'fd\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \par
+\f0 C.\tab\ul\f1\'c0\'da\'c5\'c3 \'bb\'e7\'bf\'eb \'bf\'b9\'bf\'dc(Home Usage Exception).\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 \'bb\'e7\'be\'f7\'c3\'bc \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b1\'e2\'be\'f7\'c0\'ce \'b0\'e6\'bf\'ec, \'b0\'fc\'b7\'c3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c1\'f6\'c1\'a4\'b5\'c8 \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'c7\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'b0\'e6\'bf\'ec, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'bc\'b3\'c4\'a1\'b5\'c7\'be\'ee \'bb\'e7\'bf\'eb\'b5\'c7\'b4\'c2 \'b4\'dc\'c0\'cf\'c7\'d1 \'c4\'c4\'c7\'bb\'c5\'cd\'c0\'c7 \'c1\'d6\'b5\'c8 \'bb\'e7\'bf\'eb\'c0\'da\'c0\'ce \'b0\'b3\'c0\'ce 1\'c0\'ce\'c0\'ba \'c0\'da\'bd\'c5\'c0\'c7 \'c0\'da\'c5\'c3\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'d1 1\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'cf\'bf\'a9 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'c0\'da\'c5\'c3 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1\'bc\'ad\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'c0\'ba \'b1\'cd\'c7\'cf\'bf\'cd \'c7\'d8\'b4\'e7 \'c0\'ce\'c0\'c7 \'b0\'ed\'bf\'eb \'b0\'fc\'b0\'e8\'c0\'c7 \'b9\'fc\'c0\'a7 \'b3\'bb\'bf\'a1\'bc\'ad \'bc\'f6\'c7\'e0\'c7\'cf\'b4\'c2 \'be\'f7\'b9\'ab\'b8\'a6 \'c0\'a7\'c7\'d1 \'b0\'cd\'c0\'b8\'b7\'ce \'c1\'a6\'c7\'d1\'b5\'c7\'b8\'e7 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b8\'f0\'b5\'e7 \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'d8\'bc\'f6\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'b1\'e2\'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'b8\'b8\'b7\'e1\'b3\'aa \'c7\'d8\'c1\'f6\'c0\'cf \'b6\'c7\'b4\'c2 \'b1\'e2\'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d1 \'b0\'b3\'c0\'ce\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb \'b1\'c7\'c7\'d1\'c0\'c7 \'c7\'d8\'c1\'f6\'c0\'cf \'c1\'df \'b8\'d5\'c0\'fa \'b5\'b5\'b7\'a1\'c7\'cf\'b4\'c2 \'b3\'af \'c7\'d8\'b4\'e7 \'b0\'b3\'c0\'ce\'c0\'c7 \'c0\'da\'c5\'c3 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1\'bc\'ad \'c1\'ef\'bd\'c3 \'bb\'e8\'c1\'a6\'b5\'c7\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-357\li357\sb100\sa240\sl240\slmult1\qj\tx360\f0 3.\tab\ul\f1\'c3\'df\'b0\'a1 \'c1\'b6\'b0\'c7.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'ba\'ce\'bc\'d3\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c0\'cf\'ba\'ce\'b7\'ce \'c6\'f7\'c7\'d4\'b5\'c7\'b4\'c2 \'c6\'af\'ba\'b0 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc \'b9\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5\'c0\'bb \'c5\'eb\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'df\'b0\'a1 \'b1\'c7\'b8\'ae \'b9\'d7 \'c0\'c7\'b9\'ab\'b8\'a6 \'b0\'a1\'c1\'fa \'bc\'f6 \'c0\'d6\'b4\'d9. \'c3\'df\'b0\'a1 \'c1\'a6\'c7\'b0\'ba\'b0 \'b1\'d4\'c1\'a4\'c0\'ba \'b0\'fc\'b7\'c3 \'c1\'a6\'c7\'b0\'c0\'bb \'c0\'a7\'c7\'d1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'a6\'c7\'b0\'ba\'b0 \'ba\'ce\'bc\'d3\'bc\'ad\'bf\'a1\'bc\'ad \'c1\'a4\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 \'b1\'d7 \'c1\'b6\'b0\'c7\'c0\'ba \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8\'b4\'d9. \'ba\'ce\'bc\'d3\'bc\'ad \'b9\'d7 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b1\'e2\'c5\'b8 \'c1\'b6\'b0\'c7\'c0\'cc \'bb\'f3\'c3\'e6\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'ba\'ce\'bc\'d3\'bc\'ad\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'bf\'ec\'bc\'b1\'c7\'d1\'b4\'d9. \par
+
+\pard\fi-1440\li1843\sb100\sa240\sl240\slmult1\'ba\'ce\'bc\'d3\'bc\'ad A\tab\'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\par
+\'ba\'ce\'bc\'d3\'bc\'ad B\tab\ul\'c6\'af\'ba\'b0 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\par
+
+\pard\li1843\sb100\sa240\sl240\slmult1\ulnone\'c6\'f2\'b0\'a1\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba; \'bb\'e7\'c0\'fc \'b9\'e8\'c6\'f7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\tab\par
+\'c4\'c4\'c6\'c4\'c0\'cf\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(Compile-Only License) (Measurement Studio) \par
+\'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \par
+\'b4\'d9\'c1\'df \'c1\'a2\'bc\'d3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(GPIB-ENET\'b8\'a6 \'c0\'a7\'c7\'d1 NI-488.2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee)\par
+\'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\par
+\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\par
+\'c1\'f6\'bc\'d3\'c0\'fb \'c5\'eb\'c7\'d5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(LabVIEW)\par
+
+\pard\fi-1440\li1843\sb100\sa240\sl240\slmult1\'ba\'ce\'bc\'d3\'bc\'ad C\tab\'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'bb\'e7\'bf\'eb \'c1\'b6\'b0\'c7\par
+\'ba\'ce\'bc\'d3\'bc\'ad D\tab\'b1\'e2\'be\'f7\'bf\'eb \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'bb\'e7\'bf\'eb \'c1\'b6\'b0\'c7(Enterprise Program Terms)\par
+\'ba\'ce\'bc\'d3\'bc\'ad E\tab\'b1\'b3\'c0\'b0\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'bb\'e7\'bf\'eb \'c1\'b6\'b0\'c7(Academic License Terms)\par
+\'ba\'ce\'bc\'d3\'bc\'ad F\tab\'c1\'a6\'c7\'b0\'ba\'b0 \'b1\'d4\'c1\'a4(TestStand, Measurement Studio, LabVIEW \'c4\'bf\'b9\'c2\'b4\'cf\'c6\'bc \'bf\'a1\'b5\'f0\'bc\'c7 \'b9\'d7 LabVIEW NXG \'c4\'bf\'b9\'c2\'b4\'cf\'c6\'bc \'bf\'a1\'b5\'f0\'bc\'c7)\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\f0 4.\tab\ul\f1\'c1\'a63\'c0\'da \'b0\'e8\'be\'e0\'c0\'da.\ulnone \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'a63\'c0\'da \'b0\'e8\'be\'e0\'c0\'da\'b5\'e9\'c0\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c1\'a2\'b1\'d9\'c7\'cf\'bf\'a9 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'c1\'f6\'b8\'b8 \'c0\'cc\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'c0\'cc\'c0\'cd\'b8\'b8\'c0\'bb \'c0\'a7\'c7\'d1 \'b0\'cd\'c0\'cc\'be\'ee\'be\'df \'c7\'cf\'b0\'ed \'b5\'bf \'b0\'e8\'be\'e0\'c0\'da\'b5\'e9\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'bf\'a1 \'b5\'fb\'b6\'f3\'bc\'ad\'b8\'b8 \'bb\'e7\'bf\'eb\'c7\'d2 \'b0\'cd\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b8\'e7 \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'e8\'be\'e0\'c0\'da\'b5\'e9\'bf\'a1 \'c0\'c7\'c7\'d1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c0\'a7\'b9\'dd\'bf\'a1 \'b4\'eb\'c7\'d8 NI\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'a5\'c0\'d3\'c0\'bb \'c0\'af\'c1\'f6\'c7\'cf\'b1\'e2\'b7\'ce \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9.\par
+\f0 5.\tab\ul\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 \'bf\'b5\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'df\'b4\'f5\'b6\'f3\'b5\'b5, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5, \'c0\'af\'c1\'f6 \'ba\'b8\'bc\'f6, \'b1\'e2\'bc\'fa \'bc\'ad\'ba\'f1\'bd\'ba \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'bc\'ad\'ba\'f1\'bd\'ba(\ldblquote\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\rdblquote )\'b8\'a6 \'ba\'b0\'b5\'b5\'b7\'ce \'b1\'b8\'b8\'c5\'c7\'d8\'be\'df \'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'c6\'af\'ba\'b0 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\'c0\'cc\'b3\'aa \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5\'bf\'a1 \'b5\'fb\'b6\'f3 \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'b5\'c8 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'e2\'c7\'d1\'ba\'ce \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'e6\'bf\'ec, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d1 \'bc\'f6\'bc\'f6\'b7\'e1\'b4\'c2 \'c0\'fc\'c3\'bc \'bb\'e7\'bf\'eb \'b1\'e2\'b0\'a3\'bf\'a1 \'b4\'eb\'c7\'d1 \'b0\'df\'c0\'fb \'bc\'f6\'bc\'f6\'b7\'e1\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426\f0 6.\tab\ul\f1\'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b1\'e2\'b0\'a3; \'c7\'d8\'c1\'f6 \'b9\'d7 \'b8\'b8\'b7\'e1\ulnone\tab\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\f0 A.\tab\ul\f1\'b1\'e2\'c7\'d1\'ba\'ce \'b6\'c7\'b4\'c2 \'b1\'b8\'b5\'b6\'c7\'fc \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba.\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'e2\'c7\'d1\'ba\'ce \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(\ldblquote\'b1\'b8\'b5\'b6\'c7\'fc \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\rdblquote\'b6\'f3\'b0\'ed\'b5\'b5 \'c7\'d4)\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'e6\'bf\'ec, \'b4\'e7\'c7\'d8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'b1\'e2\'b0\'a3\'c0\'ba \'b1\'cd\'c7\'cf\'c0\'c7 \'c3\'bb\'b1\'b8\'bc\'ad \'c0\'cf\'c0\'da\'bf\'a1 \'b0\'b3\'bd\'c3\'b5\'c7\'b8\'e7, \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b1\'d4\'c1\'a4\'bf\'a1 \'c0\'c7\'c7\'d8 \'c7\'d8\'c1\'f6\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed \'c1\'a6\'c7\'b0 \'bc\'b3\'b8\'ed \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1 \'b1\'e2\'c5\'b8 \'b0\'fc\'b7\'c3 \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'c7\'d1 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8 \'c1\'f6\'bc\'d3\'b5\'c8\'b4\'d9. \par
+
+\pard\li720\sb100\sa240\sl240\slmult1\qj\f0 (i) \f1\'c1\'a6\'c7\'b0 \'bc\'b3\'b8\'ed\'bf\'a1 \'b4\'de\'b8\'ae \'c7\'a5\'bd\'c3\'b5\'c8 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'b5\'bf \'b1\'e2\'b0\'a3\'c0\'c7 \'c1\'be\'b7\'e1 \'bd\'c3 \'c0\'da\'b5\'bf\'c0\'fb\'c0\'b8\'b7\'ce \'b8\'b8\'b7\'e1\'b5\'c8\'b4\'d9.\par
+\f0 (ii) \f1\'b1\'cd\'c7\'cf\'b0\'a1 \'c0\'da\'b5\'bf\'c0\'b8\'b7\'ce \'b0\'bb\'bd\'c5\'b5\'c7\'b4\'c2 \'b1\'e2\'c7\'d1\'ba\'ce \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b0\'a1\'c1\'f8 \'b0\'e6\'bf\'ec, \'b0\'bb\'bd\'c5 \'b1\'e2\'b0\'a3\'c0\'c7 \'bd\'c3\'c0\'db\'c0\'cf\'b7\'ce\'ba\'ce\'c5\'cd 30\'c0\'cf \'c0\'fc\'bf\'a1 \'be\'ee\'b4\'c0 \'c7\'d1 \'b4\'e7\'bb\'e7\'c0\'da\'b0\'a1 \'bb\'f3\'b4\'eb\'b9\'e6\'bf\'a1\'b0\'d4 \'b0\'bb\'bd\'c5 \'c3\'eb\'bc\'d2\'b8\'a6 \'c5\'eb\'ba\'b8\'c7\'d1 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'c3\'df\'b0\'a1 \'bf\'ac\'b5\'b5\'bf\'a1 \'b4\'eb\'c7\'d8 \'c0\'da\'b5\'bf\'c0\'b8\'b7\'ce \'b0\'bb\'bd\'c5\'b5\'c8\'b4\'d9. \'b0\'bb\'bd\'c5 \'ba\'f1\'bf\'eb\'c0\'ba NI\'c0\'c7 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b6\'f3 \'b6\'a7\'b6\'a7\'b7\'ce \'ba\'af\'b0\'e6\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'d7\'b7\'af\'c7\'d1 \'b0\'e6\'bf\'ec, \'c7\'f6\'c0\'e7 \'b1\'e2\'b0\'a3\'c0\'cc \'c1\'be\'b7\'e1\'b5\'c7\'b1\'e2 \'c0\'fb\'be\'ee\'b5\'b5 60\'c0\'cf \'c0\'fc\'bf\'a1 NI\'b4\'c2 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae\'b5\'c8 \'b0\'df\'c0\'fb\'c0\'bb \'c1\'a6\'b0\'f8\'c7\'d1\'b4\'d9. \'bb\'f5 \'b0\'a1\'b0\'dd\'bf\'a1 \'b5\'bf\'c0\'c7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b0\'bb\'bd\'c5 \'b1\'e2\'b0\'a3\'c0\'c7 \'bd\'c3\'c0\'db\'c0\'cf\'b7\'ce\'ba\'ce\'c5\'cd 30\'c0\'cf \'c0\'cc\'c0\'fc\'bf\'a1 \'b0\'bb\'bd\'c5\'c0\'bb \'c7\'cf\'c1\'f6 \'be\'ca\'b0\'da\'b4\'d9\'b4\'c2 \'c0\'c7\'bb\'e7\'b8\'a6 \'c5\'eb\'c1\'f6\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\f0 B.\tab\ul\f1\'bf\'b5\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba.\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'cf\'b0\'ed \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \ldblquote\'bf\'b5\'b1\'b8\'c0\'fb\rdblquote\'c0\'ce \'b0\'cd\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'b5\'c7\'b0\'c5\'b3\'aa \'c1\'a6\'c7\'b0 \'bc\'b3\'b8\'ed \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1 \'b1\'e2\'c5\'b8 \'b0\'fc\'b7\'c3 \'b9\'ae\'bc\'ad\'bb\'f3\'bf\'a1 \'be\'ee\'b6\'b0\'c7\'d1 \'b1\'e2\'b0\'a3\'b5\'b5 \'b8\'ed\'bd\'c3\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'bf\'b5\'b1\'b8\'c0\'fb\'c0\'cc\'b8\'e7 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b1\'d4\'c1\'a4\'bf\'a1 \'c0\'c7\'c7\'d8 \'c7\'d8\'c1\'f6\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b9\'ab\'b1\'e2\'c7\'d1\'c0\'b8\'b7\'ce \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'b8\'ae\'b8\'a6 \'b0\'a1\'c1\'f8\'b4\'d9. \par
+\f0 C.\tab\ul\f1\'c7\'d8\'c1\'f6.\ulnone NI\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'d8\'bc\'f6\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c7\'e3\'bf\'a9\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'cf\'b8\'e7 \'b1\'cd\'c7\'cf\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'d8\'bc\'f6\'c7\'cf\'c1\'f6 \'b8\'f8\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'ba\'bb \'b0\'e8\'be\'e0\'c0\'ba \'c1\'ef\'bd\'c3 \'bb\'e7\'c0\'fc \'c5\'eb\'c1\'f6 \'be\'f8\'c0\'cc \'c0\'da\'b5\'bf\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'d8\'c1\'f6\'b5\'c8\'b4\'d9. \par
+\f0 D.\tab\ul\f1\'c7\'d8\'c1\'f6 \'b6\'c7\'b4\'c2 \'b8\'b8\'b7\'e1\'c0\'c7 \'c8\'bf\'b0\'fa.\ulnone \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c7\'d8\'c1\'f6 \'b6\'c7\'b4\'c2 \'b8\'b8\'b7\'e1 \'bd\'c3, \'b1\'d7 \'bb\'e7\'c0\'af\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'cf\'b0\'ed, \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c7\'e3\'bf\'a9\'b0\'a1 \'c3\'eb\'bc\'d2\'b5\'c7\'b8\'e7 \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b8\'f0\'b5\'e7 \'bb\'e7\'bf\'eb\'c0\'bb \'c1\'ef\'bd\'c3 \'c1\'df\'b4\'dc\'c7\'cf\'b0\'ed \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'c7 \'b9\'e8\'c6\'f7\'b8\'a6 \'c1\'df\'b4\'dc\'c7\'cf\'b0\'ed \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb \'c0\'cf\'c3\'bc\'b8\'a6 \'c6\'c4\'b1\'e2\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'b4\'dc, NI\'b0\'a1 \'c6\'c4\'b1\'e2 \'b4\'eb\'bd\'c5 \'bf\'e4\'c3\'bb\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 \'bb\'e7\'ba\'bb \'c0\'cf\'c3\'bc\'b8\'a6 NI\'bf\'a1 \'b9\'dd\'c8\'af\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'a611\'c1\'b6, \'c1\'a615\'c1\'b6, \'c1\'a616\'c1\'b6, \'c1\'a617\'c1\'b6, \'c1\'a619\'c1\'b6, \'c1\'a620\'c1\'b6, \'c1\'a621\'c1\'b6, \'c1\'a622.A\'c1\'b6 \'b9\'d7 \'c1\'a623\'c1\'b6\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b8\'b8\'b7\'e1 \'b6\'c7\'b4\'c2 \'c7\'d8\'c1\'f6 \'c8\'c4\'bf\'a1\'b5\'b5 \'c1\'b8\'bc\'d3\'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx4860\f0 7.\tab\ul\f1\'be\'e7\'b5\'b5.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'d1 \'b1\'b9\'b0\'a1\'bf\'cd \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1 \'b3\'bb\'bf\'a1\'bc\'ad \'b6\'c7\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'c0\'af\'b7\'b4 \'bf\'ac\'c7\'d5 \'c8\'b8\'bf\'f8\'b1\'b9\'bf\'a1\'bc\'ad \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'e6\'bf\'ec, \'c0\'af\'b7\'b4 \'bf\'ac\'c7\'d5 \'b3\'bb\'bf\'a1\'bc\'ad \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b6\'c7\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c1\'a63\'c0\'da\'bf\'a1\'b0\'d4 \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, (i) \'b1\'cd\'c7\'cf\'b4\'c2 NI\'bf\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b5\'bf \'be\'e7\'b5\'b5(\'b5\'bf \'c1\'a63\'c0\'da\'c0\'c7 \'bc\'ba\'b8\'ed \'b9\'d7 \'bc\'d2\'c0\'e7\'c1\'f6\'b8\'a6 \'c6\'f7\'c7\'d4)\'b8\'a6 \'c5\'eb\'c1\'f6\'c7\'cf\'b0\'ed, (ii) \'b5\'bf \'c1\'a63\'c0\'da\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'bb \'bc\'f6\'bf\'eb\'c7\'cf\'b0\'ed, (iii) \'b5\'bf \'be\'e7\'b5\'b5 \'c8\'c4, \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'ba\'ce\'bc\'d3 \'bc\'ad\'b8\'e9 \'c0\'da\'b7\'e1\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'cf\'c1\'f6 \'be\'c6\'b4\'cf\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. NI\'b4\'c2 \'c0\'da\'bd\'c5\'c0\'c7 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b6\'f3 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'be\'e7\'b5\'b5\'b8\'a6 \'c0\'a7\'c7\'d1 \'bc\'f6\'bc\'f6\'b7\'e1\'b8\'a6 \'c3\'bb\'b1\'b8\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426\f0 8.\tab\ul\f1\'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5; \'c0\'cc\'c0\'fc \'b9\'f6\'c0\'fc.\ulnone \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'ce \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c0\'cc\'c0\'fc \'b9\'f6\'c0\'fc\'c0\'bb \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'c0\'af\'c8\'bf\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7, \'b1\'cd\'c7\'cf\'b4\'c2 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c0\'cc\'c0\'fc \'b9\'f6\'c0\'fc\'c0\'bb \'b5\'bf\'bd\'c3\'bf\'a1 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'b3\'ba\'ce \'b9\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \'c7\'e3\'bf\'a9\'b5\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee(\ldblquote\'b1\'b3\'ba\'ce \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\rdblquote )\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'b4\'eb\'bd\'c5\'c7\'cf\'bf\'a9 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'b3\'ba\'ce \'b9\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \'c7\'e3\'bf\'a9\'b5\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c0\'cc\'c0\'fc \'b9\'f6\'c0\'fc\'c0\'bb \'bb\'e7\'bf\'eb\'c7\'d2 \'b0\'cd\'c0\'bb \'bc\'b1\'c5\'c3\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc. (i) \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'b3\'ba\'ce \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c0\'cc\'c0\'fc \'b9\'f6\'c0\'fc\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c8 \'bb\'e7\'ba\'bb\'c0\'bb \'ba\'b8\'c0\'af\'c7\'cf\'b0\'ed \'c0\'d6\'be\'ee\'be\'df \'c7\'cf\'b8\'e7, (ii) \'c7\'d8\'b4\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b8\'f0\'b5\'e7 \'bb\'e7\'bf\'eb\'c0\'cc \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'b9\'d7 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'b5\'fb\'b6\'f3 \'c0\'cc\'b7\'e7\'be\'ee\'c1\'ae\'be\'df \'c7\'cf\'b0\'ed, (iii) \'ba\'bb \'b0\'e8\'be\'e0\'bb\'f3\'c0\'c7 \'b9\'dd\'b4\'eb\'c0\'c7 \'bb\'e7\'c7\'d7\'bf\'a1\'b5\'b5 \'ba\'d2\'b1\'b8\'c7\'cf\'b0\'ed, \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 NI\'b0\'a1 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'b0 \'c4\'da\'b5\'e5 \'b6\'c7\'b4\'c2 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'c5\'b0\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'b1\'b3\'ba\'ce \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c3\'d6\'bd\'c5 \'b9\'f6\'c0\'fc \'c0\'cc\'bf\'dc\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b1\'e2\'c5\'b8 \'b9\'f6\'c0\'fc\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'f6\'bf\'f8\'c0\'bb \'c1\'a6\'b0\'f8\'c7\'cf\'bf\'a9\'be\'df \'c7\'d2 \'c7\'ca\'bf\'e4\'b0\'a1 \'be\'f8\'b4\'d9. \par
+\f0 9.\tab\ul\f1\'b4\'d9\'c1\'df \'b9\'f6\'c0\'fc.\ulnone NI\'b0\'a1 \'b4\'d9\'b8\'a5 \'bf\'ee\'bf\'b5 \'bd\'c3\'bd\'ba\'c5\'db\'b0\'fa \'c7\'d4\'b2\'b2 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'c0\'d6\'b5\'b5\'b7\'cf \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b4\'d9\'c1\'df \'b9\'f6\'c0\'fc\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'bc\'b3\'c4\'a1 \'b9\'cc\'b5\'f0\'be\'ee \'bb\'f3\'bf\'a1\'bc\'ad \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'c5\'b3\'aa \'c0\'cc\'bf\'cd \'b0\'b0\'c0\'ba \'b4\'d9\'c1\'df \'b9\'f6\'c0\'fc\'c0\'bb \'b4\'d9\'bf\'ee\'b7\'ce\'b5\'e5 \'b9\'e6\'bd\'c4\'c0\'b8\'b7\'ce \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 1\'b0\'b3 \'b9\'f6\'c0\'fc\'b8\'b8\'c0\'bb \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+\f0 10.\tab\ul\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee/\'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'c5\'b0; \'bb\'e7\'c0\'fc \'bb\'e7\'bf\'eb\'b1\'c7\'c7\'d1.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'b0 \'c4\'da\'b5\'e5 \'b6\'c7\'b4\'c2 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'c5\'b0\'b8\'a6 \'bf\'c0\'b7\'ce\'c1\'f6 \'b1\'d7 \'c1\'a6\'b0\'f8 \'b8\'f1\'c0\'fb\'bf\'a1 \'c7\'d8\'b4\'e7\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd\'b8\'b8 \'bb\'e7\'bf\'eb\'c7\'cf\'b4\'c2 \'b0\'cd\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. NI\'b4\'c2 \'c0\'da\'bd\'c5\'c0\'c7 \'b4\'dc\'b5\'b6 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b6\'f3 \'b1\'cd\'c7\'cf\'b7\'ce\'ba\'ce\'c5\'cd \'c7\'d8\'b4\'e7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'bb\'e7\'bf\'eb\'b7\'e1\'b8\'a6 \'bc\'f6\'b7\'c9\'c7\'cf\'b1\'e2 \'c0\'fc\'bf\'a1 \'c7\'d8\'b4\'e7 \'c5\'b0 \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'e2\'c5\'b8 \'b1\'c7\'c7\'d1\'c0\'bb \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b3\'aa, \'c0\'cc\'b7\'af\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'b1\'cd\'c7\'cf\'b4\'c2 \'b5\'bf \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'bb\'e7\'bf\'eb\'b7\'e1\'b8\'a6 NI\'bf\'a1 \'c1\'f6\'b1\'de\'c7\'d8\'be\'df \'c7\'cf\'b4\'c2 \'c0\'c7\'b9\'ab\'b8\'a6 \'c0\'af\'c1\'f6\'c7\'d1\'b4\'d9. \par
+\f0 11.\tab\ul\f1\'c0\'fa\'c0\'db\'b1\'c7; \'b1\'e2\'c5\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'be\'f8\'c0\'bd.\ulnone \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \'c7\'e3\'bf\'a9\'b5\'c7\'b4\'c2 \'b0\'cd\'c0\'cc\'c1\'f6 \'b8\'c5\'b0\'a2\'b5\'c8 \'b0\'cd\'c0\'cc \'be\'c6\'b4\'cf\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb \'c0\'cf\'c3\'bc, \'b0\'fc\'b7\'c3 \'c4\'c1\'c5\'d9\'c3\'f7 \'b9\'d7 \'b1\'d7\'bf\'a1 \'b4\'eb\'c7\'d1 \'b8\'f0\'b5\'e7 \'b1\'c7\'b8\'ae\'b4\'c2 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'b0\'f8\'b1\'de\'be\'f7\'c3\'bc\'b0\'a1 \'bc\'d2\'c0\'af\'c7\'cf\'b8\'e7 \'b0\'fc\'b7\'c3 \'c0\'fa\'c0\'db\'b1\'c7\'b9\'fd \'b9\'d7 \'b1\'b9\'c1\'a6 \'c1\'b6\'be\'e0 \'b1\'d4\'c1\'a4\'bf\'a1 \'c0\'c7\'c7\'d8 \'ba\'b8\'c8\'a3\'b5\'c8\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1\'bc\'ad \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'e3\'bf\'a9\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b8\'f0\'b5\'e7 \'b1\'c7\'b8\'ae\'b4\'c2 NI\'b0\'a1 \'c0\'af\'ba\'b8\'c7\'d1\'b4\'d9. \'b3\'aa\'be\'c6\'b0\'a1, \'bb\'f3\'bc\'fa\'c7\'d1 \'bb\'e7\'c7\'d7\'c0\'bb \'c1\'a6\'c7\'d1\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'ed, NI\'b4\'c2 NI\'b3\'aa \'c1\'a63\'c0\'da\'c0\'c7 \'c1\'a6\'c7\'b0\'bf\'a1 \'b4\'eb\'c7\'d1 \'bb\'e7\'bf\'eb\'b1\'c7\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 NI \'b9\'d7 \'c1\'a63\'c0\'da\'c0\'c7 \'b1\'e2\'c5\'b8 \'bb\'f3\'c7\'b0\'bf\'a1 \'b4\'eb\'c7\'d1 NI\'c0\'c7 \'c6\'af\'c7\'e3(\'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'b5\'c7\'be\'fa\'b4\'c2\'c1\'f6 \'bf\'a9\'ba\'ce \'ba\'d2\'b9\'ae)\'bf\'a1 \'c0\'c7\'c7\'d1 \'be\'ee\'b6\'b0\'c7\'d1 \'c1\'be\'b7\'f9\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b3\'aa \'b1\'c7\'b8\'ae(\'b8\'ed\'bd\'c3\'c0\'fb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba, \'b9\'ac\'bd\'c3\'c0\'fb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba, \'bc\'d2\'c1\'f8 \'bf\'f8\'c4\'a2 \'b5\'ee\'bf\'a1 \'c0\'c7\'c7\'d1 \'b0\'cd\'c0\'ce\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'d4)\'b5\'b5 \'c7\'e3\'bf\'a9\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\f0 12.\tab\tab\ul\f1\'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7 \'b9\'e8\'c4\'a1\ulnone\par
+
+\pard\fi-360\li720\sa200\sl240\slmult1\f0 A. \tab\f2\ldblquote\f1\'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\rdblquote\'c0\'ba (i) \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'b3\'b9\'df \'b9\'f6\'c0\'fc\'c0\'b8\'b7\'ce \'bb\'fd\'bc\'ba\'c7\'cf\'b4\'c2 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7, (ii) \'b1\'cd\'c7\'cf\'b0\'a1 LabVIEW Real-Time Module \'b9\'d7 LabWindows/CVI Real-Time Module\'c0\'bb \'c0\'a7\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b5\'fb\'b6\'f3 \'b5\'bf \'b8\'f0\'b5\'e2\'b5\'e9\'c0\'c7 \'bd\'c7\'bd\'c3\'b0\'a3 \'bf\'ee\'bf\'b5 \'c3\'bc\'c1\'a6 \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b4\'c2 \'c1\'a63\'c0\'da\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c7\'d4\'b2\'b2 \'bb\'fd\'bc\'ba\'c7\'d1 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7 \'b6\'c7\'b4\'c2 (iii) \'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b4\'c2 \'c1\'a63\'c0\'da\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'b3\'b9\'df \'c8\'af\'b0\'e6\'b0\'fa \'c7\'d4\'b2\'b2 \'bb\'fd\'bc\'ba\'c7\'d1 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7(\'b4\'dc, \'b5\'bf \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c7\'d8\'b4\'e7 \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'cc \'b5\'bf \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'c7\'d8\'b4\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'b3\'b9\'df \'c8\'af\'b0\'e6\'c0\'bb \'c1\'f6\'bf\'f8\'c7\'d2 \'b0\'e6\'bf\'ec\'bf\'a1 \'c7\'d1\'c7\'d4)\'c0\'cc\'b4\'d9. \ldblquote\'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\rdblquote\'b4\'c2 \'c7\'f6\'c0\'e7 {\cf1\ul{\field{\*\fldinst{HYPERLINK "http://www.ni.com/driverinterfacesoftware"}}{\fldrslt{www.ni.com/driverinterfacesoftware}}}}\f1\fs20\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'d1 NI\'c0\'c7 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'b8\'f1\'b7\'cf \'c0\'a5 \'c6\'e4\'c0\'cc\'c1\'f6\'bb\'f3\'bf\'a1 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'b6\'c7\'b4\'c2 \'c0\'e5\'c4\'a1 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6\'b7\'ce \'bf\'ad\'b0\'c5\'b5\'c7\'be\'fa\'b0\'c5\'b3\'aa NI\'bf\'a1 \'c0\'c7\'c7\'d8 \'b5\'bf \'b8\'f1\'b7\'cf \'b6\'c7\'b4\'c2 \'c0\'af\'bb\'e7\'c7\'d1 \'c8\'c4\'bc\'d3 \'b8\'f1\'b7\'cf\'bf\'a1 \'be\'f0\'c1\'a6\'b5\'e7\'c1\'f6 \'c3\'df\'b0\'a1\'b5\'c8 \'ba\'bb \'b0\'e8\'be\'e0\'b0\'fa \'c7\'d4\'b2\'b2 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 \'b1\'e2\'c5\'b8 \'c4\'da\'b5\'e5 \'b9\'d7 \'b8\'f0\'b5\'e7 \'ba\'ce\'bc\'d3 \'b9\'ae\'bc\'ad \'b9\'d7 \'c0\'af\'c6\'bf\'b8\'ae\'c6\'bc\'b8\'a6 \'c0\'c7\'b9\'cc\'c7\'d1\'b4\'d9. \'b4\'dc, \ldblquote\'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\rdblquote\'b6\'f3\'b4\'c2 \'bf\'eb\'be\'ee\'b4\'c2 \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'bf\'ee\'bf\'b5 \'bd\'c3\'bd\'ba\'c5\'db \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'c0\'e5\'ba\'f1 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'c5\'f8 \'c5\'b0\'c6\'ae, \'b8\'f0\'b5\'e2, \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'b0\'b3\'b9\'df \'c5\'b0\'c6\'ae(DDK)\'b3\'aa \'b1\'d7 \'c0\'cf\'ba\'ce, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'b3\'b9\'df \'c5\'b0\'c6\'ae(SDK)\'b3\'aa \'b1\'d7 \'c0\'cf\'ba\'ce, \'b8\'f0\'b5\'e2 \'b0\'b3\'b9\'df \'c5\'b0\'c6\'ae(MDK)\'b3\'aa \'b1\'d7 \'c0\'cf\'ba\'ce \'b6\'c7\'b4\'c2 \'bb\'f3\'bc\'fa\'c7\'d1 \'b9\'d9\'bf\'cd \'b0\'b0\'b4\'d9\'b0\'ed NI\'b0\'a1 \'c1\'f6\'c1\'a4\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'c4\'da\'b5\'e5 \'b6\'c7\'b4\'c2 \'bb\'f3\'bc\'fa\'c7\'d1 \'bb\'e7\'c7\'d7\'c0\'c7 \'ba\'ce\'bc\'d3 \'b9\'ae\'bc\'ad \'b6\'c7\'b4\'c2 \'c0\'af\'c6\'bf\'b8\'ae\'c6\'bc\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\f0 B.\tab\ul\f1\'b9\'e8\'c4\'a1 \'b9\'d7 \'b9\'e8\'c6\'f7 \'bf\'e4\'b0\'c7.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'c7 \'c0\'cf\'ba\'ce\'b7\'ce \'b6\'c7\'b4\'c2 \'b1\'d7\'bf\'cd \'c7\'d4\'b2\'b2 \'c6\'f7\'c7\'d4\'bd\'c3\'c5\'b3 \'bc\'f6 \'c0\'d6\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'b0\'fc\'b7\'c3 \'b7\'b1\'c5\'b8\'c0\'d3 \'bf\'a3\'c1\'f8 \'b9\'d7 \'b0\'fc\'b7\'c3 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c7\'d4\'b2\'b2 \'b9\'e8\'c6\'f7, \'b9\'e8\'c4\'a1 \'b6\'c7\'b4\'c2 \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'b1\'cd\'c7\'cf\'b4\'c2 \'be\'c6\'b7\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b0\'a2 \'bf\'e4\'b0\'c7\'c0\'bb \'c1\'d8\'bc\'f6\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li1080\sb100\sa240\sl240\slmult1\qj\tx1420\f0 (i)\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'c7 \'be\'ee\'b9\'d9\'bf\'f4 \'bb\'f3\'c0\'da(About Box, \'c7\'d8\'b4\'e7\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec) \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'ad\'b8\'e9 \'b9\'ae\'bc\'ad\'bf\'a1 \'b6\'c7\'b4\'c2 \'c0\'cc\'b7\'af\'c7\'d1 \'b9\'ae\'bc\'ad\'b0\'a1 \'c1\'b8\'c0\'e7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2 \'b0\'e6\'bf\'ec \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'c7 \'b0\'a2 \'bb\'e7\'ba\'bb\'b0\'fa \'c7\'d4\'b2\'b2 \'b9\'e8\'c6\'f7\'b5\'c7\'b4\'c2 \ldblquote read me\rdblquote \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 .txt \'c6\'c4\'c0\'cf\'bf\'a1 \'be\'c6\'b7\'a1\'bf\'cd \'b0\'b0\'c0\'ba \'c0\'fa\'c0\'db\'b1\'c7 \'c7\'a5\'bd\'c3\'b8\'a6 \'c6\'f7\'c7\'d4\'bd\'c3\'c4\'d1\'be\'df \'c7\'d1\'b4\'d9. \par
+
+\pard\li1077\sb100\sa240\sl240\slmult1\qj\tx1420\f0 "Copyright \f2\'a9\f0 [\f1\'bf\'ac\'b5\'b5 \'b1\'e2\'c0\'d4] National Instruments Corporation. \'b8\'f0\'b5\'e7 \'c0\'fa\'c0\'db\'b1\'c7 \'bc\'d2\'c0\'af."\par
+\'b1\'cd\'c7\'cf\'b4\'c2 \'c0\'cc\'b8\'a6 \'b4\'eb\'bd\'c5\'c7\'cf\'bf\'a9 \'b6\'c7\'b4\'c2 \'c0\'cc\'bf\'a1 \'c3\'df\'b0\'a1\'c7\'cf\'bf\'a9 \'c0\'a7\'bf\'a1\'bc\'ad \'bf\'e4\'c7\'cf\'b4\'c2 \'c7\'a5\'bd\'c3\'bf\'cd \'c7\'d4\'b2\'b2 \'b1\'cd\'c7\'cf\'c0\'c7 \'c0\'fa\'c0\'db\'b1\'c7 \'c7\'a5\'bd\'c3\'b8\'a6 \'c6\'f7\'c7\'d4\'bd\'c3\'c5\'b3 \'bc\'f6 \'c0\'d6\'c1\'f6\'b8\'b8 \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bb\'f3\'bf\'a1 \'c1\'b8\'c0\'e7\'c7\'cf\'b0\'ed \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'c7 \'c0\'cf\'c8\'af\'c0\'b8\'b7\'ce \'b6\'c7\'b4\'c2 \'b1\'d7\'bf\'cd \'c7\'d4\'b2\'b2 \'c6\'f7\'c7\'d4\'bd\'c3\'c5\'b2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'b7\'b1\'c5\'b8\'c0\'d3 \'bf\'a3\'c1\'f8 \'b9\'d7 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'b0\'fc\'b7\'c3\'b5\'c8 \'c0\'fa\'c0\'db\'b1\'c7, \'c6\'af\'c7\'e3, \'bb\'f3\'c7\'a5 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b9\'fd\'c0\'fb \'b0\'ed\'c1\'f6 \'b6\'c7\'b4\'c2 \'ba\'ce\'c0\'ce\'c0\'bb \'c1\'a6\'b0\'c5\'c7\'cf\'b0\'c5\'b3\'aa \'ba\'af\'b0\'e6\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'b8\'b8\'e7 \'b1\'cd\'c7\'cf\'c0\'c7 \'c0\'fa\'c0\'db\'b1\'c7 \'c7\'a5\'bd\'c3\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bb\'f3\'c0\'c7 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bc\'ad\'c0\'c7 \'c0\'fa\'c0\'db\'b1\'c7\'c0\'bb \'ba\'b8\'c8\'a3\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'b8\'b7\'ce \'c0\'cc\'c7\'d8\'b5\'c7\'b0\'ed \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bb\'f3\'c0\'c7 \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'d1 \'be\'ee\'b6\'b0\'c7\'d1 \'c0\'fa\'c0\'db\'b1\'c7\'c0\'bb \'b0\'a1\'c1\'f6\'b4\'c2 \'b0\'cd\'c0\'bb \'c0\'c7\'b9\'cc\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'b8\'b7\'ce \'c0\'cc\'c7\'d8\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\fi-360\li1080\sb100\sa240\sl240\slmult1\qj\tx1420\f0 (ii)\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 NI\'c0\'c7 \'b8\'ed\'bd\'c3\'c0\'fb \'bb\'e7\'c0\'fc \'bc\'ad\'b8\'e9 \'c7\'e3\'b0\'a1 \'be\'f8\'c0\'cc NI\'c0\'c7 \'bb\'f3\'c8\'a3, \'b7\'ce\'b0\'ed \'b6\'c7\'b4\'c2 \'bb\'f3\'c7\'a5\'b8\'a6 \'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'b1\'a4\'b0\'ed\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \par
+\f0 (iii)\tab\f1\'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'b7\'b1\'c5\'b8\'c0\'d3 \'bf\'a3\'c1\'f8\'b0\'fa \'c7\'d4\'b2\'b2 \'c1\'a63\'c0\'da\'bf\'a1\'b0\'d4 \'b9\'e8\'c6\'f7\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da\'b5\'e9\'bf\'a1\'b0\'d4 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'bb \'c0\'fc\'b4\'de\'c7\'cf\'b0\'c5\'b3\'aa \'bd\'c7\'c1\'fa\'c0\'fb\'c0\'b8\'b7\'ce \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'b5\'fb\'b8\'a3\'b8\'e7 \'c3\'d6\'bc\'d2\'c7\'d1 \'ba\'bb \'b0\'e8\'be\'e0\'b0\'fa \'b0\'b0\'c0\'cc NI\'b8\'a6 \'ba\'b8\'c8\'a3\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'c0\'da\'c3\'bc\'c0\'fb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b0\'e8\'be\'e0\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c0\'cc\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9.\par
+\f0 (iv)\tab\f1\'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'ba \'be\'c7\'c0\'c7\'c0\'fb\'c0\'ce, \'b1\'e2\'b8\'b8\'c0\'fb\'c0\'ce \'b6\'c7\'b4\'c2 \'ba\'d2\'b9\'fd \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5\'c0\'b8\'b7\'ce \'b1\'b8\'bc\'ba\'b5\'c7\'b0\'c5\'b3\'aa \'c0\'cc\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\fi-360\li720\sa200\sl240\slmult1\qj\f0 C.\tab\ul\f1\'bc\'f6\'bc\'f6\'b7\'e1.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 NI\'bf\'a1 \'c3\'df\'b0\'a1 \'bc\'f6\'bc\'f6\'b7\'e1\'b8\'a6 \'c1\'f6\'b1\'de\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'ed \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'b9\'e8\'c6\'f7, \'b9\'e8\'c4\'a1 \'b6\'c7\'b4\'c2 \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'cc NI\'b0\'a1 \'bc\'f6\'bd\'c3\'b7\'ce \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'c7\'f6\'c0\'e7 {{\field{\*\fldinst{HYPERLINK http://www.ni.com/product-documentation/9561/en/ }}{\fldrslt{http://www.ni.com/product-documentation/9561/en/\ul0\cf0}}}}\f1\fs20\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'d1 NI\'c0\'c7 \'b9\'e8\'c4\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'f1\'b7\'cf \'c0\'a5 \'c6\'e4\'c0\'cc\'c1\'f6 \'b6\'c7\'b4\'c2 \'c0\'af\'bb\'e7\'c7\'d1 \'c8\'c4\'bc\'d3 \'b8\'f1\'b7\'cf\'bb\'f3\'bf\'a1 \'c8\'ae\'c0\'ce\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'bc\'f6\'bd\'c3\'b7\'ce \'c1\'f6\'c1\'a4\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'e2\'c5\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9 \'bb\'fd\'bc\'ba\'b5\'c8 \'b0\'e6\'bf\'ec(\'bb\'f3\'bc\'fa\'c7\'d1 \'bb\'e7\'c7\'d7\'c0\'bb \ldblquote\'c1\'f6\'c1\'a4 \'b9\'e8\'c4\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\rdblquote\'b6\'f3 \'c4\'aa\'c7\'d4), \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'e2\'c5\'b8 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1\'bc\'ad\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'bb \'c0\'a7\'c7\'d8 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'b9\'e8\'c6\'f7, \'b9\'e8\'c4\'a1 \'b6\'c7\'b4\'c2 \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'c7\'cf\'b1\'e2 \'c0\'fc (i) \'bc\'f6\'b7\'c9\'c0\'ce\'c0\'cc \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'cc \'bb\'e7\'bf\'eb\'b5\'c7\'b4\'c2 \'b0\'a2 \'c4\'c4\'c7\'bb\'c5\'cd \'bb\'f3\'bf\'a1\'bc\'ad \'b0\'a1\'b5\'bf\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'c0\'af\'c8\'bf\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'cf\'b0\'ed \'c0\'d6\'b0\'c5\'b3\'aa \'b1\'d7\'b8\'a6 \'c0\'a7\'c7\'d1 \'c0\'af\'c8\'bf\'c7\'d1 \'b9\'e8\'c4\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'cf\'b0\'ed \'c0\'d6\'c0\'bd\'c0\'bb \'c8\'ae\'c0\'ce\'c7\'cf\'b0\'c5\'b3\'aa, (ii) NI\'b7\'ce\'ba\'ce\'c5\'cd \'bc\'ad\'b8\'e9 \'b9\'e8\'c6\'f7 \'bd\'c2\'c0\'ce\'c0\'bb \'c3\'eb\'b5\'e6\'c7\'cf\'b0\'ed NI\'b0\'a1 \'bf\'e4\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec \'b9\'e8\'c6\'f7, \'b9\'e8\'c4\'a1 \'b6\'c7\'b4\'c2 \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'b5\'c8 \'b0\'a2 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'bf\'a1 \'b4\'eb\'c7\'d1 \'bb\'e7\'ba\'bb \'b4\'e7 \'bc\'f6\'bc\'f6\'b7\'e1\'b8\'a6 NI\'bf\'a1 \'c1\'f6\'b1\'de\'c7\'d1\'b4\'d9. \'c0\'a7\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c8\'ae\'c0\'ce \'b6\'c7\'b4\'c2 \'b9\'e8\'c6\'f7 \'bd\'c2\'c0\'ce \'bf\'e4\'b0\'c7\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'b8\'b7\'ce \'c8\'ae\'c0\'ce\'b5\'c8 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'e6\'bf\'ec, \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'cc \'b5\'bf \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb, \'c8\'a3\'c3\'e2 \'b6\'c7\'b4\'c2 \'b4\'de\'b8\'ae \'b5\'bf \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c1\'a2\'b1\'d9\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'ba \'ba\'bb \'c1\'b6\'c7\'d7\'c0\'c7 \'b8\'f1\'c0\'fb\'bb\'f3 \'b5\'bf \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9 \'bb\'fd\'bc\'ba\'b5\'c8 \'b0\'cd\'c0\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c8\'b4\'d9. NI\'b0\'a1 \'b4\'de\'b8\'ae \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'c7\'d1 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'c1\'f6\'c1\'a4 \'b9\'e8\'c4\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'cc\'b8\'e7 \'c1\'f6\'c1\'a4 \'b9\'e8\'c4\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8 \'c0\'da\'c5\'c3 \'bb\'e7\'bf\'eb \'bf\'b9\'bf\'dc\'b0\'a1 \'c0\'fb\'bf\'eb\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426\f0 13.\tab\ul\f1\'c6\'af\'c7\'e3 \'b9\'d7 \'bb\'f3\'c7\'a5 \'c7\'a5\'bd\'c3.\ulnone NI \'c1\'a6\'c7\'b0\'bf\'a1 \'b4\'eb\'c7\'d1 \'c6\'af\'c7\'e3\'bf\'a1 \'b0\'fc\'c7\'d8\'bc\'ad\'b4\'c2, \'c0\'fb\'c1\'a4\'c7\'d1 \'c0\'a7\'c4\'a1\'b8\'a6 \'c2\'fc\'c1\'b6\'c7\'d1\'b4\'d9: \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b3\'bb \b Help(\'c1\'f6\'bf\'f8)\f2\'bb\f0 Patents(\f1\'c6\'af\'c7\'e3)\b0 , \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c7\'d4\'b2\'b2 \'c1\'a6\'b0\'f8\'b5\'c8(\'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'b9\'e8\'c6\'f7\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'bc\'b3\'c4\'a1\'b5\'c8 \'bc\'b3\'c4\'a1 \'b9\'cc\'b5\'f0\'be\'ee \'b3\'bb \'b5\'ee) patents.txt \'c6\'c4\'c0\'cf \'b6\'c7\'b4\'c2 ni.com/patents\'b8\'a6 \'c2\'fc\'c1\'b6\'c7\'d1\'b4\'d9. National Instruments, NI, ni.com, \'b9\'d7 LabVIEW\'b4\'c2 National Instruments Corporation\'c0\'c7 \'bb\'f3\'c7\'a5\'c0\'cc\'b4\'d9. NI \'bb\'f3\'c7\'a5\'bf\'a1 \'b0\'fc\'c7\'d1 \'c3\'df\'b0\'a1 \'c1\'a4\'ba\'b8\'b4\'c2 ni.com/trademarks\'b8\'a6 \'c2\'fc\'c1\'b6\'c7\'d1\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'bb\'f3\'bf\'a1 \'be\'f0\'b1\'de\'b5\'c8 \'b8\'f0\'b5\'e7 \'b1\'e2\'c5\'b8 \'c1\'a6\'c7\'b0 \'b9\'d7 \'c8\'b8\'bb\'e7\'b8\'ed\'c0\'ba \'b0\'a2\'b0\'a2 \'c7\'d8\'b4\'e7 \'c8\'b8\'bb\'e7\'c0\'c7 \'bb\'f3\'c7\'a5 \'b6\'c7\'b4\'c2 \'bb\'f3\'c8\'a3\'c0\'cc\'b8\'e7 \'bb\'f3\'c7\'a5 \'b6\'c7\'b4\'c2 \'bb\'f3\'c8\'a3\'c0\'cf \'bc\'f6 \'c0\'d6\'b4\'d9. \b\par
+\b0\f0 14.\tab\ul\f1\'c1\'a6\'c7\'d1\'c0\'fb \'ba\'b8\'c1\'f5.\ulnone NI\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'c0\'cc\'c0\'cd\'b8\'b8\'c0\'bb \'c0\'a7\'c7\'d8\'bc\'ad\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'bc\'db\'ba\'ce\'b5\'c8 \'b3\'af \'b6\'c7\'b4\'c2 \'b4\'d9\'bf\'ee\'b7\'ce\'b5\'e5\'c0\'c7 \'b0\'e6\'bf\'ec \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c3\'b3\'c0\'bd \'b4\'d9\'bf\'ee\'b7\'ce\'b5\'e5\'c7\'d1 \'b3\'af\'b7\'ce\'ba\'ce\'c5\'cd 90\'c0\'cf\'c0\'c7 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8, (i) \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'ba\'ce\'bc\'d3 \'b9\'ae\'bc\'ad\'bf\'a1 \'b5\'fb\'b6\'f3 \'bd\'c7\'c1\'fa\'c0\'fb\'c0\'b8\'b7\'ce \'c0\'db\'b5\'bf\'b5\'c7\'b8\'e7, (ii) (\'c1\'b8\'c0\'e7\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec) NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'bc\'b3\'c4\'a1 \'b9\'cc\'b5\'f0\'be\'ee\'b0\'a1 \'c1\'a4\'bb\'f3\'c0\'fb\'c0\'ce \'bb\'e7\'bf\'eb\'b9\'fd \'b9\'d7 \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d8 \'bb\'e7\'bf\'eb\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec \'c0\'e7\'b7\'e1 \'b9\'d7 \'c1\'a6\'c1\'b6 \'b1\'e2\'bc\'fa\'bf\'a1 \'c0\'d6\'be\'ee\'bc\'ad \'b0\'e1\'c7\'d4\'c0\'cc \'be\'f8\'c0\'bd\'c0\'bb \'ba\'b8\'c1\'f5(\ldblquote\'c1\'a6\'c7\'d1\'c0\'fb \'ba\'b8\'c1\'f5\rdblquote )\'c7\'d1\'b4\'d9. \'b4\'eb\'c3\'bc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'bf\'f8 \'ba\'b8\'c1\'f5 \'b1\'e2\'b0\'a3\'c0\'c7 \'c0\'dc\'bf\'a9 \'b1\'e2\'b0\'a3 \'b6\'c7\'b4\'c2 30\'c0\'cf\'c0\'c7 \'b1\'e2\'b0\'a3 \'c1\'df \'b4\'f5 \'b1\'e4 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8 \'ba\'b8\'c1\'f5\'b5\'c8\'b4\'d9. \'c0\'cf\'ba\'ce \'b0\'fc\'c7\'d2\'c1\'f6\'b4\'c2 \'b8\'ed\'bd\'c3\'c0\'fb \'b6\'c7\'b4\'c2 \'b9\'ac\'bd\'c3\'c0\'fb \'ba\'b8\'c1\'f5 \'b1\'e2\'b0\'a3\'c0\'c7 \'b9\'e8\'c1\'a6 \'b6\'c7\'b4\'c2 \'b1\'d7\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'a6\'c7\'d1 \'b6\'c7\'b4\'c2 \'b0\'ed\'b0\'b4\'c0\'c7 \'b0\'fc\'b7\'c3 \'b9\'fd\'c1\'a4 \'b1\'c7\'b8\'ae\'bb\'f3\'c0\'c7 \'c1\'a6\'c7\'d1\'c0\'bb \'c7\'e3\'bf\'eb\'c7\'cf\'c1\'f6 \'be\'ca\'b1\'e2 \'b6\'a7\'b9\'ae\'bf\'a1 \'c0\'a7\'bf\'cd \'b0\'b0\'c0\'ba \'c1\'a6\'c7\'d1\'c0\'cc \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c0\'fb\'bf\'eb\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'bb \'bc\'f6 \'c0\'d6\'b4\'d9. \'c0\'cc\'b7\'af\'c7\'d1 \'b0\'e6\'bf\'ec, \'b5\'bf \'ba\'b8\'c1\'f5\'c0\'ba \'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc\'bf\'a1 \'c0\'c7\'c7\'d8 \'c7\'e3\'bf\'eb\'b5\'c8 \'c3\'d6\'bc\'d2 \'ba\'b8\'c1\'f5 \'b1\'e2\'b0\'a3\'c0\'b8\'b7\'ce \'c1\'a6\'c7\'d1\'b5\'c8\'b4\'d9. \'c1\'a6\'c7\'d1\'c0\'fb \'ba\'b8\'c1\'f5\'c0\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'ed\'c0\'e5\'c0\'cc \'b1\'cd\'c7\'cf\'bf\'a1 \'c0\'c7\'c7\'d1 \'bb\'e7\'b0\'ed, \'b3\'b2\'bf\'eb, \'bf\'c0\'bf\'eb \'b6\'c7\'b4\'c2 \'ba\'ce\'c0\'fb\'c0\'fd\'c7\'d1 \'b1\'b3\'c1\'a4, \'b1\'cd\'c7\'cf\'bf\'a1 \'c0\'c7\'c7\'d1 NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c7\'d4\'b2\'b2 \'bb\'e7\'bf\'eb\'b5\'c7\'b4\'c2 \'b0\'cd\'c0\'bb \'c0\'c7\'b5\'b5\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'ba \'c1\'a63\'c0\'da \'c1\'a6\'c7\'b0(\'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee)\'c0\'c7 \'bb\'e7\'bf\'eb, \'ba\'ce\'c0\'fb\'c0\'fd\'c7\'d1 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'b0\'c0\'c7 \'bb\'e7\'bf\'eb \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'c0\'af\'c1\'f6 \'ba\'b8\'bc\'f6\'bf\'a1 \'c0\'c7\'c7\'d1 \'b0\'e6\'bf\'ec \'b9\'ab\'c8\'bf\'b0\'a1 \'b5\'c8\'b4\'d9. \par
+\f0 15. \tab\ul\f1\'b0\'ed\'b0\'b4 \'b1\'b8\'c1\'a6\'c3\'a5.\ulnone \'bb\'f3\'bc\'fa\'c7\'d1 \'c1\'a6\'c7\'d1\'c0\'fb \'ba\'b8\'c1\'f5\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'d1 NI\'c0\'c7 \'b4\'dc\'b5\'b6 \'c0\'c7\'b9\'ab \'b9\'d7 \'b1\'cd\'c7\'cf\'c0\'c7 \'b4\'dc\'b5\'b6 \'b1\'b8\'c1\'a6\'c3\'a5\'c0\'ba NI\'c0\'c7 \'bc\'b1\'c5\'c3\'bf\'a1 \'b5\'fb\'b6\'f3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bc\'f6\'b8\'ae \'b6\'c7\'b4\'c2 \'b1\'b3\'c3\'bc \'b6\'c7\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8 NI\'bf\'a1 \'c1\'f6\'b1\'de\'c7\'d1 \'bc\'f6\'bc\'f6\'b7\'e1\'c0\'c7 \'b9\'dd\'c8\'af\'c0\'cc \'b5\'c7\'b8\'e7 \'c0\'cc\'b7\'af\'c7\'d1 \'b9\'dd\'c8\'af\'c0\'c7 \'b0\'e6\'bf\'ec \'b1\'cd\'c7\'cf\'b4\'c2 NI\'c0\'c7 \'c1\'f6\'bd\'c3\'bf\'a1 \'b5\'fb\'b6\'f3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb \'c0\'cf\'c3\'bc\'b8\'a6 \'b9\'dd\'c8\'af \'b6\'c7\'b4\'c2 \'c6\'c4\'b1\'e2\'c7\'cf\'b8\'e7 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c7\'e3\'bf\'a9\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'c7\'d8\'c1\'f6\'b7\'ce \'c0\'ce\'c7\'d1 NI \'c3\'f8\'c0\'c7 \'c3\'a5\'c0\'d3 \'be\'f8\'c0\'cc \'c7\'d8\'c1\'f6\'b5\'c8\'b4\'d9. \'ba\'bb \'c1\'b6\'c7\'d7\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'ba NI\'c0\'c7 \'c0\'c7\'b9\'ab\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'ba\'b8\'c1\'f5 \'b1\'e2\'b0\'a3 \'c1\'df \'b0\'fc\'b7\'c3 \'b0\'e1\'c7\'d4\'c0\'bb NI\'bf\'a1 \'bc\'ad\'b8\'e9 \'c5\'eb\'c1\'f6\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec \'b9\'df\'bb\'fd\'c7\'d1\'b4\'d9. \'b3\'aa\'be\'c6\'b0\'a1, \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'b8\'c1\'f5\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 NI\'bf\'a1 \'b9\'dd\'c8\'af\'c7\'cf\'b1\'e2 \'c0\'fc NI\'b7\'ce\'ba\'ce\'c5\'cd \'b9\'dd\'c8\'af \'c0\'da\'b7\'e1 \'bd\'c2\'c0\'ce \'b9\'f8\'c8\'a3\'b8\'a6 \'b9\'dd\'b5\'e5\'bd\'c3 \'c3\'eb\'b5\'e6\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b8\'e7 \'b1\'cd\'c7\'cf\'b4\'c2 NI\'bf\'a1 \'b4\'eb\'c7\'d1 \'b6\'c7\'b4\'c2 NI\'b7\'ce\'ba\'ce\'c5\'cd\'c0\'c7 \'bc\'f6\'bc\'db \'ba\'f1\'bf\'eb\'c0\'bb \'c1\'f6\'b1\'de\'c7\'cf\'b1\'e2\'b7\'ce \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \par
+\f0 16.\tab\ul\b\f1\'b1\'e2\'c5\'b8 \'ba\'b8\'c1\'f5 \'be\'f8\'c0\'bd.\ulnone \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c1\'a4\'c7\'d1 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 NI\'b4\'c2 \'be\'ee\'b6\'b0\'c7\'d1 \'b8\'ed\'bd\'c3\'c0\'fb \'b6\'c7\'b4\'c2 \'b9\'ac\'bd\'c3\'c0\'fb \'ba\'b8\'c1\'f5\'b5\'b5 \'c7\'e0\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. NI\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'be\'ee\'b6\'b0\'c7\'d1 \'ba\'b8\'c1\'f5 \'b6\'c7\'b4\'c2 \'c1\'f8\'bc\'fa\'b5\'b5 \'c7\'e0\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. NI\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bf\'ee\'bf\'b5 \'b6\'c7\'b4\'c2 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba, \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b6\'c7\'b4\'c2 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'c1\'df\'b4\'dc\'b5\'c7\'c1\'f6 \'be\'ca\'b0\'ed \'bf\'c0\'b7\'f9\'b0\'a1 \'be\'f8\'c0\'bb \'b0\'cd\'c0\'d3\'c0\'bb \'ba\'b8\'c1\'f5\'c7\'cf\'b0\'c5\'b3\'aa \'c0\'cc\'b8\'a6 \'ba\'b8\'c0\'e5\'c7\'cf\'b0\'c5\'b3\'aa \'b1\'d7\'b7\'af\'c7\'d1 \'c1\'f8\'bc\'fa\'c0\'bb \'c7\'e0\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'ed \'c1\'a4\'c8\'ae\'c7\'d4, \'c1\'a4\'c8\'ae\'bc\'ba, \'bd\'c5\'b7\'da\'b5\'b5\'b8\'a6 \'ba\'b8\'c1\'f5\'c7\'cf\'b0\'c5\'b3\'aa \'ba\'b8\'c0\'e5\'c7\'cf\'b0\'c5\'b3\'aa \'b1\'d7\'bf\'a1 \'b0\'fc\'c7\'d1 \'c1\'f8\'bc\'fa\'c0\'bb \'c7\'e0\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'bb\'f3\'b0\'fc\'c7\'e0 \'b6\'c7\'b4\'c2 \'b0\'c5\'b7\'a1 \'b0\'fa\'c1\'a4\'c0\'b8\'b7\'ce\'ba\'ce\'c5\'cd \'b9\'df\'bb\'fd\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'e2\'c5\'b8 \'ba\'b8\'c1\'f5\'c0\'cc \'c1\'b8\'c0\'e7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. NI\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 \'b0\'fc\'b7\'c3 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b9\'d7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'cd \'b0\'fc\'b7\'c3\'b5\'c8 \'bb\'f3\'c7\'b0\'bc\'ba, \'c6\'af\'c1\'a4 \'b8\'f1\'c0\'fb \'c0\'fb\'c7\'d5\'bc\'ba \'b9\'d7 \'ba\'f1\'c4\'a7\'c7\'d8\'bf\'a1 \'b4\'eb\'c7\'d1 \'b9\'ac\'bd\'c3\'c0\'fb \'ba\'b8\'c1\'f5\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'b9\'ac\'bd\'c3\'c0\'fb \'ba\'b8\'c1\'f5 \'c0\'cf\'c3\'bc\'b8\'a6 \'ba\'ce\'c0\'ce\'c7\'d1\'b4\'d9. \par
+\b0\f0 17.\tab\ul\f1\'c1\'a6\'c7\'d1 \'b1\'e2\'b0\'a3.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d1 \'c1\'a6\'c7\'d1\'c0\'fb \'ba\'b8\'c1\'f5\'bf\'a1 \'c0\'c7\'c7\'d1 \'b6\'c7\'b4\'c2 \'ba\'b8\'c1\'f5\'c0\'c7 \'c0\'a7\'b9\'dd\'bf\'a1 \'b4\'eb\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'b8\'c1\'a6\'c3\'a5\'c0\'bb \'bd\'c3\'c7\'e0\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d1 \'bc\'d2\'bc\'db\'c0\'bb \'b5\'bf \'bc\'d2\'bc\'db\'c0\'c7 \'bb\'e7\'c0\'af\'b0\'a1 \'b9\'df\'bb\'fd\'c7\'d1 \'b3\'af\'b7\'ce\'ba\'ce\'c5\'cd 1\'b3\'e2 \'c0\'cc\'c8\'c4\'ba\'ce\'c5\'cd\'b4\'c2 \'c1\'a6\'b1\'e2\'c7\'cf\'c1\'f6 \'be\'ca\'b1\'e2\'b7\'ce \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \par
+\f0 18.\tab\ul\f1\'c1\'f6\'c0\'fb\'c0\'e7\'bb\'ea \'c3\'a5\'c0\'d3.\ulnone NI\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b9\'cc\'c7\'d5\'c1\'df\'b1\'b9, \'c4\'b3\'b3\'aa\'b4\'d9, \'b8\'df\'bd\'c3\'c4\'da, \'c0\'cf\'ba\'bb, \'c8\'a3\'c1\'d6, \'bd\'ba\'c0\'a7\'bd\'ba, \'b3\'eb\'b8\'a3\'bf\'fe\'c0\'cc \'b6\'c7\'b4\'c2 \'c0\'af\'b7\'b4\'bf\'ac\'c7\'d5\'c0\'c7 \'b9\'fd\'b7\'fc\'bf\'a1 \'c0\'c7\'c7\'d8 \'ba\'b8\'c8\'a3\'b5\'c7\'b4\'c2 \'c1\'a63\'c0\'da\'c0\'c7 \'c6\'af\'c7\'e3, \'c0\'fa\'c0\'db\'b1\'c7 \'b6\'c7\'b4\'c2 \'bb\'f3\'c7\'a5\'b8\'a6 \'c4\'a7\'c7\'d8\'c7\'d1\'b4\'d9\'b0\'ed \'c1\'d6\'c0\'e5\'b5\'c8 \'c1\'a63\'c0\'da\'c0\'c7 \'c3\'bb\'b1\'b8\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'c0\'b8\'b7\'ce \'c0\'ce\'c7\'d8 \'b9\'df\'bb\'fd\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1 \'c7\'d1\'c7\'d8 NI\'c0\'c7 \'ba\'f1\'bf\'eb\'c0\'b8\'b7\'ce \'b5\'bf \'c3\'bb\'b1\'b8\'bf\'a1 \'c7\'d7\'ba\'af\'c7\'cf\'b5\'c7 \'b5\'bf \'c3\'bb\'b1\'b8\'b0\'a1 (i) \'b1\'cd\'c7\'cf\'c0\'c7 NI\'b0\'a1 \'c1\'a6\'c0\'db\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'ba \'c0\'e5\'ba\'f1, \'c0\'e5\'c4\'a1, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'c4\'da\'b5\'e5\'bf\'cd \'b0\'e1\'c7\'d5\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb, (ii) \'b1\'cd\'c7\'cf\'c0\'c7 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'b5\'fb\'b8\'a3\'c1\'f6 \'be\'ca\'c0\'ba \'b9\'e6\'b9\'fd\'bf\'a1 \'c0\'c7\'c7\'d1 \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'c0\'c7\'b5\'b5\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'ba \'b8\'f1\'c0\'fb\'c0\'bb \'c0\'a7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb, (iii) \'b1\'cd\'c7\'cf\'b0\'a1 \'c4\'a7\'c7\'d8 \'c1\'d6\'c0\'e5\'c0\'bb \'c7\'c7\'c7\'cf\'b5\'b5\'b7\'cf \'c7\'d2 \'bc\'f6 \'c0\'d6\'be\'fa\'b4\'f8 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae \'b6\'c7\'b4\'c2 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'c1\'f6 \'b8\'f8\'c7\'d1 \'b0\'e6\'bf\'ec \'b6\'c7\'b4\'c2 (iv) NI\'b0\'a1 \'c7\'e0\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'ba\'af\'b0\'e6\'c0\'b8\'b7\'ce \'b9\'df\'bb\'fd\'c7\'d1 \'c3\'bb\'b1\'b8\'b0\'a1 \'be\'c6\'b4\'cf\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \'ba\'bb \'c1\'b6\'c7\'d7\'bb\'f3\'c0\'c7 NI\'c0\'c7 \'c0\'c7\'b9\'ab\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b0\'e8\'b7\'f9 \'c3\'bb\'b1\'b8\'c0\'c7 \'c5\'eb\'c1\'f6\'bc\'ad\'b8\'a6 \'b9\'de\'c0\'ba \'c1\'ef\'bd\'c3 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'c0\'cc\'b8\'a6 NI\'bf\'a1 \'c5\'eb\'c1\'f6\'c7\'cf\'b0\'ed \'c7\'d7\'ba\'af\'c0\'bb \'c1\'d8\'ba\'f1\'c7\'d4\'bf\'a1 \'c0\'d6\'be\'ee\'bc\'ad NI\'bf\'a1 \'c0\'fc\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'f9\'c1\'b6\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'bf \'c3\'bb\'b1\'b8\'bf\'a1 \'b4\'eb\'c7\'d8 \'c7\'d7\'ba\'af\'c7\'cf\'b0\'c5\'b3\'aa \'b5\'bf \'c3\'bb\'b1\'b8\'b8\'a6 \'c7\'d8\'b0\'e1\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 NI\'b0\'a1 \'c7\'ca\'bf\'e4\'b7\'ce \'c7\'cf\'b4\'c2 \'b1\'c7\'c7\'d1, \'c1\'f6\'bf\'f8 \'b9\'d7 \'c1\'a4\'ba\'b8\'b8\'a6 NI\'bf\'a1 \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, NI\'b4\'c2 \'b5\'bf \'c3\'bb\'b1\'b8\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'d1 \'c3\'d6\'c1\'be \'bc\'d5\'c7\'d8\'b9\'e8\'bb\'f3\'be\'d7 \'b6\'c7\'b4\'c2 \'c7\'d5\'c0\'c7\'b1\'dd\'b0\'fa NI\'c0\'c7 \'bc\'ad\'b8\'e9 \'bf\'e4\'c3\'bb\'c0\'b8\'b7\'ce \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'b9\'df\'bb\'fd\'c7\'d1 \'ba\'f1\'bf\'eb\'c0\'bb \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'f6\'b1\'de\'c7\'d1\'b4\'d9. NI\'b4\'c2 \'c0\'da\'bd\'c5\'c0\'c7 \'bb\'e7\'c0\'fc \'bc\'ad\'b8\'e9 \'b5\'bf\'c0\'c7 \'be\'f8\'c0\'cc \'c0\'cc\'b7\'e7\'be\'ee\'c1\'f8 \'c7\'d5\'c0\'c7\'bf\'a1 \'b4\'eb\'c7\'d8\'bc\'ad\'b4\'c2 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f6\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'ba\'bb \'c1\'b6\'c7\'d7\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'f6\'c0\'fb\'c0\'e7\'bb\'ea\'b1\'c7\'c0\'bb \'c4\'a7\'c7\'d8\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'cc \'b5\'c7\'be\'ee \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'cc \'b1\'dd\'c1\'f6\'b5\'c7\'b0\'c5\'b3\'aa NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'c1\'a63\'c0\'da\'c0\'c7 \'c1\'f6\'c0\'fb\'c0\'e7\'bb\'ea\'b1\'c7\'c0\'bb \'c4\'a7\'c7\'d8\'c7\'d1\'b4\'d9\'b0\'ed \'c6\'c7\'b4\'dc\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, NI\'b4\'c2 \'c0\'da\'bd\'c5\'c0\'c7 \'bc\'b1\'c5\'c3\'bf\'a1 \'b5\'fb\'b6\'f3 \'b4\'d9\'c0\'bd\'c0\'bb \'c7\'e0\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9:(i) \'b1\'cd\'c7\'cf\'b8\'a6 \'c0\'a7\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'b8\'ae\'b8\'a6 \'c1\'b6\'b4\'de\'c7\'cf\'b0\'c5\'b3\'aa, (ii) \'c4\'a7\'c7\'d8\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2 \'b1\'e2\'c5\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c7\'d8\'b4\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b1\'b3\'c3\'bc\'c7\'cf\'b0\'c5\'b3\'aa \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'ba\'af\'b0\'e6\'c7\'cf\'b0\'c5\'b3\'aa, (iii) \'b1\'cd\'c7\'cf\'b7\'ce\'ba\'ce\'c5\'cd \'c4\'a7\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b9\'dd\'c8\'af \'b9\'de\'b0\'ed \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d8 NI\'bf\'a1 \'c1\'f6\'b1\'de\'c7\'d1 \'bb\'e7\'bf\'eb\'b7\'e1\'b8\'a6 \'b9\'dd\'c8\'af\'c7\'d1\'b4\'d9. \b\'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc\'bf\'a1\'bc\'ad \'c7\'e3\'bf\'eb\'c7\'cf\'b4\'c2 \'c3\'d6\'b4\'eb \'b9\'fc\'c0\'a7\'b1\'ee\'c1\'f6, \'ba\'bb \'c1\'b6\'c7\'d7\'bf\'a1 \'c0\'c7\'c7\'d1 NI\'c0\'c7 \'c3\'a5\'c0\'d3, \'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bc\'ad \'b9\'d7 \'b0\'f8\'b1\'de\'be\'f7\'c3\'bc\'b5\'e9\'c0\'c7 \'c3\'a5\'c0\'d3 \'b9\'d7 \'b5\'bf \'c0\'ce\'b5\'e9\'c0\'c7 \'c0\'cc\'bb\'e7, \'c0\'d3\'bf\'f8, \'c1\'f7\'bf\'f8 \'b9\'d7 \'b4\'eb\'b8\'ae\'c0\'ce\'c0\'c7 \'c3\'a5\'c0\'d3\'c0\'ba \'b5\'bf \'c3\'a5\'c0\'d3\'c0\'c7 \'bb\'e7\'c0\'af\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'cf\'b0\'ed \'c3\'d1 \'b9\'cc\'c8\'ad \'b1\'dd50,000\'b4\'de\'b7\'af\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \b0\'bb\'f3\'bc\'fa\'c7\'d1 \'bb\'e7\'c7\'d7\'c0\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'d1 \'c6\'af\'c7\'e3, \'bb\'f3\'c7\'a5, \'c0\'fa\'c0\'db\'b1\'c7 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'c1\'f6\'c0\'fb\'c0\'e7\'bb\'ea\'b1\'c7\'c0\'cc\'b3\'aa \'bb\'ea\'be\'f7\'c0\'e7\'bb\'ea\'b1\'c7\'c0\'c7 \'c4\'a7\'c7\'d8\'bf\'a1 \'b4\'eb\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'c0\'af\'c0\'cf\'c7\'d1 \'b1\'b8\'c1\'a6\'c3\'a5 \'b9\'d7 NI\'c0\'c7 \'c0\'c7\'b9\'ab \'b9\'d7 \'c3\'a5\'c0\'d3 \'c0\'cf\'c3\'bc\'c0\'d3\'c0\'bb \'b8\'ed\'bd\'c3\'c7\'d1\'b4\'d9. \b\'ba\'bb \'c1\'a6\'c7\'d1\'c0\'fb \'b8\'e9\'c3\'a5\'c0\'ba \'c4\'a7\'c7\'d8\'bf\'a1 \'b4\'eb\'c7\'d1 \'b1\'e2\'c5\'b8 \'b9\'fd\'c1\'a4 \'b6\'c7\'b4\'c2 \'b9\'ac\'bd\'c3\'c0\'fb \'ba\'b8\'c1\'f5\'c0\'bb \'b4\'eb\'bd\'c5\'c7\'d1\'b4\'d9. \'bb\'f3\'bc\'fa\'c7\'d1 \'c0\'c7\'b9\'ab\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8 \'b6\'c7\'b4\'c2 \'b4\'de\'b8\'ae \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c1\'a6\'b0\'f8\'b5\'c8 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'c1\'a63\'c0\'da \'c1\'a6\'c7\'b0\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'b8\'b8\'e7 \'b1\'cd\'c7\'cf\'b4\'c2 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'c1\'a63\'c0\'da \'c1\'a6\'c7\'b0\'b0\'fa \'bf\'ac\'b0\'fc\'b5\'c8 \'c4\'a7\'c7\'d8\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'bb\'b1\'b8\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'b0\'fc\'b7\'c3 \'c1\'a63\'c0\'da \'c1\'a6\'c1\'b6\'be\'f7\'c0\'da\'bf\'a1 \'c0\'da\'b9\'ae\'c7\'d2 \'b0\'cd\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \b0\par
+\f0 19.\tab\ul\f1\'c3\'a5\'c0\'d3\'c0\'c7 \'c1\'a6\'c7\'d1.\ulnone \b\'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc\'bf\'a1 \'c0\'c7\'c7\'d8 \'c7\'e3\'bf\'eb\'b5\'c8 \'c3\'d6\'b4\'eb \'b9\'fc\'c0\'a7\'b1\'ee\'c1\'f6, NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bc\'ad, \'c6\'c7\'b8\'c5\'be\'f7\'c0\'da \'b6\'c7\'b4\'c2 \'b0\'f8\'b1\'de\'be\'f7\'c3\'bc(NI \'b9\'d7 \'b5\'bf\'c0\'ce\'b5\'e9\'c0\'c7 \'c0\'cc\'bb\'e7, \'c0\'d3\'bf\'f8, \'c1\'f7\'bf\'f8 \'b9\'d7 \'b4\'eb\'b8\'ae\'c0\'ce \'c6\'f7\'c7\'d4)\'b4\'c2 \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'c0\'cc\'c0\'cd, \'ba\'f1\'bf\'eb \'c0\'fd\'b0\'a8, \'bb\'e7\'be\'f7 \'b1\'e2\'c8\'b8\'c0\'c7 \'bb\'f3\'bd\'c7 \'b6\'c7\'b4\'c2 \'b5\'a5\'c0\'cc\'c5\'cd \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bc\'d5\'bd\'c7 \'b6\'c7\'b4\'c2 \'bc\'d5\'bb\'f3\'c0\'b8\'b7\'ce\'ba\'ce\'c5\'cd \'b9\'df\'bb\'fd\'c7\'cf\'b4\'c2 \'bc\'d5\'c7\'d8\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'bf\'a9\'c7\'cf\'c7\'d1 \'c1\'be\'b7\'f9\'c0\'c7 \'b0\'a3\'c1\'a2, \'bf\'ec\'b9\'df, \'c7\'d1\'c1\'a4, \'c3\'b3\'b9\'fa\'c0\'fb, \'c2\'a1\'b9\'fa\'c0\'fb \'b6\'c7\'b4\'c2 \'c6\'c4\'bb\'fd \'bc\'d5\'c7\'d8\'bf\'a1 \'b4\'eb\'c7\'d8 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bc\'ad, \'c6\'c7\'b8\'c5\'be\'f7\'c0\'da \'b6\'c7\'b4\'c2 \'b0\'f8\'b1\'de\'be\'f7\'c3\'bc\'b0\'a1 \'b5\'bf \'bc\'d5\'c7\'d8\'c0\'c7 \'b0\'a1\'b4\'c9\'bc\'ba\'c0\'bb \'c5\'eb\'c1\'f6 \'b9\'de\'be\'d2\'c0\'bd\'bf\'a1\'b5\'b5 \'ba\'d2\'b1\'b8\'c7\'cf\'b0\'ed \'be\'ee\'b6\'b0\'c7\'d1 \'c3\'a5\'c0\'d3\'b5\'b5 \'c1\'f6\'c1\'f6 \'be\'ca\'c0\'b8\'b8\'e7, \'c1\'a618\'c1\'b6\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'c7\'d1 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed NI \'b6\'c7\'b4\'c2 \'c5\'b8\'c0\'ce\'c0\'c7 \'b0\'fa\'bd\'c7\'bf\'a1 \'c0\'c7\'c7\'d1 \'b0\'cd\'c0\'ce\'c1\'f6 \'b6\'c7\'b4\'c2 \'b1\'d7\'bf\'a1 \'b1\'e2\'c0\'ce\'c7\'d1 \'b0\'cd\'c0\'ce\'c1\'f6 \'bf\'a9\'ba\'ce \'b9\'d7 \'b0\'e8\'be\'e0\'b9\'fd, \'ba\'d2\'b9\'fd\'c7\'e0\'c0\'a7\'b9\'fd, \'ba\'b8\'c1\'f5 \'b5\'ee\'bf\'a1 \'c0\'c7\'c7\'d1 \'b0\'cd\'c0\'ce\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'cf\'b0\'ed \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d1 NI\'c0\'c7 \'c3\'a5\'c0\'d3\'c0\'ba \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8 NI\'b0\'a1 \'bc\'f6\'b7\'c9\'c7\'d1 \'c3\'d1 \'b1\'dd\'be\'d7\'c0\'bb \'c3\'ca\'b0\'fa\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \b0\'b1\'cd\'c7\'cf\'b4\'c2 \'b0\'fc\'b7\'c3 \'bc\'f6\'bc\'f6\'b7\'e1 \'b9\'d7 \'b0\'a1\'b0\'dd\'c0\'cc \'c0\'cc\'b7\'af\'c7\'d1 \'c0\'a7\'c7\'e8\'c0\'c7 \'b9\'e8\'ba\'d0\'c0\'bb \'b9\'dd\'bf\'b5\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'d3\'c0\'bb \'c0\'ce\'c1\'a4\'c7\'d1\'b4\'d9. \'bb\'f3\'bc\'fa\'c7\'d1 \'c3\'a5\'c0\'d3\'c0\'c7 \'c1\'a6\'c7\'d1\'c0\'cc \'bd\'c7\'c7\'e0 \'ba\'d2\'b0\'a1\'b4\'c9\'c7\'cf\'b0\'c5\'b3\'aa \'b1\'d7 \'ba\'bb\'c1\'fa\'c0\'fb\'c0\'ce \'b8\'f1\'c0\'fb\'c0\'bb \'b4\'de\'bc\'ba\'c7\'cf\'c1\'f6 \'b8\'f8\'c7\'cf\'b4\'c2 \'b9\'fc\'c0\'a7\'b1\'ee\'c1\'f6, NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'c7\'fc\'bd\'c4\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b1\'e2\'c0\'ce\'c7\'d1 \'bb\'f3\'c7\'d8 \'b6\'c7\'b4\'c2 \'bb\'e7\'b8\'c1\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'a5\'c0\'d3 \'b6\'c7\'b4\'c2 \'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc\'bf\'a1 \'c0\'c7\'c7\'d8 \'b9\'e8\'c1\'a6\'b5\'c9 \'bc\'f6 \'be\'f8\'b4\'c2 \'c3\'a5\'c0\'d3\'c0\'c7 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, NI\'c0\'c7 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d1 \'b6\'c7\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'d1 \'b1\'cd\'c7\'cf\'bf\'a1 \'b4\'eb\'c7\'d1 \'b4\'dc\'b5\'b6 \'c3\'a5\'c0\'d3\'c0\'ba \'b9\'cc\'c8\'ad \'b1\'dd50,000\'b4\'de\'b7\'af \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d8 NI\'bf\'a1 \'c1\'f6\'b1\'de\'b5\'c8 \'bb\'e7\'bf\'eb\'b7\'e1 \'c1\'df \'b4\'f5 \'c5\'ab \'b1\'dd\'be\'d7\'c0\'b8\'b7\'ce \'c1\'a6\'c7\'d1\'b5\'c8\'b4\'d9. \par
+\f0 20.\tab\ul\b\f1\'b0\'ed\'c0\'a7\'c7\'e8 \'bb\'e7\'bf\'eb \'b9\'d7 \'b1\'cd\'c7\'cf\'c0\'c7 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'bf\'a1 \'b4\'eb\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'c3\'a5\'c0\'d3\ulnone\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx426\tx720\b0\f0 A\b .\tab NI \f1\'c1\'a6\'c7\'b0\'c0\'ba \'c0\'a7\'c7\'e8 \'c8\'af\'b0\'e6 \'b6\'c7\'b4\'c2 \'c7\'d9\'bd\'c3\'bc\'b3, \'c7\'d7\'b0\'f8\'b1\'e2 \'bf\'ee\'c7\'d7, \'c7\'d7\'b0\'f8 \'b1\'b3\'c5\'eb \'b0\'fc\'c1\'a6 \'bd\'c3\'bd\'ba\'c5\'db\'c0\'c7 \'bf\'ee\'bf\'b5, \'c0\'ce\'b8\'ed \'b1\'b8\'c1\'b6 \'b6\'c7\'b4\'c2 \'bf\'ac\'b8\'ed \'bd\'c3\'bd\'ba\'c5\'db \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'c0\'c7\'b7\'e1 \'c0\'e5\'ba\'f1, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'ed\'c0\'e5\'c0\'cc \'bb\'e7\'b8\'c1, \'bd\'c5\'c3\'bc\'c0\'fb \'bb\'f3\'c7\'d8, \'bd\'c9\'b0\'a2\'c7\'d1 \'c0\'e7\'bb\'ea\'bb\'f3\'c0\'c7 \'c7\'c7\'c7\'d8 \'b6\'c7\'b4\'c2 \'c8\'af\'b0\'e6 \'c7\'c7\'c7\'d8\'b8\'a6 \'be\'df\'b1\'e2\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'e2\'c5\'b8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'c0\'fd\'b4\'eb \'be\'c8\'c0\'fc \'bc\'f6\'c7\'e0\'c0\'bb \'bf\'e4\'c7\'cf\'b4\'c2 \'b1\'e2\'c5\'b8 \'c8\'af\'b0\'e6\'bf\'a1\'bc\'ad \'bb\'e7\'bf\'eb\'b5\'c7\'b5\'b5\'b7\'cf \'bc\'b3\'b0\'e8, \'c1\'a6\'c1\'b6 \'b6\'c7\'b4\'c2 \'c5\'d7\'bd\'ba\'c6\'ae\'b5\'c7\'c1\'f6 \'be\'ca\'be\'d2\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 NI \'b9\'d7 \'b1\'d7 \'c0\'cc\'bb\'e7, \'c0\'d3\'bf\'f8, \'c1\'f7\'bf\'f8 \'b9\'d7 \'b4\'eb\'b8\'ae\'c0\'ce\'c0\'bb \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'ed\'c0\'a7\'c7\'e8 \'c8\'af\'b0\'e6\'bf\'a1\'bc\'ad\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'b8\'b7\'ce\'ba\'ce\'c5\'cd \'b9\'df\'bb\'fd\'c7\'cf\'b4\'c2 \'c1\'a6\'c1\'b6\'b9\'b0 \'c3\'a5\'c0\'d3, \'bd\'c5\'c3\'bc\'c0\'fb \'bb\'f3\'c7\'d8 \'b6\'c7\'b4\'c2 \'bb\'e7\'b8\'c1 \'b6\'c7\'b4\'c2 \'b1\'e2\'b9\'b0 \'c6\'c4\'bc\'d5\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'bb\'b1\'b8\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'b8\'e7 \'c7\'d8\'b4\'e7 \'c3\'bb\'b1\'b8\'c0\'c7 \'c0\'fc\'ba\'ce \'b6\'c7\'b4\'c2 \'c0\'cf\'ba\'ce\'b0\'a1 NI\'c0\'c7 \'c1\'d6\'c0\'e5\'b5\'c8 \'b6\'c7\'b4\'c2 \'bd\'c7\'c1\'a6 \'b0\'fa\'bd\'c7\'bf\'a1 \'c0\'c7\'c7\'d1 \'b0\'cd\'c0\'ce\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'d1 \'b8\'f0\'b5\'e7 \'c3\'bb\'b1\'b8, \'bc\'d5\'bd\'c7, \'bc\'d5\'c7\'d8, \'bc\'d2\'bc\'db \'b9\'d7 \'ba\'f1\'bf\'eb(\'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'ba\'af\'c8\'a3\'bb\'e7 \'bc\'b1\'c0\'d3 \'ba\'f1\'bf\'eb \'c6\'f7\'c7\'d4)\'c0\'b8\'b7\'ce\'ba\'ce\'c5\'cd \'b8\'e9\'c3\'a5\'c7\'cf\'b0\'ed \'ba\'b8\'c8\'a3\'c7\'d1\'b4\'d9. \par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx1080\b0\f0\tab B.\tab\b\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b9\'e9\'be\'f7 \'b6\'c7\'b4\'c2 \'c1\'a4\'c1\'f6 \'b8\'de\'c4\'bf\'b4\'cf\'c1\'f2(shut-down mechanism)\'c0\'c7 \'c1\'a6\'b0\'f8\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'c1\'a6\'c7\'b0 \'b9\'d7 \'bd\'c3\'bd\'ba\'c5\'db \'b0\'ed\'c0\'e5\'bf\'a1 \'b4\'eb\'c7\'d1 \'ba\'b8\'c8\'a3 \'c1\'b6\'c4\'a1\'b8\'a6 \'c3\'eb\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b4\'c2 \'c3\'a5\'c0\'d3\'c0\'bb \'ba\'ce\'b4\'e3\'c7\'d4\'c0\'bb \'c0\'ce\'c1\'a4\'c7\'cf\'b0\'ed \'c0\'cc\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \'b0\'a2 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da \'bd\'c3\'bd\'ba\'c5\'db\'c0\'cc \'b8\'c2\'c3\'e3\'c7\'fc\'c0\'cc\'b8\'e7 NI\'c0\'c7 \'c5\'d7\'bd\'ba\'c6\'ae \'c7\'c3\'b7\'a7\'c6\'fb\'b0\'fa \'bb\'f3\'c0\'cc\'c7\'cf\'b0\'ed \'b1\'cd\'c7\'cf\'b0\'a1 NI \'c1\'a6\'c7\'b0\'c0\'bb NI\'b0\'a1 \'c6\'f2\'b0\'a1\'c7\'cf\'b0\'c5\'b3\'aa \'c0\'c7\'b5\'b5\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'ba \'b9\'e6\'b9\'fd\'c0\'b8\'b7\'ce \'b4\'d9\'b8\'a5 \'c1\'a6\'c7\'b0\'b5\'e9\'b0\'fa \'c7\'d4\'b2\'b2 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b1\'e2 \'b6\'a7\'b9\'ae\'bf\'a1, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'bb\'e7\'bf\'eb \'b8\'f1\'c0\'fb\'bf\'a1 \'b4\'eb\'c7\'d1 NI \'c1\'a6\'c7\'b0\'c0\'c7 \'c0\'fb\'c7\'d5\'bc\'ba\'c0\'bb \'c8\'ae\'c0\'ce\'c7\'cf\'b0\'ed \'c0\'d4\'c1\'f5\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b4\'c2 \'c3\'d6\'c1\'be\'c0\'fb\'c0\'ce \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 NI \'b9\'d7 \'b1\'d7 \'c0\'cc\'bb\'e7, \'c0\'d3\'bf\'f8, \'c1\'f7\'bf\'f8 \'b9\'d7 \'b4\'eb\'b8\'ae\'c0\'ce\'c0\'bb \'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7 \'b6\'c7\'b4\'c2 \'b1\'cd\'c7\'cf\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'b1\'cd\'c7\'cf \'bd\'c3\'bd\'ba\'c5\'db\'b0\'fa\'c0\'c7 \'c5\'eb\'c7\'d5\'c0\'b8\'b7\'ce\'ba\'ce\'c5\'cd \'b9\'df\'bb\'fd\'c7\'cf\'b4\'c2 \'b8\'f0\'b5\'e7 \'c3\'bb\'b1\'b8, \'bc\'d5\'bd\'c7, \'bc\'d5\'c7\'d8, \'bc\'d2\'bc\'db \'b9\'d7 \'ba\'f1\'bf\'eb(\'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'ba\'af\'c8\'a3\'bb\'e7 \'ba\'f1\'bf\'eb \'c6\'f7\'c7\'d4)\'c0\'b8\'b7\'ce\'ba\'ce\'c5\'cd \'b8\'e9\'c3\'a5\'c7\'cf\'b0\'ed \'ba\'b8\'c8\'a3\'c7\'d1\'b4\'d9. \'b4\'dc, \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'e8\'be\'e0\'bb\'f3\'c0\'c7 \'b8\'e9\'c3\'a5 \'c0\'c7\'b9\'ab\'b4\'c2 \'c3\'bb\'b1\'b8\'c0\'ce\'c0\'c7 \'bc\'d5\'c7\'d8\'b3\'aa \'c7\'c7\'c7\'d8 \'b6\'c7\'b4\'c2 \'c7\'d5\'c0\'c7\'b1\'dd \'c1\'df NI\'c0\'c7 \'b0\'fa\'bd\'c7\'c0\'cc\'b3\'aa \'b1\'e2\'c5\'b8 \'bd\'c7\'c3\'a5 \'b6\'c7\'b4\'c2 \'b9\'fd\'b7\'fc\'bf\'a1 \'c0\'c7\'c7\'d8 NI\'bf\'a1 \'ba\'ce\'b0\'fa\'b5\'c8 \'b9\'ab\'b0\'fa\'bd\'c7 \'c3\'a5\'c0\'d3\'bf\'a1 \'b1\'e2\'c0\'ce\'c7\'d1 \'ba\'ce\'ba\'d0\'b1\'ee\'c1\'f6 \'c0\'fb\'bf\'eb\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9.\b0 \b\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\b0\f0 21.\tab\ul\f1\'b9\'cc\'b1\'b9 \'c1\'a4\'ba\'ce \'b1\'c7\'b8\'ae.\ulnone \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'b0\'fc\'b7\'c3 \'b9\'cc\'c7\'d5\'c1\'df\'b1\'b9 \'c1\'b6\'b4\'de\'b1\'d4\'c1\'a4(acquisition regulations)\'bf\'a1\'bc\'ad \'c1\'a4\'c0\'c7\'b5\'c7\'b0\'c5\'b3\'aa \'bb\'e7\'bf\'eb\'b5\'c8 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'ba \ldblquote\'bb\'f3\'be\'f7\'bf\'eb \'c4\'c4\'c7\'bb\'c5\'cd \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\rdblquote \'b9\'d7 \ldblquote\'bb\'f3\'be\'f7\'bf\'eb \'c4\'c4\'c7\'bb\'c5\'cd \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'ae\'bc\'ad\rdblquote\'b7\'ce \'b1\'b8\'bc\'ba\'b5\'c8 \'bb\'e7\'ba\'f1\'b7\'ce\'b8\'b8 \'b0\'b3\'b9\'df\'b5\'c8 \ldblquote\'bb\'f3\'be\'f7\'bf\'eb \'b9\'b0\'c7\'b0\rdblquote\'c0\'cc\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'b9\'cc\'b1\'b9 \'c1\'a4\'ba\'ce\'c0\'c7 \'b0\'fc\'bc\'ad, \'ba\'ce\'c3\'b3 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b1\'e2\'b0\'fc\'c0\'ce \'b0\'e6\'bf\'ec, \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 (i) \'bb\'f3\'be\'f7\'bf\'eb \'b9\'b0\'c7\'b0\'c0\'b8\'b7\'ce\'b8\'b8 \'b9\'d7 (ii) \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'b8\'f0\'b5\'e7 \'b4\'d9\'b8\'a5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'c3\'b5\'e9\'bf\'a1\'b0\'d4 \'c7\'e3\'bf\'a9\'b5\'c8 \'b0\'cd\'b0\'fa \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'c7\'b8\'ae\'bf\'cd \'c7\'d4\'b2\'b2 \'c7\'e3\'bf\'a9\'b5\'c8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'e3\'bf\'eb\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b9\'e6\'b9\'fd\'c0\'b8\'b7\'ce \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb, \'ba\'b9\'c1\'a6 \'b6\'c7\'b4\'c2 \'b0\'f8\'b0\'b3\'c7\'cf\'c1\'f6 \'be\'ca\'b1\'e2\'b7\'ce \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'be\'ee\'b6\'b0\'c7\'d1 \'bb\'e7\'c7\'d7\'b5\'b5 NI\'b7\'ce \'c7\'cf\'bf\'a9\'b1\'dd \'b1\'cd\'c7\'cf\'b8\'a6 \'c0\'a7\'c7\'cf\'bf\'a9 \'b6\'c7\'b4\'c2 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'b1\'e2\'bc\'fa \'b5\'a5\'c0\'cc\'c5\'cd\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'d2 \'b0\'cd\'c0\'bb \'bf\'e4\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'c1\'a6\'c1\'b6\'be\'f7\'c3\'bc\'b4\'c2 National Instruments Corporation \'b6\'c7\'b4\'c2 National Instruments Ireland Resources Ltd.\'c0\'cc\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426\f0 22.\tab\ul\f1\'c1\'d8\'bc\'f6\ulnone \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\f0 A.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'c5\'eb\'c1\'f6 \'bd\'c3 NI\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 \'ba\'bb \'b0\'e8\'be\'e0 \'c1\'b6\'b0\'c7\'c0\'c7 \'c1\'d8\'bc\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'c8\'ae\'c0\'ce\'c7\'d2 \'bc\'f6 \'c0\'d6\'b5\'b5\'b7\'cf \'c1\'a4\'bb\'f3 \'bf\'b5\'be\'f7 \'bd\'c3\'b0\'a3 \'c1\'df NI\'bf\'a1 \'c0\'c7\'c7\'d1 \'b0\'cb\'c5\'e4\'b8\'a6 \'c0\'a7\'c7\'d8 \'b8\'f0\'b5\'e7 \'b0\'fc\'b7\'c3 \'b1\'e2\'b7\'cf\'c0\'bb \'c1\'a6\'b0\'f8\'c7\'cf\'b1\'e2\'b7\'ce \'c7\'d1\'b4\'d9. NI\'b4\'c2 \'bc\'ad\'b8\'e9 \'c5\'eb\'c1\'f6 \'bd\'c3 \'b1\'cd\'c7\'cf\'c0\'c7 \'ba\'bb \'b0\'e8\'be\'e0 \'c1\'d8\'bc\'f6\'b8\'a6 \'c8\'ae\'c0\'ce\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'c1\'a4\'bb\'f3 \'bf\'b5\'be\'f7 \'bd\'c3\'b0\'a3 \'c1\'df \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'c0\'bb \'c1\'a1\'b0\'cb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b3\'aa\'be\'c6\'b0\'a1, \'b1\'cd\'c7\'cf\'b0\'a1 \'bb\'e7\'be\'f7\'c3\'bc \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b1\'e2\'be\'f7\'c0\'ce \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b4\'eb\'c7\'a5\'c0\'da\'c0\'c7 \'bf\'e4\'c3\'bb \'bd\'c3 \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'cd\'c7\'cf \'b9\'d7 \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f7\'bf\'f8\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'c0\'cc \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'d8\'bc\'f6\'c7\'cf\'b4\'d9\'b4\'c2 \'b3\'bb\'bf\'eb\'c0\'c7 \'bc\'ad\'b8\'e9\'c0\'bb \'c0\'db\'bc\'ba\'c7\'cf\'b0\'ed NI\'bf\'a1\'b0\'d4 \'c0\'cc\'b8\'a6 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'c1\'f5\'b8\'ed\'c7\'d2 \'b0\'cd\'c0\'d3\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \'b5\'bf \'c1\'a1\'b0\'cb \'b0\'e1\'b0\'fa \'b1\'cd\'c7\'cf\'b0\'a1 NI\'bf\'a1\'b0\'d4 \'c1\'f6\'b1\'de\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b4\'c2 \'b0\'fc\'b7\'c3 \'bc\'f6\'bc\'f6\'b7\'e1\'b8\'a6 \'c0\'fb\'b0\'d4 \'c1\'f6\'b1\'de\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'c1\'ef\'bd\'c3 \'c7\'d8\'b4\'e7 \'b1\'dd\'be\'d7\'c0\'bb NI\'bf\'a1 \'c1\'f6\'b1\'de\'c7\'cf\'b0\'ed \'b5\'bf \'c1\'a1\'b0\'cb \'ba\'f1\'bf\'eb\'c0\'bb NI\'bf\'a1 \'b9\'e8\'bb\'f3\'c7\'d1\'b4\'d9. \par
+\f0 B.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 (i) \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae \'c8\'ae\'c0\'ce \'b9\'d7 \'bd\'c7\'c7\'e0, (ii) \'c0\'af\'c8\'bf\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'b0 \'c4\'da\'b5\'e5 \'b9\'d7/\'b6\'c7\'b4\'c2 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'c5\'b0\'c0\'c7 \'bb\'e7\'bf\'eb \'b5\'ee \'b1\'cd\'c7\'cf\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'d8\'bc\'f6\'c7\'cf\'bf\'b4\'b0\'ed \'c1\'d8\'bc\'f6\'c7\'cf\'b0\'ed \'c0\'d6\'b4\'c2\'c1\'f6 \'bf\'a9\'ba\'ce\'c0\'c7 \'c8\'ae\'c0\'ce, (iii) NI\'c0\'c7 \'b3\'bb\'ba\'ce \'c1\'a6\'c7\'b0 \'b0\'b3\'b9\'df, \'b1\'d7\'b8\'ae\'b0\'ed (iv) \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'bb\'e7\'bf\'eb\'ba\'b8\'b0\'ed\'bc\'ad\'b8\'a6 \'c1\'a6\'c3\'e2\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'c6\'af\'c1\'a4\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'b9\'d7 \'bb\'e7\'bf\'eb \'c1\'a4\'ba\'b8\'b8\'a6 \'bc\'f6\'c1\'fd\'c7\'cf\'bf\'a9 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bc\'ad\'ba\'f1\'bd\'ba \'c1\'a6\'b0\'f8\'c0\'da\'c0\'c7 \'bc\'ad\'b9\'f6\'bf\'a1 \'c0\'fc\'b4\'de\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'bd\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \'bc\'f6\'c1\'fd \'b9\'d7 \'c0\'fc\'b4\'de\'b5\'c8 \'c1\'a4\'ba\'b8\'b4\'c2 \'b5\'b6\'c1\'a1\'c0\'fb \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7 \'b5\'a5\'c0\'cc\'c5\'cd\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. NI\'b4\'c2 \'b9\'fd\'b7\'fc \'b6\'c7\'b4\'c2 \'b9\'fd\'c0\'fb \'c0\'fd\'c2\'f7\'bf\'a1 \'c0\'c7\'c7\'d8 \'c7\'ca\'bf\'e4\'c7\'cf\'b0\'c5\'b3\'aa \'b1\'cd\'c7\'cf\'c0\'c7 \'c0\'af\'c8\'bf\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'b0 \'c4\'da\'b5\'e5 \'b9\'d7/\'b6\'c7\'b4\'c2 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'c5\'b0\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'c7 \'c1\'d8\'bc\'f6\'b8\'a6 \'c1\'fd\'c7\'e0\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d1 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed \'c1\'a4\'ba\'b8\'b8\'a6 \'c1\'a63\'c0\'da\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\li720\sb100\sa240\sl240\slmult1\qj\'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'bc\'d2\'c0\'af\'b1\'c7\'c0\'da\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b9\'fc\'c0\'a7\'b3\'bb\'bf\'a1\'bc\'ad \'c1\'f7\'bf\'f8 \'b6\'c7\'b4\'c2 \'c1\'a63\'c0\'da \'b0\'e8\'be\'e0\'c0\'da(\'c0\'cc\'c7\'cf \ldblquote\'bd\'c2\'c0\'ce\'b5\'c8 \'bb\'e7\'bf\'eb\'c0\'da\rdblquote )\'bf\'a1\'b0\'d4 \'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'bc\'d2\'c0\'af\'b1\'c7\'c0\'da\'b4\'c2 \'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'be\'e7\'b5\'b5\'b9\'de\'c0\'ba \'bd\'c2\'c0\'ce\'b5\'c8 \'bb\'e7\'bf\'eb\'c0\'da\'b7\'ce\'ba\'ce\'c5\'cd \'b5\'a5\'c0\'cc\'c5\'cd \'bc\'f6\'c1\'fd\'bf\'a1 \'b4\'eb\'c7\'cf\'bf\'a9 (\'bf\'e4\'b1\'b8\'b5\'c7\'b4\'c2) \'c0\'af\'c8\'bf\'c7\'d1 \'b9\'fd\'c0\'fb \'b1\'d9\'b0\'c5 \'b9\'d7/\'b6\'c7\'b4\'c2 \'c7\'e3\'b0\'a1\'b8\'a6 \'c8\'ae\'ba\'b8\'c7\'d2 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f8\'b4\'d9. \'b8\'b8\'c0\'cf \'b1\'cd\'c7\'cf\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b9\'fc\'c0\'a7\'b3\'bb\'bf\'a1\'bc\'ad \'bd\'c2\'c0\'ce\'b5\'c8 \'bb\'e7\'bf\'eb\'c0\'da\'b7\'ce\'bc\'ad \'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'be\'e7\'b5\'b5\'c7\'d1 \'b9\'fd\'c0\'ce\'c0\'bb \'b4\'eb\'b8\'ae\'c7\'cf\'bf\'a9 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b0\'ed \'c0\'d6\'b4\'d9\'b8\'e9 \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'bc\'d2\'c0\'af\'b1\'c7\'c0\'da\'b0\'a1 \'be\'c6\'b4\'cf\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'bf\'a1 \'b4\'eb\'c7\'d1 \'b5\'a5\'c0\'cc\'c5\'cd\'b0\'a1 \'bc\'f6\'c1\'fd\'b5\'c7\'be\'ee \'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'bc\'d2\'c0\'af\'b1\'c7\'c0\'da\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'b5\'c9 \'bc\'f6 \'c0\'d6\'c0\'bd\'c0\'bb \'c0\'cc\'c7\'d8\'c7\'cf\'b0\'ed \'b5\'bf\'c0\'c7\'c7\'d1\'b4\'d9. \par
+\f0 NI\f1\'bf\'cd NI\'c0\'c7 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'b5\'a5\'c0\'cc\'c5\'cd\'b8\'a6 \'c3\'b3\'b8\'ae\'c7\'cf\'b4\'c2 \'b9\'e6\'b9\'fd\'bf\'a1 \'b4\'eb\'c7\'d1 \'ba\'b8\'b4\'d9 \'c0\'da\'bc\'bc\'c7\'d1 \'b3\'bb\'bf\'eb\'c0\'ba {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/privacy/unitedstates/us/ }}{\fldrslt{http://www.ni.com/legal/privacy/unitedstates/us/\ul0\cf0}}}}\f1\fs20 \'bf\'a1\'bc\'ad \'c0\'fb\'bf\'eb\'b0\'a1\'b4\'c9\'c7\'d1 \'b0\'b3\'c0\'ce\'c1\'a4\'ba\'b8 \'c3\'eb\'b1\'de\'b9\'e6\'c4\'a7\'c0\'bb \'c2\'fc\'c1\'b6\'c7\'cf\'bd\'ca\'bd\'c3\'bf\'c0. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426\f0 23.\tab\ul\f1\'c0\'cf\'b9\'dd \'bb\'e7\'c7\'d7\ulnone\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\f0 A.\tab\ul\f1\'c1\'d8\'b0\'c5\'b9\'fd; \'b0\'fc\'c7\'d2\'c1\'f6\ulnone\par
+
+\pard\li714\sb100\sa240\sl240\slmult1\qj\b\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'be\'c6\'c0\'cf\'b7\'a3\'b5\'e5 \'b0\'f8\'c8\'ad\'b1\'b9\'bf\'a1\'bc\'ad \'c1\'a6\'c1\'b6\'b5\'c8 \'b0\'e6\'bf\'ec:\b0 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'ba UN \'b1\'b9\'c1\'a6\'b9\'b0\'c7\'b0\'b8\'c5\'b8\'c5\'c7\'f9\'be\'e0\'c0\'c7 \'b1\'d4\'c1\'a4\'c0\'bb \'b9\'e8\'c1\'a6\'c7\'cf\'b0\'ed \'bc\'b7\'bf\'dc \'bb\'e7\'b9\'fd\'c0\'c7 \'bf\'f8\'c4\'a2\'bf\'a1 \'b1\'b8\'be\'d6 \'b9\'de\'c1\'f6 \'be\'c6\'b4\'cf\'c7\'cf\'b0\'ed \'be\'c6\'c0\'cf\'b7\'a3\'b5\'e5 \'b0\'f8\'c8\'ad\'b1\'b9 \'b9\'fd\'b7\'fc\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'d4\'c0\'b2\'b5\'c8\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d1 \'b8\'f0\'b5\'e7 \'bc\'d2\'bc\'db\'c0\'c7 \'ba\'f1\'b5\'b6\'c1\'a1\'c0\'fb \'b0\'fc\'c7\'d2\'c1\'f6\'b4\'c2 \'be\'c6\'c0\'cf\'b7\'a3\'b5\'e5 \'b0\'f8\'c8\'ad\'b1\'b9 \'b4\'f5\'ba\'ed\'b8\'b0\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'b9\'fd\'bf\'f8\'c0\'b8\'b7\'ce \'c7\'cf\'b8\'e7 \'b4\'e7\'bb\'e7\'c0\'da\'b5\'e9\'c0\'ba \'b5\'bf \'b9\'fd\'bf\'f8\'c0\'c7 \'b0\'fc\'c7\'d2\'b1\'c7\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \par
+\b\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'be\'c6\'c0\'cf\'b7\'a3\'b5\'e5 \'b0\'f8\'c8\'ad\'b1\'b9\'bf\'a1\'bc\'ad \'c1\'a6\'c1\'b6\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b0\'e6\'bf\'ec:\b0 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'ba UN \'b1\'b9\'c1\'a6\'b9\'b0\'c7\'b0\'b8\'c5\'b8\'c5\'c7\'f9\'be\'e0\'c0\'c7 \'b1\'d4\'c1\'a4\'c0\'bb \'b9\'e8\'c1\'a6\'c7\'cf\'b0\'ed \'bc\'b7\'bf\'dc \'bb\'e7\'b9\'fd\'c0\'c7 \'bf\'f8\'c4\'a2\'bf\'a1 \'b1\'b8\'be\'d6 \'b9\'de\'c1\'f6 \'be\'c6\'b4\'cf\'c7\'cf\'b0\'ed \'b9\'cc\'c7\'d5\'c1\'df\'b1\'b9 \'c5\'d8\'bb\'e7\'bd\'ba \'c1\'d6 \'b9\'fd\'b7\'fc\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'d4\'c0\'b2\'b5\'c8\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d1 \'b8\'f0\'b5\'e7 \'bc\'d2\'bc\'db\'c0\'c7 \'ba\'f1\'b5\'b6\'c1\'a1\'c0\'fb \'b0\'fc\'c7\'d2\'c1\'f6\'b4\'c2 \'b9\'cc\'c7\'d5\'c1\'df\'b1\'b9 \'c5\'d8\'bb\'e7\'bd\'ba \'c1\'d6 \'c6\'ae\'b7\'a1\'ba\'f1\'bd\'ba \'c4\'ab\'bf\'ee\'c6\'bc\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'b9\'fd\'bf\'f8\'c0\'b8\'b7\'ce \'c7\'cf\'b8\'e7 \'b4\'e7\'bb\'e7\'c0\'da\'b5\'e9\'c0\'ba \'b5\'bf \'b9\'fd\'bf\'f8\'c0\'c7 \'b0\'fc\'c7\'d2\'b1\'c7\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \par
+\'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c1\'a6\'c1\'b6 \'c1\'f6\'bf\'aa\'c0\'bb \'c8\'ae\'bd\'c7\'c7\'cf\'b0\'d4 \'be\'cb\'c1\'f6 \'b8\'f8\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, 11500 N. Mopac Expressway, Austin, Texas, U.S.A. 78759-3504 (\'c2\'fc\'c1\'b6: \'b9\'fd\'b9\'ab\'c6\'c0) \'bc\'d2\'c0\'e7 NI Instruments Corporation\'bf\'a1 \'bf\'ac\'b6\'f4\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li720\sa200\sl240\slmult1\qj\f0 B.\tab\f1\'ba\'bb \'b0\'e8\'be\'e0\'c0\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf \'b9\'d7 NI \'b0\'a3\'c0\'c7 \'bf\'cf\'c0\'fc\'c7\'d1 \'c7\'d5\'c0\'c7\'b8\'a6 \'b1\'b8\'bc\'ba\'c7\'cf\'b8\'e7 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b8\'f1\'c0\'fb\'b9\'b0\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'d1 \'b1\'cd\'c7\'cf \'b9\'d7 NI \'b0\'a3\'c0\'c7 \'b1\'b8\'b5\'ce \'b6\'c7\'b4\'c2 \'bc\'ad\'b8\'e9 \'c1\'a6\'be\'c8, \'bb\'e7\'c0\'fc \'c7\'d5\'c0\'c7, \'b1\'b8\'b8\'c5 \'c1\'d6\'b9\'ae \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'c5\'eb\'bd\'c5\'c0\'bb \'b4\'eb\'c3\'bc\'c7\'d1\'b4\'d9. \'c3\'d6\'bd\'c5 \'b9\'f6\'c0\'fc\'c0\'cc {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/termsofsale }}{\fldrslt{http://www.ni.com/legal/termsofsale\ul0\cf0}}}}\f1\fs20\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c7\'be\'ee \'c0\'d6\'b4\'c2 NI\'c0\'c7 \'b0\'fc\'b7\'c3 \'b1\'e2\'ba\'bb\'c6\'c7\'b8\'c5\'c1\'b6\'b0\'c7\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'c0\'c7 \'c0\'cf\'c8\'af\'c0\'b8\'b7\'ce \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'b1\'e2\'bc\'fa \'c1\'f6\'bf\'f8 \'bc\'ad\'ba\'f1\'bd\'ba \'b9\'d7 \'b1\'b3\'c0\'b0 \'b9\'d7 \'c0\'ce\'c1\'f5 \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c8\'b4\'d9. \'b4\'dc, \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'c7\'d1 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'cc \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b1\'d4\'c1\'a4\'c0\'ba \'b5\'bf \'bc\'ad\'ba\'f1\'bd\'ba\'c0\'c7 \'c0\'cf\'c8\'af\'c0\'b8\'b7\'ce \'b6\'c7\'b4\'c2 \'b5\'bf \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'c1\'a6\'b0\'f8\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'c2 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\'b3\'aa \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'c0\'fb\'bf\'eb\'b5\'c7\'b8\'e7 \'c0\'cc\'b8\'a6 \'c5\'eb\'c1\'a6\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. NI\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d8 \'c0\'da\'bd\'c5\'c0\'cc \'ba\'b8\'c0\'af\'c7\'cf\'b4\'c2 \'b1\'c7\'b8\'ae \'b6\'c7\'b4\'c2 \'b1\'c7\'c7\'d1\'c0\'c7 \'c7\'e0\'bb\'e7\'b8\'a6 \'c1\'f6\'bf\'ac\'c7\'cf\'b0\'c5\'b3\'aa \'c0\'cc\'b8\'a6 \'c7\'e0\'bb\'e7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2 \'b0\'cd\'c0\'ba \'b5\'bf \'b1\'c7\'b8\'ae \'b6\'c7\'b4\'c2 \'b1\'c7\'c7\'d1\'c0\'bb \'bc\'d5\'bb\'f3\'bd\'c3\'c5\'b0\'b0\'c5\'b3\'aa \'b1\'d7 \'c6\'f7\'b1\'e2\'b7\'ce \'c7\'d8\'bc\'ae\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. NI\'bf\'a1 \'c0\'c7\'c7\'d1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'be\'ee\'b4\'c0 \'c1\'b6\'b0\'c7\'c0\'c7 \'c6\'f7\'b1\'e2\'b4\'c2 \'b9\'dd\'b5\'e5\'bd\'c3 NI\'bf\'a1 \'c0\'c7\'c7\'d8 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'c0\'cc\'b7\'e7\'be\'ee\'c1\'ae\'be\'df \'c7\'d1\'b4\'d9. NI\'bf\'a1 \'c0\'c7\'c7\'d1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'be\'ee\'b4\'c0 \'b1\'d4\'c1\'a4\'c0\'c7 \'c0\'a7\'b9\'dd\'c0\'c7 \'c6\'f7\'b1\'e2\'b4\'c2 \'c0\'cc\'c8\'c4 \'b5\'bf \'b1\'d4\'c1\'a4\'c0\'c7 \'c0\'a7\'b9\'dd \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b1\'d4\'c1\'a4\'c0\'c7 \'c0\'a7\'b9\'dd\'c0\'c7 \'c6\'f7\'b1\'e2\'b7\'ce \'c7\'d8\'bc\'ae\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'ba\'af\'b0\'e6\'c0\'ba \'b1\'cd\'c7\'cf \'b9\'d7 NI\'c0\'c7 \'c0\'fb\'b9\'fd\'c7\'cf\'b0\'d4 \'bc\'f6\'b1\'c7\'b5\'c8 \'b4\'eb\'c7\'a5\'c0\'da\'b5\'e9\'c0\'cc \'bc\'ad\'b8\'ed\'c7\'d1 \'bc\'ad\'b8\'e9\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed \'c8\'bf\'b7\'c2\'c0\'bb \'b0\'a1\'c1\'f6\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1\'bc\'ad \ldblquote\'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2\rdblquote\'b4\'c2 \ldblquote\'c1\'a6\'c7\'d1 \'be\'f8\'c0\'cc \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2\rdblquote\'c0\'bb \'c0\'c7\'b9\'cc\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'b8\'b7\'ce \'c0\'cc\'c7\'d8\'b5\'c8\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c2\'fc\'c1\'b6\'b5\'c8 \'c0\'a5 \'c6\'e4\'c0\'cc\'c1\'f6\'b8\'a6 \'b0\'cb\'c5\'e4\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'c0\'ce\'c5\'cd\'b3\'dd\'bf\'a1 \'c1\'a2\'bc\'d3\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'c7\'f6\'c1\'f6 NI \'bf\'b5\'be\'f7\'bc\'d2\'bf\'a1 \'c1\'a4\'ba\'b8 \'c1\'a6\'b0\'f8\'c0\'bb \'bf\'e4\'c3\'bb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+\f0 C.\tab\f1\'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c0\'cf\'b9\'e6 \'b4\'e7\'bb\'e7\'c0\'da\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b8\'f1\'c0\'fb\'b9\'b0\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'bb\'f3\'b4\'eb\'b9\'e6 \'b4\'e7\'bb\'e7\'c0\'da\'bf\'a1\'b0\'d4 \'bc\'d2\'bc\'db\'c0\'bb \'c1\'a6\'b1\'e2\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'bd\'c2\'bc\'d2 \'b4\'e7\'bb\'e7\'c0\'da\'b4\'c2 \'c7\'e3\'bf\'a9\'b5\'c8 \'b1\'b8\'c1\'a6\'c3\'a5\'bf\'a1 \'c3\'df\'b0\'a1\'c7\'cf\'bf\'a9 \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'ba\'af\'c8\'a3\'bb\'e7 \'bc\'b1\'c0\'d3\'b7\'e1 \'b9\'d7 \'bc\'d2\'bc\'db \'ba\'f1\'bf\'eb\'c0\'bb \'c8\'b8\'bc\'f6\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'b8\'ae\'b8\'a6 \'b0\'a1\'c1\'f8\'b4\'d9. \par
+\f0 D.\tab\f1\'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'be\'ee\'b4\'c0 \'b1\'d4\'c1\'a4\'c0\'cc \'b9\'ab\'c8\'bf\'b0\'a1 \'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec, \'b9\'ae\'c1\'a6\'b0\'a1 \'b5\'c7\'b4\'c2 \'c1\'b6\'c7\'d7\'c0\'ba \'bd\'c7\'c7\'e0 \'b0\'a1\'b4\'c9 \'c7\'cf\'b0\'d4 \'b5\'c7\'b5\'b5\'b7\'cf \'bc\'f6\'c1\'a4\'b5\'c7\'b8\'e7 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b3\'aa\'b8\'d3\'c1\'f6 \'ba\'ce\'ba\'d0\'c0\'ba \'bf\'cf\'c0\'fc\'c7\'d1 \'c8\'bf\'b7\'c2\'b0\'fa \'c8\'bf\'b0\'fa\'b8\'a6 \'c0\'af\'c1\'f6\'c7\'d1\'b4\'d9. \par
+\f0 E.\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'cf\'bf\'a9\'b4\'c2 \'b9\'cc\'b1\'b9 \'bc\'f6\'c3\'e2 \'b0\'fc\'b8\'ae \'b1\'d4\'c1\'a4(15 CFR Part 730 \'c0\'cc\'c7\'cf \'c2\'fc\'c1\'b6), \'b1\'e2\'c5\'b8 \'b0\'fc\'b7\'c3 \'b9\'cc\'b1\'b9 \'bc\'f6\'c3\'e2 \'b1\'d4\'c1\'a6\'bf\'a1 \'b0\'fc\'c7\'d1 \'b9\'fd\'b7\'c9 \'b9\'d7 \'b0\'fc\'b7\'c3 \'b1\'b9\'c1\'a6 \'bc\'f6\'c3\'e2 \'b1\'d4\'c1\'a6\'bf\'a1 \'b0\'fc\'c7\'d1 \'b9\'fd\'b7\'c9(\'c0\'af\'b7\'b4 \'bf\'ac\'c7\'d5\'c0\'b8\'b7\'ce\'ba\'ce\'c5\'cd\'c0\'c7 \'bc\'f6\'c3\'e2 \'c1\'a6\'c7\'b0\'c0\'c7 \'b0\'e6\'bf\'ec \'c0\'cc\'bb\'e7\'c8\'b8 \'b1\'d4\'c1\'a4(EC) \'c1\'a6428/2009\'c8\'a3\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'d4)\'bf\'a1 \'b5\'fb\'b8\'a5 \'b1\'d4\'c1\'a6\'b0\'a1 \'c0\'fb\'bf\'eb\'b5\'c7\'b0\'ed, \'c0\'cc\'b4\'c2 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'bf\'a1 \'b4\'eb\'c7\'cf\'bf\'a9 \'c0\'fb\'bf\'eb\'b5\'c9 \'bc\'f6\'b5\'b5 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'c0\'c7 \'bb\'e7\'ba\'bb\'c0\'bb \'b9\'de\'b4\'c2\'b5\'a5 \'c0\'d6\'be\'ee \'c0\'da\'b0\'dd\'c0\'cc \'be\'f8\'c1\'f6 \'be\'ca\'b0\'ed \'b9\'cc\'b1\'b9 \'b6\'c7\'b4\'c2 \'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc\'bf\'a1 \'b5\'fb\'b6\'f3 \'b4\'de\'b8\'ae \'c1\'a6\'c7\'d1\'c0\'bb \'b9\'de\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9\'b4\'c2 \'c1\'a1\'c0\'bb \'c1\'f8\'bc\'fa \'b9\'d7 \'ba\'b8\'c0\'e5\'c7\'d1\'b4\'d9. \'be\'f0\'c1\'a6\'b5\'e7\'c1\'f6 NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'c0\'c7 \'b9\'df\'bc\'db\'c0\'cc\'b3\'aa \'b4\'d9\'bf\'ee\'b7\'ce\'b5\'f9, \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'c0\'cc\'c7\'e0 \'c7\'e0\'c0\'a7\'b0\'a1 \'b9\'cc\'b1\'b9 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b0\'fc\'b7\'c3 \'bc\'f6\'c3\'e2 \'b1\'d4\'c1\'a6\'b9\'fd\'c0\'bb \'c0\'a7\'b9\'dd\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9\'b0\'ed \'c6\'c7\'b4\'dc\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, NI\'b4\'c2 \'c1\'d6\'b9\'ae\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b9\'df\'bc\'db\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'c5\'b3\'aa, \'b1\'d7 \'b4\'d9\'bf\'ee\'b7\'ce\'b5\'f9\'c0\'bb \'c7\'e3\'bf\'eb\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'c5\'b3\'aa, \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'d6\'b9\'ae(\'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'b6\'c7\'b4\'c2 \'b1\'e2\'be\'f7\'bf\'eb \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5\'bf\'a1 \'b5\'fb\'b8\'a5 \'c1\'d6\'b9\'ae \'c6\'f7\'c7\'d4)\'c0\'bb \'c0\'cc\'c7\'e0\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'bb \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'b8\'ae\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b9\'cc\'b1\'b9 \'b9\'d7 \'b0\'fc\'b7\'c3 \'b1\'b9\'c1\'a6 \'bc\'f6\'c3\'e2 \'b1\'d4\'c1\'a6\'b9\'fd\'c0\'bb \'c0\'a7\'b9\'dd\'c7\'cf\'bf\'a9 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b8\'a6 \'bc\'f6\'c3\'e2, \'c0\'e7\'bc\'f6\'c3\'e2 \'b6\'c7\'b4\'c2 \'be\'e7\'b5\'b5\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'bb \'b0\'cd\'c0\'cc\'b8\'e7, \'b1\'cd\'c7\'cf\'b0\'a1 \'be\'ee\'b6\'b0\'c7\'d1 \'bc\'f6\'b4\'dc\'bf\'a1 \'c0\'c7\'c7\'d8\'bc\'ad\'b5\'b5 (i) \'b9\'cc\'b1\'b9 \'c0\'e7\'b9\'ab\'ba\'ce \'c7\'d8\'bf\'dc\'c0\'da\'bb\'ea\'c5\'eb\'c1\'a6\'b1\'b9(OFAC)\'c0\'c7 \'c6\'af\'ba\'b0\'c1\'f6\'c1\'a4 \'c1\'a6\'c0\'e7\'b4\'eb\'bb\'f3 \'b8\'ae\'bd\'ba\'c6\'ae(List of Specially Designated Nationals) \'b6\'c7\'b4\'c2 \'b9\'cc\'b1\'b9 \'bb\'f3\'b9\'ab\'ba\'ce \'bb\'ea\'be\'f7\'be\'c8\'ba\'b8\'b1\'b9(BIS)\'c0\'c7 \'b0\'c5\'b7\'a1\'b0\'c5\'ba\'ce\'b4\'eb\'bb\'f3\'c0\'da \'b8\'ae\'bd\'ba\'c6\'ae(Denied Persons List), \'c7\'e3\'b0\'a1\'b4\'eb\'bb\'f3 \'b8\'ae\'bd\'ba\'c6\'ae(Entity List) \'b6\'c7\'b4\'c2 \'b9\'cc\'c8\'ae\'c0\'ce \'b8\'ae\'bd\'ba\'c6\'ae(Unverified List) \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b0\'fc\'b7\'c3 \'c1\'a6\'c0\'e7\'b4\'eb\'bb\'f3 \'b8\'f1\'b7\'cf\'bf\'a1 \'b1\'e2\'c0\'e7\'b5\'c8 \'bb\'e7\'b6\'f7\'c0\'cc\'b3\'aa \'b1\'e2\'be\'f7\'bf\'a1\'b0\'d4, \'b6\'c7\'b4\'c2 (ii) \'b9\'cc\'b1\'b9 \'c1\'a4\'ba\'ce \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b0\'fc\'b7\'c3 \'bc\'f6\'c3\'e2 \'c7\'e3\'b0\'a1 \'b4\'e7\'b1\'b9\'c0\'b8\'b7\'ce\'ba\'ce\'c5\'cd \'c7\'ca\'bf\'e4\'c7\'d1 \'bc\'f6\'c3\'e2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b6\'c7\'b4\'c2 \'bd\'c2\'c0\'ce\'c0\'bb \'b5\'e6\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'ed \'b1\'dd\'c1\'f6\'b5\'c8 \'b8\'f1\'c0\'fb\'c1\'f6, \'b1\'e2\'be\'f7 \'b6\'c7\'b4\'c2 \'b0\'b3\'c0\'ce\'bf\'a1\'b0\'d4, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b8\'a6 \'bc\'f6\'c3\'e2, \'c0\'e7\'bc\'f6\'c3\'e2 \'b6\'c7\'b4\'c2 \'be\'e7\'b5\'b5\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'bb \'b0\'cd\'c0\'d3\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc \'c0\'da\'b7\'e1\'c0\'c7 \'ba\'bb\'b9\'ae\'c0\'ba {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/export-compliance.htm }}{\fldrslt{http://www.ni.com/legal/export-compliance.htm\ul0\cf0}}}}\f1\fs20\'b8\'a6 \'c2\'fc\'c1\'b6\'c7\'d1\'b4\'d9.\par
+
+\pard\fi-360\li720\sa200\sl240\slmult1\f0 (c) 2001\f3\endash\f0 2020 National Instruments. \f1\'b8\'f0\'b5\'e7 \'c0\'fa\'c0\'db\'b1\'c7 \'bc\'d2\'c0\'af. \par
+\f0 370406AC-0129\par
+
+\pard\fi-360\li720\sl240\slmult1 2020. 2. \par
+
+\pard\sb100\sa240\sl240\slmult1\qc\b\f1\fs24\'ba\'ce\'bc\'d3\'bc\'ad A \endash \ul\'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\ulnone\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\b0\f0\fs20 1.\tab\f2\ldblquote\f1\'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\rdblquote\'b6\'f5 NI\'b0\'a1 \'bb\'fd\'bc\'ba\'c7\'d1, \'bb\'e7\'b6\'f7\'c0\'cc \'c6\'c7\'b5\'b6 \'b0\'a1\'b4\'c9\'c7\'d1 \'c4\'c4\'c7\'bb\'c5\'cd \'bc\'d2\'bd\'ba\'b7\'ce\'bc\'ad NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c7\'d4\'b2\'b2 \'c1\'a6\'b0\'f8\'c7\'cf\'b0\'ed \'ba\'f1\'b9\'d0\'b9\'f8\'c8\'a3\'b7\'ce \'ba\'b8\'c8\'a3\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'b8\'b8\'e7(\'b1\'d7\'b7\'a1\'c7\'c8 \'b6\'c7\'b4\'c2 \'c5\'d8\'bd\'ba\'c6\'ae\'b8\'a6 \'b1\'e2\'b9\'dd\'c0\'b8\'b7\'ce \'c7\'cf\'b4\'c2\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'cf\'b0\'ed) \'c4\'da\'b5\'e5 \'ba\'af\'b0\'e6\'c0\'bb \'c0\'a7\'c7\'d8 \'b9\'d9\'b6\'f7\'c1\'f7\'c7\'d1 \'c7\'fc\'c5\'c2\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd \'c4\'da\'b5\'e5\'b8\'a6 \'c0\'c7\'b9\'cc\'c7\'d1\'b4\'d9. \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b4\'c2 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\f0 2.\tab\f1\'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b4\'d9\'c0\'bd\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b8\'a6 \'bb\'e7\'bf\'eb, \'ba\'af\'b0\'e6 \'b9\'d7 \'b9\'e8\'c6\'f7\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'c7\'e3\'bf\'eb\'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\f0 A.\tab\f1\'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b8\'a6 \'ba\'af\'b0\'e6\'c7\'cf\'bf\'b4\'b4\'c2\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b4\'c2 \par
+
+\pard\fi-360\li1080\sb100\sa240\sl240\slmult1\qj\f0 i.\tab\f1\'ba\'f1\'bb\'f3\'be\'f7\'c0\'fb \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\par
+\f0 ii.\tab\f1\'ba\'bb \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'cd \'b5\'bf\'c0\'cf\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d8\'bc\'ad\'b8\'b8 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\f0 B.\tab\f1\'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b8\'a6 \'ba\'af\'b0\'e6\'c7\'cf\'bf\'b4\'b4\'c2\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b7\'ce\'ba\'ce\'c5\'cd \'c6\'c4\'bb\'fd\'b5\'c8 \'b8\'f1\'c0\'fb \'c4\'da\'b5\'e5\'b8\'a6 \'be\'ee\'b6\'b0\'c7\'d1 \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b5\'e7 \'b9\'e8\'c6\'f7\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx720\f0 C.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8 \'c1\'a6\'b8\'f1, \'b7\'ce\'b0\'ed, \'bb\'f3\'c7\'a5, \'c0\'fa\'c0\'db\'b1\'c7, \'b5\'f0\'c1\'f6\'c5\'d0 \'bf\'f6\'c5\'cd\'b8\'b6\'c5\'a9, \'c3\'a5\'c0\'d3 \'ba\'ce\'c0\'ce \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b0\'f8\'c1\'f6\'b8\'a6 \'c0\'af\'c1\'f6\'c7\'cf\'b8\'e7 \'c0\'cc\'b8\'a6 \'c3\'d6\'bc\'d2\'c8\'ad, \'c2\'f7\'b4\'dc \'b6\'c7\'b4\'c2 \'ba\'af\'b0\'e6\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9; \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\f0 D.\tab\b\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'c0\'fa\'c0\'db\'b1\'c7\'c0\'da\'b0\'a1 (I) \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 (\'be\'cb\'b7\'c1\'c1\'f8 \'b9\'d7 \'be\'cb\'b7\'c1\'c1\'f6\'c1\'f6 \'be\'ca\'c0\'ba) \'b8\'f0\'b5\'e7 \'b0\'e1\'c7\'d4\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'d1 \ldblquote\'c0\'d6\'b4\'c2 \'b1\'d7\'b4\'eb\'b7\'ce\rdblquote \'be\'ee\'b6\'b0\'c7\'d1 \'c1\'be\'b7\'f9\'c0\'c7 \'ba\'b8\'c1\'f5, \'c1\'f8\'bc\'fa \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'ba\'b8\'c0\'e5 \'be\'f8\'c0\'cc \'c1\'a6\'b0\'f8\'c7\'cf\'b8\'e7, (II) \'bc\'d2\'c0\'af\'b1\'c7 \'ba\'b8\'c1\'f5, \'bb\'f3\'c7\'b0\'bc\'ba, \'c6\'af\'c1\'a4 \'b8\'f1\'c0\'fb \'c0\'fb\'c7\'d5\'bc\'ba \'b9\'d7 \'ba\'f1\'c4\'a7\'c7\'d8\'bf\'a1 \'b4\'eb\'c7\'d1 \'b9\'ac\'bd\'c3\'c0\'fb \'ba\'b8\'c1\'f5 \'b9\'d7 \'c3\'eb\'b1\'de \'b0\'fa\'c1\'a4, \'bd\'c7\'c7\'e0 \'b6\'c7\'b4\'c2 \'b0\'c5\'b7\'a1 \'b0\'fc\'c7\'e0\'c0\'b8\'b7\'ce \'c0\'ce\'c7\'d8 \'b9\'df\'bb\'fd\'c7\'cf\'b4\'c2 \'b9\'ac\'bd\'c3\'c0\'fb \'ba\'b8\'c1\'f5\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'b8\'ed\'bd\'c3\'c0\'fb, \'b9\'ac\'bd\'c3\'c0\'fb \'b6\'c7\'b4\'c2 \'b9\'fd\'c1\'a4 \'ba\'b8\'c1\'f5\'c0\'ce\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'d1 \'b1\'cd\'c7\'cf\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'c0\'c7 \'bb\'e7\'bf\'eb, \'ba\'af\'b0\'e6 \'b6\'c7\'b4\'c2 \'b9\'e8\'c6\'f7\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'d1 \'b8\'f0\'b5\'e7 \'ba\'b8\'c1\'f5, \'c1\'f8\'bc\'fa \'b9\'d7 \'b1\'e2\'c5\'b8 \'ba\'b8\'c1\'f5\'c0\'bb \'ba\'ce\'c0\'ce\'c7\'d4\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \b0\par
+\f0 E.\tab\b\f1\'b1\'cd\'c7\'cf\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'bb\'e7\'bf\'eb, \'ba\'af\'b0\'e6 \'b6\'c7\'b4\'c2 \'b9\'e8\'c6\'f7\'bf\'cd \'b0\'fc\'b7\'c3\'b5\'c8 \'c0\'cf\'c3\'bc\'c0\'c7 \'c0\'a7\'c7\'e8 \'b9\'d7 \'c3\'a5\'c0\'d3\'c0\'ba \'b1\'cd\'c7\'cf\'b0\'a1 \'ba\'ce\'b4\'e3\'c7\'d1\'b4\'d9.\b0\par
+\f0 F.\tab\b\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'c0\'fa\'c0\'db\'b1\'c7\'c0\'da\'b0\'a1 \'be\'ee\'b6\'b2 \'bd\'c4\'c0\'b8\'b7\'ce\'b5\'e7 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'c0\'c7 \'c0\'cc\'bf\'eb, \'ba\'af\'b0\'e6 \'b6\'c7\'b4\'c2 \'b9\'e8\'c6\'f7\'b7\'ce\'ba\'ce\'c5\'cd \'b9\'df\'bb\'fd\'c7\'cf\'b4\'c2 \'bc\'d5\'c7\'d8, \'bc\'d5\'bd\'c7 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'ba\'d2\'c0\'cc\'c0\'cd\'bf\'a1 \'b4\'eb\'c7\'cf\'bf\'a9 \'b1\'d7 \'c1\'be\'b7\'f9 \'b9\'d7 \'b9\'df\'bb\'fd \'bf\'f8\'c0\'ce \'b1\'d7\'b8\'ae\'b0\'ed \'b0\'e8\'be\'e0, \'b9\'ab\'b0\'fa\'bd\'c7 \'c3\'a5\'c0\'d3 \'b6\'c7\'b4\'c2 \'ba\'d2\'b9\'fd\'c7\'e0\'c0\'a7(\'b0\'fa\'bd\'c7 \'c6\'f7\'c7\'d4)\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'c3\'a5\'c0\'d3 \'c0\'cc\'b7\'d0\'c0\'bb \'ba\'d2\'b9\'ae\'c7\'cf\'b0\'ed \'b1\'cd\'c7\'cf\'bf\'a1 \'b4\'eb\'c7\'d8 \'c0\'cf\'c3\'bc\'c0\'c7 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f6\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9\'b4\'c2 \'b0\'cd\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'cf\'b0\'ed \'b1\'cd\'c7\'cf\'b0\'a1 \'c0\'cc\'bf\'a1 \'b4\'eb\'c7\'d8 \'c0\'fa\'c0\'db\'b1\'c7\'c0\'da \'b6\'c7\'b4\'c2 \'b1\'d7 \'c0\'cc\'bb\'e7, \'c0\'d3\'bf\'f8, \'c1\'f7\'bf\'f8 \'b6\'c7\'b4\'c2 \'b4\'eb\'b8\'ae\'c0\'ce\'c0\'bb \'bb\'f3\'b4\'eb\'b7\'ce \'be\'ee\'b6\'b0\'c7\'d1 \'c3\'bb\'b1\'b8\'b5\'b5 \'c1\'d6\'c0\'e5\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'bb \'b0\'cd\'c0\'d3\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \'c0\'cc\'b4\'c2 \'c0\'fa\'c0\'db\'b1\'c7\'c0\'da\'b0\'a1 \'c7\'d8\'b4\'e7 \'bc\'d5\'c7\'d8, \'bc\'d5\'bd\'c7 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'ba\'d2\'c0\'cc\'c0\'cd\'c0\'c7 \'b0\'a1\'b4\'c9\'bc\'ba\'bf\'a1 \'b4\'eb\'c7\'cf\'bf\'a9 \'c5\'eb\'c1\'f6\'b8\'a6 \'b9\'de\'c0\'ba \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'b5\'bf\'c0\'cf\'c7\'cf\'b8\'e7, \'c0\'cc\'b7\'af\'c7\'d1 \'bc\'d5\'c7\'d8 \'bc\'d5\'bd\'c7 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'ba\'d2\'c0\'cc\'c0\'cd\'c0\'ba (I) (\'b1\'cd\'c7\'cf \'b6\'c7\'b4\'c2 \'c1\'a63\'c0\'da\'c0\'c7) \'bc\'d5\'bd\'c7 \'c0\'cc\'c0\'cd, (II) \'c0\'af\'c7\'fc \'c0\'e7\'bb\'ea(\'ba\'ce\'b5\'bf\'bb\'ea \'b6\'c7\'b4\'c2 \'b5\'bf\'bb\'ea \'bf\'a9\'ba\'ce \'ba\'d2\'b9\'ae) \'b6\'c7\'b4\'c2 \'b9\'ab\'c7\'fc \'c0\'e7\'bb\'ea(\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 \'b5\'a5\'c0\'cc\'c5\'cd \'c6\'f7\'c7\'d4)\'c0\'c7 \'c0\'cf\'bd\'c3\'c0\'fb \'b6\'c7\'b4\'c2 \'bf\'b5\'b1\'b8\'c0\'fb \'bc\'d5\'bd\'c7\'b7\'ce\'ba\'ce\'c5\'cd \'b6\'c7\'b4\'c2 \'b1\'d7\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'b9\'df\'bb\'fd\'c7\'d1 \'b0\'cd, \'b6\'c7\'b4\'c2 (III) \'c1\'f7\'c1\'a2, \'c7\'d1\'c1\'a4\'c7\'d8, \'b0\'a3\'c1\'a2, \'bf\'ec\'b9\'df, \'c6\'c4\'bb\'fd, \'ba\'ce\'bc\'f6\'c0\'fb, \'c2\'a1\'b9\'fa\'c0\'fb, \'c3\'b3\'b9\'fa\'c0\'fb \'bc\'d5\'c7\'d8 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'bc\'d5\'c7\'d8\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'d1\'b4\'d9.\b0 \par
+\f0 G.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'c1\'a61\'c1\'b6 \'b3\'bb\'c1\'f6 \'c1\'a63\'c1\'b6\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'bb\'e7\'bf\'eb, \'ba\'af\'b0\'e6 \'b9\'d7 \'b9\'e8\'c6\'f7\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf \'b9\'d7 \'c0\'fa\'c0\'db\'b1\'c7\'c0\'da \'b0\'a3\'c0\'c7 \'bf\'cf\'c0\'fc\'c7\'d1 \'c7\'d5\'c0\'c7\'b8\'a6 \'b8\'ed\'bd\'c3\'c7\'d4\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\f0 3.\tab\f1\'c0\'fa\'c0\'db\'b1\'c7\'c0\'da\'b4\'c2 \'c0\'da\'bd\'c5\'c0\'c7 \'b1\'c7\'b8\'ae \'c0\'cf\'c3\'bc\'b8\'a6 \'c0\'af\'ba\'b8\'c7\'d1\'b4\'d9. \'c1\'a62\'c1\'b6\'bb\'f3\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'e3\'bf\'a9\'b5\'c8 \'ba\'f1\'b5\'b6\'c1\'a1\'c0\'fb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'be\'ee\'b6\'b0\'c7\'d1 \'b1\'c7\'b8\'ae \'b6\'c7\'b4\'c2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b5\'b5 \'b8\'ed\'bd\'c3\'c0\'fb \'b6\'c7\'b4\'c2 \'b9\'ac\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'be\'ee\'b6\'b0\'c7\'d1 \'b9\'e6\'bd\'c4\'c0\'b8\'b7\'ce\'b5\'b5 \'c7\'e3\'bf\'a9\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qc\b\fs24\'ba\'ce\'bc\'d3\'bc\'ad B \endash \ul\'c6\'af\'ba\'b0 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\par
+
+\pard\sb100\sa240\sl240\slmult1\b0\fs20\'c6\'f2\'b0\'a1\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba; \'bb\'e7\'c0\'fc \'b9\'e8\'c6\'f7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\ulnone\'b1\'cd\'c7\'cf\'b0\'a1 \'c6\'f2\'b0\'a1\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b3\'bb\'ba\'ce \'c6\'f2\'b0\'a1 \'bf\'eb\'b5\'b5\'b7\'ce\'b8\'b8 \'b1\'cd\'c7\'cf\'c0\'c7 \'be\'f7\'b9\'ab \'c7\'f6\'c0\'e5\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'d1 \'c4\'c4\'c7\'bb\'c5\'cd 1\'b4\'eb\'bb\'f3\'bf\'a1\'bc\'ad \'c1\'a6\'c7\'d1\'b5\'c8 \'c6\'f2\'b0\'a1 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'cf\'bf\'a9 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+\'b1\'cd\'c7\'cf\'b4\'c2 \'c6\'f2\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9 \'bb\'fd\'bc\'ba\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'b9\'e8\'c6\'f7 \'b6\'c7\'b4\'c2 \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'c6\'f2\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d8 \'c3\'eb\'b5\'e6\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b7\'ce \'bb\'fd\'bc\'ba\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'ba \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'cc \'be\'c6\'b4\'cf\'b4\'d9. \par
+\'b1\'cd\'c7\'cf\'b4\'c2 \b\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'c6\'f2\'b0\'a1 \'bf\'eb\'b5\'b5\'b8\'b8\'c0\'bb \'c0\'a7\'c7\'d1 \'b0\'cd\'c0\'cc\'b8\'e7 \'bb\'e7\'c0\'fc \'b9\'e8\'c6\'f7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'cf \'bc\'f6 \'c0\'d6\'c0\'bd\'c0\'bb \b0\'c0\'ce\'c1\'a4\'c7\'cf\'b0\'ed \'c0\'cc\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'cf\'b4\'d9. \b\'c0\'cc\'bf\'a1, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b1\'e2\'b4\'c9\'c0\'ba \'bf\'cf\'c0\'fc\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'bb \'bc\'f6 \'c0\'d6\'b0\'ed \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'e1\'b0\'fa\'bf\'cd \'bc\'ba\'b4\'c9\'bf\'a1 \'b4\'eb\'c7\'d1 \'b8\'f0\'b5\'e7 \'c0\'a7\'c7\'e8\'c0\'bb \'b0\'a8\'bc\'f6\'c7\'d1\'b4\'d9. NI\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae\'c7\'cf\'b0\'c5\'b3\'aa \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'f6\'bf\'f8\'c0\'bb \'c1\'a6\'b0\'f8\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'bb \'b0\'cd\'c0\'cc\'b4\'d9. \'c6\'f2\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 NI\'c0\'c7 \'ba\'b8\'c1\'f5 \'b6\'c7\'b4\'c2 \'b8\'e9\'c3\'a5 \'c0\'c7\'b9\'ab \'be\'f8\'c0\'cc \'c1\'a6\'b0\'f8\'b5\'c8\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'c6\'af\'c1\'a4 \'b1\'e2\'b0\'a3 \'c0\'cc\'c8\'c4 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'ba\'f1\'c8\'b0\'bc\'ba\'c8\'ad\'c7\'cf\'bf\'a9 \'bb\'e7\'bf\'eb\'c7\'cf\'c1\'f6 \'b8\'f8\'c7\'cf\'b5\'b5\'b7\'cf \'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'c4\'da\'b5\'e5\'b0\'a1 \'c6\'f7\'c7\'d4\'b5\'c9 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 \'c0\'cc\'b4\'c2 \'b0\'e6\'b0\'ed \'be\'f8\'c0\'cc \'c0\'cc\'b7\'e7\'be\'ee\'c1\'fa \'bc\'f6 \'c0\'d6\'b4\'d9. \b0\'c0\'cc\'b7\'af\'c7\'d1 \'ba\'f1\'c8\'b0\'bc\'ba\'c8\'ad \'bd\'c3, \'ba\'bb \'b0\'e8\'be\'e0\'c0\'ba \'c7\'d8\'c1\'f6\'b5\'c8 \'b0\'cd\'c0\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c8\'b4\'d9. NI\'b4\'c2 \'c0\'da\'bd\'c5\'c0\'c7 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b6\'f3 \'be\'f0\'c1\'a6\'b5\'e7\'c1\'f6 \'c6\'f2\'b0\'a1\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c7\'d8\'c1\'f6\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'bb\'e7\'c0\'fc \'b9\'e8\'c6\'f7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b7\'ce \'b1\'b8\'bc\'ba\'b5\'c7\'be\'ee \'c0\'d6\'b0\'ed \'b1\'cd\'c7\'cf\'bf\'cd NI \'b0\'a3\'bf\'a1 \'c3\'bc\'b0\'e1\'c7\'d1 \'ba\'b0\'b5\'b5\'c0\'c7 \'bc\'ad\'b8\'e9 \'be\'cb\'c6\'c4/\'ba\'a3\'c5\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(\ldblquote\'ba\'a3\'c5\'b8 \'b0\'e8\'be\'e0\rdblquote )\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c7\'b8\'e9, \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c2\'fc\'c1\'b6\'b7\'ce \'c6\'f7\'c7\'d4\'b5\'c7\'b4\'c2 \'ba\'a3\'c5\'b8 \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'bf\'a1\'b5\'b5 \'c0\'fb\'bf\'eb\'b5\'c8\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0 \'b9\'d7 \'ba\'a3\'c5\'b8 \'b0\'e8\'be\'e0\'c0\'cc \'bb\'f3\'c3\'e6\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'ba\'a3\'c5\'b8 \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'bf\'ec\'bc\'b1\'c7\'d1\'b4\'d9. \par
+\'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb \'c1\'df \'bf\'c0\'b7\'f9\'b3\'aa \'b9\'f6\'b1\'d7\'b8\'a6 \'b9\'df\'b0\'df\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec \'c0\'cc\'b8\'a6 \'c1\'ef\'bd\'c3 NI\'bf\'a1 \'ba\'b8\'b0\'ed\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c0\'cc\'bf\'eb\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 NI\'bf\'a1 \'c7\'c7\'b5\'e5\'b9\'e9\'c0\'bb \'c1\'a6\'b0\'f8\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'b3\'eb\'b7\'c2\'c0\'bb \'b4\'d9\'c7\'cf\'b1\'e2\'b7\'ce \'c7\'d1\'b4\'d9. NI\'b4\'c2 NI\'c0\'c7 \'b1\'e2\'c1\'b8 \'b6\'c7\'b4\'c2 \'c7\'e2\'c8\'c4 \'c1\'a6\'c7\'b0 \'b9\'d7 \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d1 \'ba\'af\'b0\'e6 \'b6\'c7\'b4\'c2 \'ba\'af\'b0\'e6 \'c1\'a6\'be\'c8\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 NI\'bf\'a1 \'b0\'f8\'b0\'b3\'c7\'cf\'b4\'c2 \'c0\'cc\'b7\'af\'c7\'d1 \'c7\'c7\'b5\'e5\'b9\'e9(\'c5\'eb\'c4\'a1\'c7\'cf\'bf\'a9 \ldblquote\'c7\'c7\'b5\'e5\'b9\'e9\rdblquote )\'c0\'bb \'c7\'c7\'b5\'e5\'b9\'e9\'bf\'a1 \'bc\'f6\'b9\'dd\'b5\'c7\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'c0\'cc\'bf\'cd \'bf\'ac\'b0\'fc\'b5\'c8 \'b9\'ae\'b1\'b8\'c0\'c7 \'c3\'eb\'c1\'f6\'b0\'a1 \'c1\'a6\'c7\'d1\'c0\'fb\'c0\'cc\'b0\'c5\'b3\'aa \'b5\'b6\'c1\'a1\'c0\'fb\'c0\'ce \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'ba\'d2\'b1\'b8\'c7\'cf\'b0\'ed \'b1\'e2\'b9\'d0\'c0\'cc \'be\'c6\'b4\'cf\'b8\'e7 \'bb\'e7\'bf\'eb\'c0\'c7 \'c1\'a6\'c7\'d1\'c0\'cc \'be\'f8\'b4\'c2 \'c7\'c7\'b5\'e5\'b9\'e9\'c0\'b8\'b7\'ce \'bc\'f6\'b7\'c9\'c7\'cf\'b0\'ed \'c3\'eb\'b1\'de\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'c7\'c7\'b5\'e5\'b9\'e9\'c0\'bb NI \'c1\'a6\'c7\'b0 \'b6\'c7\'b4\'c2 \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'c6\'f7\'c7\'d4\'bd\'c3\'c5\'b0\'b0\'c5\'b3\'aa \'b9\'dd\'bf\'b5\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d1 \'b8\'f1\'c0\'fb\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'bf\'a9\'c7\'cf\'c7\'d1 \'b8\'f1\'c0\'fb\'c0\'bb \'c0\'a7\'c7\'d8 NI\'b0\'a1 \'c7\'c7\'b5\'e5\'b9\'e9\'c0\'bb \'bb\'e7\'bf\'eb, \'ba\'b9\'c1\'a6, \'bc\'f6\'c1\'a4\'c7\'cf\'b0\'ed NI\'b0\'a1 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'c5\'b3\'aa \'c1\'a6\'be\'c8\'c7\'d1 \'c1\'a6\'c7\'b0 \'b6\'c7\'b4\'c2 \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'b9\'dd\'bf\'b5\'b5\'c8 \'c7\'c7\'b5\'e5\'b9\'e9\'c0\'bb \'b5\'f0\'bd\'ba\'c7\'c3\'b7\'b9\'c0\'cc, \'b8\'b6\'c4\'c9\'c6\'c3, \'c0\'e7\'bd\'c7\'bd\'c3\'b1\'c7 \'c7\'e3\'bf\'a9 \'b9\'d7 \'b9\'e8\'c6\'f7\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'c0\'fc\'bc\'bc\'b0\'e8\'c0\'fb\'c0\'cc\'b8\'e7 \'b9\'ab\'bb\'f3\'c0\'cc\'b0\'ed \'ba\'f1\'b5\'b6\'c1\'a1\'c0\'fb\'c0\'cc\'b8\'e7 \'bf\'b5\'b1\'b8\'c0\'fb\'c0\'cc\'b0\'ed \'c3\'eb\'bc\'d2 \'ba\'d2\'b4\'c9\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 NI\'bf\'a1 \'c7\'e3\'bf\'a9\'c7\'d1\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c7\'c7\'b5\'e5\'b9\'e9 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b8\'b8\'b7\'e1 \'b6\'c7\'b4\'c2 \'c7\'d8\'c1\'f6 \'c8\'c4\'bf\'a1\'b5\'b5 \'c1\'b8\'bc\'d3\'c7\'d1\'b4\'d9. \par
+\ul\'c4\'c4\'c6\'c4\'c0\'cf\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(Measurement Studio)\ulnone\par
+\'b1\'cd\'c7\'cf\'b0\'a1 Measurement Studio \'c4\'c4\'c6\'c4\'c0\'cf\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 NI\'bf\'cd \'ba\'b0\'b5\'b5\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d8 Measurement Studio\'c0\'c7 \'c7\'ae \'b9\'f6\'c0\'fc \'b6\'c7\'c7\'d1 \'ba\'b8\'c0\'af\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. Measurement Studio \'c4\'c4\'c6\'c4\'c0\'cf\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 \'be\'f7\'b9\'ab \'c7\'f6\'c0\'e5\'bf\'a1\'bc\'ad NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1 \'b0\'fc\'b7\'c3 \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'bc\'f6\'c0\'c7 \'b3\'d7\'c6\'ae\'bf\'f6\'c5\'a9 \'c0\'e5\'c4\'a1\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 Measurement Studio \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'cf\'b0\'ed \'b5\'bf\'bd\'c3\'bf\'a1 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b5\'b5\'b7\'cf \'c7\'e3\'bf\'eb\'c7\'d1\'b4\'d9. \'b4\'dc, \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'fc\'b7\'c3 \'c1\'f7\'bf\'f8(\'b5\'e9)\'b8\'b8\'c0\'cc \'c3\'d6\'b4\'eb\'c7\'d1 \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'bc\'f6\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'b8\'c5\'ad\'b8\'b8 \'b3\'d7\'c6\'ae\'bf\'f6\'c5\'a9 \'c0\'e5\'c4\'a1\'bf\'a1\'bc\'ad\'c0\'c7 Measurement Studio \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c1\'a2\'b1\'d9\'c7\'cf\'b0\'c5\'b3\'aa \'c0\'cc\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 Measurement Studio \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c4\'c4\'c6\'c4\'c0\'cf \'b9\'d7 \'ba\'f4\'b5\'e5(build) \'b1\'e2\'b4\'c9\'b8\'b8\'c0\'bb \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 Measurement Studio \'b6\'f3\'c0\'cc\'ba\'ea\'b7\'af\'b8\'ae\'b8\'a6 \'c2\'fc\'c1\'b6\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'c0\'a7\'c7\'d1 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'bb\'f3\'bf\'a1\'bc\'ad\'b8\'b8 \'b1\'d7\'b7\'af\'c7\'d1 \'b1\'e2\'b4\'c9\'c0\'bb \'bd\'c7\'c7\'e0\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 Measurement Studio \'b6\'f3\'c0\'cc\'ba\'ea\'b7\'af\'b8\'ae\'bf\'a1 \'c1\'a4\'c0\'c7\'b5\'c8 \'c5\'ac\'b7\'a1\'bd\'ba(class)\'c0\'c7 \'bb\'f5\'b7\'ce\'bf\'ee \'c0\'ce\'bd\'ba\'c5\'cf\'bd\'ba(instance)\'b8\'a6 \'bb\'fd\'bc\'ba\'c7\'cf\'b0\'c5\'b3\'aa Measurement Studio \'b6\'f3\'c0\'cc\'ba\'ea\'b7\'af\'b8\'ae\'bf\'a1 \'c1\'a4\'c0\'c7\'b5\'c8 \'c5\'ac\'b7\'a1\'bd\'ba\'c0\'c7 \'c1\'a4\'c0\'fb \'b8\'de\'bc\'d2\'b5\'e5(static method)\'b8\'a6 \'c8\'a3\'c3\'e2\'c7\'cf\'b4\'c2 \'c4\'da\'b5\'e5\'b5\'e9 \'c0\'db\'bc\'ba\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'c4\'c4\'c6\'c4\'c0\'cf\'bf\'eb Measurement Studio \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b0\'b3\'b9\'df\'c0\'bb \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \par
+\'c0\'da\'c5\'c3 \'bb\'e7\'bf\'eb \'bf\'b9\'bf\'dc\'b0\'a1 \'c4\'c4\'c6\'c4\'c0\'cf\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d1 Measurement Studio\'bf\'a1\'b4\'c2 \'c0\'fb\'bf\'eb\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'c4\'c4\'c6\'c4\'c0\'cf\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d1 Measurement Studio\'b4\'c2 \'be\'e7\'b5\'b5\'b5\'c9 \'bc\'f6 \'be\'f8\'b4\'d9. \par
+\ul\'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\ulnone \par
+\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'cc\'b0\'c5\'b3\'aa \'c0\'cc\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'b0\'ed \'c0\'d6\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'c7 \'b3\'bb\'ba\'ce\'c0\'fb\'c0\'ce \'b0\'b3\'b9\'df\'c0\'bb \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'bb\'e7\'be\'f7\'c3\'bc \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b1\'e2\'be\'f7\'c0\'ce \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 NI-VISA \'b6\'c7\'b4\'c2 NI-488.2\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'d1 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7 \'b3\'bb\'ba\'ce\'c0\'fb\'c0\'ce \'b0\'b3\'b9\'df\'c0\'bb \'c0\'a7\'c7\'d8 \'c7\'ca\'bf\'e4\'c7\'d1 \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'bc\'f6\'c0\'c7 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'ba\'bb\'c0\'bb \'bb\'fd\'bc\'ba\'c7\'cf\'b0\'ed \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'e3\'bf\'eb\'b5\'c7\'b0\'c5\'b3\'aa NI\'b0\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'e3\'bf\'a9\'c7\'d1 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'ba \'b9\'e9\'be\'f7 \'b6\'c7\'b4\'c2 \'b1\'e2\'b7\'cf \'b8\'f1\'c0\'fb\'c0\'bb \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, NI-VISA \'b9\'d7 NI-488.2\'c0\'c7 \'c3\'df\'b0\'a1 \'bb\'e7\'ba\'bb\'c0\'bb \'bb\'fd\'bc\'ba\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'b0\'fa \'c7\'d4\'b2\'b2 \'b6\'c7\'b4\'c2 \'b1\'d7 \'c0\'cf\'c8\'af\'c0\'b8\'b7\'ce \'c1\'a63\'c0\'da\'b7\'ce\'ba\'ce\'c5\'cd \'bc\'f6\'b7\'c9\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b5\'bf \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'b0\'fa \'c7\'d4\'b2\'b2\'b8\'b8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \ul\par
+\'b4\'d9\'c1\'df \'c1\'a2\'bc\'d3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(GPIB-ENET\'b8\'a6 \'c0\'a7\'c7\'d1 NI-488.2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee)\ulnone\par
+\'b1\'cd\'c7\'cf\'b0\'a1 \'b4\'d9\'c1\'df \'c1\'a2\'bc\'d3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 GPIB \'c4\'c1\'c6\'ae\'b7\'d1\'b7\'af\'bf\'a1 Ethernet \'c1\'a2\'bc\'d3\'c0\'c7 \'b8\'f1\'c0\'fb\'b8\'b8\'c0\'bb \'c0\'a7\'c7\'d8 \'b1\'cd\'c7\'cf\'c0\'c7 \'be\'f7\'b9\'ab \'c7\'f6\'c0\'e5\'bf\'a1\'bc\'ad \'c4\'c4\'c7\'bb\'c5\'cd \'b6\'c7\'b4\'c2 \'c0\'fa\'c0\'e5 \'c0\'e5\'c4\'a1 \'bc\'f6\'c0\'c7 \'c1\'a6\'c7\'d1 \'be\'f8\'c0\'cc NI-488.2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1 \'b9\'d7 \'c0\'cc\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. NI\'b0\'a1 \'bc\'b3\'c4\'a1 \'b9\'cc\'b5\'f0\'be\'ee \'bb\'f3 \'b6\'c7\'b4\'c2 \'b4\'d9\'bf\'ee\'b7\'ce\'b5\'e5 \'b9\'e6\'bd\'c4\'c0\'b8\'b7\'ce \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b4\'d9\'c1\'df \'b9\'f6\'c0\'fc \'bb\'e7\'bf\'eb\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'a6\'c7\'d1\'c0\'ba NI-488.2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9.\par
+\'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'cd\'b0\'fa \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1 \'b6\'c7\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c0\'af\'b7\'b4\'bf\'ac\'c7\'d5\'bf\'a1\'bc\'ad \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'e6\'bf\'ec \'c0\'af\'b7\'b4 \'b3\'bb\'bf\'a1\'bc\'ad \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c1\'a63\'c0\'da\'bf\'a1\'b0\'d4 \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'b1\'cd\'c7\'cf\'b4\'c2 \'b5\'bf \'c1\'a63\'c0\'da\'c0\'c7 \'bc\'ba\'b8\'ed \'b9\'d7 \'bc\'d2\'c0\'e7\'c1\'f6\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'b5\'bf \'be\'e7\'b5\'b5 \'bb\'e7\'bd\'c7\'c0\'bb NI\'bf\'a1 \'bc\'ad\'b8\'e9 \'c5\'eb\'c1\'f6\'c7\'cf\'b0\'ed \'b5\'bf \'c1\'a63\'c0\'da\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'bb \'bc\'f6\'bf\'eb\'c7\'d8\'be\'df \'c7\'cf\'b8\'e7 \'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'bf \'be\'e7\'b5\'b5 \'c8\'c4 \'bc\'f6\'b7\'c9\'c7\'cf\'bf\'b4\'c0\'bb \'bc\'f6 \'c0\'d6\'b4\'c2 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5 \'b9\'d7 \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb\'c0\'bb \'ba\'b8\'c0\'af\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'ed \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'ba\'ce\'bc\'d3 \'bc\'ad\'b8\'e9 \'c0\'da\'b7\'e1\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'cf\'c1\'f6 \'be\'ca\'be\'c6\'be\'df \'c7\'d1\'b4\'d9. NI\'b4\'c2 \'b1\'d7 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b6\'f3 \'be\'e7\'b5\'b5\'bf\'a1 \'b4\'eb\'c7\'d8 \'b1\'cd\'c7\'cf\'bf\'a1 \'bc\'f6\'bc\'f6\'b7\'e1\'b8\'a6 \'c3\'bb\'b1\'b8\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \ul\par
+\'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\ulnone \par
+\'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 NI\'b0\'a1 \'c3\'d6\'c3\'ca\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'b5\'b5\'c7\'cf\'b4\'c2 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2(\ldblquote\'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\rdblquote )\'bf\'a1\'bc\'ad \'b8\'f0\'b5\'e7 \'c4\'c4\'c7\'bb\'c5\'cd \'bb\'f3\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'bf\'a1\'bc\'ad \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f7\'bf\'f8\'b5\'e9 \'b8\'f0\'b5\'ce\'bf\'a1 \'c0\'c7\'c7\'d8 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'b5\'bf\'bd\'c3\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c1\'a2\'b1\'d9 \'b6\'c7\'b4\'c2 \'c0\'cc\'b8\'a6 \'bd\'c7\'c7\'e0\'c7\'cf\'b4\'c2 \'bd\'c2\'c0\'ce\'b5\'c8 \'bb\'e7\'bf\'eb\'c0\'da\'c0\'c7 \'bc\'f6\'b0\'a1 \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'b8\'b8\'c5\'c7\'d1 \'c3\'d6\'b4\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'bc\'f6\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'bb\'f3\'bc\'fa\'c7\'d1 \'bb\'e7\'c7\'d7\'c0\'c7 \'c1\'d8\'bc\'f6\'b8\'a6 \'c8\'ae\'c0\'ce\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da \'c1\'a2\'b1\'d9\'c0\'bb \'c5\'eb\'c1\'a6\'c7\'cf\'b4\'c2 NI\'b0\'a1 \'bd\'c2\'c0\'ce\'c7\'d1 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa \'b9\'d7 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c6\'c4\'c0\'cf\'c0\'bb \'bb\'e7\'bf\'eb\'c7\'d2 \'b0\'cd\'c0\'d3\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \par
+\'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8\'bc\'ad\'b4\'c2 \'c0\'da\'c5\'c3 \'bb\'e7\'bf\'eb \'bf\'b9\'bf\'dc\'b0\'a1 \'c1\'b8\'c0\'e7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'be\'e7\'b5\'b5\'b5\'c9 \'bc\'f6 \'be\'f8\'b4\'d9. \par
+\ul\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\ulnone\par
+\'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 NI\'bf\'cd \'ba\'b0\'b5\'b5\'b7\'ce \'c3\'bc\'b0\'e1\'c7\'d1 \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba, \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b6\'c7\'b4\'c2 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae(\'c0\'cc\'c7\'cf \ldblquote\'c7\'ca\'bc\'f6 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae\rdblquote\'b7\'ce \'b8\'ed\'bd\'c3\'b5\'c8 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'bd)\'bf\'a1 \'b4\'eb\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'c0\'cc\'b7\'af\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'fc\'b7\'c3 \'c1\'f7\'bf\'f8(\'b5\'e9)\'c0\'ba \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d8 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'a2 \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8 1\'b4\'eb\'c0\'c7 \'c3\'df\'b0\'a1 \'b4\'eb\'bb\'f3 \'c1\'a6\'c1\'b6 \'c4\'c4\'c7\'bb\'c5\'cd(target production computer)\'bb\'f3\'bf\'a1 \'b5\'f0\'b9\'f6\'b1\'d7 \'b8\'f1\'c0\'fb\'b8\'b8\'c0\'bb \'c0\'a7\'c7\'cf\'bf\'a9 \'c0\'cc\'b7\'af\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'cf\'b0\'c5\'b3\'aa \'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'b0\'e6\'bf\'ec \'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c7\'b4\'c2 \'bb\'e7\'bf\'eb \'c1\'a6\'c7\'d1\'bf\'a1 \'b5\'fb\'b6\'f3 \'b5\'f0\'b9\'f6\'b1\'d7 \'b8\'f1\'c0\'fb\'b8\'b8\'c0\'bb \'c0\'a7\'c7\'d8 \'c0\'cc\'b7\'af\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+\b\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba: NI TestStand\par
+\b0\'c7\'ca\'bc\'f6 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae: \par
+\'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c3\'c4\'f6\'bd\'ba \'b9\'d7 \'bf\'cf\'c0\'fc\'c7\'d1 NI TestStand \'bd\'c3\'c4\'f6\'bd\'ba \'bf\'a1\'b5\'f0\'c5\'cd \'b0\'b3\'b9\'df \'c8\'af\'b0\'e6 \'bd\'c7\'c7\'e0\'c0\'bb \'c0\'a7\'c7\'d1 NI TestStand \'bd\'c7\'c7\'e0 \'bf\'a3\'c1\'f8 \par
+\f0 LabVIEW \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae \par
+\f0 LabWindows/CVI \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae\par
+\f0 Measurement Studio \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae\par
+\b\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba: NI TestStand Semiconductor Module\tab\par
+\b0\'c7\'ca\'bc\'f6 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae:\par
+\f0 NI TestStand Semiconductor Module;\par
+\f1\'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c3\'c4\'f6\'bd\'ba \'b9\'d7 \'bf\'cf\'c0\'fc\'c7\'d1 NI TestStand \'bd\'c3\'c4\'f6\'bd\'ba \'bf\'a1\'b5\'f0\'c5\'cd \'b0\'b3\'b9\'df \'c8\'af\'b0\'e6 \'bd\'c7\'c7\'e0\'c0\'bb \'c0\'a7\'c7\'d1 NI TestStand \'bd\'c7\'c7\'e0 \'bf\'a3\'c1\'f8 \par
+\f0 LabVIEW \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae \par
+\f0 LabWindows/CVI \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae\par
+\f0 Measurement Studio \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae\par
+\b\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba: LabVIEW\par
+\b0\'c7\'ca\'bc\'f6 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae:\par
+\f0 LabVIEW \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae\par
+\b\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba: LabWindows/CVI\tab\par
+\b0\'c7\'ca\'bc\'f6 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae:\par
+\f0 LabWindows/CVI \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae \par
+\b\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba: Measurement Studio\par
+\b0\'c7\'ca\'bc\'f6 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae:\par
+\f0 Measurement Studio \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae\par
+\b\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba:\b0 \'be\'c6\'b7\'a1 \'b0\'a2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'c0\'da\'bd\'c5\'c0\'cc \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'cd \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b6\'f3\'b0\'ed \'c1\'f6\'c1\'a4\'c7\'cf\'b4\'c2 \'b1\'e2\'c5\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b5\'f0\'b9\'f6\'b1\'d7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b0\'b3\'b9\'df\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb(\'bf\'b9\'b8\'a6 \'b5\'e9\'be\'ee, NI Switch Executive\'b8\'a6 \'c0\'a7\'c7\'d1 \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c0\'a7\'c7\'d1 NI Switch Executive \'bb\'e7\'ba\'bb 1\'b0\'b3)\'c0\'bb \'c3\'eb\'b5\'e6\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \par
+\f0 NI Switch Executive\par
+LabVIEW Mobile Module\par
+LabVIEW Touch Panel Module\par
+LabVIEW Real-Time Module\par
+LabWindows/CVI Real-Time Module \par
+LabVIEW FPGA Module\par
+LabVIEW Control Design and Simulation Module\par
+LabVIEW Vision Development Module\par
+LabVIEW Statechart Module\par
+LabVIEW DSC Module\par
+LabVIEW DSP Module\par
+\f1\'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'cc\'bf\'dc\'c0\'c7 \'b4\'d9\'b8\'a5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b5\'fb\'b6\'f3 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b0\'a2 \'b0\'fc\'b7\'c3 \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae\'b4\'c2 \'b5\'bf\'c0\'cf\'c7\'d1 \'b4\'eb\'bb\'f3 \'c1\'a6\'c1\'b6 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1\'bc\'ad \'bb\'e7\'bf\'eb\'b5\'c7\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'cf\'b4\'c2 \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae\'b8\'a6 \'bb\'f5\'b7\'ce\'bf\'ee \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5(\'bf\'b9\'b8\'a6 \'b5\'e9\'be\'ee, \'c5\'d7\'bd\'ba\'c6\'ae \'bd\'c3\'c4\'f6\'bd\'ba, \'b8\'f0\'b5\'e2, \'b0\'a1\'bb\'f3 \'c0\'ce\'bd\'ba\'c6\'ae\'b7\'e7\'b8\'d5\'c6\'ae)\'c0\'c7 \'b0\'b3\'b9\'df\'c0\'bb \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b3\'aa\'be\'c6\'b0\'a1, \'b1\'cd\'c7\'cf\'b0\'a1 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'e2\'c1\'b8 \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'b5\'bf \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\'bf\'cd \'c7\'d4\'b2\'b2 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'be\'f8\'b0\'d4 \'b5\'c7\'b0\'ed \'b1\'cd\'c7\'cf\'b4\'c2 \'b5\'bf \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\'bf\'cd \'bb\'e7\'bf\'eb\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d1 \'ba\'b0\'b5\'b5\'c0\'c7 \ldblquote\'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\rdblquote \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 NI\'b7\'ce\'ba\'ce\'c5\'cd \'c3\'eb\'b5\'e6\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \par
+\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c0\'a7\'c7\'d1 \'c0\'da\'c5\'c3 \'bb\'e7\'bf\'eb \'bf\'b9\'bf\'dc\'b0\'a1 \'c1\'b8\'c0\'e7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\'b5\'bf\'bd\'c3 \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'cd\'b0\'fa \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1 \'b6\'c7\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c0\'af\'b7\'b4\'bf\'ac\'c7\'d5\'bf\'a1\'bc\'ad \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'e6\'bf\'ec \'c0\'af\'b7\'b4 \'b3\'bb\'bf\'a1\'bc\'ad \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c1\'a63\'c0\'da\'bf\'a1\'b0\'d4 \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'b1\'cd\'c7\'cf\'b4\'c2 \'b5\'bf \'c1\'a63\'c0\'da\'c0\'c7 \'bc\'ba\'b8\'ed \'b9\'d7 \'bc\'d2\'c0\'e7\'c1\'f6\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'b5\'bf \'be\'e7\'b5\'b5 \'bb\'e7\'bd\'c7\'c0\'bb NI\'bf\'a1 \'bc\'ad\'b8\'e9 \'c5\'eb\'c1\'f6\'c7\'cf\'b0\'ed \'b5\'bf \'c1\'a63\'c0\'da\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'bb \'bc\'f6\'bf\'eb\'c7\'d8\'be\'df \'c7\'cf\'b8\'e7 \'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'bf \'be\'e7\'b5\'b5 \'c8\'c4 \'bc\'f6\'b7\'c9\'c7\'cf\'bf\'b4\'c0\'bb \'bc\'f6 \'c0\'d6\'b4\'c2 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5 \'b9\'d7 \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb\'c0\'bb \'ba\'b8\'c0\'af\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'ed \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'ba\'ce\'bc\'d3 \'bc\'ad\'b8\'e9 \'c0\'da\'b7\'e1\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'cf\'c1\'f6 \'be\'ca\'be\'c6\'be\'df \'c7\'d1\'b4\'d9. NI\'b4\'c2 \'b1\'d7 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b6\'f3 \'be\'e7\'b5\'b5\'bf\'a1 \'b4\'eb\'c7\'d8 \'b1\'cd\'c7\'cf\'bf\'a1 \'bc\'f6\'bc\'f6\'b7\'e1\'b8\'a6 \'c3\'bb\'b1\'b8\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+\'c1\'f6\'bc\'d3\'c0\'fb \'c5\'eb\'c7\'d5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(LabVIEW)\par
+\'b1\'cd\'c7\'cf\'b0\'a1 LabVIEW \'c1\'f6\'bc\'d3\'c0\'fb \'c5\'eb\'c7\'d5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b6\'c7\'c7\'d1 NI\'bf\'cd\'c0\'c7 \'ba\'b0\'b5\'b5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'b0\'c5\'c7\'cf\'bf\'a9 LabVIEW\'c0\'c7 \'c0\'fc\'c1\'a6 \'b9\'f6\'c0\'fc\'c0\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b9\'de\'be\'c6\'be\'df \'c7\'d1\'b4\'d9. LabVIEW \'c1\'f6\'bc\'d3\'c0\'fb \'c5\'eb\'c7\'d5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1 \'c7\'d8\'b4\'e7 \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'c1\'f6\'c1\'a4\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'be\'f7\'b9\'ab \'c7\'f6\'c0\'e5\'bf\'a1 \'c0\'d6\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd(\'b3\'d7\'c6\'ae\'bf\'f6\'c5\'a9 \'c0\'e5\'c4\'a1\'b8\'a6 \'c6\'f7\'c7\'d4)\'bf\'a1 \'b1\'cd\'c7\'cf\'b0\'a1 LabVIEW \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'cf\'b0\'ed \'b5\'bf\'bd\'c3\'bf\'a1 \'bd\'c7\'c7\'e0\'c7\'d2 \'bc\'f6 \'c0\'d6\'b5\'b5\'b7\'cf \'c7\'d8\'c1\'d8\'b4\'d9. \'b4\'dc, \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b9\'de\'c0\'ba \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'fc\'b7\'c3 \'c1\'f7\'bf\'f8(\'b5\'e9)\'b8\'b8\'c0\'cc \'c3\'d6\'b4\'eb\'c7\'d1 \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'bc\'f6\'b8\'b8\'c5\'ad\'b8\'b8 \'b3\'d7\'c6\'ae\'bf\'f6\'c5\'a9 \'c0\'e5\'c4\'a1\'bf\'a1\'bc\'ad\'c0\'c7 LabVIEW \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c1\'a2\'b1\'d9\'c7\'cf\'b0\'c5\'b3\'aa \'c0\'cc\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'c0\'da\'b5\'bf\'c8\'ad \'c5\'d7\'bd\'ba\'c6\'ae, \'c0\'da\'b5\'bf\'c8\'ad \'c5\'b8\'b4\'e7\'bc\'ba \'b0\'cb\'bb\'e7, \'c0\'da\'b5\'bf\'c8\'ad \'b8\'ae\'ba\'e4, \'c0\'da\'b5\'bf\'c8\'ad \'ba\'f4\'b5\'e5 \'c7\'c1\'b7\'ce\'bc\'bc\'bd\'ba \'b9\'d7 \'c0\'cc\'bf\'cd \'b0\'b0\'c0\'ba \'c8\'b0\'b5\'bf\'c0\'bb \'c3\'df\'b1\'b8\'c7\'cf\'b0\'ed \'bc\'f6\'b8\'b3\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'c7\'ca\'bf\'e4\'c7\'d1 \'b4\'dc\'b0\'e8\'b5\'e9\'c0\'c7 \'c1\'f6\'bc\'d3\'c0\'fb\'c0\'ce \'c5\'eb\'c7\'d5 \'c8\'b0\'b5\'bf\'c0\'bb \'c0\'a7\'c7\'d8\'bc\'ad\'b8\'b8 LabVIEW \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'c1\'f6\'bc\'d3\'c0\'fb\'c0\'ce \'c5\'eb\'c7\'d5 \'c8\'b0\'b5\'bf\'c0\'c7 \'c0\'da\'b5\'bf\'c8\'ad\'b8\'a6 \'b5\'f0\'b9\'f6\'b1\'d7\'c7\'cf\'b4\'c2 \'b8\'f1\'c0\'fb \'bf\'dc\'bf\'a1 \'b1\'cd\'c7\'cf\'b4\'c2 \'b0\'b3\'b9\'df\'bf\'eb\'c0\'b8\'b7\'ce \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'c1\'f6\'bc\'d3\'c0\'fb \'c5\'eb\'c7\'d5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'b0\'c5\'c7\'d1 LabVIEW \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8 \'c0\'da\'c5\'c3 \'bb\'e7\'bf\'eb \'bf\'b9\'bf\'dc\'b4\'c2 \'c1\'b8\'c0\'e7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'c1\'f6\'bc\'d3\'c0\'fb \'c5\'eb\'c7\'d5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'b0\'c5\'c7\'d1 LabVIEW \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'be\'e7\'b5\'b5\'b5\'c9 \'bc\'f6 \'be\'f8\'b4\'d9. \par
+
+\pard\sb100\sa240\sl240\slmult1\qc\b\fs24\'ba\'ce\'bc\'d3\'bc\'ad C \endash \ul\'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'bb\'e7\'bf\'eb \'c1\'b6\'b0\'c7\ulnone\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\ul\b0\fs20\'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5(\ldblquote VLP\rdblquote ).\ulnone VLP\'b4\'c2 \'b0\'ed\'b0\'b4\'b5\'e9\'c0\'cc \'c0\'da\'bd\'c5\'b5\'e9\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b0\'fc\'b8\'ae\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'c1\'f6\'bf\'f8\'c7\'cf\'b4\'c2 \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5\'c0\'cc\'b4\'d9. \'b4\'d9\'c0\'bd\'b0\'fa \'b0\'b0\'c0\'ba \'c1\'b6\'b0\'c7\'c0\'cc VLP\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c8\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\f0 1.\tab\f1\'b1\'cd\'c7\'cf\'b0\'a1 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'b0\'e8\'bf\'ad\'bb\'e7\'b7\'ce\'ba\'ce\'c5\'cd VLP \'b9\'d7 VLP \'bd\'ba\'c5\'b8\'c6\'ae\'be\'f7 \'c5\'b0\'c6\'ae(Startup Kit) (\ldblquote VLP \'b9\'ae\'bc\'ad\rdblquote )\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'b5\'e6\'c7\'d1 \'b0\'df\'c0\'fb\'bc\'ad\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0 \'b9\'d7 VLP \'b9\'ae\'bc\'ad\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'bb\'f3\'c3\'e6\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'bf\'ec\'bc\'b1\'c7\'d1\'b4\'d9. \par
+\f0 2.\tab\ul\f1\'b1\'e2\'b0\'a3.\ulnone VLP\'b4\'c2 NI\'b0\'a1 VLP \'bd\'ba\'c5\'b8\'c6\'ae\'be\'f7 \'c5\'b0\'c6\'ae\'b8\'a6 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'bc\'db\'ba\'ce\'c7\'cf\'b4\'c2 \'b3\'af(\ldblquote VLP \'b9\'df\'c8\'bf\'c0\'cf\rdblquote )\'bf\'a1 \'b9\'df\'c8\'bf\'b5\'c8\'b4\'d9. VLP\'c0\'c7 \'c3\'d6\'c3\'ca \'b1\'e2\'b0\'a3\'c0\'ba VLP \'b9\'df\'c8\'bf\'c0\'cf \'b0\'b3\'bd\'c3\'b5\'c7\'be\'ee 1\'b3\'e2\'c0\'c7 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8 \'c1\'f6\'bc\'d3\'b5\'c8\'b4\'d9(\ldblquote\'c3\'d6\'bc\'d2 VLP \'b1\'e2\'b0\'a3\rdblquote ). \'b1\'cd\'c7\'cf\'b4\'c2 \'c3\'df\'b0\'a1\'b7\'ce 1\'b3\'e2\'c0\'c7 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8 VLP\'b8\'a6 \'b0\'bb\'bd\'c5\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9(\'c3\'d6\'c3\'ca VLP \'b1\'e2\'b0\'a3 \'b9\'d7 \'b0\'a2 \'b0\'bb\'bd\'c5 \'b1\'e2\'b0\'a3\'c0\'bb \ldblquote VLP \'b1\'e2\'b0\'a3\rdblquote\'c0\'cc\'b6\'f3 \'c4\'aa\'c7\'d4). \ul\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx710\ulnone\f0 3.\tab VLP\f1\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 VLP \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'b4\'de\'b8\'ae \'b8\'ed\'bd\'c3\'c7\'d1 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'b5\'b5\'c7\'d1 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2(\ldblquote\'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\rdblquote )\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'c4\'c4\'c7\'bb\'c5\'cd\'b5\'e9\'bb\'f3\'bf\'a1\'bc\'ad\'b8\'b8 \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f7\'bf\'f8\'b5\'e9\'bf\'a1 \'c0\'c7\'c7\'d8 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \ldblquote\'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\rdblquote\'c0\'c7 \'c1\'a4\'c0\'c7\'bf\'a1\'b4\'c2 \'b6\'c7\'c7\'d1 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'bf\'cd \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1 \'b3\'bb\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'b8\'f0\'b5\'e7 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2\'b0\'a1 \'c6\'f7\'c7\'d4\'b5\'c8\'b4\'d9. \'b3\'aa\'be\'c6\'b0\'a1, (i) \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'b0\'a1 \'ba\'cf\'be\'c6\'b8\'de\'b8\'ae\'c4\'ab \'b6\'c7\'b4\'c2 \'b3\'b2\'be\'c6\'b8\'de\'b8\'ae\'c4\'ab\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d8 \'c0\'d6\'b4\'c2 \'b0\'e6\'bf\'ec, \'ba\'cf\'be\'c6\'b8\'de\'b8\'ae\'c4\'ab \'b9\'d7 \'b3\'b2\'be\'c6\'b8\'de\'b8\'ae\'c4\'ab \'b3\'bb\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2 \'c0\'cf\'c3\'bc\'b0\'a1 \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1\'bf\'a1 \'c0\'d6\'b4\'c2 \'b0\'cd\'c0\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c7\'b0\'ed, (ii) \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'b0\'a1 \'c0\'af\'b7\'b4, \'c1\'df\'b5\'bf, \'c0\'ce\'b5\'b5 \'b6\'c7\'b4\'c2 \'be\'c6\'c7\'c1\'b8\'ae\'c4\'ab(\'b7\'af\'bd\'c3\'be\'c6 \'b9\'d7 \'b8\'f9\'b0\'ed \'c6\'f7\'c7\'d4)\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d8 \'c0\'d6\'b4\'c2 \'b0\'e6\'bf\'ec, \'c0\'fc\'bc\'fa\'c7\'d1 \'c1\'f6\'bf\'aa \'b3\'bb\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2 \'c0\'cf\'c3\'bc\'b0\'a1 \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1\'bf\'a1 \'c0\'d6\'b4\'c2 \'b0\'cd\'c0\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c7\'b8\'e7, (iii) \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'b0\'a1 \'be\'c6\'bd\'c3\'be\'c6 \'c5\'c2\'c6\'f2\'be\'e7\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'d7 \'c1\'f6\'bf\'aa \'b3\'bb\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2 \'c0\'cf\'c3\'bc\'b0\'a1 \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1\'bf\'a1 \'c0\'d6\'b4\'c2 \'b0\'cd\'c0\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c8\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'db\'b7\'ce\'b9\'fa VLP\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b4\'c2 \'c0\'fc\'bc\'bc\'b0\'e8\'bf\'a1 \'c0\'d6\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b8\'f0\'b5\'e7 \'c0\'e5\'bc\'d2\'b0\'a1 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'b7\'ce\'bc\'ad \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1 \'b3\'bb\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c7\'c1\'f6\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'b5\'b5\'c7\'d1 \'c1\'f6\'bf\'aa\'bf\'a1\'bc\'ad \'b0\'fc\'b8\'ae\'b5\'c7\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'c0\'c7 VLP\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'ba VLP \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8 \'b9\'d7 \'b1\'d7 \'c8\'c4 \'c7\'d7\'bb\'f3 \'b1\'cd\'c7\'cf\'b0\'a1 VLP\'bf\'a1 \'c0\'c7\'c7\'d8 \'c3\'eb\'b5\'e6\'c7\'d1 \'c6\'af\'c1\'a4\'c7\'d1 \'c0\'af\'c7\'fc\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(\'c1\'ef, \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da, \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'c7\'b4\'c2 \'b5\'bf\'bd\'c3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba)\'bf\'a1 \'b0\'fc\'c7\'d1 \'b0\'e8\'be\'e0\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'b6\'b0\'c7 \'c0\'cf\'c3\'bc\'b8\'a6 \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\f0 4.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 VLP \'b1\'e2\'b0\'a3 \'c1\'df VLP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'b0\'a2 \'b0\'b3\'ba\'b0 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'cf\'bf\'a9 \'c0\'af\'c1\'f6\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 VLP \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'bc\'b3\'b8\'ed\'c7\'d1\'b4\'d9. NI\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'bb\'f3\'be\'f7\'c0\'fb\'c0\'b8\'b7\'ce \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'c3\'d6\'bd\'c5 \'b9\'f6\'c0\'fc\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'b0\'cd\'c0\'b8\'b7\'ce \'c1\'a6\'c7\'d1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'b8\'ae\'b8\'a6 \'c0\'af\'ba\'b8\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 NI\'b0\'a1 VLP\'bf\'a1 \'c0\'c7\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'b8\'f0\'b5\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'bd\'c0\'bb \'c0\'cc\'c7\'d8\'c7\'d1\'b4\'d9. NI\'b0\'a1 \'b4\'de\'b8\'ae \'bc\'ad\'b8\'e9 \'b5\'bf\'c0\'c7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2 \'c7\'d1, \'b1\'cd\'c7\'cf\'b4\'c2 VLP \'b1\'e2\'b0\'a3 \'c1\'df NI\'b0\'a1 \'b0\'b3\'b9\'df \'b9\'f6\'c0\'fc\'c0\'cc\'b6\'f3\'b0\'ed \'b0\'a3\'c1\'d6\'c7\'cf\'b4\'c2 \'b4\'dc\'c0\'cf\'c7\'d1 NI \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c1\'a6\'c7\'b0 \'b9\'f6\'c0\'fc\'bf\'a1 \'b4\'eb\'c7\'d8 \'c3\'d6\'bc\'d2\'c7\'d1 5\'b0\'b3\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c0\'af\'c1\'f6\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \par
+\f0 5.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b4\'dc\'c3\'bc \'b3\'bb\'c0\'c7 \'b0\'b3\'c0\'ce\'c0\'bb \'b0\'a2 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'bf\'a1 \'b4\'eb\'c7\'d8 \'b8\'b6\'bd\'ba\'c5\'cd \'bc\'b3\'c4\'a1 \'b9\'cc\'b5\'f0\'be\'ee \'b9\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'ed \'b1\'d7 \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'c0\'bb \'b0\'a8\'bd\'c3\'c7\'cf\'b4\'c2 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f6\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da(\ldblquote\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\rdblquote )\'b7\'ce \'c1\'f6\'c1\'a4\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\'c0\'c7 \'ba\'af\'b0\'e6\'c0\'bb \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'c1\'ef\'bd\'c3 NI\'bf\'a1 \'c5\'eb\'c1\'f6\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\f0 6.\tab NI\f1\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'b8\'b6\'bd\'ba\'c5\'cd \'bc\'b3\'c4\'a1\'b8\'a6 \'b1\'b3\'ba\'ce\'c7\'cf\'b0\'ed NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'b0\'fc\'b7\'c3 \'bc\'ad\'b8\'e9 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1\'bc\'ad \'c1\'a4\'c7\'d1 \'b0\'e6\'bf\'ec, NI\'c0\'c7 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b8\'a6 \'b3\'bb\'ba\'ce \'bc\'b3\'c4\'a1 \'b9\'d7 \'b1\'cd\'bb\'e7 \'c1\'f7\'bf\'f8\'bf\'a1 \'c0\'c7\'c7\'d1 \'bb\'e7\'bf\'eb\'c0\'bb \'c0\'a7\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da(\'b5\'e9)\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'ae\'bc\'ad\'b4\'c2 \'c0\'fc\'c0\'da \'c7\'fc\'bd\'c4\'c0\'b8\'b7\'ce\'b8\'b8 \'c1\'a6\'b0\'f8\'b5\'c7\'b8\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'b8\'b6\'bd\'ba\'c5\'cd \'bc\'b3\'c4\'a1\'bf\'cd \'c7\'d4\'b2\'b2 \'c1\'a6\'b0\'f8\'b5\'c8\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\f0 7.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da\'c0\'c7 \'c1\'a2\'b1\'d9\'c0\'bb \'c5\'eb\'c1\'a6\'c7\'cf\'b4\'c2 \'b0\'a1\'c0\'e5 \'c3\'d6\'b1\'d9 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c6\'c4\'c0\'cf\'b0\'fa \'c7\'d4\'b2\'b2 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa(NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'bf\'cd \'c8\'a3\'c8\'af\'b5\'c7\'b5\'b5\'b7\'cf \'c7\'d1 \'b9\'fc\'c0\'a7\'b1\'ee\'c1\'f6)\'b0\'a1 VLP \'b1\'e2\'b0\'a3 \'c1\'df \'b9\'d7 \'b1\'d7 \'c8\'c4 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c7\'d7\'bb\'f3 \'b0\'b0\'c0\'cc \'bb\'e7\'bf\'eb\'b5\'c7\'b5\'b5\'b7\'cf \'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b4\'c2 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f8\'b4\'d9. \ldblquote\'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\rdblquote\'b6\'f5 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da \'c1\'a2\'b1\'d9\'c0\'bb \'c5\'eb\'c1\'a6\'c7\'cf\'b0\'ed \'b0\'fc\'b7\'c3 \'bb\'e7\'bf\'eb \'c1\'d8\'bc\'f6 \'c1\'a4\'ba\'b8\'b8\'a6 \'bb\'fd\'bc\'ba\'c7\'cf\'b4\'c2 NI\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee(\ldblquote NI VLM\rdblquote ), FLEXnet \'b6\'c7\'b4\'c2 FLEXlm \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da \'c1\'a2\'bc\'d3 \'c5\'eb\'c1\'a6\'b8\'a6 \'c0\'a7\'c7\'d8 NI\'b0\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'bd\'c2\'c0\'ce\'c7\'d1 \'b1\'e2\'c5\'b8 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'c7\'b9\'cc\'c7\'d1\'b4\'d9. \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b0\'a1 NI VLM\'c0\'cc\'b0\'c5\'b3\'aa NI\'b0\'a1 \'b0\'fc\'b7\'c3 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b8\'a6 \'c0\'a7\'c7\'d1 \'b9\'ae\'bc\'ad\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'b5\'bf \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b4\'c2 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'b9\'ae\'bc\'ad\'bf\'a1 \'b5\'fb\'b6\'f3 \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'b5\'c7\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \par
+\f0 8.\tab\f1\'b1\'cd\'c7\'cf\'b0\'a1 VLP\'c0\'c7 \'c0\'fb\'bf\'eb\'c0\'bb \'b9\'de\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'b1\'e2\'c1\'b8 \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'c7\'b4\'c2 \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'cf\'b0\'ed \'c0\'d6\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'c0\'cc\'b7\'af\'c7\'d1 \'b0\'a2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c1\'a6\'c7\'b0, \'c7\'c3\'b7\'a7\'c6\'fb \'b9\'d7 \'c0\'cf\'b7\'c3\'b9\'f8\'c8\'a3 \'c1\'a4\'ba\'b8\'b8\'a6 NI\'bf\'a1 \'bc\'ad\'b8\'e9 \'c5\'eb\'c1\'f6\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'c0\'cc\'b7\'af\'c7\'d1 \'b0\'a2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b9\'d7 \'b0\'a2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'b0\'b3\'ba\'b0 \'c0\'cf\'b7\'c3\'b9\'f8\'c8\'a3\'b4\'c2 VLP \'b9\'df\'c8\'bf\'c0\'cf\'c0\'da\'b7\'ce \'b4\'f5 \'c0\'cc\'bb\'f3 \'c8\'bf\'b7\'c2\'c0\'bb \'b0\'a1\'c1\'f6\'c1\'f6 \'be\'ca\'c0\'b8\'b8\'e7 \'b4\'dc\'c0\'cf\'c7\'d1 \'b0\'f8\'c5\'eb\'c0\'c7 \'c0\'cf\'b7\'c3\'b9\'f8\'c8\'a3\'b8\'a6 \'b0\'a1\'c1\'f6\'b4\'c2 VLP \'b3\'bb\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b7\'ce \'b4\'eb\'c3\'bc\'b5\'c8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 NI\'b0\'a1 VLP\'b8\'a6 \'c8\'ae\'b8\'b3\'c7\'cf\'b0\'ed \'b0\'fc\'b8\'ae\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'cf\'bf\'a9 \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'b8\'b7\'ce \'bf\'e4\'c3\'bb\'c7\'cf\'b4\'c2 \'c1\'a4\'ba\'b8\'b8\'a6 NI\'bf\'a1 \'c1\'a6\'b0\'f8\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1278\f0 9.\tab\ul\f1\'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba.\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 VLP\'bf\'a1 \'c0\'c7\'c7\'d1 \'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c1\'b6\'b0\'c7\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'b8\'bc\'d3\'b5\'c8\'b4\'d9. \'b4\'dc, \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d1 \ldblquote\'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\rdblquote\'b4\'c2 VLP\'bf\'a1 \'c0\'c7\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c0\'a7\'c7\'d1 \'ba\'bb \'ba\'ce\'bc\'d3\'bc\'ad\'bf\'a1 \'c1\'a4\'c0\'c7\'b5\'c8 \'b9\'d9\'b8\'a6 \'b5\'fb\'b8\'a5\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'db\'b7\'ce\'b9\'fa \'b5\'bf\'bd\'c3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'e6\'bf\'ec, \'c0\'fc\'bc\'bc\'b0\'e8\'c0\'c7 \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2 \'c0\'cf\'c3\'bc\'b0\'a1 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'b7\'ce\'bc\'ad \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1 \'b3\'bb\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'b0\'cd\'c0\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c8\'b4\'d9. \par
+\f0 10.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 VLP\'bf\'a1 \'c0\'c7\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'c0\'cc \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 VLP \'b9\'df\'c8\'bf\'c0\'cf \'c8\'c4 VLP\'bf\'a1 \'c3\'df\'b0\'a1\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b9\'d7 \ldblquote\'bf\'c0\'b9\'f6\'b5\'e5\'b7\'a1\'c7\'c1\'c6\'ae\rdblquote \'b1\'e2\'b4\'c9\'c0\'bb \'c5\'eb\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c3\'df\'b0\'a1\'c7\'cf\'bf\'a9 VLP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c3\'d6\'b4\'eb \'c3\'d1 \'bc\'f6\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'bd\'c0\'bb \'c0\'ce\'c1\'a4\'c7\'cf\'b0\'ed \'c0\'cc\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \par
+\f0 11.\tab\ul\f1\'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7.\ulnone \'bf\'e4\'c3\'bb\'c0\'bb \'b9\'de\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b0\'a2 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'bf\'a1 \'b4\'eb\'c7\'d1 \'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7(\ldblquote\'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7\rdblquote )\'b8\'a6 \'c1\'ef\'bd\'c3 NI\'bf\'a1 \'c1\'a6\'b0\'f8\'c7\'cf\'b1\'e2\'b7\'ce \'b5\'bf\'c0\'c7 \'c7\'d1\'b4\'d9. \'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7\'b4\'c2 NI\'b0\'a1 \'bc\'f6\'bf\'eb \'b0\'a1\'b4\'c9\'c7\'d1 \'c7\'fc\'bd\'c4\'c0\'cc\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \ul\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\ulnone\f0 12.\tab\ul\f1\'b0\'bb\'bd\'c5.\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 VLP\'b8\'a6 \'b0\'bb\'bd\'c5\'c7\'cf\'b0\'ed\'c0\'da \'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 VLP \'b1\'e2\'b0\'a3\'c0\'c7 \'c1\'be\'b7\'e1 \'c3\'d6\'bc\'d2 60\'c0\'cf \'c0\'fc\'bf\'a1 NI\'bf\'a1 \'c7\'f6 \'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b4\'c2 \'b1\'d7 \'c8\'c4 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d1 \'b0\'df\'c0\'fb, \'c0\'fb\'c0\'fd\'c7\'d1 VLP \'b1\'e2\'b0\'a3 \'c1\'df \'c3\'df\'b0\'a1\'b5\'c7\'b4\'c2 \'bf\'c0\'b9\'f6\'b5\'e5\'b7\'a1\'c7\'c1\'c6\'ae \'b1\'e2\'b4\'c9\'c0\'bb \'c5\'eb\'c7\'d1 \'b0\'cd\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'c3\'df\'b0\'a1 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d1 \'bc\'f6\'bc\'f6\'b7\'e1(\ldblquote\'c3\'df\'b0\'a1 VLP \'bc\'f6\'bc\'f6\'b7\'e1\rdblquote ) \'b9\'d7 \'b1\'cd\'c7\'cf\'b0\'a1 \'b0\'bb\'bd\'c5 VLP \'b1\'e2\'b0\'a3\'bf\'a1 \'b4\'eb\'c7\'d8 \'bf\'e4\'c3\'bb\'c7\'cf\'b4\'c2 \'bb\'f5\'b7\'ce\'bf\'ee VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d1 \'bc\'f6\'bc\'f6\'b7\'e1(\ldblquote VLP \'b0\'bb\'bd\'c5 \'bc\'f6\'bc\'f6\'b7\'e1\rdblquote )\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'bb\'e7\'bf\'eb \'c1\'df\'c0\'ce VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'bc\'f6\'bf\'a1 \'b0\'fc\'c7\'d1 \'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7 \'bb\'f3\'c0\'c7 \'c1\'a4\'ba\'b8\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'fc\'b7\'c3 \'b7\'ce\'b1\'d7 \'c1\'a6\'c3\'e2 \'c8\'c4 \'ba\'af\'b0\'e6\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec, \'c0\'cc\'b8\'a6 NI\'bf\'a1 \'c1\'ef\'bd\'c3 \'c5\'eb\'c1\'f6\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b8\'e7 NI\'b4\'c2 \'bb\'e7\'bf\'eb\'b5\'c7\'be\'fa\'c0\'b8\'b3\'aa \'b1\'cd\'c7\'cf\'b0\'a1 \'b0\'bb\'bd\'c5 \'bd\'c3\'c1\'a1\'bf\'a1 NI\'bf\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'b0\'fc\'b7\'c3 \'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7\'bf\'a1 \'b9\'dd\'bf\'b5\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'c3\'df\'b0\'a1 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b9\'dd\'bf\'b5\'c7\'cf\'bf\'a9 VLP \'b0\'bb\'bd\'c5 \'bc\'f6\'bc\'f6\'b7\'e1\'b8\'a6 \'bc\'f6\'c1\'a4\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'b8\'ae\'b8\'a6 \'c0\'af\'ba\'b8\'c7\'d1\'b4\'d9. \b\'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 VLP \'b1\'e2\'b0\'a3\'c0\'c7 \'c1\'be\'b7\'e1 \'c0\'fc \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba \'b9\'d7 \'c1\'f6\'b1\'de\'b5\'c7\'be\'ee\'be\'df \'c7\'cf\'b4\'c2 \'c3\'df\'b0\'a1 VLP \'bc\'f6\'bc\'f6\'b7\'e1\'bf\'a1 \'b4\'eb\'c7\'d1 \'b1\'b8\'b8\'c5\'c1\'d6\'b9\'ae\'bc\'ad\'b8\'a6 \'b9\'df\'c7\'e0\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2 \'b0\'e6\'bf\'ec, (I) VLP\'b4\'c2 \'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 VLP \'b1\'e2\'b0\'a3\'c0\'c7 \'c1\'be\'b7\'e1 \'bd\'c3 \'c0\'da\'b5\'bf\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'d8\'c1\'f6\'b5\'c7\'b8\'e7, (II) VLP\'b8\'a6 \'c0\'a7\'c7\'d1 \'b8\'f0\'b5\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 \'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 VLP \'b1\'e2\'b0\'a3\'c0\'c7 \'c1\'be\'b7\'e1 \'bd\'c3 \'c0\'da\'b5\'bf\'c0\'fb\'c0\'b8\'b7\'ce \'c1\'ef\'bd\'c3 \'c7\'d8\'c1\'f6\'b5\'c8\'b4\'d9.\b0\par
+
+\pard\fi-357\li357\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\f0 13.\tab\ul\f1\'b1\'b8\'b8\'c5 \'c1\'d6\'b9\'ae\'bc\'ad; \'c3\'bb\'b1\'b8\'bc\'ad.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 \'b4\'d9\'c0\'bd\'b0\'fa \'b0\'b0\'c0\'cc NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'bf\'a1\'b0\'d4 \'b1\'b8\'b8\'c5\'c1\'d6\'b9\'ae\'bc\'ad\'b8\'a6 \'c1\'a6\'c3\'e2\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \b\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1846\b0\f0\tab i.\tab VLP \f1\'c0\'c7 \'c3\'d6\'c3\'ca \'c8\'b0\'bc\'ba\'c8\'ad\'b8\'a6 \'c0\'a7\'c7\'d8: NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c3\'d6\'c3\'ca \'c8\'b0\'bc\'ba\'c8\'ad \'b9\'d7 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'b5\'c8 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b1\'e2\'c7\'d1 \'b3\'bb\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'c0\'a7\'c7\'d1 \'c3\'d6\'c3\'ca \'bf\'ac\'b0\'a3 \'bb\'e7\'bf\'eb\'c0\'da \'bc\'f6\'bc\'f6\'b7\'e1\'b7\'ce \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'c7\'d1 \'b1\'dd\'be\'d7\'c0\'c7 \'b1\'b8\'b8\'c5 \'c1\'d6\'b9\'ae\'bc\'ad \par
+\f0\tab ii.\tab\f1\'b0\'a2 \'b0\'bb\'bd\'c5 \'b1\'e2\'b0\'a3\'bf\'a1 \'b4\'eb\'c7\'cf\'bf\'a9: VLP \'b0\'bb\'bd\'c5 \'bc\'f6\'bc\'f6\'b7\'e1 \'b9\'d7 \'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 VLP \'b1\'e2\'b0\'a3\'c0\'c7 \'c1\'be\'b7\'e1 \'c0\'fc\'c0\'c7 \'c3\'df\'b0\'a1 VLP \'bc\'f6\'bc\'f6\'b7\'e1 \'b1\'dd\'be\'d7\'c0\'c7 \'b1\'b8\'b8\'c5 \'c1\'d6\'b9\'ae\'bc\'ad \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\f0 14.\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 \'bf\'ac\'b0\'a3 \'b1\'e2\'c1\'d8\'c0\'b8\'b7\'ce \'c3\'bb\'b1\'b8\'b5\'c8\'b4\'d9. \'c3\'df\'b0\'a1 VLP \'bc\'f6\'bc\'f6\'b7\'e1\'b4\'c2 \'ba\'d0\'b1\'e2\'ba\'b0\'b7\'ce \'c7\'d8\'b4\'e7 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'c3\'b3\'c0\'bd \'bb\'e7\'bf\'eb\'b5\'c8 VLP \'b1\'e2\'b0\'a3\'c0\'c7 \'ba\'d0\'b1\'e2 \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'c1\'f6\'c1\'a4\'c7\'cf\'b4\'c2 \'b1\'d7 \'ba\'b8\'b4\'d9 \'c2\'aa\'c0\'ba \'b1\'e2\'b0\'a3\'c0\'bb \'b1\'e2\'c1\'d8\'c0\'b8\'b7\'ce \'ba\'f1\'b7\'ca \'b9\'e8\'ba\'d0\'b5\'c8\'b4\'d9. \b\par
+\b0\f0 15.\tab\b\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'bf\'a1\'b4\'c2 VLP\'c0\'c7 \'c7\'d8\'c1\'f6 \'c8\'c4 VLP\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'ba\'f1\'c8\'b0\'bc\'ba\'c8\'ad\'c7\'cf\'bf\'a9 \'bb\'e7\'bf\'eb\'c7\'cf\'c1\'f6 \'b8\'f8\'c7\'cf\'b5\'b5\'b7\'cf \'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'c4\'da\'b5\'e5\'b0\'a1 \'c6\'f7\'c7\'d4\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. NI\'b4\'c2 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c6\'c4\'c0\'cf\'c0\'bb \'c1\'a6\'b0\'f8\'c7\'cf\'b0\'ed\'c0\'da \'c7\'d2 \'bc\'f6 \'c0\'d6\'c1\'f6\'b8\'b8 \'b1\'cd\'c7\'cf\'b0\'a1 NI\'b7\'ce\'ba\'ce\'c5\'cd \'c0\'cc\'b7\'af\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'cf\'bf\'a9 \'b5\'bf \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c6\'c4\'c0\'cf\'c0\'c7 \'b1\'b3\'ba\'ce \'c8\'c4 \'b0\'a1\'b4\'c9\'c7\'d1 \'bd\'c5\'bc\'d3\'c7\'cf\'b0\'d4 \'b4\'dc, \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 VLP\'c0\'c7 \'c7\'d8\'c1\'f6 \'c8\'c4 60\'c0\'cf \'c0\'cc\'b3\'bb\'bf\'a1 \'c0\'cc\'b8\'a6 \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b4\'c2 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f8\'b4\'d9. \b0 VLP\'c0\'c7 \'c7\'d8\'c1\'f6 \'bd\'c3, \'b1\'cd\'c7\'cf\'b4\'c2 \'c8\'bf\'b7\'c2\'c0\'bb \'b0\'a1\'c1\'f6\'b8\'e7 \'c7\'d8\'c1\'f6 \'c0\'fc \'b1\'cd\'c7\'cf\'b0\'a1 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'bf\'a1 \'c7\'ca\'bf\'e4\'c7\'d1 \'bc\'f6\'bc\'f6\'b7\'e1\'b8\'a6 \'c1\'f6\'b1\'de\'c7\'d1 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(\ldblquote\'c1\'b8\'bc\'d3 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\rdblquote )\'b8\'a6 \'b0\'e8\'bc\'d3 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'c0\'cc\'b7\'af\'c7\'d1 \'bb\'e7\'bf\'eb \'c0\'cf\'c3\'bc\'b4\'c2 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'bf\'cd \'c7\'d4\'b2\'b2 \'b9\'d7 \'b4\'de\'b8\'ae \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'c0\'cc\'b7\'e7\'be\'ee\'c1\'f8\'b4\'d9. \b\'b1\'cd\'c7\'cf\'b4\'c2 \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 VLP\'c0\'c7 \'c7\'d8\'c1\'f6 \'c8\'c4 \'c1\'b8\'bc\'d3 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'bc\'f6\'b8\'a6 \'c1\'f5\'b0\'a1\'bd\'c3\'c5\'b3 \'bc\'f6 \'be\'f8\'b4\'d9. \'c7\'d8\'c1\'f6 \'c8\'c4 VLP\'c0\'c7 \'c0\'e7\'c8\'b0\'bc\'ba\'c8\'ad\'b4\'c2 NI\'c0\'c7 \'b4\'dc\'b5\'b6 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b8\'a3\'b8\'e7 \'c0\'e7\'c8\'b0\'bc\'ba\'c8\'ad \'bc\'f6\'bc\'f6\'b7\'e1\'b0\'a1 \'ba\'ce\'b0\'fa\'b5\'c9 \'bc\'f6 \'c0\'d6\'b0\'ed \'b1\'d7 \'c8\'c4 VLP \'b9\'df\'c8\'bf\'c0\'cf\'c0\'ba VLP\'b0\'a1 NI\'bf\'a1 \'c0\'c7\'c7\'d8 \'c0\'e7\'c8\'b0\'bc\'ba\'c8\'ad\'b5\'c8 \'b3\'af\'b7\'ce \'c7\'d1\'b4\'d9. \par
+\b0\f0 16.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b6\'c7\'b4\'c2 \'c1\'b8\'bc\'d3 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8 \'b0\'b3\'ba\'b0 \'c0\'cf\'b7\'c3\'b9\'f8\'c8\'a3\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'c0\'fc\'c8\'af \'ba\'f1\'bf\'eb\'c0\'cc \'b9\'df\'bb\'fd\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 1\'b3\'e2\'bf\'a1 4\'c8\'b8\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'cf\'b4\'c2 \'c0\'fc\'c8\'af\'c0\'cc \'b9\'df\'bb\'fd\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \b\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\b0\f0 17.\tab VLP\f1\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'c1\'b8\'bc\'d3 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'be\'e7\'b5\'b5\'b5\'c9 \'bc\'f6 \'be\'f8\'c0\'b8\'b8\'e7 \'b1\'cd\'c7\'cf\'b4\'c2 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'c0\'c7 \'bb\'e7\'c0\'fc \'bc\'ad\'b8\'e9 \'b5\'bf\'c0\'c7 \'be\'f8\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c1\'a63\'c0\'da \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'b0\'fc\'b7\'c3 \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b1\'cd\'c7\'cf\'c0\'c7 \'c7\'f6\'c0\'e5 \'b6\'c7\'b4\'c2 \'bd\'c3\'bc\'b3\'bf\'a1 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \b\par
+
+\pard\sb100\sa240\sl240\slmult1\qc\fs24\'ba\'ce\'bc\'d3\'bc\'ad D \endash \ul\'b1\'e2\'be\'f7\'bf\'eb \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'bb\'e7\'bf\'eb \'c1\'b6\'b0\'c7\ulnone\b0\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\tx360\ul\fs20\'b1\'e2\'be\'f7\'bf\'eb \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5(\ldblquote EP\rdblquote ).\ulnone EP\'bf\'a1 \'b4\'eb\'c7\'d8 \'b4\'d9\'c0\'bd\'b0\'fa \'b0\'b0\'c0\'ba \'c1\'b6\'b0\'c7\'c0\'cc \'c0\'fb\'bf\'eb\'b5\'c8\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\f0 1.\tab NI \f1\'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7 \'b9\'d7 \'b1\'cd\'c7\'cf\'b4\'c2 EP\'bf\'a1 \'c0\'c7\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c7\'d7\'b8\'f1\'b5\'e9, EP \'b1\'e2\'b0\'a3 \'c1\'df \'b5\'bf \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c0\'af\'c7\'fc \'b9\'d7 \'c3\'d6\'b4\'eb \'bc\'f6, EP \'b1\'e2\'b0\'a3\'c0\'c7 \'b8\'b8\'b7\'e1 \'bd\'c3 \'b1\'cd\'c7\'cf\'b0\'a1 \'c3\'eb\'b5\'e6\'c7\'cf\'b4\'c2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c0\'af\'c7\'fc \'b9\'d7 \'c3\'d6\'b4\'eb \'bc\'f6, \'b1\'cd\'c7\'cf\'c0\'c7 EP\'bf\'a1 \'c0\'c7\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b7\'ce \'c0\'fc\'c8\'af\'b5\'c7\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'e2\'c1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(\ldblquote EP \'b1\'e2\'c1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\rdblquote ) \'b9\'d7 \'c6\'f7\'c7\'d4\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'b8\'ed\'bd\'c3\'c7\'cf\'b4\'c2 NI \'b1\'e2\'be\'f7\'bf\'eb \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'b9\'ae\'bc\'ad(\ldblquote EP \'b9\'ae\'bc\'ad\rdblquote )\'b8\'a6 \'c3\'bc\'b0\'e1\'c7\'d1\'b4\'d9. EP \'b9\'ae\'bc\'ad\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8\'b4\'d9. \'b4\'dc, \'ba\'bb \'b0\'e8\'be\'e0 \'b9\'d7 EP \'b9\'ae\'bc\'ad\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'bb\'f3\'c3\'e6\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'bf\'ec\'bc\'b1\'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx710\f0 2.\tab\ul\f1\'b1\'e2\'b0\'a3.\ulnone EP\'b4\'c2 EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c0\'cf\'c0\'da\'bf\'a1, \'b6\'c7\'b4\'c2 \'b8\'ed\'bd\'c3\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b0\'e6\'bf\'ec EP \'b9\'ae\'bc\'ad\'b0\'a1 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'bf\'a1 \'c0\'c7\'c7\'d8 \'bc\'ad\'b8\'ed\'b5\'c7\'be\'ee \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'bc\'db\'ba\'ce\'b5\'c8 \'b3\'af(\ldblquote EP \'b9\'df\'c8\'bf\'c0\'cf\rdblquote ) \'b9\'df\'c8\'bf\'b5\'c8\'b4\'d9. EP\'b4\'c2 EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8 \'b6\'c7\'b4\'c2 \'b8\'ed\'bd\'c3\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b0\'e6\'bf\'ec EP \'b9\'df\'c8\'bf\'c0\'cf \'c8\'c4 3\'b3\'e2\'c0\'c7 \'b1\'e2\'b0\'a3(\ldblquote EP \'b1\'e2\'b0\'a3\rdblquote ) \'b5\'bf\'be\'c8 \'c1\'f6\'bc\'d3\'b5\'c8\'b4\'d9. \par
+\f0 3.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b4\'dc\'c3\'bc\'bf\'a1\'bc\'ad \'b0\'a2 EP \'c0\'e5\'bc\'d2\'bf\'a1 \'b4\'eb\'c7\'d8 \'b8\'b6\'bd\'ba\'c5\'cd \'bc\'b3\'c4\'a1 \'b9\'cc\'b5\'f0\'be\'ee \'b9\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'ed \'b1\'d7 \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'c0\'bb \'b0\'a8\'bd\'c3\'c7\'cf\'b4\'c2 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f6\'b4\'c2 \'c0\'da\'b8\'a6 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da(\ldblquote\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\rdblquote )\'b7\'ce \'c1\'f6\'c1\'a4\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\'c0\'c7 \'ba\'af\'b0\'e6\'c0\'bb \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'c1\'ef\'bd\'c3 NI\'bf\'a1 \'c5\'eb\'c1\'f6\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9.\par
+\f0 4.\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 EP\'bf\'a1 \'c0\'c7\'c7\'d8 (i) \'c3\'eb\'b5\'e6\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c7\'b4\'c2 \'c6\'af\'c1\'a4 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\'bf\'a1 \'b0\'fc\'c7\'cf\'bf\'a9 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'b6\'b0\'c7\'bf\'a1 \'b5\'fb\'b6\'f3\'bc\'ad\'b8\'b8, (ii) EP \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'c1\'f6\'c1\'a4\'c7\'d1 \'c0\'e5\'bc\'d2(\ldblquote EP \'c0\'e5\'bc\'d2\rdblquote ) \'b9\'d7 EP \'c0\'e5\'bc\'d2\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'c4\'c4\'c7\'bb\'c5\'cd\'b5\'e9\'bf\'a1\'bc\'ad\'b8\'b8 \'b9\'d7 (iii) EP \'b1\'e2\'b0\'a3 \'c1\'df\'bf\'a1\'b8\'b8 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 (i) \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'b1\'cd\'c7\'cf\'c0\'c7 EP\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'cc EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c3\'d6\'b4\'eb \'c3\'d1 \'bc\'f6\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'b8\'b8\'e7, (ii) EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb\'c0\'bb \'c1\'a6\'bf\'dc\'c7\'d1 \'be\'ee\'b6\'b0\'c7\'d1 NI \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee(\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb \'c6\'f7\'c7\'d4)\'b5\'b5 EP\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf\'bf\'a1 \'c0\'c7\'c7\'d8 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'be\'f8\'c0\'bd\'c0\'bb \'c0\'ce\'c1\'a4\'c7\'cf\'b0\'ed \'c0\'cc\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \par
+\f0 5.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'c7\'d7\'bd\'c3 EP\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \'c7\'e3\'bf\'a9\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da \'c1\'a2\'b1\'d9\'c0\'bb \'c5\'eb\'c1\'a6\'c7\'cf\'b4\'c2 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b8\'a6 NI\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1 \'b0\'a1\'c0\'e5 \'c3\'d6\'bd\'c5\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c6\'c4\'c0\'cf\'b0\'fa \'c7\'d4\'b2\'b2 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \ldblquote\'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\rdblquote\'b6\'f5 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da \'c1\'a2\'b1\'d9\'c0\'bb \'c5\'eb\'c1\'a6\'c7\'cf\'b0\'ed \'b0\'fc\'b7\'c3 \'bb\'e7\'bf\'eb \'c1\'d8\'bc\'f6 \'c1\'a4\'ba\'b8\'b8\'a6 \'bb\'fd\'bc\'ba\'c7\'cf\'b4\'c2 NI\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee(\ldblquote NI VLM\rdblquote ), FLEXnet \'b6\'c7\'b4\'c2 FLEXlm \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da \'c1\'a2\'bc\'d3 \'c5\'eb\'c1\'a6\'b8\'a6 \'c0\'a7\'c7\'d8 NI\'b0\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'bd\'c2\'c0\'ce\'c7\'d1 \'b1\'e2\'c5\'b8 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'c7\'b9\'cc\'c7\'d1\'b4\'d9. \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b0\'a1 NI VLM\'c0\'cc\'b0\'c5\'b3\'aa NI\'b0\'a1 \'b0\'fc\'b7\'c3 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b8\'a6 \'c0\'a7\'c7\'d1 \'b9\'ae\'bc\'ad\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'b5\'bf \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b4\'c2 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'b9\'ae\'bc\'ad\'bf\'a1 \'b5\'fb\'b6\'f3 \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'b5\'c7\'be\'ee\'be\'df \'c7\'d1\'b4\'d9.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1278\f0 6.\tab\ul\f1\'b1\'b3\'c0\'b0 \'b9\'d7 \'c0\'ce\'c1\'f5 \'bc\'ad\'ba\'f1\'bd\'ba.\ulnone \'b1\'cd\'c7\'cf\'c0\'c7 EP\'bf\'a1 \'c0\'c7\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b1\'b3\'c0\'b0 \'bc\'f6\'be\'f7 \'b6\'c7\'b4\'c2 \ldblquote\'c0\'ce\'c1\'f5 \'c1\'d8\'ba\'f1\rdblquote \'b0\'fa\'c1\'a4 \'b9\'d7 NI \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'c0\'ce\'c1\'f5 \'c5\'d7\'bd\'ba\'c6\'ae \'bc\'ad\'ba\'f1\'bd\'ba(\ldblquote\'b1\'b3\'c0\'b0 \'b9\'d7 \'c0\'ce\'c1\'f5 \'bc\'ad\'ba\'f1\'bd\'ba\rdblquote )\'b0\'a1 \'c6\'f7\'c7\'d4\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'cc EP \'b1\'e2\'b0\'a3 \'c1\'df \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'b1\'b3\'c0\'b0 \'c5\'a9\'b7\'b9\'b5\'f0\'c6\'ae\'b8\'a6 \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f7\'bf\'f8\'b5\'e9\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'d1 \'b0\'fc\'b7\'c3 \'b1\'b3\'c0\'b0 \'bc\'f6\'be\'f7\'bf\'a1 \'c2\'fc\'bc\'ae\'c7\'cf\'b0\'c5\'b3\'aa \'b0\'fc\'b7\'c3 \ldblquote\'c0\'ce\'c1\'f5 \'c1\'d8\'ba\'f1\rdblquote \'b0\'fa\'c1\'a4 \'b9\'d7 \'c0\'ce\'c1\'f5 \'c5\'d7\'bd\'ba\'c6\'ae \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 NI\'b7\'ce\'ba\'ce\'c5\'cd \'bc\'f6\'b7\'c9\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'b3\'c0\'b0 \'b9\'d7 \'c0\'ce\'c1\'f5 \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 NI\'c0\'c7 \'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b1\'b3\'c0\'b0 \'b9\'d7 \'c0\'ce\'c1\'f5\'c0\'bb \'c0\'a7\'c7\'d1 \'b1\'e2\'ba\'bb \'c1\'a4\'c3\'a5\'bf\'a1 \'b5\'fb\'b6\'f3 \'c1\'a6\'b0\'f8\'b5\'c8\'b4\'d9. \'b1\'b3\'c0\'b0 \'c5\'a9\'b7\'b9\'b5\'f0\'c6\'ae\'b4\'c2 \'b9\'ab\'b1\'e2\'b1\'b9\'c1\'a6\'bc\'f6\'c3\'e2\'b1\'d4\'c1\'a4 22 CFR 120.9\'bf\'a1\'bc\'ad \'c1\'a4\'c0\'c7\'c7\'d1 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'ba \ldblquote\'b9\'e6\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba(defense service)\rdblquote\'b8\'a6 \'b1\'b8\'bc\'ba\'c7\'cf\'b4\'c2 \'b0\'b3\'ba\'b0\'c8\'ad\'b5\'c8 \'b1\'b3\'c0\'b0\'c0\'bb \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'b3\'c0\'b0 \'c5\'a9\'b7\'b9\'b5\'f0\'c6\'ae\'b4\'c2 \'c7\'f6\'b1\'dd \'b0\'a1\'c4\'a1\'b0\'a1 \'be\'f8\'c0\'b8\'b8\'e7 \'b9\'cc\'bb\'e7\'bf\'eb \'b1\'b3\'c0\'b0 \'c5\'a9\'b7\'b9\'b5\'f0\'c6\'ae\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 EP\'c0\'c7 \'c7\'d8\'c1\'f6\'b3\'aa \'b8\'b8\'b7\'e1 \'b6\'c7\'b4\'c2 EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b1\'e2\'c5\'b8 \'b1\'e2\'b0\'a3\'c0\'c7 \'c7\'d8\'c1\'f6 \'b6\'c7\'b4\'c2 \'b8\'b8\'b7\'e1 \'bd\'c3 \'bc\'d2\'b8\'ea\'b5\'c8\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\f0 7.\tab\ul\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba.\ulnone EP\'bf\'a1 \'c0\'c7\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b0\'a1 \'c6\'f7\'c7\'d4\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec, NI\'b4\'c2 (i) \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\'bf\'a1\'b0\'d4 \'b0\'fc\'b7\'c3 \'bb\'f3\'be\'f7\'bf\'eb \'b9\'e8\'c6\'f7\'c0\'cf \'c8\'c4 \'b8\'f0\'b5\'e7 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\'c0\'c7 \'b8\'b6\'bd\'ba\'c5\'cd \'bb\'e7\'ba\'bb\'c0\'bb \'c1\'a6\'b0\'f8\'c7\'cf\'b0\'ed (ii) EP \'b9\'ae\'bc\'ad\'bf\'a1 \'c1\'f6\'c1\'a4\'b5\'c8 \'b1\'cd\'c7\'cf\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'da \'bc\'f6\'bf\'a1\'b0\'d4 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'b0\'fa \'b0\'fc\'b7\'c3\'b5\'c8 \'b9\'ae\'c1\'a6\'bf\'a1 \'b4\'eb\'c7\'d8 NI\'c0\'c7 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7 \'bf\'a3\'c1\'f6\'b4\'cf\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'a2\'b1\'d9\'b1\'c7 \'b9\'d7 NI\'c0\'c7 \'b0\'ed\'b0\'b4 \'bf\'c2\'b6\'f3\'c0\'ce \'b1\'e2\'bc\'fa \'c1\'f6\'bf\'f8 \'bd\'c3\'bd\'ba\'c5\'db\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'a2\'b1\'d9\'b1\'c7\'c0\'bb \'c1\'a6\'b0\'f8\'c7\'d1\'b4\'d9. \'b8\'f0\'b5\'e7 \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 NI\'c0\'c7 \'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 \'b1\'e2\'ba\'bb \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c0\'af\'c1\'f6 \'b0\'fc\'b8\'ae \'b9\'d7 \'c1\'f6\'bf\'f8 \'c1\'a4\'c3\'a5\'bf\'a1 \'b5\'fb\'b6\'f3 \'c1\'a6\'b0\'f8\'b5\'c8\'b4\'d9. NI\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'bb\'f3\'be\'f7\'c0\'fb\'c0\'b8\'b7\'ce \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'c3\'d6\'bd\'c5 \'b9\'f6\'c0\'fc\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'b0\'cd\'c0\'b8\'b7\'ce \'c1\'a6\'c7\'d1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'b8\'ae\'b8\'a6 \'c0\'af\'ba\'b8\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 NI\'b0\'a1 EP\'bf\'a1 \'c0\'c7\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'b8\'f0\'b5\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'bd\'c0\'bb \'c0\'cc\'c7\'d8\'c7\'d1\'b4\'d9. \par
+\f0 8.\tab\ul\f1\'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba \'be\'f8\'c0\'bd.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 EP\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'be\'ee\'b6\'b0\'c7\'d1 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'b0\'fc\'b7\'c3 \'bc\'ad\'ba\'f1\'bd\'ba\'b5\'b5 NI\'bf\'a1 \'c0\'c7\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c7\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8 \'b0\'a1\'b4\'c9\'c7\'cf\'b0\'d4 \'b5\'c7\'c1\'f6 \'be\'ca\'c0\'bd\'c0\'bb \'c0\'ce\'c1\'a4\'c7\'cf\'b0\'ed \'c0\'cc\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \ul\b\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\ulnone\b0\f0 9.\tab\ul\f1\'bf\'ac\'b0\'a3 \'bf\'ee\'bf\'b5 \'b0\'cb\'c5\'e4 \'b9\'d7 \'ba\'b8\'b0\'ed\'bc\'ad\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\tx720\ulnone\f0 A.\tab EP \f1\'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'a4\'b1\'e2\'c0\'fb \'b1\'e2\'c1\'d8(\'c3\'d6\'bc\'d2 \'bf\'ac 1\'c8\'b8)\'bf\'a1 \'b5\'fb\'b6\'f3, \'b1\'cd\'c7\'cf\'c0\'c7 \'b4\'eb\'c7\'a5\'c0\'da\'b5\'e9\'c0\'ba NI\'c0\'c7 \'b4\'eb\'c7\'a5\'c0\'da\'b5\'e9\'b0\'fa \'b8\'b8\'b3\'aa NI \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 EP\'bf\'a1 \'c0\'c7\'c7\'d1 \'b1\'b3\'c0\'b0 \'c5\'a9\'b7\'b9\'b5\'f0\'c6\'ae \'bb\'e7\'bf\'eb \'c6\'f2\'b0\'a1 \'b9\'d7 EP\'bf\'a1 \'c0\'c7\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'bc\'f6\'c1\'d8\'c0\'c7 \'c0\'fb\'c0\'fd\'bc\'ba\'b0\'fa EP \'c0\'e5\'bc\'d2\'c0\'c7 \'bc\'f6\'b8\'a6 \'c1\'a4\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 EP \'b9\'d7 \'b1\'cd\'c7\'cf\'c0\'c7 EP \'bb\'e7\'bf\'eb\'bf\'a1 \'b0\'fc\'c7\'cf\'bf\'a9 \'b3\'ed\'c0\'c7\'c7\'d1\'b4\'d9. \par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1420\f0 B.\tab\f1\'c0\'a7 \'c1\'a6A\'c7\'d7\'bf\'a1 \'c2\'fc\'c1\'b6\'b5\'c8 \'c8\'b8\'c0\'c7 30\'c0\'cf \'c0\'fc \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'bf\'e4\'c3\'bb\'c7\'cf\'b4\'c2 \'b1\'e2\'c5\'b8 \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'b1\'e2\'c1\'d8\'bf\'a1 \'b5\'fb\'b6\'f3, \'b1\'cd\'c7\'cf\'b4\'c2 NI\'bf\'a1 (i) \'b0\'a2 EP \'c0\'e5\'bc\'d2\'bf\'a1 \'b4\'eb\'c7\'d8 NI\'b0\'a1 \'bc\'f6\'bf\'eb \'b0\'a1\'b4\'c9\'c7\'d1 \'c7\'fc\'bd\'c4\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb \'bd\'c2\'c0\'ce \'bf\'e4\'c3\'bb\'c0\'bb \'b8\'ed\'bd\'c3\'c7\'cf\'b4\'c2 \'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7(\ldblquote\'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7\rdblquote ) \'b9\'d7 (ii) EP \'c0\'e5\'bc\'d2\'bf\'a1\'bc\'ad\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'bd\'c2\'c0\'ce \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b0\'a1 \'bb\'fd\'bc\'ba\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c3\'bc\'c5\'a9 \'be\'c6\'bf\'f4 \'b9\'d7 \'c3\'bc\'c5\'a9 \'c0\'ce\'c0\'bb \'b3\'aa\'c5\'b8\'b3\'bb\'b4\'c2 \'bb\'e7\'bf\'eb \'b7\'ce\'b1\'d7(\ldblquote\'bb\'e7\'bf\'eb \'b7\'ce\'b1\'d7\rdblquote )\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1420\f0 10.\tab\ul EP \f1\'bc\'f6\'bc\'f6\'b7\'e1.\ulnone EP\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c3\'bb\'b1\'b8\'b5\'c7\'b4\'c2 \'bc\'f6\'bc\'f6\'b7\'e1\'b4\'c2 EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b9\'d9\'bf\'cd \'b0\'b0\'b4\'d9. EP \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'b4\'de\'b8\'ae \'b8\'ed\'bd\'c3\'b5\'c8 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, EP\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'cd\'c7\'cf\'b0\'a1 \'c1\'f6\'b1\'de\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b4\'c2 \'b8\'f0\'b5\'e7 \'b1\'dd\'be\'d7\'c0\'ba \'b9\'cc\'b4\'de\'b7\'af\'c8\'ad\'b7\'ce \'c7\'d1\'b4\'d9. EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b1\'dd\'be\'d7\'c0\'ba \'b0\'fc\'b7\'c3 \'bc\'bc\'b1\'dd \'b6\'c7\'b4\'c2 \'bc\'f6\'c0\'d4/\'bc\'f6\'c3\'e2 \'b0\'fc\'bc\'bc\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'b8\'b8\'e7 \'b1\'cd\'c7\'cf\'b4\'c2 EP\'bf\'a1 \'c0\'c7\'c7\'d8 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'b1\'b3\'ba\'ce\'b9\'b0\'bf\'a1 \'b0\'fc\'c7\'d1 \'bc\'bc\'b1\'dd \'b9\'d7 \'b1\'e2\'c5\'b8 \'b0\'fc\'bc\'bc\'bf\'a1 \'b4\'eb\'c7\'d8 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f6\'b8\'e7 \'c0\'cc\'b8\'a6 \'ba\'ce\'b4\'e3\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 EP\'bf\'a1 \'c6\'f7\'c7\'d4\'c7\'cf\'b0\'ed\'c0\'da \'c7\'cf\'b4\'c2 NI \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'d1 \'bb\'e7\'be\'f7\'c3\'bc\'b8\'a6 \'c0\'ce\'bc\'f6\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, EP\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c3\'bb\'b1\'b8\'b5\'c7\'b4\'c2 \'bc\'f6\'bc\'f6\'b7\'e1\'b0\'a1 \'c0\'ce\'bb\'f3\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+
+\pard\fi-357\li357\sb100\sa240\sl240\slmult1\qj\tx360\tx1420\f0 11.\tab\ul\f1\'c7\'d8\'c1\'f6\ulnone \par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\f0 A.\tab NI \f1\'b6\'c7\'b4\'c2 \'b1\'cd\'c7\'cf\'b4\'c2 \'bb\'f3\'b4\'eb\'b9\'e6 \'b4\'e7\'bb\'e7\'c0\'da\'b0\'a1 \'ba\'bb \'b1\'e2\'be\'f7\'bf\'eb \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'bb\'e7\'bf\'eb \'c1\'b6\'b0\'c7\'bf\'a1 \'c0\'c7\'c7\'d1 \'c0\'da\'bd\'c5\'c0\'c7 \'c0\'c7\'b9\'ab\'b8\'a6 \'c1\'df\'b4\'eb\'c7\'cf\'b0\'d4 \'c0\'a7\'b9\'dd\'c7\'cf\'b0\'ed \'b5\'bf \'c0\'a7\'b9\'dd\'c0\'bb \'b5\'bf \'c0\'a7\'b9\'dd\'bf\'a1 \'b4\'eb\'c7\'d1 \'bc\'ad\'b8\'e9 \'c5\'eb\'c1\'f6 \'bc\'f6\'b7\'c9 30\'c0\'cf \'c0\'cc\'b3\'bb\'bf\'a1 \'ba\'f1\'c0\'a7\'b9\'dd \'b4\'e7\'bb\'e7\'c0\'da\'bf\'a1 \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'b8\'b7\'ce \'b8\'b8\'c1\'b7\'bd\'ba\'b7\'b4\'b0\'d4 \'bd\'c3\'c1\'a4\'c7\'cf\'c1\'f6 \'b8\'f8\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec \'b0\'a2\'b0\'a2 \'c0\'da\'bd\'c5\'c0\'c7 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b6\'f3 \'bb\'f3\'b4\'eb\'b9\'e6 \'b4\'e7\'bb\'e7\'c0\'da\'bf\'a1 \'b4\'eb\'c7\'d1 \'bc\'ad\'b8\'e9 \'c5\'eb\'c1\'f6 \'bd\'c3 EP\'b8\'a6 \'c7\'d8\'c1\'f6\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'c0\'a7\'b9\'dd\'c0\'cc \'bd\'c3\'c1\'a4\'b5\'c9 \'bc\'f6 \'be\'f8\'b4\'c2 \'b0\'e6\'bf\'ec, EP \'b1\'e2\'b0\'a3\'c0\'ba \'c1\'ef\'bd\'c3 \'c7\'d8\'c1\'f6\'b5\'c8\'b4\'d9. \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1846\f0 B.\tab\ul EP \f1\'b8\'b8\'b7\'e1 \'b6\'c7\'b4\'c2 \'c7\'d8\'c1\'f6\'c0\'c7 \'c8\'bf\'b0\'fa.\ulnone EP\'c0\'c7 \'b8\'b8\'b7\'e1 \'b6\'c7\'b4\'c2 \'c7\'d8\'c1\'f6 \'bd\'c3, \'b1\'cd\'c7\'cf\'b4\'c2 EP\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b8\'f0\'b5\'e7 \'bb\'e7\'bf\'eb\'c0\'bb \'c1\'ef\'bd\'c3 \'c1\'df\'b4\'dc\'c7\'cf\'b0\'ed \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb \'c0\'cf\'c3\'bc\'b8\'a6 \'c6\'c4\'b1\'e2\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'b4\'dc, \'b1\'cd\'c7\'cf\'b4\'c2 NI\'b0\'a1 \'b5\'bf \'c6\'c4\'b1\'e2 \'c0\'fc \'bf\'e4\'b1\'b8\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, NI\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 \'bb\'e7\'ba\'bb \'c0\'cf\'c3\'bc\'b8\'a6 \'c0\'ce\'b5\'b5\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \'bb\'f3\'bc\'fa\'c7\'d1 \'bb\'e7\'c7\'d7\'bf\'a1\'b5\'b5 \'ba\'d2\'b1\'b8\'c7\'cf\'b0\'ed, EP \'b9\'df\'c8\'bf\'c0\'cf \'c0\'cc\'c0\'fc\'bf\'a1 \'c8\'bf\'b7\'c2\'c0\'cc \'c0\'d6\'be\'fa\'c0\'b8\'b8\'e7 EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b1\'e2\'c1\'b8 NI \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee(\ldblquote EP \'b1\'e2\'c1\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\rdblquote )\'b7\'ce \'b8\'ed\'bd\'c3\'b5\'c8 EP\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'cf\'bf\'a9 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9, EP \'b0\'a1 NI\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'b0\'e8\'be\'e0\'c0\'c7 \'b1\'e2\'c5\'b8 \'c1\'b6\'b0\'c7\'c0\'c7 \'b9\'cc\'c1\'d8\'bc\'f6\'bf\'a1 \'c0\'c7\'c7\'d1 \'b0\'cd\'c0\'cc \'be\'c6\'b4\'d1 \'ba\'bb \'b1\'e2\'be\'f7\'bf\'eb \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'bb\'e7\'bf\'eb \'c1\'b6\'b0\'c7\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'b6\'b0\'c7\'c0\'c7 \'c0\'a7\'b9\'dd\'bf\'a1\'b8\'b8 \'b1\'e2\'c0\'ce\'c7\'cf\'bf\'a9 \'c7\'d8\'c1\'f6\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 EP \'b1\'e2\'b0\'a3 \'c8\'c4 EP \'c0\'e5\'bc\'d2\'bf\'a1\'bc\'ad\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'ba\'ce\'bc\'d3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b0\'e8\'be\'e0\'b5\'e9\'bf\'a1 \'c0\'c7\'c7\'d8\'bc\'ad \'b9\'d7 \'b1\'d7\'bf\'a1 \'b5\'fb\'b6\'f3\'bc\'ad\'b8\'b8 EP \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'c1\'f6\'c1\'a4\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'c2 \'bc\'f6\'c0\'c7 EP \'b1\'e2\'c1\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb\'c0\'bb \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. EP \'b1\'e2\'b0\'a3 \'c1\'be\'b7\'e1 \'c8\'c4 \'bb\'e7\'bf\'eb\'b5\'c7\'b5\'b5\'b7\'cf EP \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'c1\'f6\'c1\'a4\'b5\'c7\'b0\'ed, EP \'b9\'df\'c8\'bf\'c0\'cf \'b1\'e2\'c1\'d8(\'b4\'dc, NI\'bf\'a1 \'c0\'c7\'c7\'d8 EP \'b1\'e2\'b0\'a3\'c0\'cc \'c1\'be\'b7\'e1\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b0\'e6\'bf\'ec\'bf\'a1 \'c7\'d1\'c7\'cf\'bf\'a9)\'c0\'b8\'b7\'ce \'b0\'a1\'c0\'e5 \'c3\'d6\'bd\'c5 \'b9\'f6\'c0\'fc\'c0\'cc\'b0\'c5\'b3\'aa \'b1\'d7 \'c1\'f7\'c0\'fc \'b9\'f6\'c0\'fc\'c0\'ce EP \'b1\'e2\'c1\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb\'c0\'c7 \'b0\'e6\'bf\'ec, \'ba\'bb \'c1\'b6\'c7\'d7\'bf\'a1 \'b5\'fb\'b6\'f3 \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'bf\'a1 \'c0\'c7\'c7\'d1 \'bb\'e7\'bf\'eb\'b8\'b8\'c0\'bb \'c0\'a7\'c7\'d8 EP \'b1\'e2\'b0\'a3\'c0\'c7 \'c7\'d8\'c1\'f6 \'b6\'c7\'b4\'c2 \'b8\'b8\'b7\'e1 \'b9\'df\'c8\'bf\'c0\'cf \'c7\'f6\'c0\'e7\'c0\'c7 \'c7\'d8\'b4\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'a1\'c0\'e5 \'c3\'d6\'bd\'c5 \'b9\'f6\'c0\'fc\'c0\'b8\'b7\'ce \'b5\'bf \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb\'c0\'bb \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\tx360\tx720\f0\tab C.\tab EP \f1\'b1\'e2\'b0\'a3 \'c0\'cc\'c8\'c4 EP \'b1\'e2\'c1\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'c7\'b8\'ae\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 NI\'bf\'a1 \'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b0\'ed \'b9\'d7 \'bb\'e7\'bf\'eb \'b7\'ce\'b0\'ed\'b8\'a6 EP \'b1\'e2\'b0\'a3\'c0\'c7 \'b8\'b8\'b7\'e1 \'b6\'c7\'b4\'c2 \'c7\'d8\'c1\'f6 30\'c0\'cf \'c0\'cc\'b3\'bb\'bf\'a1 \'c1\'a6\'b0\'f8\'c7\'cf\'b0\'ed EP \'b1\'e2\'b0\'a3\'c0\'c7 \'b8\'b8\'b7\'e1 \'b6\'c7\'b4\'c2 \'c7\'d8\'c1\'f6 \'c7\'f6\'c0\'e7 \'c1\'f6\'b1\'de \'c0\'c7\'b9\'ab\'b0\'a1 \'b9\'df\'bb\'fd\'c7\'cf\'bf\'b4\'c0\'b8\'b3\'aa \'c1\'f6\'b1\'de\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b8\'f0\'b5\'e7 \'b1\'dd\'be\'d7\'c0\'bb NI\'bf\'a1 \'c1\'ef\'bd\'c3 \'c1\'f6\'b1\'de\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\tx360\b\f0\tab D. \tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'bf\'a1\'b4\'c2 EP \'b1\'e2\'b0\'a3\'c0\'c7 \'c7\'d8\'c1\'f6 \'c8\'c4 EP\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'ba\'f1\'c8\'b0\'bc\'ba\'c8\'ad\'c7\'cf\'bf\'a9 \'bb\'e7\'bf\'eb\'c7\'cf\'c1\'f6 \'b8\'f8\'c7\'cf\'b5\'b5\'b7\'cf \'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'c4\'da\'b5\'e5\'b0\'a1 \'c6\'f7\'c7\'d4\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 EP\'c0\'c7 \'b8\'b8\'b7\'e1 \'b6\'c7\'b4\'c2 \'c7\'d8\'c1\'f6 \'bd\'c3 \'b0\'e6\'b0\'ed \'be\'f8\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'c0\'da\'b5\'bf\'c0\'fb\'c0\'b8\'b7\'ce \'ba\'f1\'c8\'b0\'bc\'ba\'c8\'ad \'b5\'c7\'b0\'c5\'b3\'aa \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b0\'d4 \'b5\'c9 \'bc\'f6 \'c0\'d6\'c0\'bd\'c0\'bb \'c0\'ce\'c1\'a4\'c7\'cf\'b0\'ed \'c0\'cc\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 EP \'b9\'ae\'bc\'ad\'bf\'a1 \'c1\'f6\'c1\'a4\'b5\'c8 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'ba EP \'b1\'e2\'c1\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c7\'e3\'bf\'eb\'b5\'c8 EP \'b1\'e2\'b0\'a3 \'c0\'cc\'c8\'c4 \'bb\'e7\'bf\'eb\'c0\'bb \'b0\'a1\'b4\'c9\'c7\'cf\'b0\'d4 \'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 NI\'b7\'ce\'ba\'ce\'c5\'cd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c6\'c4\'c0\'cf\'c0\'bb \'c3\'eb\'b5\'e6\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b4\'c2 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'b3\'ba\'ce \'c8\'c4 \'b0\'a1\'b4\'c9\'c7\'d1 \'bd\'c5\'bc\'d3\'c7\'cf\'b0\'d4 \'b4\'dc, \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 EP \'b1\'e2\'b0\'a3\'c0\'c7 \'c7\'d8\'c1\'f6 \'c8\'c4 60\'c0\'cf \'c0\'cc\'b3\'bb\'bf\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c6\'c4\'c0\'cf\'c0\'bb \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\b0\f0 12.\tab EP\f1\'bf\'a1 \'c0\'c7\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'be\'e7\'b5\'b5\'b5\'c9 \'bc\'f6 \'be\'f8\'c0\'b8\'b8\'e7 \'b1\'cd\'c7\'cf\'b4\'c2 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'c0\'c7 \'bb\'e7\'c0\'fc \'bc\'ad\'b8\'e9 \'b5\'bf\'c0\'c7 \'be\'f8\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c1\'a63\'c0\'da \'b6\'c7\'b4\'c2 EP \'c0\'e5\'bc\'d2 \'c0\'cc\'bf\'dc\'c0\'c7 \'b1\'cd\'c7\'cf\'c0\'c7 \'c7\'f6\'c0\'e5 \'b6\'c7\'b4\'c2 \'bd\'c3\'bc\'b3\'bf\'a1 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \b\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1420\b0\f0 13.\tab\ul\f1\'b1\'e2\'b9\'d0 \'c0\'af\'c1\'f6.\ulnone \'b1\'cd\'c7\'cf\'c0\'c7 EP \'b9\'ae\'bc\'ad \'c1\'b6\'b0\'c7, NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 EP\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'c1\'a6\'c3\'e2\'c7\'d1 \'c1\'a6\'be\'c8\'bc\'ad \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b9\'ae\'bc\'ad(\'b8\'f0\'b5\'e7 \'b0\'a1\'b0\'dd \'c3\'a5\'c1\'a4 \'b9\'d7 \'bc\'f6\'bc\'f6\'b7\'e1 \'c6\'f7\'c7\'d4) \'b9\'d7 \'b1\'cd\'c7\'cf\'c0\'c7 EP\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'c1\'a6\'b0\'f8\'b5\'c8 NI \'c1\'a6\'c7\'b0 \'b0\'b3\'b9\'df \'b3\'eb\'b7\'c2\'bf\'a1 \'b0\'fc\'c7\'d1 \'c1\'a4\'ba\'b8\'b4\'c2 NI\'c0\'c7 \'b1\'e2\'b9\'d0 \'c1\'a4\'ba\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 NI\'c0\'c7 \'b1\'e2\'b9\'d0 \'c1\'a4\'ba\'b8\'b8\'a6 \'c1\'a63\'c0\'da\'bf\'a1\'b0\'d4 \'b0\'f8\'b0\'b3\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\sb100\sa240\sl240\slmult1\qc\b\fs24\'ba\'ce\'bc\'d3\'bc\'ad E \endash \ul\'b1\'b3\'c0\'b0\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c1\'b6\'b0\'c7\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx810\ulnone\b0\f0\fs20 1.\tab\f1\'b1\'b3\'c0\'b0\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'bb\'f3\'be\'f7 \'b6\'c7\'b4\'c2 \'bb\'ea\'be\'f7 \'b8\'f1\'c0\'fb\'c0\'bb \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'b3\'c0\'b0\'bf\'eb \'bf\'ac\'b1\'b8 \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'b8\'c0\'cc \'bf\'ac\'b1\'b8 \'b8\'f1\'c0\'fb\'c0\'bb \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1278\f0 2.\tab\f1\'b1\'b3\'c0\'b0\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b4\'c2 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'ba \'bb\'f3\'be\'f7\'bf\'eb \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce \'b9\'e8\'c6\'f7\'b5\'c9 \'bc\'f6 \'be\'f8\'c0\'b8\'b8\'e7 \'bb\'f3\'be\'f7 \'b8\'f1\'c0\'fb\'c0\'bb \'c0\'a7\'c7\'d8 \'c0\'e7\'b9\'e8\'c6\'f7\'b8\'a6 \'b1\'dd\'c1\'f6\'c7\'cf\'bf\'a9 \'b9\'e8\'c6\'f7\'b5\'c7\'be\'ee\'be\'df \'c7\'d1\'b4\'d9.\par
+\f0 3.\tab\f2\ldblquote\f1\'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\rdblquote\'c0\'cc\'b6\'f5 \'c7\'d0\'c0\'a7 \'bc\'f6\'bf\'a9 \'b1\'b3\'c0\'b0 \'b1\'e2\'b0\'fc\'c0\'bb \'b8\'bb\'c7\'d1\'b4\'d9. \'c7\'d0\'bb\'fd\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'b0\'e6\'bf\'ec \'b1\'b3\'bb\'e7\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'bb \'b1\'c7\'c0\'e5\'c7\'cf\'b0\'c5\'b3\'aa \'bf\'e4\'b1\'b8\'c7\'cf\'b0\'ed, NI\'c0\'c7 \'bd\'c2\'c0\'ce\'c0\'bb \'b9\'de\'c0\'ba \'bf\'c2\'b6\'f3\'c0\'ce \'b1\'b3\'c0\'b0 \'b0\'fa\'c1\'a4\'b5\'b5 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8\'b4\'d9.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx810\f0 4.\tab\ul\f1\'c7\'d0\'bb\'fd\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba.\ulnone \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'c7\'d0\'bb\'fd\'bf\'eb\'c0\'ce \'b0\'e6\'bf\'ec, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b7\'c1\'b8\'e9 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'c7 \'c1\'f6\'bc\'d3\'c0\'fb\'c0\'ce \'b1\'b3\'c0\'b0 \'b0\'fa\'c1\'a4\'bf\'a1 \'b5\'ee\'b7\'cf\'b5\'c7\'be\'ee \'c0\'d6\'b0\'c5\'b3\'aa \'c0\'cc\'b8\'a6 \'bc\'f6\'b0\'ad\'c7\'cf\'b0\'ed \'c0\'d6\'b4\'c2 \'c7\'d0\'bb\'fd \'b6\'c7\'b4\'c2 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'bf\'a1\'bc\'ad \'b0\'ad\'c0\'c7\'c7\'cf\'b4\'c2 \'b1\'b3\'bb\'e7\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'c7\'d0\'bb\'fd\'c0\'ce \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'b3\'bd\'c7 \'b9\'d7 \'bd\'c7\'c7\'e8\'bd\'c7 \'bc\'f6\'be\'f7 \'b0\'fa\'c1\'a4\'bb\'d3 \'be\'c6\'b4\'cf\'b6\'f3 \'b1\'cd\'c7\'cf\'c0\'c7 \'c7\'d0\'ba\'ce\'b0\'fa\'c1\'a4 \'c7\'d0\'be\'f7\'c0\'bb \'c1\'f5\'c1\'f8\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d1 \'c7\'d0\'bc\'fa \'bf\'ac\'b1\'b8 \'bf\'eb\'b5\'b5\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'b3\'c0\'ce\'c0\'fb \'b1\'b3\'c0\'b0 \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 \'b1\'d7 \'bf\'dc \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b4\'c2 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'b3\'bb\'e7\'c0\'ce \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'f6\'be\'f7 \'b6\'c7\'b4\'c2 \'bd\'c7\'c7\'e8\'bd\'c7 \'bf\'ac\'b1\'b8 \'c1\'d8\'ba\'f1\'b8\'a6 \'c0\'a7\'c7\'d8\'bc\'ad\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'bf\'a1 \'b0\'fc\'c7\'d1 \'b1\'b3\'c0\'b0\'bf\'eb \'bf\'ac\'b1\'b8 \'b6\'c7\'b4\'c2 \'b1\'b3\'bd\'c7 \'bc\'f6\'be\'f7\'b0\'fa \'b0\'b0\'c0\'ba \'b1\'d7 \'bf\'dc \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b4\'c2 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'c3\'d6\'b4\'eb 3\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'b1\'cd\'c7\'cf\'b8\'b8\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'bd\'c7\'c7\'e0\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'c7\'d1\'b9\'f8\'bf\'a1 1\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1\'bc\'ad\'b8\'b8 \'bd\'c7\'c7\'e0\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf \'c0\'cc\'bf\'dc\'c0\'c7 \'c0\'da\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c1\'a2\'b1\'d9\'c7\'cf\'b0\'c5\'b3\'aa \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b3\'d7\'c6\'ae\'bf\'f6\'c5\'a9 \'c0\'e5\'ba\'f1\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'c7\'d0\'bb\'fd\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8\'bc\'ad\'b4\'c2 \'c0\'da\'c5\'c3 \'bb\'e7\'bf\'eb \'bf\'b9\'bf\'dc\'b0\'a1 \'c1\'b8\'c0\'e7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'cd\'c7\'cf\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \'b1\'cd\'c7\'cf\'b0\'a1 \'c7\'d0\'bb\'fd\'c0\'ce \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'b3\'c0\'b0 \'b1\'e2\'b0\'fc \'b5\'ee\'b7\'cf \'b1\'e2\'b0\'a3\'c0\'c7 \'c1\'be\'b7\'e1 \'b6\'c7\'b4\'c2 \'c7\'d8\'c1\'f6 \'bd\'c3, \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'b3\'bb\'e7\'c0\'ce \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'b3\'bb\'e7 \'c0\'da\'b0\'dd \'bb\'f3\'bd\'c7 \'bd\'c3, \'b6\'c7\'b4\'c2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b1\'e2\'b0\'a3\'b8\'b8\'b7\'e1 \'bd\'c3 \'c1\'df \'b8\'d5\'c0\'fa \'b5\'b5\'b7\'a1\'c7\'cf\'b4\'c2 \'b3\'af\'bf\'a1 \'c0\'da\'b5\'bf\'c0\'fb\'c0\'b8\'b7\'ce \'b8\'b8\'b7\'e1\'b5\'ca\'c0\'bb \'c0\'cc\'c7\'d8\'c7\'cf\'b0\'ed \'c0\'cc\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \'c0\'cc\'b7\'af\'c7\'d1 \'b8\'b8\'b7\'e1 \'bd\'c3, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb \'c0\'cf\'c3\'bc\'b8\'a6 \'c1\'ef\'bd\'c3 \'bb\'e8\'c1\'a6\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \par
+\f0\tab\f1\'c1\'df\'b0\'ed\'b5\'ee\'c7\'d0\'b1\'b3 \'bf\'aa\'bd\'c3 \'c1\'a65\'c1\'b6\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'df\'b0\'ed\'b1\'b3\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c1\'b6\'b0\'c7\'c0\'c7 \'c0\'fb\'bf\'eb\'c0\'bb \'b9\'de\'be\'c6 LabVIEW \'c7\'d0\'bb\'fd\'bf\'eb \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+
+\pard\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx810\'c7\'d0\'bb\'fd\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(\'bf\'b5\'b1\'b8 \'b6\'c7\'b4\'c2 \'b1\'e2\'c7\'d1\'ba\'ce)\'bf\'a1\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c7\'a5\'c1\'d8 \'bc\'ad\'ba\'f1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5(\ldblquote SSP\rdblquote )\'bf\'a1 \'b4\'eb\'c7\'d1 \'b0\'b3\'ba\'b0\'c0\'fb \'c1\'a2\'bc\'d3\'c0\'ba \'c6\'f7\'c7\'d4\'b5\'c7\'be\'ee \'c0\'d6\'c1\'f6 \'be\'ca\'b4\'d9.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1278\f0 5.\tab\ul\f1\'c1\'df\'b0\'ed\'b1\'b3\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba.\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 \'c1\'df\'b0\'ed\'b1\'b3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'df\'b0\'ed\'b1\'b3\'bf\'a1\'bc\'ad \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b1\'b3\'c0\'b0 \'bf\'eb\'b5\'b5\'b7\'ce\'b8\'b8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'c1\'df\'b0\'ed\'b1\'b3\'b4\'c2 \'c5\'eb\'bb\'f3\'c0\'fb\'c0\'ce \'c0\'af\'c4\'a1\'bf\'f8\'ba\'ce\'c5\'cd 12\'c7\'d0\'b3\'e2\'b1\'ee\'c1\'f6 \'b9\'d7 \'b1\'b9\'c1\'a6\'b1\'b3\'c0\'b0\'c7\'a5\'c1\'d8\'ba\'d0\'b7\'f9(ISCED) \'b7\'b9\'ba\'a7 0\'bf\'a1\'bc\'ad 3\'c0\'b8\'b7\'ce \'c1\'a4\'c0\'c7\'b5\'c8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'c7\'d0\'b1\'b3 \'c4\'c4\'c7\'bb\'c5\'cd\'c0\'c7 \'bc\'f6\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2 \'bc\'f6\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'bb\'f3\'bc\'fa\'c7\'d1 \'b1\'c7\'b8\'ae\'b4\'c2 (NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'c7\'d1) \'b4\'dc\'c0\'cf\'c7\'d1 \'c7\'d0\'b1\'b3 \'b6\'c7\'b4\'c2 \'c4\'b7\'c6\'db\'bd\'ba\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c7\'b8\'e7 \'c0\'fc\'c3\'bc \'c7\'d0\'b1\'b3 \'c1\'f6\'b1\'b8\'b1\'ee\'c1\'f6 \'c8\'ae\'b4\'eb \'c0\'fb\'bf\'eb\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1136\f0 6.\tab\ul\f1\'b1\'b3\'bd\'c0 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba.\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'b3\'c0\'b0\'bf\'eb \'b1\'b3\'bd\'c0 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'bf\'a1\'bc\'ad \'b1\'b3\'bd\'c0 \'b8\'f1\'c0\'fb\'c0\'bb \'c0\'a7\'c7\'d8\'bc\'ad\'b8\'b8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'ba \'b4\'d9\'c0\'bd \'b0\'fa \'b0\'b0\'c0\'ba \'bb\'e7\'c7\'d7 \'c1\'df \'c7\'cf\'b3\'aa\'b8\'a6 \'c3\'e6\'c1\'b7\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec\'bf\'a1\'b8\'b8 \ldblquote\'b1\'b3\'bd\'c0 \'b8\'f1\'c0\'fb\rdblquote\'c0\'b8\'b7\'ce \'bb\'e7\'bf\'eb\'b5\'c8 \'b0\'cd\'c0\'bb \'b0\'a3\'c1\'d6\'b5\'c8\'b4\'d9: (i) \'c7\'d0\'b1\'e2\'b8\'bb \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b1\'b3\'c0\'b0 \'b1\'e2\'b0\'a3 \'b8\'bb\'bf\'a1 \'c7\'d0\'bb\'fd\'b5\'e9\'c0\'cc \'c7\'d0\'b7\'c2 \'bd\'c3\'c7\'e8\'c0\'bb \'ba\'b8\'b0\'ed \'bd\'c3\'c7\'e8\'c0\'cc (\'c0\'fc\'c3\'bc\'c0\'fb \'b6\'c7\'b4\'c2 \'ba\'ce\'ba\'d0\'c0\'fb\'c0\'b8\'b7\'ce) \'c7\'d0\'bb\'fd\'b5\'e9\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'b0\'fa \'b0\'fc\'b7\'c3\'b5\'c7\'be\'ee \'c0\'d6\'b0\'c5\'b3\'aa, (ii) \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'bb \'bf\'e4\'c7\'cf\'b4\'c2 \'bc\'f7\'c1\'a6 \'b6\'c7\'b4\'c2 \'c0\'af\'bb\'e7\'c7\'d1 \'c7\'c1\'b7\'ce\'c1\'a7\'c6\'ae\'b0\'a1 \'bd\'c3\'c7\'e8 \'b4\'eb\'bd\'c5 \'bc\'ba\'c0\'fb \'ba\'ce\'bf\'a9\'b8\'a6 \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec. \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1\'bc\'ad \'b4\'de\'b8\'ae \'b8\'ed\'bd\'c3\'b5\'c8 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b4\'c2 \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1\'bc\'ad NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'c7\'d1 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'cc NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'b5\'b5\'c7\'cf\'b4\'c2 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'d1 \'b0\'fc\'b7\'c3 \'c7\'d0\'ba\'ce, \'b4\'eb\'c7\'d0 \'b6\'c7\'b4\'c2 \'c6\'af\'c1\'a4\'c7\'d1 \'b4\'eb\'c7\'d0 \'c4\'b7\'c6\'db\'bd\'ba \'b3\'bb\'bf\'a1 \'c0\'d6\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'c0\'c7 \'bc\'f6\'bf\'a1\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'bb\'f3\'bc\'fa\'c7\'d1 \'bb\'e7\'c7\'d7\'c0\'bb \'c1\'a6\'c7\'d1\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'ed, \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'bf\'a1\'bc\'ad \'b1\'b3\'bb\'e7\'b0\'a1 \'be\'c6\'b4\'d1 \'c0\'da\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'ba \'b1\'dd\'c1\'f6\'b5\'c8\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1278\f0 7.\tab\ul\f1\'bf\'ac\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba.\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'b3\'c0\'b0\'bf\'eb \'bf\'ac\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'bf\'a1\'bc\'ad \'b1\'b3\'c0\'b0\'bf\'eb \'bf\'ac\'b1\'b8\'b8\'a6 \'c0\'a7\'c7\'d8\'bc\'ad\'b8\'b8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1\'bc\'ad NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'c7\'d1 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'cc NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'b5\'b5\'c7\'cf\'b4\'c2 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'d8 \'c0\'d6\'b4\'c2 \'b0\'fc\'b7\'c3 \'c7\'d0\'ba\'ce, \'b4\'eb\'c7\'d0 \'b6\'c7\'b4\'c2 \'c6\'af\'c1\'a4\'c7\'d1 \'b4\'eb\'c7\'d0 \'c4\'b7\'c6\'db\'bd\'ba \'b3\'bb\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'d1 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd \'b4\'eb\'bc\'f6 \'c0\'cc\'c7\'cf\'bf\'a1\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9 (\'b4\'dc, \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1 \'b4\'de\'b8\'ae \'b8\'ed\'bd\'c3\'c7\'d1 \'b0\'e6\'bf\'ec\'b4\'c2 \'c1\'a6\'bf\'dc\'c7\'d1\'b4\'d9). \par
+\f0 8.\tab\f1\'c5\'eb\'c7\'d5 \'b1\'b3\'bd\'c0 \'b9\'d7 \'bf\'ac\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'b1\'b3\'bd\'c0 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b9\'d7 \'bf\'ac\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'bb\'e7\'bf\'eb \'c1\'b6\'b0\'c7 \'b8\'f0\'b5\'ce\'b8\'a6 \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'d1\'b4\'d9. \par
+
+\pard\sb100\sa240\sl240\slmult1\f0 9.\tab\ul\f1\'c7\'d0\'bb\'fd \'bc\'b3\'c4\'a1 \'bf\'c9\'bc\'c7.\ulnone \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1278\f0 A.\tab\f1\'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'cc\'b0\'ed \'c7\'d0\'bb\'fd \'bc\'b3\'c4\'a1 \'bf\'c9\'bc\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, NI\'b4\'c2 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b8\'b6\'bd\'ba\'c5\'cd \'bc\'b3\'c4\'a1\'b8\'a6 \'b1\'b3\'ba\'ce\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1\'bc\'ad \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'c7\'d1 \'bc\'f6\'c0\'c7 \'c7\'d0\'bb\'fd\'b5\'e9\'bf\'a1\'b0\'d4\'b8\'b8 \'c7\'d8\'b4\'e7 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b1\'e2\'b0\'a3\'bf\'a1 \'c7\'d1\'c7\'cf\'bf\'a9 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee(\'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae\'b3\'aa \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5 \'c6\'f7\'c7\'d4)\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'c7\'d0\'bb\'fd\'bf\'eb \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c1\'a6\'b0\'f8\'b9\'de\'b4\'c2 \'c7\'d0\'bb\'fd\'c0\'ba NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'b5\'b5\'c7\'cf\'b4\'c2 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b8\'e7, \'b0\'a2 \'c7\'d0\'bb\'fd\'c0\'ba \'c7\'f6\'c0\'e7 \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'b5\'c8 \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'c7 \'b0\'fc\'b7\'c3 \'c7\'d0\'ba\'ce, \'b4\'eb\'c7\'d0 \'b6\'c7\'b4\'c2 \'c6\'af\'c1\'a4\'c7\'d1 \'b4\'eb\'c7\'d0 \'c4\'b7\'c6\'db\'bd\'ba\'bf\'a1 \'b5\'ee\'b7\'cf\'b5\'c8 \'bb\'f3\'c5\'c2\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'cd \'c7\'d4\'b2\'b2 \'c6\'f7\'c7\'d4\'b5\'c8 \'c7\'d0\'bb\'fd \'bc\'b3\'c4\'a1 \'bf\'c9\'bc\'c7\'c0\'bb \'c5\'eb\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c8 \'b0\'a2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 1\'b3\'e2\'b0\'a3 \'c0\'af\'c8\'bf\'c7\'cf\'b4\'d9.\par
+\f0 B. \f1\'b1\'cd\'c7\'cf\'b0\'a1 \'c7\'d0\'bb\'fd\'c0\'cc\'b0\'ed, \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'c7 \'c7\'d0\'bb\'fd \'bc\'b3\'c4\'a1 \'bf\'c9\'bc\'c7\'c0\'bb \'c5\'eb\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8\'bc\'ad\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'c7\'d8\'b4\'e7 \'b1\'b3\'c0\'b0 \'bc\'f6\'be\'f7\'bf\'a1 \'b5\'ee\'b7\'cf\'b5\'c8 \'c7\'d0\'bb\'fd\'c0\'cc\'b0\'c5\'b3\'aa \'b0\'e8\'bc\'d3\'c7\'cf\'bf\'a9 \'b1\'b3\'c0\'b0 \'bc\'f6\'be\'f7\'c0\'bb \'b5\'e8\'b4\'c2 \'c7\'d0\'bb\'fd\'c0\'cc\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \'b1\'b3\'bd\'c7 \'b9\'d7 \'bd\'c7\'c7\'e8\'bd\'c7 \'bc\'f6\'be\'f7 \'b0\'fa\'c1\'a4\'bb\'d3 \'be\'c6\'b4\'cf\'b6\'f3 \'b1\'cd\'c7\'cf\'c0\'c7 \'c7\'d0\'ba\'ce\'b0\'fa\'c1\'a4 \'c7\'d0\'be\'f7\'c0\'bb \'c1\'f5\'c1\'f8\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d1 \'c7\'d0\'bc\'fa \'bf\'ac\'b1\'b8 \'bf\'eb\'b5\'b5\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'b3\'c0\'ce\'c0\'fb \'b1\'b3\'c0\'b0 \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 \'b1\'d7 \'bf\'dc \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b4\'c2 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'c3\'d6\'b4\'eb 3\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9, \'b4\'dc, \'bf\'c0\'b7\'ce\'c1\'f6 \'b1\'cd\'c7\'cf\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b0\'c5\'b3\'aa \'bd\'c7\'c7\'e0\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'c7\'d1 \'b9\'f8\'bf\'a1 1\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1\'bc\'ad\'b8\'b8 \'bd\'c7\'c7\'e0\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf \'c0\'cc\'bf\'dc\'c0\'c7 \'b4\'d9\'b8\'a5 \'bb\'e7\'b6\'f7\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c1\'a2\'bc\'d3\'c7\'cf\'b0\'c5\'b3\'aa \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b3\'d7\'c6\'ae\'bf\'f6\'c5\'a9 \'c0\'e5\'ba\'f1\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9, \'c0\'da\'c5\'c3 \'bb\'e7\'bf\'eb \'bf\'b9\'bf\'dc\'b4\'c2 \'c1\'b8\'c0\'e7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'bf\'a1\'bc\'ad\'c0\'c7 \'b1\'cd\'c7\'cf\'c0\'c7 \'b5\'ee\'b7\'cf\'c0\'cc \'c1\'be\'b7\'e1, \'c7\'d8\'c1\'f6\'b5\'c7\'b4\'c2 \'bd\'c3\'c1\'a1\'b0\'fa \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b1\'e2\'b0\'a3\'c0\'cc \'b8\'b8\'b7\'e1\'b5\'c7\'b4\'c2 \'bd\'c3\'c1\'a1 \'c1\'df \'b8\'d5\'c0\'fa \'b5\'b5\'b7\'a1\'c7\'cf\'b4\'c2 \'b3\'af\'c2\'a5\'bf\'a1 \'c0\'da\'b5\'bf\'c0\'b8\'b7\'ce \'b8\'b8\'b7\'e1\'b5\'ca\'c0\'bb \'c0\'cc\'c7\'d8\'c7\'cf\'b0\'ed \'b5\'bf\'c0\'c7\'c7\'d1\'b4\'d9. \'c0\'a7 \'b8\'b8\'b7\'e1 \'c1\'ef\'bd\'c3, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b8\'f0\'b5\'e7 \'bb\'e7\'ba\'bb\'c0\'bb \'c1\'ef\'bd\'c3 \'c1\'a6\'b0\'c5\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9.\par
+\f0 C. \tab\f1\'c7\'d0\'bb\'fd \'bc\'b3\'c4\'a1 \'bf\'c9\'bc\'c7\'c0\'bb \'c5\'eb\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c7\'a5\'c1\'d8 \'bc\'ad\'ba\'f1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5(\ldblquote SSP\rdblquote )\'c0\'c7 \'b8\'f0\'b5\'e7 \'b1\'c7\'b8\'ae\'bf\'a1 \'b4\'eb\'c7\'d1 \'b0\'b3\'ba\'b0 \'c7\'d0\'bb\'fd\'c0\'c7 \'c1\'a2\'bc\'d3\'c0\'ba \'c6\'f7\'c7\'d4\'b5\'c7\'be\'ee \'c0\'d6\'c1\'f6 \'be\'ca\'b4\'d9.\par
+\f0 10. \f1\'b1\'b3\'c0\'b0 \'c7\'f6\'c0\'e5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(\ldblquote ASL\rdblquote ). \'b4\'d9\'c0\'bd\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc ASL\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c8\'b4\'d9.\par
+\f0 A.\tab ASL\f1\'bf\'a1 \'b4\'eb\'c7\'d8 \'b1\'cd\'c7\'cf\'b0\'a1 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b7\'ce\'ba\'ce\'c5\'cd \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'df\'c0\'fb\'bc\'ad(\ldblquote ASL \'b9\'ae\'bc\'ad\rdblquote )\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'b0\'fa ASL \'b9\'ae\'bc\'ad\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'bb\'f3\'c3\'e6\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec, \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'bf\'ec\'bc\'b1\'c7\'d1\'b4\'d9.\par
+\f0 B.\tab\f1\'b1\'e2\'b0\'a3. ASL\'c0\'ba \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'d6\'b9\'ae\'c0\'cf\'c0\'da\'ba\'ce\'c5\'cd \'c0\'af\'c8\'bf\'c7\'cf\'b4\'d9(\ldblquote ASL \'b9\'df\'c8\'bf\'c0\'cf\rdblquote ). \'b1\'cd\'c7\'cf\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b1\'e2\'b0\'a3\'c0\'cc \'c1\'f6\'c1\'a4\'b5\'c8 ASL\'c0\'bb \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'e6\'bf\'ec, ASL\'c0\'c7 \'c3\'d6\'c3\'ca \'b0\'e8\'be\'e0\'b1\'e2\'b0\'a3\'c0\'ba ASL \'b9\'df\'c8\'bf\'c0\'cf\'ba\'ce\'c5\'cd \'bd\'c3\'c0\'db\'b5\'c7\'b8\'e7, ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b4\'de\'b8\'ae \'b4\'f5 \'b1\'e4 \'b1\'e2\'b0\'a3\'c0\'cc \'b8\'ed\'bd\'c3\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2 \'c7\'d1 1\'b3\'e2\'b0\'a3 \'c0\'af\'c8\'bf\'c7\'cf\'b4\'d9. ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b1\'e2\'b0\'a3\'c0\'cc \'b8\'ed\'bd\'c3\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b0\'e6\'bf\'ec, ASL\'bf\'a1 \'b5\'fb\'b8\'a5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(\'c7\'d0\'bb\'fd \'bc\'b3\'c4\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'c6\'f7\'c7\'d4\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'bd)\'b4\'c2 \'bf\'b5\'b1\'b8\'c0\'fb\'c0\'cc\'b4\'d9.\par
+\f0 C. \tab ASL\f1\'bf\'a1 \'b5\'fb\'b8\'a5 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'ba\'bb \'ba\'ce\'bc\'d3\'bc\'ad E \'b9\'d7 ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\'ba\'b0 \'b1\'e2\'b0\'a3\'bf\'a1 \'b5\'fb\'b6\'f3 \'b1\'b3\'bb\'e7, \'bf\'ac\'b1\'b8\'bf\'f8 \'b9\'d7 \'c7\'d0\'bb\'fd\'b5\'e9\'c0\'cc, ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b4\'de\'b8\'ae \'b8\'ed\'bd\'c3\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2 \'c7\'d1 NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'b5\'b5\'c7\'cf\'b4\'c2 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'d1 \'c4\'c4\'c7\'bb\'c5\'cd\'b5\'e9\'bf\'a1\'bc\'ad\'b8\'b8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+\f0\tab ASL \f1\'b9\'ae\'bc\'ad\'bf\'a1 \'b4\'de\'b8\'ae \'b8\'ed\'bd\'c3\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2 \'c7\'d1, ASL \'c4\'bf\'b9\'f6\'b8\'ae\'c1\'f6\'c0\'c7 \'c7\'d1\'b0\'e8\'b4\'c2 \'b4\'d9\'c0\'bd\'b0\'fa \'b0\'b0\'b4\'d9.\par
+\f0\tab\f1\'bc\'d2: ASL\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc \'b3\'bb \'c3\'d6\'b4\'eb 50\'b8\'ed\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'da\'b3\'aa 50\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'b5\'e9\'bf\'a1\'bc\'ad \'c1\'a2\'bc\'d3\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+\f0\tab\f1\'c1\'df: ASL\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc \'b3\'bb \'c3\'d6\'b4\'eb 100\'b8\'ed\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'da\'b3\'aa 100\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'b5\'e9\'bf\'a1\'bc\'ad \'c1\'a2\'bc\'d3\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+\f0\tab\f1\'b4\'eb: ASL\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc \'b3\'bb \'c3\'d6\'b4\'eb 250\'b8\'ed\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'da\'b3\'aa 250\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'b5\'e9\'bf\'a1\'bc\'ad \'c1\'a2\'bc\'d3\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+\f0\tab\f1\'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b5\'b5\'b7\'cf \'c7\'e3\'bf\'eb\'b5\'c8 \'c0\'e5\'bc\'d2\'b8\'a6 \ldblquote ASL \'c0\'a7\'c4\'a1\rdblquote\'b6\'f3 \'c7\'d1\'b4\'d9.\par
+\f0\tab ASL \f1\'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b4\'eb\'b7\'ce \'b1\'b3\'bd\'c0\'bf\'eb, \'bf\'ac\'b1\'b8\'bf\'eb \'b6\'c7\'b4\'c2 \'b1\'b3\'bd\'c0 \'b9\'d7 \'bf\'ac\'b1\'b8\'bf\'eb\'c0\'cc\'b4\'d9.\par
+\f0 D.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b4\'dc\'c3\'bc \'b3\'bb\'c0\'c7 \'b0\'b3\'c0\'ce\'c0\'bb \'b0\'a2 ASL \'c0\'a7\'c4\'a1\'bf\'a1 \'b4\'eb\'c7\'d8 \'b8\'b6\'bd\'ba\'c5\'cd \'bc\'b3\'c4\'a1 \'b9\'cc\'b5\'f0\'be\'ee \'b9\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'ed, \'b1\'d7 \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'c0\'bb \'b0\'a8\'b5\'b6\'c7\'d2 \'c3\'a5\'c0\'d3\'c0\'cc \'c0\'d6\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da(\ldblquote\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\rdblquote )\'b7\'ce \'c1\'f6\'c1\'a4\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\'c0\'c7 \'ba\'af\'b0\'e6\'c0\'bb \'c1\'ef\'bd\'c3 NI\'bf\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'c5\'eb\'c1\'f6\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. NI\'b4\'c2 \'c0\'fb\'c0\'fd\'c7\'cf\'b0\'d4 \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'b3\'bb\'e7, \'bf\'ac\'b1\'b8\'c1\'f8, \'c7\'d0\'bb\'fd\'b5\'e9\'bf\'a1 \'c0\'c7\'c7\'d1 \'b3\'bb\'ba\'ce \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'c0\'bb \'c0\'a7\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\'bf\'a1\'b0\'d4 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'eb \'b8\'b6\'bd\'ba\'c5\'cd \'bc\'b3\'c4\'a1\'b8\'a6 \'b1\'b3\'ba\'ce\'c7\'d1\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'ae\'bc\'ad\'b4\'c2 \'c0\'fc\'c0\'da\'c0\'fb \'c7\'fc\'bd\'c4\'c0\'b8\'b7\'ce\'b8\'b8, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'eb \'b8\'b6\'bd\'ba\'c5\'cd \'bc\'b3\'c4\'a1\'bf\'cd \'c7\'d4\'b2\'b2 \'c1\'a6\'b0\'f8\'b5\'c8\'b4\'d9. \par
+\f0 E.\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba. ASL\'bf\'eb\'c0\'b8\'b7\'ce \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'cf\'b0\'c5\'b3\'aa \'b1\'d7\'bf\'cd \'c7\'d4\'b2\'b2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b0\'a1 \'c1\'a6\'b0\'f8\'b5\'c8 \'b0\'e6\'bf\'ec, NI\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\'bf\'a1\'b0\'d4 \'c7\'d8\'b4\'e7 \'c3\'e2\'bd\'c3\'c0\'cf \'c0\'cc\'c8\'c4 \'b8\'f0\'b5\'e7 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\'bf\'a1 \'b4\'eb\'c7\'d1 \'b8\'b6\'bd\'ba\'c5\'cd \'c4\'ab\'c7\'c7\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'d1\'b4\'d9. \'b8\'f0\'b5\'e7 \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 \'b1\'d7 \'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 NI\'c0\'c7 \'c7\'a5\'c1\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c0\'af\'c1\'f6\'b0\'fc\'b8\'ae \'b9\'d7 \'c1\'f6\'bf\'f8 \'c1\'a4\'c3\'a5\'bf\'a1 \'b5\'fb\'b6\'f3 \'c1\'a6\'b0\'f8\'b5\'c8\'b4\'d9. NI\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'bb\'f3\'be\'f7\'c0\'fb\'c0\'b8\'b7\'ce \'c1\'a6\'b0\'f8 \'b0\'a1\'b4\'c9\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'a1\'c0\'e5 \'c3\'d6\'bd\'c5 \'b9\'f6\'c0\'fc\'c0\'b8\'b7\'ce \'c1\'a6\'c7\'d1\'c7\'d2 \'b1\'c7\'b8\'ae\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 ASL\'bf\'a1 \'b5\'fb\'b6\'f3 \'c0\'cc\'bf\'eb \'b0\'a1\'b4\'c9\'c7\'d1 \'b8\'f0\'b5\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'cf\'bf\'a9 NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'ba \'be\'c6\'b4\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9\'b4\'c2 \'c1\'a1\'c0\'bb \'c0\'cc\'c7\'d8\'c7\'d1\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8\'b4\'d9.\par
+\f0\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 \'b1\'e2\'b0\'a3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'cd \'c7\'d4\'b2\'b2 ASL\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8\'b4\'d9. ASL\'bf\'a1 \'b5\'fb\'b8\'a5 \'bf\'b5\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8\'bc\'ad\'b4\'c2 1\'b3\'e2\'b0\'a3\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b0\'a1 \'c1\'a6\'b0\'f8\'b5\'c8\'b4\'d9. ASL\'bf\'a1 \'b5\'fb\'b8\'a5 \'bf\'b5\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'eb \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 \'c3\'d6\'c3\'ca 1\'b3\'e2 \'c8\'c4\'ba\'ce\'c5\'cd \'ba\'b0\'b5\'b5\'b7\'ce \'b1\'b8\'b8\'c5\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8 \'c0\'af\'c8\'bf\'c7\'cf\'b4\'d9.\par
+\f0\tab ASL\f1\'bf\'eb \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b9\'d9\'bf\'a1 \'b5\'fb\'b6\'f3 \'c7\'d0\'bb\'fd \'bc\'b3\'c4\'a1 \'bf\'c9\'bc\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'c7\'d0\'bb\'fd \'bc\'b3\'c4\'a1 \'bf\'c9\'bc\'c7\'c0\'bb \'c5\'eb\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c7\'a5\'c1\'d8 \'bc\'ad\'ba\'f1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5(\ldblquote SSP\rdblquote )\'c0\'c7 \'b8\'f0\'b5\'e7 \'b1\'c7\'b8\'ae\'bf\'a1 \'b4\'eb\'c7\'d1 \'b0\'b3\'ba\'b0 \'c7\'d0\'bb\'fd\'c0\'c7 \'c1\'a2\'bc\'d3\'c0\'ba \'c6\'f7\'c7\'d4\'b5\'c7\'be\'ee \'c0\'d6\'c1\'f6 \'be\'ca\'b4\'d9.\par
+\f0\par
+F.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'be\'ee\'b6\'b2 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 ASL\'bf\'a1 \'b5\'fb\'b8\'a5 \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'c0\'cc ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c3\'d6\'b4\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'bc\'f6\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'cf\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c7\'d1\'b0\'e8\'b8\'a6 \'b4\'de\'b8\'ae \'c3\'ca\'b0\'fa\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'bd\'c0\'bb \'c0\'ce\'c1\'a4\'c7\'cf\'b0\'ed \'b5\'bf\'c0\'c7\'c7\'d1\'b4\'d9.\par
+\f0 11.\tab\f1\'be\'e7\'b5\'b5. \'b1\'b3\'c0\'b0 \'bf\'ac\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b1\'b3\'c0\'b0\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'b8\'b8\'e7, \'b1\'cd\'c7\'cf\'b4\'c2 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'c0\'c7 \'bb\'e7\'c0\'fc \'bc\'ad\'b8\'e9\'b5\'bf\'c0\'c7 \'be\'f8\'c0\'cc \'c1\'a63\'c0\'da\'bf\'a1\'b0\'d4 \'b6\'c7\'b4\'c2 NI\'b7\'ce\'ba\'ce\'c5\'cd \'b9\'de\'c0\'ba \'b0\'fc\'b7\'c3 \'bc\'ad\'b7\'f9\'bf\'a1 \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c6\'af\'c1\'a4\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b1\'cd\'c7\'cf\'c0\'c7 \'c7\'f6\'c0\'e5\'c0\'cc\'b3\'aa \'bd\'c3\'bc\'b3\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'b3\'c0\'b0 \'b1\'e2\'b0\'fc\'c0\'ba \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \'bf\'f8\'b7\'a1 \'ba\'ce\'bf\'a9\'b5\'c8 \'bf\'ac\'b1\'b8\'bf\'f8\'bf\'a1\'b0\'d4 \'b1\'b3\'c0\'b0\'bf\'ac\'b1\'b8 \'c0\'fc\'bf\'eb ASL\'c0\'bb \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, (i) \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'ba \'bf\'ac\'b1\'b8\'bf\'f8\'c0\'c7 \'c0\'cc\'b8\'a7\'b0\'fa \'bd\'c5\'b1\'d4 \'c0\'e5\'bc\'d2\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'c7\'d8\'b4\'e7 \'be\'e7\'b5\'b5\'bf\'a1 \'b4\'eb\'c7\'cf\'bf\'a9 NI\'bf\'a1\'b0\'d4 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'c5\'eb\'c1\'f6\'c7\'d8\'be\'df \'c7\'cf\'b0\'ed, (ii) \'bf\'ac\'b1\'b8\'bf\'f8\'c0\'ba \'ba\'bb \'b0\'e8\'be\'e0 \'c1\'b6\'b0\'c7\'c0\'bb \'bd\'c2\'b3\'ab\'c7\'d8\'be\'df \'c7\'cf\'b8\'e7, (iii) \'be\'e7\'b5\'b5 \'c8\'c4 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'ba \'be\'e7\'b5\'b5\'b5\'c8 \'b1\'b3\'c0\'b0\'bf\'ac\'b1\'b8 \'c0\'fc\'bf\'eb ASL\'bf\'a1 \'b5\'fb\'b8\'a5 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'bb \'c1\'ef\'bd\'c3 \'c1\'df\'b4\'dc\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9.\par
+
+\pard\sb100\sa240\sl240\slmult1\qc\b\fs24\'ba\'ce\'bc\'d3\'bc\'ad F \endash \ul\'c1\'a6\'c7\'b0\'ba\'b0 \'b1\'d4\'c1\'a4\ulnone\b0\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426\ul\f0\fs20 TestStand \f1\'b0\'b3\'b9\'df \'bd\'c3\'bd\'ba\'c5\'db \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba,\par
+\f0 TestStand \f1\'b0\'ed\'b0\'b4 \'bd\'c3\'c4\'f6\'bd\'ba \'bf\'a1\'b5\'f0\'c5\'cd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\ulnone\'b1\'cd\'c7\'cf\'b0\'a1 \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd NI TestStand \'b0\'b3\'b9\'df \'bd\'c3\'bd\'ba\'c5\'db \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b6\'c7\'b4\'c2 NI TestStand \'b0\'ed\'b0\'b4 \'bd\'c3\'c4\'f6\'bd\'ba \'bf\'a1\'b5\'f0\'c5\'cd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'bf\'f8\'b0\'dd\'c0\'b8\'b7\'ce \'c1\'a2\'bc\'d3\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da NI TestStand \'b0\'b3\'b9\'df \'bd\'c3\'bd\'ba\'c5\'db \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b6\'c7\'b4\'c2 NI TestStand \'b0\'ed\'b0\'b4 \'bd\'c3\'c4\'f6\'bd\'ba \'bf\'a1\'b5\'f0\'c5\'cd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 \'c1\'f6\'c1\'a4 \'bb\'f3\'bf\'eb\'c0\'da\'b8\'b8\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'bf\'f8\'b0\'dd \'c1\'a2\'bc\'d3\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+\ul\f0 Measurement Studio\par
+\ulnone Measurement Studio \f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b7\'ce \'bb\'fd\'bc\'ba\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'cc \'b5\'f0\'c0\'da\'c0\'ce \'bd\'c3\'c1\'a1 \'c8\'af\'b0\'e6(design time context)\'bf\'a1\'bc\'ad Measurement Studio \'c1\'a6\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec \'c0\'cc\'b4\'c2 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'cc \'be\'c6\'b4\'cf\'b4\'d9. \par
+
+\pard\fi-360\li360\sb120\sa240\sl252\slmult0\qj\tx426\ul\f0 LabVIEW\cf2 \f1\'c4\'bf\'b9\'c2\'b4\'cf\'c6\'bc \'bf\'a1\'b5\'f0\'bc\'c7 \'b9\'d7 \cf0 LabVIEW\cf2 NXG \'c4\'bf\'b9\'c2\'b4\'cf\'c6\'bc \'bf\'a1\'b5\'f0\'bc\'c7\par
+
+\pard\sb120\sa240\sl252\slmult0\qj\cf0\ulnone\f0 LabVIEW \f1\'c4\'bf\'b9\'c2\'b4\'cf\'c6\'bc \'bf\'a1\'b5\'f0\'bc\'c7 \'b6\'c7\'b4\'c2 LabVIEW NXG \'c4\'bf\'b9\'c2\'b4\'cf\'c6\'bc \'bf\'a1\'b5\'f0\'bc\'c7\'bf\'a1 \'b4\'eb\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \cf2\'b1\'cd\'c7\'cf\'b4\'c2 \'bf\'c0\'b7\'ce\'c1\'f6 \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'b3\'c0\'ce\'c0\'fb, \'ba\'f1\'bb\'f3\'be\'f7\'c0\'fb, \'ba\'f1\'bb\'ea\'be\'f7\'bf\'eb\cf0 \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b8\'b8\cf2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'c7\'d0\'c0\'a7 \'bc\'f6\'bf\'a9 \'b1\'b3\'c0\'b0 \'b1\'e2\'b0\'fc\'bf\'a1\'bc\'ad \'b1\'b3\'c0\'b0 \'b6\'c7\'b4\'c2 \'bf\'ac\'b1\'b8\'b8\'a6 \'c0\'a7\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'c1\'a6\'c7\'b0 \'bc\'b3\'b8\'ed, NI\'b0\'a1\cf0 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1 \'b1\'e2\'c5\'b8 \'b0\'fc\'b7\'c3 \'b9\'ae\'bc\'ad \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c0\'da\'c3\'bc \'b3\'bb\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'a6\'c7\'d1\'b5\'c8 \'b1\'e2\'b0\'a3\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'c7\'d8\'b4\'e7 \'b1\'e2\'b0\'a3\'c0\'cc \'b3\'a1\'b3\'aa\'b8\'e9 \'c0\'da\'b5\'bf\'c0\'b8\'b7\'ce \'b8\'b8\'b7\'e1\'b5\'c8\'b4\'d9.\cf2\par
+
+\pard\sb100\sa240\sl252\slmult0\qj\cf0\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b7\'ce \'ba\'af\'c8\'af\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'b8\'b8\'e7, \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9.\par
+
+\pard\sb120\sa240\sl252\slmult0\qj\cf2\'b1\'cd\'c7\'cf\'b4\'c2 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'c7 \'b9\'e8\'c6\'f7\'bf\'cd \'b0\'fc\'b7\'c3\'b5\'c8 \'ba\'bb \'b0\'e8\'be\'e0 \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'d8\'bc\'f6\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec\'bf\'a1 \'c7\'d1\'c7\'cf\'bf\'a9, \'b1\'d7\'b8\'ae\'b0\'ed \'b1\'d7\'b7\'af\'c7\'d1 \'b1\'b3\'ba\'ce\'b9\'b0\'c0\'c7 \'b9\'e8\'c6\'f7\'b0\'a1 \'ba\'f1\'bb\'f3\'be\'f7\'c0\'fb, \'ba\'f1\'bb\'ea\'be\'f7\'bf\'eb, \'b1\'cd\'c7\'cf\'b0\'a1 \'c7\'d0\'c0\'a7 \'bc\'f6\'bf\'a9 \'b1\'b3\'c0\'b0 \'b1\'e2\'b0\'fc\'c0\'ce \'b0\'e6\'bf\'ec \'ba\'f1\'b1\'b3\'c0\'b0\'bf\'eb \'b9\'d7 \'ba\'f1\'bf\'ac\'b1\'b8\'bf\'eb \'b8\'f1\'c0\'fb\'c0\'ce \'b0\'e6\'bf\'ec\'bf\'a1\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf\'b0\'a1 \'bb\'fd\'bc\'ba\'c7\'d1 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'b9\'e8\'c6\'f7 \'b6\'c7\'b4\'c2 \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+\'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf\'b0\'a1 \'bb\'fd\'bc\'ba\'c7\'d1 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b8\'a6 \'ba\'f1\'bb\'f3\'be\'f7\'c0\'fb, \'ba\'f1\'bb\'ea\'be\'f7\'bf\'eb, \'b1\'cd\'c7\'cf\'b0\'a1 \'c7\'d0\'c0\'a7 \'bc\'f6\'bf\'a9 \'b1\'b3\'c0\'b0 \'b1\'e2\'b0\'fc\'c0\'ce \'b0\'e6\'bf\'ec \'ba\'f1\'b1\'b3\'c0\'b0\'bf\'eb \'b9\'d7 \'ba\'f1\'bf\'ac\'b1\'b8\'bf\'eb \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b8\'b8 \'b9\'e8\'c6\'f7\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+\'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'a6\'c7\'d1\'b5\'c8 \'b9\'e8\'c6\'f7 \'b1\'c7\'c7\'d1\'c0\'bb \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed\'b4\'c2 \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9 \'bb\'fd\'bc\'ba\'b5\'c8 \'be\'ee\'b6\'b0\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b3\'aa \'c4\'da\'b5\'e5\'b5\'b5 \'b9\'e8\'c6\'f7\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9.\par
+\'ba\'bb \'b0\'e8\'be\'e0 \'b6\'c7\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'b6\'b0\'c7\'bf\'a1\'b5\'b5 \'ba\'d2\'b1\'b8\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b4\'c2\cf0 \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b8\'a6 \'ba\'af\'b0\'e6\'c7\'cf\'bf\'b4\'b4\'c2\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'cf\'b0\'ed, \'ba\'f1\'bb\'f3\'be\'f7\'c0\'fb, \'ba\'f1\'bb\'ea\'be\'f7\'bf\'eb, \'b1\'cd\'c7\'cf\'b0\'a1 \'c7\'d0\'c0\'a7 \'bc\'f6\'bf\'a9 \'b1\'b3\'c0\'b0 \'b1\'e2\'b0\'fc\'c0\'ce \'b0\'e6\'bf\'ec \'ba\'f1\'b1\'b3\'c0\'b0\'bf\'eb \'b9\'d7 \'ba\'f1\'bf\'ac\'b1\'b8\'bf\'eb \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b8\'b8 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5(\'bc\'d2\'bd\'ba\cf2 \'c4\'da\'b5\'e5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1\'bc\'ad \'c1\'a4\'c0\'c7\'b5\'c8 \'b9\'d9\'bf\'a1 \'b5\'fb\'b8\'a7)\'b8\'a6 \cf0\'b9\'e8\'c6\'f7\'c7\'d2 \'bc\'f6 \cf2\'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b7\'ce\'ba\'ce\'c5\'cd \'c6\'c4\'bb\'fd\'b5\'c8 \'b8\'f1\'c0\'fb \'c4\'da\'b5\'e5\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b4\'d9\'b8\'a5 \'b8\'f0\'b5\'e7 \'c1\'b6\'b0\'c7\'c0\'ba \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c0\'fb\'bf\'eb\'b5\'c8\'b4\'d9.\par
+\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d4\'bf\'a1 \'c0\'d6\'be\'ee\'bc\'ad, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'c1\'f5\'c7\'cf\'b0\'ed \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'ba\'bb \'b0\'e8\'be\'e0\'bb\'f3 \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'c7\'b8\'ae \'c7\'e0\'bb\'e7\'b8\'a6 \'c7\'e3\'bf\'a9\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'cf\'bf\'a9, \'b1\'cd\'c7\'cf\'b4\'c2 NI \'bb\'e7\'bf\'eb\'c0\'da \'b0\'e8\'c1\'a4\'c0\'bb \'b8\'b8\'b5\'e9\'b0\'ed, \'c1\'d6\'b1\'e2\'c0\'fb\'c0\'b8\'b7\'ce \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'b3\'bb \'b1\'cd\'c7\'cf\'c0\'c7 NI \'bb\'e7\'bf\'eb\'c0\'da \'b0\'e8\'c1\'a4\'bf\'a1 \'b7\'ce\'b1\'d7\'c0\'ce\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'b8\'b8\'be\'e0 NI\'b0\'a1 \'c1\'d6\'b1\'e2\'c0\'fb\'c0\'b8\'b7\'ce \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'c1\'f5\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'b8\'b8\'e9, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 NI\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c0\'ce\'c1\'f5\'c7\'d2 \'b6\'a7\'b1\'ee\'c1\'f6 \'c3\'df\'b0\'a1 \'c5\'eb\'c1\'f6 \'be\'f8\'c0\'cc \'ba\'f1\'c8\'b0\'bc\'ba\'c8\'ad\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \'c1\'d6\'b1\'e2\'c0\'fb\'c0\'ce \'c0\'ce\'c1\'f5\'c0\'cc \'c0\'cc\'b7\'e7\'be\'ee\'c1\'f6\'b4\'c2 \'b5\'bf\'be\'c8 \'bb\'d3\'b8\'b8 \'be\'c6\'b4\'cf\'b6\'f3 \'c8\'b0\'bc\'ba\'c8\'ad \'b9\'d7 \'b7\'ce\'b1\'d7\'c0\'ce\'c0\'cc \'b5\'c7\'b4\'c2 \'b5\'bf\'be\'c8, \'b1\'cd\'c7\'cf\'c0\'c7 NI \'bb\'e7\'bf\'eb\'c0\'da \'b0\'e8\'c1\'a4, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'b0\'fc\'c7\'d1 \'b5\'a5\'c0\'cc\'c5\'cd\'b0\'a1 NI\'bf\'a1 \'c0\'fc\'bc\'db\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \'c0\'fc\'bc\'db\'b5\'c8 \'b0\'b3\'c0\'ce\'c0\'fb \'b5\'a5\'c0\'cc\'c5\'cd\'b4\'c2 \ldblquote\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c8\'b0\'bc\'ba\'c8\'ad\rdblquote\'b6\'f3\'b4\'c2 \'c1\'a6\'b8\'f1\'c0\'c7 \'c1\'b6\'c7\'d7\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b5\'c7 \'c0\'cc\'bf\'a1 \'b1\'b9\'c7\'d1\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2 NI\'c0\'c7 \'b0\'b3\'c0\'ce\'c1\'a4\'ba\'b8 \'c3\'eb\'b1\'de\'b9\'e6\'c4\'a7({\cf0{\field{\*\fldinst{HYPERLINK http://www.ni.com/pdf/legal/us/privacy.pdf }}{\fldrslt{http://www.ni.com/pdf/legal/us/privacy.pdf\ul0\cf0}}}}\cf0\f1\fs20 )\cf2 \'b9\'d7 \'b8\'b8\'be\'e0 NI \'bb\'e7\'bf\'eb\'c0\'da \'b0\'e8\'c1\'a4 \'bc\'b3\'c1\'a4 \'bd\'c3 \'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'bf\'c0\'c7\'c7\'d1 \'c6\'af\'c1\'a4 \'b1\'b9\'b0\'a1\'ba\'b0 \'b0\'b3\'c0\'ce\'c1\'a4\'ba\'b8 \'c3\'eb\'b1\'de\'b9\'e6\'c4\'a7\'c0\'cc \'c0\'d6\'b4\'c2 \'b0\'e6\'bf\'ec \'b1\'d7\'bf\'a1 \'b5\'fb\'b6\'f3\'bc\'ad, \'b1\'d7\'b8\'ae\'b0\'ed \'c7\'d8\'b4\'e7 \'b0\'b3\'c0\'ce\'c1\'a4\'ba\'b8 \'c3\'eb\'b1\'de\'b9\'e6\'c4\'a7\'bf\'a1 \'b1\'d4\'c1\'a4\'b5\'c8 \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b8\'b8 \'c3\'b3\'b8\'ae\'b5\'c8\'b4\'d9.\par
+
+\pard\sb100\sa240\sl252\slmult0\qj\b\'b1\'cd\'c7\'cf\'b4\'c2 \cf0\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'e1\'b0\'fa\'bf\'cd \'bc\'ba\'b4\'c9\'bf\'a1 \'b4\'eb\'c7\'d1 \'b8\'f0\'b5\'e7 \'c0\'a7\'c7\'e8\'c0\'bb \'b0\'a8\'bc\'f6\'c7\'d1\'b4\'d9. \caps\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 NI\'c0\'c7 \'ba\'b8\'c1\'f5 \'b6\'c7\'b4\'c2 \'b8\'e9\'c3\'a5 \'c0\'c7\'b9\'ab \'be\'f8\'c0\'cc \'c1\'a6\'b0\'f8\'b5\'c8\'b4\'d9. \caps0\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1\'b4\'c2 \'c6\'af\'c1\'a4 \'b1\'e2\'b0\'a3 \'c0\'cc\'c8\'c4 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'ba\'f1\'c8\'b0\'bc\'ba\'c8\'ad\'c7\'cf\'bf\'a9 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b5\'b5\'b7\'cf \'c7\'cf\'b4\'c2 \'c4\'da\'b5\'e5\'b0\'a1 \'c6\'f7\'c7\'d4\'b5\'c9 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 \'c0\'cc\'b4\'c2 \'b0\'e6\'b0\'ed \'be\'f8\'c0\'cc \'c0\'cc\'b7\'e7\'be\'ee\'c1\'fa \'bc\'f6 \'c0\'d6\'b4\'d9. \b0\'c0\'cc\'b7\'af\'c7\'d1 \'ba\'f1\'c8\'b0\'bc\'ba\'c8\'ad \'bd\'c3, \'ba\'bb \'b0\'e8\'be\'e0\'c0\'ba \'c7\'d8\'c1\'f6\'b5\'c8 \'b0\'cd\'c0\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c8\'b4\'d9. NI\'b4\'c2 \'c0\'da\'bd\'c5\'c0\'c7 \'b4\'dc\'b5\'b6 \'c0\'e7\'b7\'ae\'c0\'b8\'b7\'ce \'be\'f0\'c1\'a6\'b5\'e7\'c1\'f6 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c7\'d8\'c1\'f6\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \f0\par
+}
+
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - Simplified Chinese.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - Simplified Chinese.rtf
new file mode 100644
index 0000000..86ef361
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - Simplified Chinese.rtf
@@ -0,0 +1,361 @@
+{\rtf1\ansi\ansicpg936\deff0\nouicompat\deflang1033\deflangfe2052{\fonttbl{\f0\fnil\fcharset134 \'cb\'ce\'cc\'e5;}{\f1\fnil\fcharset0 Times New Roman;}{\f2\fnil\fcharset0 Arial;}{\f3\fnil\fcharset134 DengXian;}{\f4\fnil Arial;}}
+{\colortbl ;\red0\green0\blue255;}
+{\*\generator Riched20 10.0.15063}\viewkind4\uc1
+\pard\fi-360\li710\sb100\sa240\qc\b\f0\fs24\lang9\'c3\'c0\'b9\'fa\'b9\'fa\'bc\'d2\'d2\'c7\'c6\'f7\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'d0\'ad\'d2\'e9\f1\par
+
+\pard\sb100\sa240\qj\f0\fs20\'c7\'eb\'d7\'d0\'cf\'b8\'d4\'c4\'b6\'c1\'b1\'be\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'d0\'ad\'d2\'e9\'a3\'a8\'d2\'d4\'cf\'c2\'bc\'f2\'b3\'c6\ldblquote\'b1\'be\'d0\'ad\'d2\'e9\rdblquote\'a3\'a9\'a1\'a3\'d2\'bb\'b5\'a9\'c4\'fa\'cf\'c2\'d4\'d8\'bc\'b0\f2 /\f0\'bb\'f2\'b5\'e3\'bb\'f7\'cf\'e0\'d3\'a6\'b5\'c4\'b0\'b4\'c5\'a5\'a3\'ac\'b4\'d3\'b6\'f8\'cd\'ea\'b3\'c9\'c8\'ed\'bc\'fe\'b0\'b2\'d7\'b0\'b9\'fd\'b3\'cc\'a3\'ac\'bc\'b4\'b1\'ed\'ca\'be\'c4\'fa\'cd\'ac\'d2\'e2\'b1\'be\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'b2\'a2\'d4\'b8\'d2\'e2\'ca\'dc\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'d4\'bc\'ca\'f8\'a1\'a3\'c8\'f4\'c4\'fa\'b2\'bb\'d4\'b8\'d2\'e2\'b3\'c9\'ce\'aa\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'b5\'b1\'ca\'c2\'b7\'bd\'a3\'ac\'b2\'bb\'bd\'d3\'ca\'dc\'b1\'be\'d0\'ad\'d2\'e9\'cb\'f9\'d3\'d0\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'b5\'c4\'d4\'bc\'ca\'f8\'a3\'ac\'c7\'eb\'b2\'bb\'d2\'aa\'b0\'b2\'d7\'b0\'bb\'f2\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a3\'ac\'b2\'a2\'d4\'da\'ca\'d5\'b5\'bd\'c8\'ed\'bc\'fe\'d6\'ae\'c8\'d5\'c6\'f0\'c8\'fd\'ca\'ae\'a3\'a8\f2 30\f0\'a3\'a9\'c8\'d5\'c4\'da\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'a3\'a8\'bc\'b0\'cb\'f9\'d3\'d0\'cb\'e6\'b8\'bd\'ca\'e9\'c3\'e6\'b2\'c4\'c1\'cf\'bc\'b0\'c6\'e4\'b0\'fc\'d7\'b0\'a3\'a9\'cd\'cb\'bb\'b9\'a1\'a3\'cb\'f9\'d3\'d0\'cd\'cb\'bb\'b9\'ca\'c2\'d2\'cb\'b6\'bc\'d3\'a6\'d7\'f1\'ca\'d8\'cd\'cb\'bb\'b9\'b7\'a2\'c9\'fa\'ca\'b1\'ca\'ca\'d3\'c3\'b5\'c4\f2 NI\f0\'cd\'cb\'bb\'b9\'d5\'fe\'b2\'df\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'ca\'c7\'b4\'fa\'b1\'ed\'d2\'bb\'b8\'f6\'b7\'a8\'c2\'c9\'ca\'b5\'cc\'e5\'bd\'d3\'ca\'dc\'b1\'be\'cc\'f5\'bf\'ee\'b5\'c4\'d4\'bc\'ca\'f8\'a3\'ac\'bc\'b4\'b1\'ed\'ca\'be\'c4\'fa\'cd\'ac\'d2\'e2\'c4\'fa\'d3\'d0\'d2\'e5\'ce\'f1\'b0\'b4\'b1\'be\'cc\'f5\'bf\'ee\'d4\'bc\'ca\'f8\'b8\'c3\'b7\'a8\'c2\'c9\'ca\'b5\'cc\'e5\'a1\'a3\f1\par
+\b0\f0\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'ca\'ca\'d3\'c3\'d3\'da\'b1\'be\'d0\'ad\'d2\'e9\'cb\'f9\'b9\'e6\'b6\'a8\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'c8\'ed\'bc\'fe\'a1\'a2\f2 NI\f0\'cb\'e6\'ba\'f3\'bf\'c9\'c4\'dc\'cc\'e1\'b9\'a9\'b5\'c4\'d7\'f7\'ce\'aa\'b1\'be\'c8\'ed\'bc\'fe\'ce\'ac\'bb\'a4\'a1\'a2\'bc\'bc\'ca\'f5\'d6\'a7\'b3\'d6\'bb\'f2\'c6\'e4\'cb\'fb\'b7\'fe\'ce\'f1\'cf\'ee\'c4\'bf\'d2\'bb\'b2\'bf\'b7\'d6\'b5\'c4\'cb\'f9\'d3\'d0\'a3\'a8\'b0\'fc\'c0\'a8\'d4\'da\'c8\'ce\'ba\'ce\'d0\'f8\'d4\'bc\'c6\'da\'bc\'e4\'a3\'ac\'b3\'fd\'b8\'f9\'be\'dd\'b5\'a5\'b6\'c0\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'cc\'f5\'bf\'ee\'cc\'e1\'b9\'a9\'b5\'c4\'b8\'fc\'d0\'c2\'a1\'a2\'c9\'fd\'bc\'b6\'bb\'f2\'d0\'f8\'b6\'a9\'cd\'e2\'a3\'a9\'b8\'fc\'d0\'c2\'bb\'f2\'c9\'fd\'bc\'b6\'bc\'b0\'cb\'f9\'d3\'d0\'cb\'e6\'b8\'bd\'ce\'c4\'bc\'fe\'a1\'a2\'b9\'a4\'be\'df\'bc\'b0\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'a3\'a8\'ba\'cf\'b3\'c6\ldblquote\'c8\'ed\'bc\'fe\rdblquote\'a3\'a9\'a1\'a3\'b1\'be\'c8\'ed\'bc\'fe\'b2\'bb\'b0\'fc\'c0\'a8\f2 NI\f0\'cc\'e1\'b9\'a9\'b8\'f8\'c4\'fa\'b5\'c4\'cc\'d8\'b6\'a8\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'a3\'ac\'c6\'e4\'ca\'dc\'b0\'b2\'d7\'b0\'ca\'b1\'b3\'f6\'cf\'d6\'b5\'c4\'bb\'f2\'ba\'cd\'c8\'ed\'bc\'fe\'d2\'bb\'c6\'f0\'cc\'e1\'b9\'a9\'b5\'c4\'b5\'a5\'b6\'c0\'d0\'ed\'bf\'c9\'cc\'f5\'bf\'ee\'d4\'bc\'ca\'f8\'a3\'a8\ldblquote\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\rdblquote\'a3\'a9\'a3\'ac\'b2\'a2\'c7\'d2\'a3\'ac\'b1\'be\'c8\'ed\'bc\'fe\'b2\'bb\'b0\'fc\'c0\'a8\'b8\'f9\'be\'dd\'b8\'bd\'bc\'feA\emdash\emdash\'d4\'b4\'b4\'fa\'c2\'eb\'d0\'ed\'bf\'c9\'d6\'d0\'b5\'c4\'cc\'f5\'bf\'ee\'b6\'a8\'d2\'e5\'bb\'f2\'d0\'ed\'bf\'c9\'b5\'c4\'d4\'b4\'b4\'fa\'c2\'eb\'a1\'a3\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\tx360\tx720\f2 1.\tab\ul\f0\'d0\'ed\'bf\'c9\'b5\'c4\'ca\'da\'d3\'e8\'a3\'bb\'cf\'de\'d6\'c6\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\tx426\ulnone\f2 A.\tab\f0\'bc\'f8\'d3\'da\'c7\'d2\'c8\'a1\'be\'f6\'d3\'da\'c4\'fa\'d2\'d1\'cf\'f2\f2 NI\f0\'d6\'a7\'b8\'b6\'ca\'b9\'d3\'c3\'b7\'d1\'b2\'a2\'d7\'f1\'d1\'ad\'b1\'be\'d0\'ad\'d2\'e9\'b9\'e6\'b6\'a8\'b5\'c4\'cc\'f5\'bf\'ee\'bc\'b0\'cc\'f5\'bc\'fe\'a3\'ac\'c3\'c0\'b9\'fa\'b9\'fa\'bc\'d2\'d2\'c7\'c6\'f7\'b9\'ab\'cb\'be\'a3\'a8\f2 National Instruments Corporation\f0\'a3\'a9\'bb\'f2\'d5\'df\f2 National Instruments Ireland Resources Ltd.\f0\'a3\'a8\ldblquote\f2 NI\f0\rdblquote\'a3\'a9\'a3\'a8\'b8\'f9\'be\'dd\'c8\'ed\'bc\'fe\'b5\'c4\'d6\'c6\'d4\'ec\'b9\'fa\'bc\'d2\'c0\'b4\'d1\'a1\'d4\'f1\'a3\'a9\'a3\'ac\'cf\'f2\'c4\'fa\'ca\'da\'d3\'e8\'d3\'d0\'cf\'de\'b5\'c4\'a1\'a2\'bf\'c9\'b3\'b7\'cf\'fa\'b5\'c4\'a1\'a2\'b7\'c7\'c5\'c5\'cb\'fb\'d0\'d4\'b5\'c4\'a1\'a2\'b0\'b4\f2 NI\f0\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'b5\'c4\'cf\'e0\'b9\'d8\'ce\'c4\'b5\'b5\'b1\'ea\'c3\'f7\'b5\'c4\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\'cb\'f9\'d4\'ca\'d0\'ed\'b5\'c4\'c5\'e4\'d6\'c3\'a3\'ac\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'a8\'c0\'fb\'bc\'b0\'d0\'ed\'bf\'c9\'a1\'a3\'b3\'fd\'b7\'c7\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'bb\'f2\f2 NI\f0\'cc\'e1\'b9\'a9\'b8\'f8\'c4\'fa\'b5\'c4\'cf\'e0\'b9\'d8\'ce\'c4\'bc\'fe\'d6\'d0\'c1\'ed\'d3\'d0\'b9\'e6\'b6\'a8\'a3\'ac\'ca\'ca\'d3\'c3\'b5\'c4\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\'ca\'c7\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'d0\'ed\'bf\'c9\'a3\'ac\'c8\'e7\'b9\'fb\'c8\'ed\'bc\'fe\'ca\'c7\'b9\'ba\'c2\'f2\'b5\'c4\'c7\'d2\'b7\'c7\'ca\'d4\'d3\'c3\'b0\'e6\'b1\'be\'a3\'ac\'d4\'f2\'c8\'ed\'bc\'fe\'b5\'c4\'d0\'ed\'bf\'c9\'c6\'da\'cf\'de\'ca\'c7\'d3\'c0\'be\'c3\'b5\'c4\'a1\'a2\'ce\'de\'c6\'da\'cf\'de\'b5\'c4\'a1\'a3\'b3\'fd\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a3\'a8\'b6\'a8\'d2\'e5\'bc\'fb\'cf\'c2\'ce\'c4\'a3\'a9\'cd\'e2\'a3\'ac\'b1\'be\'c8\'ed\'bc\'fe\'bd\'f6\'b9\'a9\'c4\'fa\'c4\'da\'b2\'bf\'ca\'b9\'d3\'c3\'a1\'a3\f1\par
+\f2 B.\tab\ul\f0\'cf\'de\'d6\'c6\ulnone\'a1\'a3\'c4\'fa\'b2\'bb\'b5\'c3\'ce\'a5\'b7\'b4\'c8\'ce\'ba\'ce\'c4\'fa\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'cb\'f9\'d3\'a6\'d7\'f1\'ca\'d8\'b5\'c4\'b7\'a8\'c2\'c9\'a1\'a3\'b3\'fd\'b1\'be\'d0\'ad\'d2\'e9\'c3\'f7\'ce\'c4\'d4\'ca\'d0\'ed\'cd\'e2\'a3\'ac\'c4\'fa\'b2\'bb\'b5\'c3\'a3\'ba\f1\par
+
+\pard\fi-425\li1139\sb100\sa240\qj\f2 (i)\tab\f0\'d0\'de\'b8\'c4\'bb\'f2\'bf\'aa\'b7\'a2\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'d1\'dc\'c9\'fa\'c6\'b7\'a3\'bb\f1\par
+\f2 (ii)\tab\f0\'cd\'a8\'b9\'fd\'d7\'aa\'d2\'c6\'a1\'a2\'b2\'a2\'d0\'d0\'bb\'f2\'c6\'e4\'cb\'fb\'b9\'b2\'cf\'ed\'b7\'bd\'ca\'bd\'b0\'b2\'d7\'b0\'bb\'f2\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a3\'bb\f1\par
+
+\pard\fi-482\li1196\sb100\sa240\qj\f2 (iii)\f1\tab\f0\'b4\'ab\'b2\'a5\'bb\'f2\'d2\'d4\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'ca\'b9\'b1\'be\'c8\'ed\'bc\'fe\'bb\'f2\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'c3\'dc\'c2\'eb\'a1\'a2\'c3\'dc\'d4\'bf\'bb\'f2\'c6\'e4\'cb\'fb\'b7\'c3\'ce\'ca\'b4\'fa\'c2\'eb\'b1\'bb\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'bb\'f1\'c8\'a1\'a3\'bb\f1\par
+
+\pard\fi-425\li1139\sb100\sa240\qj\f2 (iv)\tab\f0\'b7\'b4\'cf\'f2\'b9\'a4\'b3\'cc\'a1\'a2\'b7\'b4\'bb\'e3\'b1\'e0\'bb\'f2\'b7\'d6\'bd\'e2\'b1\'be\'c8\'ed\'bc\'fe\'a3\'a8\'b3\'fd\'b7\'c7\'c7\'d2\'bd\'f6\'cf\'de\'d3\'da\'b4\'cb\'cf\'de\'d6\'c6\'b1\'bb\'cf\'d6\'d0\'d0\'b7\'a8\'c2\'c9\'c3\'f7\'ce\'c4\'bd\'fb\'d6\'b9\'a3\'a9\'a3\'bb\f1\par
+\f2 (v)\tab\f0\'c6\'db\'c6\'ad\'bb\'f2\'c8\'c6\'bf\'aa\'b1\'be\'c8\'ed\'bc\'fe\'d6\'d0\'b5\'c4\'bc\'bc\'ca\'f5\'cf\'de\'d6\'c6\'bb\'f2\'bc\'d3\'c3\'dc\'b3\'cc\'d0\'f2\'a3\'a8\'b3\'fd\'b7\'c7\'c7\'d2\'bd\'f6\'cf\'de\'d3\'da\'b4\'cb\'cf\'de\'d6\'c6\'b1\'bb\'cf\'d6\'d0\'d0\'b7\'a8\'c2\'c9\'c3\'f7\'ce\'c4\'bd\'fb\'d6\'b9\'a3\'a9\'a3\'bb\f1\par
+\f2 (vi)\tab\f0\'b7\'d6\'d0\'ed\'bf\'c9\'a1\'a2\'b3\'f6\'d7\'e2\'a1\'a2\'b3\'f6\'bd\'e8\'bb\'f2\'d7\'e2\'c1\'de\'b1\'be\'c8\'ed\'bc\'fe\'a3\'bb\f1\par
+
+\pard\fi-482\li1196\sb100\sa240\qj\f2 (vii)\tab\f0\'d2\'c6\'b3\'fd\'a1\'a2\'d7\'ee\'d0\'a1\'bb\'af\'a1\'a2\'d5\'da\'b8\'c7\'bb\'f2\'d0\'de\'b8\'c4\'c8\'ce\'ba\'ce\f2 NI\f0\'bb\'f2\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'c3\'fb\'b3\'c6\'a1\'a2\'b1\'ea\'ca\'b6\'a1\'a2\'c9\'cc\'b1\'ea\'a1\'a2\'b0\'e6\'c8\'a8\'bc\'b0\'d7\'a8\'c0\'fb\'cb\'b5\'c3\'f7\'a1\'a2\'ca\'fd\'d7\'d6\'cb\'ae\'d3\'a1\'a1\'a2\'c3\'e2\'d4\'f0\'c9\'f9\'c3\'f7\'bb\'f2\'c6\'e4\'cb\'fb\'b0\'fc\'ba\'ac\'d4\'da\'b1\'be\'c8\'ed\'bc\'fe\'d6\'d0\'b5\'c4\'c8\'ce\'ba\'ce\'b7\'a8\'c2\'c9\'cd\'a8\'d6\'aa\'a3\'bb\f1\par
+\f2 (viii)\f1\tab\f0\'d7\'f7\'ce\'aa\'ca\'b9\'d3\'c3\'a1\'a2\'d0\'de\'b8\'c4\'bb\'f2\'b7\'d6\'cf\'fa\'b5\'c4\'cc\'f5\'bc\'fe\'a3\'ac\'d6\'c2\'ca\'b9\'b1\'be\'c8\'ed\'bc\'fe\'bb\'f2\'b0\'fc\'c0\'a8\'d4\'da\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'d6\'d0\'b5\'c4\'b1\'be\'c8\'ed\'bc\'fe\'ca\'dc\'c6\'e4\'cb\'fb\'d0\'ed\'bf\'c9\'cb\'f9\'cf\'de\'d6\'c6\'a3\'ac\'bc\'b4\'a3\'ac\f2 (a) \f0\'b8\'c3\'d0\'ed\'bf\'c9\'d6\'c2\'ca\'b9\'c8\'ed\'bc\'fe\'b5\'c4\'c4\'bf\'b1\'ea\'b4\'fa\'c2\'eb\'d2\'d4\'d4\'b4\'b4\'fa\'c2\'eb\'b5\'c4\'d0\'ce\'ca\'bd\'b1\'bb\'c5\'fb\'c2\'b6\'bb\'f2\'b1\'bb\'b7\'d6\'cf\'fa\'a3\'ac\'bb\'f2\f2 (b) \f0\'c6\'e4\'cb\'fb\'c8\'cb\'d3\'d0\'c8\'a8\'b8\'f9\'be\'dd\'b8\'c3\'d0\'ed\'bf\'c9\'b6\'f8\'d0\'de\'b8\'c4\'bb\'f2\'b4\'b4\'bd\'a8\'c4\'bf\'b1\'ea\'b4\'fa\'c2\'eb\'b5\'c4\'d1\'dc\'c9\'fa\'c6\'b7\'a3\'bb\'bb\'f2\f1\par
+
+\pard\fi-425\li1139\sb100\sa240\qj\f2 (ix)\tab\f0\'ca\'b9\'d3\'c3\'bd\'c5\'b1\'be\'b9\'a6\'c4\'dc\'c8\'ed\'bc\'fe\'b4\'b4\'bd\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a3\'ac\'ce\'aa\'cd\'bc\'d0\'ce\'bb\'af\'b1\'e0\'b3\'cc\'bb\'b7\'be\'b3\'d4\'cb\'d0\'d0\'b1\'e0\'bc\'ad\'c6\'f7\'b9\'a6\'c4\'dc\'a1\'a3\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\tx360\f2 C.\tab\f0\'c4\'fa\'b6\'d4\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'cb\'f9\'d3\'d0\'ca\'b9\'d3\'c3\'d3\'a6\'d7\'f1\'ca\'d8\'b1\'be\'c8\'ed\'bc\'fe\'cb\'e6\'b8\'bd\'b5\'c4\'d3\'a6\'d3\'c3\'ce\'c4\'bc\'fe\'b2\'a2\'c7\'d2\'b2\'bb\'d2\'d4\'c8\'ce\'ba\'ce\'b7\'bd\'ca\'bd\'b9\'e6\'b1\'dc\'bb\'f2\'ca\'d4\'cd\'bc\'b9\'e6\'b1\'dc\'c9\'cf\'ca\'f6\'ce\'c4\'bc\'fe\'bb\'f2\'b1\'be\'d0\'ad\'d2\'e9\'d7\'da\'d6\'bc\'a1\'a3\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\f2 D.\tab\f0\'c4\'fa\'bd\'f6\'bf\'c9\'b3\'f6\'d3\'da\'b1\'b8\'b7\'dd\'bb\'f2\'b4\'e6\'b5\'b5\'b5\'c4\'c4\'bf\'b5\'c4\'a3\'ac\'d6\'c6\'d7\'f7\'ba\'cf\'c0\'ed\'ca\'fd\'c1\'bf\'b5\'c4\'c8\'ed\'bc\'fe\'bf\'bd\'b1\'b4\'a3\'ac\'b2\'a2\'c7\'d2\'a3\'ac\'c4\'fa\'bd\'f6\'bf\'c9\'be\'cd\'d4\'da\'c4\'da\'b2\'bf\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c4\'bf\'b5\'c4\'a3\'ac\'d6\'c6\'d7\'f7\'ba\'cf\'c0\'ed\'ca\'fd\'c1\'bf\'b5\'c4\'c8\'ed\'bc\'fe\'cb\'e6\'b8\'bd\'ce\'c4\'b5\'b5\'b5\'c4\'b8\'b4\'d6\'c6\'bc\'fe\'a1\'a3\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\tx426\f2 2.\tab\ul\f0\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\ulnone\f2 A.\tab\ul\f0\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'c8\'f4\'c4\'fa\'bb\'f1\'b5\'c3\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bf\'c9\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'b0\'b2\'d7\'b0\'d4\'da\'d2\'bb\'b8\'f6\'c4\'fa\'d6\'b8\'b6\'a8\'b2\'a2\'be\'ad\f2 NI\f0\'d7\'a2\'b2\'e1\'b5\'c4\'b8\'f6\'c8\'cb\'a3\'a8\'d2\'d4\'cf\'c2\'bc\'f2\'b3\'c6\f2 "\f0\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\f2 "\f0\'a3\'a9\'b5\'c4\'d2\'bb\'b8\'f6\'b5\'a5\'b6\'c0\'b9\'a4\'d7\'f7\'b3\'a1\'cb\'f9\'c4\'da\'b5\'c4\'d7\'ee\'b6\'e0\'c8\'fd\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'a1\'a3\'ce\'aa\'b1\'be\'d0\'ad\'d2\'e9\'d6\'ae\'c4\'bf\'b5\'c4\'a3\'ac\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'d6\'b8\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'e8\'b1\'b8\'a3\'ac\'bb\'f2\'d5\'df\'a3\'ac\'c8\'e7\'b9\'fb\'b1\'be\'c8\'ed\'bc\'fe\'b1\'bb\'d3\'eb\'d0\'e9\'c4\'e2\'bb\'fa\'bd\'e1\'ba\'cf\'c6\'f0\'c0\'b4\'ca\'b9\'d3\'c3\'a3\'ac\'d6\'b8\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'e8\'b1\'b8\'c9\'cf\'b5\'c4\'d2\'bb\'b8\'f6\'d0\'e9\'c4\'e2\'bb\'fa\'a1\'a3\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'b1\'d8\'d0\'eb\'cd\'a8\'b9\'fd\f2 NI\f0\'d7\'a2\'b2\'e1\'b3\'cc\'d0\'f2\'ca\'e9\'c3\'e6\'c8\'b7\'c8\'cf\'a1\'a3\'d6\'bb\'d3\'d0\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'bf\'c9\'d2\'d4\'ca\'b9\'d3\'c3\'bb\'f2\'d4\'cb\'d0\'d0\'b1\'be\'c8\'ed\'bc\'fe\'a3\'ac\'b2\'a2\'c7\'d2\'b1\'be\'c8\'ed\'bc\'fe\'b2\'bb\'b5\'c3\'d4\'da\'d2\'bb\'cc\'a8\'d2\'d4\'c9\'cf\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'a1\'a3\'c4\'fa\'b2\'bb\'b5\'c3\'cd\'a8\'b9\'fd\'cd\'f8\'c2\'e7\'b9\'b2\'cf\'ed\'d2\'d1\'b0\'b2\'d7\'b0\'c8\'ed\'bc\'fe\'b6\'f8\'ca\'b9\'d2\'d1\'b0\'b2\'d7\'b0\'c8\'ed\'bc\'fe\'c4\'dc\'b1\'bb\'c1\'ed\'d2\'bb\'b8\'f6\'d3\'c3\'bb\'a7\'d4\'cb\'d0\'d0\'a1\'a3\'c4\'fa\'bf\'c9\'bd\'ab\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'b1\'e4\'b8\'fc\'ce\'aa\'c1\'ed\'d2\'bb\'ce\'bb\'d6\'b8\'b6\'a8\'b9\'cd\'d4\'b1\'a3\'ac\'b5\'ab\'b8\'c3\'d0\'c2\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'d0\'ed\'bf\'c9\'b1\'d8\'d0\'eb\'d2\'d1\'cf\'f2\f2 NI\f0\'d7\'a2\'b2\'e1\'c7\'d2\'c3\'bf\'d2\'bb\'b9\'ab\'c0\'fa\'c4\'ea\'d6\'ae\'c4\'da\'b1\'e4\'b8\'fc\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fd\'cb\'c4\'a3\'a8\f2 4\f0\'a3\'a9\'b4\'ce\'a1\'a3\'c4\'fa\'bf\'c9\'d2\'d4\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'bd\'ab\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'d0\'ed\'bf\'c9\'d7\'aa\'bb\'bb\'ce\'aa\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'d0\'ed\'bf\'c9\'a1\'a3\f1\par
+\f2 B.\tab\ul\f0\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'c8\'f4\'c4\'fa\'bb\'f1\'b5\'c3\'d2\'bb\'b8\'f6\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bf\'c9\'d4\'da\'c4\'fa\'b5\'c4\'b9\'a4\'d7\'f7\'b3\'a1\'cb\'f9\'b5\'c4\'d2\'bb\'a3\'a8\f2 1\f0\'a3\'a9\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b0\'b2\'d7\'b0\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'ce\'aa\'b1\'be\'d0\'ad\'d2\'e9\'d6\'ae\'c4\'bf\'b5\'c4\'a3\'ac\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'d6\'b8\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'e8\'b1\'b8\'a3\'ac\'bb\'f2\'d5\'df\'a3\'ac\'c8\'e7\'b9\'fb\'b1\'be\'c8\'ed\'bc\'fe\'b1\'bb\'d3\'eb\'d0\'e9\'c4\'e2\'bb\'fa\'bd\'e1\'ba\'cf\'c6\'f0\'c0\'b4\'ca\'b9\'d3\'c3\'a3\'ac\'d6\'b8\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'e8\'b1\'b8\'c9\'cf\'b5\'c4\'d2\'bb\'b8\'f6\'d0\'e9\'c4\'e2\'bb\'fa\'a1\'a3\'b6\'d4\'d3\'da\'d4\'da\'b8\'c3\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b7\'c3\'ce\'ca\'ba\'cd\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c4\'fa\'b5\'c4\'b9\'cd\'d4\'b1\'ca\'fd\'c1\'bf\'c3\'bb\'d3\'d0\'cf\'de\'d6\'c6\'a1\'a3\'b5\'ab\'ca\'c7\'a3\'ac\'cb\'f9\'d3\'d0\'c8\'ed\'bc\'fe\'b1\'d8\'d0\'eb\'b0\'b2\'d7\'b0\'d4\'da\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b2\'a2\'d4\'da\'cd\'ac\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'ca\'b9\'d3\'c3\'a1\'a3\'c4\'fa\'b2\'bb\'b5\'c3\'cd\'a8\'b9\'fd\'cd\'f8\'c2\'e7\'b9\'b2\'cf\'ed\'d2\'d1\'b0\'b2\'d7\'b0\'c8\'ed\'bc\'fe\'b6\'f8\'ca\'b9\'d2\'d1\'b0\'b2\'d7\'b0\'c8\'ed\'bc\'fe\'c4\'dc\'d4\'da\'c1\'ed\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'d4\'cb\'d0\'d0\'a1\'a3\'c4\'fa\'bf\'c9\'d4\'da\'ca\'ca\'d3\'c3\'b5\'c4\'b5\'a5\'b6\'c0\'b9\'a4\'d7\'f7\'b3\'a1\'cb\'f9\'c4\'da\'bd\'ab\'d3\'c3\'d3\'da\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'d0\'ed\'bf\'c9\'b5\'c4\'d2\'bb\'cc\'a8\'d6\'b8\'b6\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'b1\'e4\'b8\'fc\'ce\'aa\'c1\'ed\'d2\'bb\'bc\'c6\'cb\'e3\'bb\'fa\'a3\'bb\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\'c9\'cf\'ca\'f6\'b1\'e4\'b8\'fc\'d4\'da\'c3\'bf\'d2\'bb\'b9\'ab\'c0\'fa\'c4\'ea\'d6\'ae\'c4\'da\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fd\'cb\'c4\'a3\'a8\f2 4\f0\'a3\'a9\'b4\'ce\'a3\'ac\'c7\'d2\'b2\'bb\'b5\'c3\'d3\'d0\'c8\'ce\'ba\'ce\'c8\'ed\'bc\'fe\'bc\'cc\'d0\'f8\'b0\'b2\'d7\'b0\'d4\'da\'cf\'c8\'c7\'b0\'d6\'b8\'b6\'a8\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'a1\'a3\f1\par
+\f2 C.\tab\ul\f0\'bc\'d2\'cd\'a5\'ca\'b9\'d3\'c3\'c0\'fd\'cd\'e2\'cc\'f5\'bf\'ee\ulnone\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'ca\'c7\'c9\'cc\'d2\'b5\'bb\'f2\'c6\'e4\'cb\'fb\'ca\'b5\'cc\'e5\'a3\'ac\'ca\'ca\'d3\'c3\'d3\'da\'cf\'e0\'d3\'a6\'d0\'ed\'bf\'c9\'b5\'c4\'d6\'b8\'b6\'a8\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'a3\'ac\'bb\'f2\'d4\'da\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'d0\'ed\'bf\'c9\'b5\'c4\'c7\'e9\'d0\'ce\'d6\'d0\'a3\'ac\'d6\'b8\'d7\'f7\'ce\'aa\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'b5\'a5\'b8\'f6\'bc\'c6\'cb\'e3\'bb\'fa\'b5\'c4\'d6\'f7\'d2\'aa\'d3\'c3\'bb\'a7\'b5\'c4\'b8\'f6\'c8\'cb\'a3\'ac\'bf\'c9\'d4\'da\'b8\'c3\'d3\'c3\'bb\'a7\'bc\'d2\'c0\'ef\'b5\'c4\'d2\'bb\'a3\'a8\f2 1\f0\'a3\'a9\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a3\'ac\'c7\'b0\'cc\'e1\'ca\'c7\'d4\'da\'bc\'d2\'d3\'c3\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'a3\'ac\'bd\'f6\'cf\'de\'d3\'da\'c4\'fa\'b5\'c4\'d4\'b1\'b9\'a4\'d4\'da\'c6\'e4\'b9\'cd\'d3\'b6\'b7\'b6\'ce\'a7\'c4\'da\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b2\'a2\'d7\'f1\'ca\'d8\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cb\'f9\'d3\'d0\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'a1\'a3\'c8\'f4\'d6\'b8\'b6\'a8\'b8\'f6\'c8\'cb\'b8\'f9\'be\'dd\'bb\'f9\'b1\'be\'d0\'ed\'bf\'c9\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'da\'c8\'a8\'d6\'d5\'d6\'b9\'bb\'f2\'bb\'f9\'b1\'be\'d0\'ed\'bf\'c9\'b5\'bd\'c6\'da\'bb\'f2\'d6\'d5\'d6\'b9\'a3\'ac\'d2\'d4\'c7\'b0\'ca\'f6\'c8\'d5\'c6\'da\'bd\'cf\'d4\'e7\'d5\'df\'ce\'aa\'d7\'bc\'a3\'ac\'b1\'be\'c8\'ed\'bc\'fe\'b1\'d8\'d0\'eb\'c1\'a2\'bc\'b4\'d7\'d4\'c9\'cf\'ca\'f6\'b8\'f6\'c8\'cb\'b5\'c4\'bc\'d2\'d3\'c3\'bc\'c6\'cb\'e3\'bb\'fa\'d6\'d0\'d0\'b6\'d4\'d8\'a1\'a3\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\tx360\f2 3.\tab\ul\f0\'b6\'ee\'cd\'e2\'cc\'f5\'bf\'ee\ulnone\'a1\'a3\'c4\'fa\'bf\'c9\'cd\'a8\'b9\'fd\'cc\'d8\'b6\'a8\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\'bc\'b0\'d0\'ed\'bf\'c9\'bc\'c6\'bb\'ae\'cf\'ed\'d3\'d0\'b6\'ee\'cd\'e2\'b5\'c4\'c8\'a8\'c0\'fb\'bc\'b0\'d2\'e5\'ce\'f1\'a3\'ac\'cf\'ea\'bc\'fb\'b1\'be\'d0\'ad\'d2\'e9\'b8\'bd\'bc\'fe\'a1\'a3\'b1\'be\'d0\'ad\'d2\'e9\'b8\'bd\'bc\'fe\'b9\'b9\'b3\'c9\'b1\'be\'d0\'ad\'d2\'e9\'d2\'bb\'b2\'bf\'b7\'d6\'a1\'a3\'b9\'d8\'d3\'da\'b1\'be\'d0\'ad\'d2\'e9\'b9\'e6\'b6\'a8\'b5\'c4\'cf\'e0\'b9\'d8\'b2\'fa\'c6\'b7\'bc\'b0\'cc\'f5\'bf\'ee\'b5\'c4\'b6\'ee\'cd\'e2\'cc\'d8\'b6\'a8\'b2\'fa\'c6\'b7\'b9\'e6\'b6\'a8\'d4\'d8\'d3\'da\'b1\'be\'d0\'ad\'d2\'e9\'cc\'d8\'b6\'a8\'b2\'fa\'c6\'b7\'b8\'bd\'bc\'fe\'d6\'d0\'a1\'a3\'c8\'e7\'b8\'bd\'bc\'fe\'d3\'eb\'b1\'be\'d0\'ad\'d2\'e9\'c6\'e4\'cb\'fb\'cc\'f5\'bf\'ee\'d3\'d0\'b3\'e5\'cd\'bb\'a3\'ac\'ca\'ca\'d3\'c3\'b8\'bd\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'cc\'f5\'bf\'ee\'a1\'a3\f1\par
+
+\pard\fi-1440\li1797\sb100\sa240\qj\f0\'b8\'bd\'bc\'fe\f2 A\f1\tab\f0\'d4\'b4\'b4\'fa\'c2\'eb\'d0\'ed\'bf\'c9\f1\par
+\f0\'b8\'bd\'bc\'fe\f2 B\f1\tab\ul\f0\'cc\'d8\'ca\'e2\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\ulnone\f1\par
+
+\pard\fi357\li1440\sb100\sa240\qj\tx1843\f0\'ca\'d4\'d3\'c3\'d0\'ed\'bf\'c9\'a3\'bb\'d4\'a4\'b7\'a2\'d0\'d0\'d0\'ed\'bf\'c9\f1\par
+
+\pard\fi357\li1440\sb100\sa240\qj\f0\'bd\'f6\'cf\'de\'bb\'e3\'b1\'e0\'d0\'ed\'bf\'c9\'a3\'a8\f2 Measurement Studio\f0\'a3\'a9\f1\par
+\f0\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\f1\par
+\f0\'b6\'e0\'d6\'d8\'b7\'c3\'ce\'ca\'d0\'ed\'bf\'c9\f1\par
+\f0\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'a3\'bb\f1\par
+\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\par
+\f3\'b3\'d6\'d0\'f8\'bc\'af\'b3\'c9\'d0\'ed\'bf\'c9\'a3\'a8\f1 LabVIEW\f3\'a3\'a9\f1\par
+
+\pard\fi-1440\li1797\sb100\sa240\qj\f0\'b8\'bd\'bc\'fe\f2 C\f1\tab\f0\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'bc\'c6\'bb\'ae\'cc\'f5\'bf\'ee\f1\par
+\f0\'b8\'bd\'bc\'fe\f2 D\f1\tab\f0\'c6\'f3\'d2\'b5\'bc\'c6\'bb\'ae\'cc\'f5\'bf\'ee\f1\par
+\f0\'b8\'bd\'bc\'fe\f2 E\f1\tab\f0\'d4\'ba\'d0\'a3\'b0\'e6\'d0\'ed\'bf\'c9\'cc\'f5\'bf\'ee\f1\par
+\f0\'b8\'bd\'bc\'fe\f2 F\f1\tab\f0\'cc\'d8\'b6\'a8\'b2\'fa\'c6\'b7\'cc\'f5\'bf\'ee\'a3\'a8\f2 TestStand\f0\'bc\'b0\f2 Measurement Studio \f0\'bc\'b0 \f2 LabVIEW \f3\'c9\'e7\'c7\'f8\'b0\'e6\'ba\'cd\f2 LabVIEW NXG\f3\'c9\'e7\'c7\'f8\'b0\'e6\f0\'a3\'a9\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\f2 4.\tab\ul\f0\'b5\'da\'c8\'fd\'b7\'bd\'b3\'d0\'b0\'fc\'c8\'cb\ulnone\'a1\'a3\'c4\'fa\'c6\'b8\'d3\'c3\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'b3\'d0\'b0\'fc\'c8\'cb\'bf\'c9\'b7\'c3\'ce\'ca\'ba\'cd\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a3\'bb\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\'cb\'fb\'c3\'c7\'b5\'c4\'b7\'c3\'ce\'ca\'ba\'cd\'ca\'b9\'d3\'c3\'bd\'f6\'ce\'aa\'c4\'fa\'b5\'c4\'c0\'fb\'d2\'e6\'a3\'ac\'cb\'fb\'c3\'c7\'cd\'ac\'d2\'e2\'c6\'e4\'cb\'f9\'d3\'d0\'ca\'b9\'d3\'c3\'d3\'a6\'bd\'f6\'d7\'f1\'d1\'ad\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'a3\'ac\'b2\'a2\'c7\'d2\'a3\'ac\'c4\'fa\'cd\'ac\'d2\'e2\'be\'cd\'c4\'fa\'b5\'c4\'b3\'d0\'b0\'fc\'c8\'cb\'b6\'d4\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'ce\'a5\'b7\'b4\'cf\'f2\f2 NI\f0\'b3\'d0\'b5\'a3\'d4\'f0\'c8\'ce\'a1\'a3\f1\par
+\f2 5.\tab\ul\f0\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\ulnone\'a1\'a3\'c8\'e7\'b9\'fb\'b9\'ba\'c2\'f2\'b5\'c4\'ca\'c7\'d3\'c0\'be\'c3\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bb\'b9\'bf\'c9\'c4\'dc\'d0\'e8\'d2\'aa\'ce\'aa\'c8\'ed\'bc\'fe\'b5\'c4\'c9\'fd\'bc\'b6\'bb\'f2\'ce\'ac\'bb\'a4\'a1\'a2\'bc\'bc\'ca\'f5\'bb\'f2\'c6\'e4\'cb\'fb\'b7\'fe\'ce\'f1\'a3\'a8\ldblquote\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\rdblquote\'a3\'a9\'b5\'a5\'b6\'c0\'b8\'b6\'b7\'d1\'a1\'a3\'b3\'fd\'b7\'c7\'c1\'ed\'d3\'d0\'cc\'d8\'ca\'e2\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\'bb\'f2\'d0\'ed\'bf\'c9\'bc\'c6\'bb\'ae\'a3\'ac\'c8\'e7\'b9\'fb\'c4\'fa\'b9\'ba\'c2\'f2\'b5\'c4\'ca\'c7\'c6\'da\'cf\'de\'d0\'ed\'bf\'c9\'a3\'ac\'d4\'f2\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'b5\'c4\'b7\'d1\'d3\'c3\'d2\'d1\'b0\'fc\'c0\'a8\'d4\'da\'d5\'fb\'b8\'f6\'ca\'b9\'d3\'c3\'c6\'da\'cf\'de\'b5\'c4\'b1\'a8\'bc\'db\'c4\'da\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx426\f2 6.\tab\ul\f0\'d0\'ed\'bf\'c9\'c6\'da\'cf\'de\'a3\'bb\'d6\'d5\'d6\'b9\'bc\'b0\'bd\'ec\'c2\'fa\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\ulnone\f2 A.\tab\ul\f0\'c6\'da\'cf\'de\'bb\'f2\'b6\'a9\'d4\'c4\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'b9\'ba\'c2\'f2\'c1\'cb\'d2\'bb\'b8\'f6\'c6\'da\'cf\'de\'d0\'ed\'bf\'c9\'a3\'a8\'d3\'d6\'b3\'c6\ldblquote\'b6\'a9\'d4\'c4\'d0\'ed\'bf\'c9\rdblquote\'a3\'a9\'a3\'ac\'b1\'be\'d0\'ed\'bf\'c9\'c6\'da\'cf\'de\'bd\'ab\'d7\'d4\'c4\'fa\'b5\'c4\'b7\'a2\'c6\'b1\'d6\'ae\'c8\'d5\'bf\'aa\'ca\'bc\'a3\'ac\'d4\'da\f2 NI\f0\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'b5\'c4\'b2\'fa\'c6\'b7\'cb\'b5\'c3\'f7\'bb\'f2\'c6\'e4\'cb\'fb\'ca\'ca\'d3\'c3\'ce\'c4\'bc\'fe\'d6\'d0\'d6\'b8\'b6\'a8\'b5\'c4\'c6\'da\'bc\'e4\'c4\'da\'d3\'d0\'d0\'a7\'a3\'a8\'b3\'fd\'b7\'c7\'b8\'f9\'be\'dd\'b1\'be\'d0\'ad\'d2\'e9\'b1\'bb\'cc\'e1\'c7\'b0\'d6\'d5\'d6\'b9\'a3\'a9\'a1\'a3\par
+
+\pard\li714\sb100\sa240\qj\f2 (i) \f0\'b3\'fd\'b7\'c7\'b2\'fa\'c6\'b7\'cb\'b5\'c3\'f7\'c1\'ed\'d3\'d0\'b9\'e6\'b6\'a8\'a3\'ac\'b1\'be\'d0\'ed\'bf\'c9\'bd\'ab\'d7\'d4\'b8\'c3\'c6\'da\'cf\'de\'bd\'ec\'c2\'fa\'ca\'b1\'d7\'d4\'b6\'af\'d6\'d5\'d6\'b9\'a1\'a3\par
+\f2 (ii) \f0\'c8\'e7\'b9\'fb\'c4\'fa\'b9\'ba\'c2\'f2\'b5\'c4\'c6\'da\'cf\'de\'d0\'ed\'bf\'c9\'be\'df\'d7\'d4\'b6\'af\'d0\'f8\'b6\'a9\'d0\'d4\'d6\'ca\'a3\'ac\'c4\'fa\'b5\'c4\'d0\'ed\'bf\'c9\'bd\'ab\'d7\'d4\'b6\'af\'d0\'f8\'b6\'a9\'d2\'bb\'c4\'ea\'a3\'ac\'b3\'fd\'b7\'c7\'c8\'ce\'ba\'ce\'d2\'bb\'b7\'bd\'d4\'da\'d0\'f8\'b6\'a9\'c6\'da\'bf\'aa\'ca\'bc\'c7\'b0\'cc\'e1\'c7\'b0\'d6\'c1\'c9\'d9\'c8\'fd\'ca\'ae\'a3\'a8\f2 30\f0\'a3\'a9\'cc\'ec\'cd\'a8\'d6\'aa\'c1\'ed\'d2\'bb\'b7\'bd\'d6\'d5\'d6\'b9\'b4\'cb\'d0\'f8\'b6\'a9\'a1\'a3\'d0\'f8\'b6\'a9\'bc\'db\'b8\'f1\'b8\'f9\'be\'dd\f2 NI\f0\'b5\'c4\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'bf\'c9\'c4\'dc\'bb\'e1\'b2\'bb\'ca\'b1\'b8\'fc\'b8\'c4\'a1\'a3\'c8\'e7\'d3\'f6\'b4\'cb\'c7\'e9\'bf\'f6\'a3\'ac\f2 NI\f0\'d0\'e8\'d3\'da\'b5\'b1\'c7\'b0\'c6\'da\'cf\'de\'d6\'d5\'d6\'b9\'c7\'b0\'d6\'c1\'c9\'d9\'c1\'f9\'ca\'ae\'a3\'a8\f2 60\f0\'a3\'a9\'cc\'ec\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'d0\'c2\'b1\'a8\'bc\'db\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'b2\'bb\'cd\'ac\'d2\'e2\'d0\'c2\'bc\'db\'b8\'f1\'a3\'ac\'bf\'c9\'d4\'da\'d0\'f8\'b6\'a9\'c6\'da\'bf\'aa\'ca\'bc\'c7\'b0\'c8\'fd\'ca\'ae\'a3\'a8\f2 30\f0\'a3\'a9\'cc\'ec\'cc\'e1\'b9\'a9\'d2\'e2\'cf\'f2\'cd\'a8\'d6\'aa\'a3\'ac\'c8\'a1\'cf\'fb\'d0\'f8\'b6\'a9\'a1\'a3\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\f2 B.\tab\ul\f0\'d3\'c0\'be\'c3\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'c8\'f4\'c4\'fa\'b9\'ba\'c2\'f2\'c1\'cb\'d2\'bb\'b8\'f6\'d0\'ed\'bf\'c9\'a3\'ac\'c7\'d2\'b8\'c3\'d0\'ed\'bf\'c9\'d4\'da\f2 NI\f0\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'b5\'c4\'b2\'fa\'c6\'b7\'cb\'b5\'c3\'f7\'bb\'f2\'c6\'e4\'cb\'fb\'ca\'ca\'d3\'c3\'ce\'c4\'bc\'fe\'d6\'d0\'b1\'bb\'d6\'b8\'b6\'a8\'ce\'aa\ldblquote\'d3\'c0\'be\'c3\rdblquote\'bb\'f2\'ce\'de\'c6\'da\'cf\'de\'a3\'ac\'c4\'fa\'b5\'c4\'d0\'ed\'bf\'c9\'ce\'aa\'d3\'c0\'be\'c3\'b5\'c4\'a3\'ac\'c4\'fa\'d3\'d0\'c8\'a8\'ce\'de\'c6\'da\'cf\'de\'b5\'c4\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a3\'ac\'b3\'fd\'b7\'c7\'b8\'f9\'be\'dd\'b1\'be\'d0\'ad\'d2\'e9\'b1\'bb\'cc\'e1\'c7\'b0\'d6\'d5\'d6\'b9\'a1\'a3\f1\par
+\f2 C.\tab\ul\f0\'d6\'d5\'d6\'b9\ulnone\'a1\'a3\f2 NI\f0\'d3\'d0\'cc\'f5\'bc\'fe\'b5\'c4\'ca\'da\'d3\'e8\'c4\'fa\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'d3\'a6\'d7\'f1\'ca\'d8\'b1\'be\'d0\'ad\'d2\'e9\'b9\'e6\'b6\'a8\'b5\'c4\'cc\'f5\'bf\'ee\'a3\'ac\'b1\'be\'d0\'ad\'d2\'e9\'d4\'da\'c4\'fa\'ce\'b4\'c4\'dc\'d7\'f1\'ca\'d8\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'ca\'b1\'c1\'a2\'bc\'b4\'c7\'d2\'ce\'de\'d0\'e8\'ca\'c2\'cf\'c8\'cd\'a8\'d6\'aa\'b5\'c4\'d7\'d4\'b6\'af\'d6\'d5\'d6\'b9\'a1\'a3\f1\par
+\f2 D.\tab\ul\f0\'d6\'d5\'d6\'b9\'bb\'f2\'bd\'ec\'c2\'fa\'b5\'c4\'d0\'a7\'c1\'a6\ulnone\'a1\'a3\'b1\'be\'d0\'ad\'d2\'e9\'d2\'bb\'b5\'a9\'d6\'d5\'d6\'b9\'bb\'f2\'c6\'da\'c2\'fa\'a3\'ac\'ce\'de\'c2\'db\'d2\'f2\'ba\'ce\'d4\'ad\'d2\'f2\'a3\'ac\'b1\'be\'d0\'ad\'d2\'e9\'b0\'fc\'ba\'ac\'b5\'c4\'d0\'ed\'bf\'c9\'d3\'a6\'d6\'d5\'d6\'b9\'c7\'d2\'c4\'fa\'d3\'a6\'c1\'a2\'bc\'b4\'cd\'a3\'d6\'b9\'cb\'f9\'d3\'d0\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'ba\'cd\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\'b4\'ab\'b2\'a5\'a3\'ac\'b2\'a2\'c1\'a2\'bc\'b4\'cf\'fa\'bb\'d9\'cb\'f9\'d3\'d0\'c8\'ed\'bc\'fe\'b5\'c4\'bf\'bd\'b1\'b4\'a3\'ac\'b5\'ab\'ca\'c7\'a3\'ac\'c8\'e7\'b9\'fb\f2 NI\f0\'d2\'aa\'c7\'f3\'b7\'b5\'bb\'b9\'c8\'ed\'bc\'fe\'b6\'f8\'b7\'c7\'cf\'fa\'bb\'d9\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'cf\'f2\f2 NI\f0\'b5\'dd\'bd\'bb\'c8\'ed\'bc\'fe\'bc\'b0\'c6\'e4\'c8\'ab\'b2\'bf\'b8\'b1\'b1\'be\'a1\'a3\'b1\'be\'d0\'ad\'d2\'e9\'b5\'da\f2 11\f0\'a1\'a2\f2 15\f0\'a1\'a2\f2 16\f0\'a1\'a2\f2 17\f0\'a1\'a2\f2 19\f0\'a1\'a2\f2 20\f0\'a1\'a2\f2 21\f0\'a1\'a2\f2 22.A\f1 .\f0\'ba\'cd\f2 23\f0\'cc\'f5\'b5\'c4\'b9\'e6\'b6\'a8\'a3\'ac\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'c6\'da\'c2\'fa\'bb\'f2\'d6\'d5\'d6\'b9\'ba\'f3\'bc\'cc\'d0\'f8\'d3\'d0\'d0\'a7\'a1\'a3\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\tx360\tx4860\f2 7.\tab\ul\f0\'d7\'aa\'c8\'c3\ulnone\'a1\'a3\'c4\'fa\'bf\'c9\'d4\'da\'c4\'fa\'b9\'ba\'c2\'f2\'c8\'ed\'bc\'fe\'cb\'f9\'d4\'da\'b9\'fa\'bd\'ab\'d2\'bb\'b8\'f6\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'d0\'ed\'bf\'c9\'bb\'f2\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'b5\'c4\'d0\'ed\'bf\'c9\'d7\'aa\'c8\'c3\'b8\'f8\'c4\'fa\'b9\'ba\'c2\'f2\'c8\'ed\'bc\'fe\'cb\'f9\'d4\'da\'b9\'fa\'b5\'da\'c8\'fd\'b7\'bd\'a3\'bb\'c8\'e7\'c8\'ed\'bc\'fe\'b9\'ba\'c2\'f2\'b7\'a2\'c9\'fa\'d4\'da\'c5\'b7\'c3\'cb\'b3\'c9\'d4\'b1\'b9\'fa\'a3\'ac\'bb\'b9\'bf\'c9\'bd\'ab\'c8\'ed\'bc\'fe\'d7\'aa\'c8\'c3\'b8\'f8\'c6\'e4\'cb\'fb\'c5\'b7\'c3\'cb\'b3\'c9\'d4\'b1\'b9\'fa\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'a3\'ac\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\f2 (i)\f0\'cf\'f2\f2 NI\f0\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\'c9\'cf\'ca\'f6\'d7\'aa\'c8\'c3\'a3\'a8\'b0\'fc\'c0\'a8\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'d0\'d5\'c3\'fb\'ba\'cd\'b5\'d8\'d6\'b7\'a3\'a9\'a3\'ac\f2 (ii)\f0\'b5\'da\'c8\'fd\'b7\'bd\'bd\'d3\'ca\'dc\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'bc\'b0\'cc\'f5\'bc\'fe\'a3\'ac\'b2\'a2\'c7\'d2\f2 (iii)\f0\'d7\'aa\'c8\'c3\'cd\'ea\'b3\'c9\'ba\'f3\'c4\'fa\'b2\'bb\'b5\'c3\'b1\'a3\'c1\'f4\'b8\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'bf\'bd\'b1\'b4\'bb\'f2\'cb\'e6\'b8\'bd\'b5\'c4\'c8\'ce\'ba\'ce\'ca\'e9\'c3\'e6\'b2\'c4\'c1\'cf\'a1\'a3\f2 NI\f0\'bf\'c9\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'cf\'f2\'c4\'fa\'ca\'d5\'c8\'a1\'d0\'ed\'bf\'c9\'d7\'aa\'c8\'c3\'b7\'d1\'a1\'a3\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\tx426\f2 8.\tab\ul\f0\'c9\'fd\'bc\'b6\'a3\'bb\'cf\'c8\'c7\'b0\'b0\'e6\'b1\'be\ulnone\'a1\'a3\'b6\'d4\'d3\'da\'c9\'fd\'bc\'b6\'c8\'ed\'bc\'fe\'a3\'ac\'d6\'bb\'d3\'d0\'d4\'da\'d2\'d1\'bb\'f1\'b5\'c3\'cf\'c8\'c7\'b0\'d2\'d1\'d3\'d0\'b0\'e6\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'d3\'d0\'d0\'a7\'d0\'ed\'bf\'c9\'bc\'b0\'ce\'b4\'cd\'ac\'ca\'b1\'d4\'cb\'d0\'d0\'c9\'fd\'bc\'b6\'ba\'cd\'cf\'c8\'c7\'b0\'b0\'e6\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'b2\'c5\'c4\'dc\'ca\'b9\'d3\'c3\'b8\'c3\'c9\'fd\'bc\'b6\'c8\'ed\'bc\'fe\'a1\'a3\'c4\'fa\'bf\'c9\'d1\'a1\'d4\'f1\'ca\'b9\'d3\'c3\'b0\'b4\'b1\'be\'d0\'ad\'d2\'e9\'bd\'bb\'b8\'b6\'bc\'b0\'d0\'ed\'bf\'c9\'b5\'c4\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b5\'c4\'cf\'c8\'c7\'b0\'d2\'d1\'d3\'d0\'b0\'e6\'b1\'be\'cc\'e6\'b4\'fa\'b1\'be\'d0\'ad\'d2\'e9\'cf\'ee\'cf\'c2\'bd\'bb\'b8\'b6\'ba\'cd\'d0\'ed\'bf\'c9\'b5\'c4\'c8\'ce\'ba\'ce\'c8\'ed\'bc\'fe\'a3\'a8\ldblquote\b\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\b0\rdblquote\'a3\'a9\'a3\'ac\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\'a3\'ba\f2 (i)\f0\'c4\'fa\'d3\'b5\'d3\'d0\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'cf\'c8\'c7\'b0\'d2\'d1\'d3\'d0\'b0\'e6\'b1\'be\'b5\'c4\'d2\'bb\'b8\'f6\'ca\'da\'c8\'a8\'bf\'bd\'b1\'b4\'a3\'ac\f2 (ii)\f0\'cb\'f9\'d3\'d0\'ca\'b9\'d3\'c3\'d7\'f1\'d1\'ad\'b1\'be\'d0\'ad\'d2\'e9\'a3\'ac\'ba\'cd\f2 (iii)\f0\'be\'a1\'b9\'dc\'b1\'be\'d0\'ad\'d2\'e9\'d3\'d0\'c8\'ce\'ba\'ce\'cf\'e0\'b7\'b4\'b9\'e6\'b6\'a8\'a3\'ac\'b3\'fd\'c1\'cb\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'b5\'b1\'ca\'b1\'b5\'c4\'d7\'ee\'d0\'c2\'b0\'e6\'b1\'be\'a3\'ac\f2 NI\f0\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'ce\'de\'d0\'e8\'d6\'a7\'b3\'d6\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'b0\'e6\'b1\'be\'a3\'a8\'b0\'fc\'c0\'a8\'cc\'e1\'b9\'a9\'ca\'ca\'d3\'c3\'c8\'ed\'bc\'fe\'c3\'dc\'d4\'bf\'bb\'f2\'d3\'b2\'bc\'fe\'c3\'dc\'d4\'bf\'a3\'a9\'a1\'a3\f1\par
+
+\pard\fi-425\li425\sb100\sa240\qj\tx426\f2 9\f1 .\tab\ul\f0\'b6\'e0\'d6\'d6\'b0\'e6\'b1\'be\ulnone\'a1\'a3\'c8\'f4\f2 NI\f0\'b7\'d6\'cf\'fa\'bb\'f2\'cd\'a8\'b9\'fd\'cf\'c2\'d4\'d8\'b7\'bd\'ca\'bd\'cc\'e1\'b9\'a9\'bf\'c9\'b0\'b2\'d7\'b0\'b6\'e0\'d6\'d6\'b0\'e6\'b1\'be\'b5\'c4\'c3\'bd\'bd\'e9\'d2\'d4\'ca\'ca\'d3\'c3\'d3\'da\'b2\'bb\'cd\'ac\'b2\'d9\'d7\'f7\'cf\'b5\'cd\'b3\'b5\'c4\'c8\'ed\'bc\'fe\'a3\'ac\'c4\'fa\'bd\'f6\'bf\'c9\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'d2\'bb\'d6\'d6\'b0\'e6\'b1\'be\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx426\f2 10.\tab\ul\f0\'c8\'ed\'bc\'fe\f2 /\f0\'d3\'b2\'bc\'fe\'c3\'dc\'d4\'bf\'a3\'bb\'cc\'e1\'c7\'b0\'bd\'d3\'c8\'eb\ulnone\'a1\'a3\'c4\'fa\'cd\'ac\'d2\'e2\f2 NI\f0\'cc\'e1\'b9\'a9\'b5\'c4\'c8\'ed\'bc\'fe\'c3\'dc\'d4\'bf\'bb\'f2\'d3\'b2\'bc\'fe\'c3\'dc\'d4\'bf\'bd\'f6\'d3\'eb\'c6\'e4\'cc\'e1\'b9\'a9\'b5\'c4\'cf\'e0\'d3\'a6\'c8\'ed\'bc\'fe\'c5\'e4\'ba\'cf\'ca\'b9\'d3\'c3\'a1\'a3\f2 NI\f0\'bf\'c9\'d2\'d4\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'d4\'da\'ca\'d5\'b5\'bd\'c4\'fa\'b5\'c4\'d0\'ed\'bf\'c9\'b7\'d1\'d6\'ae\'c7\'b0\'cc\'e1\'b9\'a9\'c4\'fa\'ca\'ca\'b5\'b1\'b5\'c4\'c3\'dc\'d4\'bf\'bb\'f2\'c6\'e4\'cb\'fb\'bd\'d3\'c8\'eb\'b7\'bd\'b7\'a8\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'a3\'ac\'b5\'ab\'c4\'fa\'c8\'d4\'b8\'ba\'d3\'d0\'d2\'e5\'ce\'f1\'cf\'f2\f2 NI\f0\'d6\'a7\'b8\'b6\'b8\'c3\'b7\'d1\'d3\'c3\'a1\'a3\f1\par
+\f2 11.\tab\ul\f0\'b0\'e6\'c8\'a8\'a3\'bb\'ce\'de\'c6\'e4\'cb\'fb\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'b1\'be\'c8\'ed\'bc\'fe\'bd\'f6\'ce\'aa\'d0\'ed\'bf\'c9\'b6\'f8\'b7\'c7\'b3\'f6\'ca\'db\'a1\'a3\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a2\'c8\'ed\'bc\'fe\'b5\'c4\'cb\'f9\'d3\'d0\'b8\'b1\'b1\'be\'a1\'a2\'cf\'e0\'b9\'d8\'c4\'da\'c8\'dd\'bc\'b0\'cb\'f9\'d3\'d0\'c8\'a8\'c0\'fb\'d3\'c9\f2 NI\f0\'bb\'f2\f2 NI\f0\'b5\'c4\'b9\'a9\'d3\'a6\'c9\'cc\'cb\'f9\'d3\'d0\'a3\'ac\'b2\'a2\'ca\'dc\'cf\'d6\'d0\'d0\'b0\'e6\'c8\'a8\'b7\'a8\'ba\'cd\'b9\'fa\'bc\'ca\'cc\'f5\'d4\'bc\'b5\'c4\'b1\'a3\'bb\'a4\'a1\'a3\f2 NI\f0\'b1\'a3\'c1\'f4\'ce\'b4\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'c3\'f7\'c8\'b7\'d0\'ed\'bf\'c9\'c4\'fa\'b5\'c4\'cb\'f9\'d3\'d0\'c8\'a8\'c0\'fb\'a1\'a3\'b3\'fd\'c7\'b0\'ca\'f6\'b5\'c4\'c8\'a8\'c0\'fb\'cd\'e2\'a3\'ac\'ce\'de\'c2\'db\'ca\'c7\'b7\'f1\'cd\'a8\'b9\'fd\'c3\'f7\'ca\'be\'d0\'ed\'bf\'c9\'a1\'a2\'c4\'ac\'ca\'be\'d0\'ed\'bf\'c9\'a1\'a2\'c8\'a8\'c0\'fb\'d3\'c3\'be\'a1\'bb\'f2\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'a3\'ac\'be\'f9\'ce\'b4\'b6\'d4\'c8\'ce\'ba\'ce\f2 NI\f0\'b5\'c4\'d7\'a8\'c0\'fb\'c8\'a8\'a3\'a8\'ce\'de\'c2\'db\'ca\'c7\'b7\'f1\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'b1\'bb\'c1\'d0\'c3\'f7\'a3\'a9\'bb\'f2\'c6\'e4\'cb\'fb\f2 NI\f0\'cf\'ed\'d3\'d0\'b5\'c4\'d3\'d0\'b9\'d8\f2 NI\f0\'bb\'f2\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'b2\'fa\'c6\'b7\'b5\'c4\'d6\'aa\'ca\'b6\'b2\'fa\'c8\'a8\'a3\'a8\'b0\'fc\'c0\'a8\'ca\'b9\'d3\'c3\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'b2\'fa\'c6\'b7\'b5\'c4\'c8\'a8\'c0\'fb\'a3\'a9\'ca\'da\'d3\'e8\'d0\'ed\'bf\'c9\'bb\'f2\'c8\'ce\'ba\'ce\'d0\'d4\'d6\'ca\'b5\'c4\'c8\'a8\'c0\'fb\'a1\'a3\f1\par
+\f2 12.\tab\ul\f0\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b2\'bf\'ca\'f0\f1\par
+
+\pard\fi-360\li720\sb100\sa240\qj\tx360\ulnone\f2 A.\tab\f0\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'d6\'b8\f2 (i)\f0\'c4\'fa\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'bf\'aa\'b7\'a2\'b0\'e6\'cb\'f9\'b4\'b4\'bd\'a8\'b5\'c4\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a3\'bb\f2 (ii)\f0\'c4\'fa\'b8\'f9\'be\'dd\'b8\'c3\'b5\'c8\'c4\'a3\'bf\'e9\'b5\'c4\'d0\'ed\'bf\'c9\'ca\'b9\'d3\'c3\f2 LabVIEW Real-Time\f0\'c4\'a3\'bf\'e9\'ba\'cd\f2 LabWindows/CVI Real-Time\f0\'c4\'a3\'bf\'e9\'b5\'c4\f2 real-time\f0\'b2\'d9\'d7\'f7\'cf\'b5\'cd\'b3\'d7\'e9\'bc\'fe\'d2\'d4\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'cb\'f9\'b4\'b4\'bd\'a8\'b5\'c4\'b8\'c3\'b5\'c8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a3\'bb\'d2\'d4\'bc\'b0\f2 (iii) \f0\'c4\'fa\'d2\'d4\'b2\'c9\'d3\'c3\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'bf\'aa\'b7\'a2\'bb\'b7\'be\'b3\'b4\'b4\'bd\'a8\'b5\'c4\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a3\'ac\'c8\'e7\'b9\'fb\'b8\'c3\'b5\'c8\'c8\'ed\'bc\'fe\'bf\'aa\'b7\'a2\'bb\'b7\'be\'b3\'ca\'c7\'d3\'c9\'b8\'c3\'b5\'c8\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'b5\'c4\'cf\'e0\'d3\'a6\'ce\'c4\'bc\'fe\'d6\'d0\'c1\'d0\'c3\'f7\'b5\'c4\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'cb\'f9\'d6\'a7\'b3\'d6\'a1\'a3\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'d6\'b8\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\'cc\'e1\'b9\'a9\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'c8\'ed\'bc\'fe\'ba\'cd\'c6\'e4\'cb\'fb\'b1\'e0\'c2\'eb\'a3\'ac\'b8\'c3\'b5\'c8\'c8\'ed\'bc\'fe\'ba\'cd\'b1\'e0\'c2\'eb\'d4\'da\f2 NI\f0\'d3\'b2\'bc\'fe\'c7\'fd\'b6\'af\'c7\'e5\'b5\'a5\'b5\'c4\'cd\'f8\'d2\'b3{\cf1\ul\f2{\field{\*\fldinst{HYPERLINK www.ni.com/driverinterfacesoftware }}{\fldrslt{www.ni.com/driverinterfacesoftware}}}}\f0\fs20\'c9\'cf\'b1\'bb\'c1\'d0\'ce\'aa\'d3\'b2\'bc\'fe\'c7\'fd\'b6\'af\'bb\'f2\'c9\'e8\'b1\'b8\'c7\'fd\'b6\'af\'a3\'ac\'bb\'f2\'d4\'da\'c8\'ce\'ba\'ce\'ca\'b1\'ba\'f2\'c1\'ac\'cd\'ac\'cb\'f9\'d3\'d0\'b8\'bd\'cb\'e6\'ce\'c4\'bc\'fe\'ba\'cd\'b9\'a4\'be\'df\'d2\'bb\'c6\'f0\'d3\'c9\f2 NI\f0\'cc\'ed\'bc\'d3\'c8\'eb\'b8\'c3\'b5\'c8\'c7\'e5\'b5\'a5\'bb\'f2\'c8\'ce\'ba\'ce\'c0\'e0\'cb\'c6\'ba\'f3\'d0\'f8\'c7\'e5\'b5\'a5\'d6\'d0\'a1\'a3\'b5\'ab\'ca\'c7\'a3\'ac\'d4\'da\'c8\'ce\'ba\'ce\'ca\'b1\'ba\'f2\'a3\'ac\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'cc\'f5\'bf\'ee\'b2\'bb\'b5\'c3\'b0\'fc\'ba\'ac\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'a3\'ac\'b2\'d9\'d7\'f7\'cf\'b5\'cd\'b3\'c8\'ed\'bc\'fe\'a3\'ac\'c9\'e8\'b1\'b8\'c7\'fd\'b6\'af\'c8\'ed\'bc\'fe\'a3\'ac\'d3\'a6\'d3\'c3\'c8\'ed\'bc\'fe\'a3\'ac\'b9\'a4\'be\'df\'b0\'fc\'a3\'ac\'c4\'a3\'bf\'e9\'a3\'ac\'bb\'f2\'c8\'ce\'ba\'ce\'c7\'fd\'b6\'af\'c6\'f7\'bf\'aa\'b7\'a2\'cc\'d7\'bc\'fe\'a3\'a8\f2 DDK\f0\'a3\'a9\'bb\'f2\'c6\'e4\'d6\'d0\'b5\'c4\'b2\'bf\'b7\'d6\'a3\'ac\'c8\'ed\'bc\'fe\'bf\'aa\'b7\'a2\'cc\'d7\'bc\'fe\'a3\'a8\f2 SDK\f0\'a3\'a9\'bb\'f2\'c6\'e4\'d6\'d0\'b5\'c4\'b2\'bf\'b7\'d6\'a3\'ac\'c4\'a3\'bf\'e9\'d1\'d0\'b7\'a2\'cc\'d7\'bc\'fe\'a3\'a8\f2 MDK\f0\'a3\'a9\'bb\'f2\'c6\'e4\'d6\'d0\'b2\'bf\'b7\'d6\'a3\'ac\'bb\'f2\f2 NI\f0\'b1\'ed\'c3\'f7\'cf\'b5\'c7\'b0\'ca\'f6\'c8\'ce\'ba\'ce\'d2\'bb\'cf\'ee\'b5\'c4\'c8\'ce\'ba\'ce\'c8\'ed\'bc\'fe\'bb\'f2\'c6\'e4\'cb\'fb\'b1\'e0\'c2\'eb\'a3\'ac\'bb\'f2\'c7\'b0\'ca\'f6\'c8\'ce\'ba\'ce\'d2\'bb\'cf\'ee\'b5\'c4\'cb\'e6\'b8\'bd\'ce\'c4\'bc\'fe\'bb\'f2\'b9\'a4\'be\'df\'a1\'a3\f1\par
+
+\pard\fi-360\li720\sb100\sa240\qj\f2 B.\tab\ul\f0\'b2\'bf\'ca\'f0\'bc\'b0\'b4\'ab\'b2\'a5\'d2\'aa\'c7\'f3\ulnone\'a1\'a3\'c8\'f4\'c4\'fa\'d7\'f1\'ca\'d8\'c1\'cb\'cf\'c2\'ca\'f6\'b8\'f7\'cf\'ee\'d2\'aa\'c7\'f3\'a3\'ac\'c4\'fa\'bf\'c9\'d2\'d4\'b4\'ab\'b2\'a5\'a1\'a2\'b2\'bf\'ca\'f0\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'cc\'e1\'b9\'a9\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a3\'ac\'b2\'a2\'bf\'c9\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'ca\'ca\'d3\'c3\'b5\'c4\'d6\'b4\'d0\'d0\'d2\'fd\'c7\'e6\'ba\'cd\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'d7\'f7\'ce\'aa\'c4\'fa\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\'d2\'bb\'b2\'bf\'b7\'d6\'d2\'bb\'c6\'f0\'cc\'e1\'b9\'a9\'a1\'a3\f1\par
+
+\pard\fi-357\li1077\sb100\sa240\qj\tx1420\f2 (i)\tab\f0\'c4\'fa\'d0\'e8\'bd\'ab\'cf\'c2\'ca\'f6\'b0\'e6\'c8\'a8\'cb\'b5\'c3\'f7\ldblquote\f2 Copyright \f0\u169?\f2 )[\f0\'b2\'e5\'c8\'eb\'c4\'ea\'b7\'dd\f2 ] National Instruments Corporation\f0\'a3\'ac\'b0\'e6\'c8\'a8\'cb\'f9\'d3\'d0\rdblquote\'d6\'c3\'d3\'da\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\f2 "\f0\'b9\'d8\'d3\'da\f2 "\f0\'bf\'f2\'d6\'d0\'a3\'a8\'c8\'f4\'ca\'ca\'d3\'c3\'a3\'a9\'ba\'cd\'c8\'ce\'ba\'ce\'ca\'ca\'d3\'c3\'ca\'e9\'c3\'e6\'ce\'c4\'bc\'fe\'d6\'d0\'bb\'f2\'c8\'f4\'c3\'bb\'d3\'d0\'b4\'cb\'c0\'e0\'ce\'c4\'bc\'fe\'b4\'e6\'d4\'da\'a3\'ac\'d4\'f2\'d4\'da\f2 "\f0\'d7\'d4\'ca\'f6\'ce\'c4\'bc\'fe\f2 "\f0\'bb\'f2\'cb\'e6\'b8\'bd\'d3\'da\'b8\'f7\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'bf\'bd\'b1\'b4\'b4\'ab\'b2\'a5\'b5\'c4\'c6\'e4\'cb\'fb\f2 .txt\f0\'ce\'c4\'bc\'fe\'d6\'d0\'a1\'a3\f1\par
+
+\pard\li1134\sb100\sa240\qj\tx1420\f0\'c4\'fa\'bf\'c9\'d3\'c3\'c4\'fa\'d7\'d4\'bc\'ba\'b5\'c4\'b0\'fc\'ba\'ac\'c9\'cf\'ca\'f6\'c4\'da\'c8\'dd\'b5\'c4\'b0\'e6\'c8\'a8\'cb\'b5\'c3\'f7\'cc\'e6\'b4\'fa\'c9\'cf\'ca\'f6\'b0\'e6\'c8\'a8\'cb\'b5\'c3\'f7\'bb\'f2\'b6\'ee\'cd\'e2\'cc\'ed\'bc\'d3\'c4\'fa\'d7\'d4\'bc\'ba\'b5\'c4\'b0\'fc\'ba\'ac\'c9\'cf\'ca\'f6\'c4\'da\'c8\'dd\'b5\'c4\'b0\'e6\'c8\'a8\'cb\'b5\'c3\'f7\'a3\'ac\'b5\'ab\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'c4\'fa\'b2\'bb\'b5\'c3\'c9\'be\'b3\'fd\'bb\'f2\'b1\'e4\'b8\'fc\'c8\'ed\'bc\'fe\'d6\'d0\'b4\'e6\'d4\'da\'b5\'c4\'bc\'b0\'d3\'eb\'ca\'f4\'d3\'da\'c4\'fa\'b5\'c4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b5\'c4\'d2\'bb\'b2\'bf\'b7\'d6\'bb\'f2\'b0\'fc\'ba\'ac\'d4\'da\'c4\'fa\'b5\'c4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'d6\'d0\'b5\'c4\'c8\'ce\'ba\'ce\'d6\'b4\'d0\'d0\'d2\'fd\'c7\'e6\'ba\'cd\'c8\'ce\'ba\'ce\'c7\'fd\'b6\'af\'bd\'e7\'c3\'e6\'d3\'d0\'b9\'d8\'b5\'c4\'c8\'ce\'ba\'ce\'b0\'e6\'c8\'a8\'a1\'a2\'d7\'a8\'c0\'fb\'a1\'a2\'c9\'cc\'b1\'ea\'bb\'f2\'c6\'e4\'cb\'fb\'b7\'a8\'c2\'c9\'cd\'a8\'d6\'aa\'bb\'f2\'c3\'e2\'d4\'f0\'c9\'f9\'c3\'f7\'a3\'bb\'c4\'fa\'b5\'c4\'b0\'e6\'c8\'a8\'cd\'a8\'d6\'aa\'bd\'ab\'b1\'bb\'ca\'d3\'ce\'aa\'b1\'a3\'bb\'a4\'c8\'ed\'bc\'fe\'d6\'d0\'b5\'c4\f2 NI\f0\'bb\'f2\'c6\'e4\'d0\'ed\'bf\'c9\'b7\'bd\'b5\'c4\'b0\'e6\'c8\'a8\'a3\'ac\'b6\'f8\'b2\'bb\'b5\'c3\'b1\'bb\'ca\'d3\'ce\'aa\'c4\'fa\'d4\'da\'c8\'ed\'bc\'fe\'d6\'d0\'be\'df\'d3\'d0\'c8\'ce\'ba\'ce\'b0\'e6\'c8\'a8\'bb\'f2\'be\'df\'d3\'d0\'c8\'ce\'ba\'ce\'d3\'d0\'b9\'d8\'c8\'ed\'bc\'fe\'b5\'c4\'b0\'e6\'c8\'a8\'a1\'a3\f1\par
+
+\pard\fi-425\li1145\sb100\sa240\qj\tx1420\f2 (ii)\tab\f0\'ce\'b4\'be\'ad\f2 NI\f0\'ca\'c2\'cf\'c8\'ca\'e9\'c3\'e6\'c3\'f7\'c8\'b7\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'b2\'bb\'b5\'c3\'ca\'b9\'d3\'c3\f2 NI\f0\'b5\'c4\'c3\'fb\'b3\'c6\'a1\'a2\'b1\'ea\'ca\'b6\'bb\'f2\'c9\'cc\'b1\'ea\'cd\'c6\'cf\'fa\'c4\'fa\'b5\'c4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a1\'a3\f1\par
+
+\pard\fi-360\li1080\sb100\sa240\qj\tx1420\f2 (iii)\tab\f0\'c8\'e7\'b9\'fb\'c4\'fa\'cf\'f2\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'b4\'ab\'b2\'a5\'c4\'fa\'b5\'c4\'ba\'ac\'d3\'d0\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'bb\'f2\'c8\'ce\'ba\'ce\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'d6\'b4\'d0\'d0\'d2\'fd\'c7\'e6\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'cf\'f2\'d7\'ee\'d6\'d5\'d3\'c3\'bb\'a7\'b4\'ab\'b5\'dd\'b1\'be\'d0\'ad\'d2\'e9\'bb\'f2\'d2\'c0\'be\'dd\'c4\'fa\'b5\'c4\'d7\'d4\'c9\'ed\'d0\'ed\'bf\'c9\'d0\'ad\'d2\'e9\'a3\'a8\'c6\'e4\'d3\'eb\'b1\'be\'d0\'ad\'d2\'e9\'ca\'b5\'d6\'ca\'d0\'d4\'cf\'e0\'c0\'e0\'cb\'c6\'a3\'a9\'b5\'c4\'b9\'e6\'b6\'a8\'b4\'ab\'b5\'dd\'b8\'f8\'d7\'ee\'d6\'d5\'d3\'c3\'bb\'a7\'a3\'ac\'b2\'a2\'d6\'c1\'c9\'d9\'b0\'b4\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'b9\'e6\'b6\'a8\'b1\'a3\'bb\'a4\f2 NI\f0\'a1\'a3\f1\par
+
+\pard\fi-360\li1080\sb100\sa240\qj\tx1080\f2 (iv) \f0\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'bd\'ab\'b2\'bb\'bb\'e1\'d3\'c9\'c8\'ce\'ba\'ce\'b6\'f1\'d2\'e2\'a1\'a2\'d0\'e9\'bc\'d9\'bb\'f2\'b7\'c7\'b7\'a8\'b3\'cc\'d0\'f2\'d7\'e9\'b3\'c9\'a3\'ac\'bb\'f2\'b2\'bb\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'b6\'f1\'d2\'e2\'a1\'a2\'d0\'e9\'bc\'d9\'bb\'f2\'b7\'c7\'b7\'a8\'b3\'cc\'d0\'f2\'a1\'a3\f1\par
+
+\pard\fi-360\li720\sb100\sa240\qj\tx1080\f2 C.\tab\ul\f0\'b7\'d1\'d3\'c3\ulnone\'a1\'a3\'c4\'fa\'bf\'c9\'ce\'de\'d0\'eb\'ce\'aa\'b4\'ab\'b2\'a5\'a1\'a2\'b2\'bf\'ca\'f0\'bb\'f2\'cd\'a8\'b9\'fd\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'cc\'e1\'b9\'a9\'c4\'fa\'ca\'da\'c8\'a8\'b5\'c4\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b6\'f8\'cf\'f2\f2 NI\f0\'b6\'ee\'cd\'e2\'d6\'a7\'b8\'b6\'b7\'d1\'d3\'c3\'a1\'a3\'b5\'ab\'ca\'c7\'a3\'ac\'c8\'f4\'b8\'c3\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b2\'c9\'d3\'c3\'c8\'ce\'ba\'ce\f2 NI\f0\'b5\'c4\'b2\'bf\'ca\'f0\'d0\'ed\'bf\'c9\'c1\'d0\'b1\'ed\'cd\'f8\'d2\'b3\'d6\'d0{\f2{\field{\*\fldinst{HYPERLINK http://www.ni.com/product-documentation/9561/en/ }}{\fldrslt{http://www.ni.com/product-documentation/9561/en/\ul0\cf0}}}}\f0\fs20\'b9\'e6\'b6\'a8\'b5\'c4\'c8\'ed\'bc\'fe\'a3\'ac\'bb\'f2\f2 NI\f0\'bf\'c9\'c4\'dc\'b2\'bb\'ca\'b1\'b8\'fc\'d0\'c2\'b5\'c4\'c8\'ce\'ba\'ce\'c0\'e0\'cb\'c6\'ba\'f3\'d0\'f8\'c1\'d0\'b1\'ed\'a3\'ac\'bb\'f2\f2 NI\f0\'bf\'c9\'c4\'dc\'b2\'bb\'ca\'b1\'d6\'b8\'b6\'a8\'b5\'c4\'c6\'e4\'cb\'fb\'c8\'ed\'bc\'fe\'a3\'a8\'c7\'b0\'ca\'f6\'c8\'ce\'ba\'ce\'d2\'bb\'cf\'ee\ldblquote\'d6\'b8\'b6\'a8\'b2\'bf\'ca\'f0\'c8\'ed\'bc\'fe\rdblquote\'a3\'a9\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'d4\'da\'b4\'ab\'b2\'a5\'a1\'a2\'b2\'bf\'ca\'f0\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'cc\'e1\'b9\'a9\'b8\'c3\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'d3\'c3\'d3\'da\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'bc\'c6\'cb\'e3\'bb\'fa\'d6\'ae\'c7\'b0\'d1\'a1\'d4\'f1\'b2\'c9\'c8\'a1\'d2\'d4\'cf\'c2\'b4\'eb\'ca\'a9\'d6\'ae\'d2\'bb\'a3\'ba\f2 (i)\f0\'ba\'cb\'ca\'b5\'bd\'d3\'ca\'d5\'d5\'df\'d3\'da\'c3\'bf\'d2\'bb\'cc\'a8\'bd\'ab\'ca\'b9\'d3\'c3\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'be\'df\'d3\'d0\'d4\'cb\'d0\'d0\'ca\'ca\'d3\'c3\'b5\'c4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\'d3\'d0\'d0\'a7\'d0\'ed\'bf\'c9\'bb\'f2\'be\'df\'d3\'d0\'d3\'d0\'d0\'a7\'b5\'c4\'b2\'bf\'ca\'f0\'d0\'ed\'bf\'c9\'a3\'bb\'bb\'f2\f2 (ii)\f0\'b4\'d3\f2 NI\f0\'b4\'a6\'bb\'f1\'b5\'c3\'ca\'e9\'c3\'e6\'b5\'c4\'b4\'ab\'b2\'a5\'ca\'da\'c8\'a8\'b2\'a2\'a3\'a8\'c8\'e7\f2 NI\f0\'d2\'aa\'c7\'f3\'a3\'a9\'bb\'f9\'d3\'da\'c3\'bf\'b8\'f6\'cf\'fa\'ca\'db\'b5\'c4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'cf\'f2\f2 NI\f0\'d6\'a7\'b8\'b6\'c3\'bf\'d2\'bb\'b4\'ab\'b2\'a5\'a1\'a2\'b2\'bf\'ca\'f0\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'cc\'e1\'b9\'a9\'b5\'c4\'bf\'bd\'b1\'b4\'b5\'c4\'b7\'d1\'d3\'c3\'a1\'a3\'c8\'e7\'b9\'fb\'c8\'ce\'ba\'ce\'c8\'b7\'b6\'a8\'b5\'c4\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'ca\'dc\'b5\'bd\'c9\'cf\'ca\'f6\'d0\'ed\'bf\'c9\'ba\'cb\'ca\'b5\'bb\'f2\'b4\'ab\'b2\'a5\'ca\'da\'c8\'a8\'d2\'aa\'c7\'f3\'b5\'c4\'d4\'bc\'ca\'f8\'a3\'ac\'c7\'d2\'c8\'f4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'c0\'fb\'d3\'c3\'a1\'a2\'b5\'f7\'d3\'c3\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'ca\'b9\'d3\'c3\'b8\'c3\'b5\'c8\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'a3\'ac\'b8\'c3\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'d3\'a6\'b1\'bb\'ca\'d3\'ce\'aa\'ce\'aa\'b1\'be\'cc\'f5\'d6\'ae\'c4\'bf\'b5\'c4\'d2\'d1\'be\'ad\'cd\'a8\'b9\'fd\'ca\'b9\'d3\'c3\'b8\'c3\'b5\'c8\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'b6\'f8\'b4\'b4\'c9\'e8\'a1\'a3\'b3\'fd\f2 NI\f0\'c1\'ed\'d0\'d0\'ca\'e9\'c3\'e6\'b9\'e6\'b6\'a8\'a3\'ac\'d6\'b8\'b6\'a8\'b2\'bf\'ca\'f0\'d0\'ed\'bf\'c9\'ca\'c7\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'d0\'ed\'bf\'c9\'a3\'ac\'bc\'d2\'cd\'a5\'ca\'b9\'d3\'c3\'c0\'fd\'cd\'e2\'b2\'bb\'ca\'ca\'d3\'c3\'d3\'da\'d6\'b8\'b6\'a8\'b2\'bf\'ca\'f0\'d0\'ed\'bf\'c9\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx426\f2 13.\tab\ul\f0\'d7\'a8\'c0\'fb\'ba\'cd\'c9\'cc\'b1\'ea\'cb\'b5\'c3\'f7\ulnone\'a1\'a3\'b6\'d4\'d3\'da\f2 NI\f0\'b2\'fa\'c6\'b7\'cf\'ed\'d3\'d0\'b5\'c4\'d7\'a8\'c0\'fb\'a3\'ac\'c7\'eb\'b2\'ce\'bc\'fb\'ba\'cf\'ca\'ca\'ce\'bb\'d6\'c3\'b5\'c4\'cb\'b5\'c3\'f7\'a3\'ac\'c8\'e7\'a3\'ba\'c8\'ed\'bc\'fe\'d6\'d0\'b5\'c4\'b0\'ef\'d6\'fa\u187?\'d7\'a8\'c0\'fb\'d0\'c5\'cf\'a2\'a1\'a2\'a3\'a8\'c8\'e7\'d2\'d1\'c2\'f4\'b8\'f8\'c4\'e3\'b5\'c4\'b0\'b2\'d7\'b0\'c3\'bd\'bd\'e9\'c9\'cf\'b5\'c4\'a3\'a9\'c8\'ed\'bc\'fe\'d6\'d0\f2 Patents.txt\f0\'ce\'c4\'bc\'fe\'a3\'ac\'bb\'f2\'b7\'c3\'ce\'ca\f2 ni.com/patents\f0\'a1\'a3\f2 National Instruments\f0\'a1\'a2\f2 NI\f0\'a1\'a2\f2 ni.com \f0\'ba\'cd\f2 LabVIEW\f0\'ca\'c7\'c3\'c0\'b9\'fa\'b9\'fa\'bc\'d2\'d2\'c7\'c6\'f7\'b9\'ab\'cb\'be\'b5\'c4\'c9\'cc\'b1\'ea\'a1\'a3\'b9\'d8\'d3\'da\'c3\'c0\'b9\'fa\'b9\'fa\'bc\'d2\'d2\'c7\'c6\'f7\'b9\'ab\'cb\'be\'b5\'c4\'c9\'cc\'b1\'ea\'b5\'c4\'b8\'fc\'b6\'e0\'d0\'c5\'cf\'a2\'b2\'ce\'bc\'fb\f2 ni.com/trademarks\f0\'c9\'cf\'a1\'a3\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'cc\'e1\'bc\'b0\'b5\'c4\'cb\'f9\'d3\'d0\'c6\'e4\'cb\'fb\'b2\'fa\'c6\'b7\'ba\'cd\'b9\'ab\'cb\'be\'c3\'fb\'b3\'c6\'be\'f9\'ce\'aa\'bb\'f2\'bf\'c9\'c4\'dc\'ce\'aa\'c6\'e4\'b8\'f7\'d7\'d4\'b9\'ab\'cb\'be\'b5\'c4\'c9\'cc\'b1\'ea\'bb\'f2\'c9\'cc\'ba\'c5\'a1\'a3\f1\par
+\f2 14.\tab\ul\f0\'d3\'d0\'cf\'de\'b5\'a3\'b1\'a3\ulnone\'a1\'a3\f2 NI\f0\'bd\'f6\'ce\'aa\'c4\'fa\'b5\'c4\'c0\'fb\'d2\'e6\'b5\'a3\'b1\'a3\'a3\'ac\'b4\'d3\'b1\'be\'c8\'ed\'bc\'fe\'bd\'bb\'b8\'b6\'c4\'fa\'d6\'ae\'c8\'d5\'a3\'ac\'bb\'f2\'a3\'ac\'c8\'e7\'b9\'fb\'ca\'c7\'cf\'c2\'d4\'d8\'b5\'c4\'a3\'ac\'b4\'d3\'c4\'fa\'b5\'da\'d2\'bb\'b4\'ce\'cf\'c2\'d4\'d8\'c8\'ed\'bc\'fe\'d6\'ae\'c8\'d5\'c6\'f0\f2 90\f0\'cc\'ec\'c4\'da\f2 (i)\f0\'c8\'ed\'bc\'fe\'bd\'ab\'b3\'e4\'b7\'d6\'d2\'c0\'d5\'d5\'cb\'e6\'b8\'bd\'b5\'c4\'ce\'c4\'bc\'fe\'d4\'cb\'d0\'d0\'a3\'ac\'c7\'d2\f2 (ii) NI\f0\'cc\'e1\'b9\'a9\'b5\'c4\'c8\'ed\'bc\'fe\'c9\'cf\'b5\'c4\'b0\'b2\'d7\'b0\'c3\'bd\'bd\'e9\'d4\'da\'b2\'c4\'c1\'cf\'ba\'cd\'b9\'a4\'d2\'d5\'c9\'cf\'c3\'bb\'d3\'d0\'e8\'a6\'b4\'c3\'a3\'ac\'c7\'d2\'d4\'cb\'d0\'d0\'d5\'fd\'b3\'a3\f2 ("\f0\'d3\'d0\'cf\'de\'b5\'a3\'b1\'a3\f2 ")\f0\'a1\'a3\'c8\'ce\'ba\'ce\'b8\'fc\'bb\'bb\'c8\'ed\'bc\'fe\'b5\'c4\'d6\'ca\'b1\'a3\'c6\'da\'ce\'aa\'d4\'ad\'d6\'ca\'b1\'a3\'c6\'da\'b5\'c4\'ca\'a3\'d3\'e0\'c6\'da\'bc\'e4\'bb\'f2\'c8\'fd\'ca\'ae\'cc\'ec\'a3\'ac\'d2\'d4\'bd\'cf\'b3\'a4\'c6\'da\'bc\'e4\'ce\'aa\'d7\'bc\'a1\'a3\'c4\'b3\'d0\'a9\'b9\'fa\'bc\'d2\'bb\'f2\'b9\'dc\'cf\'bd\'c7\'f8\'d3\'f2\'b2\'bb\'d4\'ca\'d0\'ed\'b6\'d4\'c3\'f7\'ca\'be\'bb\'f2\'c4\'ac\'ca\'be\'b5\'c4\'b5\'a3\'b1\'a3\'c6\'da\'cf\'de\'bd\'f8\'d0\'d0\'c5\'c5\'b3\'fd\'bb\'f2\'cf\'de\'d6\'c6\'bb\'f2\'b6\'d4\'b9\'cb\'bf\'cd\'b5\'c4\'b7\'a8\'b6\'a8\'c8\'a8\'c0\'fb\'bd\'f8\'d0\'d0\'cf\'de\'d6\'c6\'a3\'ac\'cb\'f9\'d2\'d4\'c9\'cf\'ca\'f6\'bb\'f2\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'cf\'de\'d6\'c6\'bf\'c9\'c4\'dc\'b6\'d4\'c4\'fa\'b2\'bb\'ca\'ca\'d3\'c3\'a1\'a3\'d4\'da\'b8\'c3\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c9\'cf\'ca\'f6\'b5\'a3\'b1\'a3\'c6\'da\'bc\'e4\'bd\'ab\'be\'d6\'cf\'de\'d3\'da\'ca\'ca\'d3\'c3\'b7\'a8\'c2\'c9\'cb\'f9\'d4\'ca\'d0\'ed\'b5\'c4\'d7\'ee\'b6\'cc\'b5\'a3\'b1\'a3\'c6\'da\'bc\'e4\'a1\'a3\'d2\'f2\'ca\'c2\'b9\'ca\'a1\'a2\'c0\'c4\'d3\'c3\'a1\'a2\'ce\'f3\'d3\'c3\'ba\'cd\'c4\'fa\'d0\'a3\'d7\'bc\'b2\'bb\'b5\'b1\'a1\'a2\'c4\'fa\'bd\'ab\f2 NI\f0\'ce\'b4\'c1\'d0\'c8\'eb\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'b2\'fa\'c6\'b7\'a3\'a8\'bc\'b4\'d3\'b2\'bc\'fe\'bb\'f2\'c8\'ed\'bc\'fe\'a3\'a9\'d3\'eb\'b1\'be\'c8\'ed\'bc\'fe\'d2\'bb\'c6\'f0\'ca\'b9\'d3\'c3\'a1\'a2\'c0\'fb\'d3\'c3\'c4\'b3\'d2\'bb\'b2\'bb\'b5\'b1\'b5\'c4\'d3\'b2\'bc\'fe\'bb\'f2\'c8\'ed\'bc\'fe\'c3\'dc\'d4\'bf\'a1\'a2\'bb\'f2\'b6\'d4\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'ce\'b4\'ca\'da\'c8\'a8\'ce\'ac\'bb\'a4\'b5\'bc\'d6\'c2\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'b9\'ca\'d5\'cf\'a3\'ac\'b2\'bb\'ca\'f4\'d3\'da\'d3\'d0\'cf\'de\'b5\'a3\'b1\'a3\'b5\'c4\'b7\'b6\'ce\'a7\'a1\'a3\f1\par
+\f2 15. \tab\ul\f0\'bf\'cd\'bb\'a7\'c5\'e2\'b3\'a5\ulnone\'a1\'a3\f2 NI\f0\'bb\'f9\'d3\'da\'c9\'cf\'ca\'f6\'d3\'d0\'cf\'de\'b5\'a3\'b1\'a3\'b5\'c4\'ce\'a8\'d2\'bb\'d2\'e5\'ce\'f1\'bc\'b0\'b6\'d4\'c4\'fa\'b5\'c4\'ce\'a8\'d2\'bb\'c5\'e2\'b3\'a5\'a3\'a8\'d3\'c9\f2 NI\f0\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'a3\'a9\'ce\'aa\'d0\'de\'c0\'ed\'bb\'f2\'b8\'fc\'bb\'bb\'c8\'ed\'bc\'fe\'bb\'f2\'b7\'b5\'bb\'b9\'c4\'fa\'cf\'f2\f2 NI\f0\'d6\'a7\'b8\'b6\'b5\'c4\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'b7\'d1\'d3\'c3\'a3\'ac\'d4\'da\'b8\'c3\'b5\'c8\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'d3\'a6\'b0\'b4\'d5\'d5\f2 NI\f0\'b5\'c4\'d6\'b8\'c1\'ee\'b7\'b5\'bb\'b9\'bb\'f2\'cf\'fa\'bb\'d9\'cb\'f9\'d3\'d0\'c8\'ed\'bc\'fe\'b5\'c4\'bf\'bd\'b1\'b4\'a3\'ac\'ca\'da\'d3\'e8\'c4\'fa\'b5\'c4\'d0\'ed\'bf\'c9\'d3\'a6\'d6\'d5\'d6\'b9\'c7\'d2\'b2\'bb\'b5\'c3\'d2\'f2\'d6\'d5\'d6\'b9\'b6\'f8\'b8\'f8\f2 NI\f0\'b4\'f8\'c0\'b4\'d4\'f0\'c8\'ce\'a1\'a3\'b1\'be\'cc\'f5\'b9\'e6\'b6\'a8\'b5\'c4\f2 NI\f0\'b5\'c4\'d2\'e5\'ce\'f1\'bb\'f9\'d3\'da\'c4\'fa\'d4\'da\'b1\'a3\'d6\'ca\'c6\'da\'c4\'da\'cf\'f2\f2 NI\f0\'b7\'a2\'b3\'f6\'b5\'c4\'b9\'d8\'d3\'da\'b2\'fa\'c6\'b7\'e8\'a6\'b4\'c3\'b5\'c4\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\'a1\'a3\'b4\'cb\'cd\'e2\'a3\'ac\'c4\'fa\'d3\'a6\'d4\'da\'cf\'f2\f2 NI\f0\'b7\'b5\'bb\'b9\'b5\'a3\'b1\'a3\'cf\'ee\'cf\'c2\'c8\'ed\'bc\'fe\'d6\'ae\'c7\'b0\'a3\'ac\'b4\'d3\f2 NI\f0\'b4\'a6\'bb\'f1\'c8\'a1\'d2\'bb\'b8\'f6\'c9\'cc\'c6\'b7\'b7\'b5\'d0\'de\'ca\'da\'c8\'a8\'b1\'e0\'ba\'c5\'a3\'ac\'c7\'d2\'c4\'fa\'cd\'ac\'d2\'e2\'b3\'d0\'b5\'a3\'b2\'a2\'d6\'a7\'b8\'b6\'cd\'f9\'b7\'b5\f2 NI\f0\'b5\'c4\'d4\'cb\'ca\'e4\'b7\'d1\'d3\'c3\'a1\'a3\f1\par
+\f2 16.\tab\ul\b\f0\'ce\'de\'c6\'e4\'cb\'fb\'b5\'a3\'b1\'a3\ulnone\b0\'a1\'a3\b\'b3\'fd\'c1\'cb\'b1\'be\'d0\'ad\'d2\'e9\'c1\'ed\'d3\'d0\'c3\'f7\'c8\'b7\'b9\'e6\'b6\'a8\'d6\'ae\'cd\'e2\'a3\'ac\'b9\'d8\'d3\'da\'c8\'ed\'bc\'fe\'bb\'f2\'c8\'ed\'bc\'fe\'ca\'b9\'d3\'c3\'a3\'ac\'c3\'bb\'d3\'d0\'c8\'ce\'ba\'ce\'c3\'f7\'ca\'be\'b5\'c4\'bb\'f2\'c4\'ac\'ca\'be\'b5\'c4\'b5\'a3\'b1\'a3\'a1\'a3\f2 NI\f0\'ce\'b4\'b6\'d4\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'a1\'a2\'d4\'b4\'b4\'fa\'c2\'eb\'bb\'f2\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'d7\'f7\'c8\'ce\'ba\'ce\'b1\'a3\'d6\'a4\'bb\'f2\'c9\'f9\'c3\'f7\'a1\'a3\f2 NI\f0\'ce\'b4\'b6\'d4\'c8\'ed\'bc\'fe\'a1\'a2\'c8\'ed\'bc\'fe\'b5\'c4\'d4\'cb\'d0\'d0\'a1\'a2\'c8\'ce\'ba\'ce\'cf\'e0\'b9\'d8\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a2\'d4\'b4\'b4\'fa\'c2\'eb\'bb\'f2\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'ca\'c7\'b2\'bb\'d6\'d0\'b6\'cf\'bb\'f2\'cd\'ea\'c8\'ab\'ce\'de\'ce\'f3\'d7\'f7\'c8\'ce\'ba\'ce\'b5\'a3\'b1\'a3\'a1\'a2\'b1\'a3\'d6\'a4\'bb\'f2\'c9\'f9\'c3\'f7\'a3\'ac\'d2\'e0\'b2\'bb\'b6\'d4\'d5\'fd\'c8\'b7\'d0\'d4\'a1\'a2\'be\'ab\'c8\'b7\'d0\'d4\'a1\'a2\'bf\'c9\'bf\'bf\'d0\'d4\'bb\'f2\'c6\'e4\'cb\'fb\'b7\'bd\'c3\'e6\'d7\'f7\'c8\'ce\'ba\'ce\'b5\'a3\'b1\'a3\'a1\'a2\'b1\'a3\'d6\'a4\'bb\'f2\'c9\'f9\'c3\'f7\'a1\'a3\f2 NI\f0\'b2\'bb\'b3\'d0\'c8\'cf\'c8\'ce\'ba\'ce\'ba\'cd\'cb\'f9\'d3\'d0\'c4\'ac\'ca\'be\'b1\'a3\'d6\'a4\'a3\'ac\'b0\'fc\'c0\'a8\'d3\'d0\'b9\'d8\'c8\'ed\'bc\'fe\'a1\'a2\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'ba\'cd\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'b5\'c4\'ca\'ca\'cf\'fa\'d0\'d4\'a1\'a2\'d5\'eb\'b6\'d4\'cc\'d8\'b6\'a8\'c4\'bf\'b5\'c4\'ca\'ca\'d3\'c3\'d0\'d4\'bb\'f2\'ce\'b4\'c7\'d6\'c8\'a8\'b5\'c4\'c4\'ac\'ca\'be\'b5\'a3\'b1\'a3\'a1\'a3\f1\par
+\b0\f2 17.\tab\ul\f0\'cb\'df\'cb\'cf\'ca\'b1\'cf\'de\ulnone\'a1\'a3\'c4\'fa\'d4\'da\'b4\'cb\'cd\'ac\'d2\'e2\'b2\'bb\'d4\'da\'c0\'db\'bb\'fd\'b5\'c4\'cb\'df\'d2\'f2\'b7\'a2\'c9\'fa\'d2\'bb\'c4\'ea\'d6\'ae\'ba\'f3\'ce\'aa\'d6\'b4\'d0\'d0\'c4\'fa\'d4\'da\'c9\'cf\'ca\'f6\'d3\'d0\'cf\'de\'b5\'a3\'b1\'a3\'cf\'c2\'b5\'c4\'be\'c8\'bc\'c3\'bb\'f2\'ce\'aa\'ce\'a5\'b7\'b4\'b1\'a3\'d6\'a4\'b6\'f8\'cc\'e1\'c6\'f0\'cb\'df\'cb\'cf\'a1\'a3\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\tx426\f2 18.\f1\tab\tab\ul\f0\'d6\'aa\'ca\'b6\'b2\'fa\'c8\'a8\'d4\'f0\'c8\'ce\ulnone\'a1\'a3\'d3\'c9\'d3\'da\'c4\'fa\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'cb\'f9\'b5\'bc\'d6\'c2\'b5\'c4\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'c9\'f9\'b3\'c6\'b1\'be\'c8\'ed\'bc\'fe\'c7\'d6\'b7\'b8\'ca\'dc\'c3\'c0\'b9\'fa\'a1\'a2\'bc\'d3\'c4\'c3\'b4\'f3\'a1\'a2\'c4\'ab\'ce\'f7\'b8\'e7\'a1\'a2\'c8\'d5\'b1\'be\'a1\'a2\'b0\'c4\'b4\'f3\'c0\'fb\'d1\'c7\'a1\'a2\'c8\'f0\'ca\'bf\'a1\'a2\'c5\'b2\'cd\'fe\'bb\'f2\'c5\'b7\'c3\'cb\'b5\'c4\'b7\'a8\'c2\'c9\'b1\'a3\'bb\'a4\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'d7\'a8\'c0\'fb\'c8\'a8\'a1\'a2\'b0\'e6\'c8\'a8\'bb\'f2\'c9\'cc\'b1\'ea\'c8\'a8\'b6\'f8\'d5\'eb\'b6\'d4\'c4\'fa\'cc\'e1\'b3\'f6\'b5\'c4\'cb\'f7\'c5\'e2\'a3\'ac\f2 NI\f0\'bd\'ab\'bd\'f8\'d0\'d0\'b1\'e7\'bb\'a4\'b2\'a2\'b3\'d0\'b5\'a3\'b7\'d1\'d3\'c3\'a3\'ac\'c7\'b0\'cc\'e1\'cc\'f5\'bc\'fe\'ca\'c7\'b8\'c3\'cb\'f7\'c5\'e2\'b2\'bb\'ca\'c7\'d2\'f2\'ce\'aa\f2 (i)\f0\'c4\'fa\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'d3\'eb\'b7\'c7\f2 NI\f0\'d6\'c6\'d4\'ec\'b5\'c4\'c9\'e8\'b1\'b8\'a1\'a2\'d7\'b0\'d6\'c3\'a1\'a2\'c8\'ed\'bc\'fe\'bb\'f2\'b1\'e0\'c2\'eb\'c5\'e4\'ba\'cf\'ca\'b9\'d3\'c3\'a3\'ac\'bb\'f2\f2 (ii)\f0\'c4\'fa\'ce\'b4\'b0\'b4\'d5\'d5\'b1\'be\'d0\'ad\'d2\'e9\'b9\'e6\'b6\'a8\'b5\'c4\'b7\'bd\'ca\'bd\'ba\'cd\f2 NI\f0\'d6\'b8\'b6\'a8\'b5\'c4\'c4\'bf\'b5\'c4\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a3\'bb\'bb\'f2\f2 (iii)\f0\'c4\'fa\'ce\'b4\'b0\'b2\'d7\'b0\f2 NI\f0\'cc\'e1\'b9\'a9\'b8\'f8\'c4\'fa\'b5\'c4\'d3\'c3\'d2\'d4\'b1\'dc\'c3\'e2\'b4\'cb\'c0\'e0\'c7\'d6\'c8\'a8\'d6\'b8\'bf\'d8\'b5\'c4\'c8\'ed\'bc\'fe\'b8\'fc\'d0\'c2\'bb\'f2\'c9\'fd\'bc\'b6\'a3\'bb\'bb\'f2\f2 (iv)\f0\'d2\'f2\'ce\'aa\'ca\'b9\'d3\'c3\'b7\'c7\f2 NI\f0\'c8\'ed\'bc\'fe\'b6\'d4\'b1\'be\'c8\'ed\'bc\'fe\'bd\'f8\'d0\'d0\'d0\'de\'b8\'c4\'a1\'a3\'b1\'be\'cc\'f5\'b9\'e6\'b6\'a8\'b5\'c4\f2 NI\f0\'b5\'c4\'d2\'e5\'ce\'f1\'bb\'f9\'d3\'da\'c4\'fa\'d4\'da\'bb\'f1\'b5\'c3\'b9\'d8\'d3\'da\'b4\'cb\'c0\'e0\'bc\'b4\'bd\'ab\'b7\'a2\'c9\'fa\'b5\'c4\'cb\'f7\'c5\'e2\'cd\'a8\'d6\'aa\'ca\'b1\'a3\'ac\'d3\'a6\'c1\'a2\'bc\'b4\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\f2 NI\f0\'b2\'a2\'d3\'eb\f2 NI\f0\'b3\'e4\'b7\'d6\'ba\'cf\'d7\'f7\'d2\'d4\'d7\'bc\'b1\'b8\'b1\'e7\'bb\'a4\'a1\'a3\'c8\'f4\'c4\'fa\'cc\'e1\'b9\'a9\f2 NI\f0\'b1\'e7\'bb\'a4\'bb\'f2\'ba\'cd\'bd\'e2\'b8\'c3\'cb\'f7\'c5\'e2\'cb\'f9\'d0\'e8\'d2\'aa\'b5\'c4\'ca\'da\'c8\'a8\'a1\'a2\'d0\'ad\'d6\'fa\'ba\'cd\'d0\'c5\'cf\'a2\'a3\'ac\f2 NI\f0\'bd\'ab\'d6\'a7\'b8\'b6\'b9\'d8\'d3\'da\'b8\'c3\'cb\'f7\'c5\'e2\'b5\'c4\'cb\'f0\'ba\'a6\'c5\'e2\'b3\'a5\'bb\'f2\'ba\'cd\'bd\'e2\'b5\'c4\'d7\'ee\'d6\'d5\'b2\'c3\'be\'f6\'ba\'cd\'c4\'fa\'b8\'f9\'be\'dd\f2 NI\f0\'ca\'e9\'c3\'e6\'c7\'eb\'c7\'f3\'b6\'f8\'b7\'a2\'c9\'fa\'b5\'c4\'c8\'ce\'ba\'ce\'b7\'d1\'d3\'c3\'a3\'ac\'b5\'ab\f2 NI\f0\'b6\'d4\'c3\'bb\'d3\'d0\'be\'ad\'c6\'e4\'ca\'c2\'cf\'c8\'ca\'e9\'c3\'e6\'cd\'ac\'d2\'e2\'b6\'f8\'d7\'f7\'b3\'f6\'b5\'c4\'ba\'cd\'bd\'e2\'b2\'bb\'b3\'d0\'b5\'a3\'d4\'f0\'c8\'ce\'a1\'a3\'c8\'f4\'b1\'be\'c8\'ed\'bc\'fe\'b1\'bb\'c5\'d0\'b6\'a8\'c7\'d6\'b7\'b8\'c1\'cb\'c9\'cf\'ca\'f6\'c8\'a8\'c0\'fb\'c7\'d2\'b1\'be\'c8\'ed\'bc\'fe\'b1\'bb\'bd\'fb\'d3\'c3\'b5\'c4\'a3\'ac\'bb\'f2\'c8\'f4\f2 NI\f0\'c8\'cf\'ce\'aa\'b1\'be\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'b1\'bb\'c5\'d0\'b6\'a8\'c7\'d6\'b7\'b8\'c1\'cb\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'d6\'aa\'ca\'b6\'b2\'fa\'c8\'a8\'a3\'ac\f2 NI\f0\'d3\'a6\'d1\'a1\'d4\'f1\f2 (i)\f0\'ce\'aa\'c4\'fa\'c8\'a1\'b5\'c3\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'a8\'c0\'fb\'a3\'bb\f2 (ii)\f0\'d3\'c3\'c6\'e4\'cb\'fb\'ce\'b4\'c7\'d6\'c8\'a8\'b5\'c4\'c8\'ed\'bc\'fe\'cc\'e6\'bb\'bb\'bb\'f2\'d0\'de\'b8\'c4\'b1\'be\'c8\'ed\'bc\'fe\'a3\'bb\'bb\'f2\f2 (iii)\f0\'bd\'d3\'ca\'dc\'c4\'fa\'cd\'cb\'bb\'b9\'c7\'d6\'c8\'a8\'c8\'ed\'bc\'fe\'b2\'a2\'cf\'f2\'c4\'fa\'b7\'b5\'bb\'b9\'c4\'fa\'ce\'aa\'c8\'ed\'bc\'fe\'cf\'f2\f2 NI\f0\'d6\'a7\'b8\'b6\'b5\'c4\'d0\'ed\'bf\'c9\'b7\'d1\'a1\'a3\b\'d4\'da\'ca\'ca\'d3\'c3\'b7\'a8\'c2\'c9\'cb\'f9\'d4\'ca\'d0\'ed\'b5\'c4\'d7\'ee\'b4\'f3\'cf\'de\'b6\'c8\'c4\'da\'a3\'ac\f2 NI\f0\'d4\'da\'b1\'be\'cc\'f5\'cf\'c2\'b5\'c4\'d2\'e5\'ce\'f1\'a3\'a8\'b0\'fc\'c0\'a8\'c6\'e4\'d0\'ed\'bf\'c9\'c8\'cb\'ba\'cd\'b9\'a9\'d3\'a6\'c9\'cc\'ba\'cd\'c6\'e4\'b6\'ad\'ca\'c2\'a1\'a2\'b8\'df\'b9\'dc\'a1\'a2\'b9\'cd\'d4\'b1\'ba\'cd\'b4\'fa\'c0\'ed\'a3\'ac\'c7\'d2\'b2\'bb\'c2\'db\'b8\'c3\'d2\'e5\'ce\'f1\'b5\'c4\'d4\'ad\'d2\'f2\'a3\'a9\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'c0\'db\'bc\'c6\'b2\'bb\'b3\'ac\'b9\'fd\f2 50,000\f0\'c3\'c0\'d4\'aa\b0\'a1\'a3\'c9\'cf\'ca\'f6\'b9\'e6\'b6\'a8\'ca\'c7\'c4\'fa\'bd\'ab\'bb\'f1\'b5\'c3\'b5\'c4\'d3\'d0\'b9\'d8\'b1\'be\'c8\'ed\'bc\'fe\'c7\'d6\'b7\'b8\'c8\'ce\'ba\'ce\'d7\'a8\'c0\'fb\'c8\'a8\'a1\'a2\'c9\'cc\'b1\'ea\'c8\'a8\'a1\'a2\'b0\'e6\'c8\'a8\'bb\'f2\'c6\'e4\'cb\'fb\'d6\'aa\'ca\'b6\'b2\'fa\'c8\'a8\'bb\'f2\'b9\'a4\'d2\'b5\'b2\'fa\'c8\'a8\'b5\'c4\'ce\'a8\'d2\'bb\'b2\'b9\'b3\'a5\'ba\'cd\f2 NI\f0\'c8\'ab\'b2\'bf\'d2\'e5\'ce\'f1\'ba\'cd\'d4\'f0\'c8\'ce\'a1\'a3\b\'b4\'cb\'b4\'a6\'d3\'d0\'cf\'de\'c5\'e2\'b3\'a5\'bd\'ab\'b4\'fa\'cc\'e6\'c6\'e4\'cb\'fb\'c8\'ce\'ba\'ce\'b7\'a8\'b6\'a8\'b5\'c4\'bb\'f2\'c4\'ac\'ca\'be\'b5\'c4\'b6\'d4\'d3\'da\'ce\'b4\'c7\'d6\'c8\'a8\'b5\'c4\'b5\'a3\'b1\'a3\'a1\'a3\'c9\'cf\'ca\'f6\'d2\'e5\'ce\'f1\'b2\'bb\'ca\'ca\'d3\'c3\'d3\'da\'c7\'b6\'c8\'eb\'c8\'ed\'bc\'fe\'b5\'c4\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'d3\'eb\'c8\'ed\'bc\'fe\'d2\'bb\'b2\'a2\'cc\'e1\'b9\'a9\'b5\'c4\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'bb\'f2\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'b2\'fa\'c6\'b7\'a3\'ac\'b2\'a2\'c7\'d2\'c4\'fa\'cd\'ac\'d2\'e2\'be\'cd\'c9\'e6\'bc\'b0\'b0\'fc\'ba\'ac\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'bb\'f2\'b5\'da\'c8\'fd\'b7\'bd\'b2\'fa\'c6\'b7\'c7\'d6\'c8\'a8\'b5\'c4\'cb\'f7\'c5\'e2\'c7\'eb\'c7\'f3\'d3\'a6\'cf\'f2\'b5\'da\'c8\'fd\'b7\'bd\'c9\'fa\'b2\'fa\'c9\'cc\'bd\'bb\'c9\'e6\b0\'a1\'a3\b\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx426\b0\f2 19.\tab\ul\b\f0\'d4\'f0\'c8\'ce\'cf\'de\'d6\'c6\ulnone\'a1\'a3\'d4\'da\'ca\'ca\'d3\'c3\'b7\'a8\'c2\'c9\'cb\'f9\'d4\'ca\'d0\'ed\'b5\'c4\'d7\'ee\'b4\'f3\'cf\'de\'b6\'c8\'c4\'da\'a3\'ac\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\f2 NI\f0\'bc\'b0\'c6\'e4\'d0\'ed\'bf\'c9\'c9\'cc\'a1\'a2\'be\'ad\'cf\'fa\'c9\'cc\'ba\'cd\'b9\'a9\'d3\'a6\'c9\'cc\'a3\'a8\'b0\'fc\'c0\'a8\'c6\'e4\'b6\'ad\'ca\'c2\'a1\'a2\'b9\'dc\'c0\'ed\'c8\'cb\'d4\'b1\'a1\'a2\'b9\'cd\'d4\'b1\'ba\'cd\'b4\'fa\'c0\'ed\'a3\'a9\'b2\'bb\'d3\'a6\'b6\'d4\'c8\'ce\'ba\'ce\'d6\'d6\'c0\'e0\'b5\'c4\'c8\'ce\'ba\'ce\'bc\'e4\'bd\'d3\'b5\'c4\'a1\'a2\'b8\'bd\'b4\'f8\'b5\'c4\'a1\'a2\'cc\'d8\'b1\'f0\'b5\'c4\'a1\'a2\'b3\'cd\'b7\'a3\'d0\'d4\'b5\'c4\'a1\'a2\'b3\'cd\'bd\'e4\'d0\'d4\'b5\'c4\'bb\'f2\'ba\'f3\'d0\'f8\'b5\'c4\'cb\'f0\'ba\'a6\'b3\'d0\'b5\'a3\'d4\'f0\'c8\'ce\'a1\'a3\'c7\'b0\'ca\'f6\'cb\'f0\'ba\'a6\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'d4\'b4\'d3\'da\'c8\'ce\'ba\'ce\'c0\'fb\'c8\'f3\'cb\'f0\'ca\'a7\'a1\'a2\'b4\'a2\'d0\'ee\'cb\'f0\'ca\'a7\'a1\'a2\'c9\'cc\'d2\'b5\'bb\'fa\'bb\'e1\'b4\'ed\'ca\'a7\'a1\'a2\'d3\'aa\'d2\'b5\'d6\'d0\'b6\'cf\'a1\'a2\'bb\'f2\'c8\'ed\'bc\'fe\'ca\'fd\'be\'dd\'b6\'aa\'ca\'a7\'b5\'c4\'cb\'f0\'ba\'a6\'a1\'a3\'bc\'b4\'ca\'b9\f2 NI\f0\'bb\'f2\'c6\'e4\'d0\'ed\'bf\'c9\'c9\'cc\'a1\'a2\'be\'ad\'cf\'fa\'c9\'cc\'bb\'f2\'b9\'a9\'d3\'a6\'c9\'cc\'d2\'d1\'b1\'bb\'b8\'e6\'d6\'aa\'b8\'c3\'b5\'c8\'cb\'f0\'ba\'a6\'bf\'c9\'c4\'dc\'b2\'fa\'c9\'fa\'a3\'bb\'c7\'d2\'b2\'bb\'c2\'db\'ca\'c7\'b7\'f1\'d2\'f2\f2 NI\f0\'bb\'f2\'cb\'fb\'c8\'cb\'b5\'c4\'b9\'fd\'ca\'a7\'d4\'ec\'b3\'c9\'bb\'f2\'ca\'c7\'b7\'f1\'bf\'c9\'b9\'e9\'be\'cc\'d3\'da\f2 NI\f0\'bb\'f2\'c6\'e4\'cb\'fb\'c8\'cb\'b5\'c4\'b9\'fd\'ca\'a7\'a3\'bb\'b3\'fd\'b5\'da\f2 18\f0\'cc\'f5\'b5\'c4\'b9\'e6\'b6\'a8\'cd\'e2\'a3\'ac\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'a8\'b2\'bb\'b9\'dc\'d4\'da\'ba\'cf\'cd\'ac\'b7\'a8\'a1\'a2\'c7\'d6\'c8\'a8\'b7\'a8\'a1\'a2\'b5\'a3\'b1\'a3\'bb\'f2\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'b9\'e6\'b6\'a8\'cf\'c2\'a3\'a9\'a3\'ac\f2 NI\f0\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\'b5\'c4\'d4\'f0\'c8\'ce\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fd\f2 NI\f0\'ca\'d5\'c8\'a1\'b5\'c4\'ca\'ca\'d3\'c3\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'b5\'c4\'b7\'d1\'d3\'c3\b0\'a1\'a3\'c4\'fa\'c8\'cf\'bf\'c9\'ca\'ca\'d3\'c3\'b5\'c4\'b7\'d1\'d3\'c3\'ba\'cd\'bc\'db\'b8\'f1\'d2\'d1\'b0\'fc\'c0\'a8\'c1\'cb\'b7\'e7\'cf\'d5\'b5\'c4\'b7\'d6\'cc\'af\'a1\'a3\'c8\'f4\'c9\'cf\'ca\'f6\'d4\'f0\'c8\'ce\'cf\'de\'d6\'c6\'b2\'bb\'bf\'c9\'d6\'b4\'d0\'d0\'bb\'f2\'ce\'a5\'b7\'b4\'ca\'b5\'d6\'ca\'d7\'da\'d6\'bc\'a3\'ac\'b3\'fd\f2 NI\f0\'cc\'e1\'b9\'a9\'b5\'c4\'c8\'ed\'bc\'fe\'b5\'bc\'d6\'c2\'c8\'cb\'c9\'ed\'c9\'cb\'ba\'a6\'bb\'f2\'cb\'c0\'cd\'f6\'bb\'f2\'ca\'ca\'d3\'c3\'b7\'a8\'c2\'c9\'b2\'bb\'d4\'ca\'d0\'ed\'c5\'c5\'b3\'fd\'d4\'f0\'c8\'ce\'cd\'e2\'a3\'ac\f2 NI\f0\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\'bb\'f2\'d3\'eb\'b1\'be\'d0\'ad\'d2\'e9\'cf\'e0\'b9\'d8\'b5\'c4\'ce\'a8\'d2\'bb\'d4\'f0\'c8\'ce\'b2\'bb\'d3\'a6\'b3\'ac\'b9\'fd\f2 50,000\f0\'c3\'c0\'d4\'aa\'bb\'f2\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'d2\'d1\'d6\'a7\'b8\'b6\'d0\'ed\'bf\'c9\'b7\'d1\'c1\'bd\'d5\'df\'d6\'d0\'b5\'c4\'bd\'cf\'b8\'df\'b7\'d1\'d3\'c3\'a1\'a3\f1\par
+\f2 20.\tab\ul\b\f0\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b8\'df\'b7\'e7\'cf\'d5\'ca\'b9\'d3\'c3\'bc\'b0\'d4\'f0\'c8\'ce\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\tx426\tx720\ulnone\b0\f2 A\b\f1 .\tab\f2 NI\f0\'b2\'fa\'c6\'b7\'b2\'bb\'ca\'c7\'ce\'aa\'d4\'da\'ce\'a3\'cf\'d5\'bb\'b7\'be\'b3\'bb\'f2\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'d2\'aa\'c7\'f3\'d7\'d4\'b6\'af\'b7\'c0\'b9\'ca\'d5\'cf\'d7\'f7\'d2\'b5\'b5\'c4\'bb\'b7\'be\'b3\'d6\'d0\'ca\'b9\'d3\'c3\'b6\'f8\'c9\'e8\'bc\'c6\'a1\'a2\'d6\'c6\'d4\'ec\'bb\'f2\'b2\'e2\'ca\'d4\'b5\'c4\'a3\'ac\'b0\'fc\'c0\'a8\'d4\'da\'ba\'cb\'c9\'e8\'ca\'a9\'a1\'a2\'b7\'c9\'bb\'fa\'b5\'bc\'ba\'bd\'a1\'a2\'bf\'d5\'d6\'d0\'bd\'bb\'cd\'a8\'b9\'dc\'d6\'c6\'cf\'b5\'cd\'b3\'b5\'c4\'d3\'a6\'d3\'c3\'a3\'bb\'be\'c8\'c9\'fa\'bb\'f2\'ce\'ac\'b3\'d6\'c9\'fa\'c3\'fc\'cf\'b5\'cd\'b3\'bb\'f2\'c6\'e4\'cb\'fb\'b8\'c3\'b5\'c8\'d2\'bd\'c1\'c6\'c9\'e8\'b1\'b8\'b5\'c4\'d3\'a6\'d3\'c3\'a3\'bb\'bb\'f2\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'d2\'bb\'b5\'a9\'c8\'ed\'bc\'fe\'b9\'ca\'d5\'cf\'bb\'e1\'b5\'bc\'d6\'c2\'cb\'c0\'cd\'f6\'a1\'a2\'c8\'cb\'c9\'ed\'c9\'cb\'ba\'a6\'a1\'a2\'d6\'d8\'b4\'f3\'b2\'c6\'b2\'fa\'cb\'f0\'ca\'a7\'bb\'f2\'bb\'b7\'be\'b3\'cb\'f0\'ba\'a6\'b5\'c4\'d3\'a6\'d3\'c3\'a1\'a3\'c4\'fa\'d3\'a6\'b6\'d4\'d2\'f2\'c4\'fa\'b8\'df\'b7\'e7\'cf\'d5\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b6\'f8\'d2\'fd\'b7\'a2\'b5\'c4\'c8\'ce\'ba\'ce\'ba\'cd\'c8\'ab\'b2\'bf\'cb\'f7\'c5\'e2\'a1\'a2\'cb\'f0\'ca\'a7\'a1\'a2\'cb\'f0\'ba\'a6\'a1\'a2\'d0\'d0\'b6\'af\'a1\'a2\'d4\'f0\'c8\'ce\'a1\'a2\'d6\'a7\'b3\'f6\'a3\'a8\'b0\'fc\'c0\'a8\'ba\'cf\'c0\'ed\'c2\'c9\'ca\'a6\'b7\'d1\'a3\'a9\'a3\'a8\'b0\'fc\'c0\'a8\'b2\'fa\'c6\'b7\'d4\'f0\'c8\'ce\'cb\'f7\'c5\'e2\'a1\'a2\'c8\'cb\'c9\'ed\'c9\'cb\'ba\'a6\'bb\'f2\'cb\'c0\'cd\'f6\'cb\'f7\'c5\'e2\'bc\'b0\'b2\'c6\'b2\'fa\'cb\'f0\'ca\'a7\'cb\'f7\'c5\'e2\'a3\'ac\'b6\'f8\'b2\'bb\'c2\'db\'b8\'c3\'cb\'f7\'c5\'e2\'b2\'bf\'b7\'d6\'bb\'f2\'c8\'ab\'b2\'bf\'ca\'c7\'b7\'f1\'ca\'c7\'d2\'f2\f2 NI\f0\'ca\'b5\'bc\'ca\'bb\'f2\'b1\'bb\'d6\'b8\'bf\'d8\'b5\'c4\'b9\'fd\'ca\'a7\'cb\'f9\'d4\'ec\'b3\'c9\'b5\'c4\'a3\'a9\'a3\'ac\'b2\'b9\'b3\'a5\'a1\'a2\'b1\'a3\'bb\'a4\f2 NI\f0\'bc\'b0\'c6\'e4\'b6\'ad\'ca\'c2\'a1\'a2\'b9\'dc\'c0\'ed\'c8\'cb\'d4\'b1\'a1\'a2\'b9\'cd\'d4\'b1\'ba\'cd\'b4\'fa\'c0\'ed\'c3\'e2\'ca\'dc\'cb\'f0\'ba\'a6\'a3\'ac\'b2\'a2\'ce\'aa\'c6\'e4\'b1\'e7\'bb\'a4\'a1\'a3\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\tx360\tx1080\b0\f2 B.\tab\b\f0\'c4\'fa\'c8\'cf\'bf\'c9\'bc\'b0\'cd\'ac\'d2\'e2\'c4\'fa\'d3\'a6\'b8\'ba\'d4\'f0\'b6\'d4\'b2\'fa\'c6\'b7\'bc\'b0\'cf\'b5\'cd\'b3\'b9\'ca\'d5\'cf\'b2\'c9\'c8\'a1\'b1\'a3\'bb\'a4\'b4\'eb\'ca\'a9\'a3\'ac\'b0\'fc\'c0\'a8\'cc\'e1\'b9\'a9\'b1\'b8\'b7\'dd\'bb\'f2\'b9\'d8\'b1\'d5\'bb\'fa\'d6\'c6\'b5\'c8\'a1\'a3\'d3\'c9\'d3\'da\'c3\'bf\'cc\'d7\'d7\'ee\'d6\'d5\'d3\'c3\'bb\'a7\'b5\'c4\'cf\'b5\'cd\'b3\'be\'f9\'ce\'aa\'b6\'a8\'d6\'c6\'b2\'a2\'d3\'eb\f2 NI\f0\'b5\'c4\'b2\'e2\'ca\'d4\'c6\'bd\'cc\'a8\'d3\'d0\'b2\'ee\'d2\'ec\'a3\'ac\'c7\'d2\'d3\'c9\'d3\'da\'c4\'fa\'bf\'c9\'c4\'dc\'bd\'ab\f2 NI\f0\'b2\'fa\'c6\'b7\'d2\'d4\'ce\'b4\'be\'ad\f2 NI\f0\'c6\'c0\'b9\'c0\'bb\'f2\'d4\'a4\'c6\'da\'b5\'c4\'b7\'bd\'ca\'bd\'d3\'eb\'c6\'e4\'cb\'fc\'b2\'fa\'c6\'b7\'d2\'bb\'c6\'f0\'ca\'b9\'d3\'c3\'a3\'ac\'c4\'fa\'d3\'a6\'b6\'d4\'b2\'e2\'ca\'d4\'ba\'cd\'d1\'e9\'d6\'a4\f2 NI\f0\'b2\'fa\'c6\'b7\'b6\'d4\'d3\'da\'c4\'fa\'b5\'c4\'c4\'bf\'b5\'c4\'b5\'c4\'ca\'ca\'d3\'c3\'d0\'d4\'b3\'d0\'b5\'a3\'d7\'ee\'d6\'d5\'d4\'f0\'c8\'ce\'a1\'a3\'c4\'fa\'d3\'a6\'b6\'d4\'d2\'f2\'c4\'fa\'d4\'da\'c4\'fa\'b5\'c4\'cf\'b5\'cd\'b3\'bb\'f2\'d3\'a6\'d3\'c3\'d6\'d0\'b0\'b2\'d7\'b0\'b1\'be\'c8\'ed\'bc\'fe\'bb\'f2\'ca\'b9\'d3\'c3\'c4\'fa\'b5\'c4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b6\'f8\'d2\'fd\'b7\'a2\'b5\'c4\'c8\'ce\'ba\'ce\'ba\'cd\'c8\'ab\'b2\'bf\'cb\'f7\'c5\'e2\'a1\'a2\'cb\'f0\'ca\'a7\'a1\'a2\'cb\'f0\'ba\'a6\'a1\'a2\'d0\'d0\'b6\'af\'a1\'a2\'bc\'b0\'d6\'a7\'b3\'f6\'a3\'a8\'b0\'fc\'c0\'a8\'ba\'cf\'c0\'ed\'c2\'c9\'ca\'a6\'b7\'d1\'a3\'a9\'a3\'ac\'b2\'b9\'b3\'a5\'a1\'a2\'b1\'a3\'bb\'a4\f2 NI\f0\'bc\'b0\'c6\'e4\'b6\'ad\'ca\'c2\'a1\'a2\'b9\'dc\'c0\'ed\'c8\'cb\'d4\'b1\'a1\'a2\'b9\'cd\'d4\'b1\'ba\'cd\'b4\'fa\'c0\'ed\'c3\'e2\'ca\'dc\'cb\'f0\'ba\'a6\'a3\'ac\'b2\'a2\'ce\'aa\'c6\'e4\'b1\'e7\'bb\'a4\'a3\'ac\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\'c4\'fa\'b5\'c4\'ba\'cf\'cd\'ac\'d0\'d4\'b2\'b9\'b3\'a5\'d2\'e5\'ce\'f1\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fd\'cb\'f7\'c5\'e2\'b7\'bd\'b5\'c4\'cb\'f0\'ba\'a6\'a1\'a2\'c9\'cb\'ba\'a6\'b5\'c4\'b1\'c8\'c0\'fd\'bb\'f2\'bf\'c9\'b9\'e9\'be\'cc\'d3\'da\f2 NI\f0\'b5\'c4\'b9\'fd\'ca\'a7\'a1\'a2\'c6\'e4\'cb\'fb\'b9\'fd\'b4\'ed\'bb\'f2\f2 NI\f0\'d2\'f2\'b7\'a8\'c2\'c9\'d1\'cf\'b8\'f1\'d4\'f0\'c8\'ce\'b6\'f8\'d3\'c9\f2 NI\f0\'b3\'d0\'b5\'a3\'b5\'c4\'ba\'cd\'bd\'e2\'bd\'f0\'b6\'ee\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\b0\f2 21.\tab\ul\f0\'c3\'c0\'b9\'fa\'d5\'fe\'b8\'ae\'c8\'a8\'c1\'a6\ulnone\'a1\'a3\'c8\'ed\'bc\'fe\'ca\'c7\'d2\'bb\'b8\'f6\'cd\'ea\'c8\'ab\'d2\'c0\'cb\'bd\'c8\'cb\'d6\'a7\'b3\'f6\'b6\'f8\'bf\'aa\'b7\'a2\'b5\'c4\f2 "\f0\'c9\'cc\'d2\'b5\'cf\'ee\'c4\'bf\f2 "\f0\'a3\'ac\'d3\'c9\f2 "\f0\'c9\'cc\'d2\'b5\'bc\'c6\'cb\'e3\'bb\'fa\'c8\'ed\'bc\'fe\f2 "\f0\'ba\'cd\f2 "\f0\'c9\'cc\'d2\'b5\'bc\'c6\'cb\'e3\'bb\'fa\'c8\'ed\'bc\'fe\'ce\'c4\'bc\'fe\f2 "\f0\'d7\'e9\'b3\'c9\'a3\'ac\'b8\'c3\'b5\'c8\'ca\'f5\'d3\'ef\'b9\'e6\'b6\'a8\'bb\'f2\'ca\'b9\'d3\'c3\'d3\'da\'cf\'e0\'b9\'d8\'c3\'c0\'b9\'fa\'ca\'d5\'b9\'ba\'b7\'a8\'c1\'ee\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'ca\'c7\'c3\'c0\'b9\'fa\'d5\'fe\'b8\'ae\'b5\'c4\'bb\'fa\'b9\'b9\'a1\'a2\'b2\'bf\'c3\'c5\'bb\'f2\'c6\'e4\'cb\'fb\'ca\'b5\'cc\'e5\'a3\'ac\'d4\'f2\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\'d0\'ed\'bf\'c9\'b5\'c4\'c8\'ed\'bc\'fe\f2 (i)\f0\'bd\'f6\'ca\'c7\'d2\'bb\'c9\'cc\'d2\'b5\'cf\'ee\'c4\'bf\'ba\'cd\f2 (ii)\f0\'bd\'f6\'be\'df\'d3\'d0\'d3\'eb\'d2\'c0\'be\'dd\'b1\'be\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'ca\'da\'d3\'e8\'cb\'f9\'d3\'d0\'c6\'e4\'cb\'fb\'b1\'bb\'d0\'ed\'bf\'c9\'c8\'cb\'cd\'ac\'b5\'c8\'b5\'c4\'c8\'a8\'c0\'fb\'a1\'a3\'c4\'fa\'cd\'ac\'d2\'e2\'b2\'bb\'d2\'d4\'ce\'b4\'be\'ad\'b1\'be\'d0\'ad\'d2\'e9\'c3\'f7\'ca\'be\'c5\'fa\'d7\'bc\'b5\'c4\'c8\'ce\'ba\'ce\'b7\'bd\'ca\'bd\'ca\'b9\'d3\'c3\'a1\'a2\'b8\'b4\'d6\'c6\'bb\'f2\'c5\'fb\'c2\'b6\'c8\'ed\'bc\'fe\'a1\'a3\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\f2 NI\f0\'b2\'bb\'b1\'bb\'d2\'aa\'c7\'f3\'ce\'aa\'c4\'fa\'bb\'f2\'b8\'f8\'c4\'fa\'d6\'c6\'d7\'f7\'bb\'f2\'cc\'e1\'b9\'a9\'bc\'bc\'ca\'f5\'ca\'fd\'be\'dd\'a1\'a3\'d6\'c6\'d4\'ec\'c9\'cc\'ce\'aa\'c3\'c0\'b9\'fa\'b9\'fa\'bc\'d2\'d2\'c7\'c6\'f7\'b9\'ab\'cb\'be\'bb\'f2\f2 National Instruments Ireland Resources Ltd.\f0\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx426\f2 22.\tab\ul\f0\'ba\'cf\'b9\'e6\f1\par
+
+\pard\fi-360\li720\sb100\sa240\qj\ulnone\f2 A.\tab\f0\'c4\'fa\'cd\'ac\'d2\'e2\'a3\'ac\'d4\'da\'c4\'fa\'d5\'fd\'b3\'a3\'d3\'aa\'d2\'b5\'ca\'b1\'bc\'e4\'c4\'da\'a3\'ac\'cc\'e1\'b9\'a9\'cb\'f9\'d3\'d0\'b5\'c4\'cf\'e0\'b9\'d8\'bc\'c7\'c2\'bc\'b9\'a9\f2 NI\f0\'bc\'ec\'b2\'e9\'a3\'ac\'d2\'d4\'d4\'ca\'d0\'ed\f2 NI\f0\'b8\'f9\'be\'dd\'cf\'f2\'c4\'fa\'b7\'a2\'b3\'f6\'b5\'c4\'ba\'cf\'c0\'ed\'cd\'a8\'d6\'aa\'bc\'ec\'d1\'e9\'c4\'fa\'b6\'d4\'d3\'da\'b1\'be\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'b5\'c4\'d7\'f1\'ca\'d8\'c7\'e9\'bf\'f6\'a3\'bb\f2 NI\f0\'bf\'c9\'d2\'d4\'a3\'a8\'b8\'f9\'be\'dd\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\'a3\'a9\'d4\'da\'c4\'fa\'d5\'fd\'b3\'a3\'b5\'c4\'d3\'aa\'d2\'b5\'ca\'b1\'bc\'e4\'c4\'da\'bc\'ec\'b2\'e9\'c4\'fa\'b6\'d4\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'a3\'ac\'d2\'d4\'c8\'b7\'b1\'a3\'c4\'fa\'d7\'f1\'ca\'d8\'b1\'be\'d0\'ad\'d2\'e9\'a1\'a3\'b4\'cb\'cd\'e2\'a3\'ac\'c8\'f4\'c4\'fa\'ce\'aa\'c9\'cc\'d2\'b5\'bb\'f2\'c6\'e4\'cb\'fb\'ca\'b5\'cc\'e5\'a3\'ac\'c4\'fa\'cd\'ac\'d2\'e2\'d3\'a6\f2 NI\f0\'bb\'f2\f2 NI\f0\'ca\'da\'c8\'a8\'b4\'fa\'b1\'ed\'b5\'c4\'d2\'aa\'c7\'f3\'a3\'ac\'c4\'fa\'bd\'ab\'c1\'a2\'bc\'b4\'cc\'e1\'b9\'a9\'ce\'c4\'bc\'fe\'b2\'a2\'cf\'f2\f2 NI\f0\'d7\'f6\'b3\'f6\'ca\'e9\'c3\'e6\'b1\'a3\'d6\'a4\'c4\'fa\'d2\'d4\'bc\'b0\'c4\'fa\'b5\'c4\'b9\'cd\'d4\'b1\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b7\'fb\'ba\'cf\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'a1\'a3\'c8\'f4\'c8\'ce\'ba\'ce\'c9\'cf\'ca\'f6\'bc\'ec\'b2\'e9\'cf\'d4\'ca\'be\'c4\'fa\'ce\'b4\'cf\'f2\f2 NI\f0\'bd\'c9\'b8\'b6\'d7\'e3\'b6\'ee\'b7\'d1\'d3\'c3\'a3\'ac\'c4\'fa\'d3\'a6\'c1\'a2\'bf\'cc\'cf\'f2\f2 NI\f0\'d6\'a7\'b8\'b6\'cf\'e0\'b9\'d8\'b7\'d1\'d3\'c3\'a3\'ac\'b2\'a2\'c7\'d2\'cf\'f2\f2 NI\f0\'b2\'b9\'b3\'a5\'bc\'ec\'b2\'e9\'b7\'d1\'d3\'c3\'a1\'a3\f1\par
+\f2 B.\tab\f0\'c4\'fa\'cd\'ac\'d2\'e2\'a3\'ac\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'ca\'d5\'bc\'af\'b2\'a2\'c9\'cf\'b4\'ab\'cc\'d8\'b6\'a8\'b5\'c4\'c8\'ed\'bc\'fe\'a1\'a2\'d3\'b2\'bc\'fe\'ba\'cd\'ca\'b9\'d3\'c3\'d0\'c5\'cf\'a2\'b8\'f8\f2 NI\f0\'b5\'c4\'bb\'f2\'c6\'e4\'b7\'fe\'ce\'f1\'b9\'a9\'d3\'a6\'c9\'cc\'b5\'c4\'b7\'fe\'ce\'f1\'c6\'f7\'a3\'ac\'d2\'d4\'b9\'a9\'cf\'c2\'c1\'d0\'d3\'c3\'cd\'be\'a3\'ba\f2 (i)\f0\'b2\'e9\'d5\'d2\'ba\'cd\'d4\'cb\'d0\'d0\'c8\'ce\'ba\'ce\'b8\'fc\'d0\'c2\'a3\'ac\f2 (i)\f0\'c8\'b7\'b1\'a3\'c4\'fa\'d2\'d1\'be\'ad\'d7\'f1\'ca\'d8\'b2\'a2\'d5\'fd\'d4\'da\'d7\'f1\'ca\'d8\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'d0\'ed\'bf\'c9\'cc\'f5\'bc\'fe\'a3\'ac\'b0\'fc\'c0\'a8\'c4\'fa\'d4\'da\'ca\'b9\'d3\'c3\'d3\'d0\'d0\'a7\'b5\'c4\'c8\'ed\'bc\'fe\'c3\'dc\'d4\'bf\'bb\'f2\'d3\'b2\'bc\'fe\'c3\'dc\'d4\'bf\'bb\'f2\'ca\'b9\'d3\'c3\'b8\'c3\'c1\'bd\'d5\'df\'b7\'bd\'c3\'e6\'d7\'f1\'ca\'d8\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'d0\'ed\'bf\'c9\'cc\'f5\'bc\'fe\'a3\'ac\f2 (iii) NI\f0\'b5\'c4\'c4\'da\'b2\'bf\'b2\'fa\'c6\'b7\'bf\'aa\'b7\'a2, \'ba\'cd\f2 (iv)\f0\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'ca\'b9\'d3\'c3\'b1\'a8\'b8\'e6\'a1\'a3\'ca\'d5\'bc\'af\'ba\'cd\'c9\'cf\'b4\'ab\'b5\'c4\'d0\'c5\'cf\'a2\'b2\'bb\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'d7\'a8\'ca\'f4\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'ca\'fd\'be\'dd\'a1\'a3\f2 NI\f0\'bd\'ab\'b2\'bb\'cf\'f2\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'cc\'e1\'b9\'a9\'c8\'ce\'ba\'ce\'b8\'c3\'b5\'c8\'d0\'c5\'cf\'a2\'a3\'ac\'b3\'fd\'b7\'c7\'b1\'bb\'b7\'a8\'c2\'c9\'bb\'f2\'b7\'a8\'c2\'c9\'b3\'cc\'d0\'f2\'d2\'aa\'c7\'f3\'a3\'ac\'bb\'f2\'ce\'aa\'c1\'cb\'d6\'b4\'d0\'d0\'b6\'d4\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'b5\'c4\'cc\'f5\'bf\'ee\'b5\'c4\'ba\'cf\'b9\'e6\'a3\'ac\'b0\'fc\'c0\'a8\'c4\'fa\'d4\'da\'ca\'b9\'d3\'c3\'d3\'d0\'d0\'a7\'b5\'c4\'c8\'ed\'bc\'fe\'c3\'dc\'d4\'bf\'bb\'f2\'d3\'b2\'bc\'fe\'c3\'dc\'d4\'bf\'bb\'f2\'ca\'b9\'d3\'c3\'b8\'c3\'c1\'bd\'d5\'df\'b7\'bd\'c3\'e6\'b5\'c4\'ba\'cf\'b9\'e6\'a1\'a3\par
+
+\pard\li710\sb100\sa240\qj\tx710\'d0\'ed\'bf\'c9\'cb\'f9\'d3\'d0\'d5\'df\'bf\'c9\'d2\'d4\'cf\'f2\'c6\'e4\'b9\'cd\'d4\'b1\'bb\'f2\'b5\'da\'c8\'fd\'b7\'bd\'b3\'d0\'b0\'fc\'c9\'cc\'a3\'a8\ldblquote\b\'ca\'da\'c8\'a8\'d3\'c3\'bb\'a7\b0\rdblquote\'a3\'a9\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'cf\'ee\'cf\'c2\'b5\'c4\'b2\'ce\'ca\'fd\'b7\'b6\'ce\'a7\'c4\'da\'ca\'da\'d3\'e8\'d0\'ed\'bf\'c9\'a1\'a3\'d0\'ed\'bf\'c9\'cb\'f9\'d3\'d0\'d5\'df\'b8\'ba\'d4\'f0\'b4\'d3\'c6\'e4\'d2\'d1\'ca\'da\'d3\'e8\'d0\'ed\'bf\'c9\'b2\'a2\'b4\'fa\'b1\'ed\'c6\'e4\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\b\'ca\'da\'c8\'a8\'d3\'c3\'bb\'a7\b0\'b4\'a6\'bb\'f1\'c8\'a1\'ca\'d5\'bc\'af\'ca\'fd\'be\'dd\'b5\'c4\'d3\'d0\'d0\'a7\'b5\'c4\'b7\'a8\'c2\'c9\'d2\'c0\'be\'dd\'ba\'cd/\'bb\'f2\'ca\'da\'c8\'a8 (\'b8\'f9\'be\'dd\'d0\'e8\'d2\'aa)\'a1\'a3\'c8\'f4\'c4\'fa\'d7\'f7\'ce\'aa\b\'ca\'da\'c8\'a8\'d3\'c3\'bb\'a7\b0\'a3\'ac\'d2\'d1\'bb\'f1\'b5\'c3\'c4\'b3\'ca\'b5\'cc\'e5\'ca\'da\'d3\'e8\'c4\'fa\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'cf\'ee\'cf\'c2\'b2\'ce\'ca\'fd\'b7\'b6\'ce\'a7\'c4\'da\'b5\'c4\'d0\'ed\'bf\'c9\'b4\'fa\'b1\'ed\'b8\'c3\'ca\'b5\'cc\'e5\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'a3\'ac\'b2\'a2\'b2\'bb\'b4\'fa\'b1\'ed\'c4\'fa\'d2\'d1\'b3\'c9\'ce\'aa\'d0\'ed\'bf\'c9\'cb\'f9\'d3\'d0\'d5\'df\'a1\'a3\'c4\'fa\'c1\'cb\'bd\'e2\'b2\'a2\'cd\'ac\'d2\'e2\'b9\'d8\'d3\'da\'c4\'fa\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'fd\'be\'dd\'bf\'c9\'c4\'dc\'b1\'bb\'ca\'d5\'bc\'af\'b2\'a2\'cc\'e1\'b9\'a9\'b8\'f8\'d0\'ed\'bf\'c9\'cb\'f9\'d3\'d0\'d5\'df\'a1\'a3\f1\par
+
+\pard\fi1\li708\sb100\sa240\qj\f0\'cf\'eb\'c1\'cb\'bd\'e2\'b8\'fc\'b6\'e0\'b9\'d8\'d3\'da\f1 NI\f0\'ba\'cd\'c6\'e4\'b9\'d8\'c1\'aa\'b7\'bd\'c8\'e7\'ba\'ce\'b4\'a6\'c0\'ed\'ca\'fd\'be\'dd\'a3\'ac\'c7\'eb\'b2\'e9\'bf\'b4\f1 NI\f0\'ca\'ca\'d3\'c3\'b5\'c4\'d2\'fe\'cb\'bd\'c9\'f9\'c3\'f7\'a3\'ac\'cd\'f8\'d6\'b7\'a3\'ba{\cf1\ul\f2{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/privacy/unitedstates/us/ }}{\fldrslt{http://www.ni.com/legal/privacy/unitedstates/us/}}}}\f0\fs20\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx426\f2 23.\tab\ul\f0\'d7\'dc\'d4\'f2\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\ulnone\f2 A.\tab\ul\f0\'b9\'dc\'cf\'bd\'b7\'a8\'c2\'c9\'a3\'bb\'b9\'dc\'cf\'bd\'b5\'d8\f1\par
+
+\pard\li714\sb100\sa240\qj\ulnone\b\f0\'c8\'f4\'c8\'ed\'bc\'fe\'d4\'da\'b0\'ae\'b6\'fb\'c0\'bc\'b9\'b2\'ba\'cd\'b9\'fa\'c9\'fa\'b2\'fa\b0\'a3\'ba\'d4\'f2\'b1\'be\'d0\'ad\'d2\'e9\'ca\'dc\'b0\'ae\'b6\'fb\'c0\'bc\'b9\'b2\'ba\'cd\'b9\'fa\'b7\'a8\'c2\'c9\'b9\'dc\'cf\'bd\'a3\'ac\'c5\'c5\'b3\'fd\'ca\'ca\'d3\'c3\'a1\'b6\'c1\'aa\'ba\'cf\'b9\'fa\'b9\'fa\'bc\'ca\'bb\'f5\'ce\'ef\'cf\'fa\'ca\'db\'ba\'cf\'cd\'ac\'b9\'ab\'d4\'bc\'a1\'b7\'b5\'c4\'c8\'ce\'ba\'ce\'b9\'e6\'b6\'a8\'a3\'ac\'c7\'d2\'b2\'bb\'ca\'ca\'d3\'c3\'b7\'a8\'c2\'c9\'b3\'e5\'cd\'bb\'d4\'ad\'d4\'f2\'a3\'bb\'c7\'d2\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'cf\'ee\'cf\'c2\'cb\'f9\'d3\'d0\'cb\'df\'cb\'cf\'b5\'c4\'b7\'c7\'c5\'c5\'cb\'fb\'d0\'d4\'c9\'f3\'c5\'d0\'b5\'d8\'ce\'aa\'ce\'bb\'d3\'da\'b0\'ae\'b6\'fb\'c0\'bc\'b9\'b2\'ba\'cd\'b9\'fa\'b6\'bc\'b0\'d8\'c1\'d6\'a3\'a8\f2 Dublin, the Republic of Ireland\f0\'a3\'a9\'b5\'c4\'b7\'a8\'d4\'ba\'a3\'ac\'cb\'ab\'b7\'bd\'be\'f9\'cd\'ac\'d2\'e2\'ca\'dc\'c9\'cf\'ca\'f6\'b7\'a8\'d4\'ba\'b5\'c4\'b9\'dc\'cf\'bd\'a1\'a3\f1\par
+\b\f0\'c8\'f4\'c8\'ed\'bc\'fe\'b2\'bb\'d4\'da\'b0\'ae\'b6\'fb\'c0\'bc\'b9\'b2\'ba\'cd\'b9\'fa\'c9\'fa\'b2\'fa\b0\'a3\'ba\'d4\'f2\'b1\'be\'d0\'ad\'d2\'e9\'ca\'dc\'c3\'c0\'b9\'fa\'b5\'c2\'bf\'cb\'c8\'f8\'cb\'b9\'d6\'dd\'b7\'a8\'c2\'c9\'b9\'dc\'cf\'bd\'a3\'ac\'c5\'c5\'b3\'fd\'ca\'ca\'d3\'c3\'a1\'b6\'c1\'aa\'ba\'cf\'b9\'fa\'b9\'fa\'bc\'ca\'bb\'f5\'ce\'ef\'cf\'fa\'ca\'db\'ba\'cf\'cd\'ac\'b9\'ab\'d4\'bc\'a1\'b7\'b5\'c4\'c8\'ce\'ba\'ce\'b9\'e6\'b6\'a8\'a3\'ac\'c7\'d2\'b2\'bb\'ca\'ca\'d3\'c3\'b7\'a8\'c2\'c9\'b3\'e5\'cd\'bb\'d4\'ad\'d4\'f2\'a3\'bb\'c7\'d2\'b1\'be\'d0\'ad\'d2\'e9\'cf\'ee\'cf\'c2\'cb\'f9\'d3\'d0\'cb\'df\'cb\'cf\'b5\'c4\'b7\'c7\'c5\'c5\'cb\'fb\'d0\'d4\'c9\'f3\'c5\'d0\'b5\'d8\'ce\'aa\'ce\'bb\'d3\'da\'c3\'c0\'b9\'fa\'b5\'c2\'bf\'cb\'c8\'f8\'cb\'b9\'d6\'dd\'cc\'d8\'c0\'ad\'ce\'ac\'cb\'b9\'cf\'d8\'a3\'a8\f2 Travis County, Texas, U.S.A.\f0\'a3\'a9\'b5\'c4\'b7\'a8\'d4\'ba\'a3\'ac\'cb\'ab\'b7\'bd\'be\'f9\'cd\'ac\'d2\'e2\'ca\'dc\'c9\'cf\'ca\'f6\'b7\'a8\'d4\'ba\'b5\'c4\'b9\'dc\'cf\'bd\f1\par
+\f0\'c8\'f4\'c4\'fa\'b2\'bb\'c8\'b7\'b6\'a8\'b1\'be\'c8\'ed\'bc\'fe\'d4\'da\'c4\'c4\'c0\'ef\'c9\'fa\'b2\'fa\'a3\'ac\'c7\'eb\'c1\'aa\'cf\'b5\'c3\'c0\'b9\'fa\'b9\'fa\'bc\'d2\'d2\'c7\'c6\'f7\'b9\'ab\'cb\'be\'a3\'ac\'b5\'d8\'d6\'b7\'a3\'ba\f2 11500 N. Mopac Expressway, Austin, Texas, U.S.A. 78759-3504\f0\'a3\'a8\'ca\'d5\'bc\'fe\'c8\'cb\'a3\'ba\'b7\'a8\'c2\'c9\'b2\'bf\'a3\'a9\'a1\'a3\f1\par
+
+\pard\fi-360\li720\sb100\sa240\qj\f2 B.\tab\f0\'b1\'be\'d0\'ad\'d2\'e9\'b9\'b9\'b3\'c9\'c4\'fa\'ba\'cd\f2 NI\f0\'d6\'ae\'bc\'e4\'b9\'d8\'d3\'da\'c8\'ed\'bc\'fe\'b5\'c4\'cd\'ea\'d5\'fb\'d0\'ad\'d2\'e9\'a3\'ac\'b2\'a2\'cc\'e6\'b4\'fa\'c1\'cb\'c4\'fa\'ba\'cd\f2 NI\f0\'d6\'ae\'bc\'e4\'b5\'c4\'b9\'d8\'d3\'da\'b1\'be\'d0\'ad\'d2\'e9\'d6\'f7\'cc\'e2\'b5\'c4\'c8\'ce\'ba\'ce\'bf\'da\'cd\'b7\'bb\'f2\'ca\'e9\'c3\'e6\'bd\'a8\'d2\'e9\'ca\'e9\'a1\'a2\'cf\'c8\'c7\'b0\'d0\'ad\'d2\'e9\'a1\'a2\'b2\'c9\'b9\'ba\'b6\'a9\'b5\'a5\'ba\'cd\'cb\'ab\'b7\'bd\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'b5\'c4\'c1\'aa\'cf\'b5\'a1\'a3\f2 NI\f0\'b5\'c4\'cf\'e0\'b9\'d8\'cf\'fa\'ca\'db\'b1\'ea\'d7\'bc\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'a3\'a8\'c6\'e4\'cf\'d6\'d0\'d0\'b0\'e6\'b1\'be\'bc\'fb{\f2{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/termsofsale }}{\fldrslt{http://www.ni.com/legal/termsofsale\ul0\cf0}}}}\f0\fs20\'a3\'a9\'ca\'ca\'d3\'c3\'d3\'da\'c8\'ce\'ba\'ce\'d7\'f7\'ce\'aa\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'b5\'c4\'d2\'bb\'b2\'bf\'b7\'d6\'b6\'f8\'cc\'e1\'b9\'a9\'b5\'c4\'bc\'bc\'ca\'f5\'d6\'a7\'b3\'d6\'b7\'fe\'ce\'f1\'a3\'ac\'b2\'a2\'b6\'d4\'c8\'ce\'ba\'ce\'cc\'e1\'b9\'a9\'b5\'c4\'c5\'e0\'d1\'b5\f2 &\f0\'c8\'cf\'d6\'a4\'b7\'fe\'ce\'f1\'ca\'ca\'d3\'c3\'a3\'ac\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'b9\'e6\'b6\'a8\'d3\'a6\'ca\'ca\'d3\'c3\'d3\'da\'d7\'f7\'ce\'aa\'b8\'c3\'b5\'c8\'b7\'fe\'ce\'f1\'b5\'c4\'d2\'bb\'b2\'bf\'b7\'d6\'cc\'e1\'b9\'a9\'b5\'c4\'bb\'f2\'d3\'eb\'b8\'c3\'b5\'c8\'b7\'fe\'ce\'f1\'d3\'d0\'b9\'d8\'b5\'c4\'c8\'ce\'ba\'ce\'c9\'fd\'bc\'b6\'bb\'f2\'b8\'fc\'d0\'c2\'bb\'f2\'c6\'e4\'cb\'fb\'c8\'ed\'bc\'fe\'a1\'a3\f2 NI\f0\'b3\'d9\'d1\'d3\'bb\'f2\'ca\'e8\'ba\'f6\'d0\'d0\'ca\'b9\'c8\'ce\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\'c6\'e4\'cf\'ed\'d3\'d0\'b5\'c4\'c8\'ce\'ba\'ce\'c8\'a8\'c1\'a6\'bb\'f2\'c8\'a8\'c0\'fb\'a3\'ac\'b2\'bb\'b5\'c3\'b7\'c1\'ba\'a6\'b8\'c3\'d6\'d6\'c8\'a8\'c1\'a6\'bb\'f2\'c8\'a8\'c0\'fb\'bb\'f2\'b2\'bb\'b5\'c3\'b1\'bb\'bd\'e2\'ca\'cd\'ce\'aa\'b6\'d4\'b8\'c3\'d6\'d6\'c8\'a8\'c1\'a6\'bb\'f2\'c8\'a8\'c0\'fb\'b5\'c4\'b7\'c5\'c6\'fa\'a1\'a3\f2 NI\f0\'b6\'d4\'b1\'be\'d0\'ad\'d2\'e9\'b9\'e6\'b6\'a8\'c7\'e9\'d0\'ce\'b5\'c4\'c6\'fa\'c8\'a8\'d3\'a6\'ca\'e9\'c3\'e6\'d7\'f7\'b3\'f6\'a1\'a3\f2 NI\f0\'b6\'d4\'c8\'ce\'ba\'ce\'ce\'a5\'b7\'b4\'b1\'be\'d0\'ad\'d2\'e9\'b9\'e6\'b6\'a8\'c7\'e9\'d0\'ce\'b5\'c4\'c6\'fa\'c8\'a8\'b2\'bb\'d3\'a6\'b1\'bb\'bd\'e2\'ca\'cd\'ce\'aa\'b6\'d4\'ba\'f3\'d0\'f8\'b6\'d4\'cd\'ac\'d2\'bb\'cc\'f5\'bf\'ee\'b5\'c4\'ce\'a5\'b7\'b4\'b5\'c4\'c6\'fa\'c8\'a8\'bb\'f2\'b6\'d4\'ce\'a5\'b7\'b4\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'cc\'f5\'bf\'ee\'b5\'c4\'c6\'fa\'c8\'a8\'a1\'a3\'b3\'fd\'b7\'c7\'be\'ad\'c4\'fa\'ba\'cd\f2 NI\f0\'d5\'fd\'ca\'bd\'ca\'da\'c8\'a8\'b4\'fa\'b1\'ed\'b5\'c4\'ca\'e9\'c3\'e6\'c7\'a9\'d7\'d6\'a3\'ac\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'d0\'de\'b8\'c4\'b2\'bb\'b5\'c3\'c9\'fa\'d0\'a7\'a1\'a3\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'cb\'f9\'ca\'b9\'d3\'c3\'b5\'c4\f2 "\f0\'b0\'fc\'c0\'a8\f2 "\f0\'d2\'bb\'b4\'ca\'d3\'a6\'b1\'bb\'c0\'ed\'bd\'e2\'ce\'aa\ldblquote\'b0\'fc\'c0\'a8\'b5\'ab\'b2\'bb\'cf\'de\'d3\'da\rdblquote\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'ce\'de\'b7\'a8\'bd\'d3\'c8\'eb\'bb\'a5\'c1\'aa\'cd\'f8\'d2\'d4\'e4\'af\'c0\'c0\'b1\'be\'d0\'ad\'d2\'e9\'cc\'e1\'bc\'b0\'b5\'c4\'c8\'ce\'ba\'ce\'cd\'f8\'d2\'b3\'a3\'ac\'c4\'fa\'bf\'c9\'cf\'f2\'c4\'fa\'b5\'b1\'b5\'d8\f2 NI\f0\'cf\'fa\'ca\'db\'b0\'ec\'b9\'ab\'ca\'d2\'cb\'f7\'d2\'aa\'b8\'c3\'b5\'c8\'d0\'c5\'cf\'a2\'a1\'a3\f1\par
+\f2 C.\tab\f0\'c8\'f4\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'c8\'ce\'ba\'ce\'d2\'bb\'b7\'bd\'b6\'d4\'c1\'ed\'d2\'bb\'b7\'bd\'cc\'e1\'c6\'f0\'b9\'d8\'d3\'da\'b1\'be\'d0\'ad\'d2\'e9\'b1\'ea\'b5\'c4\'b5\'c4\'c8\'ce\'ba\'ce\'cb\'df\'cb\'cf\'a3\'ac\'ca\'a4\'cb\'df\'b7\'bd\'bd\'ab\'d3\'d0\'c8\'a8\'d4\'da\'c8\'ce\'ba\'ce\'c5\'d0\'be\'f6\'bb\'f1\'b5\'c3\'b5\'c4\'c5\'e2\'b3\'a5\'d6\'ae\'cd\'e2\'a3\'ac\'bb\'f1\'c5\'e2\'ba\'cf\'c0\'ed\'b5\'c4\'c2\'c9\'ca\'a6\'b7\'d1\'ba\'cd\'b7\'a8\'cd\'a5\'b7\'d1\'d3\'c3\'a1\'a3\f1\par
+\f2 D.\tab\f0\'c8\'f4\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'d3\'d0\'c8\'ce\'ba\'ce\'cc\'f5\'bf\'ee\'b1\'bb\'c8\'cf\'b6\'a8\'ce\'aa\'ce\'de\'d0\'a7\'a3\'ac\'ce\'aa\'c1\'cb\'bf\'c9\'d6\'b4\'d0\'d0\'b8\'c3\'cc\'f5\'bf\'ee\'b6\'f8\'b6\'d4\'b8\'c3\'ce\'de\'d0\'a7\'cc\'f5\'bf\'ee\'bd\'f8\'d0\'d0\'d0\'de\'b8\'c4\'a3\'ac\'b1\'be\'d0\'ad\'d2\'e9\'d2\'f2\'b4\'cb\'d0\'de\'b8\'c4\'ba\'f3\'b5\'c4\'cc\'f5\'bf\'ee\'d2\'d4\'bc\'b0\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'c6\'e4\'cb\'fb\'cc\'f5\'bf\'ee\'c8\'d4\'be\'df\'d3\'d0\'cd\'ea\'c8\'ab\'b5\'c4\'d0\'a7\'c1\'a6\'a1\'a3\f1\par
+\f2 E.\tab\f0\'c8\'ed\'bc\'fe\'a1\'a2\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'bc\'b0\'d4\'b4\'b4\'fa\'c2\'eb\'d3\'a6\'ca\'dc\'a1\'b6\'c3\'c0\'b9\'fa\'b3\'f6\'bf\'da\'b9\'dc\'c0\'ed\'cc\'f5\'c0\'fd\'a1\'b7\'a3\'a8\f2 15 CFR Part 730 et. seq\f0\'a3\'a9\'a3\'ac\'c6\'e4\'cb\'fb\'cf\'e0\'b9\'d8\'c3\'c0\'b9\'fa\'b3\'f6\'bf\'da\'bf\'d8\'d6\'c6\'b7\'a8\'c2\'c9\'ba\'cd\'b7\'a8\'b9\'e6\'a3\'ac\'ba\'cd\'d3\'d0\'b9\'d8\'c8\'ab\'c7\'f2\'b3\'f6\'bf\'da\'bf\'d8\'d6\'c6\'b7\'a8\'c2\'c9\'ba\'cd\'b7\'a8\'b9\'e6\'a3\'ac\'b0\'fc\'c0\'a8\'d3\'d0\'b9\'d8\'b4\'d3\'c5\'b7\'c3\'cb\'b3\'f6\'bf\'da\'b2\'fa\'c6\'b7\'b5\'c4\'c5\'b7\'c3\'cb\'cc\'f5\'c0\'fd\'a3\'a8\f2 EC\f0\'a3\'a9\'b5\'da\f2 428/2009\f0\'ba\'c5\'a3\'a8\f2 "\f0\'b7\'a8\'b9\'e6\f2 "\f0\'a3\'a9\'a1\'a3\'c4\'fa\'cd\'ac\'d2\'e2\'ba\'cd\'b1\'a3\'d6\'a4\'c4\'e3\'b2\'a2\'b7\'c7\'ce\'de\'d7\'ca\'b8\'f1\'bb\'f2\'b1\'bb\'c3\'c0\'b9\'fa\'bb\'f2\'ca\'ca\'d3\'c3\'b5\'c4\'b7\'a8\'c2\'c9\'cf\'de\'d6\'c6\'bd\'d3\'ca\'dc\'c8\'ce\'ba\'ce\'c8\'ed\'bc\'fe\'a1\'a2\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'bb\'f2\'d4\'b4\'b4\'fa\'c2\'eb\'a1\'a3\'c8\'e7\'d4\'da\'c8\'ce\'ba\'ce\'ca\'b1\'ba\'f2\f2 NI\f0\'c8\'cf\'ce\'aa\'b6\'d4\'c8\'ed\'bc\'fe\'a1\'a2\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'bb\'f2\'d4\'b4\'b4\'fa\'c2\'eb\'b5\'c4\'c8\'ce\'ba\'ce\'b7\'a2\'cb\'cd\'bb\'f2\'d4\'ca\'d0\'ed\'cf\'c2\'d4\'d8\'bb\'f2\'c6\'e4\'cb\'fb\'c2\'c4\'d4\'bc\'bf\'c9\'c4\'dc\'ce\'a5\'b7\'b4\'c3\'c0\'b9\'fa\'ba\'cd\f2 /\f0\'bb\'f2\'c6\'e4\'cb\'fb\'cf\'e0\'b9\'d8\'b3\'f6\'bf\'da\'bf\'d8\'d6\'c6\'b7\'a8\'c2\'c9\'a3\'ac\f2 NI\f0\'b1\'a3\'c1\'f4\'b2\'bb\'b7\'a2\'cb\'cd\'bb\'f2\'b2\'bb\'d4\'ca\'d0\'ed\'cf\'c2\'d4\'d8\'b8\'c3\'b5\'c8\'b6\'a9\'b9\'ba\'c8\'ed\'bc\'fe\'bb\'f2\'c6\'e4\'cb\'fb\'b2\'bb\'c2\'c4\'d0\'d0\'d0\'ed\'bf\'c9\'a3\'a8\'b0\'fc\'c0\'a8\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'bc\'c6\'bb\'ae\'bb\'f2\'c6\'f3\'d2\'b5\'bc\'c6\'bb\'ae\'cf\'c2\'b5\'c4\'d0\'ed\'bf\'c9\'a3\'a9\'b6\'a9\'b5\'a5\'b5\'c4\'c8\'a8\'c0\'fb\'a1\'a3\'c4\'fa\'cd\'ac\'d2\'e2\'b2\'bb\'ce\'a5\'b7\'b4\'c8\'ce\'ba\'ce\'c3\'c0\'b9\'fa\'bc\'b0\'d3\'d0\'b9\'d8\'c8\'ab\'c7\'f2\'b3\'f6\'bf\'da\'bf\'d8\'d6\'c6\'b7\'a8\'c2\'c9\'b3\'f6\'bf\'da\'a1\'a2\'d7\'aa\'bf\'da\'bb\'f2\'d7\'aa\'c8\'c3\'c8\'ce\'ba\'ce\'c8\'ed\'bc\'fe\'a1\'a2\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'bb\'f2\'d4\'b4\'b4\'fa\'c2\'eb\'a3\'bb\'b2\'a2\'c7\'d2\'a3\'ac\'c4\'fa\'cd\'ac\'d2\'e2\'bd\'ab\'b2\'bb\'cd\'a8\'b9\'fd\'c8\'ce\'ba\'ce\'b7\'bd\'ca\'bd\'b3\'f6\'bf\'da\'a1\'a2\'d7\'aa\'bf\'da\'bb\'f2\'d7\'aa\'c8\'c3\'c8\'ce\'ba\'ce\'c8\'ed\'bc\'fe\'a1\'a2\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'bc\'b0\'d4\'b4\'b4\'fa\'c2\'eb\'d6\'c1(i)OFAC\'cc\'d8\'b1\'f0\'d6\'b8\'b6\'a8\'b9\'fa\'c3\'f1\'c3\'fb\'b5\'a5\'a3\'ac\'bb\'f2BIS\'be\'dc\'be\'f8\'c8\'cb\'c3\'fb\'b5\'a5\'a1\'a2\'ca\'b5\'cc\'e5\'c3\'fb\'b5\'a5\'bb\'f2\'ce\'b4\'ba\'cb\'ca\'b5\'c3\'fb\'b5\'a5\'a3\'ac\'bb\'f2\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fc\'ca\'ca\'d3\'c3\'b5\'c4\'cf\'de\'d6\'c6\'b7\'bd\'c3\'fb\'b5\'a5\'c9\'cf\'b5\'c4\'c8\'ce\'ba\'ce\'b8\'f6\'c8\'cb\'bb\'f2\'ca\'b5\'cc\'e5\'a3\'ac\'bb\'f2(ii) \'d4\'da\'c3\'bb\'d3\'d0\'bb\'f1\'b5\'c3\'cb\'f9\'d0\'e8\'b5\'c4\'c3\'c0\'b9\'fa\'d5\'fe\'b8\'ae\'ba\'cd\f2 /\f0\'bb\'f2\'c6\'e4\'cb\'fb\'cf\'e0\'b9\'d8\'b3\'f6\'bf\'da\'d0\'ed\'bf\'c9\'b5\'b1\'be\'d6\'b5\'c4\'b3\'f6\'bf\'da\'d0\'ed\'bf\'c9\'bb\'f2\'ca\'da\'c8\'a8\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'b5\'c4\'c8\'ce\'ba\'ce\'bd\'fb\'d6\'b9\'b5\'c4\'c4\'bf\'b5\'c4\'b5\'d8\'a1\'a2\'ca\'b5\'cc\'e5\'bb\'f2\'b8\'f6\'c8\'cb\'a1\'a3\'c8\'f4\'d0\'e8\'cf\'e0\'b9\'d8\'b7\'a8\'c2\'c9\'b2\'c4\'c1\'cf\'a3\'ac\'c7\'eb\'bc\'fb{\f2{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/export-compliance.htm }}{\fldrslt{http://www.ni.com/legal/export-compliance.htm\ul0\cf0}}}}\f2\fs20 .\f1\par
+\f2 (c) 2001\f4\endash\f2 2020 National Instruments\f0\'a1\'a3\'b0\'e6\'c8\'a8\'cb\'f9\'d3\'d0\'a1\'a3\f1\par
+\f2 370406AC-0118\f1\par
+\f2 2020\f0\'c4\'ea\f2 2\f0\'d4\'c2\b\fs24\par
+
+\pard\sb100\sa240\qc\'b8\'bd\'bc\'fe\f2 A\f0\emdash\emdash\ul\'d4\'b4\'b4\'fa\'c2\'eb\'d0\'ed\'bf\'c9\ulnone\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\b0\f2\fs20 1.\tab\ldblquote\f0\'d4\'b4\'b4\'fa\'c2\'eb\rdblquote\'d6\'b8\'d3\'c9\f2 NI\f0\'b4\'b4\'d4\'ec\'b5\'c4\'c8\'cb\'c0\'e0\'bf\'c9\'b6\'c1\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'b4\'fa\'c2\'eb\'a3\'ac\'b8\'c3\'b4\'fa\'c2\'eb\'cf\'b5\f2 NI\f0\'d3\'eb\'c8\'ed\'bc\'fe\'d2\'bb\'c6\'f0\'cc\'e1\'b9\'a9\'b5\'c4\'a3\'ac\'ce\'de\'c3\'dc\'c2\'eb\'b1\'a3\'bb\'a4\'b5\'c4\'a3\'ac\'ca\'d7\'d1\'a1\'ca\'c7\'d3\'c3\'d3\'da\'d0\'de\'b8\'c4\'b4\'fa\'c2\'eb\'b5\'c4\'a3\'a8\'ce\'de\'c2\'db\'ca\'c7\'cd\'bc\'d0\'ce\'bb\'f2\'ca\'c7\'ce\'c4\'b1\'be\'a3\'a9\'a1\'a3\ldblquote\'d4\'b4\'b4\'fa\'c2\'eb\rdblquote\'b2\'bb\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'a1\'a3\f1\par
+\f2 2.\tab\f0\'b1\'be\'d0\'ed\'bf\'c9\'d4\'ca\'d0\'ed\'c4\'fa\'d4\'da\'d2\'d4\'cf\'c2\'cc\'f5\'bc\'fe\'cf\'c2\'ca\'b9\'d3\'c3\'a1\'a2\'d0\'de\'b8\'c4\'ba\'cd\'b4\'ab\'b2\'a5\'d4\'b4\'b4\'fa\'c2\'eb\'a3\'ba\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\f2 A.\tab\f0\'d6\'bb\'d3\'d0\'d4\'da\'d2\'d4\'cf\'c2\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'bf\'c9\'d2\'d4\'b4\'ab\'b2\'a5\'d4\'b4\'b4\'fa\'c2\'eb\'a3\'ac\'ce\'de\'c2\'db\'c4\'fa\'ca\'c7\'b7\'f1\'b6\'d4\'c6\'e4\'bd\'f8\'d0\'d0\'c1\'cb\'d0\'de\'b8\'c4\f1\par
+
+\pard\fi-357\li1077\sb100\sa240\qj\f2 i.\tab\f0\'b7\'c7\'d3\'c3\'d3\'da\'c9\'cc\'d2\'b5\'c4\'bf\'b5\'c4\'a3\'ac\'c7\'d2\f1\par
+\f2 ii.\tab\f0\'b8\'f9\'be\'dd\'d3\'eb\'b1\'be\'d4\'b4\'b4\'fa\'c2\'eb\'d0\'ed\'bf\'c9\'cd\'ea\'c8\'ab\'cf\'e0\'cd\'ac\'b5\'c4\'d0\'ed\'bf\'c9\'a3\'bb\f1\par
+
+\pard\fi-360\li720\sb100\sa240\qj\f2 B.\tab\f0\'c4\'fa\'bf\'c9\'d2\'d4\'ce\'aa\'c8\'ce\'ba\'ce\'c4\'bf\'b5\'c4\'b4\'ab\'b2\'a5\'b4\'d3\'d4\'b4\'b4\'fa\'c2\'eb\'d6\'d0\'d1\'dc\'c9\'fa\'b3\'f6\'b5\'c4\'c4\'bf\'b1\'ea\'b4\'fa\'c2\'eb\'a3\'ac\'ce\'de\'c2\'db\'c4\'fa\'ca\'c7\'b7\'f1\'b6\'d4\'c6\'e4\'bd\'f8\'d0\'d0\'c1\'cb\'d0\'de\'b8\'c4\'a3\'bb\f1\par
+\f2 C.\tab\f0\'c4\'fa\'d3\'a6\'b1\'a3\'b3\'d6\'b2\'a2\'b2\'bb\'b5\'c3\'d7\'ee\'d0\'a1\'bb\'af\'a1\'a2\'d5\'da\'b8\'c7\'bb\'f2\'d0\'de\'b8\'c4\'c8\'ce\'ba\'ce\f2 NI\f0\'bb\'f2\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'c3\'fb\'b3\'c6\'a1\'a2\'b1\'ea\'ca\'b6\'a1\'a2\'c9\'cc\'b1\'ea\'a1\'a2\'b0\'e6\'c8\'a8\'a1\'a2\'ca\'fd\'d7\'d6\'cb\'ae\'d3\'a1\'a1\'a2\'c3\'e2\'d4\'f0\'c9\'f9\'c3\'f7\'bb\'f2\'c6\'e4\'cb\'fb\'b0\'fc\'ba\'ac\'d4\'da\'b1\'be\'c8\'ed\'bc\'fe\'d6\'d0\'b5\'c4\'c8\'ce\'ba\'ce\'b7\'a8\'c2\'c9\'cd\'a8\'d6\'aa\'a3\'bb\f1\par
+\f2 D.\tab\b\f0\'c4\'fa\'cd\'ac\'d2\'e2\'b0\'e6\'c8\'a8\'cb\'f9\'d3\'d0\'c8\'cb\f2 (i)"\f0\'b0\'b4\'cf\'d6\'d7\'b4\f2 "\f0\'cc\'e1\'b9\'a9\'c8\'ed\'bc\'fe\'a3\'ac\'b0\'fc\'c0\'a8\'cb\'f9\'d3\'d0\'b5\'c4\'c8\'b1\'cf\'dd\'a3\'a8\'ce\'de\'c2\'db\'d2\'d1\'d6\'aa\'bb\'f2\'ce\'b4\'d6\'aa\'a3\'a9\'a3\'ac\'c7\'d2\'b2\'bb\'d7\'f7\'b3\'f6\'c8\'ce\'ba\'ce\'d0\'ce\'ca\'bd\'b5\'c4\'b1\'a3\'d6\'a4\'a1\'a2\'b3\'c2\'ca\'f6\'bb\'f2\'c6\'e4\'cb\'fb\'b5\'a3\'b1\'a3\'a3\'bb\'ba\'cd\f2 (ii)\f0\'b2\'bb\'be\'cd\'d2\'f2\'c4\'fa\'ca\'b9\'d3\'c3\'a1\'a2\'d0\'de\'b8\'c4\'bb\'f2\'b4\'ab\'b2\'a5\'b8\'c3\'d4\'b4\'b4\'fa\'c2\'eb\'b6\'f8\'cc\'e1\'b9\'a9\'cb\'f9\'d3\'d0\'b1\'a3\'d6\'a4\'a1\'a2\'b3\'c2\'ca\'f6\'bb\'f2\'c6\'e4\'cb\'fb\'b5\'a3\'b1\'a3\'a3\'ac\'ce\'de\'c2\'db\'c3\'f7\'ca\'be\'a1\'a2\'c4\'ac\'ca\'be\'bb\'f2\'c7\'bf\'d6\'c6\'d0\'d4\'a3\'ac\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'d0\'ce\'ca\'bd\'b5\'c4\'cb\'f9\'d3\'d0\'c8\'a8\'b1\'a3\'d6\'a4\'a1\'a2\'ca\'ca\'cf\'fa\'d0\'d4\'a1\'a2\'b7\'fb\'ba\'cf\'cc\'d8\'b6\'a8\'c4\'bf\'b5\'c4\'ba\'cd\'b2\'bb\'c7\'d6\'c8\'a8\'b5\'c4\'c4\'ac\'ca\'be\'b1\'a3\'d6\'a4\'a3\'ac\'d2\'d4\'bc\'b0\'bd\'bb\'d2\'d7\'a1\'a2\'c2\'c4\'d0\'d0\'bb\'f2\'c3\'b3\'d2\'d7\'b9\'df\'c0\'fd\'b9\'fd\'b3\'cc\'d6\'d0\'b2\'fa\'c9\'fa\'b5\'c4\'c8\'ce\'ba\'ce\'c4\'ac\'ca\'be\'d2\'e5\'ce\'f1\'a3\'bb\f1\par
+\b0\f2 E.\tab\b\f0\'c4\'fa\'b3\'d0\'b5\'a3\'cb\'f9\'d3\'d0\'d2\'f2\'c4\'fa\'ca\'b9\'d3\'c3\'a1\'a2\'d0\'de\'b8\'c4\'bb\'f2\'b4\'ab\'b2\'a5\'b8\'c3\'d4\'b4\'b4\'fa\'c2\'eb\'b6\'f8\'b2\'fa\'c9\'fa\'b5\'c4\'cb\'f9\'d3\'d0\'b7\'e7\'cf\'d5\'ba\'cd\'d4\'f0\'c8\'ce\'a3\'bb\f1\par
+\b0\f2 F.\tab\b\f0\'c4\'fa\'cd\'ac\'d2\'e2\'b0\'e6\'c8\'a8\'cb\'f9\'d3\'d0\'c8\'cb\'ce\'de\'d0\'e8\'b6\'d4\'c4\'fa\'b8\'ba\'d4\'f0\'a3\'ac\'c7\'d2\'c4\'fa\'cd\'ac\'d2\'e2\'b2\'bb\'d5\'eb\'b6\'d4\'b0\'e6\'c8\'a8\'cb\'f9\'d3\'d0\'c8\'cb\'bc\'b0\'c6\'e4\'b6\'ad\'ca\'c2\'a1\'a2\'b8\'df\'b9\'dc\'a1\'a2\'b9\'cd\'d4\'b1\'ba\'cd\'b4\'fa\'c0\'ed\'cc\'e1\'c6\'f0\'d2\'f2\'c8\'ce\'ba\'ce\'d4\'ad\'d2\'f2\'b6\'f8\'b5\'bc\'d6\'c2\'b5\'c4\'c8\'ce\'ba\'ce\'d0\'ce\'ca\'bd\'b5\'c4\'cb\'f0\'ba\'a6\'a1\'a2\'cb\'f0\'ca\'a7\'bb\'f2\'c6\'e4\'cb\'fb\'c7\'d6\'ba\'a6\'b5\'c4\'cb\'f7\'c5\'e2\'a3\'ac\'ce\'de\'c2\'db\'bb\'f9\'d3\'da\'c8\'ce\'ba\'ce\'d4\'f0\'c8\'ce\'c0\'ed\'c2\'db\'a3\'ac\'b0\'fc\'c0\'a8\'d2\'f2\'ca\'b9\'d3\'c3\'a1\'a2\'d0\'de\'b8\'c4\'bb\'f2\'b4\'ab\'b2\'a5\'d4\'b4\'b4\'fa\'c2\'eb\'b6\'f8\'b5\'bc\'d6\'c2\'b5\'c4\'c8\'ce\'ba\'ce\'ba\'cf\'cd\'ac\'a1\'a2\'d1\'cf\'b8\'f1\'d4\'f0\'c8\'ce\'bb\'f2\'c7\'d6\'c8\'a8\'a3\'a8\'b0\'fc\'c0\'a8\'ca\'e8\'ba\'f6\'a3\'a9\'a3\'ac\'bc\'b4\'ca\'b9\'b8\'c3\'b0\'e6\'c8\'a8\'cb\'f9\'d3\'d0\'c8\'cb\'d2\'d1\'be\'ad\'b1\'bb\'b8\'e6\'d6\'aa\'b4\'cb\'d6\'d6\'cb\'f0\'ba\'a6\'a1\'a2\'cb\'f0\'ca\'a7\'bb\'f2\'c6\'e4\'cb\'fb\'c7\'d6\'ba\'a6\'b5\'c4\'bf\'c9\'c4\'dc\'d0\'d4\'a3\'ac\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'b5\'c4\'cb\'f0\'ba\'a6\'a1\'a2\'cb\'f0\'ca\'a7\'bb\'f2\'c6\'e4\'cb\'fb\'c7\'d6\'ba\'a6\f2 (i)\f0\'b5\'bc\'d6\'c2\'b5\'c4\'c0\'fb\'c8\'f3\'cb\'f0\'ca\'a7\'a3\'a8\'ce\'de\'c2\'db\'c4\'fa\'bb\'f2\'ca\'c7\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'cb\'f0\'ca\'a7\'a3\'a9\'a3\'bb\f2 (ii)\f0\'b2\'fa\'c9\'fa\'b5\'c4\'c8\'ce\'ba\'ce\'d3\'d0\'d0\'ce\'d7\'ca\'b2\'fa\'a3\'a8\'ce\'de\'c2\'db\'ca\'c7\'b6\'af\'b2\'fa\'bb\'f2\'ca\'c7\'b2\'bb\'b6\'af\'b2\'fa\'a3\'a9\'bb\'f2\'ce\'de\'d0\'ce\'d7\'ca\'b2\'fa\'a3\'a8\'b0\'fc\'c0\'a8\'c8\'ed\'bc\'fe\'ba\'cd\'ca\'fd\'be\'dd\'a3\'a9\'b5\'c4\'cb\'f0\'ca\'a7\'a3\'a8\'ce\'de\'c2\'db\'ca\'c7\'d4\'dd\'ca\'b1\'bb\'f2\'ca\'c7\'d3\'c0\'be\'c3\'d0\'d4\'b5\'c4\'a3\'a9\'bb\'f2\'d3\'eb\'d6\'ae\'cf\'e0\'b9\'d8\'b5\'c4\'a3\'bb\'bb\'f2\f2 (iii)\f0\'d6\'b1\'bd\'d3\'b5\'c4\'a1\'a2\'cc\'d8\'ca\'e2\'b5\'c4\'a1\'a2\'bc\'e4\'bd\'d3\'b5\'c4\'a1\'a2\'b8\'bd\'b4\'f8\'b5\'c4\'a1\'a2\'b8\'bd\'cb\'e6\'b5\'c4\'a1\'a2\'c6\'bd\'d0\'d0\'b5\'c4\'a1\'a2\'b3\'cd\'bd\'e4\'d0\'d4\'b5\'c4\'a1\'a2\'b3\'cd\'b7\'a3\'d0\'d4\'b5\'c4\'cb\'f0\'ba\'a6\'bb\'f2\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'cb\'f0\'ba\'a6\'a3\'bb\'bc\'b0\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\b0\f2 G.\tab\f1\tab\f0\'c4\'fa\'cd\'ac\'d2\'e2\'b1\'be\'b8\'bd\'bc\'fe\'d6\'d0\'b5\'c4\f2 1-3\f0\'cc\'f5\'b9\'e6\'b6\'a8\'a3\'ac\'b9\'b9\'b3\'c9\'c4\'fa\'d3\'eb\'b0\'e6\'c8\'a8\'cb\'f9\'d3\'d0\'c8\'cb\'d6\'ae\'bc\'e4\'b9\'d8\'d3\'da\'d4\'b4\'b4\'fa\'c2\'eb\'ca\'b9\'d3\'c3\'a1\'a2\'d0\'de\'b8\'c4\'ba\'cd\'b4\'ab\'b2\'a5\'b5\'c4\'c8\'ab\'b2\'bf\'d0\'ad\'d2\'e9\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\f2 3.\tab\f0\'b0\'e6\'c8\'a8\'cb\'f9\'d3\'d0\'c8\'cb\'b1\'a3\'c1\'f4\'c6\'e4\'cb\'f9\'d3\'d0\'c8\'a8\'c0\'fb\'a1\'a3\'b3\'fd\'c1\'cb\'d4\'da\'b5\'da\f2 2\f0\'cc\'f5\'d6\'ae\'d6\'d0\'ca\'da\'d3\'e8\'b5\'c4\'b7\'c7\'c5\'c5\'cb\'fb\'d0\'d4\'d0\'ed\'bf\'c9\'a3\'ac\'b4\'cb\'b4\'a6\'ce\'b4\'c3\'f7\'ca\'be\'a1\'a2\'b0\'b5\'ca\'be\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'d0\'ce\'ca\'bd\'ca\'da\'d3\'e8\'c8\'ce\'ba\'ce\'c8\'a8\'c0\'fb\'bb\'f2\'d0\'ed\'bf\'c9\'a1\'a3\b\f1\par
+
+\pard\fi-90\li90\sb100\sa240\qc\tx360\f0\fs24\'b8\'bd\'bc\'fe\f2 B\f0\endash\ul\'cc\'d8\'ca\'e2\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\f1\par
+
+\pard\sb100\sa240\qj\b0\f0\fs20\'ca\'d4\'d3\'c3\'d0\'ed\'bf\'c9\f2 ;\f0\'d4\'a4\'b7\'a2\'d0\'d0\'d0\'ed\'bf\'c9\f1\par
+\ulnone\f0\'c8\'f4\'c4\'fa\'d2\'d1\'bb\'f1\'b5\'c3\'ca\'d4\'d3\'c3\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'d6\'bb\'c4\'dc\'b3\'f6\'d3\'da\'c4\'da\'b2\'bf\'ca\'d4\'d3\'c3\'d6\'ae\'c4\'bf\'b5\'c4\'d4\'da\'c4\'fa\'b9\'a4\'d7\'f7\'b3\'a1\'cb\'f9\'c4\'da\'b5\'c4\'d2\'bb\f2 (1)\f0\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b0\'b2\'d7\'b0\'b2\'a2\'d6\'bb\'c4\'dc\'d4\'da\'ca\'d4\'d3\'c3\'c6\'da\'c4\'da\'b5\'c4\'d3\'d0\'cf\'de\'c6\'da\'bc\'e4\'ca\'b9\'d3\'c3\'a1\'a3\f1\par
+\f0\'d4\'da\'ca\'d4\'d3\'c3\'d0\'ed\'bf\'c9\'cf\'c2\'a3\'ac\'c4\'fa\'b2\'bb\'b5\'c3\'b4\'ab\'b2\'a5\'bb\'f2\'d7\'aa\'c8\'c3\'c4\'fa\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b1\'e0\'d0\'b4\'b5\'c4\'c8\'ce\'ba\'ce\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a1\'a3\'c8\'ce\'ba\'ce\'d4\'da\'ca\'d4\'d3\'c3\'d0\'ed\'bf\'c9\'cf\'c2\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b1\'e0\'d0\'b4\'b5\'c4\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'ca\'f4\'d3\'da\'b7\'c7\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a1\'a3\f1\par
+\f0\'c4\'fa\'d2\'b2\'c8\'cf\'bf\'c9\'ba\'cd\'cd\'ac\'d2\'e2\b\'b1\'be\'c8\'ed\'bc\'fe\'bd\'f6\'ce\'aa\'ca\'d4\'d3\'c3\'ba\'cd\f2 /\f0\'bb\'f2\'d4\'a4\'b7\'a2\'d0\'d0\'c8\'ed\'bc\'fe\'a1\'a3\'d2\'f2\'b4\'cb\'a3\'ac\'b1\'be\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'b2\'bb\'be\'df\'b1\'b8\'c8\'ab\'b2\'bf\'b9\'a6\'c4\'dc\'a3\'ac\'c4\'fa\'d3\'a6\'b3\'d0\'b5\'a3\'b1\'be\'c8\'ed\'bc\'fe\'d4\'cb\'d0\'d0\'bd\'e1\'b9\'fb\'ba\'cd\'d0\'d4\'c4\'dc\'b5\'c4\'cb\'f9\'d3\'d0\'b7\'e7\'cf\'d5\'a1\'a3\f2 NI\f0\'b2\'bb\'b6\'d4\'b1\'be\'c8\'ed\'bc\'fe\'bd\'f8\'d0\'d0\'c9\'fd\'bc\'b6\'a3\'ac\'d2\'b2\'b2\'bb\'b6\'d4\'b1\'be\'c8\'ed\'bc\'fe\'cc\'e1\'b9\'a9\'c8\'ce\'ba\'ce\'d6\'a7\'b3\'d6\'a1\'a3\'d4\'da\'ca\'d4\'d3\'c3\'d0\'ed\'bf\'c9\'cf\'c2\'cc\'e1\'b9\'a9\'b5\'c4\'c8\'ed\'bc\'fe\f2 NI\f0\'ce\'de\'b1\'a3\'d0\'de\'ba\'cd\'c5\'e2\'b3\'a5\'d2\'e5\'ce\'f1\'a1\'a3\'b1\'be\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'b0\'fc\'ba\'ac\'d2\'bb\'b6\'a8\'ca\'b1\'bc\'e4\'ba\'f3\'cd\'a3\'d3\'c3\'c8\'ed\'bc\'fe\'ba\'cd\'ca\'b9\'c8\'ed\'bc\'fe\'ce\'de\'b7\'a8\'ca\'b9\'d3\'c3\'b5\'c4\'b4\'fa\'c2\'eb\'a3\'ac\'b2\'a2\'c7\'d2\'b8\'c3\'b1\'bb\'cd\'a3\'d3\'c3\'bb\'f2\'ce\'de\'b7\'a8\'ca\'b9\'d3\'c3\'bf\'c9\'c4\'dc\'d4\'da\'ce\'de\'c1\'ed\'d0\'d0\'be\'af\'b8\'e6\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'b7\'a2\'c9\'fa\'a1\'a3\b0\'d4\'da\'c9\'cf\'ca\'f6\'cd\'a3\'d3\'c3\'bb\'f2\'ce\'de\'b7\'a8\'ca\'b9\'d3\'c3\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'b1\'be\'d0\'ad\'d2\'e9\'bc\'b4\'b1\'bb\'ca\'d3\'ce\'aa\'d6\'d5\'d6\'b9\'a1\'a3\f2 NI\f0\'bf\'c9\'d4\'da\'c8\'ce\'ba\'ce\'ca\'b1\'ba\'f2\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'d6\'d5\'d6\'b9\'ca\'d4\'d3\'c3\'d0\'ed\'bf\'c9\'a1\'a3\'c8\'e7\'b1\'be\'c8\'ed\'bc\'fe\'b0\'fc\'ba\'ac\'d4\'a4\'b7\'a2\'d0\'d0\'c8\'ed\'bc\'fe\'c7\'d2\'b0\'fc\'ba\'ac\'d4\'da\'c4\'fa\'ba\'cd\f2 NI\f0\'d6\'ae\'bc\'e4\'b5\'c4\f2 Alpha\f0\'b0\'e6\f2 /Beta\f0\'b0\'e6\'d0\'ed\'bf\'c9\'a3\'a8\f2 "Beta\f0\'b0\'e6\'d0\'ad\'d2\'e9\f2 "\f0\'a3\'a9\'d6\'d0\'a3\'ac\'d4\'da\'b4\'cb\'cc\'e1\'bc\'b0\'b2\'a2\'c8\'eb\'b5\'c4\f2 Beta\f0\'b0\'e6\'d0\'ed\'bf\'c9\'d6\'d0\'b5\'c4\'cc\'f5\'bc\'fe\'ba\'cd\'cc\'f5\'bf\'ee\'bd\'ab\'cd\'ac\'d1\'f9\'d3\'a6\'d3\'c3\'d3\'da\'c4\'fa\'b6\'d4\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'a1\'a3\'c8\'e7\'b1\'be\'d0\'ad\'d2\'e9\'ba\'cd\f2 Beta\f0\'b0\'e6\'d0\'ad\'d2\'e9\'d3\'d0\'c8\'ce\'ba\'ce\'b3\'e5\'cd\'bb\'a3\'ac\'d2\'d4\f2 Beta\f0\'b0\'e6\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'ce\'aa\'d7\'bc\'a1\'a3\f1\par
+\f0\'c4\'fa\'d2\'e0\'cd\'ac\'d2\'e2\'d4\'da\'c1\'a6\'cb\'f9\'c4\'dc\'bc\'b0\'b5\'c4\'b7\'b6\'ce\'a7\'c4\'da\'cf\'f2\f2 NI\f0\'b7\'b4\'c0\'a1\'c4\'fa\'ca\'d4\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'c7\'e9\'bf\'f6\'a3\'ac\'b0\'fc\'c0\'a8\'c1\'a2\'bc\'b4\'cf\'f2\f2 NI\f0\'b1\'a8\'b8\'e6\'c4\'fa\'b7\'a2\'cf\'d6\'b5\'c4\'b4\'ed\'ce\'f3\'bb\'f2\'c8\'b1\'cf\'dd\'a1\'a3\'c8\'ce\'ba\'ce\'c4\'fa\'cf\'f2\f2 NI\f0\'c5\'fb\'c2\'b6\'b5\'c4\'b4\'cb\'c0\'e0\'b7\'b4\'c0\'a1\'a3\'ac\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'b6\'d4\f2 NI\f0\'cf\'d6\'d3\'d0\'bb\'f2\'bd\'ab\'c0\'b4\'b2\'fa\'c6\'b7\'ba\'cd\'b7\'fe\'ce\'f1\'b5\'c4\'b8\'c4\'d4\'ec\'bb\'f2\'bd\'a8\'d2\'e9\'b8\'c4\'d4\'ec\'a3\'a8\'ba\'cf\'b3\'c6\f2 "\f0\'b7\'b4\'c0\'a1\f2 "\f0\'a3\'a9\'a3\'ac\'d3\'a6\'d3\'c9\f2 NI\f0\'d4\'da\'b7\'c7\'bb\'fa\'c3\'dc\'ba\'cd\'ce\'de\'cf\'de\'d6\'c6\'b5\'c4\'bb\'f9\'b4\'a1\'c9\'cf\'bd\'d3\'ca\'d5\'ba\'cd\'b4\'a6\'c0\'ed\'a3\'ac\'be\'a1\'b9\'dc\f2 NI\f0\'ca\'d5\'b5\'bd\'d3\'d0\'c8\'ce\'ba\'ce\'cf\'e0\'b7\'b4\'b5\'c4\'cf\'de\'d6\'c6\'d0\'d4\'bb\'f2\'d7\'a8\'d3\'d0\'c8\'a8\'c0\'fb\'b1\'ea\'d7\'a2\'b0\'e9\'cb\'e6\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'b8\'bd\'b4\'f8\'d3\'da\'b8\'c3\'b5\'c8\'b7\'b4\'c0\'a1\'a1\'a3\'c4\'fa\'d4\'da\'b4\'cb\'ca\'da\'d3\'e8\f2 NI\f0\'c8\'ab\'c7\'f2\'b7\'b6\'ce\'a7\'b5\'c4\'a1\'a2\'c3\'e2\'b7\'d1\'b5\'c4\'a1\'a2\'b7\'c7\'c5\'c5\'cb\'fb\'d0\'d4\'b5\'c4\'a1\'a2\'d3\'c0\'be\'c3\'b5\'c4\'ba\'cd\'b2\'bb\'bf\'c9\'b3\'b7\'cf\'fa\'b5\'c4\'d0\'ed\'bf\'c9\'ca\'b9\'d3\'c3\'a1\'a2\'b8\'b4\'d6\'c6\'ba\'cd\'d0\'de\'b8\'c4\'b7\'b4\'c0\'a1\'a3\'ac\f2 NI\f0\'bf\'c9\'d2\'d4\'ce\'aa\'c8\'ce\'ba\'ce\'c4\'bf\'b5\'c4\'ca\'b9\'d3\'c3\'a1\'a2\'b8\'b4\'d6\'c6\'ba\'cd\'d0\'de\'b8\'c4\'a3\'ac\'b0\'fc\'c0\'a8\'bd\'ab\'b7\'b4\'c0\'a1\'ba\'cf\'b2\'a2\'d3\'da\'bb\'f2\'d3\'a6\'d3\'c3\'d3\'da\f2 NI\f0\'b5\'c4\'b2\'fa\'c6\'b7\'bb\'f2\'b7\'fe\'ce\'f1\'a3\'ac\'b3\'c2\'c1\'d0\'a1\'a2\'cf\'fa\'ca\'db\'a1\'a2\'b7\'d6\'d0\'ed\'bf\'c9\'ba\'cd\'b4\'ab\'b2\'a5\'b2\'a2\'c8\'eb\'bb\'f2\'bc\'d3\'c8\'eb\'b7\'b4\'c0\'a1\'b5\'c4\'d3\'c9\f2 NI\f0\'b4\'ab\'b2\'a5\'bb\'f2\'b9\'a9\'d3\'a6\'b5\'c4\'c8\'ce\'ba\'ce\'b2\'fa\'c6\'b7\'bb\'f2\'b7\'fe\'ce\'f1\'a1\'a3\'c9\'cf\'ca\'f6\'b7\'b4\'c0\'a1\'d0\'ed\'bf\'c9\'bd\'ab\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'c6\'da\'c2\'fa\'bb\'f2\'d6\'d5\'d6\'b9\'ba\'f3\'bc\'cc\'d0\'f8\'d3\'d0\'d0\'a7\'a1\'a3\f1\par
+\ul\f0\'bd\'f6\'cf\'de\'bb\'e3\'b1\'e0\'d0\'ed\'bf\'c9\'a3\'a8\f2 Measurement Studio\f0\'a3\'a9\f1\par
+\ulnone\f0\'c8\'e7\'b9\'fb\'c4\'fa\'d2\'d1\'be\'ad\'bb\'f1\'b5\'c3\'c4\'b3\f2 Measurement Studio\f0\'bd\'f6\'cf\'de\'bb\'e3\'b1\'e0\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'d2\'b2\'d3\'a6\'d4\'da\'b5\'a5\'b6\'c0\'b5\'c4\f2 NI\f0\'d0\'ed\'bf\'c9\'cf\'c2\'d2\'d1\'b1\'bb\'d0\'ed\'bf\'c9\'c1\'cb\'cd\'ea\'d5\'fb\'b0\'e6\'b1\'be\'b5\'c4\f2 Measurement Studio\f0\'a1\'a3\'c4\'fa\'d6\'bb\'b1\'bb\'d4\'ca\'d0\'ed\'d4\'da\f2 NI\f0\'bb\'f2\f2 NI\f0\'b5\'c4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'b5\'c4\'cf\'e0\'b9\'d8\'ce\'c4\'bc\'fe\'d6\'d0\'c8\'b7\'c8\'cf\'ca\'fd\'c1\'bf\'b5\'c4\'c4\'fa\'b9\'a4\'d7\'f7\'b3\'a1\'cb\'f9\'b5\'c4\'b5\'e7\'c4\'d4\'c9\'cf\'b0\'b2\'d7\'b0\f2 Measurement Studio\f0\'c8\'ed\'bc\'fe\'a3\'ac\'b0\'fc\'c0\'a8\'b1\'bb\'b0\'b2\'d7\'b0\'bb\'f2\'d3\'c3\'d3\'da\'cd\'f8\'c2\'e7\'b4\'e6\'b4\'a2\'c9\'e8\'b1\'b8\'c7\'d2\'bf\'c9\'b1\'bb\'cd\'ac\'ca\'b1\'d4\'cb\'d0\'d0\'a3\'bb\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\'bd\'f6\'c4\'fa\'b5\'c4\'cf\'e0\'b9\'d8\'b9\'cd\'d4\'b1\'bf\'c9\'d4\'da\'cd\'f8\'c2\'e7\'b4\'e6\'b4\'a2\'c9\'e8\'b1\'b8\'c9\'cf\'b7\'c3\'ce\'ca\'bb\'f2\'ca\'b9\'d3\'c3\f2 Measurement Studio\f0\'c8\'ed\'bc\'fe\'b2\'a2\'c7\'d2\'b2\'bb\'b3\'ac\'b9\'fd\'d4\'da\'ce\'c4\'bc\'fe\'d6\'d0\'c3\'f7\'c8\'b7\'b5\'c4\'d0\'ed\'bf\'c9\'ca\'fd\'c1\'bf\'a1\'a3\'c4\'fa\'bd\'f6\'bf\'c9\'ca\'b9\'d3\'c3\f2 Measurement Studio\f0\'c8\'ed\'bc\'fe\'b5\'c4\'bb\'e3\'b1\'e0\f2 /\f0\'b9\'b9\'d4\'ec\'b9\'a6\'c4\'dc\'b2\'a2\'c7\'d2\'c4\'fa\'bd\'f6\'bf\'c9\'ce\'aa\'c4\'fa\'be\'ad\'ca\'da\'c8\'a8\'b5\'c4\'d3\'a6\'d3\'c3\'d4\'da\'b9\'d8\'d3\'da\f2 Measurement Studio\f0\'bf\'e2\'b5\'c4\'d4\'b4\'b4\'fa\'c2\'eb\'c9\'cf\'d4\'cb\'d0\'d0\'b8\'c3\'b9\'a6\'c4\'dc\'a1\'a3\'c4\'fa\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'b2\'bb\'b5\'c3\'ca\'b9\'d3\'c3\f2 Measurement Studio\f0\'bd\'f6\'cf\'de\'bb\'e3\'b1\'e0\'d0\'ed\'bf\'c9\'d3\'c3\'d3\'da\'bf\'aa\'b7\'a2\'a3\'ac\'b0\'fc\'c0\'a8\'b1\'e0\'d0\'b4\'d4\'da\f2 Measurement Studio\f0\'bf\'e2\'d6\'d0\'b6\'a8\'d2\'e5\'b5\'c4\'c4\'b3\'c0\'e0\'b1\'f0\'d6\'d0\'b4\'b4\'c9\'e8\'d0\'c2\'ca\'b5\'c0\'fd\'b5\'c4\'b4\'fa\'c2\'eb\'a3\'ac\'bb\'f2\'b5\'f7\'d3\'c3\f2 Measurement Studio\f0\'bf\'e2\'b6\'a8\'d2\'e5\'b5\'c4\'c4\'b3\'c0\'e0\'b1\'f0\'b5\'c4\'be\'b2\'cc\'ac\'b7\'bd\'b7\'a8\'a1\'a3\f1\par
+\f0\'bc\'d2\'cd\'a5\'ca\'b9\'d3\'c3\'c0\'fd\'cd\'e2\'b2\'bb\'ca\'ca\'d3\'c3\'d3\'da\f2 Measurement Studio\f0\'bd\'f6\'cf\'de\'bb\'e3\'b1\'e0\'d0\'ed\'bf\'c9\'cf\'c2\'a1\'a3\f2 Measurement Studio\f0\'bd\'f6\'cf\'de\'bb\'e3\'b1\'e0\'d0\'ed\'bf\'c9\'b2\'bb\'b5\'c3\'d7\'aa\'c8\'c3\'a1\'a3\f1\par
+\ul\f0\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\f1\par
+\ulnone\f0\'c8\'e7\'b9\'fb\'c8\'ed\'bc\'fe\'ca\'c7\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'bb\'f2\'c6\'e4\'b0\'fc\'c0\'a8\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'a3\'ac\'c4\'fa\'bf\'c9\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'b9\'a9\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\'c4\'da\'b2\'bf\'bf\'aa\'b7\'a2\'ca\'b9\'d3\'c3\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'ca\'c7\'be\'ad\'d3\'aa\'ca\'b5\'cc\'e5\'bb\'f2\'c6\'e4\'cb\'fb\'ca\'b5\'cc\'e5\'a3\'ac\'c4\'fa\'bf\'c9\'b0\'b4\'d5\'d5\'c4\'fa\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\'c4\'da\'b2\'bf\'bf\'aa\'b7\'a2\'b5\'c4\'ba\'cf\'c0\'ed\'d0\'e8\'d2\'aa\'a3\'ac\'d6\'c6\'d7\'f7\'ba\'cd\'b0\'b2\'d7\'b0\'ba\'cf\'c0\'ed\'ca\'fd\'c1\'bf\'b5\'c4\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'b5\'c4\'bf\'bd\'b1\'b4\'a3\'ac\'b5\'ab\f2 NI-VISA\f0\'bb\'f2\f2 NI-488.2\f0\'b3\'fd\'cd\'e2\'a1\'a3\'b3\'fd\'d4\'da\'d0\'ad\'d2\'e9\'d6\'d0\'c3\'f7\'c8\'b7\'d0\'ed\'bf\'c9\'b5\'c4\'b1\'b8\'b7\'dd\'bb\'f2\'b4\'e6\'b5\'b5\'b5\'c4\'c4\'bf\'b5\'c4\'bb\'f2\f2 NI\f0\'ca\'e9\'c3\'e6\'c3\'f7\'ca\'be\'d4\'ca\'d0\'ed\'d2\'d4\'cd\'e2\'a3\'ac\'c4\'fa\'b2\'bb\'b5\'c3\'d6\'c6\'d7\'f7\f2 NI-VISA\f0\'ba\'cd\f2 NI-488.2\f0\'b5\'c4\'b6\'ee\'cd\'e2\'bf\'bd\'b1\'b4\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'b4\'d3\'b5\'da\'c8\'fd\'b7\'bd\'bd\'d3\'ca\'d5\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'a3\'ac\'b8\'c3\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'ca\'c7\'c1\'ac\'cd\'ac\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'bb\'f2\'d7\'f7\'ce\'aa\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\'d2\'bb\'b2\'bf\'b7\'d6\'a3\'ac\'d4\'f2\'c4\'fa\'bf\'c9\'bd\'f6\'ba\'cd\'b8\'c3\'b5\'c8\'ca\'da\'c8\'a8\'d3\'a6\'d3\'d0\'b3\'cc\'d0\'f2\'d2\'bb\'c6\'f0\'ca\'b9\'d3\'c3\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'a1\'a3\f1\par
+\ul\f0\'b6\'e0\'d6\'d8\'b7\'c3\'ce\'ca\'d0\'ed\'bf\'c9\'a3\'a8\f2 GPIB-ENET\f0\'b5\'c4\f2 NI-488.2\f0\'c8\'ed\'bc\'fe\'a3\'a9\f1\par
+\ulnone\f0\'c8\'f4\'c4\'fa\'d2\'d1\'be\'ad\'bb\'f1\'b5\'c3\'b6\'e0\'d6\'d8\'b7\'c3\'ce\'ca\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bd\'f6\'bf\'c9\'ce\'aa\'cd\'a8\'b9\'fd\'d2\'d4\'cc\'ab\'cd\'f8\'bd\'d3\'c8\'eb\'cd\'a8\'d3\'c3\'bd\'d3\'bf\'da\'d7\'dc\'cf\'df\'bf\'d8\'d6\'c6\'c6\'f7\'a3\'a8\f2 GPIB\f0\'a3\'a9\'d6\'ae\'c4\'bf\'d4\'da\'c4\'fa\'b9\'a4\'d7\'f7\'b3\'a1\'cb\'f9\'c4\'da\'c8\'ce\'d2\'e2\'ca\'fd\'c1\'bf\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'bb\'f2\'b4\'e6\'b4\'a2\'c9\'e8\'b1\'b8\'c9\'cf\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\f2 NI-488.2\f0\'c8\'ed\'bc\'fe\'a1\'a3\'b0\'b2\'d7\'b0\'c3\'bd\'cc\'e5\'c9\'cf\'bb\'f2\'cf\'c2\'d4\'d8\'b5\'c4\'b6\'e0\'b8\'f6\'b0\'e6\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'cf\'de\'d6\'c6\'b2\'bb\'ca\'ca\'d3\'c3\'d3\'da\f2 NI-488.2\f0\'c8\'ed\'bc\'fe\'a1\'a3\f1\par
+\f0\'c4\'fa\'bf\'c9\'bd\'ab\'d0\'ed\'bf\'c9\'d7\'aa\'c8\'c3\'b8\'f8\'d0\'ed\'bf\'c9\'b9\'ba\'c2\'f2\'b7\'a2\'c9\'fa\'cb\'f9\'d4\'da\'b9\'fa\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'a3\'ac\'c8\'e7\'d0\'ed\'bf\'c9\'b9\'ba\'c2\'f2\'b7\'a2\'c9\'fa\'d4\'da\'c5\'b7\'c3\'cb\'b3\'c9\'d4\'b1\'b9\'fa\'a3\'ac\'bb\'b9\'bf\'c9\'bd\'ab\'c8\'ed\'bc\'fe\'d7\'aa\'c8\'c3\'b8\'f8\'c6\'e4\'cb\'fb\'c5\'b7\'c3\'cb\'b3\'c9\'d4\'b1\'b9\'fa\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'a3\'ac\'c7\'b0\'cc\'e1\'ca\'c7\'c4\'fa\'cf\'f2\f2 NI\f0\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\'c9\'cf\'ca\'f6\'d7\'aa\'c8\'c3\'a3\'ac\'b0\'fc\'c0\'a8\'b8\'c3\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'d0\'d5\'c3\'fb\'ba\'cd\'b5\'d8\'d6\'b7\'a3\'bb\'b2\'a2\'c7\'d2\'b5\'da\'c8\'fd\'b7\'bd\'bd\'d3\'ca\'dc\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'a3\'ac\'d7\'aa\'c8\'c3\'cd\'ea\'b3\'c9\'ba\'f3\'c4\'fa\'b2\'bb\'b5\'c3\'b1\'a3\'c1\'f4\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'bf\'bd\'b1\'b4\'a3\'ac\'b0\'fc\'c0\'a8\'cb\'f9\'d3\'d0\'c4\'fa\'d2\'d1\'bb\'f1\'b5\'c3\'b5\'c4\'c8\'ce\'ba\'ce\'c9\'fd\'bc\'b6\'ba\'cd\'b8\'fc\'d0\'c2\'a3\'ac\'d2\'b2\'b2\'bb\'b5\'c3\'b1\'a3\'c1\'f4\'cb\'e6\'b8\'bd\'d3\'da\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'ca\'e9\'c3\'e6\'b2\'c4\'c1\'cf\'a1\'a3\f2 NI\f0\'bf\'c9\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'cf\'f2\'c4\'fa\'ca\'d5\'c8\'a1\'c8\'ed\'bc\'fe\'d7\'aa\'c8\'c3\'b7\'d1\'a1\'a3\f1\par
+\ul\f0\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\f1\par
+\ulnone\f0\'c8\'f4\'c4\'fa\'d2\'d1\'bb\'f1\'b5\'c3\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bf\'c9\'d4\'da\'d7\'ee\'b3\'f5\f2 NI\f0\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'b5\'c4\'b5\'d8\'b5\'e3\'a3\'a8\ldblquote\b\'b3\'a1\'cb\'f9\b0\rdblquote\'a3\'a9\'b5\'c4\'c8\'ce\'ba\'ce\'bb\'f2\'cb\'f9\'d3\'d0\'bc\'c6\'cb\'e3\'bb\'fa\'b0\'b2\'d7\'b0\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'c8\'ed\'bc\'fe\'b9\'a9\'b3\'a1\'cb\'f9\'b5\'c4\'cb\'f9\'d3\'d0\'c4\'fa\'b5\'c4\'d4\'b1\'b9\'a4\'ca\'b9\'d3\'c3\'a3\'ac\'b5\'ab\'ca\'c7\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'cd\'ac\'ca\'b1\'b7\'c3\'ce\'ca\'bb\'f2\'d4\'cb\'d0\'d0\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'da\'c8\'a8\'d3\'c3\'bb\'a7\'ca\'fd\'c1\'bf\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fd\'c4\'fa\'d2\'d1\'b9\'ba\'c2\'f2\'b5\'c4\'d0\'ed\'bf\'c9\'d3\'c3\'bb\'a7\'ca\'fd\'c1\'bf\'c9\'cf\'cf\'de\'a1\'a3\'c4\'fa\'d2\'e0\'cd\'ac\'d2\'e2\'ca\'b9\'d3\'c3\f2 NI\f0\'cc\'e1\'b9\'a9\'b5\'c4\'d2\'bb\'b8\'f6\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'ba\'cd\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'c0\'b4\'bf\'d8\'d6\'c6\'b7\'c3\'ce\'ca\'c8\'ed\'bc\'fe\'b5\'c4\'d6\'d5\'b6\'cb\'d3\'c3\'bb\'a7\'a3\'ac\'d2\'d4\'c8\'b7\'b1\'a3\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'b7\'fb\'ba\'cf\'c9\'cf\'ca\'f6\'b9\'e6\'b6\'a8\'a1\'a3\f1\par
+\f0\'b6\'d4\'d3\'da\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'ce\'de\'bc\'d2\'cd\'a5\'ca\'b9\'d3\'c3\'c0\'fd\'cd\'e2\'a1\'a3\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'b2\'bb\'b5\'c3\'d7\'aa\'c8\'c3\'a1\'a3\f1\par
+\ul\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\f1\par
+\ulnone\f0\'c8\'f4\'c4\'fa\'d2\'d1\'bb\'f1\'b5\'c3\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'d2\'d1\'bb\'f1\'b5\'c3\'d4\'da\'c1\'ed\'d2\'bb\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'d0\'ed\'bf\'c9\'a1\'a2\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'d0\'ed\'bf\'c9\'bb\'f2\f2 VLP\f0\'d0\'ed\'bf\'c9\'cf\'c2\'b5\'c4\'d3\'a6\'d3\'c3\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'a3\'a8\'cf\'c2\'ce\'c4\'b6\'a8\'d2\'e5\'ce\'aa\ldblquote\b\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'d0\'e8\'c7\'f3\b0\rdblquote\'a3\'a9\'a3\'ac\'d4\'da\'b8\'c3\'b5\'c8\'c7\'e9\'bf\'f6\'cf\'c2\'c4\'fa\'cf\'e0\'b9\'d8\'b9\'cd\'d4\'b1\'b2\'c5\'c4\'dc\'d4\'da\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'cf\'c2\'a3\'ac\'bd\'ab\'c9\'cf\'ca\'f6\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'b0\'b2\'d7\'b0\'d4\'da\'d2\'bb\'a3\'a8\f2 1\f0\'a3\'a9\'cc\'a8\'ce\'aa\'d2\'bb\'b8\'f6\'b5\'f7\'ca\'ca\'d0\'ed\'bf\'c9\'b2\'a2\'c7\'d2\'bd\'f6\'ce\'aa\'b5\'f7\'ca\'d4\'d6\'ae\'d3\'c3\'b5\'c4\'c4\'bf\'b1\'ea\'c9\'fa\'b2\'fa\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'a3\'bb\'bb\'f2\'d4\'da\'d2\'bb\'b7\'dd\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'d4\'da\'b8\'c3\'b5\'c8\'c7\'e9\'bf\'f6\'cf\'c2\'b0\'b4\'d5\'d5\'ca\'ca\'d3\'c3\'d3\'da\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'b5\'c4\'ca\'b9\'d3\'c3\'cf\'de\'d6\'c6\'b2\'a2\'bd\'f6\'ce\'aa\'b5\'f7\'ca\'d4\'d6\'ae\'d3\'c3\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'a1\'a3\f1\par
+\b\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a3\'ba\f2 NI TestStand\f1\par
+\b0\f0\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'d0\'e8\'c7\'f3\'a3\'ba\f1\par
+\f2 NI TestStand\f0\'d4\'cb\'d0\'d0\'ca\'b1\'d6\'b4\'d0\'d0\'d2\'fd\'c7\'e6\'a3\'ac\'d3\'c3\'d2\'d4\'d6\'b4\'d0\'d0\'c4\'fa\'d0\'f2\'c1\'d0\'ba\'cd\'cd\'ea\'d5\'fb\'b5\'c4\f2 NITestStand\f0\'d0\'f2\'c1\'d0\'b1\'e0\'bc\'ad\'c6\'f7\'bf\'aa\'b7\'a2\'bb\'b7\'be\'b3\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 LabVIEW\f0\'bc\'b0\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'b5\'c4\'bf\'bd\'b1\'b4\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 LabWindows/CVI\f0\'bc\'b0\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'b5\'c4\'bf\'bd\'b1\'b4\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 Measurement Studio\f0\'ba\'cd\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'bf\'bd\'b1\'b4\f1\par
+\b\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a3\'ba\f2 NI TestStandSemiconductor Module\f1\par
+\b0\f0\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'d0\'e8\'c7\'f3\'a3\'ba\f1\par
+\f2 NI TestStand Semiconductor Module\tab\f1\par
+\f2 NI TestStand\f0\'d4\'cb\'d0\'d0\'ca\'b1\'d6\'b4\'d0\'d0\'d2\'fd\'c7\'e6\'a3\'ac\'d3\'c3\'d2\'d4\'d6\'b4\'d0\'d0\'c4\'fa\'d0\'f2\'c1\'d0\'ba\'cd\'cd\'ea\'d5\'fb\'b5\'c4\f2 NITestStand\f0\'d0\'f2\'c1\'d0\'b1\'e0\'bc\'ad\'c6\'f7\'bf\'aa\'b7\'a2\'bb\'b7\'be\'b3\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 LabVIEW\f0\'bc\'b0\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'b5\'c4\'bf\'bd\'b1\'b4\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 LabWindows/CVI\f0\'bc\'b0\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'b5\'c4\'bf\'bd\'b1\'b4\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 Measurement Studio\f0\'ba\'cd\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'bf\'bd\'b1\'b4\f1\par
+\b\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a3\'ba\f2 LabVIEW\f1\par
+\b0\f0\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'d0\'e8\'c7\'f3\'a3\'ba\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 LabVIEW\f0\'bc\'b0\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'b5\'c4\'bf\'bd\'b1\'b4\f1\par
+\b\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a3\'ba\f2 LabWindows/CVI\f1\par
+\b0\f0\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'d0\'e8\'c7\'f3\'a3\'ba\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 LabWindows/CVI\f0\'bc\'b0\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'b5\'c4\'bf\'bd\'b1\'b4\f1\par
+\b\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a3\'ba\f2 Measurement Studio\f1\par
+\b0\f0\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'d0\'e8\'c7\'f3\'a3\'ba\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 Measurement Studio\f0\'bc\'b0\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'b5\'c4\'bf\'bd\'b1\'b4\f1\par
+\b\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a3\'ba\b0\'cf\'c2\'c1\'d0\'c8\'ce\'d2\'bb\'c8\'ed\'bc\'fe\'a3\'ac\'bb\'f2\'c6\'e4\'cb\'fb\f2 NI\f0\'c9\'e8\'bc\'c6\'b5\'c4\'d7\'f7\'ce\'aa\'b9\'d8\'d3\'da\f2 NI\f0\'cc\'e1\'b9\'a9\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'b5\'c4\'c8\'ed\'bc\'fe\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'bb\'f1\'b5\'c3\'d2\'bb\'b7\'dd\'ce\'aa\'b5\'f7\'ca\'d4\'c8\'ed\'bc\'fe\'bf\'aa\'b7\'a2\'b5\'c4\'c8\'ed\'bc\'fe\'bf\'bd\'b1\'b4\'a3\'a8\'c0\'fd\'c8\'e7\'a3\'ac\'d2\'bb\'b7\'dd\'ce\'aa\f2 NI Switch Executive\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'b5\'c4\f2 NI Switch Executive\f0\'c8\'ed\'bc\'fe\'a3\'a9\f1\par
+\f2 LabVIEW Mobile\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabVIEW Touch Panel\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabVIEW Real-Time\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabWindows/CVI Real-Time\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabVIEW FPGA\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabVIEW Control Design\f0\'bc\'b0\f2 Simulation\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabVIEW Vision Development\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabVIEW Statechart\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabVIEW DSC\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabVIEW DSP\f0\'c4\'a3\'bf\'e9\f1\par
+\f0\'c8\'f4\'c4\'fa\'d4\'da\'d2\'bb\'d0\'ed\'bf\'c9\'b6\'f8\'b7\'c7\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'cf\'c2\'b1\'bb\'d0\'ed\'bf\'c9\'ca\'b9\'d3\'c3\'d3\'a6\'d3\'c3\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'a3\'ac\'d4\'f2\'c3\'bf\'d2\'bb\'d3\'a6\'d3\'c3\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'d3\'a6\'b1\'bb\'d3\'a6\'d3\'c3\'d3\'da\'cd\'ac\'d2\'bb\'c4\'bf\'b1\'ea\'c9\'fa\'b2\'fa\'bc\'c6\'cb\'e3\'bb\'fa\'a1\'a3\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'b6\'bc\'b2\'bb\'bf\'c9\'b8\'f9\'be\'dd\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'c0\'fb\'d3\'c3\'b8\'c3\'d7\'e9\'bc\'fe\'c0\'b4\'bf\'aa\'b7\'a2\'d0\'c2\'b3\'cc\'d0\'f2\'a3\'a8\'c8\'e7\'a3\'ba\'b2\'e2\'ca\'d4\'d0\'f2\'c1\'d0\f2 /\f0\'c4\'a3\'bf\'e9\'a3\'ac\'d0\'e9\'c4\'e2\'d2\'c7\'c6\'f7\'b5\'c8\'a3\'a9\'a1\'a3\'b4\'cb\'cd\'e2\'a3\'ac\'c8\'f4\'c4\'fa\'bb\'f1\'b5\'c3\'d3\'a6\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'c9\'fd\'bc\'b6\'b5\'c4\'a3\'ac\'c4\'fa\'b5\'c4\'d2\'d1\'d3\'d0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'b2\'bb\'b5\'c3\'b1\'bb\'d3\'c3\'d3\'da\'b8\'c3\'b5\'c8\'c9\'fd\'bc\'b6\'a1\'a3\'c4\'fa\'be\'cd\'b8\'c3\'b5\'c8\'c9\'fd\'bc\'b6\'b5\'c4\'ca\'b9\'d3\'c3\'b1\'d8\'d0\'eb\'d7\'d4\f2 NI\f0\'bb\'f1\'b5\'c3\'d2\'bb\'b5\'a5\'b6\'c0\'b5\'c4\ldblquote\'c9\'fd\'bc\'b6\rdblquote\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a1\'a3\f1\par
+\f0\'b6\'d4\'d3\'da\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'ce\'de\'bc\'d2\'cd\'a5\'ca\'b9\'d3\'c3\'c0\'fd\'cd\'e2\'a1\'a3\f1\par
+\f0\'b3\'fd\'c1\'cb\'b2\'a2\'d0\'d0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bf\'c9\'bd\'ab\'d0\'ed\'bf\'c9\'d7\'aa\'c8\'c3\'b8\'f8\'d0\'ed\'bf\'c9\'b9\'ba\'c2\'f2\'b7\'a2\'c9\'fa\'cb\'f9\'d4\'da\'b9\'fa\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'a3\'ac\'c8\'e7\'d0\'ed\'bf\'c9\'b9\'ba\'c2\'f2\'b7\'a2\'c9\'fa\'d4\'da\'c5\'b7\'c3\'cb\'b3\'c9\'d4\'b1\'b9\'fa\'a3\'ac\'bb\'b9\'bf\'c9\'bd\'ab\'c8\'ed\'bc\'fe\'d7\'aa\'c8\'c3\'b8\'f8\'c6\'e4\'cb\'fb\'c5\'b7\'c3\'cb\'b3\'c9\'d4\'b1\'b9\'fa\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'a3\'ac\'c7\'b0\'cc\'e1\'ca\'c7\'c4\'fa\'cf\'f2\f2 NI\f0\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\'c9\'cf\'ca\'f6\'d7\'aa\'c8\'c3\'a3\'ac\'b0\'fc\'c0\'a8\'b8\'c3\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'d0\'d5\'c3\'fb\'ba\'cd\'b5\'d8\'d6\'b7\'a3\'bb\'b2\'a2\'c7\'d2\'b5\'da\'c8\'fd\'b7\'bd\'bd\'d3\'ca\'dc\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'a3\'ac\'d7\'aa\'c8\'c3\'cd\'ea\'b3\'c9\'ba\'f3\'c4\'fa\'b2\'bb\'b5\'c3\'b1\'a3\'c1\'f4\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'bf\'bd\'b1\'b4\'a3\'ac\'b0\'fc\'c0\'a8\'cb\'f9\'d3\'d0\'c4\'fa\'d2\'d1\'bb\'f1\'b5\'c3\'b5\'c4\'c8\'ce\'ba\'ce\'c9\'fd\'bc\'b6\'ba\'cd\'b8\'fc\'d0\'c2\'a3\'ac\'d2\'b2\'b2\'bb\'b5\'c3\'b1\'a3\'c1\'f4\'cb\'e6\'b8\'bd\'d3\'da\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'ca\'e9\'c3\'e6\'b2\'c4\'c1\'cf\'a1\'a3\f2 NI\f0\'bf\'c9\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'cf\'f2\'c4\'fa\'ca\'d5\'c8\'a1\'c8\'ed\'bc\'fe\'d7\'aa\'c8\'c3\'b7\'d1\'a1\'a3\par
+\'b3\'d6\'d0\'f8\'bc\'af\'b3\'c9\'d0\'ed\'bf\'c9 (LabVIEW)\par
+\'c8\'e7\'b9\'fb\'c4\'fa\'d2\'d1\'bb\'f1\'b5\'c3LabVIEW\'b3\'d6\'d0\'f8\'bc\'af\'b3\'c9\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'c7\'c3\'b4\'c4\'fa\'d3\'a6\'d2\'d1\'c1\'ed\'d0\'d0\'b4\'d3NI\'bb\'f1\'b5\'c3\'d2\'bb\'cc\'d7\'cd\'ea\'d5\'fb\'b0\'e6LabVIEW\'b5\'c4\'d0\'ed\'bf\'c9\'a1\'a3LabVIEW\'b3\'d6\'d0\'f8\'bc\'af\'b3\'c9\'d0\'ed\'bf\'c9\'d4\'ca\'d0\'ed\'c4\'fa\'d4\'daNI\'bb\'f2NI\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'d3\'da\'c6\'e4\'cc\'e1\'b9\'a9\'b5\'c4\'ce\'c4\'bc\'fe\'d6\'d0\'cb\'f9\'d6\'b8\'b6\'a8\'ca\'fd\'c1\'bf\'b5\'c4\'b9\'a4\'d7\'f7\'b3\'a1\'cb\'f9\'b5\'e7\'c4\'d4\'c9\'cf\'b0\'b2\'d7\'b0LabVIEW\'c8\'ed\'bc\'fe\'a3\'ac\'b0\'fc\'c0\'a8\'d4\'da\'cd\'f8\'c2\'e7\'c9\'e8\'b1\'b8\'c9\'cf\'b0\'b2\'d7\'b0\'b2\'a2\'cd\'ac\'ca\'b1\'d4\'cb\'d0\'d0\'a3\'ac\'b5\'ab\'bd\'f6\'cf\'de\'d3\'da\'c4\'fa\'ca\'da\'c8\'a8\'d0\'ed\'bf\'c9\'b5\'c4\'d4\'b1\'b9\'a4\'bf\'c9\'d2\'d4\'b7\'c3\'ce\'ca\'ba\'cd\'ca\'b9\'d3\'c3\'b0\'b2\'d7\'b0\'d4\'da\'cd\'f8\'c2\'e7\'c9\'e8\'b1\'b8\'c9\'cf\'b5\'c4LabVIEW\'c8\'ed\'bc\'fe\'a3\'ac\'c7\'d2\'c6\'e4\'ca\'b9\'d3\'c3\'ca\'dc\'cf\'de\'d3\'da\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'d0\'ed\'bf\'c9\'ca\'fd\'c1\'bf\'a1\'a3\'c4\'fa\'bd\'f6\'bf\'c9\'bd\'abLabVIEW\'c8\'ed\'bc\'fe\'d3\'c3\'d3\'da\'b3\'d6\'d0\'f8\'bc\'af\'b3\'c9\'bb\'ee\'b6\'af\'a3\'ac\'b0\'fc\'c0\'a8\'d7\'d4\'b6\'af\'bb\'af\'b2\'e2\'ca\'d4\'a1\'a2\'d7\'d4\'b6\'af\'bb\'af\'d1\'e9\'d6\'a4\'a1\'a2\'d7\'d4\'b6\'af\'bb\'af\'bc\'ec\'b2\'e9\'ba\'cd\'d7\'d4\'b6\'af\'bb\'af\'b3\'cc\'d0\'f2\'c9\'fa\'b3\'c9\'c1\'f7\'b3\'cc\'bc\'b0\'c9\'e8\'d6\'c3\'c9\'cf\'ca\'f6\'bb\'ee\'b6\'af\'cb\'f9\'b1\'d8\'d0\'e8\'b5\'c4\'b2\'bd\'d6\'e8\'a1\'a3\'c4\'fa\'b2\'bb\'b5\'c3\'bd\'ab\'c8\'ed\'bc\'fe\'d3\'c3\'d3\'da\'bf\'aa\'b7\'a2\'c4\'bf\'b5\'c4\'a3\'ac\'b3\'fd\'b7\'c7\'ca\'c7\'ce\'aa\'c1\'cb\'b6\'d4\'b3\'d6\'d0\'f8\'bc\'af\'b3\'c9\'bb\'ee\'b6\'af\'b5\'c4\'d7\'d4\'b6\'af\'bb\'af\'bd\'f8\'d0\'d0\'b5\'f7\'ca\'d4\'a1\'a3\par
+\'bc\'d2\'cd\'a5\'ca\'b9\'d3\'c3\'c0\'fd\'cd\'e2\'b2\'bb\'ca\'ca\'d3\'c3\'d3\'da\'b3\'d6\'d0\'f8\'bc\'af\'b3\'c9\'d0\'ed\'bf\'c9\'cf\'ee\'cf\'c2\'b5\'c4LabVIEW\'a1\'a3\'b3\'d6\'d0\'f8\'bc\'af\'b3\'c9\'d0\'ed\'bf\'c9\'cf\'ee\'cf\'c2\'b5\'c4LabVIEW\'b2\'bb\'bf\'c9\'d7\'aa\'c8\'c3\'a1\'a3\par
+
+\pard\sb100\sa240\qc\b\fs24\'b8\'bd\'bc\'fe\f2 C\f0\endash\ul\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'bc\'c6\'bb\'ae\'cc\'f5\'bf\'ee\f1\par
+
+\pard\sb100\sa240\qj\ulnone\b0\f0\fs20\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'bc\'c6\'bb\'ae\'a3\'a8\f2 VLP\f0\'a3\'a9\f2 : VLP\f0\'ca\'c7\'d2\'bb\'b8\'f6\'d0\'ad\'d6\'fa\'bf\'cd\'bb\'a7\'b9\'dc\'c0\'ed\'c6\'e4\'d0\'ed\'bf\'c9\'b5\'c4\'bc\'c6\'bb\'ae\'a1\'a3\'d2\'d4\'cf\'c2\'cc\'f5\'bf\'ee\'ca\'ca\'d3\'c3\'d3\'da\f2 VLP\f0\'a3\'ba\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\tx360\tx1278\f2 1.\tab\f0\'c4\'fa\'b4\'d3\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'bb\'f1\'b5\'c3\'b5\'c4\'b9\'d8\'d3\'da\f2 VLP\f0\'ba\'cd\f2 VLP\f0\'c6\'f4\'b6\'af\'b9\'a4\'be\'df\'b0\'fc\'a3\'a8\ldblquote\f2 VLP\f0\'ce\'c4\'bc\'fe\rdblquote\'a3\'a9\'b5\'c4\'b1\'a8\'bc\'db\'b8\'bd\'cb\'e6\'d3\'da\'b1\'be\'d0\'ad\'d2\'e9\'a1\'a3\'c8\'e7\'b1\'be\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'d3\'eb\'cc\'f5\'bc\'fe\'d3\'eb\'ba\'cd\f2 VLP\f0\'ce\'c4\'bc\'fe\'d3\'d0\'c8\'ce\'ba\'ce\'b3\'e5\'cd\'bb\'a3\'ac\'d2\'d4\'b1\'be\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'d3\'eb\'cc\'f5\'bc\'fe\'ce\'aa\'d7\'bc\'a1\'a3\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\f2 2.\tab\f0\'d3\'d0\'d0\'a7\'c6\'da\'a3\'ba\f2 VLP\f0\'bd\'ab\'d3\'da\f2 NI\f0\'b7\'a2\'cb\'cd\f2 VLP\f0\'c6\'f4\'b6\'af\'b9\'a4\'be\'df\'b0\'fc\'d6\'c1\'c4\'fa\'d6\'ae\'c8\'d5\'a3\'a8\ldblquote\f2 VLP\f0\'c9\'fa\'d0\'a7\'c8\'d5\rdblquote\'a3\'a9\'c6\'f0\'c9\'fa\'d0\'a7\'a1\'a3\f2 VLP\f0\'b5\'c4\'ca\'d7\'b8\'f6\'d3\'d0\'d0\'a7\'c6\'da\'d7\'d4\f2 VLP\f0\'d0\'ed\'bf\'c9\'c9\'fa\'d0\'a7\'c8\'d5\'c6\'f0\'bc\'c6\'cb\'e3\'ce\'aa\'c6\'da\f2 1\f0\'c4\'ea\'a3\'a8\ldblquote\'ca\'d7\'b8\'f6\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\rdblquote\'a3\'a9\'a1\'a3\'c4\'fa\'c4\'dc\'b9\'bb\'d0\'f8\'b6\'a9\f2 VLP1\f0\'c4\'ea\'a3\'a8\'ca\'d7\'b8\'f6\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'ba\'cd\'c3\'bf\'d2\'bb\'b8\'f6\'d0\'f8\'b6\'a9\'c6\'da\'cf\'de\'d4\'da\'b4\'cb\'b3\'c6\'ce\'aa\ldblquote\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\rdblquote\'a3\'a9\'a1\'a3\f1\par
+\f2 3.\tab\f0\'b3\'fd\'b7\'c7\'c1\'ed\'d3\'d0\'d4\'bc\'b6\'a8\'a3\'ac\'c4\'fa\'d4\'b1\'b9\'a4\'d6\'bb\'bf\'c9\'d4\'da\f2 NI\f0\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'b5\'c4\'b5\'d8\'b5\'e3\'a3\'a8\ldblquote\'b3\'a1\'cb\'f9\rdblquote\'a3\'a9\'b5\'c4\'b5\'e7\'c4\'d4\'c9\'cf\'ca\'b9\'d3\'c3VLP\'cf\'c2\'b5\'c4\'c8\'ed\'bc\'fe\'a1\'a3\ldblquote\'b3\'a1\'cb\'f9\rdblquote\'b5\'c4\'b6\'a8\'d2\'e5\'bb\'b9\'b0\'fc\'c0\'a8\'d4\'da\'cd\'ac\'d2\'bb\'b9\'fa\'bc\'d2\'c4\'da\'b5\'c4\'c4\'fa\'d7\'f7\'ce\'aa\'b3\'a1\'cb\'f9\'b5\'c4\'cb\'f9\'d3\'d0\'b5\'d8\'b5\'e3/\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'a1\'a3\'b4\'cb\'cd\'e2, (i) \'c8\'e7\'b9\'fb\'c4\'fa\'b3\'a1\'cb\'f9\'ce\'bb\'d3\'da\'b1\'b1\'c3\'c0\'bb\'f2\'c4\'cf\'c3\'c0, \'d4\'f2\'c4\'fa\'d4\'da\'b1\'b1\'c3\'c0\'ba\'cd\'c4\'cf\'c3\'c0\'b5\'c4\'cb\'f9\'d3\'d0\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'b6\'bc\'bd\'ab\'b1\'bb\'ca\'d3\'cd\'ac\'ce\'bb\'d3\'da\'cd\'ac\'d2\'bb\'b9\'fa\'bc\'d2/\'b5\'d8\'c7\'f8;(ii) \'c8\'e7\'b9\'fb\'c4\'fa\'b3\'a1\'cb\'f9\'ce\'bb\'d3\'da\'c5\'b7\'d6\'de\'a1\'a2\'d6\'d0\'b6\'ab\'a1\'a2\'d3\'a1\'b6\'c8\'bb\'f2\'b7\'c7\'d6\'de (\'d2\'b2\'b0\'fc\'c0\'a8\'b6\'ed\'c2\'de\'cb\'b9\'ba\'cd\'c3\'c9\'b9\'c5), \'d4\'f2\'c4\'fa\'d4\'da\'c9\'cf\'ca\'f6\'c7\'f8\'d3\'f2\'c4\'da\'b5\'c4\'c8\'ce\'ba\'ce\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'b6\'bc\'bd\'ab\'b1\'bb\'c8\'cf\'ce\'aa\'d4\'da\'cd\'ac\'d2\'bb\'b9\'fa\'bc\'d2/\'b5\'d8\'c7\'f8;(iii) \'c8\'e7\'b9\'fb\'c4\'fa\'cd\'f8\'d5\'be\'ce\'bb\'d3\'da\'d1\'c7\'cc\'ab\'b5\'d8\'c7\'f8, \'d4\'f2\'c4\'fa\'d4\'da\'b8\'c3\'b5\'d8\'c7\'f8\'b5\'c4\'cb\'f9\'d3\'d0\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'bd\'ab\'b1\'bb\'ca\'d3\'ce\'aa\'ce\'bb\'d3\'da\'cd\'ac\'d2\'bb\'b9\'fa\'bc\'d2/\'b5\'d8\'c7\'f8\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'b9\'ba\'c2\'f2\'b5\'c4\'ca\'c7\'c8\'ab\'c7\'f2\f2 VLP\f0 , \'c4\'c7\'c3\'b4\'c4\'fa\'d4\'da\'c8\'ab\'c7\'f2\'b5\'c4\'cb\'f9\'d3\'d0\'b5\'d8\'b5\'e3\'b6\'bc\'bd\'ab\'b1\'bb\'ca\'d3\'ce\'aa\'b3\'a1\'cb\'f9\'cb\'f9\'d4\'da\'b5\'c4\'b9\'fa\'bc\'d2/\'b5\'d8\'c7\'f8;\'b5\'ab\'ca\'c7, \'b1\'d8\'d0\'eb\'b4\'d3\f2 NI\f0 \'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'c8\'ed\'bc\'fe\'b5\'c4\'c7\'f8\'d3\'f2\'b6\'d4\'c8\'ed\'bc\'fe\'bd\'f8\'d0\'d0\'b9\'dc\'c0\'ed\'a1\'a3\'d4\'da\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bc\'b0\'c6\'e4\'ba\'f3\'b5\'c4\'c8\'ce\'ba\'ce\'ca\'b1\'ba\'f2\'a3\'ac\'c4\'fa\'b6\'d4\'d3\'da\f2 VLP\f0\'cf\'c2\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'d3\'a6\'d7\'f1\'d1\'ad\'b1\'be\'d0\'ad\'d2\'e9\'be\'cd\'c4\'fa\'d4\'daVLP\'cf\'c2\'cb\'f9\'bb\'f1\'b5\'c3\'b5\'c4\'cc\'d8\'b6\'a8\'c0\'e0\'d0\'cd\'b5\'c4\f2 VLP\f0\'d0\'ed\'bf\'c9\'a3\'a8\'c0\'fd\'c8\'e7\'a3\'ba\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'a3\'ac\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'bb\'f2\'b2\'a2\'d0\'d0\'a3\'a9\'cb\'f9\'b9\'e6\'b6\'a8\'b5\'c4\'cb\'f9\'d3\'d0\'cc\'f5\'bc\'fe\'ba\'cd\'cc\'f5\'bf\'ee\'a1\'a3\par
+\f2 4.\tab\f0\'c4\'fa\'b1\'d8\'d0\'eb\'d4\'da\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c6\'da\'bc\'e4\'bb\'f1\'b5\'c3\'b2\'a2\'ce\'ac\'b3\'d6\'ca\'ca\'d3\'c3\'b5\'c4\f2 VLP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'cb\'f9\'c8\'b7\'b6\'a8\'b5\'c4\'b8\'f7\'cf\'ee\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a3\'ac\'c7\'d2\f2 NI\f0\'bd\'ab\'d2\'f2\'b4\'cb\'cc\'e1\'b9\'a9\'b8\'c3\'b5\'c8\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'bd\'ab\'d4\'da\f2 VLP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'be\'df\'cc\'e5\'b2\'fb\'ca\'f6\'a1\'a3\f2 NI\f0\'b1\'a3\'c1\'f4\'bd\'ab\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'b7\'b6\'ce\'a7\'cf\'de\'d3\'da\'b5\'b1\'ca\'b1\'bf\'c9\'b4\'d3\'c9\'cc\'d2\'b5\'c7\'fe\'b5\'c0\'bb\'f1\'b5\'c3\'b5\'c4\'b1\'be\'c8\'ed\'bc\'fe\'d7\'ee\'d0\'c2\'b0\'e6\'b1\'be\'b5\'c4\'c8\'a8\'c0\'fb\'a1\'a3\'c4\'fa\'c0\'ed\'bd\'e2\f2 NI\f0\'b2\'bb\'d2\'bb\'b6\'a8\'b6\'d4\f2 VLP\f0\'cf\'c2\'b5\'c4\'cb\'f9\'d3\'d0\'c8\'ed\'bc\'fe\'cc\'e1\'b9\'a9\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3\'b3\'fd\'b7\'c7NI\'ca\'e9\'c3\'e6\'cd\'ac\'d2\'e2\'a3\'ac\'c4\'fa\'d4\'da\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c4\'da\'b6\'d4\'d3\'da\'b5\'a5\'d2\'bb\f2 NI\f0\'c8\'ed\'bc\'fe\'b2\'fa\'c6\'b7\'b5\'c4\'b0\'e6\'b1\'be\'d3\'a6\'ce\'ac\'b3\'d6\'d7\'ee\'c9\'d9\'ce\'e5\'a3\'a8\f2 5\f0\'a3\'a9\'b8\'f6\'d0\'ed\'bf\'c9\'a3\'ac\'bc\'d9\'c8\'e7\'b8\'c3\'b5\'a5\'d2\'bb\f2 NI\f0\'c8\'ed\'bc\'fe\'b2\'fa\'c6\'b7\'b5\'c4\'b0\'e6\'b1\'be\'d3\'a6\'b1\'bb\f2 NI\f0\'c8\'cf\'ce\'aa\'ca\'c7\'bf\'aa\'b7\'a2\'b0\'e6\'a1\'a3\f1\par
+\f2 5.\tab\f0\'c4\'fa\'d3\'a6\'ce\'aa\'c3\'bf\'d2\'bb\'b5\'d8\'b5\'e3\'d6\'b8\'b6\'a8\'d2\'bb\'b8\'f6\'c4\'fa\'bb\'fa\'b9\'b9\'b5\'c4\'b8\'f6\'c8\'cb\'b8\'ba\'d4\'f0\'b7\'d6\'c5\'e4\'ba\'cd\'bc\'e0\'b6\'bd\'c8\'ed\'bc\'fe\'b5\'c4\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'a3\'ac\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'d6\'f7\'b0\'b2\'d7\'b0\'c5\'cc\'ba\'cd\'c8\'ce\'ba\'ce\'c5\'fa\'d7\'bc\'b5\'c4\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'b5\'c4\'ca\'b9\'d3\'c3\'a3\'a8\ldblquote\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\rdblquote\'a3\'a9\'a1\'a3\'c8\'e7\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\'d3\'d0\'c8\'ce\'ba\'ce\'b1\'e4\'b6\'af\'a3\'ac\'c4\'fa\'d3\'a6\'b5\'b1\'c1\'a2\'bc\'b4\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\f2 NI\f0\'a1\'a3\f1\par
+\f2 6.\tab NI\f0\'bd\'ab\'cf\'f2\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\'bd\'bb\'b8\'b6\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'d6\'f7\'b0\'b2\'d7\'b0\'b3\'cc\'d0\'f2\'a3\'ac\'b2\'a2\'c7\'d2\'c8\'f4\'d4\'da\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'b8\'f8\'b3\'f6\'b5\'c4\'cf\'e0\'d3\'a6\'ca\'e9\'c3\'e6\'b1\'a8\'bc\'db\'d6\'d0\'d3\'d0\'b9\'e6\'b6\'a8\'a3\'ac\f2 NI\f0\'bd\'ab\'cf\'f2\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\'cc\'e1\'b9\'a9\f2 NI\f0\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'d2\'d4\'ce\'aa\'c1\'cb\'c4\'fa\'c4\'da\'b2\'bf\'b0\'b2\'d7\'b0\'ba\'cd\'d4\'b1\'b9\'a4\'ca\'b9\'d3\'c3\'a1\'a3\'c8\'ed\'bc\'fe\'ce\'c4\'bc\'fe\'bd\'f6\'cc\'e1\'b9\'a9\'b5\'e7\'d7\'d3\'b0\'e6\'b1\'be\'b2\'a2\'c7\'d2\'cb\'e6\'b8\'bd\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'d6\'f7\'b0\'b2\'d7\'b0\'b3\'cc\'d0\'f2\'a1\'a3\f1\par
+\f2 7.\tab\f0\'c4\'fa\'b8\'ba\'d4\'f0\'c8\'b7\'b1\'a3\'d2\'bb\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'d2\'d4\'bc\'b0\f2 NI\f0\'ce\'aa\'bf\'d8\'d6\'c6\'d6\'d5\'b6\'cb\'d3\'c3\'bb\'a7\'b7\'c3\'ce\'ca\'c8\'ed\'bc\'fe\'a3\'a8\'cf\'de\'d3\'da\f2 NI\f0\'d2\'d1\'be\'ad\'ca\'b9\'c8\'ed\'bc\'fe\'ba\'cd\'d2\'bb\'c5\'fa\'d7\'bc\'b5\'c4\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'bc\'e6\'c8\'dd\'a3\'a9\'b6\'f8\'cc\'e1\'b9\'a9\'b5\'c4\'d7\'ee\'d0\'c2\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'a3\'ac\'d4\'da\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bc\'b0\'c6\'e4\'ba\'f3\'a3\'ac\'d3\'a6\'ca\'bc\'d6\'d5\'d3\'eb\'b1\'be\'c8\'ed\'bc\'fe\'d2\'bb\'c6\'f0\'ca\'b9\'d3\'c3\'a1\'a3\'c5\'fa\'d7\'bc\'b5\'c4\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'d6\'b8\'b5\'c4\'ca\'c7\'a3\'ac\'bf\'d8\'d6\'c6\'d6\'d5\'b6\'cb\'d3\'c3\'bb\'a7\'b7\'c3\'ce\'ca\'b1\'be\'c8\'ed\'bc\'fe\'b2\'a2\'c9\'fa\'b3\'c9\'cf\'e0\'d3\'a6\'b5\'c4\'ca\'b9\'d3\'c3\'ba\'cf\'b9\'e6\'d0\'c5\'cf\'a2\'b5\'c4\f2 NI\f0\'b5\'c4\'b5\'e7\'c4\'d4\'c8\'ed\'bc\'fe\'a3\'a8\ldblquote\f2 NI VLM\f0\rdblquote\'a3\'a9\'a3\'bb\'bb\'f2\f2 FLEXnet\f0\'bb\'f2\f2 FLEXlm\f0\'c8\'ed\'bc\'fe\'a3\'bb\'bb\'f2\'c6\'e4\'cb\'fb\'c8\'ce\'ba\'ce\'be\'ad\f2 NI\f0\'ca\'e9\'c3\'e6\'c5\'fa\'d7\'bc\'d3\'c3\'d2\'d4\'bf\'d8\'d6\'c6\'d6\'d5\'b6\'cb\'d3\'c3\'bb\'a7\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'bc\'c6\'cb\'e3\'bb\'fa\'c8\'ed\'bc\'fe\'a1\'a3\'c8\'f4\'c5\'fa\'d7\'bc\'b5\'c4\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'ca\'c7\f2 NI VLM\f0\'bb\'f2\'c8\'f4\f2 NI\f0\'ce\'aa\'cf\'e0\'d3\'a6\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'cc\'e1\'b9\'a9\'ce\'c4\'bc\'fe\'b5\'c4\'a3\'ac\'c4\'c7\'c3\'b4\'b8\'c3\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'d3\'a6\'b8\'f9\'be\'dd\f2 NI\f0\'cc\'e1\'b9\'a9\'b5\'c4\'ce\'c4\'bc\'fe\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'a1\'a3\f1\par
+\f2 8.\tab\f0\'c8\'f4\'c4\'fa\'d2\'d1\'d3\'d0\'b5\'c4\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'bb\'f2\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'b5\'c4\'d0\'ed\'bf\'c9\'bd\'ab\'b1\'bb\f2 VLP\f0\'b8\'b2\'b8\'c7\'a3\'ac\'c4\'fa\'d3\'a6\'bd\'ab\'c3\'bf\'b8\'f6\'d3\'eb\'c9\'cf\'ca\'f6\'d0\'ed\'bf\'c9\'b5\'c4\'cf\'e0\'b9\'d8\'b2\'fa\'c6\'b7\'a1\'a2\'c6\'bd\'cc\'a8\'ba\'cd\'d0\'f2\'c1\'d0\'ba\'c5\'d0\'c5\'cf\'a2\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\f2 NI\f0\'a1\'a3\'bd\'d8\'d6\'b9\f2 VLP\f0\'c9\'fa\'d0\'a7\'c8\'d5\'a3\'ac\'c3\'bf\'b8\'f6\'b8\'c3\'d0\'ed\'bf\'c9\'ba\'cd\'c3\'bf\'b8\'f6\'d0\'ed\'bf\'c9\'b5\'c4\'b5\'a5\'b6\'c0\'d0\'f2\'c1\'d0\'ba\'c5\'d3\'a6\'b2\'bb\'d4\'d9\'d3\'d0\'d0\'a7\'b2\'a2\'b1\'bb\f2 VLP\f0\'d0\'ed\'bf\'c9\'b4\'fa\'cc\'e6\'a3\'ac\f2 VLP\f0\'d0\'ed\'bf\'c9\'bd\'ab\'d3\'b5\'d3\'d0\'d2\'bb\'b8\'f6\'ce\'a8\'d2\'bb\'b5\'c4\'b9\'b2\'d3\'c3\'b5\'c4\'d0\'f2\'c1\'d0\'ba\'c5\'a1\'a3\'c4\'fa\'b1\'d8\'d0\'eb\'cf\'f2 \f2 NI\f0\'cc\'e1\'b9\'a9\'c6\'e4\'ba\'cf\'c0\'ed\'d2\'aa\'c7\'f3\'b5\'c4\'d0\'c5\'cf\'a2,\'b2\'c5\'c4\'dc\'b6\'d4\f2 VLP\f3\'bd\'f8\'d0\'d0\f0\'b4\'b4\'bd\'a8\'ba\'cd\'b9\'dc\'c0\'ed\'a1\'a3\par
+\f2 9.\tab\ul\f0\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\ulnone\'a3\'ba\'c8\'f4\'c4\'fa\'bb\'f1\'b5\'c3\'d4\'da\f2 VLP\f0\'cf\'c2\'b5\'c4\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bd\'ab\'ca\'dc\'b5\'bd\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'cc\'f5\'bf\'ee\'b5\'c4\'d4\'bc\'ca\'f8\'a3\'ac\'b5\'ab\'b8\'c3\'d0\'ed\'bf\'c9\'b5\'c4 "\'b3\'a1\'cb\'f9" \'d3\'a6\'b0\'b4\'d5\'d5\'b1\'be\'b8\'bd\'bc\'fe\'d6\'d0\'b6\'d4 \f2 VLP\f0\'d0\'ed\'bf\'c9\'b5\'c4\'b7\'bd\'ca\'bd\'b6\'a8\'d2\'e5\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'d2\'d1\'b9\'ba\'c2\'f2\'c1\'cb\'d2\'bb\'b8\'f6\'c8\'ab\'c7\'f2\'b2\'a2\'d0\'d0\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'c7\'c3\'b4\'c4\'fa\'d4\'da\'c8\'ab\'c7\'f2\'b5\'c4\'cb\'f9\'d3\'d0\'b5\'d8\'b5\'e3\'d3\'a6\'b1\'bb\'ca\'d3\'ce\'aa\'ce\'bb\'d3\'da\'cd\'ac\'d2\'bb\'b8\'f6\'b9\'fa\'bc\'d2\'a1\'a3\f1\par
+\f2 10.\tab\f0\'c4\'fa\'c8\'cf\'bf\'c9\'b2\'a2\'cd\'ac\'d2\'e2\'a3\'ac\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'d4\'da\f2 VLP\f0\'cf\'c2\'b6\'d4\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fd\f2 VLP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'cb\'f9\'b9\'e6\'b6\'a8\'b5\'c4\'d0\'ed\'bf\'c9\'d7\'ee\'b4\'f3\'d7\'dc\'ca\'fd\'a3\'ac\'b3\'fd\'c1\'cb\'d4\'da\f2 VLP\f0\'c9\'fa\'d0\'a7\'c8\'d5\'d6\'ae\'ba\'f3\'d4\'f6\'bc\'d3\'d4\'da\f2 VLP\f0\'d6\'d0\'b5\'c4\'d0\'ed\'bf\'c9\'ba\'cd\'c8\'ce\'ba\'ce\'cd\'a8\'b9\'fd\ldblquote\'cd\'b8\'d6\'a7\rdblquote\'b9\'a6\'c4\'dc\'bf\'c9\'bb\'f1\'b5\'c3\'b5\'c4\'d0\'ed\'bf\'c9\'a1\'a3\'c4\'fa\'cd\'ac\'d2\'e2\'cd\'a8\'b9\'fd\'cd\'b8\'d6\'a7\'b9\'a6\'c4\'dc\'d6\'a7\'b8\'b6\'d0\'ed\'bf\'c9\'b7\'c3\'ce\'ca\'a1\'a3\f1\par
+\f2 11.\tab\f0\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'a1\'a3\'c4\'fa\'d3\'a6\'b8\'f9\'be\'ddNI\'d2\'aa\'c7\'f3\'cf\'f2\f2 NI\f0\'bc\'b0\'ca\'b1\'cc\'e1\'b9\'a9\'c3\'bf\'b8\'f6\'b3\'a1\'cb\'f9\'b5\'c4\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'a3\'a8\ldblquote\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\rdblquote\'a3\'a9\'a1\'a3\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'b1\'d8\'d0\'eb\'d2\'d4\f2 NI\f0\'bf\'c9\'bd\'d3\'ca\'dc\'b5\'c4\'d0\'ce\'ca\'bd\'cc\'e1\'b9\'a9\'a1\'a3\f1\par
+\f2 12.\tab\f0\'d0\'f8\'b6\'a9\'a3\'ba\'c8\'f4\'c4\'fa\'d3\'d0\'d2\'e2\'d0\'f8\'b6\'a9\f2 VLP\f0\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'d3\'da\'b5\'b1\'c7\'b0\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'b5\'bd\'c6\'da\'c8\'d5\'c7\'b0\'d6\'c1\'c9\'d9\f2 60\f0\'c8\'d5\'cf\'f2\f2 NI\f0\'cc\'e1\'bd\'bb\'d2\'bb\'b7\'dd\'b5\'b1\'ca\'b1\'b5\'c4\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'a1\'a3\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'bd\'ab\'cb\'e6\'ba\'f3\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'c4\'fa\'d0\'f8\'b6\'a9\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'cb\'f9\'d0\'e8\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a3\'ac\'c8\'ce\'ba\'ce\'d4\'da\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c4\'da\'d4\'f6\'bc\'d3\'b5\'c4\'b6\'ee\'cd\'e2\f2 VLP\f0\'d0\'ed\'bf\'c9\'b5\'c4\'b7\'d1\'d3\'c3\f2 (\f0\'b0\'fc\'c0\'a8\'cd\'a8\'b9\'fd\ldblquote\'cd\'b8\'d6\'a7\rdblquote\'b9\'a6\'c4\'dc\'cb\'f9\'ca\'ca\'d3\'c3\'b5\'c4\'a3\'a8\ldblquote\'b6\'ee\'cd\'e2\f2 VLP\f0\'b7\'d1\'d3\'c3\rdblquote\'a3\'a9\f2 )\f0\'a3\'ac\'ba\'cd\'c8\'ce\'ba\'ce\'d0\'c2\'b5\'c4\f2 VLP\f0\'d0\'ed\'bf\'c9\'b7\'d1\'d3\'c3\'b5\'c4\'b1\'a8\'bc\'db\'a3\'a8\f2 "VLP\f0\'d0\'f8\'b6\'a9\'b7\'d1\f2 "\f0\'a3\'a9\'a1\'a3\'c8\'f4\'d4\'da\'c4\'fa\'cc\'e1\'bd\'bb\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'ba\'f3\'a3\'ac\'be\'cd\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'d6\'d0\'b9\'d8\'d3\'da\f2 VLP\f0\'d0\'ed\'bf\'c9\'ca\'fd\'c1\'bf\'b5\'c4\'cf\'e0\'b9\'d8\'d0\'c5\'cf\'a2\'d3\'d0\'c8\'ce\'ba\'ce\'b1\'e4\'b6\'af\'b5\'c4\'a3\'ac\'c4\'fa\'d3\'a6\'bc\'b0\'ca\'b1\'cd\'a8\'d6\'aa\f2 NI\f0\'a3\'ac\'b2\'a2\'c7\'d2\f2 NI\f0\'b1\'a3\'c1\'f4\'b5\'f7\'d5\'fb\f2 VLP\f0\'d0\'f8\'b6\'a9\'b7\'d1\'b5\'c4\'c8\'a8\'c0\'fb\'a3\'ac\'d2\'d4\'b7\'b4\'d3\'b3\'d4\'da\'c4\'fa\'d0\'f8\'b6\'a9\'ca\'b1\'cc\'e1\'bd\'bb\'b8\'f8\f2 NI\f0\'b5\'c4\'cf\'e0\'d3\'a6\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'d6\'d0\'ce\'b4\'cc\'e1\'bc\'b0\'b5\'c4\'b5\'ab\'ca\'b9\'d3\'c3\'b5\'c4\'b6\'ee\'cd\'e2\f2 VLP\f0\'d0\'ed\'bf\'c9\'a1\'a3\b\'c8\'f4\'d4\'da\'b5\'b1\'c7\'b0\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bd\'e1\'ca\'f8\'c7\'b0\'a3\'ac\'c4\'fa\'ce\'b4\'be\'cd\'b5\'bd\'c6\'da\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'ba\'cd\'c8\'ce\'ba\'ce\'b6\'ee\'cd\'e2\f2 VLP\f0\'b7\'d1\'d3\'c3\'b7\'a2\'b3\'f6\'b2\'c9\'b9\'ba\'b6\'a9\'b5\'a5\'b5\'c4\'a3\'ac\'a3\'a8\f2 I\f0\'a3\'a9\'d4\'da\'b5\'b1\'c7\'b0\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'d6\'d5\'d6\'b9\'ca\'b1\'a3\'ac\f2 VLP\f0\'bd\'ab\'d7\'d4\'b6\'af\'d6\'d5\'d6\'b9\'a3\'bb\'a3\'a8\f2 II\f0\'a3\'a9\'d4\'da\'b5\'b1\'c7\'b0\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'d6\'d5\'d6\'b9\'ca\'b1\'a3\'ac\'cb\'f9\'d3\'d0\'d3\'d0\'b9\'d8\'b4\'cb\f2 VLP\f0\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'bd\'ab\'d7\'d4\'b6\'af\'ba\'cd\'bc\'b4\'ca\'b1\'d6\'d5\'d6\'b9\'a1\'a3\f1\par
+\b0\f2 13.\tab\f0\'b2\'c9\'b9\'ba\'b6\'a9\'b5\'a5\'a3\'bb\'b7\'a2\'c6\'b1\'a3\'ba\'c4\'fa\'d3\'a6\'b0\'b4\'d2\'d4\'cf\'c2\'b7\'bd\'ca\'bd\'cf\'f2\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'cc\'e1\'bd\'bb\'b2\'c9\'b9\'ba\'b6\'a9\'b5\'a5\'a3\'ba\b\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\b0\f2 i.\tab\f0\'b3\'f5\'b4\'ce\f2 VLP\f0\'bc\'a4\'bb\'ee\'a3\'ba\'d4\'da\'b8\'f8\'c4\'fa\'b5\'c4\'b1\'a8\'bc\'db\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'c6\'da\'cf\'de\'c4\'da\'a3\'ac\'b9\'e6\'b6\'a8\'d4\'da\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'cc\'e1\'b9\'a9\'b5\'c4\'ca\'e9\'c3\'e6\'b1\'a8\'bc\'db\'b5\'a5\'d6\'d0\'b3\'f5\'b4\'ce\f2 VLP\f0\'d0\'ed\'bf\'c9\'bc\'a4\'bb\'ee\'bd\'f0\'b6\'ee\'a3\'ac\'ba\'cd\'b3\'f5\'b4\'ce\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'c4\'ea\'b6\'c8\'d3\'c3\'bb\'a7\'b7\'d1\'a3\'bb\f1\par
+\f2 ii.\f1\tab\f0\'c3\'bf\'d2\'bb\'d0\'f8\'b6\'a9\'c6\'da\'cf\'de\'a3\'ba\'d4\'da\'b5\'b1\'c7\'b0\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bd\'e1\'ca\'f8\'c7\'b0\'b5\'c4\f2 VLP\f0\'d0\'f8\'b6\'a9\'b7\'d1\'d3\'c3\'bd\'f0\'b6\'ee\'ba\'cd\'b6\'ee\'cd\'e2\f2 VLP\f0\'b7\'d1\'d3\'c3\'bd\'f0\'b6\'ee\'a3\'bb\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\tx360\tx1278\f2 14.\tab\f0\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'b0\'b4\'c4\'ea\'ca\'d5\'b7\'d1\'a1\'a3\'b6\'ee\'cd\'e2\f2 VLP\f0\'b7\'d1\'d3\'c3\'bd\'ab\'bb\'f9\'d3\'da\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c4\'da\'d4\'da\'b8\'c3\f2 VLP\f0\'d0\'ed\'bf\'c9\'cf\'c2\'c8\'ed\'bc\'fe\'b3\'f5\'b4\'ce\'ca\'b9\'d3\'c3\'b5\'c4\'bc\'be\'b6\'c8\'bb\'f2\'b0\'b4\f2 NI\f0\'bf\'c9\'c4\'dc\'d6\'b8\'b6\'a8\'b5\'c4\'b8\'fc\'b6\'cc\'c6\'da\'bc\'e4\'a3\'ac\'b0\'b4\'b1\'c8\'c0\'fd\'c3\'bf\'bc\'be\'ca\'d5\'c8\'a1\'a1\'a3\b\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\b0\f2 15.\tab\b\f0\'b1\'be\'c8\'ed\'bc\'fe\'ba\'cd\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'bf\'c9\'c4\'dc\'b0\'fc\'ba\'ac\'bd\'ab\'d4\'da\f2 VLP\f0\'d0\'ed\'bf\'c9\'d6\'d5\'d6\'b9\'ba\'f3\'a3\'ac\'cd\'a3\'d6\'b9\'c4\'fa\'d4\'da\f2 VLP\f0\'d0\'ed\'bf\'c9\'cf\'c2\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'b4\'fa\'c2\'eb\'a1\'a3\f2 NI\f0\'bf\'c9\'c4\'dc\'ca\'d4\'cd\'bc\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'d2\'bb\'b8\'f6\'b8\'fc\'d0\'c2\'b5\'c4\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'a3\'ac\'b5\'ab\'c4\'fa\'d3\'d0\'d2\'e5\'ce\'f1\'b4\'d3\f2 NI\f0\'b4\'a6\'bb\'f1\'b5\'c3\'b4\'cb\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'b2\'a2\'ce\'de\'c2\'db\'c8\'e7\'ba\'ce\'a3\'ac\'d3\'a6\'d4\'da\f2 VLP\f0\'d6\'d5\'d6\'b9\'ba\'f3\'b5\'c4\'c1\'f9\'ca\'ae\'a3\'a8\f2 60\f0\'a3\'a9\'cc\'ec\'c4\'da\f2 NI\f0\'bd\'bb\'b8\'b6\'b4\'cb\f2 VLP\f0\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'ba\'f3\'be\'a1\'bf\'ec\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'a1\'a3\b0\f2 VLP\f0\'d2\'bb\'b5\'a9\'d6\'d5\'d6\'b9\'a3\'ac\'c4\'fa\'bf\'c9\'d2\'d4\'d4\'da\'d6\'d5\'d6\'b9\'c8\'d5\'c7\'b0\'bc\'cc\'d0\'f8\'ca\'b9\'d3\'c3\'d3\'d0\'d0\'a7\'b5\'c4\f2 VLP\f0\'d0\'ed\'bf\'c9\'a3\'ac\'c7\'d2\'c4\'fa\'d2\'d1\'cf\'f2\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'d6\'a7\'b8\'b6\'cb\'f9\'d0\'e8\'b7\'d1\'d3\'c3\'a3\'a9\'a3\'a8\f2 "\b\f0\'bc\'c8\'b4\'e6\f2 VLP\f0\'d0\'ed\'bf\'c9\b0\f2 "\f0\'a3\'a9\'a3\'bb\'c7\'b0\'cc\'e1\'ca\'c7\'cb\'f9\'d3\'d0\'b4\'cb\'c0\'e0\'ca\'b9\'d3\'c3\'b1\'d8\'d0\'eb\'cd\'a8\'b9\'fd\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'a3\'ac\'b2\'a2\'b0\'b4\'d5\'d5\'b1\'be\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'ca\'b5\'ca\'a9\'a1\'a3\b\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'b6\'bc\'b2\'bb\'b5\'c3\'d4\'f6\'bc\'d3\'d4\'da\f2 VLP\f0\'d6\'d5\'d6\'b9\'ba\'f3\'bc\'c8\'b4\'e6\'b5\'c4\f2 VLP\f0\'d0\'ed\'bf\'c9\'ca\'fd\'c1\'bf\'a1\'a3\'c4\'fa\'d3\'d0\'d2\'e5\'ce\'f1\'b4\'d3\f2 NI\f0\'b4\'a6\'bb\'f1\'b5\'c3\'b4\'cb\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'b2\'a2\'d4\'da\f2 NI\f0\'bd\'bb\'b8\'b6\'b4\'cb\f2 VLP\f0\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'ba\'f3\'be\'a1\'bf\'ec\'a3\'a8\'ce\'de\'c2\'db\'c8\'e7\'ba\'ce\'a3\'ac\'d3\'a6\'d4\'da\f2 VLP\f0\'d6\'d5\'d6\'b9\'ba\'f3\'b5\'c4\'c1\'f9\'ca\'ae\'a3\'a8\f2 60\f0\'a3\'a9\'cc\'ec\'c4\'da\'a3\'a9\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'a1\'a3\'c8\'ce\'ba\'ce\'d6\'d5\'d6\'b9\'ba\'f3\'d4\'d9\'b4\'ce\'bc\'a4\'bb\'ee\f2 VLP\f0\'d3\'a6\'d3\'c9\f2 NI\f0\'b5\'a5\'b7\'bd\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'a3\'ac\'c7\'d2\'bf\'c9\'c4\'dc\'c8\'a1\'be\'f6\'d3\'da\'d4\'d9\'b4\'ce\'bc\'a4\'bb\'ee\'b7\'d1\'a3\'ac\f2 VLP\f0\'c9\'fa\'d0\'a7\'c8\'d5\'d2\'f2\'b4\'cb\'bd\'ab\'ca\'c7\f2 NI\f0\'d6\'d8\'d0\'c2\'bc\'a4\'bb\'ee\f2 VLP\f0\'d6\'ae\'c8\'d5\'a1\'a3\f1\par
+\b0\f2 16.\tab\f0\'c4\'fa\'bf\'c9\'bb\'f1\'b5\'c3\'b5\'a5\'b8\'f6\'d0\'f2\'c1\'d0\'ba\'c5\'c8\'ce\'ba\'ce\f2 VLP\f0\'d0\'ed\'bf\'c9\'bb\'f2\'d0\'f8\'c6\'da\f2 VLP\f0\'d0\'ed\'bf\'c9\'a1\'a3\'b4\'cb\'b4\'a6\'bf\'c9\'c4\'dc\'b4\'e6\'d4\'da\'d7\'aa\'bb\'bb\'ca\'d5\'b7\'d1\'a3\'ac\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\'c9\'cf\'ca\'f6\'d7\'aa\'bb\'bb\'d4\'da\'c3\'bf\'d2\'bb\'b9\'ab\'c0\'fa\'c4\'ea\'d6\'ae\'c4\'da\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fd\'cb\'c4\'a3\'a8\f2 4\f0\'a3\'a9\'b4\'ce\'a1\'a3\b\f1\par
+\b0\f2 17.\tab\f0\'d4\'da\'d2\'bb\f2 VLP\f0\'d0\'ed\'bf\'c9\'bb\'f2\'d2\'bb\'b4\'e6\'d0\'f8\'b5\'c4\f2 VLP\f0\'d0\'ed\'bf\'c9\'cf\'c2\'b5\'c4\'c8\'ed\'bc\'fe\'ca\'c7\'b2\'bb\'b5\'c3\'d7\'aa\'c8\'c3\'b5\'c4\'a3\'ac\'b2\'a2\'c7\'d2\'c4\'fa\'b2\'bb\'b5\'c3\'b4\'ab\'b2\'a5\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'cf\'f2\'b5\'da\'c8\'fd\'b7\'bd\'bb\'f2\'cf\'f2\'ce\'b4\'d4\'da\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'b5\'c4\'cf\'e0\'b9\'d8\'ce\'c4\'bc\'fe\'d6\'d0\'c3\'f7\'c8\'b7\'c1\'d0\'c3\'f7\'b5\'c4\'c4\'fa\'c8\'ce\'ba\'ce\'b3\'a1\'cb\'f9\'bb\'f2\'b9\'a4\'b3\'a7\'cc\'e1\'b9\'a9\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\f1\par
+
+\pard\sb100\sa240\qc\b\f0\fs24\'b8\'bd\'bc\'fe\f2 D\f0\endash\ul\'c6\'f3\'d2\'b5\'bc\'c6\'bb\'ae\'cc\'f5\'bf\'ee\f1\par
+
+\pard\sb100\sa240\qj\tx360\b0\f0\fs20\'c6\'f3\'d2\'b5\'bc\'c6\'bb\'ae\f2 (\f0\ldblquote\f2 EP\f0\rdblquote\f2 )\f0\'a3\'ac\'d2\'d4\'cf\'c2\'cc\'f5\'bf\'ee\'ca\'ca\'d3\'c3\'d3\'da\f2 EP\ulnone\f0\'a3\'ba\ul\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx360\tx1278\ulnone\f2 1.\tab NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'ba\'cd\'c4\'fa\'bb\'e1\'c7\'a9\'ca\'f0\f2 NI\f0\'c6\'f3\'d2\'b5\'bc\'c6\'bb\'ae\'ce\'c4\'bc\'fe\'a3\'a8\ldblquote\b\f2 EP\f0\'ce\'c4\'bc\'fe\b0\rdblquote\'a3\'a9\'a3\'ac\'d2\'d4\'c8\'b7\'b6\'a8\'b0\'fc\'ba\'ac\'d4\'da\f2 EP\f0\'c4\'da\'b5\'c4\'c8\'ed\'bc\'fe\'a3\'bb\'d4\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c4\'da\'b6\'d4\'b8\'c3\'b5\'c8\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'c4\'fa\'b5\'c4\'c0\'e0\'d0\'cd\'ba\'cd\'d7\'ee\'b4\'f3\'ca\'fd\'c1\'bf\'a3\'bb\'d4\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bd\'ec\'c2\'fa\'ba\'f3\'c4\'fa\'c4\'dc\'bb\'f1\'b5\'c3\'b5\'c4\'d0\'ed\'bf\'c9\'b5\'c4\'c0\'e0\'d0\'cd\'ba\'cd\'d7\'ee\'b4\'f3\'ca\'fd\'c1\'bf\'a3\'bb\'c8\'ce\'ba\'ce\'b1\'bb\'d7\'aa\'bb\'af\'ce\'aa\'c4\'fa\f2 EP\f0\'cf\'c2\'d0\'ed\'bf\'c9\'b5\'c4\'c4\'fa\'cf\'c8\'c7\'b0\'d2\'d1\'d3\'d0\'d0\'ed\'bf\'c9\'a3\'a8\ldblquote\f2 EP\f0\'bc\'c8\'b4\'e6\'d0\'ed\'bf\'c9\rdblquote\'a3\'a9\'ba\'cd\'c8\'ce\'ba\'ce\'d2\'d1\'b0\'fc\'ba\'ac\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3\f2 EP\f0\'ce\'c4\'bc\'fe\'b8\'bd\'cb\'e6\'d3\'da\'b1\'be\'d0\'ad\'d2\'e9\'a3\'bb\'c8\'e7\'b1\'be\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'d3\'eb\'cc\'f5\'bc\'fe\'d3\'eb\'ba\'cd\f2 EP\f0\'ce\'c4\'bc\'fe\'d3\'d0\'c8\'ce\'ba\'ce\'b3\'e5\'cd\'bb\'a3\'ac\'d2\'d4\'b1\'be\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'d3\'eb\'cc\'f5\'bc\'fe\'ce\'aa\'d7\'bc\'a1\'a3\f1\par
+\f2 2.\tab\f0\'d3\'d0\'d0\'a7\'c6\'da\'a3\'ba\f2 EP\f0\'d3\'da\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'c8\'d5\'c6\'da\'c9\'fa\'d0\'a7\'a3\'ac\'c8\'f4\'ce\'de\'c3\'f7\'ce\'c4\'b9\'e6\'b6\'a8\'a3\'ac\'bd\'ab\'d3\'da\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'c7\'a9\'ca\'f0\f2 EP\f0\'ce\'c4\'bc\'fe\'b2\'a2\'b7\'a2\'cb\'cd\'b8\'f8\'c4\'fa\'d6\'ae\'c8\'d5\'a3\'a8\ldblquote\b\f2 EP\f0\'c9\'fa\'d0\'a7\'c8\'d5\b0\rdblquote\'a3\'a9\'c6\'f0\'c9\'fa\'d0\'a7\'a1\'a3\f2 EP\f0\'bd\'ab\'b4\'e6\'d0\'f8\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'b8\'c3\'b5\'c8\'c6\'da\'cf\'de\'a3\'ac\'c8\'f4\'ce\'de\'c3\'f7\'ce\'c4\'b9\'e6\'b6\'a8\'a3\'ac\'d7\'d4\f2 EP\f0\'c9\'fa\'d0\'a7\'c8\'d5\'c6\'f0\'b4\'e6\'d0\'f8\f2 3\f0\'c4\'ea\'a3\'a8\ldblquote\b\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\b0\rdblquote\'a3\'a9\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx360\tx710\f2 3.\tab\f0\'c4\'fa\'d3\'a6\'ce\'aa\'c3\'bf\'d2\'bb\f2 EP\f0\'b5\'d8\'b5\'e3\'d6\'b8\'b6\'a8\'d2\'bb\'b8\'f6\'c4\'fa\'bb\'fa\'b9\'b9\'b5\'c4\'b8\'f6\'c8\'cb\'b8\'ba\'d4\'f0\'b7\'d6\'c5\'e4\'ba\'cd\'bc\'e0\'b6\'bd\'c8\'ed\'bc\'fe\'b5\'c4\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'a3\'ac\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'d6\'f7\'b0\'b2\'d7\'b0\'c5\'cc\'ba\'cd\'c8\'ce\'ba\'ce\'c5\'fa\'d7\'bc\'b5\'c4\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'b5\'c4\'ca\'b9\'d3\'c3\'a3\'a8\ldblquote\b\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\b0\rdblquote\'a3\'a9\'a1\'a3\'c8\'e7\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\'d3\'d0\'c8\'ce\'ba\'ce\'b1\'e4\'b6\'af\'a3\'ac\'c4\'fa\'d3\'a6\'b5\'b1\'bc\'b0\'ca\'b1\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\f2 NI\f0\'a1\'a3\f1\par
+\f2 4.\tab\f0\'d4\'da\f2 EP\f0\'cf\'c2\'c8\'ed\'bc\'fe\'bf\'c9\'d2\'d4\'b0\'b4\'d5\'d5\'cf\'c2\'ca\'f6\'c7\'e9\'bf\'f6\'ca\'b9\'d3\'c3\'a3\'ba\f2 (i)\f0\'bd\'f6\'b0\'b4\'d5\'d5\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\'b9\'d8\'d3\'da\f2 EP\f0\'cf\'c2\'cb\'f9\'bb\'f1\'b5\'c3\'b5\'c4\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\'cb\'f9\'ca\'ca\'d3\'c3\'b5\'c4\'cc\'d8\'b6\'a8\'c0\'e0\'d0\'cd\'d0\'ed\'bf\'c9\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'ca\'b9\'d3\'c3\'a3\'ac\f2 (ii)\f0\'bd\'f6\'d4\'da\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'b8\'b6\'a8\'b5\'c4\'b5\'d8\'b5\'e3\'a3\'a8\ldblquote\f2 EP\f0\'b5\'d8\'b5\'e3\rdblquote\'a3\'a9\'b5\'c4\'b5\'e7\'c4\'d4\'c9\'cf\'ca\'b9\'d3\'c3\'a3\'ac\'d2\'d4\'bc\'b0\f2 (iii)\f0\'bd\'f6\'d4\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c4\'da\'ca\'b9\'d3\'c3\'a1\'a3\'c4\'fa\'c8\'cf\'bf\'c9\'ba\'cd\'cd\'ac\'d2\'e2\'a3\'ba\f2 (i)\f0\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'d4\'da\f2 EP\f0\'cf\'c2\'b6\'d4\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fd\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'cb\'f9\'b9\'e6\'b6\'a8\'b5\'c4\'d0\'ed\'bf\'c9\'d7\'ee\'b4\'f3\'d7\'dc\'ca\'fd\'b6\'f8\'c7\'d2\f2 (ii)\f0\'b3\'fd\'c1\'cb\'c3\'f7\'c8\'b7\'b9\'e6\'b6\'a8\'d4\'da\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'b5\'c4\'c8\'ed\'bc\'fe\'bf\'bd\'b1\'b4\'cd\'e2\'a3\'ac\'c4\'fa\'d4\'da\f2 EP\f0\'cf\'c2\'b2\'bb\'b5\'c3\'ca\'b9\'d3\'c3\'c6\'e4\'cb\'fb\'c8\'ed\'bc\'fe\'a3\'a8\'b0\'fc\'c0\'a8\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'bf\'bd\'b1\'b4\'a3\'a9\'a1\'a3\f1\par
+\f2 5.\tab\f0\'c4\'fa\'d3\'a6\'ca\'bc\'d6\'d5\'bd\'ab\'d2\'bb\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'d2\'d4\'bc\'b0\f2 NI\f0\'ce\'aa\'bf\'d8\'d6\'c6\'d6\'d5\'b6\'cb\'d3\'c3\'bb\'a7\'b7\'c3\'ce\'ca\'b8\'f9\'be\'dd\f2 EP\f0\'d0\'ed\'bf\'c9\'b5\'c4\'c8\'ed\'bc\'fe\'b6\'f8\'cc\'e1\'b9\'a9\'b5\'c4\'d7\'ee\'d0\'c2\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'b9\'b2\'cd\'ac\'ca\'b9\'d3\'c3\'a1\'a3\'c5\'fa\'d7\'bc\'b5\'c4\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'d6\'b8\'b5\'c4\'ca\'c7\'a3\'ac\'bf\'d8\'d6\'c6\'d6\'d5\'b6\'cb\'d3\'c3\'bb\'a7\'b7\'c3\'ce\'ca\'b1\'be\'c8\'ed\'bc\'fe\'b2\'a2\'c9\'fa\'b3\'c9\'cf\'e0\'d3\'a6\'b5\'c4\'ca\'b9\'d3\'c3\'ba\'cf\'b9\'e6\'d0\'c5\'cf\'a2\'b5\'c4\f2 NI\f0\'b5\'c4\'b5\'e7\'c4\'d4\'c8\'ed\'bc\'fe\'a3\'a8\ldblquote\b\f2 NI VLM\b0\rdblquote\f0\'a3\'a9\'a3\'bb\'bb\'f2\f2 FLEXnet\f0\'bb\'f2\f2 FLEXlm\f0\'c8\'ed\'bc\'fe\'a3\'bb\'bb\'f2\'c6\'e4\'cb\'fb\'c8\'ce\'ba\'ce\'be\'ad\f2 NI\f0\'ca\'e9\'c3\'e6\'c5\'fa\'d7\'bc\'d3\'c3\'d2\'d4\'bf\'d8\'d6\'c6\'d6\'d5\'b6\'cb\'d3\'c3\'bb\'a7\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'bc\'c6\'cb\'e3\'bb\'fa\'c8\'ed\'bc\'fe\'a1\'a3\'c8\'f4\'c5\'fa\'d7\'bc\'b5\'c4\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'ca\'c7\f2 NI VLM\f0\'bb\'f2\'c8\'f4\f2 NI\f0\'ce\'aa\'cf\'e0\'d3\'a6\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'cc\'e1\'b9\'a9\'ce\'c4\'bc\'fe\'b5\'c4\'a3\'ac\'c4\'c7\'c3\'b4\'b8\'c3\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'d3\'a6\'b8\'f9\'be\'dd\f2 NI\f0\'cc\'e1\'b9\'a9\'b5\'c4\'ce\'c4\'bc\'fe\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1278\f2 6.\tab\ul\f0\'c5\'e0\'d1\'b5\'ba\'cd\'c8\'cf\'d6\'a4\'b7\'fe\'ce\'f1\ulnone\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'b5\'c4\f2 EP\f0\'cf\'c2\'cc\'e1\'b9\'a9\'b5\'c4\'b7\'fe\'ce\'f1\'b0\'fc\'c0\'a8\'c8\'ed\'bc\'fe\'c5\'e0\'d1\'b5\'bf\'ce\'b3\'cc\'bb\'f2\ldblquote\'c8\'cf\'d6\'a4\'d7\'bc\'b1\'b8\rdblquote\'bf\'ce\'b3\'cc\'ba\'cd\'ce\'aa\f2 NI\f0\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'cf\'d6\'a4\'b2\'e2\'ca\'d4\'b7\'fe\'ce\'f1\'a3\'a8\ldblquote\b\'c5\'e0\'d1\'b5\'ba\'cd\'c8\'cf\'d6\'a4\'b7\'fe\'ce\'f1\b0\rdblquote\'a3\'a9\'a3\'ac\'c4\'fa\'bf\'c9\'ca\'b9\'d3\'c3\'c4\'fa\'d4\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c4\'da\'bf\'c9\'d3\'c3\'b5\'c4\'c5\'e0\'d1\'b5\'bb\'fd\'b7\'d6\'a3\'ac\'d2\'d4\'ca\'b9\'c4\'fa\'d4\'b1\'b9\'a4\'b2\'ce\'bc\'d3\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'d3\'d0\'b9\'d8\'c8\'ed\'bc\'fe\'ca\'b9\'d3\'c3\'b5\'c4\'c5\'e0\'d1\'b5\'bf\'ce\'b3\'cc\'bb\'f2\'b4\'d3\f2 NI\f0\'bd\'d3\'ca\'dc\'cf\'e0\'b9\'d8\ldblquote\'c8\'cf\'d6\'a4\'d7\'bc\'b1\'b8\rdblquote\'bf\'ce\'b3\'cc\'ba\'cd\'c8\'cf\'d6\'a4\'b2\'e2\'ca\'d4\'b7\'fe\'ce\'f1\'a1\'a3\'c5\'e0\'d1\'b5\'ba\'cd\'c8\'cf\'d6\'a4\'b7\'fe\'ce\'f1\'b8\'f9\'be\'dd\f2 NI\f0\'bd\'ec\'ca\'b1\'b6\'d4\'d3\'da\'c8\'ed\'bc\'fe\'c5\'e0\'d1\'b5\'ba\'cd\'c8\'cf\'d6\'a4\'b5\'c4\'b1\'ea\'d7\'bc\'d5\'fe\'b2\'df\'cc\'e1\'b9\'a9\'a1\'a3\'c5\'e0\'d1\'b5\'bb\'fd\'b7\'d6\'b2\'bb\'bf\'c9\'d3\'c3\'d3\'da\'bf\'c9\'c4\'dc\'b9\'b9\'b3\'c9\'b9\'fa\'bc\'ca\'ce\'e4\'c6\'f7\'c3\'b3\'d2\'d7\'cc\'f5\'c0\'fd\f2 22\f0\'d5\'c2\f2 120.9\f0\'cc\'f5\'b6\'a8\'d2\'e5\'b5\'c4\ldblquote\'b9\'fa\'b7\'c0\'b7\'fe\'ce\'f1\rdblquote\'b5\'c4\'b6\'a8\'d6\'c6\'c5\'e0\'d1\'b5\'a1\'a3\'c5\'e0\'d1\'b5\'bb\'fd\'b7\'d6\'ce\'de\'bb\'f5\'b1\'d2\'bc\'db\'d6\'b5\'c7\'d2\'c8\'ce\'ba\'ce\'ce\'b4\'ca\'b9\'d3\'c3\'b5\'c4\'c5\'e0\'d1\'b5\'bb\'fd\'b7\'d6\'d3\'a6\'d4\'da\'c4\'fa\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'d6\'d5\'d6\'b9\'bb\'f2\'bd\'ec\'c2\'fa\'ca\'b1\'bb\'f2\'c6\'e4\'cb\'fc\f2 EP\f0\'ce\'c4\'bc\'fe\'b9\'e6\'b6\'a8\'b5\'c4\'c6\'da\'cf\'de\'ca\'b1\'d7\'f7\'b7\'cf\'a1\'a3\f1\par
+\f2 7.\tab\ul\f0\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\ulnone\'a1\'a3\'c8\'f4\f2 EP\f0\'cf\'c2\'cc\'e1\'b9\'a9\'b5\'c4\'b7\'fe\'ce\'f1\'b0\'fc\'c0\'a8\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a3\'ac\'d4\'f2\f2 NI\f0\'d3\'a6\'cc\'e1\'b9\'a9\f2 (i) \f0\'b8\'f8\'c4\'fa\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\'cf\'e0\'b9\'d8\'c9\'cc\'d2\'b5\'b7\'a2\'d0\'d0\'c8\'d5\'d6\'ae\'ba\'f3\'b5\'c4\'cb\'f9\'d3\'d0\'c9\'fd\'bc\'b6\'b5\'c4\'d2\'bb\'b7\'dd\'d4\'ad\'b0\'e6\'bf\'bd\'b1\'b4\'ba\'cd\f2 (ii) EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'d6\'b8\'b6\'a8\'c4\'fa\'ce\'aa\'c9\'e6\'bc\'b0\'c8\'ed\'bc\'fe\'b5\'c4\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'b6\'f8\'bd\'d3\'b4\'a5\f2 NI\f0\'b5\'c4\'d3\'a6\'d3\'c3\'b9\'a4\'b3\'cc\'ca\'a6\'ba\'cd\'ca\'b9\'d3\'c3\f2 NI\f0\'b5\'c4\'bf\'cd\'bb\'a7\'d4\'da\'cf\'df\'bc\'bc\'ca\'f5\'d6\'a7\'b3\'d6\'cf\'b5\'cd\'b3\'d3\'c3\'bb\'a7\'b5\'c4\'ca\'fd\'c1\'bf\'a1\'a3\'cb\'f9\'d3\'d0\'b7\'fe\'ce\'f1\'b6\'bc\'bd\'ab\'b8\'f9\'be\'dd\f2 NI\f0\'bd\'ec\'ca\'b1\'b5\'c4\'b1\'ea\'d7\'bc\'c8\'ed\'bc\'fe\'ce\'ac\'bb\'a4\'ba\'cd\'d6\'a7\'b3\'d6\'d5\'fe\'b2\'df\'cc\'e1\'b9\'a9\'a1\'a3\f2 NI\f0\'b1\'a3\'c1\'f4\'c8\'a8\'c0\'fb\'d2\'d4\'ca\'b9\'b5\'c3\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'cf\'de\'d3\'da\'ca\'d0\'b3\'a1\'c9\'cf\'bf\'c9\'c2\'f2\'b5\'bd\'b5\'c4\'d7\'ee\'d0\'c2\'b0\'e6\'b1\'be\'b5\'c4\'c8\'ed\'bc\'fe\'a1\'a3\'c4\'fa\'c0\'ed\'bd\'e2\f2 EP\f0\'cf\'c2\'cb\'f9\'d3\'d0\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'bf\'c9\'c4\'dc\'ce\'de\'b7\'a8\'bb\'f1\'b5\'c3\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx360\f2 8\f0\'a3\'ae\f1\tab\ul\f0\'ce\'de\'d3\'b2\'bc\'fe\'bb\'f2\'d3\'b2\'bc\'fe\'b7\'fe\'ce\'f1\ulnone\'a1\'a3\'c4\'fa\'c8\'b7\'c8\'cf\'b2\'a2\'cd\'ac\'d2\'e2\f2 EP\f0\'cf\'c2\f2 NI\f0\'b2\'bb\'cc\'e1\'b9\'a9\'d3\'b2\'bc\'fe\'bb\'f2\'d3\'b2\'bc\'fe\'cf\'e0\'b9\'d8\'b5\'c4\'b7\'fe\'ce\'f1\'a1\'a3\f1\par
+
+\pard\sb100\sa240\qj\tx360\tx1278\f2 9.\tab\ul\f0\'c4\'ea\'b6\'c8\'b9\'dc\'c0\'ed\'c9\'f3\'b2\'e9\f2 ; \f0\'b1\'a8\'b8\'e6\ulnone\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\f2 A\f0\'a3\'ae\f1\tab\f0\'b0\'b4\'d5\'d5\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'b8\'c3\'b5\'c8\'d6\'dc\'c6\'da\'a3\'a8\'b5\'ab\'d6\'c1\'c9\'d9\'ce\'aa\'c3\'bf\'c4\'ea\'b6\'c8\'a3\'a9\'a3\'ac\'c4\'fa\'b4\'fa\'b1\'ed\'d3\'a6\'bb\'e1\'bc\'fb\f2 NI\f0\'b5\'c4\'b4\'fa\'b1\'ed\'d2\'d4\'cc\'d6\'c2\'db\f2 EP\f0\'ba\'cd\'c4\'fa\'b6\'d4\f2 EP\f0\'b5\'c4\'ca\'b9\'d3\'c3\'a3\'ac\'b0\'fc\'c0\'a8\'c6\'c0\'b9\'c0\f2 EP\f0\'cf\'c2\f2 NI\f0\'c8\'ed\'bc\'fe\'ba\'cd\'c5\'e0\'d1\'b5\'bb\'fd\'b7\'d6\'b5\'c4\'ca\'b9\'d3\'c3\'ba\'cd\'be\'f6\'b6\'a8\f2 EP\f0\'cf\'c2\'d0\'ed\'bf\'c9\'bc\'b6\'b1\'f0\'ba\'cd\f2 EP\f0\'b5\'d8\'b5\'e3\'ca\'fd\'c1\'bf\'b5\'c4\'ca\'ca\'b5\'b1\'d0\'d4\'a1\'a3\f1\par
+\f2 B\f0\'a3\'ae\f1\tab\f0\'d4\'da\'c9\'cf\'ca\'f6\f2 A\f0\'cf\'ee\'d6\'d0\'cc\'e1\'bc\'b0\'b5\'c4\'bb\'e1\'bc\'fb\'c7\'b0\'c8\'fd\'ca\'ae\'a3\'a8\f2 30\f0\'a3\'a9\'cc\'ec\'bb\'f2\'d2\'c0\'be\'dd\'c6\'e4\'cb\'fb\f2 NI\f0\'bf\'c9\'c4\'dc\'d2\'aa\'c7\'f3\'b5\'c4\'ba\'cf\'c0\'ed\'d2\'c0\'be\'dd\'a3\'ac\'c4\'fa\'d3\'a6\'cf\'f2\f2 NI\f0\'cc\'e1\'b9\'a9\'a3\'ba\'a3\'a8\f2 i\f0\'a3\'a9\'c3\'bf\'d2\'bb\f2 EP\f0\'b5\'d8\'b5\'e3\'b5\'c4\'ca\'b6\'b1\'f0\'d2\'d4\f2 NI\f0\'bf\'c9\'bd\'d3\'ca\'dc\'b5\'c4\'d0\'ce\'ca\'bd\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'d2\'aa\'c7\'f3\'b5\'c4\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'a3\'a8\ldblquote\b\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\b0\rdblquote\'a3\'a9\'a3\'a8\f2 ii\f0\'a3\'a9\'cf\'d4\'ca\'be\'c8\'ed\'bc\'fe\'b5\'c7\'c2\'bc\'ba\'cd\'cd\'cb\'b3\'f6\'d4\'da\f2 EP\f0\'b5\'d8\'b5\'e3\'d3\'c9\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'c9\'fa\'b3\'c9\'b5\'c4\'ca\'b9\'d3\'c3\'c8\'d5\'d6\'be\'a3\'a8\ldblquote\b\'ca\'b9\'d3\'c3\'c8\'d5\'d6\'be\b0\rdblquote\'a3\'a9\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1420\f2 10.\tab\ul EP\f0\'b7\'d1\ulnone\'a1\'a3\'cf\'f2\'c4\'fa\'ca\'d5\'c8\'a1\'b5\'c4\'d3\'d0\'b9\'d8\f2 EP\f0\'b5\'c4\'b7\'d1\'d3\'c3\'b9\'e6\'b6\'a8\'d3\'da\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'a1\'a3\'b3\'fd\'b7\'c7\'d4\'da\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'c1\'ed\'d3\'d0\'b9\'e6\'b6\'a8\'a3\'ac\'c4\'fa\'d4\'da\f2 EP\f0\'cf\'c2\'d3\'a6\'b8\'b6\'b5\'c4\'cb\'f9\'d3\'d0\'bf\'ee\'cf\'ee\'d3\'a6\'d2\'d4\'c3\'c0\'d4\'aa\'d6\'a7\'b8\'b6\'a1\'a3\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'bd\'f0\'b6\'ee\'b2\'bb\'b0\'fc\'c0\'a8\'cf\'e0\'b9\'d8\'cb\'b0\'bf\'ee\'bb\'f2\'bd\'f8\f2 /\f0\'b3\'f6\'bf\'da\'b9\'d8\'cb\'b0\'a1\'a3\'cb\'f9\'d3\'d0\'d3\'eb\f2 NI\f0\'cc\'e1\'b9\'a9\'bd\'bb\'b8\'b6\'d3\'d0\'b9\'d8\'b5\'c4\'cb\'b0\'bf\'ee\'ba\'cd\'c6\'e4\'cb\'fc\'b9\'d8\'cb\'b0\'d3\'a6\'d3\'c9\'c4\'fa\'b8\'ba\'d4\'f0\'b2\'a2\'d3\'c9\'c4\'fa\'b3\'d0\'b5\'a3\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'ca\'d5\'b9\'ba\'c4\'b3\'b9\'ab\'cb\'be\'a3\'ac\'b8\'c3\'b9\'ab\'cb\'be\'d2\'d1\'d3\'d0\f2 NI\f0\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'b2\'a2\'c7\'d2\'c4\'fa\'cf\'a3\'cd\'fb\'bd\'ab\'c9\'cf\'ca\'f6\'d0\'ed\'bf\'c9\'c4\'c9\'c8\'eb\f2 EP\f0\'d6\'d0\'a3\'ac\'d4\'f2\'cf\'f2\'c4\'fa\'ca\'d5\'c8\'a1\'b5\'c4\'d3\'d0\'b9\'d8\f2 EP\f0\'b5\'c4\'b7\'d1\'d3\'c3\'bf\'c9\'c4\'dc\'d4\'f6\'bc\'d3\'a1\'a3\f1\par
+\f2 11.\tab\ul\f0\'d6\'d5\'d6\'b9\ulnone\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\tx360\f2 A\f0\'a3\'ae\f1\tab\f0\'c8\'e7\'b9\'fb\'c1\'ed\'d2\'bb\'b7\'bd\'b8\'f9\'b1\'be\'ce\'a5\'b7\'b4\'c6\'e4\'d4\'da\'c6\'f3\'d2\'b5\'bc\'c6\'bb\'ae\'cc\'f5\'bf\'ee\'cf\'c2\'b5\'c4\'d2\'e5\'ce\'f1\'a3\'ac\'b2\'a2\'c7\'d2\'ce\'b4\'c4\'dc\'d4\'da\'b8\'c3\'b5\'c8\'b8\'f9\'b1\'be\'ce\'a5\'d4\'bc\'cd\'a8\'d6\'aa\'ba\'f3\'b5\'c4\'c8\'fd\'ca\'ae\'a3\'a8\f2 30\f0\'a3\'a9\'cc\'ec\'c4\'da\'be\'c0\'d5\'fd\'b8\'c3\'ce\'a5\'d4\'bc\'d6\'c1\'b7\'c7\'ce\'a5\'d4\'bc\'b7\'bd\'c2\'fa\'d2\'e2\'b5\'c4\'b3\'cc\'b6\'c8\'a3\'ac\f2 NI\f0\'bb\'f2\'c4\'fa\'bf\'c9\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'b8\'f8\'d3\'e8\'c1\'ed\'d2\'bb\'b7\'bd\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\'d2\'d4\'d6\'d5\'d6\'b9\f2 EP\f0\'a3\'ac\'c8\'f4\'ce\'a5\'d4\'bc\'ca\'c7\'ce\'de\'b7\'a8\'be\'c8\'bc\'c3\'b5\'c4\'a3\'ac\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c1\'a2\'bc\'b4\'d6\'d5\'d6\'b9\'a1\'a3\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\f2 B.\f1\tab\tab\ul\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bd\'ec\'c2\'fa\'bb\'f2\'d6\'d5\'d6\'b9\'b5\'c4\'d0\'a7\'c1\'a6\ulnone\'a1\'a3\'d2\'bb\'b5\'a9\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bd\'ec\'c2\'fa\'bb\'f2\'d6\'d5\'d6\'b9\'a3\'ac\'c4\'fa\'d3\'a6\'c1\'a2\'bc\'b4\'cd\'a3\'d6\'b9\'b6\'d4\f2 EP\f0\'cf\'c2\'b5\'c4\'cb\'f9\'d3\'d0\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'a3\'ac\'b2\'a2\'c7\'d2\'c4\'fa\'d3\'a6\'cf\'fa\'bb\'d9\'c8\'ed\'bc\'fe\'b5\'c4\'cb\'f9\'d3\'d0\'bf\'bd\'b1\'b4\'a3\'ac\'b5\'ab\'ca\'c7\'c8\'e7\'b9\'fb\f2 NI\f0\'d4\'da\'b8\'c3\'cf\'fa\'bb\'d9\'d6\'ae\'c7\'b0\'c8\'e7\'b4\'cb\'d2\'aa\'c7\'f3\'a3\'ac\'c4\'fa\'d3\'a6\'bd\'ab\'c8\'ed\'bc\'fe\'ba\'cd\'cb\'f9\'d3\'d0\'bf\'bd\'b1\'b4\'bd\'bb\'b8\'b6\f2 NI\f0\'a1\'a3\'be\'a1\'b9\'dc\'d3\'d0\'c9\'cf\'ca\'f6\'b9\'e6\'b6\'a8\'a3\'ac\'b6\'d4\'d3\'da\f2 NI\f0\'b8\'f8\'c4\'fa\'b5\'c4\f2 EP\f0\'cf\'c2\'d4\'da\'c9\'fa\'d0\'a7\'c8\'d5\'c7\'b0\'bc\'b4\'d3\'d0\'d0\'a7\'b2\'a2\'c7\'d2\'d4\'da\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'b6\'a8\'d2\'e5\'ce\'aa\f2 EP\f0\'bc\'c8\'b4\'e6\'c8\'ed\'bc\'fe\'a3\'a8\ldblquote\b\f2 EP\f0\'bc\'c8\'b4\'e6\'c8\'ed\'bc\'fe\b0\rdblquote\'a3\'a9\'a3\'ac\'c8\'e7\'b9\'fb\f2 EP\f0\'d2\'f2\'d6\'bb\'ce\'a5\'b7\'b4\'c6\'f3\'d2\'b5\'bc\'c6\'bb\'ae\'cc\'f5\'bf\'ee\'b5\'c4\'ce\'a5\'d4\'bc\'b2\'a2\'b7\'c7\'d2\'f2\'ce\'b4\'c4\'dc\'d7\'f1\'ca\'d8\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'cc\'f5\'bf\'ee\'b1\'bb\f2 NI\f0\'d6\'d5\'d6\'b9\'a3\'ac\'c4\'fa\'bd\'f6\'bf\'c9\'d4\'da\f2 EP\f0\'b5\'d8\'b5\'e3\'ca\'b9\'d3\'c3\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'d6\'b8\'b6\'a8\'b5\'c4\'ce\'aa\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'ba\'f3\'ca\'b9\'d3\'c3\'b5\'c4\'b8\'c3\f2 EP\f0\'bc\'c8\'b4\'e6\'c8\'ed\'bc\'fe\'b5\'c4\'b8\'c3\'b5\'c8\'ca\'fd\'c1\'bf\'b5\'c4\'bf\'bd\'b1\'b4\'a3\'ac\'b2\'a2\'c7\'d2\'bd\'f6\'b8\'f9\'be\'dd\'b8\'bd\'cb\'e6\'d3\'da\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'d0\'ad\'d2\'e9\'a1\'a3\'b6\'d4\'d3\'da\'d4\'da\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'ce\'aa\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'ba\'f3\'ca\'b9\'d3\'c3\'d6\'b8\'b6\'a8\'b5\'c4\f2 EP\f0\'bc\'c8\'b4\'e6\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'bf\'bd\'b1\'b4\'a3\'ac\'b8\'c3\'bf\'bd\'b1\'b4\'b7\'c7\'d7\'ee\'d0\'c2\'b0\'e6\'b1\'be\'bb\'f2\'d4\'da\f2 EP\f0\'c9\'fa\'d0\'a7\'c8\'d5\'c7\'b0\'d7\'ee\'d0\'c2\'b5\'c4\'b0\'e6\'b1\'be\'a3\'ac\'c7\'b0\'cc\'e1\'ca\'c7\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'ce\'b4\'b1\'bb\f2 NI\f0\'d6\'d5\'d6\'b9\'a3\'ac\'c4\'fa\'bf\'c9\'d1\'a1\'d4\'f1\'c9\'fd\'bc\'b6\'b8\'c3\'bf\'bd\'b1\'b4\'d6\'c1\'bd\'d8\'d6\'c1\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'d6\'d5\'d6\'b9\'bb\'f2\'bd\'ec\'c2\'fa\'b5\'c4\'d6\'ae\'c8\'d5\'d3\'a6\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'d7\'ee\'d0\'c2\'b0\'e6\'b1\'be\'a3\'ac\'bd\'f6\'b9\'a9\'c4\'fa\'b0\'b4\'d5\'d5\'b1\'be\'d5\'c2\'ca\'b9\'d3\'c3\'a1\'a3\f1\par
+\f2 C.\f1\tab\f0\'c8\'f4\'c4\'fa\'d4\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bd\'ec\'c2\'fa\'bb\'f2\'d6\'d5\'d6\'b9\'d6\'ae\'c8\'d5\'c6\'f0\'c8\'fd\'ca\'ae\'a3\'a8\f2 30\f0\'a3\'a9\'c8\'d5\'c4\'da\'cf\'f2\f2 NI\f0\'cc\'e1\'b9\'a9\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'ba\'cd\'ca\'b9\'d3\'c3\'c8\'d5\'d6\'be\'a3\'ac\'b2\'a2\'c7\'d2\'c1\'a2\'bc\'b4\'cf\'f2\f2 NI\f0\'d6\'a7\'b8\'b6\'cb\'f9\'d3\'d0\'bd\'d8\'d6\'c1\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bd\'ec\'c2\'fa\'bb\'f2\'d6\'d5\'d6\'b9\'b5\'bd\'c6\'da\'b5\'ab\'ce\'b4\'d6\'a7\'b8\'b6\'b5\'c4\'cb\'f9\'d3\'d0\'bf\'ee\'cf\'ee\'a3\'ac\'c4\'fa\'bf\'c9\'cf\'ed\'d3\'d0\'d4\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'ba\'f3\'bc\'cc\'d0\'f8\'ca\'b9\'d3\'c3\f2 EP\f0\'bc\'c8\'b4\'e6\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'a8\'c0\'fb\'a1\'a3\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\tx360\f2 D.\f1\tab\b\f0\'c8\'ed\'bc\'fe\'ba\'cd\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'bf\'c9\'c4\'dc\'b0\'fc\'ba\'ac\'d4\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c6\'da\'c2\'fa\'bb\'f2\'d6\'d5\'d6\'b9\'ba\'f3\'a3\'ac\'cd\'a3\'d6\'b9\'c4\'fa\'d4\'da\f2 EP\f0\'cf\'c2\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'b4\'fa\'c2\'eb\'a1\'a3\'c4\'fa\'c8\'cf\'bf\'c9\'b2\'a2\'cd\'ac\'d2\'e2\'d2\'bb\'b5\'a9\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c6\'da\'c2\'fa\'bb\'f2\'d6\'d5\'d6\'b9\'a3\'ac\'b1\'be\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'d4\'da\'ce\'de\'cd\'a8\'d6\'aa\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'d7\'d4\'b6\'af\'b1\'bb\'cd\'a3\'d3\'c3\'bb\'f2\'ce\'de\'b7\'a8\'ca\'b9\'d3\'c3\'a1\'a3\'c4\'fa\'d3\'d0\'d2\'e5\'ce\'f1\'b4\'d3\f2 NI\f0\'bb\'f1\'c8\'a1\'c8\'ce\'ba\'ce\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'a3\'ac\'d2\'d4\'c8\'b7\'b1\'a3\'d4\'da\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'d6\'b8\'b6\'a8\'b5\'c4\f2 EP\f0\'bc\'c8\'b4\'e6\'c8\'ed\'bc\'fe\'d4\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'ba\'f3\'b5\'c4\'ca\'b9\'d3\'c3\'a1\'a3\'c4\'fa\'d3\'a6\'d4\'da\f2 NI\f0\'b5\'dd\'bd\'bb\'b8\'c3\'b5\'c8\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'ba\'f3\'be\'a1\'bf\'ec\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'a3\'ac\'b5\'ab\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'b2\'bb\'b5\'c3\'cd\'ed\'d3\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'d6\'d5\'d6\'b9\'ba\'f3\'c1\'f9\'ca\'ae\'a3\'a8\f2 60\f0\'a3\'a9\'cc\'ec\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx360\tx1278\b0\f2 12.\tab EP\f0\'cf\'c2\'b5\'c4\'d0\'ed\'bf\'c9\'ca\'c7\'b2\'bb\'bf\'c9\'d7\'aa\'c8\'c3\'b5\'c4\'a3\'ac\'b2\'a2\'c7\'d2\'c4\'fa\'d4\'da\'ce\'de\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'ca\'e9\'c3\'e6\'cd\'ac\'d2\'e2\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'b2\'bb\'b5\'c3\'b4\'ab\'b2\'a5\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'cf\'f2\'b5\'da\'c8\'fd\'b7\'bd\'bb\'f2\'cf\'f2\'c4\'fa\'b7\'c7\f2 EP\f0\'b5\'d8\'b5\'e3\'b5\'c4\'c8\'ce\'ba\'ce\'b3\'a1\'cb\'f9\'bb\'f2\'b9\'a4\'b3\'a7\'cc\'e1\'b9\'a9\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx360\tx1420\f2 13.\tab\ul\f0\'b1\'a3\'c3\'dc\ulnone\'a1\'a3\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'cc\'e1\'b9\'a9\'b5\'c4\'c4\'fa\f2 EP\f0\'ce\'c4\'bc\'fe\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'c8\'ce\'ba\'ce\'d3\'d0\'b9\'d8\'c4\'fa\f2 EP\f0\'b5\'c4\'bd\'a8\'d2\'e9\'ca\'e9\'bb\'f2\'c6\'e4\'cb\'fb\'ce\'c4\'bc\'fe\'a3\'a8\'b0\'fc\'c0\'a8\'cb\'f9\'d3\'d0\'bc\'c6\'bc\'db\'ba\'cd\'b7\'d1\'d3\'c3\'a3\'a9\'a3\'ac\'d2\'d4\'bc\'b0\'d3\'d0\'b9\'d8\'c4\'fa\f2 EP\f0\'cc\'e1\'b9\'a9\'b5\'c4\'c8\'ce\'ba\'ce\'d3\'d0\'b9\'d8\f2 NI\f0\'b2\'fa\'c6\'b7\'d1\'d0\'b7\'a2\'bc\'c6\'bb\'ae\'b5\'c4\'d0\'c5\'cf\'a2\'a3\'ac\'d3\'a6\'b1\'bb\'ca\'d3\'ce\'aa\f2 NI\f0\'b5\'c4\'b1\'a3\'c3\'dc\'d0\'c5\'cf\'a2\'a1\'a3\'c4\'fa\'b2\'bb\'b5\'c3\'cf\'f2\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'c5\'fb\'c2\'b6\'b8\'c3\'b5\'c8\'d0\'c5\'cf\'a2\'a1\'a3\b\fs24\par
+
+\pard\sb100\sa240\qc\'b8\'bd\'bc\'fe\f2 E\f0\endash\ul\'d4\'ba\'d0\'a3\'b0\'e6\'d0\'ed\'bf\'c9\'cc\'f5\'bf\'ee\f1\par
+
+\pard
+{\pntext\f1 1.\tab}{\*\pn\pnlvlbody\pnf1\pnindent360\pnstart1\pndec{\pntxta.}}
+\fi-420\li420\sb100\sa240\qj\tx810\ulnone\b0\f0\fs20\'c8\'ce\'ba\'ce\'d4\'ba\'d0\'a3\'b0\'e6\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\'cf\'c2\'b5\'c4\'c8\'ed\'bc\'fe\'b2\'bb\'bf\'c9\'b1\'bb\'d3\'c3\'d7\'f7\'c9\'cc\'d2\'b5\'bb\'f2\'b9\'a4\'d2\'b5\'d3\'c3\'cd\'be\'a1\'a3\'d6\'bb\'d3\'d0\'b8\'f9\'be\'dd\'d4\'ba\'d0\'a3\'b0\'e6\'d0\'ed\'bf\'c9\'cc\'f5\'bf\'ee\'b9\'e6\'b6\'a8\'b5\'c4\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'bf\'c9\'b1\'bb\'d3\'c3\'d7\'f7\'d1\'d0\'be\'bf\'d3\'c3\'cd\'be\'a1\'a3\f1\par
+{\pntext\f1 2.\tab}\f0\'b8\'f9\'be\'dd\'d4\'ba\'d0\'a3\'b0\'e6\'d0\'ed\'bf\'c9\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'d1\'d0\'b7\'a2\'b5\'c4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b2\'bb\'bf\'c9\'d3\'c3\'d3\'da\'c9\'cc\'d2\'b5\'c4\'bf\'b5\'c4\'b5\'c4\'b4\'ab\'b2\'a5\'a3\'ac\'c7\'d2\'b4\'ab\'b2\'a5\'ca\'b1\'b1\'d8\'d0\'eb\'bd\'fb\'d6\'b9\'c9\'cc\'d2\'b5\'d0\'d4\'d4\'d9\'b4\'ab\'b2\'a5\'a1\'a3\f1\par
+{\pntext\f1 3.\tab}\f0\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'d6\'b8\'b5\'c4\'ca\'c7\'bf\'c9\'ca\'da\'d3\'e8\'d1\'a7\'ce\'bb\'b5\'c4\'bd\'cc\'d3\'fd\'bb\'fa\'b9\'b9\'a1\'a3\'ce\'aa\'d1\'a7\'c9\'fa\'b0\'e6\'d0\'ed\'bf\'c9\'d6\'ae\'c4\'bf\'b5\'c4\'a3\'ac\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'d2\'e0\'bf\'c9\'ce\'aa\'c0\'cf\'ca\'a6\'cd\'c6\'bc\'f6\'bb\'f2\'d2\'aa\'c7\'f3\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'cd\'f8\'c9\'cf\'bd\'cc\'d3\'fd\'bf\'ce\'b3\'cc\'a3\'ac\'b2\'a2\'c7\'d2\'b8\'c3\'bf\'ce\'b3\'cc\'d2\'d1\'d3\'c9NI\'c5\'fa\'d7\'bc\'a1\'a3\par
+{\pntext\f1 4.\tab}\ul\'d1\'a7\'c9\'fa\'b0\'e6\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'c8\'f4\'b1\'be\'c8\'ed\'bc\'fe\'ce\'aa\'d1\'a7\'c9\'fa\'b0\'e6\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'ca\'c7\b\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\b0\'d6\'d0\'d2\'d1\'d7\'a2\'b2\'e1\'bb\'f2\'d5\'fd\'d4\'da\'b2\'ce\'bc\'d3\'b3\'d6\'d0\'f8\'bd\'cc\'d1\'a7\'bf\'ce\'b3\'cc\'b5\'c4\'d1\'a7\'c9\'fa\'a3\'ac\'bb\'f2\'d4\'da\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'bd\'cc\'d1\'a7\'d0\'e8\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'bd\'cc\'ca\'a6\'a1\'a3\'c8\'f4\'c4\'fa\'ca\'c7\'d2\'bb\'c3\'fb\'d1\'a7\'c9\'fa\'a3\'ac\'d4\'f2\'d6\'bb\'c4\'dc\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'d3\'c3\'d3\'da\'b8\'f6\'c8\'cb\'d1\'a7\'cf\'b0\'d6\'ae\'c4\'bf\'b5\'c4\'a3\'ac\'d5\'e2\'c6\'e4\'d6\'d0\'bf\'c9\'c4\'dc\'b0\'fc\'c0\'a8\'d3\'c3\'d3\'da\'bf\'ce\'cc\'c3\'bb\'f2\'ca\'b5\'d1\'e9\'ca\'d2\'bf\'ce\'b3\'cc\'d2\'d4\'bc\'b0\'b4\'d9\'bd\'f8\'b1\'be\'bf\'c6\'d1\'a7\'cf\'b0\'b5\'c4\'d1\'a7\'ca\'f5\'d1\'d0\'be\'bf\'a3\'ac\'b2\'bb\'b5\'c3\'d3\'c3\'d3\'da\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'c4\'bf\'b5\'c4\'a1\'a3\'c8\'f4\'c4\'fa\'ca\'c7\'d2\'bb\'c3\'fb\'bd\'cc\'ca\'a6\'a3\'ac\'d4\'f2\'d6\'bb\'c4\'dc\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'d3\'c3\'d3\'da\'bf\'ce\'cc\'c3\'bb\'f2\'ca\'b5\'d1\'e9\'bf\'ce\'b3\'cc\'d7\'f7\'d2\'b5\'d6\'ae\'d7\'bc\'b1\'b8\'c4\'bf\'b5\'c4\'a3\'ac\'b2\'bb\'b5\'c3\'d3\'c3\'d3\'da\'c6\'e4\'cb\'fb\'c8\'ce\'ba\'ce\'c4\'bf\'b5\'c4\'a3\'ac\'c0\'fd\'c8\'e7\'bd\'ab\'c8\'ed\'bc\'fe\'d3\'c3\'d3\'da\'d1\'a7\'ca\'f5\'d1\'d0\'be\'bf\'bb\'f2\'bf\'ce\'b3\'cc\'bd\'b2\'ca\'da\'a1\'a3\'b1\'be\'c8\'ed\'bc\'fe\'d7\'ee\'b6\'e0\'bf\'c9\'b1\'bb\'d7\'b0\'d4\'da\'c8\'fd\'a3\'a83\'a3\'a9\'cc\'a8\'ce\'ef\'c0\'ed\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'a1\'a3\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\'bd\'f6\'c4\'fa\'bf\'c9\'ca\'b9\'d3\'c3\'bb\'f2\'d4\'cb\'d0\'d0\'c8\'ed\'bc\'fe\'a3\'ac\'b2\'a2\'c7\'d2\'c8\'ed\'bc\'fe\'d2\'bb\'b4\'ce\'d6\'bb\'bf\'c9\'d4\'da\'d2\'bb\'cc\'a8\'b5\'e7\'c4\'d4\'c9\'cf\'c6\'f4\'b6\'af\'d4\'cb\'d0\'d0\'a1\'a3\'c4\'fa\'b2\'bb\'bf\'c9\'d4\'da\'c8\'ce\'ba\'ce\'cd\'f8\'c2\'e7\'c9\'e8\'b1\'b8\'d6\'d0\'b0\'b2\'d7\'b0\'c8\'ed\'bc\'fe\'d2\'d4\'c3\'e2\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'b1\'bb\'c4\'fa\'d6\'ae\'cd\'e2\'b5\'c4\'c8\'ce\'ba\'ce\'c8\'cb\'b7\'c3\'ce\'ca\'ba\'cd\'ca\'b9\'d3\'c3\'a1\'a3\'c4\'fa\'d4\'da\'b4\'cb\'c0\'ed\'bd\'e2\'b2\'a2\'cd\'ac\'d2\'e2\'c4\'fa\'b5\'c4\'d0\'ed\'bf\'c9\'d4\'da\'d2\'d4\'cf\'c2\'c7\'e9\'bf\'f6\'cf\'c2\'ca\'a7\'d0\'a7\'a3\'ba\'c8\'e7\'b9\'fb\'c4\'fa\'ca\'c7\'d1\'a7\'c9\'fa\'a3\'ac\'bd\'ab\'d3\'da\'c4\'fa\'d4\'da\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'d4\'da\'b2\'e1\'d1\'a7\'cf\'b0\'c6\'da\'bc\'e4\'bd\'e1\'ca\'f8\'bb\'f2\'d6\'d5\'d6\'b9\'d6\'ae\'c8\'d5\'a3\'bb\'c8\'e7\'b9\'fb\'c4\'fa\'ca\'c7\'bd\'cc\'ca\'a6\'a3\'ac\'bd\'ab\'d3\'da\'c4\'fa\'b2\'bb\'d4\'d9\'b5\'a3\'c8\'ce\'bd\'cc\'ca\'a6\'d6\'ae\'c8\'d5,\'bb\'f2\'d0\'ed\'bf\'c9\'c6\'da\'cf\'de\'b5\'bd\'c6\'da\'d6\'ae\'c8\'d5,\'d2\'d4\'ca\'b1\'bc\'e4\'cf\'c8\'b5\'bd\'d5\'df\'ce\'aa\'d7\'bc\'a1\'a3\'d2\'bb\'b5\'a9\'b5\'bd\'c6\'da\'bb\'f2\'d6\'d5\'d6\'b9\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'c1\'a2\'bc\'b4\'d0\'b6\'d4\'d8\'c8\'ed\'bc\'fe\'cb\'f9\'d3\'d0\'b5\'c4\'b8\'b1\'b1\'be\'a1\'a3\f1\par
+
+\pard\li420\sb100\sa240\qj\tx810\f0\'d6\'d0\'bc\'b6\'d1\'a7\'d0\'a3\'d2\'b2\'bf\'c9\'d2\'d4\'ca\'b9\'d3\'c3 \f2 LabVIEW \f0\'d1\'a7\'c9\'fa\'b0\'e6\'c8\'ed\'bc\'fe, \'b5\'ab\'d0\'eb\'d7\'f1\'ca\'d8\'cf\'c2\'ce\'c4\'b5\'da5\'cc\'f5\'b9\'e6\'b6\'a8\'b5\'c4\'d6\'d0\'bc\'b6\'d1\'a7\'d0\'a3\'d0\'ed\'bf\'c9\'cc\'f5\'bf\'ee\'a1\'a3\par
+\'d1\'a7\'c9\'fa\'b0\'e6\'d0\'ed\'bf\'c9\'a3\'a8\'d3\'c0\'be\'c3\'bb\'f2\'c6\'da\'cf\'de\'a3\'a9\'b2\'bb\'b0\'fc\'c0\'a8\'b6\'d4\'c8\'ed\'bc\'fe\'b1\'ea\'d7\'bc\'b7\'fe\'ce\'f1\'bc\'c6\'bb\'ae\'a3\'a8\ldblquote SSP\rdblquote\'a3\'a9\'b5\'c4\'b5\'a5\'b6\'c0\'b7\'c3\'ce\'ca\'c8\'a8\'cf\'de\'a1\'a3\par
+
+\pard
+{\pntext\f1 1.\tab}{\*\pn\pnlvlbody\pnf1\pnindent360\pnstart1\pndec{\pntxta.}}
+\fi-420\li420\sb100\sa240\qj\tx810\ul\'d6\'d0\'bc\'b6\'d1\'a7\'d0\'a3\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'bb\'f1\'b5\'c3\'d2\'bb\'b7\'dd\'d6\'d0\'bc\'b6\'d1\'a7\'d0\'a3\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bd\'ab\'bd\'f6\'bf\'c9\'ce\'aa\'bd\'cc\'d3\'fd\'c4\'bf\'b5\'c4\'d4\'da\'c4\'fa\'d6\'d0\'bc\'b6\'d1\'a7\'d0\'a3\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'d6\'d0\'bc\'b6\'d1\'a7\'d0\'a3\'b1\'bb\'b6\'a8\'d2\'e5\'ce\'aa\f2 K\f0\'a3\'ad\f2 12\f0\'bc\'b6\'d2\'d4\'bc\'b0\'b9\'fa\'bc\'ca\'bd\'cc\'d3\'fd\'b1\'ea\'d7\'bc\'b7\'d6\'c0\'e0\'b7\'a8\'a3\'a8\f2 ISCED\f0\'a3\'a9\'b5\'c4\f1 0\f0\'a3\'ad\f2 3\f0\'bc\'b6\'a1\'a3\'c4\'fa\'bf\'c9\'d2\'d4\'d4\'da\'b2\'bb\'b3\'ac\'b9\'fd\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'d4\'da\'cf\'e0\'d3\'a6\'b5\'c4\'b1\'a8\'bc\'db\'d6\'d0\'ca\'e9\'c3\'e6\'b9\'e6\'b6\'a8\'b5\'c4\'ca\'fd\'c1\'bf\'b5\'c4\'c4\'fa\'d1\'a7\'d0\'a3\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b0\'b2\'d7\'b0\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'c7\'b0\'ca\'f6\'c8\'a8\'c0\'fb\'ca\'ca\'d3\'c3\'d3\'da\'b5\'a5\'b8\'f6\'d1\'a7\'d0\'a3\'bb\'f2\'d0\'a3\'d4\'b0\f2 (\f0\'d3\'c9\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'d4\'da\'cf\'e0\'d3\'a6\'b5\'c4\'b1\'a8\'bc\'db\'d6\'d0\'ca\'e9\'c3\'e6\'b9\'e6\'b6\'a8\f2 )\f0 \'a3\'ac\'c7\'d2\'b2\'bb\'d1\'d3\'c9\'ec\'b5\'bd\'d5\'fb\'b8\'f6\'d1\'a7\'c7\'f8\'a1\'a3\f1\par
+{\pntext\f1 2.\tab}\ul\f0\'bd\'cc\'d1\'a7\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'bb\'f1\'b5\'c3\'d4\'ba\'d0\'a3\'bd\'cc\'d1\'a7\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bd\'ab\'bd\'f6\'c4\'dc\'ce\'aa\'bd\'cc\'d1\'a7\'c4\'bf\'b5\'c4\'d4\'da\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'b3\'fd\'b7\'c7\'ca\'ca\'d3\'c3\'b5\'c4\'b1\'a8\'bc\'db\'b5\'a5\'c1\'ed\'d0\'d0\'d4\'bc\'b6\'a8\'a3\'ac\'c7\'b0\'ca\'f6\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'d3\'a6\'ce\'bb\'d3\'daNI\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'b5\'c4\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'a1\'a3\'c8\'f4\'b8\'c3\'ca\'b9\'d3\'c3\'b7\'fb\'ba\'cf\'cf\'c2\'c1\'d0\'d2\'aa\'c7\'f3\'a3\'ac\'d4\'f2\'b8\'c3\'ca\'b9\'d3\'c3\'b1\'bb\'c8\'cf\'ce\'aa\'ca\'c7\'ce\'aa\f2 "\f0\'bd\'cc\'d1\'a7\'c4\'bf\'b5\'c4\f2 "\f0\'b6\'f8\'ca\'b9\'d3\'c3\'a3\'ba\f2 (i)\f0\'d4\'da\'d1\'a7\'c6\'da\'c4\'a9\'bb\'f2\'c6\'e4\'cb\'fb\'bd\'cc\'d1\'a7\'c6\'da\'c4\'a9\'b6\'d4\'d1\'a7\'c9\'fa\'bd\'f8\'d0\'d0\'b9\'ab\'b9\'b2\'bf\'bc\'ca\'d4\'c7\'d2\'bf\'bc\'ca\'d4\'a3\'a8\'c8\'ab\'b2\'bf\'bb\'f2\'b2\'bf\'b7\'d6\'a3\'a9\'d3\'eb\'d1\'a7\'c9\'fa\'b6\'d4\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'cf\'e0\'b9\'d8\'bb\'f2\'d5\'df\f2 (ii) \f0\'d2\'aa\'c7\'f3\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'bc\'d2\'cd\'a5\'d7\'f7\'d2\'b5\'bb\'f2\'c0\'e0\'cb\'c6\'cf\'ee\'c4\'bf\'b4\'fa\'cc\'e6\'bf\'bc\'ca\'d4\'d3\'c3\'d3\'da\'b5\'c8\'bc\'b6\'c6\'c0\'b6\'a8\'a1\'a3\'c4\'fa\'bf\'c9\'d2\'d4\'d4\'da\'b2\'bb\'b3\'ac\'b9\'fd\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'d4\'da\'cf\'e0\'d3\'a6\'b5\'c4\'b1\'a8\'bc\'db\'d6\'d0\'ca\'e9\'c3\'e6\'b9\'e6\'b6\'a8\'b5\'c4\'ca\'fd\'c1\'bf\'b5\'c4\'a1\'a2\'ce\'bb\'d3\'daNI\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'b5\'c4\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'b5\'c4\'a1\'a2\'c4\'fa\'cf\'e0\'d3\'a6\'b5\'c4\'cf\'b5\'b2\'bf\'a1\'a2\'d1\'a7\'d4\'ba\'bb\'f2\'cc\'d8\'b6\'a8\'b4\'f3\'d1\'a7\'d0\'a3\'d4\'b0\'c4\'da\'b5\'c4\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b0\'b2\'d7\'b0\'c8\'ed\'bc\'fe\'a3\'ac\'ca\'ca\'d3\'c3\'b5\'c4\'b1\'a8\'bc\'db\'b5\'a5\'c1\'ed\'d0\'d0\'d4\'bc\'b6\'a8\'b5\'c4\'b3\'fd\'cd\'e2\'a1\'a3\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\'bd\'fb\'d6\'b9\'c8\'ce\'ba\'ce\'b7\'c7\'c4\'fa\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'bd\'cc\'ca\'a6\'b5\'c4\'b8\'f6\'c8\'cb\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'d0\'d0\'ce\'aa\'a1\'a3\f1\par
+{\pntext\f1 3.\tab}\ul\f0\'d1\'d0\'be\'bf\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'d2\'d1\'bb\'f1\'b5\'c3\'d1\'d0\'be\'bf\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'d6\'bb\'bf\'c9\'ce\'aa\'bd\'cc\'d1\'a7\'d1\'d0\'be\'bf\'d4\'da\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'c4\'da\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'a1\'a3\'c4\'fa\'bf\'c9\'d2\'d4\'d4\'da\'b2\'bb\'b3\'ac\'b9\'fd\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'d4\'da\'cf\'e0\'d3\'a6\'b5\'c4\'b1\'a8\'bc\'db\'d6\'d0\'ca\'e9\'c3\'e6\'b9\'e6\'b6\'a8\'b5\'c4\'ca\'fd\'c1\'bf\'b5\'c4\'a1\'a2\'ce\'bb\'d3\'daNI\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'b5\'c4\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'b5\'c4\'a1\'a2\'c4\'fa\'cf\'e0\'d3\'a6\'cf\'b5\'b2\'bf\'a1\'a2\'d1\'a7\'d4\'ba\'bb\'f2\'cc\'d8\'b6\'a8\'b4\'f3\'d1\'a7\'d0\'a3\'d4\'b0\'b5\'c8\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b0\'b2\'d7\'b0\'b1\'be\'c8\'ed\'bc\'fe\'a3\'ac\'ca\'ca\'d3\'c3\'b5\'c4\'b1\'a8\'bc\'db\'b5\'a5\'c1\'ed\'d0\'d0\'d4\'bc\'b6\'a8\'b5\'c4\'b3\'fd\'cd\'e2\'a1\'a3\f1\par
+{\pntext\f1 4.\tab}\f0\'bd\'cc\'d1\'a7\'ba\'cd\'d1\'d0\'be\'bf\'bd\'e1\'ba\'cf\'d0\'ed\'bf\'c9\'d3\'a6\'ca\'ca\'d3\'c3\'bd\'cc\'d1\'a7\'d0\'ed\'bf\'c9\'ba\'cd\'d1\'d0\'be\'bf\'d0\'ed\'bf\'c9\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'a1\'a3\f1\par
+{\pntext\f1 5.\tab}\ul\f0\'d1\'a7\'c9\'fa\'b0\'b2\'d7\'b0\'d1\'a1\'cf\'ee\'d0\'ed\'bf\'c9\ulnone\f1\par
+
+\pard
+{\pntext\f2 A.\tab}{\*\pn\pnlvlbody\pnf2\pnindent360\pnstart1\pnucltr{\pntxta.}}
+\fi-360\li780\sb100\sa240\qj\tx810\f0\'c8\'f4\'c4\'fa\'ca\'c7\'d2\'bb\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'a3\'ac\'c7\'d2\'bb\'f1\'b5\'c3\ldblquote\'d1\'a7\'c9\'fa\'b0\'b2\'d7\'b0\'d1\'a1\'cf\'ee\rdblquote\'d0\'ed\'bf\'c9\'b5\'c4\'a3\'ac\f2 NI\f0\'bd\'ab\'cf\'f2\'c4\'fa\'bd\'bb\'b8\'b6\'cf\'e0\'d3\'a6\'c8\'ed\'bc\'fe\'b5\'c4\'d6\'f7\'b0\'b2\'d7\'b0\'b3\'cc\'d0\'f2\'a1\'a3\'c4\'fa\'bd\'f6\'bf\'c9\'bd\'ab\'cf\'e0\'d3\'a6\'c8\'ed\'bc\'fe\'a3\'a8\'b0\'fc\'c0\'a8\'b8\'fc\'d0\'c2\'bb\'f2\'c9\'fd\'bc\'b6\'a3\'a9\'cc\'e1\'b9\'a9\'b8\'f8\'b2\'bb\'b3\'ac\'b9\'fd\f2 NI\f0\'bb\'f2\f2 NI\f0\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'d4\'da\'cf\'e0\'d3\'a6\'b1\'a8\'bc\'db\'d6\'d0\'ca\'e9\'c3\'e6\'b9\'e6\'b6\'a8\'b5\'c4\'d1\'a7\'c9\'fa\'ca\'fd\'c1\'bf\'b5\'c4\'d1\'a7\'c9\'fa\'a3\'ac\'d1\'a7\'c9\'fa\'b1\'d8\'d0\'eb\'ce\'bb\'d3\'daNI\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'b5\'c4\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'a1\'a2\'d2\'d4\'bc\'b0\'bd\'f6\'bf\'c9\'d4\'da\'b1\'a8\'bc\'db\'b5\'a5\'d6\'d0\'d4\'bc\'b6\'a8\'b5\'c4\'d0\'ed\'bf\'c9\'c6\'da\'cf\'de\'c4\'da\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'a3\'ac\'b2\'a2\'c7\'d2\'c3\'bf\'d2\'bb\'b8\'f6\'d1\'a7\'c9\'fa\'b1\'d8\'d0\'eb\'c4\'bf\'c7\'b0\'d7\'a2\'b2\'e1\'d4\'da\'cf\'e0\'d3\'a6\'b1\'a8\'bc\'db\'d6\'d0\'ca\'e9\'c3\'e6\'b9\'e6\'b6\'a8\'b5\'c4\'c4\'fa\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'c4\'da\'cf\'e0\'d3\'a6\'cf\'b5\'b2\'bf\'a1\'a2\'d1\'a7\'d4\'ba\'bb\'f2\'cc\'d8\'b6\'a8\'b4\'f3\'d1\'a7\'d0\'a3\'d4\'b0\'a1\'a3\'c3\'bf\'d2\'bb\'cf\'ee\'cd\'a8\'b9\'fd \ldblquote\'d1\'a7\'c9\'fa\'b0\'b2\'d7\'b0\'d1\'a1\'cf\'ee\rdblquote \'cc\'e1\'b9\'a9\'b5\'c4\'d0\'ed\'bf\'c9\'b0\'fc\'ba\'ac\'ce\'aa\'c6\'da\'d2\'bb\'a3\'a81\'a3\'a9\'c4\'ea\'b5\'c4\'d4\'ba\'d0\'a3\'b0\'e6\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3\f2\fs18\par
+
+\pard
+{\pntext\f0 B.\tab}{\*\pn\pnlvlbody\pnf0\pnindent360\pnstart1\pnucltr{\pntxta.}}
+\fi-270\li720\sb100\sa240\qj\tx810\f0\fs20\'c8\'f4\'c4\'fa\'ca\'c7\'d2\'bb\'c3\'fb\'d1\'a7\'c9\'fa\'a3\'ac\'c7\'d2\'cd\'a8\'b9\'fd\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'b5\'c4 \ldblquote\'d1\'a7\'c9\'fa\'b0\'b2\'d7\'b0\'d1\'a1\'cf\'ee\rdblquote \'bb\'f1\'b5\'c3\'c1\'cb\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'ca\'c7\'d2\'d1\'be\'ad\'d4\'da\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'d7\'a2\'b2\'e1\'bb\'f2\'b2\'ce\'bc\'d3\'b3\'d6\'d0\'f8\'bd\'cc\'d1\'a7\'bf\'ce\'b3\'cc\'b5\'c4\'d1\'a7\'c9\'fa\'b7\'bd\'bf\'c9\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'c4\'fa\'d6\'bb\'c4\'dc\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'d3\'c3\'d3\'da\'b8\'f6\'c8\'cb\'d1\'a7\'cf\'b0\'c4\'bf\'b5\'c4\'a3\'ac\'c6\'e4\'d6\'d0\'bf\'c9\'c4\'dc\'b0\'fc\'c0\'a8\'d3\'c3\'d3\'da\'bf\'ce\'cc\'c3\'bb\'f2\'ca\'b5\'d1\'e9\'ca\'d2\'bf\'ce\'b3\'cc\'d2\'d4\'bc\'b0\'b4\'d9\'bd\'f8\'b1\'be\'bf\'c6\'d1\'a7\'cf\'b0\'b5\'c4\'d1\'a7\'ca\'f5\'d1\'d0\'be\'bf\'a3\'ac\'b6\'f8\'b2\'bb\'b5\'c3\'d3\'c3\'d3\'da\'c6\'e4\'cb\'fb\'c4\'bf\'b5\'c4\'a1\'a3\'c4\'fa\'bf\'c9\'d2\'d4\'d4\'da\'d7\'ee\'b6\'e0\'c8\'fd\'a3\'a83\'a3\'a9\'cc\'a8\'ce\'ef\'c0\'ed\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b0\'b2\'d7\'b0\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3 \'b5\'ab\'ca\'c7\'a3\'ac\'d6\'bb\'d3\'d0\'b1\'be\'c8\'cb\'bf\'c9\'d2\'d4\'ca\'b9\'d3\'c3\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'d4\'cb\'d0\'d0\'b1\'be\'c8\'ed\'bc\'fe\'a3\'ac\'b2\'a2\'c7\'d2\'b1\'be\'c8\'ed\'bc\'fe\'d2\'bb\'b4\'ce\'d6\'bb\'c4\'dc\'d4\'da\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'c6\'f4\'b6\'af\'d4\'cb\'d0\'d0\'a1\'a3\'c4\'fa\'b2\'bb\'bf\'c9\'d4\'da\'c8\'ce\'ba\'ce\'cd\'f8\'c2\'e7\'c9\'e8\'b1\'b8\'d6\'d0\'b0\'b2\'d7\'b0\'c8\'ed\'bc\'fe\'d2\'d4\'c3\'e2\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'b1\'bb\'c4\'fa\'d6\'ae\'cd\'e2\'b5\'c4\'c6\'e4\'cb\'fb\'c8\'cb\'b7\'c3\'ce\'ca\'ba\'cd\'ca\'b9\'d3\'c3\'a1\'a3\'bc\'d2\'cd\'a5\'ca\'b9\'d3\'c3\'c0\'fd\'cd\'e2\'b2\'bb\'ca\'ca\'d3\'c3\'d3\'da\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'c4\'fa\'d4\'da\'b4\'cb\'c0\'ed\'bd\'e2\'b2\'a2\'cd\'ac\'d2\'e2\'a3\'ac\'c4\'fa\'b5\'c4\'d0\'ed\'bf\'c9\'bd\'ab\'d3\'da\'c4\'fa\'d4\'da\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'d4\'da\'b2\'e1\'d1\'a7\'cf\'b0\'c6\'da\'bc\'e4\'bd\'e1\'ca\'f8\'bb\'f2\'d6\'d5\'d6\'b9\'d6\'ae\'c8\'d5\'bb\'f2\'d0\'ed\'bf\'c9\'d3\'d0\'d0\'a7\'c6\'da\'bd\'ec\'c2\'fa\'ca\'b1\'d7\'d4\'b6\'af\'b5\'bd\'c6\'da\'a3\'ac\'d2\'d4\'ca\'b1\'bc\'e4\'cf\'c8\'b5\'bd\'d5\'df\'ce\'aa\'d7\'bc\'a1\'a3\'d2\'bb\'b5\'a9\'d6\'d5\'d6\'b9\'bb\'f2\'b5\'bd\'c6\'da\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'c1\'a2\'bc\'b4\'d0\'b6\'d4\'d8\'c8\'ed\'bc\'fe\'b5\'c4\'cb\'f9\'d3\'d0\'b8\'b1\'b1\'be\'a1\'a3\par
+{\pntext\f0 C.\tab}\'cd\'a8\'b9\'fd\'d1\'a7\'c9\'fa\'b0\'b2\'d7\'b0\'d1\'a1\'cf\'ee\'d0\'ed\'bf\'c9\'cc\'e1\'b9\'a9\'b5\'c4\'d0\'ed\'bf\'c9\'b2\'bb\'b0\'fc\'c0\'a8\'d1\'a7\'c9\'fa\'b6\'d4\'c8\'ed\'bc\'fe\'b1\'ea\'d7\'bc\'b7\'fe\'ce\'f1\'bc\'c6\'bb\'ae\'a3\'a8\ldblquote\f1 SSP\rdblquote\f0\'a3\'a9\'b5\'a5\'b6\'c0\'b7\'c3\'ce\'ca\'b5\'c4\'cb\'f9\'d3\'d0\'c8\'a8\'cf\'de\'a1\'a3\f1\par
+
+\pard\fi-720\li720\sb100\sa240\qj\tx810\f0 10. \tab\'d1\'a7\'ca\'f5\'b3\'a1\'cb\'f9\'d0\'ed\'bf\'c9\'a3\'a8 \ldblquote\b ASL\b0\rdblquote \'a3\'a9\'a1\'a3\'cf\'c2\'ca\'f6\'cc\'f5\'bf\'ee\'ca\'ca\'d3\'c3\'d3\'daASL\'a1\'a3\par
+
+\pard\fi-270\li720\sb100\sa240\qj\tx630 A. \'c4\'fa\'b4\'d3NI\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'bb\'f1\'b5\'c3\'b5\'c4\'b9\'d8\'d3\'daASL\'b5\'c4\'b1\'a8\'bc\'db\'a3\'a8 \ldblquote\b ASL\'ce\'c4\'bc\'fe\b0\rdblquote \'a3\'a9\'d2\'d1\'b2\'a2\'c8\'eb\'b1\'be\'d0\'ad\'d2\'e9\'a1\'a3 \'c8\'e7\'b9\'fb\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'d3\'ebASL\'ce\'c4\'bc\'fe\'d3\'d0\'b3\'e5\'cd\'bb\'a3\'ac\'d4\'f2\'d2\'d4\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'ce\'aa\'d7\'bc\'a1\'a3\par
+
+\pard\fi-270\li720\sb100\sa240\qj\tx720 B. \'c6\'da\'cf\'de\'a1\'a3ASL\'bd\'ab\'d3\'da\'c4\'fa\'b5\'c4\'b6\'a9\'b5\'a5\'c8\'d5\'c9\'fa\'d0\'a7\'a3\'a8 \ldblquote ASL\'c9\'fa\'d0\'a7\'c8\'d5\rdblquote \'a3\'a9\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'b9\'ba\'c2\'f2\'c1\'cb\'b8\'bd\'d0\'ed\'bf\'c9\'c6\'da\'cf\'de\'b5\'c4ASL\'a3\'ac\'d4\'f2ASL\'b5\'c4\'d0\'ed\'bf\'c9\'c6\'f0\'ca\'bc\'c8\'d5\'bd\'ab\'b4\'d3ASL\'c9\'fa\'d0\'a7\'c8\'d5\'bf\'aa\'ca\'bc\'a3\'ac\'d3\'d0\'d0\'a7\'c6\'da\'ce\'aa\'d2\'bb\'a3\'a81\'a3\'a9\'c4\'ea\'a3\'ac\'b3\'fd\'b7\'c7\'d4\'daASL\'ce\'c4\'bc\'fe\'d6\'d0\'d4\'bc\'b6\'a8\'c1\'cb\'b8\'fc\'b3\'a4\'b5\'c4\'c6\'da\'cf\'de\'a1\'a3\'c8\'e7\'b9\'fbASL\'ce\'c4\'bc\'fe\'ce\'b4\'b9\'e6\'b6\'a8\'c8\'ce\'ba\'ce\'c6\'da\'cf\'de\'a3\'ac\'d4\'f2ASL\'a3\'a8\'b2\'bb\'b0\'fc\'c0\'a8\'d1\'a7\'c9\'fa\'b0\'b2\'d7\'b0\'d0\'ed\'bf\'c9\'a3\'a9\'cf\'c2\'b5\'c4\'d0\'ed\'bf\'c9\'bd\'ab\'ce\'aa\'d3\'c0\'be\'c3\'d0\'ed\'bf\'c9\'a1\'a3\par
+
+\pard\fi-270\li720\sb100\sa240\qj\tx630 C. \'b3\'fd\'b7\'c7ASL\'ce\'c4\'bc\'fe\'d6\'d0\'c1\'ed\'d3\'d0\'d4\'bc\'b6\'a8\'a3\'ac\'bd\'cc\'ca\'a6\'a1\'a2\'d1\'d0\'be\'bf\'c8\'cb\'d4\'b1\'ba\'cd\'d1\'a7\'c9\'fa\'bf\'c9\'d2\'d4\'b8\'f9\'be\'dd\'b1\'be\'b8\'bd\'bc\'feE\'ba\'cdASL\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\'b5\'c4\'cc\'f5\'bf\'ee\'a1\'a2\'b2\'a2\'d6\'bb\'c4\'dc\'d4\'da\'ce\'bb\'d3\'daNI\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'b5\'c4\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'ca\'b9\'d3\'c3ASL\'cf\'ee\'cf\'c2\'b5\'c4\'c8\'ed\'bc\'fe\'a1\'a3\par
+
+\pard\fi-120\li840\sb100\sa240\qj\'b3\'fd\'b7\'c7ASL\'ce\'c4\'bc\'fe\'c1\'ed\'d3\'d0\'d4\'bc\'b6\'a8\'a3\'acASL\'b0\'fc\'ba\'ac\'b7\'b6\'ce\'a7\'c8\'e7\'cf\'c2\'a1\'a3\par
+\'d0\'a1\'a3\'baASL\'d6\'d0\'b5\'c4\'c8\'ed\'bc\'fe\'bf\'c9\'b9\'a9\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'c4\'da\'b5\'c450\'b8\'f6\'d3\'c3\'bb\'a7\'bb\'f2\'bc\'c6\'cb\'e3\'bb\'fa\'b7\'c3\'ce\'ca\par
+\'d6\'d0\'a3\'baASL\'d6\'d0\'b5\'c4\'c8\'ed\'bc\'fe\'bf\'c9\'b9\'a9\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'c4\'da\'b5\'c4100\'b8\'f6\'d3\'c3\'bb\'a7\'bb\'f2\'bc\'c6\'cb\'e3\'bb\'fa\'b7\'c3\'ce\'ca\par
+\'b4\'f3\'a3\'baASL\'d6\'d0\'b5\'c4\'c8\'ed\'bc\'fe\'bf\'c9\'b9\'a9\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'c4\'da\'b5\'c4250\'b8\'f6\'d3\'c3\'bb\'a7\'bb\'f2\'bc\'c6\'cb\'e3\'bb\'fa\'b7\'c3\'ce\'ca\par
+\'c4\'fa\'b1\'bb\'d4\'ca\'d0\'ed\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'b5\'d8\'d6\'b7\'ce\'aa\ldblquote ASL\'b5\'d8\'d6\'b7\rdblquote\'a1\'a3\par
+ASL\'b5\'c4\'d0\'ed\'bf\'c9\'ca\'c7\'d6\'b8ASL\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'d3\'c3\'d3\'da\'bd\'cc\'d1\'a7\'a1\'a2\'d1\'d0\'be\'bf\'bb\'f2\'bd\'cc\'d1\'a7\'ba\'cd\'d1\'d0\'be\'bf\'b5\'c4\'d0\'ed\'bf\'c9\'a1\'a3\par
+
+\pard\fi-270\li720\sb100\sa240\qj D. \'c4\'fa\'d3\'a6\'ce\'aa\'c3\'bf\'d2\'bbASL\'b5\'d8\'d6\'b7\'d6\'b8\'b6\'a8\'d2\'bb\'b8\'f6\'c4\'fa\'bb\'fa\'b9\'b9\'b5\'c4\'b8\'f6\'c8\'cb\'a3\'a8 \ldblquote\b\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\b0\rdblquote \'a3\'a9\'b8\'ba\'d4\'f0\'b7\'d6\'c5\'e4\'ba\'cd\'bc\'e0\'b6\'bd\'c8\'ed\'bc\'fe\'b5\'c4\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'a3\'ac\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'d6\'f7\'b0\'b2\'d7\'b0\'b9\'e2\'c5\'cc\'ba\'cd\'c8\'ce\'ba\'ce\'c5\'fa\'d7\'bc\'b5\'c4\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'b5\'c4\'ca\'b9\'d3\'c3\'a1\'a3\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\'d2\'bb\'be\'ad\'b1\'e4\'b8\'fc\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'c1\'a2\'bc\'b4\'d2\'d4\'ca\'e9\'c3\'e6\'d0\'ce\'ca\'bd\'cd\'a8\'d6\'aaNI\'a1\'a3NI\'bd\'ab\'cf\'f2\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\'bd\'bb\'b8\'b6\'d6\'f7\'b0\'b2\'d7\'b0\'b3\'cc\'d0\'f2\'d2\'d4\'b9\'a9\'c4\'da\'b2\'bf\'b0\'b2\'d7\'b0\'a3\'ac\'b2\'a2\'d3\'c9\'c0\'cf\'ca\'a6\'a1\'a2\'d1\'d0\'be\'bf\'c8\'cb\'d4\'b1\'ba\'cd\'d1\'a7\'c9\'fa\'ca\'ca\'b5\'b1\'ca\'b9\'d3\'c3\'a1\'a3\'c8\'ed\'bc\'fe\'ce\'c4\'bc\'fe\'cb\'e6\'b8\'bd\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'d6\'f7\'b0\'b2\'d7\'b0\'b3\'cc\'d0\'f2\'d2\'d4\'b5\'e7\'d7\'d3\'b0\'e6\'b1\'be\'b5\'c4\'d0\'ce\'ca\'bd\'cc\'e1\'b9\'a9\'a1\'a3\par
+
+\pard\fi-390\li840\sb100\sa240\qj E. \'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3\'c8\'f4\'d2\'d1\'b9\'ba\'c2\'f2\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'bb\'f2\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'cb\'e6ASL\'cc\'e1\'b9\'a9\'a3\'ac\'d4\'f2NI\'bd\'ab\'d4\'da\'b7\'a2\'d0\'d0\'c8\'d5\'d6\'ae\'ba\'f3\'cf\'f2\'c4\'fa\'b5\'c4\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\'cc\'e1\'b9\'a9\'d2\'bb\'b7\'dd\'cb\'f9\'d3\'d0\'c9\'fd\'bc\'b6\'c8\'ed\'bc\'fe\'b5\'c4\'bf\'bd\'b1\'b4\'a1\'a3\'cb\'f9\'d3\'d0\'b7\'fe\'ce\'f1\'b6\'bc\'bd\'ab\'b8\'f9\'be\'ddNI\'bd\'ec\'ca\'b1\'b5\'c4\'b1\'ea\'d7\'bc\'c8\'ed\'bc\'fe\'ce\'ac\'bb\'a4\'ba\'cd\'d6\'a7\'b3\'d6\'d5\'fe\'b2\'df\'cc\'e1\'b9\'a9\'a1\'a3NI\'b1\'a3\'c1\'f4\'c8\'a8\'c0\'fb\'d2\'d4\'ca\'b9\'b5\'c3\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'cf\'de\'d3\'da\'ca\'d0\'b3\'a1\'c9\'cf\'bf\'c9\'c2\'f2\'b5\'bd\'b5\'c4\'d7\'ee\'d0\'c2\'b0\'e6\'b1\'be\'b5\'c4\'c8\'ed\'bc\'fe\'a1\'a3\'c4\'fa\'c0\'ed\'bd\'e2\'b2\'a2\'b7\'c7ASL\'cf\'c2\'cb\'f9\'d3\'d0\'c8\'ed\'bc\'fe\'be\'f9\'bf\'c9\'cc\'e1\'b9\'a9\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3ASL\'ce\'c4\'bc\'fe\'d6\'d0\'bd\'ab\'cf\'ea\'cf\'b8\'cb\'b5\'c3\'f7\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3\par
+
+\pard\li840\sb100\sa240\qj\'b8\'bd\'d0\'ed\'bf\'c9\'c6\'da\'cf\'de\'b5\'c4ASL\'c8\'ed\'bc\'fe\'bd\'ab\'cc\'e1\'b9\'a9\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3\'d3\'c0\'be\'c3\'d0\'ed\'bf\'c9\'c6\'da\'cf\'de\'b5\'c4ASL\'b0\'fc\'ba\'ac\'d2\'bb\'a3\'a81\'a3\'a9\'c4\'ea\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a3\'ac\'c4\'fa\'d0\'eb\'d4\'da\'b8\'c3\'b5\'c8\'b5\'da\'d2\'bb\'c4\'ea\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'c6\'da\'cf\'de\'bd\'ec\'c2\'fa\'ba\'f3\'c1\'ed\'d0\'d0\'b9\'ba\'c2\'f2\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'d4\'daASL\'ce\'c4\'bc\'fe\'b9\'e6\'b6\'a8\'b5\'c4\'c6\'da\'bc\'e4\'c4\'da\'d3\'d0\'d0\'a7\'a1\'a3\par
+ASL\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'bf\'c9\'b0\'fc\'c0\'a8ASL\'ce\'c4\'bc\'fe\'c1\'d0\'c3\'f7\'b5\'c4 \ldblquote\'d1\'a7\'c9\'fa\'b0\'b2\'d7\'b0\'d1\'a1\'cf\'ee\rdblquote \'d0\'ed\'bf\'c9\'a1\'a3\'cd\'a8\'b9\'fd\'d1\'a7\'c9\'fa\'b0\'b2\'d7\'b0\'d1\'a1\'cf\'ee\'d0\'ed\'bf\'c9\'cc\'e1\'b9\'a9\'b5\'c4\'d0\'ed\'bf\'c9\'b2\'bb\'b0\'fc\'c0\'a8\'d1\'a7\'c9\'fa\'b6\'d4\'c8\'ed\'bc\'fe\'b1\'ea\'d7\'bc\'b7\'fe\'ce\'f1\'bc\'c6\'bb\'ae\'a3\'a8\ldblquote\f1 SSP\rdblquote\f0\'a3\'a9\'b5\'a5\'b6\'c0\'b7\'c3\'ce\'ca\'b5\'c4\'cb\'f9\'d3\'d0\'c8\'a8\'cf\'de\'a1\'a3\par
+
+\pard\fi-450\li900\sb100\sa240\qj\tx900 F. \tab\'c4\'fa\'c0\'ed\'bd\'e2\'b2\'a2\'cd\'ac\'d2\'e2\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'ca\'b9\'d3\'c3ASL\'cf\'c2\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'da\'c8\'a8\'d3\'c3\'bb\'a7\'ca\'fd\'c1\'bf\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fdASL\'ce\'c4\'bc\'fe\'d4\'bc\'b6\'a8\'b5\'c4\'d7\'ee\'b4\'f3\'ca\'da\'c8\'a8\'ca\'fd\'c1\'bf \'bb\'f2\'b3\'ac\'b3\'f6ASL\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'b7\'b6\'ce\'a7\'a1\'a3\par
+
+\pard
+{\pntext\f0 11.\tab}{\*\pn\pnlvlbody\pnf0\pnindent360\pnstart11\pndec{\pntxta.}}
+\fi-360\li450\sb100\sa240\qj\tx360\'d7\'aa\'c8\'c3\'a1\'a3\'b3\'fd\'d1\'a7\'ca\'f5\'d1\'d0\'be\'bf\'d0\'ed\'bf\'c9\'cd\'e2\'a3\'ac\'d4\'ba\'d0\'a3\'b0\'e6\'d0\'ed\'bf\'c9\'b2\'bb\'bf\'c9\'d7\'aa\'c8\'c3\'a3\'ac\'ce\'b4\'be\'adNI\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'b5\'c4\'ca\'c2\'cf\'c8\'ca\'e9\'c3\'e6\'cd\'ac\'d2\'e2\'a3\'ac\'c4\'fa\'b2\'bb\'b5\'c3\'b4\'ab\'b2\'a5\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'cf\'f2\'b5\'da\'c8\'fd\'b7\'bd\'cc\'e1\'b9\'a9\'bb\'f2\'cf\'f2\'ce\'b4\'d4\'daNI\'b5\'c4\'cf\'e0\'b9\'d8\'ce\'c4\'bc\'fe\'d6\'d0\'c3\'f7\'c8\'b7\'c1\'d0\'c3\'f7\'b5\'c4\'c4\'fa\'b5\'c4\'c8\'ce\'ba\'ce\'b3\'a1\'cb\'f9\'bb\'f2\'c9\'e8\'b1\'b8\'cc\'e1\'b9\'a9\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'bf\'c9\'d2\'d4\'bd\'ab\'d1\'a7\'ca\'f5\'d1\'d0\'be\'bf\'c0\'e0\'b5\'c4ASL\'d7\'aa\'c8\'c3\'b8\'f8\'d7\'ee\'b3\'f5\'bb\'f1\'b5\'c3\'d0\'ed\'bf\'c9\'b5\'c4\'d1\'d0\'be\'bf\'c8\'cb\'d4\'b1\'a3\'ac\'d6\'bb\'d2\'aa\'a3\'a8i\'a3\'a9\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'d2\'d4\'ca\'e9\'c3\'e6\'d0\'ce\'ca\'bd\'cd\'a8\'d6\'aaNI\'a3\'ac\'b0\'fc\'c0\'a8\'d1\'d0\'be\'bf\'c8\'cb\'d4\'b1\'b5\'c4\'d0\'d5\'c3\'fb\'ba\'cd\'d0\'c2\'b5\'c4\'b5\'d8\'d6\'b7; \'a3\'a8ii\'a3\'a9\'d1\'d0\'be\'bf\'c8\'cb\'d4\'b1\'bd\'d3\'ca\'dc\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe; \'bc\'b0\'a3\'a8iii\'a3\'a9\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'d4\'da\'b8\'c3\'b5\'c8\'d7\'aa\'c8\'c3\'ba\'f3\'a3\'ac\'b1\'d8\'d0\'eb\'c1\'a2\'bc\'b4\'cd\'a3\'d6\'b9\'ca\'b9\'d3\'c3\'d2\'d1\'be\'ad\'d7\'aa\'c8\'c3\'b5\'c4\'d1\'a7\'ca\'f5\'d1\'d0\'be\'bf\'c0\'e0\'b5\'c4ASL\'cf\'c2\'b5\'c4\'c8\'ed\'bc\'fe\'a1\'a3\par
+
+\pard\li720\sb100\sa240\qj\tx810\par
+
+\pard\nowidctlpar\qc\b\fs24\'b8\'bd\'bc\'fe\f2 F\f0\endash\ul\'cc\'d8\'b6\'a8\'b2\'fa\'c6\'b7\'cc\'f5\'bf\'ee\b0\f1\par
+
+\pard\sb100\sa240\qj\f2\fs20 TestStand\f0\'b7\'a2\'d5\'b9\'cf\'b5\'cd\'b3\'d0\'ed\'bf\'c9\f1\par
+\f2 TestStand\f0\'b6\'a8\'d6\'c6\'d0\'f2\'c1\'d0\'b1\'e0\'bc\'ad\'c6\'f7\'d0\'ed\'bf\'c9\f1\par
+\ulnone\f0\'c8\'f4\'c4\'fa\'d2\'d1\'be\'ad\'bb\'f1\'b5\'c3\'d2\'bb\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'b5\'c4\f2 NI TestStand\f0\'b7\'a2\'d5\'b9\'cf\'b5\'cd\'b3\'d0\'ed\'bf\'c9\'bb\'f2\f2 NI TestStand\f0\'b6\'a8\'d6\'c6\'d0\'f2\'c1\'d0\'b1\'e0\'bc\'ad\'c6\'f7\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'b2\'bb\'b5\'c3\'d4\'b6\'b3\'cc\'b7\'c3\'ce\'ca\'c8\'ed\'bc\'fe\'a1\'a3\'c8\'f4\'c4\'fa\'d2\'d1\'be\'ad\'bb\'f1\'b5\'c3\'d2\'bb\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'b5\'c4\f2 NI TestStand\f0\'b7\'a2\'d5\'b9\'cf\'b5\'cd\'b3\'d0\'ed\'bf\'c9\'bb\'f2\f2 NI TestStand\f0\'b6\'a8\'d6\'c6\'d0\'f2\'c1\'d0\'b1\'e0\'bc\'ad\'c6\'f7\'d0\'ed\'bf\'c9\'a3\'ac\'bd\'f6\'b8\'c3\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'bf\'c9\'d4\'b6\'b3\'cc\'b7\'c3\'ce\'ca\'c8\'ed\'bc\'fe\'a1\'a3\f1\par
+\ul\f2 Measurement Studio\f1\par
+\ulnone\f0\'c8\'ce\'ba\'ce\'ca\'b9\'d3\'c3\f2 Measurement Studio\f0\'c8\'ed\'bc\'fe\'b4\'b4\'bd\'a8\'b5\'c4\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a3\'ac\'d4\'da\'c6\'e4\ldblquote\'c9\'e8\'bc\'c6\'ca\'b1\rdblquote\'bb\'b7\'be\'b3\'d6\'d0\'ca\'b9\'d3\'c3\'c1\'cb\f2 Measurement Studio\f0\'bf\'d8\'d6\'c6\'a3\'ac\'d4\'f2\'b2\'bb\'ca\'c7\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'a1\'a3\f1\par
+
+\pard\fi-360\sb100\sa240\tx426\f2\fs18\tab\ul LabVIEW \f0\'c9\'e7\'c7\'f8\'b0\'e6\'ba\'cd\f2 LabVIEW NXG\f0\'c9\'e7\'c7\'f8\'b0\'e6\f2\par
+
+\pard\sb100\sa240\qj\ulnone\f0\'c8\'e7\'b9\'fb\'c4\'fa\'d2\'d1\'be\'ad\'bb\'f1\'b5\'c3\'c1\'cb\f2 LabVIEW Community Edition\f0\'a3\'a8\f2 LabVIEW\f0\'c9\'e7\'c7\'f8\'b0\'e6\'a3\'a9\f2 \f0\'bb\'f2\'d5\'df\f2 LabVIEW NXG Community Edition\f0\'a3\'a8\f2 LabVIEW NXG\f0\'c9\'e7\'c7\'f8\'b0\'e6\'a3\'a9\'b5\'c4\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bf\'c9\'d2\'d4\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'bd\'f6\'d3\'c3\'d3\'da\'b8\'f6\'c8\'cb\'a3\'ac\'b7\'c7\'c9\'cc\'d2\'b5\'a3\'ac\'b7\'c7\'b9\'a4\'d2\'b5\'c4\'bf\'b5\'c4\'a1\'a3\'c4\'fa\'b2\'bb\'b5\'c3\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'d3\'c3\'d3\'da\'bf\'c9\'ca\'da\'d3\'e8\'d1\'a7\'ce\'bb\'b5\'c4\'bd\'cc\'d3\'fd\'bb\'fa\'b9\'b9\'b5\'c4\'bd\'cc\'d1\'a7\'bb\'f2\'d1\'d0\'be\'bf\'a1\'a3\'c4\'fa\'d6\'bb\'c4\'dc\'d4\'da\f2 NI\f0\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'b5\'c4\'b2\'fa\'c6\'b7\'cb\'b5\'c3\'f7\'a3\'ac\'c6\'e4\'cb\'fb\'cf\'e0\'b9\'d8\'ce\'c4\'bc\'fe\'a3\'ac\'bb\'f2\'d5\'df\'c8\'ed\'bc\'fe\'d6\'d0\'d6\'b8\'b6\'a8\'b5\'c4\'c6\'da\'cf\'de\'c4\'da\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'b1\'be\'d0\'ed\'bf\'c9\'bd\'ab\'d7\'d4\'c7\'b0\'ca\'f6\'c6\'da\'cf\'de\'d6\'d5\'d6\'b9\'ca\'b1\'bd\'ec\'c2\'fa\'a1\'a3\f2\par
+\f0\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'b2\'bb\'bf\'c9\'b1\'bb\'d7\'aa\'bb\'af\'ce\'aa\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'d0\'ed\'bf\'c9\'a3\'ac\'b2\'a2\'c7\'d2\'b8\'c3\'d0\'ed\'bf\'c9\'b2\'bb\'bf\'c9\'d7\'aa\'c8\'c3\'a1\'a3\f2\par
+\f0\'d6\'bb\'d3\'d0\'d4\'da\'c4\'fa\'d7\'f1\'ca\'d8\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'b9\'d8\'d3\'da\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\'b4\'ab\'b2\'a5\'b5\'c4\'cc\'f5\'bf\'ee\'a3\'ac\'d2\'d4\'bc\'b0\'b4\'cb\'c0\'e0\'bd\'bb\'b8\'b6\'b5\'c4\'b4\'ab\'b2\'a5\'bd\'f6\'d3\'c3\'d3\'da\'b7\'c7\'c9\'cc\'d2\'b5\'ba\'cd\'b7\'c7\'b9\'a4\'d2\'b5\'c4\'bf\'b5\'c4\'a3\'ac\'c7\'d2\'c8\'f4\'c4\'fa\'ca\'c7\'bf\'c9\'ca\'da\'d3\'e8\'d1\'a7\'ce\'bb\'b5\'c4\'bd\'cc\'d3\'fd\'bb\'fa\'b9\'b9\'a3\'ac\'d4\'f2\'bd\'f6\'d3\'c3\'d3\'da\'b7\'c7\'bd\'cc\'d1\'a7\'ba\'cd\'b7\'c7\'d1\'d0\'be\'bf\'c4\'bf\'b5\'c4\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'bf\'c9\'d2\'d4\'b4\'ab\'b2\'a5\'bb\'f2\'d7\'aa\'c8\'c3\'c4\'fa\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b1\'e0\'d0\'b4\'b5\'c4\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a1\'a3\f2\par
+\f0\'d6\'bb\'d3\'d0\'d4\'da\'bd\'f6\'d3\'c3\'d3\'da\'b7\'c7\'c9\'cc\'d2\'b5\'ba\'cd\'b7\'c7\'b9\'a4\'d2\'b5\'c4\'bf\'b5\'c4\'a3\'ac\'c7\'d2\'c8\'f4\'c4\'fa\'ca\'c7\'bf\'c9\'ca\'da\'d3\'e8\'d1\'a7\'ce\'bb\'b5\'c4\'bd\'cc\'d3\'fd\'bb\'fa\'b9\'b9\'a3\'ac\'d4\'f2\'bd\'f6\'d3\'c3\'d3\'da\'b7\'c7\'bd\'cc\'d1\'a7\'ba\'cd\'b7\'c7\'d1\'d0\'be\'bf\'c4\'bf\'b5\'c4\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'bf\'c9\'d2\'d4\'b4\'ab\'b2\'a5\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b1\'e0\'d0\'b4\'b5\'c4\'d4\'b4\'b4\'fa\'c2\'eb\'a1\'a3\f2\par
+\f0\'b3\'fd\'c1\'cb\'b1\'be\'d0\'ed\'bf\'c9\'cc\'e1\'b5\'bd\'b5\'c4\'d3\'d0\'cf\'de\'b4\'ab\'b2\'a5\'c8\'a8\'d2\'d4\'cd\'e2\'a3\'ac\'c4\'fa\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'b6\'bc\'b2\'bb\'c4\'dc\'b4\'ab\'b2\'a5\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b1\'e0\'d0\'b4\'b5\'c4\'c8\'ed\'bc\'fe\'ba\'cd\'d4\'b4\'b4\'fa\'c2\'eb\'a1\'a3\f2\par
+\f0\'be\'a1\'b9\'dc\'b1\'be\'d0\'ad\'d2\'e9\'bb\'f2\'d4\'b4\'b4\'fa\'c2\'eb\'d0\'ed\'bf\'c9\'d3\'d0\'cf\'e0\'b9\'d8\'cc\'f5\'bf\'ee\'b9\'e6\'b6\'a8\'a3\'ac\'b5\'ab\'d6\'bb\'d3\'d0\'d4\'da\'bd\'f6\'d3\'c3\'d3\'da\'b7\'c7\'c9\'cc\'d2\'b5\'ba\'cd\'b7\'c7\'b9\'a4\'d2\'b5\'c4\'bf\'b5\'c4\'a3\'ac\'c7\'d2\'c8\'f4\'c4\'fa\'ca\'c7\'bf\'c9\'ca\'da\'d3\'e8\'d1\'a7\'ce\'bb\'b5\'c4\'bd\'cc\'d3\'fd\'bb\'fa\'b9\'b9\'a3\'ac\'d4\'f2\'bd\'f6\'d3\'c3\'d3\'da\'b7\'c7\'bd\'cc\'d1\'a7\'ba\'cd\'b7\'c7\'d1\'d0\'be\'bf\'c4\'bf\'b5\'c4\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'bf\'c9\'d2\'d4\'b4\'ab\'b2\'a5\'a3\'a8\'d4\'b4\'b4\'fa\'c2\'eb\'d0\'ed\'bf\'c9\'b6\'a8\'d2\'e5\'b5\'c4\'a3\'a9\'d4\'b4\'b4\'fa\'c2\'eb\'a3\'ac\'ce\'de\'c2\'db\'c4\'fa\'ca\'c7\'b7\'f1\'b6\'d4\'c6\'e4\'bd\'f8\'d0\'d0\'c1\'cb\'d0\'de\'b8\'c4\'a3\'bb\'c4\'fa\'b2\'bb\'bf\'c9\'d2\'d4\'b4\'ab\'b2\'a5\'b4\'d3\'d4\'b4\'b4\'fa\'c2\'eb\'d6\'d0\'d1\'dc\'c9\'fa\'b3\'f6\'b5\'c4\'c4\'bf\'b1\'ea\'b4\'fa\'c2\'eb\'a1\'a3\'c6\'e4\'cb\'fb\'cb\'f9\'d3\'d0\'d4\'b4\'b4\'fa\'c2\'eb\'d0\'ed\'bf\'c9\'b9\'e6\'b6\'a8\'b5\'c4\'cc\'f5\'bf\'ee\'be\'f9\'ca\'ca\'d3\'c3\'d3\'da\'c4\'fa\'a1\'a3\f2\par
+\f0\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'d2\'aa\'c7\'f3\'c4\'fa\'b4\'b4\'bd\'a8\f2 NI\f0\'d3\'c3\'bb\'a7\'d5\'cb\'ba\'c5\'b2\'a2\'b6\'a8\'c6\'da\'b4\'d3\'c8\'ed\'bc\'fe\'b3\'cc\'d0\'f2\'d6\'d0\'b5\'c7\'c2\'bc\f2 NI\f0\'d3\'c3\'bb\'a7\'d5\'cb\'ba\'c5\'a3\'ac\'d2\'d4\'d1\'e9\'d6\'a4\'c8\'ed\'bc\'fe\'b2\'a2\'d4\'ca\'d0\'ed\'c4\'fa\'d0\'d0\'ca\'b9\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\'b5\'c4\'c8\'a8\'c0\'fb\'a1\'a3\'c8\'e7\'b9\'fb\f2 NI\f0\'ce\'de\'b7\'a8\'b6\'a8\'c6\'da\'d1\'e9\'d6\'a4\'c8\'ed\'bc\'fe\'a3\'ac\'d4\'f2\'d4\'da\f2 NI\f0\'d1\'e9\'d6\'a4\'d0\'ed\'bf\'c9\'d6\'ae\'c7\'b0\'a3\'ac\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'bb\'e1\'d4\'da\'c3\'bb\'d3\'d0\'c1\'ed\'cd\'e2\'cd\'a8\'d6\'aa\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'b1\'e4\'ce\'aa\'b7\'c7\'bb\'ee\'b6\'af\'d7\'b4\'cc\'ac\'a1\'a3\'d4\'da\'bc\'a4\'bb\'ee\'ba\'cd\'b5\'c7\'c2\'bc\'d2\'d4\'bc\'b0\'c8\'ce\'ba\'ce\'b6\'a8\'c6\'da\'d1\'e9\'d6\'a4\'c6\'da\'bc\'e4\'a3\'ac\'d3\'d0\'b9\'d8\'c4\'fa\'b5\'c4\f2 NI\f0\'d3\'c3\'bb\'a7\'d5\'cb\'ba\'c5\'a3\'ac\'c8\'ed\'bc\'fe\'ba\'cd\'c4\'fa\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'b5\'c4\'ca\'fd\'be\'dd\'bf\'c9\'c4\'dc\'bb\'e1\'b1\'bb\'b4\'ab\'ca\'e4\'b5\'bd\f2 NI\f0\'a1\'a3\'b4\'cb\'c0\'e0\'b1\'bb\'b4\'ab\'ca\'e4\'b5\'c4\'c8\'ce\'ba\'ce\'b8\'f6\'c8\'cb\'ca\'fd\'be\'dd\'bd\'ab\'b8\'f9\'be\'dd\f2 NI\f0\'d2\'fe\'cb\'bd\'c9\'f9\'c3\'f7\'a3\'a8{\f2{\field{\*\fldinst{HYPERLINK http://www.ni.com/pdf/legal/us/privacy.pdf }}{\fldrslt{http://www.ni.com/pdf/legal/us/privacy.pdf\ul0\cf0}}}}\f0\fs18\'a3\'a9\'a3\'ac\'b0\'fc\'c0\'a8\'b5\'ab\'b2\'bb\'cf\'de\'d3\'da\ldblquote\'c8\'ed\'bc\'fe\'bc\'a4\'bb\'ee\rdblquote\'b2\'bf\'b7\'d6\'a3\'ac\'d2\'d4\'bc\'b0\'c4\'fa\'d4\'da\'c9\'e8\'d6\'c3\f2 NI\f0\'d3\'c3\'bb\'a7\'d5\'cb\'ba\'c5\'ca\'b1\'cd\'ac\'d2\'e2\'b5\'c4\'b9\'fa\'bc\'d2\'cc\'d8\'b6\'a8\'d2\'fe\'cb\'bd\'c9\'f9\'c3\'f7\'a3\'a8\'c8\'e7\'b9\'fb\'ca\'ca\'d3\'c3\'a3\'a9\'d6\'d0\'cb\'f9\'ca\'f6\'b5\'c4\'c4\'bf\'b5\'c4\'bd\'f8\'d0\'d0\'b4\'a6\'c0\'ed\'a1\'a3\f2\par
+\b\f0\'c4\'fa\'d3\'a6\'b3\'d0\'b5\'a3\'b1\'be\'c8\'ed\'bc\'fe\'d4\'cb\'d0\'d0\'bd\'e1\'b9\'fb\'ba\'cd\'d0\'d4\'c4\'dc\'b5\'c4\'cb\'f9\'d3\'d0\'b7\'e7\'cf\'d5\'a1\'a3\'cc\'e1\'b9\'a9\'b5\'c4\'c8\'ed\'bc\'fe\f2 NI\f0\'ce\'de\'b1\'a3\'d0\'de\'ba\'cd\'c5\'e2\'b3\'a5\'d2\'e5\'ce\'f1\'a1\'a3\'b1\'be\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'b0\'fc\'ba\'ac\'d2\'bb\'b6\'a8\'ca\'b1\'bc\'e4\'ba\'f3\'cd\'a3\'d3\'c3\'c8\'ed\'bc\'fe\'ba\'cd\'ca\'b9\'c8\'ed\'bc\'fe\'ce\'de\'b7\'a8\'ca\'b9\'d3\'c3\'b5\'c4\'b4\'fa\'c2\'eb\'a3\'ac\'b2\'a2\'c7\'d2\'b8\'c3\'b1\'bb\'cd\'a3\'d3\'c3\'bb\'f2\'ce\'de\'b7\'a8\'ca\'b9\'d3\'c3\'bf\'c9\'c4\'dc\'d4\'da\'ce\'de\'c1\'ed\'d0\'d0\'be\'af\'b8\'e6\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'b7\'a2\'c9\'fa\'a1\'a3\b0\'d4\'da\'c9\'cf\'ca\'f6\'cd\'a3\'d3\'c3\'bb\'f2\'ce\'de\'b7\'a8\'ca\'b9\'d3\'c3\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'b1\'be\'d0\'ad\'d2\'e9\'bc\'b4\'b1\'bb\'ca\'d3\'ce\'aa\'d6\'d5\'d6\'b9\'a1\'a3\f2 NI\f0\'bf\'c9\'d4\'da\'c8\'ce\'ba\'ce\'ca\'b1\'ba\'f2\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'d6\'d5\'d6\'b9\'d0\'ed\'bf\'c9\'a1\'a3\f2\par
+\f1\fs20\par
+}
+
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - Spanish.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - Spanish.rtf
new file mode 100644
index 0000000..9d6a28e
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NI Released License Agreement - Spanish.rtf
@@ -0,0 +1,346 @@
+{\rtf1\ansi\ansicpg936\deff0\nouicompat\deflang1033\deflangfe2052{\fonttbl{\f0\fnil\fcharset0 Arial;}{\f1\fnil Arial;}{\f2\fnil\fcharset0 ArialMT;}}
+{\colortbl ;\red0\green0\blue255;\red192\green0\blue0;\red255\green255\blue0;}
+{\*\generator Riched20 10.0.15063}\viewkind4\uc1
+\pard\fi-360\li720\sb100\sa200\sl240\slmult1\qc\b\fs24\lang9 CONTRATO DE LICENCIA DE SOFTWARE DE NATIONAL INSTRUMENTS\par
+
+\pard\sb100\sa200\sl240\slmult1\qj\fs18 LEA ATENTAMENTE ESTE ACUERDO DE LICENCIA DE SOFTWARE ("ACUERDO"). AL DESCARGAR EL SOFTWARE Y / O HACER CLIC EN EL BOT\'d3N CORRESPONDIENTE PARA COMPLETAR EL PROCESO DE INSTALACI\'d3N, SE COMPROMETE A RESPETAR LOS T\'c9RMINOS DE ESTE ACUERDO. SI USTED NO DESEA SER PARTE DE ESTE ACUERDO Y ESTAR SUJETO A SUS T\'c9RMINOS Y CONDICIONES, NO INSTALE EL SOFTWARE Y DEVUELVA EL SOFTWARE (CON TODOS LOS MATERIALES QUE LE ACOMPA\'d1AN Y SUS EMPAQUES) EN UN PLAZO DE TREINTA (30) D\'cdAS DESDE QUE LO RECIBE. TODAS LAS DEVOLUCIONES A NI ESTAR\'c1N SUJETAS A LAS POL\'cdTICA DE DEVOLUCI\'d3N VIGENTES DE NI EN ESE MOMENTO. SI USTED ACEPTA ESTOS T\'c9RMINOS EN NOMBRE DE UNA ENTIDAD, USTED ACEPTA QUE TIENE AUTORIDAD PARA OBLIGAR A LA ENTIDAD A ESTOS T\'c9RMINOS\caps .\caps0\par
+
+\pard\sb100\sa200\sl240\slmult1\qj\tx426\tx720\b0 Los t\'e9rminos de este Acuerdo aplican a los programas de computaci\'f3n proporcionados con el presente Acuerdo, a todas las actualizaciones o mejoras del software que puedan ser proporcionados posteriormente por NI como parte de cualquier tipo de mantenimiento, soporte t\'e9cnico, u otro programa de servicios para el software \f1\emdash\f0 incluso durante cualquier per\'edodo de renovaci\'f3n\f1\emdash\f0 , a menos que dicha actualizaci\'f3n, mejora o renovaci\'f3n venga con t\'e9rminos diferentes de licencia de software y toda la documentaci\'f3n que acompa\'f1a, utilitarios y Software de interfaz de controlador (conjuntamente "Software" o "SOFTWARE"). El Software no incluye cierto software de terceros que NI le ofrece, sino que est\'e1 sujeto a los t\'e9rminos de licencia independientes, ya sea presentado en el momento de la instalaci\'f3n o que de otra manera est\'e1 provisto con el Software ("Software de Terceros") y el Software no incluye el C\'f3digo Fuente, que se define y tiene licencia de conformidad con los t\'e9rminos establecidos en el Anexo A - Licencia del C\'f3digo Fuente. \par
+
+\pard\sb100\sa240\sl240\slmult1\qj\tx360\tx720 1.\tab\ul Otorgamiento de licencia; Restricciones\ulnone\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx426 A.\tab En consideraci\'f3n, y condicionado al pago de las tarifas aplicables a NI y sujeto a los t\'e9rminos establecidos en este Acuerdo, National Instruments Corporation o National Instruments Irlanda Resources Ltd. ("NI"), seg\'fan corresponda en funci\'f3n del pa\'eds de fabricaci\'f3n, le otorga una licencia revocable con derecho limitado, no exclusivo y una licencia para utilizar el software s\'f3lo en la configuraci\'f3n espec\'edfica permitida por el tipo de licencia identificada en la documentaci\'f3n aplicable proporcionada por NI a usted. Salvo disposici\'f3n en contrario en este Acuerdo o en la documentaci\'f3n correspondiente presentada por NI a usted, el tipo de licencia aplicable es una licencia de usuario nombrado y el t\'e9rmino de la licencia, si se compra \'e9sta, no es del tipo evaluaci\'f3n, el plazo es perpetuo y no limitado. Con la excepci\'f3n de las Solicitudes Autorizadas (como se define m\'e1s adelante), el Software es s\'f3lo para su uso interno. \par
+B. \tab\ul Restricciones.\ulnone Usted no debe violar las leyes vigentes en su uso del Software. A menos que y s\'f3lo en la medida en que este Acuerdo lo permita expresamente, no debe \par
+
+\pard\fi-425\li1145\sb100\sa240\sl240\slmult1\qj\tx426 (i) \tab modificar o crear derivados del Software; \strike\par
+\strike0 (ii) \tab instalar o utilizar el Software en un contexto flotante, concurrente, o cualquier otro contexto compartido; \par
+(iii) \tab distribuir o de otro modo poner el Software o cualquier contrase\'f1a, llave, u otro c\'f3digo de acceso para el Software a disposici\'f3n de cualquier tercero; \par
+(iv) \tab realizar ingenier\'eda inversa, descompilar o desensamblar el Software, a menos que y s\'f3lo en la medida que la ley aplicable proh\'edba expresamente esta restricci\'f3n; \par
+(v) \tab superar o eludir las restricciones de acceso o el cifrado en el Software, a menos que y s\'f3lo en la medida que la ley aplicable proh\'edba expresamente esta restricci\'f3n; \par
+(vi) \tab sublicenciar, arrendar, prestar o alquilar el Software; \par
+(vii)\tab eliminar, minimizar, bloquear o modificar cualquier t\'edtulo, logos, marcas, avisos de derechos de autor y de patentes, marcas de agua digitales, renuncias, u otros avisos legales que se incluyen en el Software, ya sea que sean de NI o no o de un tercero; \tab\par
+(viii)\tab hacer que el software, incluyendo cualquier software incluido en una aplicaci\'f3n autorizada, pueda hacerse sujeto de una licencia que requiera, como condici\'f3n de uso, modificaci\'f3n o distribuci\'f3n, que: (a) el C\'f3digo sujeto de la licencia sea compartida o distribuido en la forma de c\'f3digo fuente o (b) otros tengan el derecho de modificar o crear trabajos derivados del c\'f3digo objeto de la licencia; o \par
+(ix) \tab utilizar cualquier funcionalidad de secuencias de comandos de software para crear una aplicaci\'f3n que realice las funciones de un editor para un ambiente de programaci\'f3n gr\'e1fica.\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360 C.\tab La utilizaci\'f3n del software tambi\'e9n debe estar de acuerdo con la documentaci\'f3n aplicable que acompa\'f1a al software y no de que en alguna manera eluda o pretenda eludir dicha documentaci\'f3n o la intenci\'f3n de este Acuerdo. \par
+D.\tab Usted podr\'e1 realizar un n\'famero razonable de copias del Software \'fanicamente con fines de seguridad o de archivo y un n\'famero razonable de copias de la documentaci\'f3n que acompa\'f1a al Software \'fanicamente para su uso interno en relaci\'f3n con el uso del Software.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426 2. \tab\ul Tipos de licencias \ulnone\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj A.\tab\ul Licencia del usuario identificado.\ulnone Si ha adquirido una licencia de usuario nombrado, puede instalar el software en un m\'e1ximo de tres (3) equipos en un solo centro de trabajo de una (1) persona que usted designe y se registra con NI ("Usuario identificado"). Para los efectos del presente Acuerdo, un equipo ser\'e1 un dispositivo de computaci\'f3n o, si el software est\'e1 siendo utilizado en conexi\'f3n con una m\'e1quina virtual, una m\'e1quina virtual en un dispositivo inform\'e1tico. El Usuario Nombrado debe ser identificado por escrito a trav\'e9s del proceso de registro de NI. S\'f3lo el Usuario Nombrado puede utilizar o ejecutar de otra forma el Software y el software no se puede ejecutar en m\'e1s de una computadora a la vez. Usted no puede compartir el acceso al software instalado en una red de tal manera que el software instalado puede ser ejecutado por un usuario diferente. Usted puede cambiar el Usuario Nombrado a otro empleado designado siempre que cada nueva licencia de usuario con nombre se registre en NI; no podr\'e1n ocurrir m\'e1s cuatro (4) cambios por a\'f1o calendario. A su discreci\'f3n, puede convertir una licencia de usuario nombrado en una licencia basada en un computador. \par
+B.\tab\ul Licencia basada en computador.\ulnone Si usted ha adquirido una licencia basada en un computador, es posible instalar el Software en un (1) equipo en su lugar de trabajo. Para los efectos del presente Acuerdo, un equipo ser\'e1 un dispositivo de computaci\'f3n o, si el software est\'e1 siendo utilizado en conexi\'f3n con una m\'e1quina virtual, una m\'e1quina virtual en un dispositivo inform\'e1tico. No hay limitaci\'f3n en el n\'famero de sus empleados que pueden acceder y utilizar el software instalado en dicho equipo. Todo el software debe ser instalado y utilizado en el mismo equipo. Usted no puede compartir el acceso al software instalado en una red de tal manera que el software instalado se puede ejecutar en un equipo diferente. Usted puede cambiar el equipo designado a otro equipo en el lugar de trabajo \'fanico aplicable, siempre que ninguna parte del Software permanezca instalado en el computador especificado anterior; no pueden ocurrir m\'e1s de cuatro (4) de los mencionados cambios por a\'f1o calendario.\par
+C.\tab\ul Excepci\'f3n de Uso en el Hogar\ulnone Si usted tiene una empresa u otra entidad, el Usuario Nombrado designado por la licencia aplicable o, en el caso de una licencia basada en el computador, el individuo \'fanico que es el principal usuario de la computadora \'fanica en la que se instala y usa el Software, tambi\'e9n puede instalar y utilizar el Software en un (1) computador situado en la casa de dicho usuario, siempre que el uso del Software en tal equipo dom\'e9stico se limite al trabajo realizado en el \'e1mbito del empleo de dicha persona con usted y cumpla con todos los t\'e9rminos y condiciones de este Acuerdo. El software debe ser desinstalado r\'e1pidamente del computador personal del individuo despu\'e9s de la fecha de expiraci\'f3n o terminaci\'f3n de la licencia subyacente o la fecha en que la autorizaci\'f3n del individuo para utilizar el Software de conformidad con la licencia subyacente termine, seg\'fan lo que ocurra primero. \par
+
+\pard\fi-357\li357\sb100\sa240\sl240\slmult1\qj\tx360 3. \tab\ul Condiciones adicionales.\ulnone Usted podr\'e1 tener derechos y obligaciones adicionales al Software a trav\'e9s de los tipos de licencia especial y programas de licencias, seg\'fan se establece en anexos al presente Acuerdo y que se incorporan como parte de este Acuerdo. Las disposiciones espec\'edficas del producto se pueden proporcionar en un Anexo espec\'edfica del producto en el presente Acuerdo para el producto de referencia y los t\'e9rminos de los cuales se incorporan a este Acuerdo. En caso de conflicto entre un anexo y los otros t\'e9rminos establecidos en este Acuerdo, los t\'e9rminos del anexo prevalecer\'e1n. \par
+
+\pard\fi-1275\li1701\sb100\sa240\sl240\slmult1\qj Anexo A \tab Licencia del c\'f3digo fuente \par
+Anexo B \tab\ul Tipos de licencias especiales\ulnone \par
+
+\pard\li1701\sb100\sa240\sl240\slmult1\qj Licencia de evaluaci\'f3n; Software Pre-lanzamiento \tab\par
+Licencia Compilaci\'f3n Unicamente (Estudio de medici\'f3n) \par
+
+\pard\fi-1440\li3141\sb100\sa240\sl240\slmult1\qj Software de interfaz de controlador \par
+
+\pard\li1701\sb100\sa240\sl240\slmult1\qj Licencia de Acceso M\'faltiple (NI-488.2 Software para GPIB-ENET)\par
+Licencia de uso concurrente\par
+Licencia de depuraci\'f3n\par
+Licencia de Integraci\'f3n Continua (LabVIEW)\par
+
+\pard\fi-1275\li1701\sb100\sa240\sl240\slmult1\qj Anexo C \tab Volumen T\'e9rminos del programa de licencia \par
+Anexo D \tab T\'e9rminos del Programa de Empresa \par
+Anexo E \tab T\'e9rminos de Licencia Acad\'e9micos \par
+Anexo F \tab Disposiciones espec\'edficas del producto (TestStand, Estudio de medici\'f3n, LabVIEW Community Edition y LabVIEW NXG Community Edition) \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj 4. \tab\ul Contratistas terceros.\ulnone Sus contratistas terceros pueden acceder y utilizar el Software, siempre que lo hagan \'fanicamente para su beneficio, se comprometen a utilizar el Software \'fanicamente de acuerdo con los t\'e9rminos de este Acuerdo, y usted acepta que seguir\'e1 estando obligado a NI por cualquier incumplimiento por su contratistas del presente Acuerdo.\par
+5. \tab\ul Servicios de Software.\ulnone Si ha comprado una licencia vitalicia, es posible que tenga que comprar actualizaciones o mantenimiento, as\'ed como servicios t\'e9cnicos o cualquier otro tipo de servicio para el Software ("Servicios del Software")) por separado. A menos de que se especifique lo contrario en un tipo de licencia o programa de licencias especial, si usted ha adquirido una licencia temporal, el importe de los Servicios del Software est\'e1 incluido en el costo cotizado para todo el per\'edodo de uso. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426 6. \tab\ul Plazo de la Licencia; Terminaci\'f3n y Expiraci\'f3n\ulnone\tab\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj A. \tab\ul Licencias o Suscripciones Temporales.\ulnone Si ha adquirido una licencia temporal (tambi\'e9n conocidas como licencias con suscripci\'f3n), el per\'edodo de uso de esta licencia empezar\'e1 en la fecha de la factura y, salvo que se resuelva de acuerdo con lo dispuesto en este Acuerdo, contin\'faa durante el per\'edodo de tiempo especificado en la descripci\'f3n del producto u otra documentaci\'f3n correspondiente presentada a usted por NI. La licencia caducar\'e1 autom\'e1ticamente al final de dicho plazo.\par
+
+\pard\li720\sb100\sa240\sl240\slmult1\qj (i) A menos de que la descripci\'f3n del producto especifique lo contrario, la licencia caducar\'e1 de forma autom\'e1tica al t\'e9rmino del per\'edodo de uso.\par
+(ii) Si usted posee una licencia temporal con autorenovaci\'f3n, su licencia se renovar\'e1 de forma autom\'e1tica por un a\'f1o adicional, a menos de que alguna de las partes notifique a la otra la voluntad de cancelar la licencia en un plazo m\'ednimo de treinta (30) d\'edas antes del inicio del per\'edodo de renovaci\'f3n de dicha licencia. El precio de la renovaci\'f3n puede modificarse ocasionalmente a discreci\'f3n de NI. En tal supuesto, NI le brindar\'e1 una nueva cotizaci\'f3n con una antelaci\'f3n m\'ednima de sesenta (60) d\'edas antes de la finalizaci\'f3n del per\'edodo de uso actual. Si no est\'e1 de acuerdo con el nuevo precio, puede notificar su deseo de no renovar la licencia hasta treinta (30) d\'edas antes del inicio del per\'edodo de la renovaci\'f3n.\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\par
+B. \tab\ul Licencias vitalicias.\ulnone Si usted ha comprado una licencia y la licencia se especifica como "vitalicia" o no se ha especificado ning\'fan per\'edodo de tiempo en la descripci\'f3n del producto u otra documentaci\'f3n correspondiente presentada a usted por NI, su licencia no caducar\'e1 nunca y, salvo que se resuelva de conformidad con lo dispuesto en el presente documento, usted tiene el derecho de utilizar el Software de forma indefinida. \par
+C.\tab\ul Terminaci\'f3n.\ulnone NI condiciona su licencia en su cumplimiento de los t\'e9rminos establecidos en este Acuerdo, y este Acuerdo se terminar\'e1 autom\'e1ticamente, inmediatamente y sin previo aviso, si usted no cumple con sus t\'e9rminos. \par
+D. \tab\ul Efecto de la cancelaci\'f3n o caducidad.\ulnone A la terminaci\'f3n o expiraci\'f3n de este Acuerdo, sin importar la raz\'f3n, las concesiones de las licencias contenidas en el presente terminar\'e1n y deber\'e1 cesar inmediatamente todo uso del Software, cesar toda distribuci\'f3n de las Aplicaciones Autorizadas, y destruir todas las copias del Software prove\'eddas, sin embargo, usted deber\'e1 entregar el Software y todas las copias a NI si NI as\'ed lo ha exigido en lugar de cualquier destrucci\'f3n. Las Secciones 11, 15, 16, 17, 19, 20, 21, 22.a, y el 23 de este Acuerdo sobrevivir\'e1n la expiraci\'f3n o terminaci\'f3n de este Acuerdo.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx4860 7. \tab\ul Transferencia.\ulnone Usted puede transferir una licencia de usuario nombrado o licencia por computadora a un tercero en el mismo pa\'eds en el que adquiri\'f3 la licencia, o dentro de la Uni\'f3n Europea en caso de adquirir la licencia en la Uni\'f3n Europea, siempre que (i) usted notifique a NI por escrito dicha transferencia, incluyendo el nombre y la ubicaci\'f3n de dicho tercero; (ii) dicho tercero acepta los t\'e9rminos y condiciones de este Acuerdo; y (iii) despu\'e9s de la entrega usted no conserva ninguna copia del Software o cualquiera de los materiales escritos que acompa\'f1an al Software. NI podr\'e1, a su discreci\'f3n, cobrar una cuota por la transferencia de licencia. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426 8.\tab\ul Actualizaciones; Versiones anteriores.\ulnone Si el Software es una actualizaci\'f3n, usted s\'f3lo podr\'e1 utilizar el software si usted tiene una licencia v\'e1lida para utilizar la versi\'f3n anterior del Software, y usted no puede usar tanto la actualizaci\'f3n y la versi\'f3n previa del software simult\'e1neamente. Usted puede optar por utilizar una versi\'f3n anterior de cualquier software entregado y con licencia en virtud del presente Acuerdo en lugar de utilizar el software entregado y con licencia en virtud del presente Acuerdo ("Software entregado"), siempre que (i) usted tenga una copia autorizada de la versi\'f3n previa del Software entregado; (ii) todo uso es en virtud y de conformidad con el presente Acuerdo; y (iii) no obstante lo dispuesto en el presente Acuerdo por el contrario, en ning\'fan caso, NI ser\'e1 requerido dar soporte a cualquier versi\'f3n del Software, incluyendo la provisi\'f3n de c\'f3digos de claves de software aplicable o las claves de hardware, excepto por la versi\'f3n m\'e1s actual del Software entregado, para ese momento. \par
+9.\tab\ul Varias versiones.\ulnone Si NI distribuye el Software en un medio de instalaci\'f3n que contenga varias versiones del software para su uso con diferentes sistemas operativos o pone las mismas a disposici\'f3n por medio de descargas, es posible utilizar una sola versi\'f3n del Software. \par
+10.\tab\ul Clave de software / hardware.\ulnone Acceso Previo. Usted se compromete a utilizar los c\'f3digos de claves de software o claves de hardware proporcionados por NI exclusivamente con el Software para el que se proporciona. Aunque NI podr\'e1, a su sola discreci\'f3n ofrecerle la clave correspondiente u otro acceso para el uso del Software antes de la recepci\'f3n de su parte sobre los derechos de licencia aplicables, usted permanecer\'e1 obligado a pagar dichos honorarios a NI. \par
+11.\tab\ul Derecho de Autor; Otras Licencias.\ulnone El software se licencia y no se vende. El Software, todas las copias del Software, los contenidos relacionados, y todos los derechos sobre ellas, son propiedad de NI o de sus proveedores y est\'e1n protegidos por leyes de propiedad intelectual y disposiciones de tratados internacionales. Todos los derechos no expresamente concedidos a usted en este Acuerdo est\'e1n reservados para NI. Adem\'e1s, y sin perjuicio de lo anterior, ninguna licencia o derecho de ning\'fan tipo, ya sea por licencia expresa, licencia impl\'edcita, la doctrina del agotamiento, o de otra manera, se conceden bajo ninguna patente de NI (ya sea identificado aqu\'ed o no) u otra propiedad intelectual de derecho de NI con respecto a cualquier otro producto de NI o de terceros, incluido el derecho a utilizar cualquier otro producto.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj 12.\tab\ul Implementaci\'f3n de aplicaciones\ulnone\par
+
+\pard\fi-357\li714\sl240\slmult1\qj A. \tab Una "Aplicaci\'f3n Autorizada" es (i) una aplicaci\'f3n que permite crear una versi\'f3n de desarrollo de software; (ii) una aplicaci\'f3n que permite crear con software de terceros en tiempo real mediante componentes de sistema operativo del M\'f3dulo LabVIEW Real-Time y el m\'f3dulo LabWindows / CVI Real-Time de acuerdo con las licencias para este tipo de m\'f3dulos; o (iii) una aplicaci\'f3n que se crea con un tercer entorno de desarrollo de software de terceros que utiliza software del controlador de interfaz, si dicho entorno de desarrollo de software con el apoyo de dicho Software de interfaz de controlador como se indica en la documentaci\'f3n correspondiente a los productos del software del controlador de interfaz. "Software de interfaz de controlador" significa el software y otros c\'f3digos suministrados con el presente Acuerdo que se enumeran como controladores de hardware o controladores de dispositivo en la p\'e1gina web que detalla el controlador de hardware de NI, que se encuentra actualmente en {\cf1\ul{\field{\*\fldinst{HYPERLINK "http://www.ni.com/driverinterfacesoftware"}}{\fldrslt{www.ni.com/driverinterfacesoftware}}}}\f0\fs18 , o que se a\'f1ade por NI en cualquier momento a dicha cotizaci\'f3n o cualquier listado sucesor similar, junto con toda la documentaci\'f3n y utilidades de soporte. En ning\'fan caso, sin embargo, el t\'e9rmino "Software de interfaz de controlador" incluir\'e1 cualquier Software de Terceros, el software del sistema operativo, el software de controladores de instrumentos, software de aplicaciones, juegos de herramientas, m\'f3dulos, kit de desarrollo de controladores (DDK) o parte del mismo, kit de desarrollo de software ( SDK) o parte del mismo, kit de desarrollo de m\'f3dulo (MDK) o parte del mismo, o cualquier software u otro c\'f3digo designado por NI como cualquiera de los anteriores; o cualquiera de documentaci\'f3n o utilidades que acompa\'f1an lo anterior. \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj B. \tab\ul Requisitos de implementaci\'f3n y distribuci\'f3n.\ulnone Usted puede distribuir, desplegar o poner a disposici\'f3n Aplicaciones Autorizadas, adem\'e1s de motores de tiempo (runtime) aplicables para el Software y Software de interfaz de controlador aplicable presente que puede incluirse como parte o junto con sus aplicaciones autorizadas, siempre que cumpla con cada uno de los requisitos establecidos a continuaci\'f3n.\par
+
+\pard\fi-360\li1080\sb100\sa240\sl240\slmult1\qj\tx1420 (i) \tab Usted debe incluir el siguiente aviso de derechos de autor en la Caja de Acerca de Solicitud de Autorizado (si procede) y en la documentaci\'f3n escrita aplicable o, si no existe dicha documentaci\'f3n, en un "leerme" u otro archivo .txt distribuido con cada copia de la Aplicaci\'f3n Autorizada. \par
+\tab "Copyright \'a9 [inserte a\'f1o] National Instruments Corporation. Todos los derechos reservados.\par
+\tab Es posible que en su lugar, o adem\'e1s, incluya su propio aviso de copyright con la notificaci\'f3n requerida anteriormente, pero en ning\'fan caso podr\'e1 eliminar ni modificar los derechos de autor, patentes, marcas registradas u otros avisos legales o renuncias que existen en el software y en relaci\'f3n con cualquier motor de tiempo de ejecuci\'f3n para el software y cualquier Software de Interfaz de Controlador que se incluye como parte o junto con su Aplicaci\'f3n Autorizada, su aviso de derechos de autor debe entenderse como la protecci\'f3n de NI o los derechos de autor de su emisor de licencia en el software y no se entiende en el sentido de que tiene cualquier derecho de reproducci\'f3n o con respecto a cualquier Software. \par
+(ii) \tab Usted no puede usar el nombre, logotipo o marcas comerciales de NI para comercializar su Solicitud Autorizada sin permiso previo por escrito de NI. \par
+(iii) \tab Si distribuye a terceros su Solicitud Autorizada con el Software de Interfaz de Controlador o cualquier motor de tiempo de ejecuci\'f3n para el Software, debe transmitir a los usuarios finales de este Acuerdo o someterlos a su propio acuerdo de licencia que este sustancialmente de acuerdo con el presente Acuerdo y al menos protege a NI tanto como el presente Acuerdo.\par
+(iv) \tab La Solicitud Autorizada no debe consistir o incluir cualquier programa malicioso, enga\'f1oso o ilegal.\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\tx1080 C. \tab\ul Tarifas.\ulnone Usted puede distribuir, desplegar o poner Solicitudes Autorizadas disponibles sin tener que pagar tasas adicionales a NI. Disponi\'e9ndose, sin embargo, si la Solicitud Autorizada fue creada utilizando cualquiera de los programas citados en las Licencias de implementaci\'f3n de NI, en la lista la p\'e1gina web, que se encuentra actualmente en {{\field{\*\fldinst{HYPERLINK http://www.ni.com/product-documentation/9561/en/ }}{\fldrslt{http://www.ni.com/product-documentation/9561/en/\ul0\cf0}}}}\f0\fs18 o cualquier listado sucesor similar, ya sea que tales anuncios puedan ser actualizados por NI en cualquier momento, o cualquier otro software que NI en cualquier momento designe (cualquiera de los anteriores es una "Licencia de Despliegue Designado"), entonces usted debe, antes de distribuir, desplegar o poner a disposici\'f3n de la Solicitud Autorizada para su uso en cualquier otro equipo, ya sea (i) verificar que el receptor tiene una licencia v\'e1lida para ejecutar la Solicitud Autorizada aplicable, o tiene una licencia v\'e1lida de implementaci\'f3n para cada equipo en el que la Solicitud Autorizada ser\'e1 utilizada o (ii) obtener autorizaci\'f3n de distribuci\'f3n por escrito de NI y, si es requerido por NI, pagar a NI una tarifa por copia por cada Solicitud Autorizada distribuida, desplegada, o puesta a disposici\'f3n. En el caso de cualquier Software de Interfaz de Controlador identificado como sujeto a los requisitos de autorizaci\'f3n de verificaci\'f3n o distribuci\'f3n de licencia establecido anteriormente, si la Solicitud Autorizada utiliza, llamada, o de otro modo accede a cualquier controlador de software de interfaz, se considerar\'e1 que la Solicitud Autorizada ha sido creada utilizando dicho Software de interfaz de controlador para los prop\'f3sitos de esta Secci\'f3n. A menos que NI especifique lo contrario por escrito, las licencias de implementaci\'f3n mencionadas son licencias basadas en la inform\'e1tica y la excepci\'f3n de uso casero no aplica a las Licencias de Implementaci\'f3n Designadas.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426 13. \tab\ul Patentes y Marcas Registradas.\ulnone Para las patentes de los productos de National Instruments, consulte la ubicaci\'f3n adecuada: \b Ayuda\'bbPatentes \b0 en el Software, el archivo patents.txt incluido en el Software (tal como en el medio de instalaci\'f3n en el que se le distribuy\'f3 el Software), o ni.com/patents. National Instruments, NI, ni.com y LabVIEW son marcas registradas de National Instruments Corporation. Consulte ni.com/trademarks para obtener m\'e1s informaci\'f3n acerca de las marcas comerciales de National Instruments. Todos los dem\'e1s nombres de productos y compa\'f1\'edas mencionados en este documento son o pueden ser marcas comerciales o nombres comerciales de sus respectivas compa\'f1\'edas.\b\par
+\b0 14. \tab\ul Garant\'eda Limitada.\ulnone NI garantiza, para su beneficio solo, que por un per\'edodo de noventa (90) d\'edas desde la fecha en que el Software se suministra a usted o, si se descarga, desde la fecha en que el software se descarga por primera vez que, (i) el Software funcionar\'e1 sustancialmente de acuerdo con la documentaci\'f3n que acompa\'f1a al software y (ii) el soporte de instalaci\'f3n en el que NI proporciona el software (si lo hubiera) estar\'e1 libre de defectos materiales y mano de obra bajo condiciones normales de uso y servicio ("Garant\'eda Limitada"). Cualquier Software de sustituci\'f3n estar\'e1 garantizado por el resto del per\'edodo de garant\'eda original o por treinta (30) d\'edas, el que sea mayor. Algunas jurisdicciones no permiten la exclusi\'f3n o limitaci\'f3n de la duraci\'f3n de una garant\'eda o limitaci\'f3n expresa o impl\'edcita sobre los derechos estatutarios del consumidor, por lo que las limitaciones anteriores pueden no aplicarse en su caso; en tal caso, dichas garant\'edas se limitan al per\'edodo de garant\'eda m\'ednimo permitido por la ley aplicable. La Garant\'eda Limitada es nula si el fallo del Software es el resultado de un accidente, abuso, mal uso, calibraci\'f3n inadecuada de su parte, los productos de terceros (ya sea hardware o software) utilizado por usted que no est\'e1n destinados por NI para su uso con el software, la utilizaci\'f3n de un hardware inadecuado o clave de software o mantenimiento no autorizado del Software. \par
+15. \tab\ul Recursos del cliente.\ulnone La \'fanica obligaci\'f3n de NI, y la \'fanica compensaci\'f3n, con respecto a la garant\'eda limitada anterior ser\'e1n, a elecci\'f3n de NI, reparar o reemplazar el Software o devolver los montos pagados por usted a NI por la licencia de software, en cuyo caso usted debe devolver o destruir todas las copias del Software de acuerdo con las instrucciones del NI y la licencia concedida a usted terminar\'e1 sin responsabilidad por parte de NI por motivo de dicha terminaci\'f3n. Las obligaciones de NI que se exponen en esta secci\'f3n est\'e1n supeditadas a que usted le proporcione a NI una notificaci\'f3n escrita de defectos aplicables durante el per\'edodo de garant\'eda. Adem\'e1s, debe obtener un n\'famero de autorizaci\'f3n de devoluci\'f3n de NI antes de devolver el Software bajo garant\'eda a NI, y usted acepta pagar los gastos de env\'edo hacia y desde NI. \par
+16. \tab\ul\b Otras garant\'edas.\ulnone A EXCEPCI\'d3N DE LO ESTABLECIDO EN ESTE ACUERDO, SIN GARANT\'cdA, EXPRESA O IMPL\'cdCITA, HECHA POR NI CON RESPECTO AL SOFTWARE O EL USO DEL SOFTWARE. NI TAMPOCO SE HACE NINGUNA GARANT\'cdA O MANIFESTACION CON RESPECTO A CUALQUIER SOFTWARE DE TERCEROS, CODIGO FUENTE, SOFTWARE, O SERVICIOS DE SOFTWARE. NI NO GARANTIZA NI HACE NINGUNA MANIFESTACION QUE EL SOFTWARE, EL FUNCIONAMIENTO DEL SOFTWARE, O SUS SERVICIOS RELACIONADOS CUALQUIER SOFTWARE, C\'d3DIGO FUENTE, O SOFTWARE DE TERCEROS SER\'c1 ININTERRUMPIDO O LIBRE DE ERRORES Y NO OFRECE GARANT\'cdA NI HACE NINGUNA MANIFESTACION RESPECTO A EXACTITUD, CONFIABILIDAD, O DE OTRA MANERA. NO HAY OTRAS GARANT\'cdAS QUE PUEDAN SURGIR DEL USO COMERCIAL O CURSO DE GESTI\'d3N. NI RENUNCIA A TODAS LAS GARANT\'cdAS IMPL\'cdCITAS, INCLUYENDO LAS GARANT\'cdAS DE COMERCIALIZACI\'d3N, IDONEIDAD PARA UN PROP\'d3SITO PARTICULAR Y NO INFRACCI\'d3N, EN RELACI\'d3N CON EL SOFTWARE Y CUALQUIER SOFTWARE DE TERCEROS, C\'d3DIGO FUENTE, SOFTWARE Y SERVICIOS RELACIONADOS.\par
+\b0 17. \tab\ul Per\'edodo de limitaciones.\ulnone Usted se compromete a no iniciar una acci\'f3n para hacer cumplir sus recursos de conformidad con la garant\'eda limitada o por incumplimiento de la garant\'eda m\'e1s de un (1) a\'f1o despu\'e9s de dicha causa de acci\'f3n. \par
+18. \tab\ul Responsabilidad de la Propiedad Intelectual.\ulnone NI, a su propio costo, defender\'e1 cualquier reclamo contra usted por un tercero como consecuencia de su uso del Software, en la medida en que dicho reclamo alegue que el Software infringe alguna patente, derecho de autor o marca comercial de dicho tercero protegido por las leyes de los EE.UU., Canad\'e1, M\'e9xico, Jap\'f3n, Australia, Suiza, Noruega, o la Uni\'f3n Europea y siempre que dicha demanda no surja de (i) el uso del Software en combinaci\'f3n con equipos, dispositivos, software o c\'f3digo no hecho por NI; (ii) su uso del Software de una manera no conforme con este Acuerdo o con una finalidad no prevista por NI; (iii) el hecho de no incorporar actualizaciones de software o actualizaci\'f3n proporcionada por NI que habr\'edan evitado la presunta infracci\'f3n; o (iv) cualquier modificaci\'f3n del Software no hecha por NI. Las obligaciones de NI en esta secci\'f3n adem\'e1s dependen de que usted le notifique a NI por escrito inmediatamente despu\'e9s de su aviso de obtenci\'f3n de dicho reclamo inminente y su plena cooperaci\'f3n con NI en la preparaci\'f3n de su defensa. Si usted proporciona a Ni la autoridad, la asistencia y la informaci\'f3n que NI necesita para defender o resolver el reclamo, NI pagar\'e1 cualquier adjudicaci\'f3n definitiva de los da\'f1os o de liquidaci\'f3n con respecto a dicho reclamo y cualquier gasto que usted incurra a solicitud escrita de NI. NI no ser\'e1 responsable de un acuerdo hecho sin su consentimiento previo por escrito. Si el Software infringe los derechos mencionados anteriormente en esta secci\'f3n y el uso del Software est\'e1 ordenado, NI podr\'e1, o si NI cree que el software podr\'eda considerarse que infringe los derechos de propiedad intelectual de un tercero, NI podr\'e1, a su discreci\'f3n, (i) obtener derecho a utilizar el Software; (ii) reemplazar o modificar el Software con otro software que no infrinja; o (iii) recibir su declaraci\'f3n del Software infractor y reembolsar el pago de la cuota de licencia hecha por usted a NI por el Software. \b EN LA MEDIDA M\'c1XIMA PERMITIDA POR LA LEY APLICABLE, LA RESPONSABILIDAD DE NI, LA RESPONSABILIDAD DE SUS LICENCIANTES Y PROVEEDORES, Y LA RESPONSABILIDAD DE SUS RESPECTIVOS DIRECTORES, OFICIALES, EMPLEADOS Y AGENTES, DE CONFORMIDAD CON ESTA SECCI\'d3N Y SIN IMPORTAR EL MOTIVO DE DICHA RESPONSABILIDAD, NO SUPERAR\'c1 EN TOTAL $ 50,000 (US). \b0 Lo anterior constituye el \'fanico recursos, y responsabilidad total de NI y la responsabilidad de la infracci\'f3n de cualquier patente, marca, derechos de autor u otro derecho de propiedad intelectual o industrial relacionada con el Software. \b ESTA INDEMNIZACI\'d3N LIMITADA SUSTITUYE A CUALQUIER OTRA GARANT\'cdA LEGAL O IMPL\'cdCITAS DE NO INFRACCI\'d3N. Las obligaciones anteriores no se aplicar\'e1n a CUALQUIER SOFTWARE DE TERCEROS O DE CUALQUIER PRODUCTO DE TERCEROS INCORPORADOS EN O DE OTRA MANERA PROPORCIONADO CON EL SOFTWARE Y USTED ESTARA DE ACUERDO EN BUSCAR AL FABRICANTE TERCERO CON RESPECTO A CUALQUIER RECLAMO por violaci\'f3n de marca DE SOFTWARE DE TERCEROS O productos de TERCEROS.\b0 \par
+19. \tab\ul Limitaci\'f3n de Responsabilidad.\ulnone \b EN LA MEDIDA M\'c1XIMA PERMITIDA POR LA LEY APLICABLE, EN NING\'daN CASO NI O SUS LICENCIANTES, DISTRIBUIDORES O PROVEEDORES (INCLUYENDO NI Y SUS DIRECTORES, OFICIALES, EMPLEADOS Y AGENTES) SER\'c1N RESPONSABLES POR NING\'daN DA\'d1O INCIDENTAL, INDIRECTO, PUNITIVO, EJEMPLAR O DERIVADO DE NING\'daN TIPO POR DA\'d1OS INCLUYENDO DERIVADOS DE LA P\'c9RDIDA DE BENEFICIOS, P\'c9RDIDA DE AHORROS, LA OPORTUNIDAD DE NEGOCIO, LA INTERRUPCI\'d3N DE NEGOCIO O P\'c9RDIDA O CORRUPCI\'d3N DE DATOS O SOFTWARE, AUN CUANDO NI O SUS LICENCIANTES, DISTRIBUIDORES O PROVEEDORES HAYAN SIDO INFORMADOS DE LA POSIBILIDAD DE TALES DA\'d1OS Y SIN IMPORTAR SI HAN SIDO CAUSADOS O CONTRIBUIDOS POR LA NEGLIGENCIA DE NI U OTROS, Y, A EXCEPCI\'d3N DE LO ESTABLECIDO EN LA SECCI\'d3N 18, EN NING\'daN CASO, LA OBLIGACION DE NI DE ESTE ACUERDO, YA SEA BAJO ACUERDO DE PARTES, LEY, AGRAVIO DE LA LEY, GARANT\'cdA, O CUALQUIER OTRA FORMA, SUPERAR\'c1 EL IMPORTE TOTAL RECIBIDO POR NI PARA LA LICENCIA DE SOFTWARE APLICABLE. \b0 Usted reconoce que las tasas y precios aplicables reflejan esta asignaci\'f3n del riesgo. En la medida en que la anterior limitaci\'f3n de responsabilidad no sea aplicable o no cumple su prop\'f3sito esencial, a excepci\'f3n de la responsabilidad por lesiones corporales o la muerte causada por el Software en la forma prevista por NI o de cualquier responsabilidad que no pueda ser excluida por la ley aplicable, la \'fanico responsabilidad de NI ante usted en relaci\'f3n con o en conexi\'f3n con este Acuerdo se limita al monto m\'e1ximo de $ 50.000 (USD) o el derecho de licencia pagada a NI para el Software.\par
+20. \tab\ul\b USOS DE ALTO RIESGO Y SUS RESPONSABILIDADES PARA SUS APLICACIONES\ulnone\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx426\tx720\b0 A\b .\tab LOS PRODUCTOS NI NO SE DISE\'d1AN, FABRICAN, NI PRUEBAN PARA UTILIZARSE EN ENTORNOS PELIGROSOS, O CUALESQUIERA OTROS MEDIOS QUE REQUIEREN UN RENDIMIENTO A PRUEBA DE FALLOS, INCLUIDOS EN EL FUNCIONAMIENTO DE INSTALACIONES NUCLEARES, NAVEGACI\'d3N A\'c9REA, SISTEMAS DE CONTROL DE TR\'c1NSITO A\'c9REO; SALVA VIDAS O SISTEMAS DE SOSTENIBILIDAD DE LA VIDA U OTROS DISPOSITIVOS M\'c9DICOS TALES; O CUALQUIER OTRA APLICACI\'d3N EN LA QUE EL FALLO DEL SOFTWARE PODR\'cdA CAUSAR LA MUERTE, LESIONES PERSONALES GRAVES, DA\'d1OS A LA PROPIEDAD, O DA\'d1O AMBIENTAL. USTED DEFENDERA, INDEMNIZARA Y MANTENRA INDEMNIZARA A NI Y SUS DIRECTORES, OFICIALES, EMPLEADOS Y AGENTES DE TODAS Y TODOS LOS RECLAMOS, P\'c9RDIDAS, DA\'d1OS, ACCIONES Y GASTOS (INCLUYENDO HONORARIOS RAZONABLES DE ABOGADOS) DERIVADOS DE SU USO DEL SOFTWARE PARA ALTO RIESGO USOS, INCLUYENDO RECLAMOS POR RESPONSABILIDAD DEL PRODUCTO, LESIONES PERSONALES O LA MUERTE O DA\'d1OS A LA PROPIEDAD, Y SIN IMPORTAR SI LOS RECLAMOS SE FUNDAN EN SU TOTALIDAD O EN PARTE DE LA SUPUESTA O REAL NEGLIGENCIA DE NI. \par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx1080\b0 B. \tab\b USTED RECONOCE Y ACEPTA QUE USTED ES RESPONSABLE DE TOMAR MEDIDAS PARA PROTEGER LOS PRODUCTOS Y SISTEMA DE FALLAS, INCLUYENDO LA PROVISI\'d3N DE RESPALDO O MECANISMOS DE APAGADO. DEBIDO A QUE CADA SISTEMA DE USUARIO FINAL ES PERSONALIZADO Y SE DIFERENCIA DE PLATAFORMAS DE PRUEBA DE NI Y PORQUE USTED PUEDE UTILIZAR PRODUCTOS NI EN COMBINACI\'d3N CON OTROS PRODUCTOS DE MANERA NO EVALUADAS O CONTEMPADAS POR NI, USTED ES RESPONSABLE DE VERIFICAR Y VALIDAR LA ADECUACI\'d3N DE LOS PRODUCTOS NI PARA SU USO. USTED DEFENDERA, INDEMNIZARA Y LIBRARA DE RESPONSABILIDAD A NI Y A SUS DIRECTORES, OFICIALES, EMPLEADOS Y AGENTES DE TODOS LOS RECLAMOS, P\'c9RDIDAS, DA\'d1OS, ACCIONES Y GASTOS (INCLUYENDO HONORARIOS RAZONABLES DE ABOGADOS) DERIVADOS DE SU SOLICITUD AUTORIZADA O SU INCORPORACI\'d3N DEL SOFTWARE EN SU SISTEMA O SOLICITUD; SIEMPRE QUE SU OBLIGACI\'d3N CONTRACTUAL DE INDEMNIZACI\'d3N NO SE EXTIENDA AL PORCENTAJE DE DA\'d1OS O LESIONES DEL DEMANDANTE O LA CANTIDAD DE SOLUCI\'d3N ATRIBUIDA A LA NEGLIGENCIA DE NI U OTRO FALLO O LA RESPONSABILIDAD ESTRICTA IMPUESTA A NI COMO UNA CUESTI\'d3N DE LEY.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\b0 21. \tab\ul Derechos del gobierno de Estados Unidos de Am\'e9rica.\ulnone El Software es un "art\'edculo comercial" desarrollado exclusivamente con capital privado, que consiste en "software comercial" y "documentaci\'f3n de software inform\'e1tico comercial", t\'e9rminos que se definen o se utilizan en los reglamentos de adquisici\'f3n aplicable en los Estados Unidos de Am\'e9rica. Si usted es una agencia, departamento u otra entidad del Gobierno de los Estados Unidos, la licencia del software a continuaci\'f3n se otorga (i) s\'f3lo como un elemento comercial y (ii) \'fanicamente con los derechos que se conceden a todos los dem\'e1s titulares de licencias de conformidad con los t\'e9rminos y condiciones de este Acuerdo. Usted se compromete a no utilizar, duplicar, o revelar el Software de ninguna manera que no est\'e9 expresamente permitido por este Acuerdo. Nada en este Acuerdo requiere que NI produzca o suministre los datos t\'e9cnicos para usted o hacia usted. El fabricante es National Instruments Corporation o National Instruments Irlanda Resources Ltd. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426 22. \tab\ul Conformidad\ulnone\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj A.\tab Usted se compromete a realizar, con una antelaci\'f3n razonable, todos los registros aplicables disponibles para su revisi\'f3n por NI durante el horario normal de manera que permitan a NI verificar su cumplimiento con los t\'e9rminos y condiciones de este Acuerdo. NI podr\'e1, mediante notificaci\'f3n por escrito, inspeccionar su uso del Software durante el horario normal para asegurar su cumplimiento de este Acuerdo. Adem\'e1s, si usted tiene una empresa u otra entidad, usted est\'e1 de acuerdo que, a petici\'f3n de NI o su representante autorizado documentar\'e1 y certificar\'e1 inmediatamente por escrito a NI que el uso del software y los de sus empleados cumplen con los t\'e9rminos y condiciones de este Acuerdo. Si los resultados de dichas inspecciones indican el pago incompleto por su parte de las tasas aplicables vencidas y pagaderas a NI, usted debe pagar inmediatamente esas cantidades a NI y reembolsar el costo de dicha inspecci\'f3n. \par
+B.\tab Usted acepta que el Software puede recoger y comunicar cierto tipo de software, hardware, y utilizar la informaci\'f3n de NI o servidores de sus proveedores de servicios con el fin de (i) verificar y realizar las actualizaciones; (ii) asegurar que ha cumplido y est\'e1n cumpliendo con los t\'e9rminos y condiciones de este Acuerdo, incluyendo el uso de c\'f3digos de software v\'e1lido, claves de hardware, o ambos; (iii) desarrollo interno de productos de NI y (iv) proporcion\'e1ndole a usted informes de uso. La informaci\'f3n recopilada y comunicada no incluye ning\'fan dato de aplicaci\'f3n de propiedad. NI no proporcionar\'e1 ninguna informaci\'f3n a terceros excepto cuando sea requerido por la ley o proceso legal o para hacer cumplir los t\'e9rminos de este Acuerdo, incluyendo el uso de c\'f3digos de software v\'e1lido clave, c\'f3digos de hardware, o ambos. \par
+
+\pard\li720\sb100\sa240\sl240\slmult1\qj El propietario de la licencia puede asignar la licencia a un empleado o contratista externo ("Usuario Autorizado") dentro de los par\'e1metros de este Acuerdo. El propietario es responsable de obtener fundamento legal v\'e1lido y/ autorizaci\'f3n (seg\'fan sea necesario) para la recopilaci\'f3n de datos de cualquier Usuario Autorizado a quien le asigne la licencia para ser utilizada en su nombre. Si est\'e1 utilizando el Software en nombre de una entidad que le ha cedido la licencia como Usuario Autorizado dentro de los par\'e1metros de este Acuerdo, usted acepta que no es el propietario de la licencia. Usted comprende y acepta que los datos sobre el uso que usted le de al Software se pueden recopilar y proporcionar al propietario de la licencia.\par
+Para obtener m\'e1s detalles sobre c\'f3mo NI y sus afiliadas procesan datos, consulte la declaraci\'f3n de privacidad aplicable en {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/privacy/unitedstates/us/ }}{\fldrslt{http://www.ni.com/legal/privacy/unitedstates/us/\ul0\cf0}}}}\f0\fs18 .\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426 23. \tab\ul General\ulnone\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj A. \tab\ul Ley aplicable; Jurisdicci\'f3n\ulnone\par
+
+\pard\li714\sb100\sa240\sl240\slmult1\qj\b Si el Software es fabricado en la Rep\'fablica de Irlanda:\b0 Este Acuerdo se rige por las leyes de la Rep\'fablica de Irlanda, con exclusi\'f3n de las disposiciones de la Convenci\'f3n de las Naciones Unidas sobre la venta internacional de mercanc\'edas, y sin tener en cuenta los principios de conflicto de leyes. El foro no exclusivo para todas las acciones bajo este Acuerdo estar\'e1 en los tribunales ubicados en Dubl\'edn, Rep\'fablica de Irlanda, y las partes acuerdan someterse a la jurisdicci\'f3n de dichos tribunales. \par
+\b Si el Software no se fabrica en la Rep\'fablica de Irlanda:\b0 Este Acuerdo se rige por las leyes del Estado de Texas, EE.UU., con exclusi\'f3n de las disposiciones de la Convenci\'f3n de las Naciones Unidas sobre la venta internacional de mercanc\'edas, y sin tener en cuenta los principios de conflicto de leyes. El foro no exclusivo para todas las acciones bajo este Acuerdo estar\'e1 en los tribunales ubicados en el condado de Travis, Texas, EE.UU., y las partes acuerdan someterse a la jurisdicci\'f3n de dichos tribunales. \par
+Si no est\'e1 seguro de d\'f3nde se fabrica el Software, por favor p\'f3ngase en contacto con National Instruments Corporation, 11500 N. Mopac Expressway, en Austin, Texas, EE.UU. 78759-3504 (Atenci\'f3n: Departamento Legal).\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj B.\tab Este Acuerdo constituye el acuerdo completo entre usted y NI acerca del uso del Software, y sustituye cualquier propuesta oral o escrita, contratos previos, \'f3rdenes de compra, o cualquier otra comunicaci\'f3n entre usted y NI en relaci\'f3n con la materia objeto del presente Acuerdo. Los T\'e9rminos Aplicables y condiciones de venta est\'e1ndar de NI, la versi\'f3n actual de los cuales se exponen en\ul {\ulnone{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/termsofsale }}{\fldrslt{http://www.ni.com/legal/termsofsale\ul0\cf0}}}}\ulnone\f0\fs18 , se aplicar\'e1 a todos los servicios de apoyo t\'e9cnico prestados como parte de los servicios de software y para cualquiera de los Servicios de Capacitaci\'f3n y Certificaci\'f3n; siempre y cuando, como se establece en el presente documento las disposiciones del presente Acuerdo, aplicar\'e1n y estar\'e1n vigentes con respecto a las mejoras o actualizaciones u otro software que se puedan ofrecer como parte o en relaci\'f3n con cualquiera de dichos servicios. Ninguna demora u omisi\'f3n por parte de NI para ejercer cualquier derecho o poder que tenga en virtud del presente Acuerdo perjudicar\'e1 ni se interpretar\'e1 como una renuncia a tal derecho o facultad. Cualquier renuncia por parte de NI de un t\'e9rmino de este Acuerdo debe ser hecha por escrito por NI. La renuncia por parte de NI de cualquier incumplimiento de cualquier disposici\'f3n de este documento no se interpretar\'e1 como una renuncia de cualquier incumplimiento subsiguiente de dicha disposici\'f3n o de cualquier violaci\'f3n de cualquier otra disposici\'f3n. Ninguna modificaci\'f3n de este Acuerdo ser\'e1 efectiva a menos que se exponga en un escrito firmado por un representante debidamente autorizado por usted y por NI. La palabra "incluso" empleada en el presente Acuerdo se entender\'e1 en el sentido de "incluyendo sin limitaci\'f3n". Si no puede acceder a Internet para ver cualquiera de las p\'e1ginas web mencionadas en el presente Acuerdo, podr\'e1 solicitar la informaci\'f3n de su oficina de ventas local de NI. \par
+C.\tab Si alguna acci\'f3n es interpuesta por cualquiera de las partes en el presente Convenio contra la otra en relaci\'f3n con el objeto del mismo, la parte ganadora tendr\'e1 derecho a recuperar, adem\'e1s de cualquier medida otorgada, honorarios razonables de abogados y costas judiciales. \par
+D.\tab Si alguna disposici\'f3n de este Acuerdo no es v\'e1lida, la cl\'e1usula del caso ser\'e1 modificada con el fin de hacer efectiva la garant\'eda, en su versi\'f3n modificada, y el resto del acuerdo continuar\'e1 en pleno vigor y efecto. \par
+
+\pard\fi-360\li720\sa200\sl240\slmult1\qj E. \tab El Software, y el Software de Terceros y el C\'f3digo Fuente puede ser objeto de control en virtud del Reglamento de Administraci\'f3n de Exportaciones de Estados Unidos (Parte 730 et seq. 15 CFR), otras leyes de control de exportaci\'f3n de Estados Unidos y los reglamentos, leyes y reglamentos aplicables de control de exportaciones mundiales, incluyendo, los productos exportados de la Uni\'f3n Europea, el Reglamento (CE) n\'ba 428/2009 del Consejo de Regulaci\'f3n. Usted manifiesta y garantiza que no es inelegible ni est\'e1 restringido por una ley de los Estados Unidos o cualquier otra ley aplicable para recibir copias del Software, Software de Terceros o C\'f3digo Fuente. NI se reserva el derecho de no enviar o descargar el permiso del Software ordenado, o de atender de cualquier forma un pedido de licencias (incluso si est\'e1n dentro de un programa de licencias por volumen o programa de empresa) si, en cualquier momento, NI cree que dicho env\'edo o descarga de dicho Software, Software de Terceros, de c\'f3digo fuente o cualquier otra ejecuci\'f3n puede infringir las normas u otras leyes de control de exportaci\'f3n aplicables. Usted se compromete a no exportar, re-exportar o transferir cualquier Software, Software de Terceros, o C\'f3digo Fuente en violaci\'f3n de cualquier ley de control de las exportaciones mundiales aplicables de Estados Unidos y a no exportar, re-exportar o transferir el Software, Software de Terceros, o c\'f3digo fuente por cualquier medio a (i) cualquier persona o entidad en la Ista de Nacionales Especialmente Designados de la OFAC o en la Losta de Personas Denegadas del BIS, la Lista de Entidades o la Lista no Verificada, o cualquier otra lista de partes restringidas aplicables o (ii) a cualquier destino prohibido, entidad o individuo sin las licencias de exportaci\'f3n necesarias o autorizaciones del Gobierno de Estados Unidos o de otra autoridad de licencias de exportaci\'f3n aplicable. Para el texto de los documentos jur\'eddicos pertinentes, v\'e9ase {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/export-compliance.htm }}{\fldrslt{http://www.ni.com/legal/export-compliance.htm\ul0\cf0}}}}\f0\fs18 .\par
+(C) 2001\f1\endash\f0 2020 de National Instruments. Todos los derechos reservados. \par
+370406AC-0154\par
+Febrero 2020\par
+
+\pard\sb100\sa240\sl240\slmult1\qc\b\fs24 ANEXO A \f1\endash\f0 \ul Licencia del c\'f3digo fuente\ulnone\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\b0\fs18 1.\tab "C\'f3digo fuente" se entiende como el c\'f3digo inform\'e1tico legible creado por NI y que NI proporciona con el Software, que no est\'e1 protegido por contrase\'f1a, y que est\'e1 en la forma preferida para modificar el c\'f3digo (ya sea gr\'e1fica o basada en texto). El C\'f3digo Fuente no incluye ning\'fan Software de Terceros.\par
+2.\tab Esta licencia le permite utilizar, modificar y distribuir el C\'f3digo Fuente bajo la condici\'f3n de que \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj A. \tab usted podr\'e1 distribuir el C\'f3digo Fuente, si independientemente si lo ha modificado o no, solamente si \par
+
+\pard\fi-360\li1080\sb100\sa240\sl240\slmult1\qj i. \tab para un fin no comercial y \par
+ii. \tab bajo una licencia id\'e9ntica a esta Licencia de C\'f3digo Fuente; \par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj B. \tab puede distribuir el c\'f3digo objeto derivado de C\'f3digo Fuente, lo haya modificado o no, para cualquier prop\'f3sito; \par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx720 C. \tab usted mantiene y no minimiza, bloquea o modifica cualquier t\'edtulo, logotipo, marca comercial, derechos de autor, marcas de agua digitales, renuncias, u otras comunicaciones que se incluyen en el C\'f3digo Fuente; \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj D. \tab\b USTED ACEPTA QUE LOS PROPIETARIOS DE LOS DERECHOS DE AUTOR (I) PROPORCIONAN EL SOFTWARE "TAL CUAL" CON TODOS SUS DEFECTOS (CONOCIDOS Y DESCONOCIDOS) Y SIN NINGUNA GARANT\'cdA, MANIFESTACION, U OTRA GARANT\'cdA DE CUALQUIER TIPO, Y (II) NIEGAN TODAS LAS GARANT\'cdAS, MANIFESTACIONES Y OTRAS GARANT\'cdAS EN RELACI\'d3N CON SU USO, LA MODIFICACI\'d3N O DISTRIBUCI\'d3N DEL C\'d3DIGO FUENTE, YA SEA EXPRESA, IMPL\'cdCITA O LEGAL, INCLUYENDO LAS GARANT\'cdAS DE T\'cdTULO, GARANT\'cdA DE COMERCIALIZACI\'d3N, IDONEIDAD PARA UN PROP\'d3SITO PARTICULAR Y NO INFRACCI\'d3N Y CUALQUIER GARANT\'cdA IMPL\'cdCITA QUE SURJA DE LAS NEGOCIACIONES, EL CUMPLIMIENTO O EL USO COMERCIAL; \b0\par
+E. \tab\b Usted asume todo el riesgo y responsabilidad asociados DE SU USO, LA MODIFICACI\'d3N O DISTRIBUCI\'d3N DEL C\'d3DIGO FUENTE; \b0\par
+F. \tab\b USTED ACEPTA QUE LOS PROPIETARIOS DE LOS DERECHOS DE AUTOR NO SON RESPONSABLES, Y SE COMPROMETE A NO HACER VALER NINGUN RECLAMO CONTRA CUALQUIER TITULAR DE DERECHOS DE AUTOR O SUS DIRECTORES, OFICIALES, EMPLEADOS, O AGENTES DE CUALQUIER DA\'d1O, P\'c9RDIDA O CUALQUIER OTRO PERJUICIO DE CUALQUIER TIPO, CAUSADO DE CUALQUIER FORMA Y EN CUALQUIER FORMA DE RESPONSABILIDAD, INCLUYENDO EL CONTRATO, RESPONSABILIDAD ESTRICTA O AGRAVIO (INCLUYENDO NEGLIGENCIA), QUE SURGE DE CUALQUIER FORMA DEL USO, LA MODIFICACI\'d3N O DISTRIBUCI\'d3N DEL C\'d3DIGO FUENTE, AUN CUANDO EL TITULAR DE DERECHOS DE AUTOR FUESE ADVERTIDO DE LA POSIBILIDAD DE CUALQUIER DA\'d1O, P\'c9RDIDA O CUALQUIER OTRO PERJUICIO, INCLUYENDO CUALQUIER DA\'d1O, P\'c9RDIDA O CUALQUIER OTRO PERJUICIO QUE SEA (I) SPERDIDA DE BENEFICIOS (YA SEA SUYO O DE UN TERCERO); (II) QUE SURJA O SE REFIERA A CUALQUIER P\'c9RDIDA DE BIENES MATERIAL (YA SEA REAL O PERSONAL) O BIENES INTANGIBLES (INCLUYENDO SOFTWARE Y DATOS) TEMPORAL O PERMANENTE; O (III) SEA DIRECTO, ESPECIAL, INDIRECTO, INCIDENTAL, CONSECUENTE, COLATERAL, EJEMPLAR, PUNITIVO, O CUALQUIER OTRO DA\'d1O; \b0 y, \par
+G. \tab usted acepta que estas Secciones 1\f1\endash\f0 3 expresan el acuerdo completo entre usted y los titulares de derechos de autor respecto a su uso, modificaci\'f3n y distribuci\'f3n del C\'f3digo Fuente.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj 3.\tab Los titulares de derechos de autor se reservan todos sus derechos. Excepto para las licencias no exclusivas concedidas expresamente en la Secci\'f3n 2, no se otorgan derechos o licencias expresas, por implicaci\'f3n, o de otra manera.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qc\b\fs24 ANEXO B \f1\endash\f0 \ul Tipos de licencias especiales\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\b0\fs18 Licencia de evaluaci\'f3n; Software Pre-lanzamiento\par
+\ulnone Si usted ha adquirido una licencia de evaluaci\'f3n, usted podr\'e1 instalar y utilizar el Software en un (1) equipo en su lugar de trabajo para fines de evaluaci\'f3n interna s\'f3lo y \'fanicamente durante el per\'edodo limitado del plazo de evaluaci\'f3n. \par
+Usted no puede distribuir o transferir todas las aplicaciones que se crean con el Software bajo una licencia de evaluaci\'f3n. Cualquier aplicaci\'f3n creada con Software adquirido bajo una licencia de evaluaci\'f3n no es una Aplicaci\'f3n Autorizada. \par
+Usted reconoce y acepta que el \b SOFTWARE ES SOLO EVALUACI\'d3N Y TAMBI\'c9N PUEDE SER UNA VERSI\'d3N PRELIMINAR DEL SOFTWARE. COMO TAL, EL SOFTWARE NO SERA COMPLETAMENTE FUNCIONAL Y USTED ASUME EL RIESGO EN CUANTO A LOS RESULTADOS Y EL RENDIMIENTO DEL SOFTWARE. NI NO ACTUALIZARA EL SOFTWARE, NI TAMPOCO NI DARA SOPORTE AL SOFTWARE. EL SOFTWARE PROPORCIONADO EN VIRTUD DE UNA LICENCIA DE EVALUACI\'d3N SE PROPORCIONA SIN GARANT\'cdA U OBLIGACI\'d3N DE INDEMNIZACI\'d3N DE NI. EL SOFTWARE PUEDE CONTENER UN C\'d3DIGO QUE, TRAS UN PER\'cdODO DE TIEMPO DETERMINADO, DESACTIVARA EL SOFTWARE Y LO HARA INUTILIZABLE, Y PUEDE HACERLO SIN AVISO.\b0 A tal desactivaci\'f3n, el presente Acuerdo se considerar\'e1 terminado. NI podr\'e1 a su sola discreci\'f3n, cancelar la licencia de evaluaci\'f3n en cualquier momento. Si el Software consiste en un software pre-lanzamiento y tambi\'e9n est\'e1 cubierto por una licencia versi\'f3n alfa/beta (el "Contrato de Beta") entre usted y NI, los t\'e9rminos y condiciones del Contrato de Beta, que se incorporan aqu\'ed como referencia, tambi\'e9n aplicar\'e1n a su uso del Software. En el caso de un conflicto entre este Acuerdo y el Acuerdo Beta, los t\'e9rminos del Acuerdo de Beta prevalecer\'e1n. \par
+Usted se compromete a usar los esfuerzos razonables para proporcionar informaci\'f3n a NI con respecto a su uso del Software, incluyendo informar puntualmente sobre los errores a NI o errores que se pueden encontrar. Cualquier comentario que divulga a NI, incluyendo cualquier cambio o cambios sugeridos a los productos de NI actuales o futuros y servicios (colectivamente "Retroalimentaci\'f3n"), ser\'e1 recibido y tratado por NI en una base no confidencial y sin restricciones, a pesar de cualquier leyenda restrictiva o propietaria en sentido contrario que acompa\'f1e o se asocie de otro modo con la Retroalimentaci\'f3n. Usted otorga a NI una licencia mundial, libre de regal\'edas, no exclusiva, perpetua e irrevocable para utilizar, copiar, modificar Retroalimentaci\'f3n para cualquier prop\'f3sito, incluyendo la incorporaci\'f3n o implementaci\'f3n de dicha Retroalimentaci\'f3n en productos o servicios de NI, y permite mostrar, mercadear, sublicenciar y distribuir Retroalimentaci\'f3n como incorporado o integrado en cualquier producto o servicio distribuido u ofrecido por NI. La licencia de Retroalimentaci\'f3n establecida en esta Declaraci\'f3n sobrevivir\'e1 la expiraci\'f3n o terminaci\'f3n del Acuerdo.\par
+\ul Licencia Compilaci\'f3n \'danicamente (Estudio de medici\'f3n)\ulnone\par
+Si ha adquirido una licencia de s\'f3lo compilar Estudio de Medici\'f3n, tambi\'e9n debe disponer de una licencia de una versi\'f3n completa de Estudio de Medici\'f3n de conformidad con una licencia independiente con NI. La licencia de s\'f3lo compilar Estudio de Medici\'f3n le permite instalar el Software Estudio de Medici\'f3n en una cantidad de equipos en su lugar de trabajo identificados en la documentaci\'f3n correspondiente presentada a usted por NI o su filial autorizada, incluyendo en un dispositivo de red y ejecutar simult\'e1neamente, siempre y cuando s\'f3lo su empleado aplicable con licencia (s) pueda acceder o utilizar el Software Estudio de Medici\'f3n en el dispositivo de red y s\'f3lo hasta el n\'famero de licencias especificadas en la documentaci\'f3n. S\'f3lo puede utilizar la funci\'f3n de compilaci\'f3n / construcci\'f3n del Software Estudio de Medici\'f3n, y s\'f3lo puede realizar esa funci\'f3n en el c\'f3digo fuente para su Aplicaci\'f3n Autorizada que hace referencia a las bibliotecas de Estudio de Medici\'f3n. En ning\'fan caso podr\'e1 utilizar la licencia de \'fanica compilaci\'f3n de Estudio de Medici\'f3n para el desarrollo, incluyendo la escritura de c\'f3digo que crea una nueva instancia de una clase definida en una biblioteca de Estudio de Medici\'f3n o que llama a un m\'e9todo est\'e1tico de una clase definida en la biblioteca de Estudio de Medici\'f3n.\par
+La excepci\'f3n el uso casero no est\'e1 disponible para el Estudio de Medici\'f3n bajo una licencia de compilaci\'f3n solamente. El Estudio de Medici\'f3n bajo una licencia de compilaci\'f3n solamente no es transferible.\par
+\ul Software de interfaz de controlador\ulnone\par
+Si el Software es o contiene Software de Interfaz de Controlador puede utilizar el software para su desarrollo interno de Aplicaciones Autorizadas. Si usted tiene una empresa u otra entidad, puede hacer e instalar un n\'famero razonable de copias del Software de Interfaz de Controlador, con excepci\'f3n de NI-VISA o NI-488.2, que sean necesarias razonablemente para su desarrollo interno de Aplicaciones Autorizadas. Se proh\'edbe hacer copias adicionales de NI-VISA y NI-488.2, excepto con fines de copia de seguridad o de archivo permitido expresamente en el Acuerdo o de lo expresamente permitido por NI por escrito. Si ha recibido el Software de Interfaz de Controlador de un tercero con o como parte de una Aplicaci\'f3n Autorizada, entonces usted s\'f3lo podr\'e1 utilizar el Software de Interfaz de Controlador con tal Aplicaci\'f3n Autorizada. \ul\par
+Licencia de Acceso M\'faltiple (NI-488.2 Software para GPIB-ENET)\ulnone\par
+Si ha adquirido una licencia de acceso m\'faltiple, es posible instalar y utilizar el Software NI-488.2 en cualquier n\'famero de computadores o dispositivos de almacenamiento en su lugar de trabajo con el \'fanico fin de acceder a Ethernet a controladores GPIB. La limitaci\'f3n contra el uso de varias versiones del software puesto a disposici\'f3n por NI en los medios de instalaci\'f3n o por descarga no aplica al software NI-488.2.\par
+Usted puede transferir una licencia de tercero en el mismo pa\'eds en el que adquiri\'f3 la licencia, o dentro de la Uni\'f3n Europea en caso de adquirir la licencia en la Uni\'f3n Europea, siempre que usted notifique a NI por escrito dicha transferencia, incluyendo el nombre y la ubicaci\'f3n de dicho tercero; dicho tercero acepta los t\'e9rminos y condiciones de este Acuerdo; y despu\'e9s de la entrega usted no conserva ninguna copia del Software o cualquiera de los materiales escritos que acompa\'f1an al Software. NI podr\'e1, a su discreci\'f3n, cobrar una cuota por la transferencia. \ul\par
+Licencia de uso concurrente\ulnone\par
+Si ha adquirido una licencia de uso simult\'e1neo, puede instalar el software en cualquiera o todas las computadoras en el lugar f\'edsico al que NI haya entregado inicialmente el Software (el "Sitio"). El Software puede ser utilizado por todos sus empleados en el Sitio; a condici\'f3n de que, sin embargo, en ning\'fan caso el n\'famero de usuarios autorizados que tienen acceso o los que ejecuten el software al mismo tiempo no superen el n\'famero m\'e1ximo de licencias adquiridas. Usted acepta que tambi\'e9n utilizar\'e1 un administrador de licencias por volumen aprobado por NI y el archivo de licencia suministrado por NI que controla el acceso del usuario final al Software para asegurar el cumplimiento de lo anterior. \par
+ No hay excepci\'f3n al uso casero para una licencia de uso concurrente. Las licencias de uso concurrente no son transferibles.\par
+\ul Licencia de depuraci\'f3n\ulnone\par
+Si ha adquirido una licencia de depuraci\'f3n, usted debe haber autorizado los componentes de software aplicables (se identifican a continuaci\'f3n como "Componentes de Software Necesarios") bajo una licencia de usuario nombrado separada, licencia basada en computador, o licencia VLP con NI, en cuyo caso su empleado aplicable ( s) puede ahora, bajo la licencia de depuraci\'f3n, instalar dichos componentes de software en un (1) equipo de destino adicional de producci\'f3n para cada licencia de depuraci\'f3n adquirido y s\'f3lo con fines de depuraci\'f3n o, en el caso de una licencia de depuraci\'f3n concurrente, de acuerdo con las restricciones de uso aplicables a las licencias concurrentes y s\'f3lo con fines de depuraci\'f3n. \par
+\b Licencia de depuraci\'f3n, NI TestStand Modulo Semiconductor\par
+\b0 Componentes de Software Necesarios: \par
+NI TestStand motor de ejecuci\'f3n de tiempo de ejecuci\'f3n para ejecutar sus secuencias y el entorno de desarrollo completo editor de secuencias NI TestStand;\par
+una (1) copia del LabVIEW y los conjuntos de herramientas de software aplicables;\par
+una (1) copia del LabWindows / CVI y el conjunto de herramientas de software aplicable;\par
+una (1) copia de Estudio de Medici\'f3n y los conjuntos de herramientas de software aplicables\par
+\b Licencia de depuraci\'f3n: M\'f3dulo de semiconductores TestStand de NI\tab\par
+\b0 Componentes de software necesarios:\par
+M\'f3dulo de semiconductores TestStand de NI;\par
+NI TestStand motor de ejecuci\'f3n de tiempo de ejecuci\'f3n para ejecutar sus secuencias y el entorno de desarrollo completo editor de secuencias NI TestStand;\par
+una (1) copia del LabVIEW y los juegos de herramientas de software aplicables;\par
+una (1) copia del LabWindows / CVI y el conjunto de herramientas de software aplicable;\par
+una (1) copia de Estudio de Medici\'f3n y los conjuntos de herramientas de software aplicables\par
+\b Licencia de depuraci\'f3n: LabVIEW \par
+\b0 Componentes de software necesarios:\par
+una (1) copia del LabVIEW y los juegos de herramientas de software aplicables\par
+\b Licencia de depuraci\'f3n: LabWindows / CVI \tab\par
+\b0 Componentes de software necesarios:\par
+una (1) copia del LabWindows / CVI y conjuntos de herramientas de software aplicables\par
+\b Licencia de depuraci\'f3n: Estudio de Medici\'f3n \par
+\b0 Componentes de software necesarios:\par
+una (1) copia de Estudio de Medici\'f3n y losconjuntos de herramientas de software aplicables\par
+\b Licencia de depuraci\'f3n\b0 : Para cada uno de los siguientes software o cualquier otro software designado por NI como software con respecto al que NI ofrece una licencia de depuraci\'f3n, debe adquirir una copia del software para el que el software de depuraci\'f3n fue desarrollado (por ejemplo, una copia NI Switch Executive para la licencia de depuraci\'f3n para NI Switch Executive).\par
+NI Switch Executive\par
+M\'f3dulo LabVIEW Mobile\par
+M\'f3dulo LabVIEW Touch Panel\par
+M\'f3dulo LabVIEW Real-Time\par
+LabWindows / CVI Real-Time Module \par
+M\'f3dulo LabVIEW FPGA\par
+LabVIEW Control Design y el M\'f3dulo de Simulaci\'f3n\par
+Vision Development Module LabVIEW\par
+M\'f3dulo LabVIEW Statechart\par
+M\'f3dulo LabVIEW DSC\par
+M\'f3dulo LabVIEW DSP\par
+Si usted tiene una licencia de los componentes de software aplicables en virtud de una licencia que no sea una licencia de uso simult\'e1neo, entonces cada uno de los componentes aplicables deben ser utilizados en el mismo equipo de producci\'f3n de destino. En ning\'fan caso podr\'e1 utilizar los componentes sujetos a una licencia de depuraci\'f3n para el desarrollo de nuevos programas (por ejemplo, secuencias de prueba / m\'f3dulos, instrumentos virtuales). Adem\'e1s, si usted adquiere cualquier actualizaci\'f3n para el software de aplicaci\'f3n, su licencia de depuraci\'f3n existente no se puede utilizar con dicha actualizaci\'f3n. M\'e1s bien, es necesario adquirir una "actualizaci\'f3n" de la licencia de depuraci\'f3n separada de NI para su uso con dicha actualizaci\'f3n.\par
+No hay excepci\'f3n en el uso casero para las licencias de depuraci\'f3n.\par
+Con la excepci\'f3n de licencias de depuraci\'f3n concurrentes, usted puede transferir una licencia de depuraci\'f3n a un tercero en el mismo pa\'eds en el que adquiri\'f3 la licencia, o dentro de la Uni\'f3n Europea en caso de adquirir la licencia en la Uni\'f3n Europea, siempre que usted notifique a NI por escrito dicha transferencia, incluyendo el nombre y la ubicaci\'f3n de dicho tercero; dicho tercero acepta los t\'e9rminos y condiciones de este Acuerdo; y despu\'e9s de la entrega usted no conserva ninguna copia del Software o cualquiera de los materiales escritos que acompa\'f1an al Software. NI podr\'e1, a su discreci\'f3n, cobrar una cuota por la transferencia de la licencia.\par
+\ul Licencia de Integraci\'f3n Continua (LabVIEW)\par
+\ulnone Si usted ha adquirido una Licencia de Integraci\'f3n Continua de LabVIEW, tambi\'e9n debe haber obtenido una versi\'f3n completa de la licencia LabVIEW bajo una licencia separada con NI. La licencia de integraci\'f3n continua de LabVIEW le permite instalar el software de LabVIEW en la cantidad de computadoras en su lugar de trabajo identificadas en la documentaci\'f3n aplicable proporcionada a usted por NI o su afiliado autorizado, incluyendo en un dispositivo de red y ejecutar simult\'e1neamente, siempre que, solo los empleados autorizados con una licencia puedan acceder o usar el software de LabVIEW en el dispositivo de red y solo hasta la cantidad de licencias especificadas en la documentaci\'f3n. Usted solo puede usar el software de LabVIEW para las actividades de integraci\'f3n continua de pruebas automatizadas, validaci\'f3n automatizada, revisi\'f3n automatizada y procesos de compilaci\'f3n automatizados y cualquier paso que sea necesario para la b\'fasqueda y configuraci\'f3n de estas actividades. En ning\'fan caso puede usar el Software para desarrollo, con la excepci\'f3n de depurar la automatizaci\'f3n de las actividades de integraci\'f3n continua.\par
+La excepci\'f3n de uso dom\'e9stico no est\'e1 disponible para LabVIEW bajo una Licencia de Integraci\'f3n Continua. \par
+LabVIEW bajo una Licencia de Integraci\'f3n Continua no es transferible.\par
+
+\pard\sb100\sa240\sl240\slmult1\qc\b\fs24 Anexo C \f1\endash\f0 \ul T\'e9rminos del Programa de Licencia por Volumen\ulnone\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\ul\b0\fs18 Programa de Licencia por Volumen ("VLP").\ulnone La VLP es un programa para ayudar a los clientes en la gesti\'f3n de sus licencias. Los siguientes t\'e9rminos se aplican al VLP. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278 1.\tab La cita que obtuvo de NI o su filial autorizada en relaci\'f3n con el VLP y el Equipo VLP de inicio ("Documentaci\'f3n del VLP") se incorpora en el presente Acuerdo. En el caso de un conflicto entre los t\'e9rminos y condiciones de este Contrato y la Documentaci\'f3n del VLP, los t\'e9rminos y condiciones de este Acuerdo prevalecer\'e1n.\par
+2. \tab\ul Plazo.\ulnone El VLP ser\'e1 efectivo en la fecha en que NI env\'eda el Equipo VLP de inicio a usted ("Fecha Efectiva del VLP"). El plazo inicial del VLP se iniciar\'e1 en la Fecha de Vigencia del PLV y continuar\'e1 por un per\'edodo de un (1) a\'f1o (el "Plazo Inicial del VLP"). Usted puede renovar el VLP para un per\'edodo adicional (1) a\'f1o (el Plazo inicial VLP y cada uno de esos plazos de renovaci\'f3n al que se har\'e1 referencia en este documento se referir\'e1 como un "Plazo VLP"). \ul\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx710\ulnone 3.\tab El Software en virtud del VLP puede ser utilizado por sus empleados s\'f3lo en aquellos equipos que se encuentran en el lugar f\'edsico al que NI ofrece el Software a menos que se especifique lo contrario en la Documentaci\'f3n VLP (el "Sitio"). La definici\'f3n de "Sitio" tambi\'e9n incluir\'e1 todas sus ubicaciones f\'edsicas situadas dentro del mismo pa\'eds que el Sitio. Adem\'e1s, (i) si su Sitio est\'e1 ubicado en Am\'e9rica del Norte o del Sur, todas sus ubicaciones f\'edsicas en Am\'e9rica del Norte y del Sur se considerar\'e1n en el mismo pa\'eds; (ii) si su Sitio est\'e1 ubicado en Europa, Medio Oriente, India o \'c1frica (incluyendo Rusia y Mongolia), entonces cualquiera de sus ubicaciones f\'edsicas dentro de las regiones anteriores se considerar\'e1 en el mismo pa\'eds; y (iii) si su Sitio est\'e1 ubicado en Asia Pac\'edfico, todas sus ubicaciones f\'edsicas en la regi\'f3n se considerar\'e1n ubicadas en el mismo pa\'eds. Si compra un VLP global, entonces todas sus ubicaciones en todo el mundo se considerar\'e1n en el mismo pa\'eds que el Sitio; siempre que, sin embargo, el Software deba ser administrado desde la regi\'f3n a la que NI entrega el Software. La utilizaci\'f3n del Software en virtud del VLP ser\'e1, en todo momento durante la vigencia del presente acuerdo VLP, sujeto a todos los t\'e9rminos y condiciones establecidos en el Acuerdo sobre el tipo espec\'edfico de licencia que ha adquirido en virtud del VLP (es decir, el nombre de usuario, computador, o concurrente). \fs22\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\fs18 4.\tab Usted debe adquirir y mantener durante el plazo del VLP los Servicios de Software para cada licencia de Software para cada persona identificada en la Documentaci\'f3n VLP y para los cuales NI ofrece dichos Servicios de Software disponible. Los Servicios de Software se describir\'e1n en la Documentaci\'f3n VLP. NI se reserva el derecho de restringir el Servicio de Software a la versi\'f3n m\'e1s actual del Software que est\'e1 disponible comercialmente. Usted comprende que NI no puede poner el Servicio de software disponible para todo el Software disponible bajo el VLP. A no ser que NI acuerde lo contrario por escrito, usted debe mantener durante el Plazo VLP un m\'ednimo de cinco (5) licencias para una versi\'f3n de un solo producto de software de NI que es considerado por NI como una versi\'f3n de desarrollo.\par
+5.\tab Usted debe designar a una persona de su organizaci\'f3n que se encargue de distribuir y supervisar la instalaci\'f3n y uso del Software, incluyendo el uso de cualquier medio de instalaci\'f3n maestro y cualquier gestor de licencia por volumen aprobado, ("Administrador de Software") para cada sitio. Usted debe notificar de inmediato a NI por escrito de cualquier cambio de un Administrador de Software. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360 6.\tab NI entregar\'e1 la instalaci\'f3n maestra para el Software y, si est\'e1 previsto en la cotizaci\'f3n por escrito aplicable de NI o su filial autorizada, poner a disposici\'f3n un administrador de volumen de licencias de NI al administrador (s) de software para la instalaci\'f3n interna y uso por parte de sus empleados. La documentaci\'f3n del software se proporciona s\'f3lo en forma electr\'f3nica y viene con la instalaci\'f3n maestra para el Software.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278 7.\tab Usted es responsable de asegurar que un Controlador de Licencia por Volumen Aprobado, junto con el archivo de licencia m\'e1s actualizado proporcionado por NI que controla el acceso del usuario final con el Software (en la medida en que NI ha hecho que el software sea compatible con un Controlador de Licencia por Volumen Aprobado) est\'e9 en uso en todo momento, durante la vigencia del VLP y, posteriormente, con el Software. Un "Administrador de Licencias por Volumen Aprobado" significa software de NI para controlar el acceso del usuario final con el Software y que genera informaci\'f3n de cumplimiento de uso aplicable ("NI VLM"); FLEXnet o software FLEXlm; o cualquier otro software de terceros aprobado por escrito por NI para controlar el acceso del usuario final con el Software. Si el Administrador de Licencias por Volumen Aprobado es el NI VLM o si NI pone documentaci\'f3n disponible para el Administrador de Licencias por Volumen Aprobado aplicable, dicho Administrador de Licencias por Volumen Aprobado debe ser instalado y utilizado de acuerdo con la documentaci\'f3n proporcionada por NI.\par
+8.\tab Si usted tiene licencias de usuario por computadora basada nombrada existentes para el software que deben ser cubiertas por el VLP, debe notificar a NI por escrito del producto, la plataforma y la informaci\'f3n del n\'famero de serie para cada licencia. Cada licencia y el n\'famero de serie individual para cada licencia, a partir de la Fecha de Vigencia del PLV, no estar\'e1n en vigencia y ser\'e1n sustituidas por las licencias dentro del VLP, lo que tendr\'e1 un n\'famero de serie \'fanico, com\'fan. Usted debe darle a Ni la informaci\'f3n razonablemente necesaria, solicitada por NI para poder establecer y administrar el VLP. \fs22\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1278\fs18 9. \tab\ul Licencia de uso concurrente.\ulnone Si usted ha obtenido una licencia de uso simult\'e1neo en virtud del VLP, usted estar\'e1 obligado de acuerdo con los t\'e9rminos de las licencias de uso concurrente, excepto que el Sitio para las licencias debe establecerse como se define en este Anexo para licencias bajo un VLP. Si ha adquirido una licencia simult\'e1nea global, entonces todas sus ubicaciones en todo el mundo ser\'e1n consideradas en el mismo pa\'eds que el Sitio. \par
+10.\tab Usted reconoce y acepta que en ning\'fan caso el uso del Software en virtud del VLP superar\'e1 el n\'famero total m\'e1ximo de licencias establecido en la Documentaci\'f3n VLP adem\'e1s de las licencias que se pueden a\'f1adir a la VLP despu\'e9s de la Fecha Efectiva VLP y las licencias disponibles a trav\'e9s de la funci\'f3n "sobregiro". Usted se compromete a pagar las licencias que se accedan a trav\'e9s de la funci\'f3n de sobregiro.\par
+11. \tab\ul Registros de Cumplimiento de Actividad.\ulnone Seg\'fan sea solicitado, Usted acuerda proporcionar un registro de actividad de cumplimiento ("Registro de Actividad de Cumplimiento") para cada sitio a NI de inmediato. El Registro de Actividad de Cumplimiento debe estar en un formato aceptable para NI. \ul\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\ulnone 12. \tab\ul Renovaciones.\ulnone Si usted desea renovar el VLP, debe proporcionar una Registro de Actividad de Cumplimiento actual a NI por lo menos sesenta (60) d\'edas antes del plazo final del VLP en ese momento. NI o su filial autorizada le proporcionar\'e1 una cotizaci\'f3n para Servicios de Software, las tarifas por licencias de VLP adicionales a\'f1adidas durante el Plazo VLP, incluso a trav\'e9s de la funci\'f3n "sobregiro", que son aplicables ("Cargos Adicionales del PLV"), y cualesquier cargos por nuevas licencias VLP que solicitan la renovaci\'f3n del Plazo VLP (la "Comisi\'f3n de Renovaci\'f3n del PLV"). Usted debe notificar de inmediato a NI si la informaci\'f3n en el registro de actividades de cumplimiento en relaci\'f3n con el n\'famero de licencias de VLP en uso cambia despu\'e9s de su presentaci\'f3n, y NI se reserva el derecho a revisar la tasa de renovaci\'f3n de VLP para reflejar cualquier licencia VLP adicional utilizada y no se refleje en el Registro de Actividad de Cumplimiento que ha proporcionado al NI en el momento de renovaci\'f3n. \b SI, ANTES DEL FINAL DEL PLAZO ACTUAL DEL VLP, USTED NO EMITE UNA ORDEN DE COMPRA PARA LOS SERVICIOS DE SOFTWARE Y CUALQUIER TARIFA VLP ADICIONAL QUE SE ADEUDE, (I) EL VLP AUTOM\'c1TICAMENTE SE DARA POR TERMINADO AL FINAL DEL PLAZO VLP ACTUAL Y (II) TODOS LOS SERVICIOS DE SOFTWARE PARA EL VLP DE FORMA AUTOM\'c1TICA E INMEDIATA TERMINAR\'c1 AL FINAL DEL PLAZO VLP ACTUAL EN ESE MOMENTO. \b0\par
+
+\pard\fi-357\li357\sb100\sa240\sl240\slmult1\qj\tx360\tx1278 13. \tab\ul\'d3rdenes de compra; Facturas.\ulnone Debe presentar \'f3rdenes de compra a NI o su filial autorizada de la siguiente manera. \b\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1846\b0 i.\tab para la activaci\'f3n inicial del VLP: por la cantidad especificada en la cotizaci\'f3n escrita aplicable de NI o su filial autorizada para la activaci\'f3n inicial de la licencia VLP y la cuota anual inicial de usuarios para Servicios de Software dentro del plazo especificado en la cotizaci\'f3n que usted ha recibido \par
+ii.\tab para cada plazo de renovaci\'f3n: en el monto de la tarifa de Renovaci\'f3n del VLP Adicional y cualquier Monto VLP adicional antes del final de Plazo VLP actual en ese momento \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360 14.\tab Los Servicios de Software se pagan sobre una base anual. Los Cargos Adicionales VLP ser\'e1n prorrateados en forma trimestral, sobre la base de la cuarta parte del Plazo VLP en el que el Software bajo tal licencia VLP fue utilizado por primera vez o por m\'e1s breve tal como NI designe. \b\par
+\b0 15. \tab\b EL SOFTWARE Y EL ADMINISTRADOR DE VOLUMEN APROBADO PUEDE CONTENER EL C\'d3DIGO QUE, TRAS LA TERMINACI\'d3N DEL VLP, DESACTIVARA SU CAPACIDAD DE UTILIZAR EL SOFTWARE BAJO EL VLP. NI PUEDE INTENTAR DARLE UN ARCHIVO DE LICENCIA ACTUALIZADO, PERO ES SU RESPONSABILIDAD OBTENER DICHO ARCHIVO DE LICENCIA DE NI E INSTALARLO Y USARLO LO ANTES POSIBLE DESPU\'c9S DE LA ENTREGA, PERO EN NING\'daN CASO A M\'c1S TARDAR SESENTA (60) D\'cdAS DESPU\'c9S DE LA TERMINACI\'d3N DEL VLP. \b0 A la terminaci\'f3n del VLP, puede continuar utilizando las licencias de VLP vigentes y para los cual usted ha pagado las tasas correspondientes a NI o su filial autorizada antes de la fecha de terminaci\'f3n (el "Licencias VLP que Sobreviven"), siempre que todo este uso se lleve a cabo con un Controlador de Licencia por Volumen Aprobado y de otra forma de conformidad con los t\'e9rminos y condiciones del Acuerdo. \b EN NING\'daN CASO PUEDE INCREMENTAR EL N\'daMERO DE Licencias VLP SOBREVIVIENTES TRAS LA TERMINACI\'d3N DEL VLP. LA REANUDACI\'d3N DEL VLP SIGUIENTE AL DE SU TERMINACI\'d3N SER\'c1 A DISCRECI\'d3N DE NI Y PUEDEN ESTAR SUJETAS A CUOTAS DE REACTIVACI\'d3N Y LA FECHA DE VIGENCIA A PARTIR DE ENTONCES SER\'c1 LA FECHA QUE EL VLP SE REACTIVE POR NI. \par
+\b0 16.\tab Usted puede obtener los n\'fameros de serie individuales para cualquiera de las licencias de VLP o Licencias de VLP. Puede haber un cargo por conversi\'f3n. No m\'e1s de cuatro (4) de tales conversiones se pueden producir por a\'f1o calendario.\b\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\b0 17.\tab EL Software bajo una licencia VLP o una Licencia del VLP Sobreviviente no es transferible y no puede, sin el consentimiento previo por escrito de NI o su filial autorizada, distribuir o de otro modo proveer el Software a terceros o a cualquiera de sus sitios o instalaciones no identificado expresamente en los documentos aplicables de NI. \b\par
+
+\pard\sb100\sa240\sl240\slmult1\qc\fs24 Anexo D \f1\endash\f0 \ul T\'e9rminos del Programa de Empresa\ulnone\b0\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\tx360\ul\fs18 Programa de empresa ("EP").\ulnone Los siguientes t\'e9rminos se aplican al EP. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278 1. \tab NI o su filial autorizada y Usted acordaran la documentaci\'f3n del Programa Empresa NI ("Documentaci\'f3n EP") que, entre otras cosas, identifica los elementos de software que est\'e1n cubiertos por el EP; los tipos y el n\'famero m\'e1ximo de licencias para el Software durante la vigencia de la EP; los tipos y el n\'famero m\'e1ximo de licencias que obtendr\'e1 el vencimiento del plazo EP; cualquiera de sus licencias pre-existentes que ser\'e1n convertidas a licencias bajo su EP ("EP Licencias preexistentes") y los Servicios de software que se incluyen. La documentaci\'f3n de EP se incorpora a este Acuerdo; sin embargo, si hay un conflicto entre los t\'e9rminos y condiciones de este Contrato y la Documentaci\'f3n EP, los t\'e9rminos y condiciones de este Contrato prevalecer\'e1n y controlar\'e1n. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx710 2. \tab\ul Plazo.\ulnone El EP ser\'e1 efectivo en la fecha establecida en la Documentaci\'f3n EP o, si no se especifica, la fecha en que la documentaci\'f3n EP est\'e1 firmada por NI o su filial autorizada y enviada a usted ("Fecha de Vigencia EP"). El EP continuar\'e1 por el per\'edodo que se establece en la Documentaci\'f3n EP o, si no se especifica, por tres a\'f1os despu\'e9s de la Fecha Efectiva EP ("EP Plazo").\par
+3. \tab Debe designar una persona de su organizaci\'f3n que se encarga de distribuir y supervisar la instalaci\'f3n y uso del Software, incluyendo el uso de cualquier medio de instalaci\'f3n maestra y cualquier gestor de licencia por volumen aprobado, ("Administrador de software") para cada Ubicaciones EP. Usted debe notificar de inmediato a NI por escrito de cualquier cambio a un Administrador de Software.\par
+4.\tab El software puede ser utilizado de conformidad con el EP (i) \'fanicamente de acuerdo con los t\'e9rminos y condiciones establecidos en el presente Acuerdo en relaci\'f3n con el tipo espec\'edfico de licencia aplicable a la licencia adquirida bajo el EP; (ii) exclusivamente, y en equipos ubicados en las ubicaciones designadas en la Documentaci\'f3n EP (\ldblquote Ubicaciones EP\rdblquote ); y (iii) \'fanicamente durante el Plazo EP. Usted reconoce y acepta que (i) En ning\'fan caso el uso del Software bajo el EP superar\'e1 el n\'famero m\'e1ximo total de licencias establecidas en la Documentaci\'f3n EP y (ii) sin necesidad de software de NI (incluyendo todas las copias del Software) que no sea las copias del Software identificada expresamente en la Documentaci\'f3n EP podr\'e1n ser utilizados por usted bajo el EP. \par
+5. \tab Usted debe utilizar, en todo momento, un Controlador de Licencia por Volumen Aprobado con el archivo de licencia m\'e1s actualizada que le ha proporcionado NI, que controla el acceso del usuario final con el Software con licencia de conformidad con el EP. Un "Administrador de Licencias por Volumen Aprobado" significa software de NI para controlar el acceso del usuario final con el Software y que genera informaci\'f3n de cumplimiento de uso aplicable ("NI VLM"); FLEXnet o software FLEXlm; o cualquier otro software de terceros aprobado por escrito por NI para controlar el acceso del usuario final con el Software. Si el Administrador de Licencias por Volumen Aprobado es el NI VLM o si NI pone documentaci\'f3n disponible para el Administrador de Licencias por Volumen Aprobado aplicable, dicho Administrador de Licencia por Volumen Aprobado debe ser instalado y utilizado de acuerdo con la documentaci\'f3n proporcionada por NI.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1278 6. \tab\ul Capacitaci\'f3n y Certificaci\'f3n.\ulnone Si los servicios que se prestar\'e1n bajo su EP incluyen clases de capacitaci\'f3n de software o cursos de "preparaci\'f3n de certificaci\'f3n" y servicios de pruebas de certificaci\'f3n para el software de NI ("Servicios de Capacitaci\'f3n y Certificaci\'f3n"), usted puede usar los cr\'e9ditos de capacitaci\'f3n disponibles durante el Plazo EP para que sus empleados asistan a clases de capacitaci\'f3n aplicables en relaci\'f3n con el uso del Software o para recibir cursos de "preparaci\'f3n de la certificaci\'f3n" aplicables y servicios de pruebas de certificaci\'f3n de NI, como se especifica en la Documentaci\'f3n EP. Los Servicios de Capacitaci\'f3n y Certificaci\'f3n ser\'e1n proporcionados de acuerdo con las pol\'edticas est\'e1ndar del momento de NI para la capacitaci\'f3n y certificaci\'f3n de software. Los cr\'e9ditos de capacitaci\'f3n no pueden ser utilizados para la formaci\'f3n a medida que constituya un "servicio de defensa", como se define en el Tr\'e1fico Internacional de Armas Reglamento 22 CFR 120.9. Los Cr\'e9ditos de capacitaci\'f3n no tienen valor en efectivo y los cr\'e9ditos de capacitaci\'f3n no utilizados caducar\'e1n a la terminaci\'f3n o expiraci\'f3n de su EP o en cualquier otro plazo establecido en la Documentaci\'f3n EP. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360 7. \tab\ul Servicios de Software.\ulnone Si los servicios a ser prestados bajo el EP incluyen servicios de software, entonces NI proporcionar\'e1 (i) al Administrador del Software una copia maestra de todas las actualizaciones despu\'e9s de la fecha y la liberaci\'f3n comercial aplicable (ii) el n\'famero de sus usuarios designados en la Documentaci\'f3n EP con el acceso a los ingenieros de aplicaciones de NI para temas de instalaci\'f3n y uso del Software y con el acceso al sistema de soporte t\'e9cnico en l\'ednea de atenci\'f3n al cliente de NI. Todos los servicios se prestar\'e1n de acuerdo con las pol\'edticas de mantenimiento y soporte de software est\'e1ndar y actuales de NI. NI se reserva el derecho de restringir los Servicios de Software a la versi\'f3n m\'e1s actual del software que est\'e1 disponible comercialmente. Usted comprende que NI no podr\'e1 poner a disposici\'f3n los Servicios de Software para todo el Software disponible bajo el EP. \par
+8. \tab\ul Hardware o Servicios de hardware.\ulnone Usted reconoce y acepta que NI no pone a disposici\'f3n hardware o servicios de hardware de conformidad con el NI. \ul\b\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\ulnone\b0 9. \tab\ul Revisi\'f3n anual de gesti\'f3n; Informes\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\tx720\ulnone A.\tab Tras dicha base peri\'f3dica seg\'fan se establece en la Documentaci\'f3n EP (pero al menos anualmente), sus representantes deben reunirse con los representantes de NI para discutir el EP y el uso por parte del EP, incluyendo el uso de la evaluaci\'f3n del Software de NI y los cr\'e9ditos de capacitaci\'f3n en el marco del EP y determinar la adecuaci\'f3n de los niveles de concesi\'f3n de licencias y el n\'famero de Ubicaciones EP bajo el EP.\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1420 B.\tab Treinta (30) d\'edas antes de la reuni\'f3n a la que se hace referencia en la subsecci\'f3n A anterior o sobre cualquier otra base razonable, que NI podr\'e1 solicitar, debe proporcionar a NI (i) un registro de cumplimiento de la actividad para identificar solicitudes de autorizaci\'f3n para utilizar el Software en un formato aceptable para NI ("Registros de Actividades de Cumplimiento ") para cada una de las Ubicaciones EP y (ii) un registro de uso que muestra el registro de salida e ingresos del Software ("Registro de uso") tal como se genera por el Administrador de Licencias por Volumen Aprobado para el Software en las Ubicaciones EP. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1420 10. \tab\ul Cuotas de EP.\ulnone Las cuotas que se cobrar\'e1n a usted en relaci\'f3n con el EP se presentan en la Documentaci\'f3n EP. A menos que se indique lo contrario en la Documentaci\'f3n EP, todos los importes a pagar por usted de conformidad con el EP ser\'e1n en d\'f3lares estadounidenses. Los importes establecidos en la Documentaci\'f3n EP no incluyen impuestos aplicables o de importaci\'f3n / derechos de exportaci\'f3n, y todos los impuestos y otros aranceles relacionados con todos los entregables proporcionados por NI de conformidad con el EP ser\'e1n su responsabilidad y su responsabilidad. Si usted adquiere un negocio que tiene licencias de software de NI que desea incluir en el EP, entonces, las tarifas que se le pueden cobrar en relaci\'f3n con el EP podr\'e1n incrementarse.\par
+11.\tab\ul Terminaci\'f3n\ulnone\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360 A.\tab NI o usted podr\'e1n a su discreci\'f3n terminar el EP mediante notificaci\'f3n escrita a la otra parte, si la otra parte est\'e1 en incumplimiento material de cualquiera de sus obligaciones de conformidad con los T\'e9rminos del Programa de Empresa y dicho incumplimiento no se ha curado a la satisfacci\'f3n razonable de la parte no infractora dentro de los treinta (30) d\'edas de recibida la notificaci\'f3n por escrito de dicho incumplimiento, a condici\'f3n de que si el incumplimiento no se remedia el Plazo EP finalizar\'e1 inmediatamente. \par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1846 B. \tab\ul Efecto de la Expiraci\'f3n o Terminaci\'f3n EP.\ulnone Tras la expiraci\'f3n o terminaci\'f3n del EP, debe detener inmediatamente todo uso del Software de conformidad con el EP y deber\'e1 destruir todas las copias del Software, con la condici\'f3n sin embargo que usted deber\'e1 entregar el Software y todas las copias a NI si NI as\'ed lo ha exigido antes de la tal destrucci\'f3n. No obstante lo anterior, con respecto a las licencias de NI para el software incluidas en el EP que estaban en vigor antes de la Fecha de Vigencia del EP y que se identifica como software pre-existente de NI en la Documentaci\'f3n EP ("Software EP Pre-Existente"), si el EP es terminado por NI basado en una infracci\'f3n \'fanica de los t\'e9rminos establecidos en estos T\'e9rminos del Programa de Empresa y no se basan en un incumplimiento de cualquier otro t\'e9rmino del Contrato, usted podr\'e1 usar dicho n\'famero de copias del software EP Pre-Existente que puedan ser designados en la Documentaci\'f3n PE para la Plazo post-EP, \'fanicamente en los Ubicaciones EP, y de conformidad con los acuerdos de licencia de software que acompa\'f1an al software. Con respecto a las copias del Software EP preexistentes que est\'e1n designadas en la Documentaci\'f3n EP para uso posterior al Plazo EP y que eran ya sea la versi\'f3n m\'e1s reciente o la versi\'f3n inmediatamente anterior del Software a partir de la Fecha de Vigencia del PE, siempre que el EP plazo no hubiera sido terminado por NI, podr\'e1 optar por actualizar dichas copias a la versi\'f3n actual del software aplicable a partir de la fecha efectiva de la terminaci\'f3n o expiraci\'f3n del Plazo EP para su uso \'fanicamente de conformidad con esta Secci\'f3n.\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx1846 C.\tab Su derecho a utilizar el Software EP Pre-existente despu\'e9s del Plazo EP depende de que usted le proporcione a NI Registros de la Actividad de Cumplimiento y Registros de Utilizaci\'f3n dentro de los treinta (30) d\'edas siguientes a la expiraci\'f3n o terminaci\'f3n del Plazo EP e inmediatamente el pago a NI de todos los montos vencidos y no pagados a partir de la expiraci\'f3n o terminaci\'f3n del Plazo EP.\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\b D. \tab EL SOFTWAREY EL ADMINISTRADOR DE VOLUMEN DE LICENCIA APROBADO PUEDE CONTENER UN C\'d3DIGO QUE, DESPU\'c9S DEL VENCIMIENTO O TERMINACI\'d3N DEL PLAZO EP, DESACTIVARA SU CAPACIDAD DE UTILIZAR EL SOFTWARE DE CONFORMIDAD CON EL EP. USTED RECONOCE Y ACEPTA QUE EL SOFTWARE PUEDE SER AUTOM\'c1TICAMENTE DESACTIVADO O HECHO INUTILIZABLE SIN AVISO AL VENCIMIENTO O TERMINACI\'d3N DEL EP. ES SU RESPONSABILIDAD OBTENER LOS ARCHIVOS DE LICENCIA DE NI NECESARIOS PARA PERMITIR EL USO POSTERIOR AL PLAZO EP PERMITIDO DE SOFTWARE PRE-EXISTENTE EP COMO SE INDICA EN LA DOCUMENTACION EP. USTED DEBE INSTALAR Y USAR EL ARCHIVO DE LICENCIA LO ANTES POSIBLE DESPU\'c9S DE LA ENTREGA DE DICHO ARCHIVO DE LICENCIA POR NI, PERO EN NING\'daN CASO, M\'c1S ALL\'c1 TARDAR SESENTA (60) D\'cdAS DESPU\'c9S DE LA FINALIZACI\'d3N DEL PLAZO EP. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\b0 12.\tab Las licencias bajo el EP no son transferibles y no podr\'e1, sin el consentimiento previo por escrito de NI Usted o su filial autorizada, distribuir o suministrar el Software a terceros o a cualquiera de sus sitios o instalaciones que no sean Ubicaciones EP.\b\par
+\b0 13.\tab\ul Confidencialidad.\ulnone Los t\'e9rminos de su documentaci\'f3n EP; cualquier propuesta u otros documentos presentados por NI o su filial autorizada en relaci\'f3n con su EP (incluyendo todos los precios y las tarifas); y cualquier informaci\'f3n sobre los esfuerzos de desarrollo de productos de NI prestados en relaci\'f3n con su EP se considerar\'e1n informaci\'f3n confidencial de NI. No debe revelar ninguna informaci\'f3n confidencial de NI a terceros.\par
+
+\pard\fi-357\sb100\sa240\sl240\slmult1\qc\b\fs24 Anexo E \f1\endash\f0 \ul Condiciones de las Licencias Acad\'e9micas\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx810\ulnone\b0\fs18 1.\tab El Software bajo cualquiera de los tipos de licencia acad\'e9mica no puede ser utilizado para fines comerciales o industriales. Las licencias de software que s\'f3lo est\'e1n sujetas a los t\'e9rminos acad\'e9micos de investigaci\'f3n pueden ser utilizadas con fines de investigaci\'f3n. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1278 2.\tab Las Aplicaciones Autorizadas desarrolladas usando software sujeto a una licencia acad\'e9mica no pueden ser distribuidas con fines comerciales y deben ser distribuidas con una prohibici\'f3n de redistribuci\'f3n con fines comerciales.\par
+3.\tab Una \ldblquote Instituci\'f3n Acad\'e9mica\rdblquote es una instituci\'f3n educativa que otorga t\'edtulos. Para los objetivos de las licencias de Edici\'f3n de Estudiante, una Instituci\'f3n Acad\'e9mica tambi\'e9n puede ser un curso de educaci\'f3n en l\'ednea en el que el profesor recomienda o solicita el uso del Software y que ha sido aprobado pro NI.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx810 4. \tab\ul Licencia de Edici\'f3n de Estudiante.\ulnone Si el Software es una edici\'f3n para estudiantes, usted debe ser un estudiante inscrito o tomar clases de educaci\'f3n continua en o un docente instructor en una Instituci\'f3n Acad\'e9mica con el fin de utilizar el Software. Si usted es un estudiante, puede utilizar el software para sus prop\'f3sitos de educaci\'f3n personal, que puede incluir el uso en clase o en el laboratorio, as\'ed como investigaci\'f3n acad\'e9mica que sea parte de su pregrado y no para ning\'fan otro prop\'f3sito. Si usted es un instructor, puede utilizar el software para su preparaci\'f3n para el sal\'f3n de clases o cursos de laboratorio, y no para otros fines, tales como la investigaci\'f3n acad\'e9mica o instrucci\'f3n en el aula con respecto al uso del Software. Usted podr\'e1 instalar el software en un m\'e1ximo de tres (3) equipos f\'edsicos; a condici\'f3n, sin embargo, que s\'f3lo puede usar o ejecutar el software y el software s\'f3lo puede ser puesto en marcha en un computador a la vez. Usted no puede instalar el Software en un dispositivo de red desde la que se puede acceder y utilizar por cualquier persona que no sea usted. No hay excepci\'f3n en el uso casero para las licencias de edici\'f3n para estudiantes. Usted comprende y acepta que su licencia expirar\'e1 autom\'e1ticamente a la conclusi\'f3n o cancelaci\'f3n de su inscripci\'f3n en la Instituci\'f3n Acad\'e9mica, si usted es un estudiante, o si es instructor, al momento en que deja de serlo, o al final del plazo de la licencia, lo que ocurra primero. Al momento de dicha caducidad, debe desinstalar todas las copias del Software. \par
+\tab Escuelas secundarias tambi\'e9n pueden usar el software LabVIEW, edici\'f3n de estudiante sujeto a los t\'e9rminos de Licencia de Educaci\'f3n Secundaria establecida en la Secci\'f3n 5.\par
+\tab Licencias de Edici\'f3n de Estudiante (vitalicias o temporales) no incluyen acceso individual para el estudiante a el programa de servicios est\'e1ndar del Software \cf2 (en adelante \ldblquote SSP\rdblquote por sus siglas en ingles Standard Software Program)\cf0 .\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1278 5. \tab\ul Licencia de Educaci\'f3n Secundaria.\ulnone Si ha adquirido una licencia de la escuela secundaria, es posible utilizar el software \'fanicamente con fines educativos en su escuela secundaria. Las escuelas secundarias se definen como los niveles K-12 y los niveles 0-3 de la Clasificaci\'f3n Internacional Normalizada de la Educaci\'f3n (CINE). Usted podr\'e1 instalar el software en no m\'e1s de la cantidad de computadoras de su escuela especificado por NI o su filial autorizada por escrito en la cotizaci\'f3n aplicable. Los anteriores derechos aplican a una sola escuela o campus (seg\'fan lo especificado por NI o su filial autorizada por escrito en la cotizaci\'f3n aplicable) y no se extienden a todo un distrito escolar. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1136 6. \tab\ul La licencia de ense\'f1anza.\ulnone Si ha adquirido una licencia de ense\'f1anza acad\'e9mica, puede utilizar el software \'fanicamente para fines de instrucci\'f3n en una Instituci\'f3n Acad\'e9mica. El uso ser\'e1 considerado que es de "fines educativos" s\'f3lo si dicho uso se encuentra dentro de los siguientes criterios: (i) se da un examen com\'fan a los estudiantes al final de un semestre u otro per\'edodo acad\'e9mico y el examen se relaciona (en todo o en parte) al uso de los estudiantes del Software o (ii) proyectos de tareas o similares que requieran el uso del software para su calificaci\'f3n en lugar de un examen. Usted podr\'e1 instalar el software en no m\'e1s de la cantidad de equipos de la Instituci\'f3n Acad\'e9mica ubicada dentro del departamento, universidad o campus universitario espec\'edfico, localizado en la direcci\'f3n en la que NI entrega el software, aplicable seg\'fan lo especificado por NI o su filial autorizada por escrito en la cotizaci\'f3n aplicable, a menos que se especifique lo contrario en la cotizaci\'f3n correspondiente. Sin perjuicio de lo anterior, se proh\'edbe cualquier uso del Software por cualquier persona que no sea un instructor en su Instituci\'f3n Acad\'e9mica. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1278 7. \tab\ul Licencia de Investigaci\'f3n.\ulnone Si ha adquirido una licencia de investigaci\'f3n acad\'e9mica, puede utilizar el software \'fanicamente para investigaci\'f3n acad\'e9mica en una Instituci\'f3n Acad\'e9mica. Usted podr\'e1 instalar el software en no m\'e1s que el n\'famero de computadoras ubicadas en la Instituci\'f3n Acad\'e9mica dentro del departamento aplicable, universidad, o campus universitario, localizado en la direcci\'f3n en la que NI hizo entrega del Software, seg\'fan especificado por NI o su filial autorizada por escrito en la cotizaci\'f3n aplicable, al menos que se especifique lo contrario en la cotizaci\'f3n aplicable. \par
+8.\tab Las licencias de ense\'f1anza y de investigaci\'f3n combinados est\'e1n sujetas a los t\'e9rminos y condiciones de las dos licencias de ense\'f1anza y las licencias de investigaci\'f3n.\par
+9. \tab\ul Opci\'f3n de Instalaci\'f3n del Estudiante.\ulnone \par
+A .\tab Si usted es una Instituci\'f3n Acad\'e9mica y ha adquirido licencias de Opci\'f3n de Instalaci\'f3n para Estudiantes, NI le entregar\'e1 la instalaci\'f3n maestra para el Software aplicable. Usted puede poner a disposici\'f3n el Software (incluidas las actualizaciones y las mejoras) a no m\'e1s que el n\'famero de estudiantes especificados por NI o su filial autorizada por escrito en la cotizaci\'f3n aplicable, solo a los estudiantes localizados en la direcci\'f3n en la que NI entrega el software y solo durante el plazo indicado en la cotizaci\'f3n y cada estudiante debe estar matriculado en el departamento aplicable, universidad o campus universitario espec\'edfico de su Instituci\'f3n Acad\'e9mica especifica por escrito en la cotizaci\'f3n aplicable. Cada licencia dada a trav\'e9s de la Opci\'f3n de instalaci\'f3n del Estudiante incluida con los Servicios de Software de la Instituci\'f3n Acad\'e9mica tendr\'e1 un plazo de un (1) a\'f1o. \par
+B .\tab Si usted es un estudiante y ha adquirido una licencia para usar el Software a trav\'e9s de la opci\'f3n de instalaci\'f3n de estudiantes de su Instituci\'f3n Acad\'e9mica, usted debe ser un alumno inscrito o tomar clases de educaci\'f3n continua para utilizar el Software. Puede utilizar el Software para prop\'f3sitos de su educaci\'f3n personal, que puede incluir el uso para trabajos del curso de clase o laboratorio, as\'ed como para la investigaci\'f3n acad\'e9mica que se realiza en cumplimiento de su trabajo de pregrado, y no para ning\'fan otro prop\'f3sito. Puede instalar el software en hasta tres (3) computadoras f\'edsicas; sin embargo, solo usted puede usar o ejecutar el Software y el Software solo se puede iniciar en una computadora a la vez. No puede instalar ning\'fan Software en un dispositivo de red desde el cual otras personas, que no sean usted, puedan acceder y utilizar el Software. No hay una excepci\'f3n de uso dom\'e9stico. Por este medio, usted entiende y acepta que su licencia caducar\'e1 autom\'e1ticamente al concluir o finalizar su inscripci\'f3n en la Instituci\'f3n Acad\'e9mica o al final del plazo de la licencia, lo que ocurra primero. Tras dicha expiraci\'f3n, debe desinstalar de inmediato todas las copias del Software.\par
+C. \tab Las licencias proporcionadas con la Opci\'f3n de Instalaci\'f3n del Estudiante no incluyen acceso individual para el estudiante a todos los derechos que concede el programa de servicio est\'e1ndar del Software \cf2 (en adelante \ldblquote SSP\rdblquote por sus siglas en ingles Standard Software Program)\cf0 .\par
+10. Licencia de sitio acad\'e9mico ("ASL"). Los siguientes t\'e9rminos se aplican a ASL.\par
+A. La cotizaci\'f3n que obtuvo de NI o su filial autorizada con respecto al ASL ("Documentaci\'f3n de ASL") est\'e1 incorporada en este Acuerdo. En caso de conflicto entre los t\'e9rminos y condiciones de este Acuerdo y la documentaci\'f3n de ASL, prevalecer\'e1n los t\'e9rminos y condiciones de este Acuerdo.\par
+B. Plazo. El ASL entrar\'e1 en vigencia en la fecha de su pedido ("Fecha efectiva de ASL"). Si usted ha comprado un ASL con licencias a plazo, el plazo inicial del ASL comenzar\'e1 en la Fecha de vigencia del ASL y continuar\'e1 por un per\'edodo de un (1) a\'f1o, a menos que se especifique un plazo m\'e1s largo en la Documentaci\'f3n de ASL. Si no se especifica ning\'fan plazo en la Documentaci\'f3n de ASL, las licencias en el ASL (excepto las Licencias de Opci\'f3n de Instalaci\'f3n del Estudiante) ser\'e1n vitalicias.\par
+C. El software bajo ASL puede ser utilizado por profesores, investigadores y estudiantes de acuerdo con los t\'e9rminos de los tipos de licencia establecidos en este Anexo E y la Documentaci\'f3n de ASL y solo en aquellas computadoras localizadas en la ubicaci\'f3n f\'edsica en la cual NI entregue el Software, a menos que, se especifique lo contrario, en la Documentaci\'f3n de ASL.\par
+\par
+A menos que se especifique lo contrario en la Documentaci\'f3n de ASL, los l\'edmites de cobertura de ASL son los siguientes.\par
+Peque\'f1o: el software en el ASL es accesible para un m\'e1ximo de 50 usuarios o computadoras dentro de una Instituci\'f3n Acad\'e9mica.\par
+Medio: el Software en el ASL es accesible para un m\'e1ximo de 100 usuarios o computadoras dentro de una Instituci\'f3n Acad\'e9mica.\par
+Grande: el Software en el ASL es accesible para un m\'e1ximo de 250 usuarios o computadoras dentro de una instituci\'f3n acad\'e9mica.\par
+La ubicaci\'f3n en la que se le permite usar el Software es la "Ubicaci\'f3n de ASL".\par
+Las licencias de ASL son para ense\'f1anza, investigaci\'f3n o ense\'f1anza e investigaci\'f3n, tal como se especifica en la Documentaci\'f3n de ASL.\par
+D. Usted debe designar a una persona en su organizaci\'f3n que sea responsable de distribuir y supervisar la instalaci\'f3n y el uso del Software, incluido el uso de cualquier medio maestro de instalaci\'f3n y cualquier administrador de licencia por volumen aprobado ("Administrador de Software") para cada Ubicaci\'f3n de ASL. Debe notificar de inmediato a NI, por escrito, sobre cualquier cambio del Administrador de Software. NI entregar\'e1 la instalaci\'f3n maestra para el Software al Administrador del Software para su instalaci\'f3n interna y el uso por parte de sus profesores, investigadores y estudiantes, seg\'fan corresponda. La Documentaci\'f3n del Software se proporciona solo en formato electr\'f3nico y viene con la instalaci\'f3n maestra del Software.\par
+E. Servicios de Software. Si los Servicios de Software han sido comprados o se proporcionan con ASL, NI proporcionar\'e1 a su Administrador de Software una copia maestra de todas las actualizaciones despu\'e9s de la fecha de lanzamiento comercial correspondiente. Todos los servicios ser\'e1n provistos de acuerdo con las pol\'edticas de mantenimiento y soporte de software est\'e1ndar actuales de NI. NI se reserva el derecho de restringir los Servicios de Software a la versi\'f3n m\'e1s actual del Software que est\'e9 disponible comercialmente. Usted comprende que NI puede poner a su disposici\'f3n Servicios de Software para todo el Software disponible bajo ASL. Los servicios de software se describir\'e1n en la Documentaci\'f3n de ASL.\par
+\tab Los servicios de Software se incluyen con ASL con licencias a plazo. Las licencias perpetuas bajo un ASL vienen con un (1) a\'f1o de Servicios de Software; Los Servicios de Software para licencias perpetuas bajo un ASL se deben comprar por separado despu\'e9s del primer a\'f1o. Los Servicios de Software ser\'e1n efectivos por el per\'edodo especificado en la Documentaci\'f3n de ASL.\par
+\tab Los Servicios de Software para ASL pueden incluir licencias de opciones de instalaci\'f3n del estudiante, como se indica en la Documentaci\'f3n de ASL. Las Licencias de Opci\'f3n de Instalaci\'f3n del Estudiante no incluyen acceso individual para el estudiante a todos los derechos que concede el programa de servicios est\'e1ndar del Software (en adelante \ldblquote SSP\rdblquote por sus siglas en ingles Standard Software Program).\par
+F. \tab Usted reconoce y acepta que, en ning\'fan caso, su uso del Software bajo ASL exceder\'e1 la cantidad m\'e1xima de licencias establecidas en la Documentaci\'f3n de ASL o de otro modo exceder\'e1 los l\'edmites establecidos en la Documentaci\'f3n de ASL.\par
+11. Transferencia. Con excepci\'f3n de las licencias de investigaci\'f3n acad\'e9mica, las licencias acad\'e9micas no son transferibles y usted no puede, sin el previo consentimiento por escrito de NI o su filial autorizada, distribuir o proporcionar el Software a ning\'fan tercero ni a ninguno de sus sitios o instalaciones no expresamente identificados en los documentos aplicables de NI. La Instituci\'f3n Acad\'e9mica puede transferir una investigaci\'f3n acad\'e9mica solamente ASL, al investigador a quien se le asign\'f3 la licencia originalmente, siempre que (i) la Instituci\'f3n Acad\'e9mica notifique a NI por escrito de dicha transferencia, incluyendo el nombre y la nueva ubicaci\'f3n del investigador; (ii) el investigador acepte los t\'e9rminos y condiciones de este Acuerdo; y (iii) despu\'e9s de dicha transferencia, la Instituci\'f3n Acad\'e9mica debe suspender inmediatamente el uso de software bajo la investigaci\'f3n acad\'e9mica transferida solamente ASL.\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qc\b\fs24 Anexo F \f1\endash\f0 \ul Disposiciones espec\'edficas del producto\ulnone\b0\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426\ul\fs18 Licencia del Sistema de Desarrollo TestStand,\par
+Licencia del Editor de Secuencia a la Medida TestStand \par
+
+\pard\sb100\sa240\sl240\slmult1\qj\ulnone Si ha adquirido una licencia Sistema de Desarrollo TestStand de NI basado en la computadora o la Licencia de Editor de Secuencia Personalizada NI TestStand de NI, no puede acceder de forma remota el software. Si ha adquirido un usuario nombrado Licencia de Desarrollo de Sistema TestStand NI o Licencia de Editor de Secuencia Personalizado TestStand s\'f3lo el usuario nombrado en ese momento puede acceder de forma remota el software. \par
+\ul Estudio de Medici\'f3n\par
+\ulnone Cualquier aplicaci\'f3n creada con Software de Estudio de Medici\'f3n que utiliza los controles de Estudio de Medici\'f3n en un contexto de "tiempo de dise\'f1o" no es una Aplicaci\'f3n Autorizada. \par
+
+\pard\fi-360\li360\sb120\sa240\sl252\slmult0\qj\tx426\ul\f2 LabVIEW Community Edition y LabVIEW NXG Community Edition\par
+
+\pard\sb120\sa240\sl252\slmult0\qj\ulnone\f0 Si usted ha adquirido una licencia para LabVIEW Community Edition o LabVIEW NXG Community Edition, usted puede usar el \f2 Software \'fanicamente para sus fines personales, no comerciales, ni industriales. Usted no puede utilizar el Software para la docencia o para la investigaci\'f3n en una instituci\'f3n educativa que otorga t\'edtulos. Usted puede\f0 usar el Software solo durante el per\'edodo limitado del plazo de la licencia especificado en la descripci\'f3n del producto, otra documentaci\'f3n aplicable que le haya proporcionado NI o dentro del mismo Software. La licencia expirar\'e1 autom\'e1ticamente al final de dicho plazo.\f2\par
+
+\pard\sb100\sa240\sl252\slmult0\qj\f0 Una licencia de Software no se puede convertir en una licencia de computadora y la licencia no es transferible.\par
+
+\pard\sb120\sa240\sl252\slmult0\qj\f2 Usted puede distribuir o transferir las aplicaciones que cree con el Software, pero solo si cumple con los t\'e9rminos del Acuerdo con respecto a la distribuci\'f3n de las Aplicaciones autorizadas y dicha distribuci\'f3n de los Entregables es para fines no comerciales, no industriales y si usted es una instituci\'f3n educativa que otorga t\'edtulos, puede utilizarla para fines no docentes y no investigativos, \'fanicamente.\par
+Usted puede distribuir el c\'f3digo fuente que ha creado con el Software solo para fines no comerciales, no industriales, y si es una instituci\'f3n educativa que otorga t\'edtulos universitarios, entonces solo para fines no docentes ni de investigaci\'f3n.\par
+Excepto por los derechos de distribuci\'f3n limitados establecidos en esta licencia, en ning\'fan caso podr\'e1 distribuir ning\'fan software o c\'f3digo creado con el Software.\par
+A pesar de los t\'e9rminos establecidos en el Acuerdo o en la Licencia del c\'f3digo fuente, usted puede distribuir el C\'f3digo fuente (seg\'fan lo define la Licencia del c\'f3digo fuente), ya sea que lo haya modificado o no, solo para un usuario no comercial ni industrial y si es una instituci\'f3n educativa que otorga t\'edtulos para fines no docentes y no investigativos; no puede distribuir c\'f3digo objeto derivado del c\'f3digo fuente. Todos los dem\'e1s t\'e9rminos establecidos en la Licencia de c\'f3digo fuente le aplicar\'e1n a usted.\par
+El uso del Software requiere que cree una cuenta de usuario en NI y peri\'f3dicamente ingrese a su cuenta de usuario de NI desde el programa de Software para validar el Software y permitirle ejercer sus derechos de conformidad con este Acuerdo. Si NI no puede validar peri\'f3dicamente el Software, entonces el Software puede quedar inactivo sin aviso adicional hasta que NI valide la licencia. Durante la activaci\'f3n y el inicio de sesi\'f3n, as\'ed como cualquier validaci\'f3n peri\'f3dica, los datos sobre su cuenta de usuario de NI, el Software y la computadora en la que est\'e1 utilizando el Software pueden transmitirse a NI. Cualquier informaci\'f3n personal as\'ed transmitida se procesar\'e1 de acuerdo y para los fines descritos en la Declaraci\'f3n de Privacidad de NI ({{\field{\*\fldinst{HYPERLINK http://www.ni.com/pdf/legal/us/privacy.pdf }}{\fldrslt{http://www.ni.com/pdf/legal/us/privacy.pdf\ul0\cf0}}}}\f2\fs18 ), incluido pero no limitado a, la secci\'f3n titulada "Activaci\'f3n de software" y, si corresponde, la declaraci\'f3n de privacidad espec\'edfica del pa\'eds que acept\'f3 al configurar su cuenta de usuario de NI.\highlight3\par
+
+\pard\sb100\sa240\sl252\slmult0\qj\highlight0\b\f0 USTED ASUME EL RIESGO TOTAL EN RELACI\'d3N CON LOS RESULTADOS Y EL RENDIMIENTO DEL SOFTWARE. \caps El software se proporciona sin garant\'eda U OBLIGACI\'d3N DE INDEMNIZACI\'d3N SOBRE NI. \caps0 EL SOFTWARE PUEDE CONTENER UN C\'d3DIGO QUE, DESPU\'c9S DE UN CIERTO PERIODO DE TIEMPO, DESACTIVAR\'c1 EL SOFTWARE LO QUE HARA QUE SEA INUTILIZABLE, Y PUEDE HACERLO SIN ADVERTENCIA.\b0 Tras dicha desactivaci\'f3n, este Acuerdo se considerar\'e1 terminado. NI puede, a su entera discreci\'f3n, rescindir la licencia en cualquier momento. \par
+}
+
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NICTA 1.0 License - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NICTA 1.0 License - English.pdf
new file mode 100644
index 0000000..9fcb20c
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/NICTA 1.0 License - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/OpenSSL 1.0 License - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/OpenSSL 1.0 License - English.pdf
new file mode 100644
index 0000000..8eb3e7a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/OpenSSL 1.0 License - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/UPX 1.0 license - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/UPX 1.0 license - English.pdf
new file mode 100644
index 0000000..209237d
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/UPX 1.0 license - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/WordNet 2.1 License - English.txt b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/WordNet 2.1 License - English.txt
new file mode 100644
index 0000000..b6dca35
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/WordNet 2.1 License - English.txt
@@ -0,0 +1,31 @@
+WordNet Release 2.1
+
+This software and database is being provided to you, the LICENSEE, by
+Princeton University under the following license. By obtaining, using
+and/or copying this software and database, you agree that you have
+read, understood, and will comply with these terms and conditions.:
+
+Permission to use, copy, modify and distribute this software and
+database and its documentation for any purpose and without fee or
+royalty is hereby granted, provided that you agree to comply with
+the following copyright notice and statements, including the disclaimer,
+and that the same appear on ALL copies of the software, database and
+documentation, including modifications that you make for internal
+use or for distribution.
+
+WordNet 2.1 Copyright 2005 by Princeton University. All rights reserved.
+
+THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND PRINCETON
+UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
+IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PRINCETON
+UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES OF MERCHANT-
+ABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE
+OF THE LICENSED SOFTWARE, DATABASE OR DOCUMENTATION WILL NOT
+INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR
+OTHER RIGHTS.
+
+The name of Princeton University or Princeton may not be used in
+advertising or publicity pertaining to distribution of the software
+and/or database. Title to copyright in this software, database and
+any associated documentation shall at all times remain with
+Princeton University and LICENSEE agrees to preserve same.
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/wxWindows 3.1 License - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/wxWindows 3.1 License - English.pdf
new file mode 100644
index 0000000..5a650be
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/wxWindows 3.1 License - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/zlib License - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/zlib License - English.pdf
new file mode 100644
index 0000000..c8cdf8d
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/license/zlib License - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/nidist.id b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/nidist.id
new file mode 100644
index 0000000..5b23afc
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/nidist.id
@@ -0,0 +1,10 @@
+[Volume Id]
+DistributionGUID={D5C976AD-BF93-4B99-8CDD-6F1E1FBD350B}
+DistPackageGUID={74FDD545-DF1A-41F9-8712-E1EC95075BEA}
+DistributionVersion=1.0.0
+DistributionType=MDF
+DistributionLanguage=9
+Volume=1
+TotalNumberOfVolumesInDistribution=1
+ExePath=setup.exe
+UpdateInfoFile=supportfiles\updateInfo.xml
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/setup.exe b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/setup.exe
new file mode 100644
index 0000000..79621a4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/setup.exe differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/setup.ini b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/setup.ini
new file mode 100644
index 0000000..21dd1b0
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/setup.ini
@@ -0,0 +1,594 @@
+[Dialogs]
+UserInfo=0
+FeatureInfo1=1
+SingleDirectory=1
+InstallationType=0
+FeatureTree=0
+License=0
+License2=1
+NICertificate=0
+WinFastStartup=1
+ConfirmStart=1
+End=1
+
+[Distribution]
+Title=1
+GUID={D5C976AD-BF93-4B99-8CDD-6F1E1FBD350B}
+PackageGUID={74FDD545-DF1A-41F9-8712-E1EC95075BEA}
+Version=1.0.0
+IDPath=nidist.id
+Has64bitPart=1
+
+[EndDialog]
+Readme=5;30,50,330,150;static
+
+[Files]
+License2TextFile0009=NI;license\NI Released License Agreement - English.rtf
+License2TextFile0010=NI;license\NI Released License Agreement - Spanish.rtf
+License2TextFile0016=NI;license\NI Released License Agreement - Italian.rtf
+License2TextFile0007=NI;license\NI Released License Agreement - German.rtf
+License2TextFile0012=NI;license\NI Released License Agreement - French.rtf
+License2TextFile0017=NI;license\NI Released License Agreement - Japanese.rtf
+License2TextFile0018=NI;license\NI Released License Agreement - Korean.rtf
+License2TextFile2052=NI;license\NI Released License Agreement - Simplified Chinese.rtf
+
+[Graphics]
+TopBar=IDB_TOPSTRIP,IDB_LARGETOPSTRIP
+FullScreen=IDB_FULLSCREEN,IDB_LARGEFULLSCREEN
+
+[InitProgress]
+left=55
+top=165
+right=340
+bottom=179
+red=206
+green=203
+blue=173
+
+[InstallLevels]
+Default=100
+
+[Localization]
+Languages=9
+ForceLanguage=9
+CustomRes0009=supportfiles\customResource0009.dll
+StandardLangXfm0007=supportfiles\nistdtransbase.mst;supportfiles\nistdtrans0007.mst
+StandardLangXfm0012=supportfiles\nistdtransbase.mst;supportfiles\nistdtrans0012.mst
+StandardLangXfm0017=supportfiles\nistdtransbase.mst;supportfiles\nistdtrans0017.mst
+StandardLangXfm0018=supportfiles\nistdtransbase.mst;supportfiles\nistdtrans0018.mst
+StandardLangXfm2052=supportfiles\nistdtransbase.mst;supportfiles\nistdtrans2052.mst
+
+[Merged]
+Path=supportfiles\merged.cab
+
+[OS]
+VersionNTMin=10,0,0,0,0
+VersionNTMax=
+
+[Settings]
+WelcomeAutoAdvance=1
+
+[SingleDirectoryDialog]
+DirText1=4
+DirText2=7
+Dir1=INSTALLDIR.MDF100
+Dir1EditLabel=8
+Dir2=NIDIR64
+Dir2EditLabel=9
+
+[WinFastStartupDialog]
+CheckboxDefaultState=1
+
+[Strings]
+WelcomeTitle=2;15,20,260,45
+WelcomeText=3;15,55,260,115
+
+[Utilities]
+
+[Parts]
+LV2015runtime.msi=
+LV2015rtdnet.msi=
+MetaUninstaller.msi=
+MDFSupport.msi=
+activex.msi=
+activex64.msi=
+nisvcloc.msi=
+ni_syswebsrvr.msi=
+mkl.msi=
+mkl64.msi=
+logos.msi=
+logos64.msi=
+tdms.msi=
+tdms64.msi=
+NIWebServer_LVRTE64.msi=
+LVRT_NBFifo_2015.msi=
+NITraceEngine.msi=
+NITraceEngine64.msi=
+nicurl.msi=
+nicurl64.msi=
+VC2008RTEx86.msi=
+VC2008RTEx64.msi=
+VC2010RTEx86.msi=
+VC2010RTEx64.msi=
+mDNSResponder.msi=
+mDNSResponder_W64.msi=
+dep_framework.msi=
+ni_error_report64.msi=
+MStudioCW3DGraph.msi=
+NIER_Interface.msi=
+NIER_Interface64.msi=
+NISysLogUtils.msi=
+CVI_LowLevelDriverOriginal.msi=
+CVI_LowLevelDriverUpdated.msi=
+KillBit.msi=
+KillBit64.msi=
+EULADepot2.msi=
+VC2015Core.msi=
+VC2015-32Wrapper.msi=
+VC2015-64Wrapper.msi=
+MSIProperties.msi=
+MSIProperties64.msi=
+ni_sysappsrvr.msi=
+ni_sysappsrvr64.msi=
+ni_sysweb_base.msi=
+ni_sysweb_base64.msi=
+LogosXT.msi=
+LogosXT64.msi=
+ssl_LV64RTEsupp.msi=
+niauth.msi=
+niauth64.msi=
+NI_SysStatePub.msi=
+NI_SysStatePub64.msi=
+ni_ssl.msi=
+ni_ssl64.msi=
+install.msi=
+[LV2015runtime.msi]
+Path=bin\p31\LV2015runtime.msi
+Volume=1
+ProductCode={7DCCFC14-D07D-495C-96A6-3B7BC8A6748C}
+ProductId={7DCCFC14-D07D-495C-96A6-3B7BC8A6748C}
+[LV2015rtdnet.msi]
+Path=bin\p31\LV2015rtdnet.msi
+Volume=1
+ProductCode={001FA224-9AB1-47C9-8C24-1BA5DBCE96FE}
+[MetaUninstaller.msi]
+Path=bin\p0\MU\MetaUninstaller.msi
+Volume=1
+ProductCode={1DC7D44D-7A86-4B75-B87D-1D42EFF36A95}
+ProductId={1DC7D44D-7A86-4B75-B87D-1D42EFF36A95}
+[MDFSupport.msi]
+Path=bin\p28\MDF\MDFSupport.msi
+Volume=1
+ProductCode={5DAE75CE-9C82-47A8-8E0C-9C4D8D89ED64}
+ProductId={5DAE75CE-9C82-47A8-8E0C-9C4D8D89ED64}
+[activex.msi]
+Path=bin\p24\activex.msi
+Volume=1
+ProductCode={88DFF01E-7C87-4E35-B194-CB7A2E32FA6D}
+ProductId={88DFF01E-7C87-4E35-B194-CB7A2E32FA6D}
+LangXfm0007=bin\p24\activex_deu.mst
+LangXfm0012=bin\p24\activex_fra.mst
+LangXfm0017=bin\p24\activex_jpn.mst
+LangXfm0018=bin\p24\activex_kor.mst
+LangXfm2052=bin\p24\activex_chs.mst
+[activex64.msi]
+Path=bin\p24\activex64.msi
+Volume=1
+ProductCode={168152A0-6ECA-472B-8157-01E280F6D158}
+LangXfm0007=bin\p24\activex64_deu.mst
+LangXfm0012=bin\p24\activex64_fra.mst
+LangXfm0017=bin\p24\activex64_jpn.mst
+LangXfm0018=bin\p24\activex64_kor.mst
+LangXfm2052=bin\p24\activex64_chs.mst
+[nisvcloc.msi]
+Path=bin\p19\svcloc\nisvcloc.msi
+Volume=1
+ProductCode={D7C0F171-E494-4115-9F27-8B2B9ECADAB4}
+ProductId={D7C0F171-E494-4115-9F27-8B2B9ECADAB4}
+LangXfm0007=bin\p19\svcloc\nisvcloc_deu.mst
+LangXfm0012=bin\p19\svcloc\nisvcloc_fra.mst
+LangXfm0017=bin\p19\svcloc\nisvcloc_jpn.mst
+LangXfm0018=bin\p19\svcloc\nisvcloc_kor.mst
+LangXfm2052=bin\p19\svcloc\nisvcloc_chs.mst
+[ni_syswebsrvr.msi]
+Path=bin\p18\sys_w00\ni_syswebsrvr.msi
+Volume=1
+ProductCode={35486289-A06C-4E30-A89A-64EAFC754D57}
+ProductId={35486289-A06C-4E30-A89A-64EAFC754D57}
+LangXfm0007=bin\p18\sys_w00\ni_syswebsrvr_deu.mst
+LangXfm0012=bin\p18\sys_w00\ni_syswebsrvr_fra.mst
+LangXfm0017=bin\p18\sys_w00\ni_syswebsrvr_jpn.mst
+LangXfm0018=bin\p18\sys_w00\ni_syswebsrvr_kor.mst
+LangXfm2052=bin\p18\sys_w00\ni_syswebsrvr_chs.mst
+[mkl.msi]
+Path=bin\p29\mkl.msi
+Volume=1
+ProductCode={3E3EB4EB-FE79-40F3-A05B-2C3F4B06A6CE}
+ProductId={3E3EB4EB-FE79-40F3-A05B-2C3F4B06A6CE}
+LangXfm0007=bin\p29\MKL2015_deu.mst
+LangXfm0012=bin\p29\MKL2015_fra.mst
+LangXfm0017=bin\p29\MKL2015_jpn.mst
+LangXfm0018=bin\p29\MKL2015_kor.mst
+LangXfm2052=bin\p29\MKL2015_chs.mst
+[mkl64.msi]
+Path=bin\p29\mkl64.msi
+Volume=1
+ProductCode={87CC129E-2B35-430B-A6D3-711E2AE2E236}
+LangXfm0007=bin\p29\MKL2000_deu.mst
+LangXfm0012=bin\p29\MKL2000_fra.mst
+LangXfm0017=bin\p29\MKL2000_jpn.mst
+LangXfm0018=bin\p29\MKL2000_kor.mst
+LangXfm2052=bin\p29\MKL2000_chs.mst
+[logos.msi]
+Path=bin\p30\logos.msi
+Volume=1
+ProductCode={A59D9F6E-27DE-410C-9820-9D844DC78D05}
+ProductId={A59D9F6E-27DE-410C-9820-9D844DC78D05}
+LangXfm0007=bin\p30\logos_deu.mst
+LangXfm0012=bin\p30\logos_fra.mst
+LangXfm0017=bin\p30\logos_jpn.mst
+LangXfm0018=bin\p30\logos_kor.mst
+LangXfm2052=bin\p30\logos_chs.mst
+[logos64.msi]
+Path=bin\p30\logos64.msi
+Volume=1
+ProductCode={8A50C6B5-EE0B-4C51-A274-12C3360EDAC5}
+LangXfm0007=bin\p30\logos64_deu.mst
+LangXfm0012=bin\p30\logos64_fra.mst
+LangXfm0017=bin\p30\logos64_jpn.mst
+LangXfm0018=bin\p30\logos64_kor.mst
+LangXfm2052=bin\p30\logos64_chs.mst
+[tdms.msi]
+Path=bin\p25\tdms.msi
+Volume=1
+ProductCode={C0A9F5E2-DCD5-44C1-8B03-C560F4C06D6C}
+ProductId={C0A9F5E2-DCD5-44C1-8B03-C560F4C06D6C}
+LangXfm0007=bin\p25\tdms_deu.mst
+LangXfm0012=bin\p25\tdms_fra.mst
+LangXfm0017=bin\p25\tdms_jpn.mst
+LangXfm0018=bin\p25\tdms_kor.mst
+LangXfm2052=bin\p25\tdms_chs.mst
+[tdms64.msi]
+Path=bin\p25\tdms64.msi
+Volume=1
+ProductCode={675DBC06-3A25-440A-A16D-59C799045788}
+LangXfm0007=bin\p25\tdms64_deu.mst
+LangXfm0012=bin\p25\tdms64_fra.mst
+LangXfm0017=bin\p25\tdms64_jpn.mst
+LangXfm0018=bin\p25\tdms64_kor.mst
+LangXfm2052=bin\p25\tdms64_chs.mst
+[NIWebServer_LVRTE64.msi]
+Path=bin\p13\LabVI00\NIWebServer_LVRTE64.msi
+Volume=1
+ProductCode={95FA0431-F9D9-4798-992D-DE098F91BEBF}
+ProductId={95FA0431-F9D9-4798-992D-DE098F91BEBF}
+[LVRT_NBFifo_2015.msi]
+Path=bin\p14\LVRT_00\LVRT_NBFifo_2015.msi
+Volume=1
+ProductCode={467573FB-DE0B-445F-943F-68F73490C2DA}
+ProductId={467573FB-DE0B-445F-943F-68F73490C2DA}
+LangXfm0007=bin\p14\LVRT_00\LVRT_00_deu.mst
+LangXfm0012=bin\p14\LVRT_00\LVRT_00_fra.mst
+LangXfm0017=bin\p14\LVRT_00\LVRT_00_jpn.mst
+LangXfm0018=bin\p14\LVRT_00\LVRT_00_kor.mst
+LangXfm2052=bin\p14\LVRT_00\LVRT_00_chs.mst
+[NITraceEngine.msi]
+Path=bin\p10\NITraceEngine.msi
+Volume=1
+ProductCode={5A656240-393B-4579-B9E1-D5B45E75ACEC}
+ProductId={5A656240-393B-4579-B9E1-D5B45E75ACEC}
+[NITraceEngine64.msi]
+Path=bin\p10\NITraceEngine64.msi
+Volume=1
+ProductCode={3C6FA667-BE0A-4D47-81F1-04CCAA628911}
+[nicurl.msi]
+Path=bin\p21\nicurl.msi
+Volume=1
+ProductCode={0FFFDCED-4232-4312-BBDB-179F9FDAB7EA}
+ProductId={0FFFDCED-4232-4312-BBDB-179F9FDAB7EA}
+[nicurl64.msi]
+Path=bin\p21\nicurl64.msi
+Volume=1
+ProductCode={17ABD3EC-9D8B-438F-87D8-42966998E1F0}
+[VC2008RTEx86.msi]
+Path=bin\p2\VC2008RTEx86.msi
+Volume=1
+ProductCode={9E5D29BF-8DDF-4F22-98F8-0F8D633D2ED3}
+ProductId={9E5D29BF-8DDF-4F22-98F8-0F8D633D2ED3}
+[VC2008RTEx64.msi]
+Path=bin\p2\VC2008RTEx64.msi
+Volume=1
+ProductCode={06D941A7-5D25-4BE9-8B43-C4C3FDF04B19}
+[VC2010RTEx86.msi]
+Path=bin\p3\VC2010RTEx86.msi
+Volume=1
+ProductCode={7263BB03-5107-45A2-AD0B-6E15043A8D6B}
+ProductId={7263BB03-5107-45A2-AD0B-6E15043A8D6B}
+[VC2010RTEx64.msi]
+Path=bin\p3\VC2010RTEx64.msi
+Volume=1
+ProductCode={69E75EBE-2F24-4C6E-A8E4-FE4A37C08FA3}
+[mDNSResponder.msi]
+Path=bin\p11\mDNSResponder.msi
+Volume=1
+ProductCode={5E39EF13-6B0A-4C7A-B7FB-608DB58D1D73}
+ProductId={5E39EF13-6B0A-4C7A-B7FB-608DB58D1D73}
+[mDNSResponder_W64.msi]
+Path=bin\p11\mDNSResponder_W64.msi
+Volume=1
+ProductCode={9A436E28-853F-4FF1-9B6A-DF8CFDBA3A01}
+[dep_framework.msi]
+Path=bin\p7\NI_De00\dep_framework.msi
+Volume=1
+ProductCode={2D235EC4-446F-4CD5-8516-6BC1AC99F2F2}
+ProductId={2D235EC4-446F-4CD5-8516-6BC1AC99F2F2}
+[ni_error_report64.msi]
+Path=bin\p15\ni_err64\ni_error_report64.msi
+Volume=1
+ProductCode={C38B3889-1EBB-461A-89DE-0D1912C9A7B4}
+ProductId={C38B3889-1EBB-461A-89DE-0D1912C9A7B4}
+[MStudioCW3DGraph.msi]
+Path=bin\p32\MStudioCW3DGraph.msi
+Volume=1
+ProductCode={A9B6FC03-1277-40DF-A475-32389FD27883}
+ProductId={A9B6FC03-1277-40DF-A475-32389FD27883}
+[NIER_Interface.msi]
+Path=bin\p16\NIER_Interface.msi
+Volume=1
+ProductCode={E0DAF96D-BF67-46CD-87A7-45E7E12A8074}
+ProductId={E0DAF96D-BF67-46CD-87A7-45E7E12A8074}
+[NIER_Interface64.msi]
+Path=bin\p16\NIER_Interface64.msi
+Volume=1
+ProductCode={07EE79B8-D8C0-4DB5-A88D-1473EF205B99}
+[NISysLogUtils.msi]
+Path=bin\p6\NISys00\NISysLogUtils.msi
+Volume=1
+ProductCode={A8EA269D-0DB9-4EF3-A55C-D1A1698510B8}
+ProductId={A8EA269D-0DB9-4EF3-A55C-D1A1698510B8}
+[CVI_LowLevelDriverOriginal.msi]
+Path=bin\p8\CVI_LowLevelDriverOriginal.msi
+Volume=1
+ProductCode={9BB3D4D0-8F6C-4884-93EA-4B86E49E84D3}
+ProductId={9BB3D4D0-8F6C-4884-93EA-4B86E49E84D3}
+[CVI_LowLevelDriverUpdated.msi]
+Path=bin\p8\CVI_LowLevelDriverUpdated.msi
+Volume=1
+ProductCode={E8147E4B-A2F5-4061-BC17-ED9879EEDF03}
+[KillBit.msi]
+Path=bin\p9\KillBit.msi
+Volume=1
+ProductCode={64ECB814-3A6A-4E48-9D2F-D6C2EDD725B7}
+ProductId={64ECB814-3A6A-4E48-9D2F-D6C2EDD725B7}
+[KillBit64.msi]
+Path=bin\p9\KillBit64.msi
+Volume=1
+ProductCode={3BD1EEE5-2B3D-428A-9CAB-4DE4A38070C4}
+[EULADepot2.msi]
+Path=bin\p1\EULADepot2.msi
+Volume=1
+ProductCode={B831265E-6B3F-4BBE-9E86-95D2C3EFA409}
+ProductId={B831265E-6B3F-4BBE-9E86-95D2C3EFA409}
+[VC2015Core.msi]
+Path=bin\p4\VC2015Core.msi
+Volume=1
+ProductCode={AFC999BB-F270-46EF-B748-AE755EC75322}
+ProductId={AFC999BB-F270-46EF-B748-AE755EC75322}
+[VC2015-32Wrapper.msi]
+Path=bin\p4\VC2015-32Wrapper.msi
+Volume=1
+ProductCode={992AB883-9A1B-4E64-A7D8-010D8A067B91}
+[VC2015-64Wrapper.msi]
+Path=bin\p4\VC2015-64Wrapper.msi
+Volume=1
+ProductCode={851DF324-5346-4D0E-AD29-F8321FFF8BEF}
+[MSIProperties.msi]
+Path=bin\p17\MetaUtils\MSIProperties.msi
+Volume=1
+ProductCode={ED9EC655-B135-4E35-99D7-8A1BA72A949A}
+ProductId={ED9EC655-B135-4E35-99D7-8A1BA72A949A}
+[MSIProperties64.msi]
+Path=bin\p17\MetaUtils\MSIProperties64.msi
+Volume=1
+ProductCode={233582C7-08DA-4FCE-9301-4A07D48D9F6A}
+[ni_sysappsrvr.msi]
+Path=bin\p27\ni_sysappsrvr.msi
+Volume=1
+ProductCode={F113D140-D3D7-4D1B-ABD2-0D2BAA9DB5CA}
+ProductId={F113D140-D3D7-4D1B-ABD2-0D2BAA9DB5CA}
+LangXfm0007=bin\p27\ni_sysappsrvr_deu.mst
+LangXfm0012=bin\p27\ni_sysappsrvr_fra.mst
+LangXfm0017=bin\p27\ni_sysappsrvr_jpn.mst
+LangXfm0018=bin\p27\ni_sysappsrvr_kor.mst
+LangXfm2052=bin\p27\ni_sysappsrvr_chs.mst
+[ni_sysappsrvr64.msi]
+Path=bin\p27\ni_sysappsrvr64.msi
+Volume=1
+ProductCode={4526ED65-1629-48EF-B3D6-FA67329C39DC}
+LangXfm0007=bin\p27\ni_sysappsrvr64_deu.mst
+LangXfm0012=bin\p27\ni_sysappsrvr64_fra.mst
+LangXfm0017=bin\p27\ni_sysappsrvr64_jpn.mst
+LangXfm0018=bin\p27\ni_sysappsrvr64_kor.mst
+LangXfm2052=bin\p27\ni_sysappsrvr64_chs.mst
+[ni_sysweb_base.msi]
+Path=bin\p23\ni_sysweb_base.msi
+Volume=1
+ProductCode={C9583D5A-BF61-4A5C-8A2F-28395574691B}
+ProductId={C9583D5A-BF61-4A5C-8A2F-28395574691B}
+[ni_sysweb_base64.msi]
+Path=bin\p23\ni_sysweb_base64.msi
+Volume=1
+ProductCode={FB23D2BA-4FB3-4962-9FE8-19876905F1BB}
+[LogosXT.msi]
+Path=bin\p22\LogosXT.msi
+Volume=1
+ProductCode={192594FE-5397-4F45-8137-A5C487CE3849}
+ProductId={192594FE-5397-4F45-8137-A5C487CE3849}
+[LogosXT64.msi]
+Path=bin\p22\LogosXT64.msi
+Volume=1
+ProductCode={AD24A25D-21A2-47BA-818A-8FD14AE3CBD6}
+[ssl_LV64RTEsupp.msi]
+Path=bin\p5\ssl64RTE\ssl_LV64RTEsupp.msi
+Volume=1
+ProductCode={646CAF53-8704-4A12-8533-9FA5D23CB4DB}
+ProductId={646CAF53-8704-4A12-8533-9FA5D23CB4DB}
+[niauth.msi]
+Path=bin\p20\niauth.msi
+Volume=1
+ProductCode={D5D6DFC0-493A-49C3-8EA3-B54DED0869C0}
+ProductId={D5D6DFC0-493A-49C3-8EA3-B54DED0869C0}
+[niauth64.msi]
+Path=bin\p20\niauth64.msi
+Volume=1
+ProductCode={820B0D69-9904-428D-B049-5EFC4BBE9157}
+[NI_SysStatePub.msi]
+Path=bin\p12\NI_SysStatePub.msi
+Volume=1
+ProductCode={4AD877ED-005B-4C77-8363-896EDBA6CD25}
+ProductId={4AD877ED-005B-4C77-8363-896EDBA6CD25}
+[NI_SysStatePub64.msi]
+Path=bin\p12\NI_SysStatePub64.msi
+Volume=1
+ProductCode={D9D90583-00FD-4F37-ABC9-31EE35147A83}
+[ni_ssl.msi]
+Path=bin\p26\ni_ssl.msi
+Volume=1
+ProductCode={69586F66-56DA-43BD-BB8E-A6DAE9A4DF6D}
+ProductId={69586F66-56DA-43BD-BB8E-A6DAE9A4DF6D}
+LangXfm0007=bin\p26\ni_ssl_deu.mst
+LangXfm0012=bin\p26\ni_ssl_fra.mst
+LangXfm0017=bin\p26\ni_ssl_jpn.mst
+LangXfm0018=bin\p26\ni_ssl_kor.mst
+LangXfm2052=bin\p26\ni_ssl_chs.mst
+[ni_ssl64.msi]
+Path=bin\p26\ni_ssl64.msi
+Volume=1
+ProductCode={6AB023BF-C263-4CFF-AE45-54F928571A49}
+LangXfm0007=bin\p26\ni_ssl64_deu.mst
+LangXfm0012=bin\p26\ni_ssl64_fra.mst
+LangXfm0017=bin\p26\ni_ssl64_jpn.mst
+LangXfm0018=bin\p26\ni_ssl64_kor.mst
+LangXfm2052=bin\p26\ni_ssl64_chs.mst
+[install.msi]
+Path=bin\dp\install.msi
+Volume=1
+ProductCode={E0DD3362-669C-4233-A2A4-E6B3CAEE1A5F}
+ProductId={E0DD3362-669C-4233-A2A4-E6B3CAEE1A5F}
+[LicenseTypes]
+LicenseType2=NIStandardReleased
+LicenseType3=Apache20
+LicenseType4=Boost
+LicenseType5=BSD3Clause
+LicenseType6=CryptoPP
+LicenseType7=FreeType
+LicenseType8=GPL
+LicenseType9=LGPL
+LicenseType10=LLVM
+LicenseType11=MARS
+LicenseType12=MicrosoftPublicLicense
+LicenseType13=MSVC 2015 Runtime
+LicenseType14=MIT
+LicenseType15=MIT-X-YAJL
+LicenseType16=MIT-X
+LicenseType17=Mozilla20
+LicenseType18=NICTA
+LicenseType19=OpenSSL
+LicenseType20=UPX
+LicenseType21=wxWindows
+LicenseType22=WordNet21
+LicenseType23=zlib
+[LicenseType2]
+IsDisplayedAlone=0
+IsThirdParty=0
+IsHideInMetaSuite=0
+[LicenseType3]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType4]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType5]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType6]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType7]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType8]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType9]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType10]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType11]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType12]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType13]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType14]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType15]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType16]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType17]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType18]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType19]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType20]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType21]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType22]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType23]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[SilentInstallRequirements]
+MustAcceptLicenses=1
+[MDF]
+MDFVersion=20.7.0.92
+HasPatchSupport=0
+DevPartSection=install.msi
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/customResource0009.dll b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/customResource0009.dll
new file mode 100644
index 0000000..bc9e3fe
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/customResource0009.dll differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/merged.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/merged.cab
new file mode 100644
index 0000000..d610fb4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/merged.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtrans0007.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtrans0007.mst
new file mode 100644
index 0000000..5120246
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtrans0007.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtrans0012.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtrans0012.mst
new file mode 100644
index 0000000..21d79dc
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtrans0012.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtrans0017.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtrans0017.mst
new file mode 100644
index 0000000..7571f38
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtrans0017.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtrans0018.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtrans0018.mst
new file mode 100644
index 0000000..00dc92b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtrans0018.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtrans2052.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtrans2052.mst
new file mode 100644
index 0000000..d89d9b0
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtrans2052.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtransbase.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtransbase.mst
new file mode 100644
index 0000000..25cb9d6
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/nistdtransbase.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/updateInfo.xml b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/updateInfo.xml
new file mode 100644
index 0000000..1841918
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArray 2015/Volume/supportfiles/updateInfo.xml differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/dp/DevPartDef.xml b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/dp/DevPartDef.xml
new file mode 100644
index 0000000..0b189b8
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/dp/DevPartDef.xml differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/dp/data.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/dp/data.cab
new file mode 100644
index 0000000..b26e120
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/dp/data.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/dp/install.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/dp/install.msi
new file mode 100644
index 0000000..4ed231b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/dp/install.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p0/MU/MetaUninstaller.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p0/MU/MetaUninstaller.msi
new file mode 100644
index 0000000..76730ab
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p0/MU/MetaUninstaller.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p0/MU/MetaUninstaller_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p0/MU/MetaUninstaller_mft.cab
new file mode 100644
index 0000000..b47006d
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p0/MU/MetaUninstaller_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p0/MU/MetaUnst.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p0/MU/MetaUnst.cab
new file mode 100644
index 0000000..1b31cd0
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p0/MU/MetaUnst.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p1/EULADep2.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p1/EULADep2.cab
new file mode 100644
index 0000000..f4d49ef
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p1/EULADep2.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p1/EULADepot2.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p1/EULADepot2.msi
new file mode 100644
index 0000000..ffd372b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p1/EULADepot2.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p1/EULADepot2_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p1/EULADepot2_mft.cab
new file mode 100644
index 0000000..55c622e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p1/EULADepot2_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p1/NIYouLas.bin b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p1/NIYouLas.bin
new file mode 100644
index 0000000..21ecc1a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p1/NIYouLas.bin differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p10/NITra00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p10/NITra00.cab
new file mode 100644
index 0000000..1f306f4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p10/NITra00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p10/NITra01.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p10/NITra01.cab
new file mode 100644
index 0000000..2cf4e5f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p10/NITra01.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p10/NITraceEngine.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p10/NITraceEngine.msi
new file mode 100644
index 0000000..0da0ccd
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p10/NITraceEngine.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p10/NITraceEngine64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p10/NITraceEngine64.msi
new file mode 100644
index 0000000..4c6b83b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p10/NITraceEngine64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p10/NITraceEngine_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p10/NITraceEngine_mft.cab
new file mode 100644
index 0000000..f248589
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p10/NITraceEngine_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p11/mDNSResponder.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p11/mDNSResponder.msi
new file mode 100644
index 0000000..c8303a3
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p11/mDNSResponder.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p11/mDNSResponder_W64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p11/mDNSResponder_W64.msi
new file mode 100644
index 0000000..10c9ece
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p11/mDNSResponder_W64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p12/NI_Sy00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p12/NI_Sy00.cab
new file mode 100644
index 0000000..9ca2454
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p12/NI_Sy00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p12/NI_Sy01.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p12/NI_Sy01.cab
new file mode 100644
index 0000000..54108ee
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p12/NI_Sy01.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p12/NI_SysStatePub.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p12/NI_SysStatePub.msi
new file mode 100644
index 0000000..b915448
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p12/NI_SysStatePub.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p12/NI_SysStatePub64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p12/NI_SysStatePub64.msi
new file mode 100644
index 0000000..9f20d8b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p12/NI_SysStatePub64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p12/NI_SysStatePub_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p12/NI_SysStatePub_mft.cab
new file mode 100644
index 0000000..007fedb
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p12/NI_SysStatePub_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p13/LabVI00/LabVI00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p13/LabVI00/LabVI00.cab
new file mode 100644
index 0000000..4df8bbd
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p13/LabVI00/LabVI00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p13/LabVI00/NIWebServer_LVRTE64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p13/LabVI00/NIWebServer_LVRTE64.msi
new file mode 100644
index 0000000..65e8973
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p13/LabVI00/NIWebServer_LVRTE64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p13/LabVI00/NIWebServer_LVRTE64_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p13/LabVI00/NIWebServer_LVRTE64_mft.cab
new file mode 100644
index 0000000..ac42c4c
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p13/LabVI00/NIWebServer_LVRTE64_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00.cab
new file mode 100644
index 0000000..f3b13bb
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00_chs.mst
new file mode 100644
index 0000000..61d2820
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00_deu.mst
new file mode 100644
index 0000000..f028be4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00_fra.mst
new file mode 100644
index 0000000..3aefe58
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00_jpn.mst
new file mode 100644
index 0000000..a481f45
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00_kor.mst
new file mode 100644
index 0000000..4bf448e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_00_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_NBFifo_2015.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_NBFifo_2015.msi
new file mode 100644
index 0000000..7d74109
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_NBFifo_2015.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_NBFifo_2015_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_NBFifo_2015_mft.cab
new file mode 100644
index 0000000..2145bad
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p14/LVRT_00/LVRT_NBFifo_2015_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p15/ni_err64/ni_err64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p15/ni_err64/ni_err64.cab
new file mode 100644
index 0000000..b2f15cf
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p15/ni_err64/ni_err64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p15/ni_err64/ni_error_report64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p15/ni_err64/ni_error_report64.msi
new file mode 100644
index 0000000..a58063b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p15/ni_err64/ni_error_report64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p15/ni_err64/ni_error_report64_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p15/ni_err64/ni_error_report64_mft.cab
new file mode 100644
index 0000000..e22c068
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p15/ni_err64/ni_error_report64_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p16/NIER_Interface.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p16/NIER_Interface.msi
new file mode 100644
index 0000000..b264b35
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p16/NIER_Interface.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p16/NIER_Interface64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p16/NIER_Interface64.msi
new file mode 100644
index 0000000..deae8c2
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p16/NIER_Interface64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p17/MetaUtils/MSIProperties.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p17/MetaUtils/MSIProperties.msi
new file mode 100644
index 0000000..afc319e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p17/MetaUtils/MSIProperties.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p17/MetaUtils/MSIProperties64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p17/MetaUtils/MSIProperties64.msi
new file mode 100644
index 0000000..cb1b322
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p17/MetaUtils/MSIProperties64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p17/MetaUtils/MSIProperties_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p17/MetaUtils/MSIProperties_mft.cab
new file mode 100644
index 0000000..39bffaa
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p17/MetaUtils/MSIProperties_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p17/MetaUtils/media.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p17/MetaUtils/media.cab
new file mode 100644
index 0000000..17ace86
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p17/MetaUtils/media.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p17/MetaUtils/media64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p17/MetaUtils/media64.cab
new file mode 100644
index 0000000..05c8e32
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p17/MetaUtils/media64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr.msi
new file mode 100644
index 0000000..db5ba79
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_chs.mst
new file mode 100644
index 0000000..80abc03
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_deu.mst
new file mode 100644
index 0000000..8ea52c4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_fra.mst
new file mode 100644
index 0000000..7311893
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_jpn.mst
new file mode 100644
index 0000000..434d075
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_kor.mst
new file mode 100644
index 0000000..d3c4523
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_mft.cab
new file mode 100644
index 0000000..6069e8f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/ni_syswebsrvr_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/sys_w00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/sys_w00.cab
new file mode 100644
index 0000000..f6df319
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p18/sys_w00/sys_w00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc.msi
new file mode 100644
index 0000000..dd30b7b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_chs.mst
new file mode 100644
index 0000000..778c90b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_deu.mst
new file mode 100644
index 0000000..f962798
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_fra.mst
new file mode 100644
index 0000000..bb20087
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_jpn.mst
new file mode 100644
index 0000000..6547e9f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_kor.mst
new file mode 100644
index 0000000..5d1b631
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_mft.cab
new file mode 100644
index 0000000..4acc0ed
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/nisvcloc_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/svcloc.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/svcloc.cab
new file mode 100644
index 0000000..3e0d457
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p19/svcloc/svcloc.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p2/VC2008RTEx64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p2/VC2008RTEx64.msi
new file mode 100644
index 0000000..80fd94f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p2/VC2008RTEx64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p2/VC2008RTEx86.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p2/VC2008RTEx86.msi
new file mode 100644
index 0000000..cf4b01f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p2/VC2008RTEx86.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p2/VC2008RTEx86_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p2/VC2008RTEx86_mft.cab
new file mode 100644
index 0000000..2ccf03c
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p2/VC2008RTEx86_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p2/x64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p2/x64.cab
new file mode 100644
index 0000000..87071f5
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p2/x64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p2/x86.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p2/x86.cab
new file mode 100644
index 0000000..6db91a1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p2/x86.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p20/niauth.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p20/niauth.cab
new file mode 100644
index 0000000..5a6c814
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p20/niauth.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p20/niauth.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p20/niauth.msi
new file mode 100644
index 0000000..8893ad8
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p20/niauth.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p20/niauth64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p20/niauth64.cab
new file mode 100644
index 0000000..7f4c141
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p20/niauth64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p20/niauth64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p20/niauth64.msi
new file mode 100644
index 0000000..451555e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p20/niauth64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p20/niauth_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p20/niauth_mft.cab
new file mode 100644
index 0000000..6724227
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p20/niauth_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p21/nicurl.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p21/nicurl.cab
new file mode 100644
index 0000000..d467d72
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p21/nicurl.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p21/nicurl.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p21/nicurl.msi
new file mode 100644
index 0000000..497a449
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p21/nicurl.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p21/nicurl64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p21/nicurl64.cab
new file mode 100644
index 0000000..bdf670f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p21/nicurl64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p21/nicurl64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p21/nicurl64.msi
new file mode 100644
index 0000000..87c81b8
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p21/nicurl64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p21/nicurl_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p21/nicurl_mft.cab
new file mode 100644
index 0000000..a62525a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p21/nicurl_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p22/LOGOS00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p22/LOGOS00.cab
new file mode 100644
index 0000000..742e186
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p22/LOGOS00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p22/LOGOS_XT.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p22/LOGOS_XT.cab
new file mode 100644
index 0000000..85f1f7e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p22/LOGOS_XT.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p22/LogosXT.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p22/LogosXT.msi
new file mode 100644
index 0000000..e35ba83
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p22/LogosXT.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p22/LogosXT64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p22/LogosXT64.msi
new file mode 100644
index 0000000..834660f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p22/LogosXT64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p22/LogosXT_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p22/LogosXT_mft.cab
new file mode 100644
index 0000000..90d9fc6
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p22/LogosXT_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p23/ni_sysweb_base.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p23/ni_sysweb_base.msi
new file mode 100644
index 0000000..ec94678
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p23/ni_sysweb_base.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p23/ni_sysweb_base64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p23/ni_sysweb_base64.msi
new file mode 100644
index 0000000..5315769
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p23/ni_sysweb_base64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p23/ni_sysweb_base_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p23/ni_sysweb_base_mft.cab
new file mode 100644
index 0000000..d42d193
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p23/ni_sysweb_base_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p23/sys_w00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p23/sys_w00.cab
new file mode 100644
index 0000000..7cb4af1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p23/sys_w00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p23/sys_w01.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p23/sys_w01.cab
new file mode 100644
index 0000000..87738dd
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p23/sys_w01.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activ32.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activ32.cab
new file mode 100644
index 0000000..5929c07
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activ32.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activ64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activ64.cab
new file mode 100644
index 0000000..b5ad86e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activ64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex.msi
new file mode 100644
index 0000000..efda570
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64.msi
new file mode 100644
index 0000000..8c20b46
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64_chs.mst
new file mode 100644
index 0000000..9d56093
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64_deu.mst
new file mode 100644
index 0000000..8bdfbc7
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64_fra.mst
new file mode 100644
index 0000000..896fe7c
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64_jpn.mst
new file mode 100644
index 0000000..f87ddc2
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64_kor.mst
new file mode 100644
index 0000000..04f22a4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex64_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_chs.mst
new file mode 100644
index 0000000..e995ca1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_deu.mst
new file mode 100644
index 0000000..5279800
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_fra.mst
new file mode 100644
index 0000000..2b1ab97
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_jpn.mst
new file mode 100644
index 0000000..e0593e9
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_kor.mst
new file mode 100644
index 0000000..6925642
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_mft.cab
new file mode 100644
index 0000000..a321393
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p24/activex_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms.cab
new file mode 100644
index 0000000..f8a6120
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms.msi
new file mode 100644
index 0000000..76cb7bf
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64.cab
new file mode 100644
index 0000000..8a8ffe3
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64.msi
new file mode 100644
index 0000000..56e4b0f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64_chs.mst
new file mode 100644
index 0000000..3e954f7
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64_deu.mst
new file mode 100644
index 0000000..97e0594
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64_fra.mst
new file mode 100644
index 0000000..d2a8192
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64_jpn.mst
new file mode 100644
index 0000000..07b3414
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64_kor.mst
new file mode 100644
index 0000000..7bfd6d8
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms64_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_chs.mst
new file mode 100644
index 0000000..b3439b8
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_deu.mst
new file mode 100644
index 0000000..4c07f12
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_fra.mst
new file mode 100644
index 0000000..2148645
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_jpn.mst
new file mode 100644
index 0000000..ca5303b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_kor.mst
new file mode 100644
index 0000000..6a03be5
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_mft.cab
new file mode 100644
index 0000000..7d8a622
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p25/tdms_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl.msi
new file mode 100644
index 0000000..30a374a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64.msi
new file mode 100644
index 0000000..ced0614
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64_chs.mst
new file mode 100644
index 0000000..554a1c4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64_deu.mst
new file mode 100644
index 0000000..22a0452
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64_fra.mst
new file mode 100644
index 0000000..563b230
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64_jpn.mst
new file mode 100644
index 0000000..6931c5a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64_kor.mst
new file mode 100644
index 0000000..84b9f5b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl64_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_chs.mst
new file mode 100644
index 0000000..5fe727c
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_deu.mst
new file mode 100644
index 0000000..33694f1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_fra.mst
new file mode 100644
index 0000000..90cafe4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_jpn.mst
new file mode 100644
index 0000000..9475f7f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_kor.mst
new file mode 100644
index 0000000..48491a6
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_mft.cab
new file mode 100644
index 0000000..f61b7ab
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ni_ssl_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ssl.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ssl.cab
new file mode 100644
index 0000000..abb8aa4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ssl.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ssl64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ssl64.cab
new file mode 100644
index 0000000..a43e862
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p26/ssl64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr.msi
new file mode 100644
index 0000000..78917af
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64.msi
new file mode 100644
index 0000000..abf1b04
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64_chs.mst
new file mode 100644
index 0000000..f6d177b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64_deu.mst
new file mode 100644
index 0000000..ee4b1c5
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64_fra.mst
new file mode 100644
index 0000000..0d38dbc
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64_jpn.mst
new file mode 100644
index 0000000..8b2bda2
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64_kor.mst
new file mode 100644
index 0000000..8affa7a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr64_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_chs.mst
new file mode 100644
index 0000000..33954c7
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_deu.mst
new file mode 100644
index 0000000..c285bbb
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_fra.mst
new file mode 100644
index 0000000..3524955
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_jpn.mst
new file mode 100644
index 0000000..5e4f02c
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_kor.mst
new file mode 100644
index 0000000..85508ad
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_mft.cab
new file mode 100644
index 0000000..1a9df1a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/ni_sysappsrvr_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/sys_a00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/sys_a00.cab
new file mode 100644
index 0000000..db60d67
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/sys_a00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/sys_a01.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/sys_a01.cab
new file mode 100644
index 0000000..e8636a1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p27/sys_a01.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p28/MDF/MDFSuppo.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p28/MDF/MDFSuppo.cab
new file mode 100644
index 0000000..65fcf37
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p28/MDF/MDFSuppo.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p28/MDF/MDFSupport.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p28/MDF/MDFSupport.msi
new file mode 100644
index 0000000..d650308
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p28/MDF/MDFSupport.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p28/MDF/MDFSupport_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p28/MDF/MDFSupport_mft.cab
new file mode 100644
index 0000000..cfcbc31
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p28/MDF/MDFSupport_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000.cab
new file mode 100644
index 0000000..92a6f2f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000_chs.mst
new file mode 100644
index 0000000..38d8383
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000_deu.mst
new file mode 100644
index 0000000..17f6fbd
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000_fra.mst
new file mode 100644
index 0000000..be1c09e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000_jpn.mst
new file mode 100644
index 0000000..f47d238
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000_kor.mst
new file mode 100644
index 0000000..69c3779
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2000_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015.cab
new file mode 100644
index 0000000..33f6f3f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015_chs.mst
new file mode 100644
index 0000000..2e24e07
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015_deu.mst
new file mode 100644
index 0000000..13b5ae6
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015_fra.mst
new file mode 100644
index 0000000..5a792ae
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015_jpn.mst
new file mode 100644
index 0000000..0fb8883
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015_kor.mst
new file mode 100644
index 0000000..df9d7aa
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/MKL2015_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/mkl.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/mkl.msi
new file mode 100644
index 0000000..07592a0
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/mkl.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/mkl64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/mkl64.msi
new file mode 100644
index 0000000..5b819cb
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/mkl64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/mkl_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/mkl_mft.cab
new file mode 100644
index 0000000..60413cf
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p29/mkl_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p3/VC2010RTEx64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p3/VC2010RTEx64.msi
new file mode 100644
index 0000000..fdbcde5
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p3/VC2010RTEx64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p3/VC2010RTEx86.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p3/VC2010RTEx86.msi
new file mode 100644
index 0000000..6469cef
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p3/VC2010RTEx86.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p3/VC2010RTEx86_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p3/VC2010RTEx86_mft.cab
new file mode 100644
index 0000000..ae56645
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p3/VC2010RTEx86_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p3/x64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p3/x64.cab
new file mode 100644
index 0000000..1b30029
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p3/x64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p3/x86.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p3/x86.cab
new file mode 100644
index 0000000..a570f27
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p3/x86.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos.cab
new file mode 100644
index 0000000..97f14ac
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos.msi
new file mode 100644
index 0000000..c4b0a28
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64.cab
new file mode 100644
index 0000000..722f247
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64.msi
new file mode 100644
index 0000000..a4928d8
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64_chs.mst
new file mode 100644
index 0000000..856cf46
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64_deu.mst
new file mode 100644
index 0000000..d600d2e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64_fra.mst
new file mode 100644
index 0000000..4c2c5fa
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64_jpn.mst
new file mode 100644
index 0000000..ff6f834
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64_kor.mst
new file mode 100644
index 0000000..84b5cf9
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos64_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_chs.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_chs.mst
new file mode 100644
index 0000000..484c6d7
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_chs.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_deu.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_deu.mst
new file mode 100644
index 0000000..6ce6fca
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_deu.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_fra.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_fra.mst
new file mode 100644
index 0000000..063a464
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_fra.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_jpn.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_jpn.mst
new file mode 100644
index 0000000..41ad9ab
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_jpn.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_kor.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_kor.mst
new file mode 100644
index 0000000..19b4a99
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_kor.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_mft.cab
new file mode 100644
index 0000000..de1737d
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p30/logos_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p31/LV2015rtdnet.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p31/LV2015rtdnet.msi
new file mode 100644
index 0000000..c426c0e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p31/LV2015rtdnet.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p31/LV2015runtime.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p31/LV2015runtime.msi
new file mode 100644
index 0000000..7882b68
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p31/LV2015runtime.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p31/LV2015runtime_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p31/LV2015runtime_mft.cab
new file mode 100644
index 0000000..5369953
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p31/LV2015runtime_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p31/lvrte.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p31/lvrte.cab
new file mode 100644
index 0000000..b2affa4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p31/lvrte.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p31/lvrtenet.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p31/lvrtenet.cab
new file mode 100644
index 0000000..8276498
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p31/lvrtenet.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p32/MSCW3DG.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p32/MSCW3DG.cab
new file mode 100644
index 0000000..b8e0421
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p32/MSCW3DG.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p32/MStudioCW3DGraph.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p32/MStudioCW3DGraph.msi
new file mode 100644
index 0000000..bb42337
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p32/MStudioCW3DGraph.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p32/MStudioCW3DGraph_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p32/MStudioCW3DGraph_mft.cab
new file mode 100644
index 0000000..e92ff9e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p32/MStudioCW3DGraph_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/SystemRequirementsError.exe b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/SystemRequirementsError.exe
new file mode 100644
index 0000000..47dab83
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/SystemRequirementsError.exe differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/VC2015-32Wrapper.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/VC2015-32Wrapper.msi
new file mode 100644
index 0000000..6aadebb
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/VC2015-32Wrapper.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/VC2015-64Wrapper.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/VC2015-64Wrapper.msi
new file mode 100644
index 0000000..5e5ee03
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/VC2015-64Wrapper.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/VC2015Core.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/VC2015Core.msi
new file mode 100644
index 0000000..9d5098a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/VC2015Core.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/VCRunTimeInstaller.exe b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/VCRunTimeInstaller.exe
new file mode 100644
index 0000000..b2f3fd8
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/VCRunTimeInstaller.exe differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/Windows6.1-KB3118401-x64.msu b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/Windows6.1-KB3118401-x64.msu
new file mode 100644
index 0000000..23216dc
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/Windows6.1-KB3118401-x64.msu differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/Windows6.1-KB3118401-x86.msu b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/Windows6.1-KB3118401-x86.msu
new file mode 100644
index 0000000..9b9ea4a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/Windows6.1-KB3118401-x86.msu differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/Windows8.1-KB3118401-x64.msu b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/Windows8.1-KB3118401-x64.msu
new file mode 100644
index 0000000..bbf70f1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/Windows8.1-KB3118401-x64.msu differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/Windows8.1-KB3118401-x86.msu b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/Windows8.1-KB3118401-x86.msu
new file mode 100644
index 0000000..9e3beb1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/Windows8.1-KB3118401-x86.msu differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/vc_redist.x64.exe b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/vc_redist.x64.exe
new file mode 100644
index 0000000..e4bd3b7
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/vc_redist.x64.exe differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/vc_redist.x86.exe b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/vc_redist.x86.exe
new file mode 100644
index 0000000..c45ec42
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p4/vc_redist.x86.exe differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p5/ssl64RTE/ssl64RTE.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p5/ssl64RTE/ssl64RTE.cab
new file mode 100644
index 0000000..9d30fa7
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p5/ssl64RTE/ssl64RTE.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p5/ssl64RTE/ssl_LV64RTEsupp.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p5/ssl64RTE/ssl_LV64RTEsupp.msi
new file mode 100644
index 0000000..185d6c3
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p5/ssl64RTE/ssl_LV64RTEsupp.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p5/ssl64RTE/ssl_LV64RTEsupp_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p5/ssl64RTE/ssl_LV64RTEsupp_mft.cab
new file mode 100644
index 0000000..af8bc70
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p5/ssl64RTE/ssl_LV64RTEsupp_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p6/NISys00/NISys00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p6/NISys00/NISys00.cab
new file mode 100644
index 0000000..77373c4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p6/NISys00/NISys00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p6/NISys00/NISysLogUtils.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p6/NISys00/NISysLogUtils.msi
new file mode 100644
index 0000000..e20150c
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p6/NISys00/NISysLogUtils.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p6/NISys00/NISysLogUtils_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p6/NISys00/NISysLogUtils_mft.cab
new file mode 100644
index 0000000..b99ccc2
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p6/NISys00/NISysLogUtils_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p7/NI_De00/NI_De00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p7/NI_De00/NI_De00.cab
new file mode 100644
index 0000000..49b8437
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p7/NI_De00/NI_De00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p7/NI_De00/dep_framework.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p7/NI_De00/dep_framework.msi
new file mode 100644
index 0000000..bd8ab84
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p7/NI_De00/dep_framework.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p7/NI_De00/dep_framework_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p7/NI_De00/dep_framework_mft.cab
new file mode 100644
index 0000000..1376858
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p7/NI_De00/dep_framework_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p8/CVI_LowLevelDriverOriginal.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p8/CVI_LowLevelDriverOriginal.msi
new file mode 100644
index 0000000..d21885e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p8/CVI_LowLevelDriverOriginal.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p8/CVI_LowLevelDriverOriginal_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p8/CVI_LowLevelDriverOriginal_mft.cab
new file mode 100644
index 0000000..4a0951f
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p8/CVI_LowLevelDriverOriginal_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p8/CVI_LowLevelDriverUpdated.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p8/CVI_LowLevelDriverUpdated.msi
new file mode 100644
index 0000000..2819748
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p8/CVI_LowLevelDriverUpdated.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p8/lldrvo.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p8/lldrvo.cab
new file mode 100644
index 0000000..0961619
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p8/lldrvo.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p8/lldrvu.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p8/lldrvu.cab
new file mode 100644
index 0000000..d0c3872
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p8/lldrvu.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p9/KillBit.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p9/KillBit.msi
new file mode 100644
index 0000000..bfba4ac
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p9/KillBit.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p9/KillBit64.msi b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p9/KillBit64.msi
new file mode 100644
index 0000000..1fe9403
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p9/KillBit64.msi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p9/KillBit_mft.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p9/KillBit_mft.cab
new file mode 100644
index 0000000..8945875
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p9/KillBit_mft.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p9/Secur00.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p9/Secur00.cab
new file mode 100644
index 0000000..0eaed32
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p9/Secur00.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p9/Secur01.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p9/Secur01.cab
new file mode 100644
index 0000000..0eaed32
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/bin/p9/Secur01.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/Apache 2.0 License - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/Apache 2.0 License - English.pdf
new file mode 100644
index 0000000..bcf7224
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/Apache 2.0 License - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/BSD 3-clause License - English.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/BSD 3-clause License - English.rtf
new file mode 100644
index 0000000..1979dfc
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/BSD 3-clause License - English.rtf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/Boost 1.0 License - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/Boost 1.0 License - English.pdf
new file mode 100644
index 0000000..fd1c336
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/Boost 1.0 License - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/CryptoPP 5.6 License - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/CryptoPP 5.6 License - English.pdf
new file mode 100644
index 0000000..256eae1
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/CryptoPP 5.6 License - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/FreeType License - English.txt b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/FreeType License - English.txt
new file mode 100644
index 0000000..3c1c692
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/FreeType License - English.txt
@@ -0,0 +1,169 @@
+ The FreeType Project LICENSE
+ ----------------------------
+
+ 2006-Jan-27
+
+ Copyright 1996-2002, 2006 by
+ David Turner, Robert Wilhelm, and Werner Lemberg
+
+
+
+Introduction
+============
+
+ The FreeType Project is distributed in several archive packages;
+ some of them may contain, in addition to the FreeType font engine,
+ various tools and contributions which rely on, or relate to, the
+ FreeType Project.
+
+ This license applies to all files found in such packages, and
+ which do not fall under their own explicit license. The license
+ affects thus the FreeType font engine, the test programs,
+ documentation and makefiles, at the very least.
+
+ This license was inspired by the BSD, Artistic, and IJG
+ (Independent JPEG Group) licenses, which all encourage inclusion
+ and use of free software in commercial and freeware products
+ alike. As a consequence, its main points are that:
+
+ o We don't promise that this software works. However, we will be
+ interested in any kind of bug reports. (`as is' distribution)
+
+ o You can use this software for whatever you want, in parts or
+ full form, without having to pay us. (`royalty-free' usage)
+
+ o You may not pretend that you wrote this software. If you use
+ it, or only parts of it, in a program, you must acknowledge
+ somewhere in your documentation that you have used the
+ FreeType code. (`credits')
+
+ We specifically permit and encourage the inclusion of this
+ software, with or without modifications, in commercial products.
+ We disclaim all warranties covering The FreeType Project and
+ assume no liability related to The FreeType Project.
+
+
+ Finally, many people asked us for a preferred form for a
+ credit/disclaimer to use in compliance with this license. We thus
+ encourage you to use the following text:
+
+ """
+ Portions of this software are copyright © The FreeType
+ Project (www.freetype.org). All rights reserved.
+ """
+
+ Please replace with the value from the FreeType version you
+ actually use.
+
+
+Legal Terms
+===========
+
+0. Definitions
+--------------
+
+ Throughout this license, the terms `package', `FreeType Project',
+ and `FreeType archive' refer to the set of files originally
+ distributed by the authors (David Turner, Robert Wilhelm, and
+ Werner Lemberg) as the `FreeType Project', be they named as alpha,
+ beta or final release.
+
+ `You' refers to the licensee, or person using the project, where
+ `using' is a generic term including compiling the project's source
+ code as well as linking it to form a `program' or `executable'.
+ This program is referred to as `a program using the FreeType
+ engine'.
+
+ This license applies to all files distributed in the original
+ FreeType Project, including all source code, binaries and
+ documentation, unless otherwise stated in the file in its
+ original, unmodified form as distributed in the original archive.
+ If you are unsure whether or not a particular file is covered by
+ this license, you must contact us to verify this.
+
+ The FreeType Project is copyright (C) 1996-2000 by David Turner,
+ Robert Wilhelm, and Werner Lemberg. All rights reserved except as
+ specified below.
+
+1. No Warranty
+--------------
+
+ THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY
+ KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
+ BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO
+ USE, OF THE FREETYPE PROJECT.
+
+2. Redistribution
+-----------------
+
+ This license grants a worldwide, royalty-free, perpetual and
+ irrevocable right and license to use, execute, perform, compile,
+ display, copy, create derivative works of, distribute and
+ sublicense the FreeType Project (in both source and object code
+ forms) and derivative works thereof for any purpose; and to
+ authorize others to exercise some or all of the rights granted
+ herein, subject to the following conditions:
+
+ o Redistribution of source code must retain this license file
+ (`FTL.TXT') unaltered; any additions, deletions or changes to
+ the original files must be clearly indicated in accompanying
+ documentation. The copyright notices of the unaltered,
+ original files must be preserved in all copies of source
+ files.
+
+ o Redistribution in binary form must provide a disclaimer that
+ states that the software is based in part of the work of the
+ FreeType Team, in the distribution documentation. We also
+ encourage you to put an URL to the FreeType web page in your
+ documentation, though this isn't mandatory.
+
+ These conditions apply to any software derived from or based on
+ the FreeType Project, not just the unmodified files. If you use
+ our work, you must acknowledge us. However, no fee need be paid
+ to us.
+
+3. Advertising
+--------------
+
+ Neither the FreeType authors and contributors nor you shall use
+ the name of the other for commercial, advertising, or promotional
+ purposes without specific prior written permission.
+
+ We suggest, but do not require, that you use one or more of the
+ following phrases to refer to this software in your documentation
+ or advertising materials: `FreeType Project', `FreeType Engine',
+ `FreeType library', or `FreeType Distribution'.
+
+ As you have not signed this license, you are not required to
+ accept it. However, as the FreeType Project is copyrighted
+ material, only this license, or another one contracted with the
+ authors, grants you the right to use, distribute, and modify it.
+ Therefore, by using, distributing, or modifying the FreeType
+ Project, you indicate that you understand and accept all the terms
+ of this license.
+
+4. Contacts
+-----------
+
+ There are two mailing lists related to FreeType:
+
+ o freetype@nongnu.org
+
+ Discusses general use and applications of FreeType, as well as
+ future and wanted additions to the library and distribution.
+ If you are looking for support, start in this list if you
+ haven't found anything to help you in the documentation.
+
+ o freetype-devel@nongnu.org
+
+ Discusses bugs, as well as engine internals, design issues,
+ specific licenses, porting, etc.
+
+ Our home page can be found at
+
+ http://www.freetype.org
+
+
+--- end of FTL.TXT ---
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/GNU General Public License 2.0 - English.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/GNU General Public License 2.0 - English.rtf
new file mode 100644
index 0000000..2f3595f
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/GNU General Public License 2.0 - English.rtf
@@ -0,0 +1,210 @@
+{\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f36\froman\fcharset238\fprq2 Times New Roman CE;}{\f37\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f39\froman\fcharset161\fprq2 Times New Roman Greek;}
+{\f40\froman\fcharset162\fprq2 Times New Roman Tur;}{\f41\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f42\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f43\froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\f44\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f56\fmodern\fcharset238\fprq1 Courier New CE;}{\f57\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f59\fmodern\fcharset161\fprq1 Courier New Greek;}
+{\f60\fmodern\fcharset162\fprq1 Courier New Tur;}{\f61\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f62\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f63\fmodern\fcharset186\fprq1 Courier New Baltic;}
+{\f64\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;
+\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{
+\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\*
+\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv
+\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\s15\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0
+\f2\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 \styrsid1921786 Plain Text;}}{\*\rsidtbl \rsid85446\rsid1921786\rsid3428490\rsid3898403\rsid4657188\rsid10892833\rsid11612617}{\*\generator Microsoft Word 10.0.6612;}{\info
+{\author Justin Britten}{\operator Justin Britten}{\creatim\yr2005\mo5\dy17\hr13\min49}{\revtim\yr2005\mo5\dy17\hr14\min27}{\version4}{\edmins5}{\nofpages5}{\nofwords2257}{\nofchars12867}{\*\company National Instruments}{\nofcharsws15094}{\vern16389}}
+\margl1319\margr1319 \widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1319\dgvorigin1440\dghshow1\dgvshow1
+\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct\asianbrkrule\rsidroot11612617 \fet0\sectd
+\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1921786\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}
+{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang
+{\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain
+\s15\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid1921786 \f2\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\insrsid4657188\charrsid1921786 \tab \tab GNU GENERAL PUBLIC LICENSE
+\par \tab \tab Version 2, June 1991
+\par
+\par Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+\par 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+\par Everyone is permitted to copy and distribute verbatim copies
+\par of this license document, but changing it is not allowed.
+\par
+\par \tab \tab \tab Preamble
+\par
+\par The licenses for most software are designed to take away your}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 freedom to share and change it. By contrast, the GNU General Public}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+License is intended to guarantee your freedom to share and change free}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 software--to make sure the software is free for all its users. This}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+General Public License applies to most of the Free Software}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 Foundation's software and to any other program whose authors commit to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+using it. (Some other Free Software Foundation software is covered by}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 the GNU Library General Public License instead.) You can apply it to
+\par your programs, too.}{\insrsid4657188
+\par }{\insrsid3898403\charrsid1921786
+\par }{\insrsid4657188\charrsid1921786 When we speak of free software, we are referring to freedom, not}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 price. Our General Public Licenses are designed to make sure that you}{\insrsid3898403 }{
+\insrsid4657188\charrsid1921786 have the freedom to distribute copies of free software (and charge for}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 this service if you wish), that you receive source code or can get it}{\insrsid3898403 }{
+\insrsid4657188\charrsid1921786 if you want it, that you can change the software or use pieces of it}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 in new free programs; and that you know you can do these things.
+\par
+\par To protect your rights, we need to make restrictions that forbid}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 anyone to deny you these rights or to ask you to surrender the rights.}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+These restrictions translate to certain responsibilities for you if you}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 distribute copies of the software, or if you modify it.
+\par
+\par For example, if you distribute copies of such a program, whether}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 gratis or for a fee, you must give the recipients all the rights that}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+you have. You must make sure that they, too, receive or can get the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 source code. And you must show them these terms so they know their}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 rights.
+\par
+\par We protect your rights with two steps: (1) copyright the software, and}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 (2) offer you this license which gives you legal permission to copy,}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+distribute and/or modify the software.
+\par
+\par Also, for each author's protection and ours, we want to make cetain}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 that everyone understands that there is no warranty for this free}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+software. If the software is modified by someone else and passed on, we}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 want its recipients to know that what they have is not the original, so}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+that any problems introduced by others will not reflect on the original}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 authors' reputations.
+\par
+\par Finally, any free program is threatened constantly by software}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 patents. We wish to avoid the danger that redistributors of a free}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+program will individually obtain patent licenses, in effect making the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 program proprietary. To prevent this, we have made it clear that any}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+patent must be licensed for everyone's free use or not licensed at all.}{\insrsid4657188
+\par }{\insrsid3898403\charrsid1921786
+\par }{\insrsid4657188\charrsid1921786 The precise terms and conditions for copying, distribution and
+\par modification follow.
+\par \page
+\par \tab \tab GNU GENERAL PUBLIC LICENSE
+\par TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+\par
+\par 0. This License applies to any program or other work which contains}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 a notice placed by the copyright holder saying it may be distributed}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+under the terms of this General Public License. The "Program", below,}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 refers to any such program or work, and a "work based on the Program"}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+means either the Program or any derivative work under copyright law:}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 that is to say, a work containing the Program or a portion of it,}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+either verbatim or with modifications and/or translated into another}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 language. (Hereinafter, translation is included without limitation in}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+the term "modification".) Each licensee is addressed as "you".
+\par
+\par Activities other than copying, distribution and modification are not}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 covered by this License; they are outside its scope. The act of}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 running the Pr
+ogram is not restricted, and the output from the Program}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 is covered only if its contents constitute a work based on the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+Program (independent of having been made by running the Program).}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 Whether that is true depends on what the Program does.
+\par
+\par 1. You may copy and distribute verbatim copies of the Program's}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 source code as you receive it, in any medium, provided that you}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+conspicuously and appropriately publish on each copy an appropriate}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 copyright notice and disclaimer of warranty; keep intact all the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 notices
+ that refer to this License and to the absence of any warranty;}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 and give any other recipients of the Program a copy of this License
+\par along with the Program.}{\insrsid3898403 }{\insrsid4657188
+\par }{\insrsid3898403\charrsid1921786
+\par }{\insrsid4657188\charrsid1921786 You may charge a fee for the physical act of transferring a copy, and}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 you may at your option offer warranty protection in exchange for a fee.
+\par
+\par 2. You may modify your copy or copies of the Program or any portion}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 of it, thus forming a work based on the Program, and copy and}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+distribute such modifications or work under the terms of Section 1}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 above, provided that you also meet all of these conditions:
+\par
+\par a) You must cause the modified files to carry prominent notices
+\par stating that you changed the files and the date of any change.
+\par
+\par b) You must cause any work that you distribute or publish, that in
+\par whole or in part contains or is derived from the Program or any
+\par part thereof, to be licensed as a whole at no charge to all third
+\par parties under the terms of this License.
+\par
+\par c) If the modified program normally reads commands interactively
+\par when run, you must cause it, when started running for such
+\par interactive use in the most ordinary way, to print or display an
+\par announcement including an appropriate copyright notice and a
+\par notice that there is no warranty (or else, saying that you provide
+\par a warranty) and that users may redistribute the program under
+\par these conditions, and telling the user how to view a copy of this
+\par License. (Exception: if the Program itself is interactive but
+\par does not normally print such an announcement, your work based on
+\par the Program is not required to print an announcement.)
+\par \page
+\par These requirements apply to the modified work as a whole. If}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 identifiable sections of that work are not derived from the Program,}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+and can be reasonably considered independent and separate works in}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 themselves, then this License, and its terms, do not apply to those}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+sections when you distribute them as separate works. But when you}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 distribute the same sections as part of a whole which is a work based}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+on the Program, the distribution of the whole must be on the terms of
+\par this License, whose permissions for other licensees extend to the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 entire whole, and thus to each and every part regardless of who wrote it.
+\par
+\par Thus, it is not the intent of this section to claim rights or contest}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 your rights to work written entirely by you; rather, the intent is to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+exercise the right to control the distribution of derivative or}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 collective works based on the Program.
+\par
+\par In addition, mere aggregation of another work not based on the Program}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 with the Program (or with a work based on the Program) on a volume of}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+a storage or distribution medium does not bring the other work under}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 the scope of this License.
+\par
+\par 3. You may copy and distribute the Program (or a work based on it,}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 under Section 2) in object code or executable form under the terms of}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+Sections 1 and 2 above provided that you also do one of the following:
+\par
+\par a) Accompany it with the complete corresponding machine-readable
+\par source code, which must be distributed under the terms of Sections
+\par 1 and 2 above on a medium customarily used for software interchange; or,
+\par
+\par b) Accompany it with a written offer, valid for at least three
+\par years, to give any third party, for a charge no more than your
+\par cost of physically performing source distribution, a complete
+\par machine-readable copy of the corresponding source code, to be
+\par distributed under the terms of Sections 1 and 2 above on a medium
+\par customarily used for software interchange; or,
+\par
+\par c) Accompany it with the information you received as to the offer
+\par to distribute corresponding source code. (This alternative is
+\par allowed only for noncommercial distribution and only if you
+\par received the program in object code or executable form with such
+\par an offer, in accord with Subsection b above.)
+\par
+\par The source code for a work means the preferred form of the work for}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 making modifications to it. For an executable work, complete source}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+code means all the source code for all modules it contains, plus any}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 associated interface definition files, plus the scripts used to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+control compilation and installation of the executable. However, as a}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 special exception, the source code distributed need not include}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+anything that is normally distributed (in either source or binary}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 form) with the major components (compiler, kernel, and so on) of the
+\par operating system on which the executable runs, unless that component}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 itself accompanies the executable.}{\insrsid3898403 }{\insrsid4657188
+\par }{\insrsid3898403\charrsid1921786
+\par }{\insrsid4657188\charrsid1921786 If distribution of executable or object code is made by offering}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 access to copy from a designated place, then offering equivalent}{\insrsid3898403 }{
+\insrsid4657188\charrsid1921786 access to copy the source code from the same place counts as}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 distribution of the source code, even though third parties are not}{\insrsid3898403 }{
+\insrsid4657188\charrsid1921786 compelled to copy the source along with the object code.}{\insrsid4657188
+\par }{\insrsid10892833\charrsid1921786
+\par }{\insrsid4657188\charrsid1921786 4. You may not copy, modify, sublicense, or distribute the Program}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 except as expressly provided under this License. Any attempt}{\insrsid3898403 }{
+\insrsid4657188\charrsid1921786 otherwise to copy, modify, sublicense or distribute the Program is}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 void, and will automatically terminate your rights under this License.}{\insrsid3898403 }{
+\insrsid4657188\charrsid1921786 However, parties who have received copies, or rights, from you under}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 this License will not have their licenses terminated so long as such}{\insrsid3898403 }{
+\insrsid4657188\charrsid1921786 parties remain in full compliance.
+\par
+\par 5. You are not required to accept this License, since you have not}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 signed it. However, nothing else grants you permission to modify or}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+distribute the Program or its derivative works. These actions are}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 prohibited by law if you do not accept this License. Therefore, by}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+modifying or distributing the Program (or any work based on the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 Program), you indicate your acceptance of this License to do so, and}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+all its terms and conditions for copying, distributing or modifying
+\par the Program or works based on it.
+\par
+\par 6. Each time you redistribute the Program (or any work based on the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 Program), the recipient automatically receives a license from the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+original licensor to copy, distribute or modify the Program subject to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 these terms and conditions. You may not impose any further}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+restrictions on the recipients' exercise of the rights granted herein.}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 You are not responsible for enforcing compliance by third parties to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+this License.
+\par
+\par 7. If, as a consequence of a court judgment or allegation of patent}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 infringement or for any other reason (not limited to patent issues),}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+conditions are imposed on you (whether by court order, agreement or}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 otherwise) that contradict the conditions of this License, they do not}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+excuse you from the conditions of this License. If you cannot}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 distribute so as to satisfy simultaneously your obligations under this}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+License and any other pertinent obligations, then as a consequence you}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 may not distribute the Program at all. For example, if a patent}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+license would not permit royalty-free redistribution of the Program by}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 all those who receive copies directly or indirectly through you, then}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+the only way you could satisfy both it and this License would be to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 refrain entirely from distribution of the Program.
+\par
+\par If any portion of this section is held invalid or unenforceable under}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 any particular circumstance, the balance of the section is intended to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+apply and the section as a whole is intended to apply in other}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 circumstances.
+\par
+\par It is not the purpose of this section to induce you to infringe any}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 patents or other property right claims or to contest validity of any}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+such claims; this section has the sole purpose of protecting the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 integrity of the free software distribution system, which is}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 implemented by public li
+cense practices. Many people have made}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 generous contributions to the wide range of software distributed}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+through that system in reliance on consistent application of that
+\par system; it is up to the author/donor to decide if he or she is willing}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 to distribute software through any other system and a licensee cannot}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+impose that choice.
+\par
+\par This section is intended to make thoroughly clear what is believed to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 be a consequence of the rest of this License.
+\par \page
+\par 8. If the distribution and/or use of the Program is restricted in}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 certain countries either by patents or by copyrighted interfaces, the}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+original copyright holder who places the Program under this License}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 may add an explicit geographical distribution limitation excluding}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+those countries, so that distribution is permitted only in or among}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 countries not thus excluded. In such case, this License incorporates}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+the limitation as if written in the body of this License.
+\par
+\par 9. The Free Software Foundation may publish revised and/or new versions}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 of the General Public License from time to time. Such new versions will}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+be similar in spirit to the present version, but may differ in detail to}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 address new problems or concerns.
+\par
+\par Each version is given a distinguishing version number. If the Program}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 specifies a version number of this License which applies to it and "any}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+later version", you have the option of following the terms and conditions}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 either of that version or of any later version published by the Free}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+Software Foundation. If the Program does not specify a version number of}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 this License, you may choose any version ever published by the Free Software}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+Foundation.
+\par
+\par 10. If you wish to incorporate parts of the Program into other free}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 programs whose distribution conditions are different, write to the author}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+to ask for permission. For software which is copyrighted by the Free}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 Software Foundation, write to the Free Software Foundation; we sometimes}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+make exceptions for this. Our decision will be guided by the two goals}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 of preserving the free status of all derivatives of our free software and}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+of promoting the sharing and reuse of software generally.
+\par
+\par \tab \tab \tab NO WARRANTY
+\par
+\par 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+REPAIR OR CORRECTION.
+\par
+\par 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER}{\insrsid3898403 }{\insrsid4657188\charrsid1921786 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE}{\insrsid3898403 }{\insrsid4657188\charrsid1921786
+POSSIBILITY OF SUCH DAMAGES.
+\par
+\par \tab \tab END OF TERMS AND CONDITIONS
+\par }}
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/GNU Lesser General Public License 2.1 - English.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/GNU Lesser General Public License 2.1 - English.rtf
new file mode 100644
index 0000000..4e817fa
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/GNU Lesser General Public License 2.1 - English.rtf
@@ -0,0 +1,476 @@
+{\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f36\froman\fcharset238\fprq2 Times New Roman CE;}{\f37\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f39\froman\fcharset161\fprq2 Times New Roman Greek;}
+{\f40\froman\fcharset162\fprq2 Times New Roman Tur;}{\f41\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f42\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f43\froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\f44\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f56\fmodern\fcharset238\fprq1 Courier New CE;}{\f57\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f59\fmodern\fcharset161\fprq1 Courier New Greek;}
+{\f60\fmodern\fcharset162\fprq1 Courier New Tur;}{\f61\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f62\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f63\fmodern\fcharset186\fprq1 Courier New Baltic;}
+{\f64\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;
+\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{
+\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\*
+\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv
+\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\s15\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0
+\f2\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 \styrsid472287 Plain Text;}}{\*\rsidtbl \rsid85446\rsid472287\rsid3428490\rsid5640592\rsid11612617}{\*\generator Microsoft Word 10.0.6612;}{\info{\author Justin Britten}
+{\operator Justin Britten}{\creatim\yr2005\mo5\dy17\hr13\min48}{\revtim\yr2005\mo5\dy17\hr13\min48}{\version2}{\edmins1}{\nofpages11}{\nofwords3708}{\nofchars21139}{\*\company National Instruments}{\nofcharsws24798}{\vern16389}}\margl1319\margr1319
+\widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1319\dgvorigin1440\dghshow1\dgvshow1
+\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct\asianbrkrule\rsidroot11612617 \fet0\sectd
+\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid472287\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}
+{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang
+{\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain
+\s15\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid472287 \f2\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\insrsid5640592\charrsid472287 \tab \tab GNU LESSER GENERAL PUBLIC LICENSE
+\par \tab \tab Version 2.1, February 1999
+\par
+\par Copyright (C) 1991, 1999 Free Software Foundation, Inc.
+\par 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+\par Everyone is permitted to copy and distribute verbatim copies
+\par of this license document, but changing it is not allowed.
+\par
+\par [This is the first released version of the Lesser GPL. It also counts
+\par as the successor of the GNU Library Public License, version 2, hence
+\par the version number 2.1.]
+\par
+\par \tab \tab \tab Preamble
+\par
+\par The licenses for most software are designed to take away your
+\par freedom to share and change it. By contrast, the GNU General Public
+\par Licenses are intended to guarantee your freedom to share and change
+\par free software--to make sure the software is free for all its users.
+\par
+\par This license, the Lesser General Public License, applies to some
+\par specially designated software packages--typically libraries--of the
+\par Free Software Foundation and other authors who decide to use it. You
+\par can use it too, but we suggest you first think carefully about whether
+\par this license or the ordinary General Public License is the better
+\par strategy to use in any particular case, based on the explanations below.
+\par
+\par When we speak of free software, we are referring to freedom of use,
+\par not price. Our General Public Licenses are designed to make sure that
+\par you have the freedom to distribute copies of free software (and charge
+\par for this service if you wish); that you receive source code or can get
+\par it if you want it; that you can change the software and use pieces of
+\par it in new free programs; and that you are informed that you can do
+\par these things.
+\par
+\par To protect your rights, we need to make restrictions that forbid
+\par distributors to deny you these rights or to ask you to surrender these
+\par rights. These restrictions translate to certain responsibilities for
+\par you if you distribute copies of the library or if you modify it.
+\par
+\par For example, if you distribute copies of the library, whether gratis
+\par or for a fee, you must give the recipients all the rights that we gave
+\par you. You must make sure that they, too, receive or can get the source
+\par code. If you link other code with the library, you must provide
+\par complete object files to the recipients, so that they can relink them
+\par with the library after making changes to the library and recompiling
+\par it. And you must show them these terms so they know their rights.
+\par
+\par We protect your rights with a two-step method: (1) we copyright the
+\par library, and (2) we offer you this license, which gives you legal
+\par permission to copy, distribute and/or modify the library.
+\par
+\par To protect each distributor, we want to make it very clear that
+\par there is no warranty for the free library. Also, if the library is
+\par modified by someone else and passed on, the recipients should know
+\par that what they have is not the original version, so that the original
+\par author's reputation will not be affected by problems that might be
+\par introduced by others.
+\par \page
+\par Finally, software patents pose a constant threat to the existence of
+\par any free program. We wish to make sure that a company cannot
+\par effectively restrict the users of a free program by obtaining a
+\par restrictive license from a patent holder. Therefore, we insist that
+\par any patent license obtained for a version of the library must be
+\par consistent with the full freedom of use specified in this license.
+\par
+\par Most GNU software, including some libraries, is covered by the
+\par ordinary GNU General Public License. This license, the GNU Lesser
+\par General Public License, applies to certain designated libraries, and
+\par is quite different from the ordinary General Public License. We use
+\par this license for certain libraries in order to permit linking those
+\par libraries into non-free programs.
+\par
+\par When a program is linked with a library, whether statically or using
+\par a shared library, the combination of the two is legally speaking a
+\par combined work, a derivative of the original library. The ordinary
+\par General Public License therefore permits such linking only if the
+\par entire combination fits its criteria of freedom. The Lesser General
+\par Public License permits more lax criteria for linking other code with
+\par the library.
+\par
+\par We call this license the "Lesser" General Public License because it
+\par does Less to protect the user's freedom than the ordinary General
+\par Public License. It also provides other free software developers Less
+\par of an advantage over competing non-free programs. These disadvantages
+\par are the reason we use the ordinary General Public License for many
+\par libraries. However, the Lesser license provides advantages in certain
+\par special circumstances.
+\par
+\par For example, on rare occasions, there may be a special need to
+\par encourage the widest possible use of a certain library, so that it becomes
+\par a de-facto standard. To achieve this, non-free programs must be
+\par allowed to use the library. A more frequent case is that a free
+\par library does the same job as widely used non-free libraries. In this
+\par case, there is little to gain by limiting the free library to free
+\par software only, so we use the Lesser General Public License.
+\par
+\par In other cases, permission to use a particular library in non-free
+\par programs enables a greater number of people to use a large body of
+\par free software. For example, permission to use the GNU C Library in
+\par non-free programs enables many more people to use the whole GNU
+\par operating system, as well as its variant, the GNU/Linux operating
+\par system.
+\par
+\par Although the Lesser General Public License is Less protective of the
+\par users' freedom, it does ensure that the user of a program that is
+\par linked with the Library has the freedom and the wherewithal to run
+\par that program using a modified version of the Library.
+\par
+\par The precise terms and conditions for copying, distribution and
+\par modification follow. Pay close attention to the difference between a
+\par "work based on the library" and a "work that uses the library". The
+\par former contains code derived from the library, whereas the latter must
+\par be combined with the library in order to run.
+\par \page
+\par \tab \tab GNU LESSER GENERAL PUBLIC LICENSE
+\par TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+\par
+\par 0. This License Agreement applies to any software library or other
+\par program which contains a notice placed by the copyright holder or
+\par other authorized party saying it may be distributed under the terms of
+\par this Lesser General Public License (also called "this License").
+\par Each licensee is addressed as "you".
+\par
+\par A "library" means a collection of software functions and/or data
+\par prepared so as to be conveniently linked with application programs
+\par (which use some of those functions and data) to form executables.
+\par
+\par The "Library", below, refers to any such software library or work
+\par which has been distributed under these terms. A "work based on the
+\par Library" means either the Library or any derivative work under
+\par copyright law: that is to say, a work containing the Library or a
+\par portion of it, either verbatim or with modifications and/or translated
+\par straightforwardly into another language. (Hereinafter, translation is
+\par included without limitation in the term "modification".)
+\par
+\par "Source code" for a work means the preferred form of the work for
+\par making modifications to it. For a library, complete source code means
+\par all the source code for all modules it contains, plus any associated
+\par interface definition files, plus the scripts used to control compilation
+\par and installation of the library.
+\par
+\par Activities other than copying, distribution and modification are not
+\par covered by this License; they are outside its scope. The act of
+\par running a program using the Library is not restricted, and output from
+\par such a program is covered only if its contents constitute a work based
+\par on the Library (independent of the use of the Library in a tool for
+\par writing it). Whether that is true depends on what the Library does
+\par and what the program that uses the Library does.
+\par
+\par 1. You may copy and distribute verbatim copies of the Library's
+\par complete source code as you receive it, in any medium, provided that
+\par you conspicuously and appropriately publish on each copy an
+\par appropriate copyright notice and disclaimer of warranty; keep intact
+\par all the notices that refer to this License and to the absence of any
+\par warranty; and distribute a copy of this License along with the
+\par Library.
+\par
+\par You may charge a fee for the physical act of transferring a copy,
+\par and you may at your option offer warranty protection in exchange for a
+\par fee.
+\par \page
+\par 2. You may modify your copy or copies of the Library or any portion
+\par of it, thus forming a work based on the Library, and copy and
+\par distribute such modifications or work under the terms of Section 1
+\par above, provided that you also meet all of these conditions:
+\par
+\par a) The modified work must itself be a software library.
+\par
+\par b) You must cause the files modified to carry prominent notices
+\par stating that you changed the files and the date of any change.
+\par
+\par c) You must cause the whole of the work to be licensed at no
+\par charge to all third parties under the terms of this License.
+\par
+\par d) If a facility in the modified Library refers to a function or a
+\par table of data to be supplied by an application program that uses
+\par the facility, other than as an argument passed when the facility
+\par is invoked, then you must make a good faith effort to ensure that,
+\par in the event an application does not supply such function or
+\par table, the facility still operates, and performs whatever part of
+\par its purpose remains meaningful.
+\par
+\par (For example, a function in a library to compute square roots has
+\par a purpose that is entirely well-defined independent of the
+\par application. Therefore, Subsection 2d requires that any
+\par application-supplied function or table used by this function must
+\par be optional: if the application does not supply it, the square
+\par root function must still compute square roots.)
+\par
+\par These requirements apply to the modified work as a whole. If
+\par identifiable sections of that work are not derived from the Library,
+\par and can be reasonably considered independent and separate works in
+\par themselves, then this License, and its terms, do not apply to those
+\par sections when you distribute them as separate works. But when you
+\par distribute the same sections as part of a whole which is a work based
+\par on the Library, the distribution of the whole must be on the terms of
+\par this License, whose permissions for other licensees extend to the
+\par entire whole, and thus to each and every part regardless of who wrote
+\par it.
+\par
+\par Thus, it is not the intent of this section to claim rights or contest
+\par your rights to work written entirely by you; rather, the intent is to
+\par exercise the right to control the distribution of derivative or
+\par collective works based on the Library.
+\par
+\par In addition, mere aggregation of another work not based on the Library
+\par with the Library (or with a work based on the Library) on a volume of
+\par a storage or distribution medium does not bring the other work under
+\par the scope of this License.
+\par
+\par 3. You may opt to apply the terms of the ordinary GNU General Public
+\par License instead of this License to a given copy of the Library. To do
+\par this, you must alter all the notices that refer to this License, so
+\par that they refer to the ordinary GNU General Public License, version 2,
+\par instead of to this License. (If a newer version than version 2 of the
+\par ordinary GNU General Public License has appeared, then you can specify
+\par that version instead if you wish.) Do not make any other change in
+\par these notices.
+\par \page
+\par Once this change is made in a given copy, it is irreversible for
+\par that copy, so the ordinary GNU General Public License applies to all
+\par subsequent copies and derivative works made from that copy.
+\par
+\par This option is useful when you wish to copy part of the code of
+\par the Library into a program that is not a library.
+\par
+\par 4. You may copy and distribute the Library (or a portion or
+\par derivative of it, under Section 2) in object code or executable form
+\par under the terms of Sections 1 and 2 above provided that you accompany
+\par it with the complete corresponding machine-readable source code, which
+\par must be distributed under the terms of Sections 1 and 2 above on a
+\par medium customarily used for software interchange.
+\par
+\par If distribution of object code is made by offering access to copy
+\par from a designated place, then offering equivalent access to copy the
+\par source code from the same place satisfies the requirement to
+\par distribute the source code, even though third parties are not
+\par compelled to copy the source along with the object code.
+\par
+\par 5. A program that contains no derivative of any portion of the
+\par Library, but is designed to work with the Library by being compiled or
+\par linked with it, is called a "work that uses the Library". Such a
+\par work, in isolation, is not a derivative work of the Library, and
+\par therefore falls outside the scope of this License.
+\par
+\par However, linking a "work that uses the Library" with the Library
+\par creates an executable that is a derivative of the Library (because it
+\par contains portions of the Library), rather than a "work that uses the
+\par library". The executable is therefore covered by this License.
+\par Section 6 states terms for distribution of such executables.
+\par
+\par When a "work that uses the Library" uses material from a header file
+\par that is part of the Library, the object code for the work may be a
+\par derivative work of the Library even though the source code is not.
+\par Whether this is true is especially significant if the work can be
+\par linked without the Library, or if the work is itself a library. The
+\par threshold for this to be true is not precisely defined by law.
+\par
+\par If such an object file uses only numerical parameters, data
+\par structure layouts and accessors, and small macros and small inline
+\par functions (ten lines or less in length), then the use of the object
+\par file is unrestricted, regardless of whether it is legally a derivative
+\par work. (Executables containing this object code plus portions of the
+\par Library will still fall under Section 6.)
+\par
+\par Otherwise, if the work is a derivative of the Library, you may
+\par distribute the object code for the work under the terms of Section 6.
+\par Any executables containing that work also fall under Section 6,
+\par whether or not they are linked directly with the Library itself.
+\par \page
+\par 6. As an exception to the Sections above, you may also combine or
+\par link a "work that uses the Library" with the Library to produce a
+\par work containing portions of the Library, and distribute that work
+\par under terms of your choice, provided that the terms permit
+\par modification of the work for the customer's own use and reverse
+\par engineering for debugging such modifications.
+\par
+\par You must give prominent notice with each copy of the work that the
+\par Library is used in it and that the Library and its use are covered by
+\par this License. You must supply a copy of this License. If the work
+\par during execution displays copyright notices, you must include the
+\par copyright notice for the Library among them, as well as a reference
+\par directing the user to the copy of this License. Also, you must do one
+\par of these things:
+\par
+\par a) Accompany the work with the complete corresponding
+\par machine-readable source code for the Library including whatever
+\par changes were used in the work (which must be distributed under
+\par Sections 1 and 2 above); and, if the work is an executable linked
+\par with the Library, with the complete machine-readable "work that
+\par uses the Library", as object code and/or source code, so that the
+\par user can modify the Library and then relink to produce a modified
+\par executable containing the modified Library. (It is understood
+\par that the user who changes the contents of definitions files in the
+\par Library will not necessarily be able to recompile the application
+\par to use the modified definitions.)
+\par
+\par b) Use a suitable shared library mechanism for linking with the
+\par Library. A suitable mechanism is one that (1) uses at run time a
+\par copy of the library already present on the user's computer system,
+\par rather than copying library functions into the executable, and (2)
+\par will operate properly with a modified version of the library, if
+\par the user installs one, as long as the modified version is
+\par interface-compatible with the version that the work was made with.
+\par
+\par c) Accompany the work with a written offer, valid for at
+\par least three years, to give the same user the materials
+\par specified in Subsection 6a, above, for a charge no more
+\par than the cost of performing this distribution.
+\par
+\par d) If distribution of the work is made by offering access to copy
+\par from a designated place, offer equivalent access to copy the above
+\par specified materials from the same place.
+\par
+\par e) Verify that the user has already received a copy of these
+\par materials or that you have already sent this user a copy.
+\par
+\par For an executable, the required form of the "work that uses the
+\par Library" must include any data and utility programs needed for
+\par reproducing the executable from it. However, as a special exception,
+\par the materials to be distributed need not include anything that is
+\par normally distributed (in either source or binary form) with the major
+\par components (compiler, kernel, and so on) of the operating system on
+\par which the executable runs, unless that component itself accompanies
+\par the executable.
+\par
+\par It may happen that this requirement contradicts the license
+\par restrictions of other proprietary libraries that do not normally
+\par accompany the operating system. Such a contradiction means you cannot
+\par use both them and the Library together in an executable that you
+\par distribute.
+\par \page
+\par 7. You may place library facilities that are a work based on the
+\par Library side-by-side in a single library together with other library
+\par facilities not covered by this License, and distribute such a combined
+\par library, provided that the separate distribution of the work based on
+\par the Library and of the other library facilities is otherwise
+\par permitted, and provided that you do these two things:
+\par
+\par a) Accompany the combined library with a copy of the same work
+\par based on the Library, uncombined with any other library
+\par facilities. This must be distributed under the terms of the
+\par Sections above.
+\par
+\par b) Give prominent notice with the combined library of the fact
+\par that part of it is a work based on the Library, and explaining
+\par where to find the accompanying uncombined form of the same work.
+\par
+\par 8. You may not copy, modify, sublicense, link with, or distribute
+\par the Library except as expressly provided under this License. Any
+\par attempt otherwise to copy, modify, sublicense, link with, or
+\par distribute the Library is void, and will automatically terminate your
+\par rights under this License. However, parties who have received copies,
+\par or rights, from you under this License will not have their licenses
+\par terminated so long as such parties remain in full compliance.
+\par
+\par 9. You are not required to accept this License, since you have not
+\par signed it. However, nothing else grants you permission to modify or
+\par distribute the Library or its derivative works. These actions are
+\par prohibited by law if you do not accept this License. Therefore, by
+\par modifying or distributing the Library (or any work based on the
+\par Library), you indicate your acceptance of this License to do so, and
+\par all its terms and conditions for copying, distributing or modifying
+\par the Library or works based on it.
+\par
+\par 10. Each time you redistribute the Library (or any work based on the
+\par Library), the recipient automatically receives a license from the
+\par original licensor to copy, distribute, link with or modify the Library
+\par subject to these terms and conditions. You may not impose any further
+\par restrictions on the recipients' exercise of the rights granted herein.
+\par You are not responsible for enforcing compliance by third parties with
+\par this License.
+\par \page
+\par 11. If, as a consequence of a court judgment or allegation of patent
+\par infringement or for any other reason (not limited to patent issues),
+\par conditions are imposed on you (whether by court order, agreement or
+\par otherwise) that contradict the conditions of this License, they do not
+\par excuse you from the conditions of this License. If you cannot
+\par distribute so as to satisfy simultaneously your obligations under this
+\par License and any other pertinent obligations, then as a consequence you
+\par may not distribute the Library at all. For example, if a patent
+\par license would not permit royalty-free redistribution of the Library by
+\par all those who receive copies directly or indirectly through you, then
+\par the only way you could satisfy both it and this License would be to
+\par refrain entirely from distribution of the Library.
+\par
+\par If any portion of this section is held invalid or unenforceable under any
+\par particular circumstance, the balance of the section is intended to apply,
+\par and the section as a whole is intended to apply in other circumstances.
+\par
+\par It is not the purpose of this section to induce you to infringe any
+\par patents or other property right claims or to contest validity of any
+\par such claims; this section has the sole purpose of protecting the
+\par integrity of the free software distribution system which is
+\par implemented by public license practices. Many people have made
+\par generous contributions to the wide range of software distributed
+\par through that system in reliance on consistent application of that
+\par system; it is up to the author/donor to decide if he or she is willing
+\par to distribute software through any other system and a licensee cannot
+\par impose that choice.
+\par
+\par This section is intended to make thoroughly clear what is believed to
+\par be a consequence of the rest of this License.
+\par
+\par 12. If the distribution and/or use of the Library is restricted in
+\par certain countries either by patents or by copyrighted interfaces, the
+\par original copyright holder who places the Library under this License may add
+\par an explicit geographical distribution limitation excluding those countries,
+\par so that distribution is permitted only in or among countries not thus
+\par excluded. In such case, this License incorporates the limitation as if
+\par written in the body of this License.
+\par
+\par 13. The Free Software Foundation may publish revised and/or new
+\par versions of the Lesser General Public License from time to time.
+\par Such new versions will be similar in spirit to the present version,
+\par but may differ in detail to address new problems or concerns.
+\par
+\par Each version is given a distinguishing version number. If the Library
+\par specifies a version number of this License which applies to it and
+\par "any later version", you have the option of following the terms and
+\par conditions either of that version or of any later version published by
+\par the Free Software Foundation. If the Library does not specify a
+\par license version number, you may choose any version ever published by
+\par the Free Software Foundation.
+\par \page
+\par 14. If you wish to incorporate parts of the Library into other free
+\par programs whose distribution conditions are incompatible with these,
+\par write to the author to ask for permission. For software which is
+\par copyrighted by the Free Software Foundation, write to the Free
+\par Software Foundation; we sometimes make exceptions for this. Our
+\par decision will be guided by the two goals of preserving the free status
+\par of all derivatives of our free software and of promoting the sharing
+\par and reuse of software generally.
+\par
+\par \tab \tab \tab NO WARRANTY
+\par
+\par 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+\par WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+\par EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+\par OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+\par KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+\par IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+\par PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+\par LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+\par THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+\par
+\par 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+\par WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+\par AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+\par FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+\par CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+\par LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+\par RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+\par FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+\par SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+\par DAMAGES.
+\par
+\par }\pard \s15\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid472287 {\insrsid5640592\charrsid472287 \tab \tab END OF TERMS AND CONDITIONS
+\par }}
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/LLVM License - English.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/LLVM License - English.rtf
new file mode 100644
index 0000000..db73b94
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/LLVM License - English.rtf
@@ -0,0 +1,288 @@
+{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff31507\deff0\stshfdbch31505\stshfloch31506\stshfhich31506\stshfbi31507\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f9\fbidi \fswiss\fcharset0\fprq2{\*\panose 00000000000000000000}System;}
+{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;}{\f37\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhimajor\f31502\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria;}
+{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}
+{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f183\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f184\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\f186\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f187\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f188\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f189\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\f190\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f191\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f523\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}{\f524\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}
+{\f526\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f527\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f530\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}{\f531\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);}
+{\f553\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\f554\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\f556\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\f557\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}
+{\f560\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\f561\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;}{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;}{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;}
+{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;}{\fhimajor\f31536\fbidi \froman\fcharset163\fprq2 Cambria (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
+{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}
+{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}
+{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;
+\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\*\defchp
+\fs22\loch\af31506\hich\af31506\dbch\af31505 }{\*\defpap \ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sa200\sl276\slmult1
+\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 \snext0 \sqformat \spriority0 Normal;}
+{\*\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\*
+\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa200\sl276\slmult1
+\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033
+\snext11 \ssemihidden \sunhideused \sqformat Normal Table;}{\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0
+\fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 \snext15 \sqformat \spriority1 \styrsid4080366 No Spacing;}}{\*\rsidtbl \rsid527429\rsid4080366}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1
+\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\operator rsimcoe}{\creatim\yr2012\mo2\dy16\hr9\min3}{\revtim\yr2012\mo2\dy16\hr9\min30}{\version2}{\edmins27}{\nofpages3}{\nofwords786}{\nofchars5024}{\nofcharsws5799}{\vern32771}}
+{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect
+\widowctrl\ftnbj\aenddoc\trackmoves1\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701
+\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale110\rsidroot4080366 \fet0{\*\wgrffmtfilter 2450}\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sectrsid3102067\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}
+{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}
+{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9
+\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid4080366 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0
+\fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid4080366\charrsid4080366 \hich\af31506\dbch\af31505\loch\f31506
+==============================================================================
+\par \hich\af31506\dbch\af31505\loch\f31506 LLVM Release License
+\par \hich\af31506\dbch\af31505\loch\f31506 ==============================================================================
+\par \hich\af31506\dbch\af31505\loch\f31506 University of Illinois/NCSA
+\par \hich\af31506\dbch\af31505\loch\f31506 Open Source License
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
+\par \hich\af31506\dbch\af31505\loch\f31506 All rights reserved.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 Developed by:
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 LLVM Team
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 University of Illinois at Urbana-Champaign
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 http://llvm.org
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 Permission is hereby granted, free of charge, to any person obtaini\hich\af31506\dbch\af31505\loch\f31506 ng a copy of
+\par \hich\af31506\dbch\af31505\loch\f31506 this software and associated documentation files (the "Software"), to deal with
+\par \hich\af31506\dbch\af31505\loch\f31506 the Software without restriction, including without limitation the rights to
+\par \hich\af31506\dbch\af31505\loch\f31506 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+\par \hich\af31506\dbch\af31505\loch\f31506 of the S\hich\af31506\dbch\af31505\loch\f31506 oftware, and to permit persons to whom the Software is furnished to do
+\par \hich\af31506\dbch\af31505\loch\f31506 so, subject to the following conditions:
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 * Redistributions of source code must retain the above copyright notice,
+\par \hich\af31506\dbch\af31505\loch\f31506 this list of conditions and the following disclaimers.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 * Redistributions in binary form must reproduce the above copyright notice,
+\par \hich\af31506\dbch\af31505\loch\f31506 this list of conditions and the following disclaimers in the
+\par \hich\af31506\dbch\af31505\loch\f31506 documentation and/or other materials provided with the distribution.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 * Neither the names of the LLVM Team, University of Illinois at
+\par \hich\af31506\dbch\af31505\loch\f31506 Urbana-Champaign, nor the names of its contributors may be used to
+\par \hich\af31506\dbch\af31505\loch\f31506 endorse or promote products derived from this Software without specific
+\par \hich\af31506\dbch\af31505\loch\f31506 prior written permission.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 THE \hich\af31506\dbch\af31505\loch\f31506 SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+\par \hich\af31506\dbch\af31505\loch\f31506 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+\par \hich\af31506\dbch\af31505\loch\f31506 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+\par \hich\af31506\dbch\af31505\loch\f31506 CONTRIBUTORS OR COPYRIGHT HOLDERS B\hich\af31506\dbch\af31505\loch\f31506 E LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+\par \hich\af31506\dbch\af31505\loch\f31506 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+\par \hich\af31506\dbch\af31505\loch\f31506 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
+\par \hich\af31506\dbch\af31505\loch\f31506 SOFTWARE.
+\par }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid4080366
+\par
+\par
+\par
+\par }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid4080366\charrsid4080366
+\par \hich\af31506\dbch\af31505\loch\f31506 ==============================================\hich\af31506\dbch\af31505\loch\f31506 ================================
+\par \hich\af31506\dbch\af31505\loch\f31506 Copyrights and Licenses for Third Party Software Distributed with LLVM:
+\par \hich\af31506\dbch\af31505\loch\f31506 ==============================================================================
+\par \hich\af31506\dbch\af31505\loch\f31506 The LLVM software contains code written by third parties. Such software\hich\af31506\dbch\af31505\loch\f31506 will
+\par \hich\af31506\dbch\af31505\loch\f31506 have its own individual LICENSE.TXT file in the directory in which it appears.
+\par \hich\af31506\dbch\af31505\loch\f31506 This file will describe the copyrights, license, and restrictions which apply
+\par \hich\af31506\dbch\af31505\loch\f31506 to that code.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 The disclaimer of warranty in the University of Illinois Open Source License
+\par \hich\af31506\dbch\af31505\loch\f31506 a\hich\af31506\dbch\af31505\loch\f31506 pplies to all code in the LLVM Distribution, and nothing in any of the
+\par \hich\af31506\dbch\af31505\loch\f31506 other licenses gives permission to use the names of the LLVM Team or the
+\par \hich\af31506\dbch\af31505\loch\f31506 University of Illinois to endorse or promote products derived from this
+\par \hich\af31506\dbch\af31505\loch\f31506 Software.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 The following pieces of software have additional or alternate copyrights,
+\par \hich\af31506\dbch\af31505\loch\f31506 licenses, and/or restrictions:
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 Program Directory
+\par \hich\af31506\dbch\af31505\loch\f31506 ------- ---------
+\par \hich\af31506\dbch\af31505\loch\f31506 Autoconf llvm/autoconf
+\par \hich\af31506\dbch\af31505\loch\f31506 llvm/projects/ModuleMaker/autoconf
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 llvm/projects/sample/autoconf
+\par \hich\af31506\dbch\af31505\loch\f31506 CellSPU backend llvm/lib/Target/CellSPU/README.txt
+\par \hich\af31506\dbch\af31505\loch\f31506 Google Test llvm/utils/unittest/googletest
+\par \hich\af31506\dbch\af31505\loch\f31506 OpenBSD regex llvm/lib/Support/\{reg*, COPYRIGHT.regex\}
+\par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid4080366 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1
+\ab\af9\afs20 \ltrch\fcs0 \b\f9\fs20\insrsid4080366
+\par }\pard\plain \ltrpar\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid4080366 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0
+\fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid4080366 \hich\af31506\dbch\af31505\loch\f31506 $OpenBSD: COPYRIGHT,v 1.3 2003/06/02 20
+\hich\af31506\dbch\af31505\loch\f31506 :18:36 millert Exp $
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 Copyright 1992, 1993, 1994 Henry Spencer. All rights reserved.
+\par \hich\af31506\dbch\af31505\loch\f31506 This software is not subject to any license of the American Telephone
+\par \hich\af31506\dbch\af31505\loch\f31506 and Telegraph Company or of the Regents of the University of California.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 Permission is granted to a\hich\af31506\dbch\af31505\loch\f31506 nyone to use this software for any purpose on
+\par \hich\af31506\dbch\af31505\loch\f31506 any computer system, and to alter it and redistribute it, subject
+\par \hich\af31506\dbch\af31505\loch\f31506 to the following restrictions:
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 1. The author is not responsible for the consequences of use of this
+\par \hich\af31506\dbch\af31505\loch\f31506 software, no matter how awful, even if t\hich\af31506\dbch\af31505\loch\f31506 hey arise from flaws in it.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 2. The origin of this software must not be misrepresented, either by
+\par \hich\af31506\dbch\af31505\loch\f31506 explicit claim or by omission. Since few users ever read sources,
+\par \hich\af31506\dbch\af31505\loch\f31506 credits must appear in the documentation.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 3. Altered versions must be plainly marked as such, and must not be
+\par \hich\af31506\dbch\af31505\loch\f31506 misrepresented as being the original software. Since few users
+\par \hich\af31506\dbch\af31505\loch\f31506 ever read sources, credits must appear in the documentation.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 4. This notice may not be removed or altered.
+\par
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 Copyright (c) 1994
+\par \hich\af31506\dbch\af31505\loch\f31506 \tab \hich\af31506\dbch\af31505\loch\f31506 The Regents of the University of California. All rights reserved.
+\par \hich\af31506\dbch\af31505\loch\f31506
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 Redistribution and use in source and binary forms, with or without
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 modification, are p\hich\af31506\dbch\af31505\loch\f31506 ermitted provided that the following conditions
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 are met:
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 1. Redistributions of source code must retain the above copyright
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 notice, this list of conditions and the following disclaimer.
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 2. Redistributions in binary form must reproduce the abo\hich\af31506\dbch\af31505\loch\f31506 ve copyright
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 notice, this list of conditions and the following disclaimer in the
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 documentation and/or other materials provided with the distribution.
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 3. Neither the name of the University nor the names of its contributors
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 may be used t\hich\af31506\dbch\af31505\loch\f31506 o endorse or promote products derived from this software
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 without specific prior written permission.
+\par \hich\af31506\dbch\af31505\loch\f31506
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 LIABILITY, OR TORT (INCLUDI\hich\af31506\dbch\af31505\loch\f31506 NG NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+\par \hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 SUCH DAMAGE.
+\par \hich\af31506\dbch\af31505\loch\f31506
+\par \hich\af31506\dbch\af31505\loch\f31506 \tab \hich\af31506\dbch\af31505\loch\f31506 @(#)COPYRIGHT\tab 8.1 (Berkeley) 3/16/94
+\par \hich\af31506\dbch\af31505\loch\f31506
+\par }\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {
+\rtlch\fcs1 \af37 \ltrch\fcs0 \f37\lang9\langfe1033\langnp9\insrsid4080366
+\par }{\*\themedata 504b030414000600080000002100828abc13fa0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb6ac3301045f785fe83d0b6d8
+72ba28a5d8cea249777d2cd20f18e4b12d6a8f843409c9df77ecb850ba082d74231062ce997b55ae8fe3a00e1893f354e9555e6885647de3a8abf4fbee29bbd7
+2a3150038327acf409935ed7d757e5ee14302999a654e99e393c18936c8f23a4dc072479697d1c81e51a3b13c07e4087e6b628ee8cf5c4489cf1c4d075f92a0b
+44d7a07a83c82f308ac7b0a0f0fbf90c2480980b58abc733615aa2d210c2e02cb04430076a7ee833dfb6ce62e3ed7e14693e8317d8cd0433bf5c60f53fea2fe7
+065bd80facb647e9e25c7fc421fd2ddb526b2e9373fed4bb902e182e97b7b461e6bfad3f010000ffff0300504b030414000600080000002100a5d6a7e7c00000
+00360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4fc7060abb08
+84a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b63095120f88d94fbc
+52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462a1a82fe353
+bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f7468656d652f7468
+656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b4b0d592c9c
+070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b4757e8d3f7
+29e245eb2b260a0238fd010000ffff0300504b03041400060008000000210096b5ade296060000501b0000160000007468656d652f7468656d652f7468656d65
+312e786d6cec594f6fdb3614bf0fd87720746f6327761a07758ad8b19b2d4d1bc46e871e698996d850a240d2497d1bdae38001c3ba618715d86d87615b8116d8
+a5fb34d93a6c1dd0afb0475292c5585e9236d88aad3e2412f9e3fbff1e1fa9abd7eec70c1d1221294fda5efd72cd4324f1794093b0eddd1ef62fad79482a9c04
+98f184b4bd2991deb58df7dfbb8ad755446282607d22d771db8b944ad79796a40fc3585ee62949606ecc458c15bc8a702910f808e8c66c69b9565b5d8a314d3c
+94e018c8de1a8fa94fd05093f43672e23d06af89927ac06762a049136785c10607758d9053d965021d62d6f6804fc08f86e4bef210c352c144dbab999fb7b471
+7509af678b985ab0b6b4ae6f7ed9ba6c4170b06c788a705430adf71bad2b5b057d03606a1ed7ebf5babd7a41cf00b0ef83a6569632cd467faddec9699640f671
+9e76b7d6ac355c7c89feca9cccad4ea7d36c65b258a206641f1b73f8b5da6a6373d9c11b90c537e7f08dce66b7bbeae00dc8e257e7f0fd2badd5868b37a088d1
+e4600ead1ddaef67d40bc898b3ed4af81ac0d76a197c86826828a24bb318f3442d8ab518dfe3a20f000d6458d104a9694ac6d88728eee2782428d60cf03ac1a5
+193be4cbb921cd0b495fd054b5bd0f530c1931a3f7eaf9f7af9e3f45c70f9e1d3ff8e9f8e1c3e3073f5a42ceaa6d9c84e5552fbffdeccfc71fa33f9e7ef3f2d1
+17d57859c6fffac327bffcfc793510d26726ce8b2f9ffcf6ecc98baf3efdfdbb4715f04d814765f890c644a29be408edf3181433567125272371be15c308d3f2
+8acd249438c19a4b05fd9e8a1cf4cd296699771c393ac4b5e01d01e5a30a787d72cf1178108989a2159c77a2d801ee72ce3a5c545a6147f32a99793849c26ae6
+6252c6ed637c58c5bb8b13c7bfbd490a75330f4b47f16e441c31f7184e140e494214d273fc80900aedee52ead87597fa824b3e56e82e451d4c2b4d32a423279a
+668bb6690c7e9956e90cfe766cb37b077538abd27a8b1cba48c80acc2a841f12e698f13a9e281c57911ce298950d7e03aba84ac8c154f8655c4f2af074481847
+bd804859b5e696007d4b4edfc150b12addbecba6b18b148a1e54d1bc81392f23b7f84137c2715a851dd0242a633f900710a218ed715505dfe56e86e877f0034e
+16bafb0e258ebb4faf06b769e888340b103d3311da9750aa9d0a1cd3e4efca31a3508f6d0c5c5c398602f8e2ebc71591f5b616e24dd893aa3261fb44f95d843b
+5974bb5c04f4edafb95b7892ec1108f3f98de75dc97d5772bdff7cc95d94cf672db4b3da0a6557f70db629362d72bcb0431e53c6066acac80d699a6409fb44d0
+8741bdce9c0e4971624a2378cceaba830b05366b90e0ea23aaa241845368b0eb9e2612ca8c742851ca251ceccc70256d8d87265dd96361531f186c3d9058edf2
+c00eafe8e1fc5c509031bb4d680e9f39a3154de0accc56ae644441edd76156d7429d995bdd88664a9dc3ad50197c38af1a0c16d684060441db02565e85f3b966
+0d0713cc48a0ed6ef7dedc2dc60b17e92219e180643ed27acffba86e9c94c78ab90980d8a9f0913ee49d62b512b79626fb06dccee2a432bbc60276b9f7dec44b
+7904cfbca4f3f6443ab2a49c9c2c41476dafd55c6e7ac8c769db1bc399161ee314bc2e75cf8759081743be1236ec4f4d6693e5336fb672c5dc24a8c33585b5fb
+9cc24e1d4885545b58463634cc5416022cd19cacfccb4d30eb45296023fd35a458598360f8d7a4003bbaae25e331f155d9d9a5116d3bfb9a95523e51440ca2e0
+088dd844ec6370bf0e55d027a012ae264c45d02f708fa6ad6da6dce29c255df9f6cae0ec38666984b372ab5334cf640b37795cc860de4ae2816e95b21be5ceaf
+8a49f90b52a51cc6ff3355f47e0237052b81f6800fd7b802239daf6d8f0b1571a8426944fdbe80c6c1d40e8816b88b8569082ab84c36ff0539d4ff6dce591a26
+ade1c0a7f669880485fd484582903d284b26fa4e2156cff62e4b9265844c4495c495a9157b440e091bea1ab8aaf7760f4510eaa69a6465c0e04ec69ffb9e65d0
+28d44d4e39df9c1a52ecbd3607fee9cec7263328e5d661d3d0e4f62f44acd855ed7ab33cdf7bcb8ae889599bd5c8b3029895b6825696f6af29c239b75a5bb1e6
+345e6ee6c28117e73586c1a2214ae1be07e93fb0ff51e133fb65426fa843be0fb515c187064d0cc206a2fa926d3c902e907670048d931db4c1a44959d366ad93
+b65abe595f70a75bf03d616c2dd959fc7d4e6317cd99cbcec9c58b34766661c7d6766ca1a9c1b327531486c6f941c638c67cd22a7f75e2a37be0e82db8df9f30
+254d30c1372581a1f51c983c80e4b71ccdd28dbf000000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d652f74
+68656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d363f24
+51eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e3198
+720e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d9850528
+a2c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100828abc13fa0000001c0200001300000000000000000000000000
+000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b000000000000000000000000
+002b0100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c00000000000000000000000000140200007468
+656d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d001400060008000000210096b5ade296060000501b000016000000000000000000
+00000000d10200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b010000270000000000
+00000000000000009b0900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000960a00000000}
+{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d
+617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169
+6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363
+656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e}
+{\*\latentstyles\lsdstimax267\lsdlockeddef0\lsdsemihiddendef1\lsdunhideuseddef1\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;
+\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;
+\lsdpriority39 \lsdlocked0 toc 1;\lsdpriority39 \lsdlocked0 toc 2;\lsdpriority39 \lsdlocked0 toc 3;\lsdpriority39 \lsdlocked0 toc 4;\lsdpriority39 \lsdlocked0 toc 5;\lsdpriority39 \lsdlocked0 toc 6;\lsdpriority39 \lsdlocked0 toc 7;
+\lsdpriority39 \lsdlocked0 toc 8;\lsdpriority39 \lsdlocked0 toc 9;\lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdpriority1 \lsdlocked0 Default Paragraph Font;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority59 \lsdlocked0 Table Grid;\lsdunhideused0 \lsdlocked0 Placeholder Text;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;\lsdunhideused0 \lsdlocked0 Revision;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdpriority37 \lsdlocked0 Bibliography;\lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;}}{\*\datastore 010500000200000018000000
+4d73786d6c322e534158584d4c5265616465722e352e3000000000000000000000060000
+d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffffec69d9888b8b3d4c859eaf6cd158be0f0000000000000000000000004043
+07e1bfeccc01feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000105000000000000}}
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/MARS 1.0 License - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/MARS 1.0 License - English.pdf
new file mode 100644
index 0000000..8ecda36
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/MARS 1.0 License - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/MIT 1.0 License - English.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/MIT 1.0 License - English.rtf
new file mode 100644
index 0000000..9f19271
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/MIT 1.0 License - English.rtf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/MIT-X License.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/MIT-X License.rtf
new file mode 100644
index 0000000..ff407ed
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/MIT-X License.rtf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/MIT-X YAJL Style License.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/MIT-X YAJL Style License.rtf
new file mode 100644
index 0000000..9578ea8
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/MIT-X YAJL Style License.rtf
@@ -0,0 +1,27 @@
+{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fmodern\fcharset0 CourierNewPSMT;\f1\fnil\fcharset0 Consolas;\f2\fnil\fcharset0 Calibri;
+}
+{\colortbl;\red255\green255\blue255;}
+\vieww12000\viewh14460\viewkind0
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
+
+\f0\fs20 \cf0 COPYRIGHT AND PERMISSION NOTICE\
+ \
+Copyright (c) 1996 - 2011, [name], <[email]>.\
+ \
+All rights reserved.\
+ \
+
+\f1\fs24 Permission to use, copy, modify, and/or distribute this software for any\
+purpose with or without fee is hereby granted, provided that the above\
+copyright notice and this permission notice appear in all copies.\
+\
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+\f2\fs22 \
+}
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/Microsoft Public License_license.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/Microsoft Public License_license.pdf
new file mode 100644
index 0000000..b5adaa5
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/Microsoft Public License_license.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/Microsoft Visual C++ 2015 Runtime Libraries - English.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/Microsoft Visual C++ 2015 Runtime Libraries - English.rtf
new file mode 100644
index 0000000..4b5b01e
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/Microsoft Visual C++ 2015 Runtime Libraries - English.rtf
@@ -0,0 +1,299 @@
+{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff31507\deff0\stshfdbch31505\stshfloch31506\stshfhich31506\stshfbi31507\deflang1033\deflangfe1041\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f1\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}
+{\f11\fbidi \fmodern\fcharset128\fprq1{\*\panose 02020609040205080304}MS Mincho{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}{\f34\fbidi \froman\fcharset1\fprq2{\*\panose 02040503050406030204}Cambria Math;}
+{\f40\fbidi \fmodern\fcharset128\fprq1{\*\panose 02020609040205080304}@MS Mincho;}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fdbmajor\f31501\fbidi \fmodern\fcharset128\fprq1{\*\panose 020b0609070205080204}MS Gothic{\*\falt \'82\'6c\'82\'72 \'83\'53\'83\'56\'83\'62\'83\'4e};}{\fhimajor\f31502\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0302020204030204}Calibri Light;}
+{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fdbminor\f31505\fbidi \fmodern\fcharset128\fprq1{\*\panose 02020609040205080304}MS Mincho{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}
+{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f51\fbidi \fswiss\fcharset238\fprq2 Arial CE;}{\f52\fbidi \fswiss\fcharset204\fprq2 Arial Cyr;}{\f54\fbidi \fswiss\fcharset161\fprq2 Arial Greek;}
+{\f55\fbidi \fswiss\fcharset162\fprq2 Arial Tur;}{\f56\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f57\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}{\f58\fbidi \fswiss\fcharset186\fprq2 Arial Baltic;}
+{\f59\fbidi \fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f153\fbidi \fmodern\fcharset0\fprq1 MS Mincho Western{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}{\f151\fbidi \fmodern\fcharset238\fprq1 MS Mincho CE{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}
+{\f152\fbidi \fmodern\fcharset204\fprq1 MS Mincho Cyr{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}{\f154\fbidi \fmodern\fcharset161\fprq1 MS Mincho Greek{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}
+{\f155\fbidi \fmodern\fcharset162\fprq1 MS Mincho Tur{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}{\f158\fbidi \fmodern\fcharset186\fprq1 MS Mincho Baltic{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}
+{\f443\fbidi \fmodern\fcharset0\fprq1 @MS Mincho Western;}{\f441\fbidi \fmodern\fcharset238\fprq1 @MS Mincho CE;}{\f442\fbidi \fmodern\fcharset204\fprq1 @MS Mincho Cyr;}{\f444\fbidi \fmodern\fcharset161\fprq1 @MS Mincho Greek;}
+{\f445\fbidi \fmodern\fcharset162\fprq1 @MS Mincho Tur;}{\f448\fbidi \fmodern\fcharset186\fprq1 @MS Mincho Baltic;}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31520\fbidi \fmodern\fcharset0\fprq1 MS Gothic Western{\*\falt \'82\'6c\'82\'72 \'83\'53\'83\'56\'83\'62\'83\'4e};}
+{\fdbmajor\f31518\fbidi \fmodern\fcharset238\fprq1 MS Gothic CE{\*\falt \'82\'6c\'82\'72 \'83\'53\'83\'56\'83\'62\'83\'4e};}{\fdbmajor\f31519\fbidi \fmodern\fcharset204\fprq1 MS Gothic Cyr{\*\falt \'82\'6c\'82\'72 \'83\'53\'83\'56\'83\'62\'83\'4e};}
+{\fdbmajor\f31521\fbidi \fmodern\fcharset161\fprq1 MS Gothic Greek{\*\falt \'82\'6c\'82\'72 \'83\'53\'83\'56\'83\'62\'83\'4e};}{\fdbmajor\f31522\fbidi \fmodern\fcharset162\fprq1 MS Gothic Tur{\*\falt \'82\'6c\'82\'72 \'83\'53\'83\'56\'83\'62\'83\'4e};}
+{\fdbmajor\f31525\fbidi \fmodern\fcharset186\fprq1 MS Gothic Baltic{\*\falt \'82\'6c\'82\'72 \'83\'53\'83\'56\'83\'62\'83\'4e};}{\fhimajor\f31528\fbidi \fswiss\fcharset238\fprq2 Calibri Light CE;}
+{\fhimajor\f31529\fbidi \fswiss\fcharset204\fprq2 Calibri Light Cyr;}{\fhimajor\f31531\fbidi \fswiss\fcharset161\fprq2 Calibri Light Greek;}{\fhimajor\f31532\fbidi \fswiss\fcharset162\fprq2 Calibri Light Tur;}
+{\fhimajor\f31535\fbidi \fswiss\fcharset186\fprq2 Calibri Light Baltic;}{\fhimajor\f31536\fbidi \fswiss\fcharset163\fprq2 Calibri Light (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\fdbminor\f31560\fbidi \fmodern\fcharset0\fprq1 MS Mincho Western{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}{\fdbminor\f31558\fbidi \fmodern\fcharset238\fprq1 MS Mincho CE{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}
+{\fdbminor\f31559\fbidi \fmodern\fcharset204\fprq1 MS Mincho Cyr{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}{\fdbminor\f31561\fbidi \fmodern\fcharset161\fprq1 MS Mincho Greek{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}
+{\fdbminor\f31562\fbidi \fmodern\fcharset162\fprq1 MS Mincho Tur{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}{\fdbminor\f31565\fbidi \fmodern\fcharset186\fprq1 MS Mincho Baltic{\*\falt \'82\'6c\'82\'72 \'96\'be\'92\'a9};}
+{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}
+{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f41\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f42\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\f44\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f45\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f46\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f47\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\f48\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f49\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;
+\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}
+{\*\defchp \fs22\loch\af31506\hich\af31506\dbch\af31505 }{\*\defpap \ql \li0\ri0\sa160\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sa160\sl259\slmult1
+\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1041 \snext0 \sqformat \spriority0 Normal;}
+{\*\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\*
+\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa160\sl259\slmult1
+\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1041 \snext11 \ssemihidden \sunhideused
+Normal Table;}}{\*\rsidtbl \rsid2106385\rsid14158775}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\operator Lillian Butler}{\creatim\yr2015\mo12\dy3\hr11\min9}
+{\revtim\yr2015\mo12\dy3\hr11\min12}{\version2}{\edmins2}{\nofpages2}{\nofwords1082}{\nofchars6173}{\nofcharsws7241}{\vern57439}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}
+\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect
+\widowctrl\ftnbj\aenddoc\trackmoves0\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701
+\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale170\rsidroot2106385 \fet0{\*\wgrffmtfilter 2450}\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2
+\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6
+\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang
+{\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\qc \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0
+\fs22\lang1033\langfe1041\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 MICROSOFT SOFTWARE LICENSE TERMS
+\par \hich\af1\dbch\af31505\loch\f1 MICROSOFT VISUAL STUDIO 2015 ADD-ONs, VISUAL STUDIO SHELLS and C++ REDISTRIBUTABLE
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+These license terms are an agreement between Microsoft Corporation (or based on where you live, one o\hich\af1\dbch\af31505\loch\f1
+f its affiliates) and you. They apply to the software named above. The terms also apply to any Microsoft services or updates for the software, except to the extent those have different terms.
+\par }\pard \ltrpar\ql \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1
+IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE RIGHTS BELO\hich\af1\dbch\af31505\loch\f1 W.
+\par }\pard \ltrpar\ql \fi-360\li360\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 1.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 INSTALLATION AND USE RIGHTS.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+\par }\pard \ltrpar\ql \fi-360\li720\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin720\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 a.\tab
+You may install and use any number of copies of the software.
+\par \hich\af1\dbch\af31505\loch\f1 b.\tab Backup copy. You may make one backup copy of the software, for reinstalling the software.
+\par }\pard \ltrpar\ql \fi-360\li360\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 2.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 TERMS FOR SPECIFIC COMPONENTS.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\par }\pard \ltrpar\qj \fi-360\li720\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin720\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 a.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\ul\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 Utilities.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 The software m\hich\af1\dbch\af31505\loch\f1
+ay contain some items on the Utilities List at <}{\field{\*\fldinst {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 HYPERLINK "http://go.microsoft.com/fwlink/?LinkID=523763&clcid=0x409"}{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\insrsid2106385 {\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b8c00000068007400740070003a002f002f0067006f002e006d006900630072006f0073006f00660074002e0063006f006d002f00660077006c0069006e006b002f003f004c0069006e006b00490044003d0035003200
+3300370036003300260063006c006300690064003d00300078003400300039000000795881f43b1d7f48af2c825dc485276300000000a5ab0000}}}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\cf2\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+http://go.microsoft.com/fwlink/?LinkID=523763&clcid=0x409}}}\sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+>. You may copy and install those items, if included with the software, on your\hich\af1\dbch\af31505\loch\f1
+ machines or third party machines, to debug and deploy your applications and databases you develop with the software. Please note that Utilities are designed for temporary use, that Microsoft may not be able to patch or update Utilities separately from th
+\hich\af1\dbch\af31505\loch\f1 e\hich\af1\dbch\af31505\loch\f1
+ rest of the software, and that some Utilities by their nature may make it possible for others to access machines on which they are installed. As a result, you should delete all Utilities you have installed after you finish debugging or deploying your app
+\hich\af1\dbch\af31505\loch\f1 l\hich\af1\dbch\af31505\loch\f1 ications and databases. Microsoft is not responsible for any third party use or access of Utilities you install on any machine.
+\par \hich\af1\dbch\af31505\loch\f1 b.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 Microsoft Platforms.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+ The software may include components from Microsoft Windows; Microsoft Windows Server; Microsoft SQL Serv\hich\af1\dbch\af31505\loch\f1
+er; Microsoft Exchange; Microsoft Office; and Microsoft SharePoint. These components are governed by separate agreements and their own product support policies, as described in the license terms found in the installation directory for that component or in
+\hich\af1\dbch\af31505\loch\f1 \hich\af1\dbch\af31505\loch\f1 the "Licenses" folder accompanying the software.
+\par \hich\af1\dbch\af31505\loch\f1 c.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 Third Party Components.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+ The software may include third party components with separate legal notices or governed by other agreements, as may be described in the ThirdPartyNotices file accompanying the soft\hich\af1\dbch\af31505\loch\f1
+ware. Even if such components are governed by other agreements, the disclaimers and the limitations on and exclusions of damages below also apply.
+\par }\pard \ltrpar\qj \fi-360\li360\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 3.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 DATA.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+ The software may collect information about you and your use of the software, and send that to Micr\hich\af1\dbch\af31505\loch\f1
+osoft. Microsoft may use this information to provide services and improve our products and services. You may opt-out of many of these scenarios, but not all, as described in the product documentation. There are also some features in the software that may
+\hich\af1\dbch\af31505\loch\f1 e\hich\af1\dbch\af31505\loch\f1
+nable you to collect data from users of your applications. If you use these features to enable data collection in your applications, you must comply with applicable law, including providing appropriate notices to users of your applications. You can learn
+\hich\af1\dbch\af31505\loch\f1 m\hich\af1\dbch\af31505\loch\f1 ore about data collection and use in the help documentation and the privacy statement at <}{\field{\*\fldinst {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\hich\af1\dbch\af31505\loch\f1 HYPERLINK "http://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409"}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid2106385 {\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b8c00000068007400740070003a002f002f0067006f002e006d006900630072006f0073006f00660074002e0063006f006d002f00660077006c0069006e006b002f003f004c0069006e006b00490044003d0035003200
+3800300039003600260063006c006300690064003d00300078003400300039000000795881f43b1d7f48af2c825dc485276300000000a5ab0000}}}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\cf2\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+http://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409}}}\sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 >. Your use of the software operates
+\hich\af1\dbch\af31505\loch\f1 as your consent to these practices.
+\par \hich\af1\dbch\af31505\loch\f1 4.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 SCOPE OF LICENSE.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\hich\af1\dbch\af31505\loch\f1 The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limita
+\hich\af1\dbch\af31505\loch\f1 tion, you may use the software only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the software that only allow you to use it in certain ways. You may not
+\par }\pard \ltrpar\ql \fi-360\li720\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin720\itap0 {\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\insrsid14158775 \loch\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 work around any technical limitations in the software;
+\par }{\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\insrsid14158775 \loch\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits, despite this limitation;
+\par }{\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\insrsid14158775 \loch\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 remove, minimize, block or modify any notices
+\hich\af1\dbch\af31505\loch\f1 of Microsoft or its suppliers in the software;
+\par }{\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\insrsid14158775 \loch\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 use the software in any way that is against the law; or
+
+\par }{\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\insrsid14158775 \loch\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+share, publish or lend the software, or provide the software as a stand-alone hosted as solution for others to use, or transfer the software or this\hich\af1\dbch\af31505\loch\f1 agreement to any third party.
+\par }\pard \ltrpar\qj \fi-360\li360\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 5.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 EXPORT RESTRICTIONS.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+ Microsoft software, online services, professional services and related technology are subject to U.S. export jurisdiction. You must comply with all applicable international and national laws, including\hich\af1\dbch\af31505\loch\f1
+ the U.S. Export Administration Regulations, the International Traffic in Arms Regulations, Office of Foreign Assets Control sanctions programs, and end-user, end use and destination restrictions by the U.S. and other governments related to Microsoft prod
+\hich\af1\dbch\af31505\loch\f1 u\hich\af1\dbch\af31505\loch\f1 cts, services and technologies. For additional information, see }{\field{\*\fldinst {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+HYPERLINK "www.microsoft.com/exporting"}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid2106385 {\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000001000000e0c9ea79f9bace118c8200aa004ba90b500000007700770077002e006d006900630072006f0073006f00660074002e0063006f006d002f006500780070006f007200740069006e0067000000795881f43b1d7f48af2c825dc485276300000000a5ab0000}}
+}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\cf2\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 www.microsoft.com/exporting}}}\sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\hich\af1\dbch\af31505\loch\f1 <}{\field{\*\fldinst {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 HYPERLINK "http://www.microsoft.com/exporting"}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid2106385
+{\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b5e00000068007400740070003a002f002f007700770077002e006d006900630072006f0073006f00660074002e0063006f006d002f006500780070006f007200740069006e0067000000795881f43b1d7f48af2c825d
+c485276300000000a5ab0000}}}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\cf2\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 http://www.microsoft.com/exporting}}}\sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 >.
+\par \hich\af1\dbch\af31505\loch\f1 6.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 SUPPORT SERVICES.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\hich\af1\dbch\af31505\loch\f1 Because this \hich\af1\dbch\af31505\loch\f1 software is "as is," we may not provide support services for it.
+\par \hich\af1\dbch\af31505\loch\f1 7.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 ENTIRE AGREEMENT.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\hich\af1\dbch\af31505\loch\f1 This agreement, and the terms for supplements, updates, Internet-based services and support services that you use, are the entire agreement for the software and support s\hich\af1\dbch\af31505\loch\f1 ervices.
+\par \hich\af1\dbch\af31505\loch\f1 8.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 APPLICABLE LAW.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\hich\af1\dbch\af31505\loch\f1
+ If you acquired the software in the United States, Washington law applies to interpretation of and claims for breach of this agreement, and the laws of the state where you live apply to all other claims. If you acquired the soft
+\hich\af1\dbch\af31505\loch\f1 ware in any other country, its laws apply.
+\par \hich\af1\dbch\af31505\loch\f1 9.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 LEGAL EFFECT.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+ This agreement describes certain legal rights. You may have other rights under the laws of your state or country. This agreement does not change your rights under the laws of your state or country\hich\af1\dbch\af31505\loch\f1
+ if the laws of your state or country do not permit it to do so. Without limitation of the foregoing, for Australia, YOU HAVE STATUTORY GUARANTEES UNDER THE AUSTRALIAN CONSUMER LAW AND NOTHING IN THESE TERMS IS INTENDED TO AFFECT THOSE RIGHTS
+\par \hich\af1\dbch\af31505\loch\f1 10.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1 DISCLAIME\hich\af1\dbch\af31505\loch\f1
+R OF WARRANTY. THE SOFTWARE IS LICENSED "AS-IS." YOU BEAR THE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY, F
+\hich\af1\dbch\af31505\loch\f1 I\hich\af1\dbch\af31505\loch\f1 TNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\par \hich\af1\dbch\af31505\loch\f1 11.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid14158775\charrsid2106385 \hich\af1\dbch\af31505\loch\f1
+LIMITATION ON AND EXCLUSION OF DAMAGES. YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROF\hich\af1\dbch\af31505\loch\f1
+ITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775
+\par }\pard \ltrpar\qj \li360\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1
+This limitation applies to (a) anything related to the software, services, content (including code) on third party Internet sites, or third party applications; and (b) claims for breach of contract, breach of w\hich\af1\dbch\af31505\loch\f1
+arranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law.
+\par \hich\af1\dbch\af31505\loch\f1 It also applies even if Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may \hich\af1\dbch\af31505\loch\f1
+not apply to you because your country may not allow the exclusion or limitation of incidental, consequential or other damages.
+\par }\pard \ltrpar\ql \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid14158775 \hich\af1\dbch\af31505\loch\f1 EULAID: VS2015_RTM_ShellsRedist_ENU}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\insrsid14158775
+\par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a
+9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad
+5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6
+b01d583deee5f99824e290b4ba3f364eac4a430883b3c092d4eca8f946c916422ecab927f52ea42b89a1cd59c254f919b0e85e6535d135a8de20f20b8c12c3b0
+0c895fcf6720192de6bf3b9e89ecdbd6596cbcdd8eb28e7c365ecc4ec1ff1460f53fe813d3cc7f5b7f020000ffff0300504b030414000600080000002100a5d6
+a7e7c0000000360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4f
+c7060abb0884a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b6309512
+0f88d94fbc52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462
+a1a82fe353bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f746865
+6d652f7468656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b
+4b0d592c9c070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b
+4757e8d3f729e245eb2b260a0238fd010000ffff0300504b030414000600080000002100aa5225dfc60600008b1a0000160000007468656d652f7468656d652f
+7468656d65312e786d6cec595d8bdb46147d2ff43f08bd3bfe92fcb1c41b6cd9ceb6d94d42eca4e4716c8fadc98e344633de8d0981923c160aa569e943037deb
+43691b48a02fe9afd936a54d217fa17746b63c638fbb9b2585a5640d8b343af7ce997bafce1d4997afdc8fa87384134e58dc708b970aae83e3211b9178d2706f
+f7bbb99aeb7081e211a22cc60d778eb97b65f7c30f2ea31d11e2083b601ff31dd4704321a63bf93c1fc230e297d814c7706dcc920809384d26f951828ec16f44
+f3a542a1928f10895d274611b8bd311e932176fad2a5bbbb74dea1701a0b2e078634e949d7d8b050d8d1615122f89c0734718e106db830cf881df7f17de13a14
+7101171a6e41fdb9f9ddcb79b4b330a2628bad66d7557f0bbb85c1e8b0a4e64c26836c52cff3bd4a33f3af00546ce23ad54ea553c9fc29001a0e61a52917dda7
+dfaab7dafe02ab81d2438bef76b55d2e1a78cd7f798373d3973f03af40a97f6f03dfed06104503af4029dedfc07b5eb51478065e81527c65035f2d34db5ed5c0
+2b5048497cb8812ef89572b05c6d061933ba6785d77daf5b2d2d9caf50500d5975c929c62c16db6a2d42f758d2058004522448ec88f9148fd110aa3840940c12
+e2ec93490885374531e3305c2815ba8532fc973f4f1da988a01d8c346bc90b98f08d21c9c7e1c3844c45c3fd18bcba1ae4cdcb1fdfbc7cee9c3c7a71f2e89793
+c78f4f1efd9c3a32acf6503cd1ad5e7fffc5df4f3f75fe7afeddeb275fd9f15cc7fffed367bffdfaa51d082b5d85e0d5d7cffe78f1ecd5379ffff9c3130bbc99
+a0810eef930873e73a3e766eb10816a6426032c783e4ed2cfa2122ba45339e701423398bc57f478406fafa1c5164c1b5b019c13b09488c0d787576cf20dc0b93
+9920168fd7c2c8001e30465b2cb146e19a9c4b0b737f164fec9327331d770ba123dbdc018a8dfc766653d05662731984d8a07993a258a0098eb170e4357688b1
+6575770931e27a408609e36c2c9cbbc46921620d499f0c8c6a5a19ed9108f232b711847c1bb139b8e3b418b5adba8d8f4c24dc15885ac8f73135c27815cd048a
+6c2efb28a27ac0f791086d247bf364a8e33a5c40a6279832a733c29cdb6c6e24b05e2de9d7405eec693fa0f3c84426821cda7cee23c674649b1d06218aa6366c
+8fc4a18efd881f428922e7261336f80133ef10790e7940f1d674df21d848f7e96a701b9455a7b42a107965965872791533a37e7b733a4658490d08bfa1e71189
+4f15f73559f7ff5b5907217df5ed53cbaa2eaaa0371362bda3f6d6647c1b6e5dbc03968cc8c5d7ee369ac53731dc2e9b0decbd74bf976ef77f2fdddbeee7772f
+d82b8d06f9965bc574abae36eed1d67dfb9850da13738af7b9daba73e84ca32e0c4a3bf5cc8ab3e7b8690887f24e86090cdc2441cac64998f88488b017a229ec
+ef8bae7432e10bd713ee4c19876dbf1ab6fa96783a8b0ed8287d5c2d16e5a3692a1e1c89d578c1cfc6e15143a4e84a75f50896b9576c27ea51794940dabe0d09
+6d329344d942a2ba1c9441520fe610340b09b5b277c2a26e615193ee97a9da6001d4b2acc0d6c9810d57c3f53d30012378a242148f649ed2542fb3ab92f92e33
+bd2d984605c03e625901ab4cd725d7adcb93ab4b4bed0c99364868e566925091513d8c87688417d52947cf42e36d735d5fa5d4a02743a1e683d25ad1a8d6fe8d
+c579730d76ebda40635d2968ec1c37dc4ad9879219a269c31dc3633f1c4653a81d2eb7bc884ee0ddd95024e90d7f1e6599265cb4110fd3802bd149d520220227
+0e2551c395cbcfd24063a5218a5bb104827061c9d541562e1a3948ba99643c1ee3a1d0d3ae8dc848a7a7a0f0a95658af2af3f383a5259b41ba7be1e8d819d059
+720b4189f9d5a20ce0887078fb534ca33922f03a3313b255fdad35a685eceaef13550da5e3884e43b4e828ba98a77025e5191d7596c5403b5bac1902aa8564d1
+080713d960f5a01add34eb1a2987ad5df7742319394d34573dd35015d935ed2a66ccb06c036bb13c5f93d7582d430c9aa677f854bad725b7bed4bab57d42d625
+20e059fc2c5df70c0d41a3b69acca026196fcab0d4ecc5a8d93b960b3c85da599a84a6fa95a5dbb5b8653dc23a1d0c9eabf383dd7ad5c2d078b9af549156df3d
+f44f136c700fc4a30d2f81675470954af8f09020d810f5d49e24950db845ee8bc5ad0147ce2c210df741c16f7a41c90f72859adfc97965af90abf9cd72aee9fb
+e562c72f16daadd243682c228c8a7efacda50bafa2e87cf1e5458d6f7c7d89966fdb2e0d599467eaeb4a5e11575f5f8aa5ed5f5f1c02a2f3a052ead6cbf55625
+572f37bb39afddaae5ea41a5956b57826abbdb0efc5abdfbd0758e14d86b9603afd2a9e52ac520c8799582a45fabe7aa5ea9d4f4aacd5ac76b3e5c6c6360e5a9
+7c2c6201e155bc76ff010000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d652f7468656d652f5f72656c732f
+7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d363f2451eced0dae2c082e8761be
+9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e3198720e274a939cd08a54f980
+ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d9850528a2c6cce0239baa4c04ca5b
+babac4df000000ffff0300504b01022d0014000600080000002100e9de0fbfff0000001c0200001300000000000000000000000000000000005b436f6e74656e
+745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b00000000000000000000000000300100005f72656c732f
+2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c00000000000000000000000000190200007468656d652f7468656d652f74
+68656d654d616e616765722e786d6c504b01022d0014000600080000002100aa5225dfc60600008b1a00001600000000000000000000000000d6020000746865
+6d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b0100002700000000000000000000000000d00900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000cb0a00000000}
+{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d
+617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169
+6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363
+656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e}
+{\*\latentstyles\lsdstimax371\lsdlockeddef0\lsdsemihiddendef0\lsdunhideuseddef0\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 1;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 5;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 6;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 9;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 1;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 2;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 4;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 5;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 6;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 7;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 8;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 9;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal Indent;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footnote text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 header;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footer;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index heading;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 table of figures;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 envelope address;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 envelope return;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footnote reference;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation reference;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 line number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 page number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 endnote reference;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 endnote text;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 table of authorities;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 macro;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 toa heading;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 5;\lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Closing;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Signature;\lsdsemihidden1 \lsdunhideused1 \lsdpriority1 \lsdlocked0 Default Paragraph Font;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 4;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Message Header;\lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Salutation;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Date;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Note Heading;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Block Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Hyperlink;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 FollowedHyperlink;\lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;
+\lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Document Map;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Plain Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 E-mail Signature;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Top of Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Bottom of Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal (Web);\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Acronym;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Address;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Cite;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Code;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Definition;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Keyboard;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Preformatted;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Sample;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Typewriter;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Variable;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal Table;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation subject;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 No List;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Simple 1;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Simple 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Simple 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Colorful 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Colorful 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Colorful 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 6;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 6;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table 3D effects 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table 3D effects 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table 3D effects 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Contemporary;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Elegant;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Professional;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Subtle 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Subtle 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Web 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Web 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Web 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Balloon Text;\lsdpriority39 \lsdlocked0 Table Grid;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Theme;\lsdsemihidden1 \lsdlocked0 Placeholder Text;
+\lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;\lsdpriority60 \lsdlocked0 Light Shading;\lsdpriority61 \lsdlocked0 Light List;\lsdpriority62 \lsdlocked0 Light Grid;\lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdpriority64 \lsdlocked0 Medium Shading 2;
+\lsdpriority65 \lsdlocked0 Medium List 1;\lsdpriority66 \lsdlocked0 Medium List 2;\lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdpriority68 \lsdlocked0 Medium Grid 2;\lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdpriority70 \lsdlocked0 Dark List;
+\lsdpriority71 \lsdlocked0 Colorful Shading;\lsdpriority72 \lsdlocked0 Colorful List;\lsdpriority73 \lsdlocked0 Colorful Grid;\lsdpriority60 \lsdlocked0 Light Shading Accent 1;\lsdpriority61 \lsdlocked0 Light List Accent 1;
+\lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;\lsdsemihidden1 \lsdlocked0 Revision;
+\lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;
+\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 1;\lsdpriority72 \lsdlocked0 Colorful List Accent 1;
+\lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdpriority60 \lsdlocked0 Light Shading Accent 2;\lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdpriority62 \lsdlocked0 Light Grid Accent 2;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;
+\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 2;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;
+\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;\lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdpriority72 \lsdlocked0 Colorful List Accent 2;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;
+\lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdpriority61 \lsdlocked0 Light List Accent 3;\lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;
+\lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;
+\lsdpriority70 \lsdlocked0 Dark List Accent 3;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;\lsdpriority60 \lsdlocked0 Light Shading Accent 4;
+\lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdpriority62 \lsdlocked0 Light Grid Accent 4;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;
+\lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdpriority70 \lsdlocked0 Dark List Accent 4;
+\lsdpriority71 \lsdlocked0 Colorful Shading Accent 4;\lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdpriority60 \lsdlocked0 Light Shading Accent 5;\lsdpriority61 \lsdlocked0 Light List Accent 5;
+\lsdpriority62 \lsdlocked0 Light Grid Accent 5;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 5;
+\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;\lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 5;
+\lsdpriority72 \lsdlocked0 Colorful List Accent 5;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdpriority61 \lsdlocked0 Light List Accent 6;\lsdpriority62 \lsdlocked0 Light Grid Accent 6;
+\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;
+\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdpriority70 \lsdlocked0 Dark List Accent 6;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 6;
+\lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 6;\lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis;
+\lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference;\lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdsemihidden1 \lsdunhideused1 \lsdpriority37 \lsdlocked0 Bibliography;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;\lsdpriority41 \lsdlocked0 Plain Table 1;\lsdpriority42 \lsdlocked0 Plain Table 2;\lsdpriority43 \lsdlocked0 Plain Table 3;\lsdpriority44 \lsdlocked0 Plain Table 4;
+\lsdpriority45 \lsdlocked0 Plain Table 5;\lsdpriority40 \lsdlocked0 Grid Table Light;\lsdpriority46 \lsdlocked0 Grid Table 1 Light;\lsdpriority47 \lsdlocked0 Grid Table 2;\lsdpriority48 \lsdlocked0 Grid Table 3;\lsdpriority49 \lsdlocked0 Grid Table 4;
+\lsdpriority50 \lsdlocked0 Grid Table 5 Dark;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 1;
+\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 1;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 1;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 1;
+\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 1;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 2;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 2;
+\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 2;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 2;
+\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 3;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 3;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 3;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 3;
+\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 3;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 4;
+\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 4;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 4;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 4;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 4;
+\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 4;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 5;
+\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 5;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 5;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 5;
+\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 5;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 6;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 6;
+\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 6;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 6;
+\lsdpriority46 \lsdlocked0 List Table 1 Light;\lsdpriority47 \lsdlocked0 List Table 2;\lsdpriority48 \lsdlocked0 List Table 3;\lsdpriority49 \lsdlocked0 List Table 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark;
+\lsdpriority51 \lsdlocked0 List Table 6 Colorful;\lsdpriority52 \lsdlocked0 List Table 7 Colorful;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 List Table 2 Accent 1;\lsdpriority48 \lsdlocked0 List Table 3 Accent 1;
+\lsdpriority49 \lsdlocked0 List Table 4 Accent 1;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 1;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 1;
+\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 List Table 2 Accent 2;\lsdpriority48 \lsdlocked0 List Table 3 Accent 2;\lsdpriority49 \lsdlocked0 List Table 4 Accent 2;
+\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 2;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 3;
+\lsdpriority47 \lsdlocked0 List Table 2 Accent 3;\lsdpriority48 \lsdlocked0 List Table 3 Accent 3;\lsdpriority49 \lsdlocked0 List Table 4 Accent 3;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 3;
+\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 4;\lsdpriority47 \lsdlocked0 List Table 2 Accent 4;
+\lsdpriority48 \lsdlocked0 List Table 3 Accent 4;\lsdpriority49 \lsdlocked0 List Table 4 Accent 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 4;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 4;
+\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 List Table 2 Accent 5;\lsdpriority48 \lsdlocked0 List Table 3 Accent 5;
+\lsdpriority49 \lsdlocked0 List Table 4 Accent 5;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 5;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 5;
+\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 List Table 2 Accent 6;\lsdpriority48 \lsdlocked0 List Table 3 Accent 6;\lsdpriority49 \lsdlocked0 List Table 4 Accent 6;
+\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 6;}}{\*\datastore 010500000200000018000000
+4d73786d6c322e534158584d4c5265616465722e362e3000000000000000000000060000
+d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5000000000000000000000000d037
+6ccfed2dd101feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000105000000000000}}
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/Mozilla Public License 2.0.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/Mozilla Public License 2.0.rtf
new file mode 100644
index 0000000..493c405
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/Mozilla Public License 2.0.rtf
@@ -0,0 +1,380 @@
+{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fmodern\fcharset0 Courier;}
+{\colortbl;\red255\green255\blue255;}
+\vieww12000\viewh14460\viewkind0
+\deftab720
+\pard\pardeftab720\ql\qnatural
+
+\f0\fs26 \cf0 Mozilla Public License Version 2.0\
+==================================\
+\
+1. Definitions\
+--------------\
+\
+1.1. "Contributor"\
+ means each individual or legal entity that creates, contributes to\
+ the creation of, or owns Covered Software.\
+\
+1.2. "Contributor Version"\
+ means the combination of the Contributions of others (if any) used\
+ by a Contributor and that particular Contributor's Contribution.\
+\
+1.3. "Contribution"\
+ means Covered Software of a particular Contributor.\
+\
+1.4. "Covered Software"\
+ means Source Code Form to which the initial Contributor has attached\
+ the notice in Exhibit A, the Executable Form of such Source Code\
+ Form, and Modifications of such Source Code Form, in each case\
+ including portions thereof.\
+\
+1.5. "Incompatible With Secondary Licenses"\
+ means\
+\
+ (a) that the initial Contributor has attached the notice described\
+ in Exhibit B to the Covered Software; or\
+\
+ (b) that the Covered Software was made available under the terms of\
+ version 1.1 or earlier of the License, but not also under the\
+ terms of a Secondary License.\
+\
+1.6. "Executable Form"\
+ means any form of the work other than Source Code Form.\
+\
+1.7. "Larger Work"\
+ means a work that combines Covered Software with other material, in \
+ a separate file or files, that is not Covered Software.\
+\
+1.8. "License"\
+ means this document.\
+\
+1.9. "Licensable"\
+ means having the right to grant, to the maximum extent possible,\
+ whether at the time of the initial grant or subsequently, any and\
+ all of the rights conveyed by this License.\
+\
+1.10. "Modifications"\
+ means any of the following:\
+\
+ (a) any file in Source Code Form that results from an addition to,\
+ deletion from, or modification of the contents of Covered\
+ Software; or\
+\
+ (b) any new file in Source Code Form that contains any Covered\
+ Software.\
+\
+1.11. "Patent Claims" of a Contributor\
+ means any patent claim(s), including without limitation, method,\
+ process, and apparatus claims, in any patent Licensable by such\
+ Contributor that would be infringed, but for the grant of the\
+ License, by the making, using, selling, offering for sale, having\
+ made, import, or transfer of either its Contributions or its\
+ Contributor Version.\
+\
+1.12. "Secondary License"\
+ means either the GNU General Public License, Version 2.0, the GNU\
+ Lesser General Public License, Version 2.1, the GNU Affero General\
+ Public License, Version 3.0, or any later versions of those\
+ licenses.\
+\
+1.13. "Source Code Form"\
+ means the form of the work preferred for making modifications.\
+\
+1.14. "You" (or "Your")\
+ means an individual or a legal entity exercising rights under this\
+ License. For legal entities, "You" includes any entity that\
+ controls, is controlled by, or is under common control with You. For\
+ purposes of this definition, "control" means (a) the power, direct\
+ or indirect, to cause the direction or management of such entity,\
+ whether by contract or otherwise, or (b) ownership of more than\
+ fifty percent (50%) of the outstanding shares or beneficial\
+ ownership of such entity.\
+\
+2. License Grants and Conditions\
+--------------------------------\
+\
+2.1. Grants\
+\
+Each Contributor hereby grants You a world-wide, royalty-free,\
+non-exclusive license:\
+\
+(a) under intellectual property rights (other than patent or trademark)\
+ Licensable by such Contributor to use, reproduce, make available,\
+ modify, display, perform, distribute, and otherwise exploit its\
+ Contributions, either on an unmodified basis, with Modifications, or\
+ as part of a Larger Work; and\
+\
+(b) under Patent Claims of such Contributor to make, use, sell, offer\
+ for sale, have made, import, and otherwise transfer either its\
+ Contributions or its Contributor Version.\
+\
+2.2. Effective Date\
+\
+The licenses granted in Section 2.1 with respect to any Contribution\
+become effective for each Contribution on the date the Contributor first\
+distributes such Contribution.\
+\
+2.3. Limitations on Grant Scope\
+\
+The licenses granted in this Section 2 are the only rights granted under\
+this License. No additional rights or licenses will be implied from the\
+distribution or licensing of Covered Software under this License.\
+Notwithstanding Section 2.1(b) above, no patent license is granted by a\
+Contributor:\
+\
+(a) for any code that a Contributor has removed from Covered Software;\
+ or\
+\
+(b) for infringements caused by: (i) Your and any other third party's\
+ modifications of Covered Software, or (ii) the combination of its\
+ Contributions with other software (except as part of its Contributor\
+ Version); or\
+\
+(c) under Patent Claims infringed by Covered Software in the absence of\
+ its Contributions.\
+\
+This License does not grant any rights in the trademarks, service marks,\
+or logos of any Contributor (except as may be necessary to comply with\
+the notice requirements in Section 3.4).\
+\
+2.4. Subsequent Licenses\
+\
+No Contributor makes additional grants as a result of Your choice to\
+distribute the Covered Software under a subsequent version of this\
+License (see Section 10.2) or under the terms of a Secondary License (if\
+permitted under the terms of Section 3.3).\
+\
+2.5. Representation\
+\
+Each Contributor represents that the Contributor believes its\
+Contributions are its original creation(s) or it has sufficient rights\
+to grant the rights to its Contributions conveyed by this License.\
+\
+2.6. Fair Use\
+\
+This License is not intended to limit any rights You have under\
+applicable copyright doctrines of fair use, fair dealing, or other\
+equivalents.\
+\
+2.7. Conditions\
+\
+Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted\
+in Section 2.1.\
+\
+3. Responsibilities\
+-------------------\
+\
+3.1. Distribution of Source Form\
+\
+All distribution of Covered Software in Source Code Form, including any\
+Modifications that You create or to which You contribute, must be under\
+the terms of this License. You must inform recipients that the Source\
+Code Form of the Covered Software is governed by the terms of this\
+License, and how they can obtain a copy of this License. You may not\
+attempt to alter or restrict the recipients' rights in the Source Code\
+Form.\
+\
+3.2. Distribution of Executable Form\
+\
+If You distribute Covered Software in Executable Form then:\
+\
+(a) such Covered Software must also be made available in Source Code\
+ Form, as described in Section 3.1, and You must inform recipients of\
+ the Executable Form how they can obtain a copy of such Source Code\
+ Form by reasonable means in a timely manner, at a charge no more\
+ than the cost of distribution to the recipient; and\
+\
+(b) You may distribute such Executable Form under the terms of this\
+ License, or sublicense it under different terms, provided that the\
+ license for the Executable Form does not attempt to limit or alter\
+ the recipients' rights in the Source Code Form under this License.\
+\
+3.3. Distribution of a Larger Work\
+\
+You may create and distribute a Larger Work under terms of Your choice,\
+provided that You also comply with the requirements of this License for\
+the Covered Software. If the Larger Work is a combination of Covered\
+Software with a work governed by one or more Secondary Licenses, and the\
+Covered Software is not Incompatible With Secondary Licenses, this\
+License permits You to additionally distribute such Covered Software\
+under the terms of such Secondary License(s), so that the recipient of\
+the Larger Work may, at their option, further distribute the Covered\
+Software under the terms of either this License or such Secondary\
+License(s).\
+\
+3.4. Notices\
+\
+You may not remove or alter the substance of any license notices\
+(including copyright notices, patent notices, disclaimers of warranty,\
+or limitations of liability) contained within the Source Code Form of\
+the Covered Software, except that You may alter any license notices to\
+the extent required to remedy known factual inaccuracies.\
+\
+3.5. Application of Additional Terms\
+\
+You may choose to offer, and to charge a fee for, warranty, support,\
+indemnity or liability obligations to one or more recipients of Covered\
+Software. However, You may do so only on Your own behalf, and not on\
+behalf of any Contributor. You must make it absolutely clear that any\
+such warranty, support, indemnity, or liability obligation is offered by\
+You alone, and You hereby agree to indemnify every Contributor for any\
+liability incurred by such Contributor as a result of warranty, support,\
+indemnity or liability terms You offer. You may include additional\
+disclaimers of warranty and limitations of liability specific to any\
+jurisdiction.\
+\
+4. Inability to Comply Due to Statute or Regulation\
+---------------------------------------------------\
+\
+If it is impossible for You to comply with any of the terms of this\
+License with respect to some or all of the Covered Software due to\
+statute, judicial order, or regulation then You must: (a) comply with\
+the terms of this License to the maximum extent possible; and (b)\
+describe the limitations and the code they affect. Such description must\
+be placed in a text file included with all distributions of the Covered\
+Software under this License. Except to the extent prohibited by statute\
+or regulation, such description must be sufficiently detailed for a\
+recipient of ordinary skill to be able to understand it.\
+\
+5. Termination\
+--------------\
+\
+5.1. The rights granted under this License will terminate automatically\
+if You fail to comply with any of its terms. However, if You become\
+compliant, then the rights granted under this License from a particular\
+Contributor are reinstated (a) provisionally, unless and until such\
+Contributor explicitly and finally terminates Your grants, and (b) on an\
+ongoing basis, if such Contributor fails to notify You of the\
+non-compliance by some reasonable means prior to 60 days after You have\
+come back into compliance. Moreover, Your grants from a particular\
+Contributor are reinstated on an ongoing basis if such Contributor\
+notifies You of the non-compliance by some reasonable means, this is the\
+first time You have received notice of non-compliance with this License\
+from such Contributor, and You become compliant prior to 30 days after\
+Your receipt of the notice.\
+\
+5.2. If You initiate litigation against any entity by asserting a patent\
+infringement claim (excluding declaratory judgment actions,\
+counter-claims, and cross-claims) alleging that a Contributor Version\
+directly or indirectly infringes any patent, then the rights granted to\
+You by any and all Contributors for the Covered Software under Section\
+2.1 of this License shall terminate.\
+\
+5.3. In the event of termination under Sections 5.1 or 5.2 above, all\
+end user license agreements (excluding distributors and resellers) which\
+have been validly granted by You or Your distributors under this License\
+prior to termination shall survive termination.\
+\
+************************************************************************\
+* *\
+* 6. Disclaimer of Warranty *\
+* ------------------------- *\
+* *\
+* Covered Software is provided under this License on an "as is" *\
+* basis, without warranty of any kind, either expressed, implied, or *\
+* statutory, including, without limitation, warranties that the *\
+* Covered Software is free of defects, merchantable, fit for a *\
+* particular purpose or non-infringing. The entire risk as to the *\
+* quality and performance of the Covered Software is with You. *\
+* Should any Covered Software prove defective in any respect, You *\
+* (not any Contributor) assume the cost of any necessary servicing, *\
+* repair, or correction. This disclaimer of warranty constitutes an *\
+* essential part of this License. No use of any Covered Software is *\
+* authorized under this License except under this disclaimer. *\
+* *\
+************************************************************************\
+\
+************************************************************************\
+* *\
+* 7. Limitation of Liability *\
+* -------------------------- *\
+* *\
+* Under no circumstances and under no legal theory, whether tort *\
+* (including negligence), contract, or otherwise, shall any *\
+* Contributor, or anyone who distributes Covered Software as *\
+* permitted above, be liable to You for any direct, indirect, *\
+* special, incidental, or consequential damages of any character *\
+* including, without limitation, damages for lost profits, loss of *\
+* goodwill, work stoppage, computer failure or malfunction, or any *\
+* and all other commercial damages or losses, even if such party *\
+* shall have been informed of the possibility of such damages. This *\
+* limitation of liability shall not apply to liability for death or *\
+* personal injury resulting from such party's negligence to the *\
+* extent applicable law prohibits such limitation. Some *\
+* jurisdictions do not allow the exclusion or limitation of *\
+* incidental or consequential damages, so this exclusion and *\
+* limitation may not apply to You. *\
+* *\
+************************************************************************\
+\
+8. Litigation\
+-------------\
+\
+Any litigation relating to this License may be brought only in the\
+courts of a jurisdiction where the defendant maintains its principal\
+place of business and such litigation shall be governed by laws of that\
+jurisdiction, without reference to its conflict-of-law provisions.\
+Nothing in this Section shall prevent a party's ability to bring\
+cross-claims or counter-claims.\
+\
+9. Miscellaneous\
+----------------\
+\
+This License represents the complete agreement concerning the subject\
+matter hereof. If any provision of this License is held to be\
+unenforceable, such provision shall be reformed only to the extent\
+necessary to make it enforceable. Any law or regulation which provides\
+that the language of a contract shall be construed against the drafter\
+shall not be used to construe this License against a Contributor.\
+\
+10. Versions of the License\
+---------------------------\
+\
+10.1. New Versions\
+\
+Mozilla Foundation is the license steward. Except as provided in Section\
+10.3, no one other than the license steward has the right to modify or\
+publish new versions of this License. Each version will be given a\
+distinguishing version number.\
+\
+10.2. Effect of New Versions\
+\
+You may distribute the Covered Software under the terms of the version\
+of the License under which You originally received the Covered Software,\
+or under the terms of any subsequent version published by the license\
+steward.\
+\
+10.3. Modified Versions\
+\
+If you create software not governed by this License, and you want to\
+create a new license for such software, you may create and use a\
+modified version of this License if you rename the license and remove\
+any references to the name of the license steward (except to note that\
+such modified license differs from this License).\
+\
+10.4. Distributing Source Code Form that is Incompatible With Secondary\
+Licenses\
+\
+If You choose to distribute Source Code Form that is Incompatible With\
+Secondary Licenses under the terms of this version of the License, the\
+notice described in Exhibit B of this License must be attached.\
+\
+Exhibit A - Source Code Form License Notice\
+-------------------------------------------\
+\
+ This Source Code Form is subject to the terms of the Mozilla Public\
+ License, v. 2.0. If a copy of the MPL was not distributed with this\
+ file, You can obtain one at http://mozilla.org/MPL/2.0/.\
+\
+If it is not possible or desirable to put the notice in a particular\
+file, then You may include the notice in a location (such as a LICENSE\
+file in a relevant directory) where a recipient would be likely to look\
+for such a notice.\
+\
+You may add additional accurate notices of copyright ownership.\
+\
+Exhibit B - "Incompatible With Secondary Licenses" Notice\
+---------------------------------------------------------\
+\
+ This Source Code Form is "Incompatible With Secondary Licenses", as\
+ defined by the Mozilla Public License, v. 2.0.}
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - English.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - English.rtf
new file mode 100644
index 0000000..c51e264
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - English.rtf
@@ -0,0 +1,352 @@
+{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033\deflangfe2052{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}{\f1\fswiss\fprq2\fcharset0 Calibri;}}
+{\colortbl ;\red255\green0\blue0;\red0\green0\blue255;\red0\green0\blue0;\red51\green51\blue51;}
+{\*\generator Riched20 10.0.15063}{\*\mmathPr\mdispDef1\mwrapIndent1440 }\viewkind4\uc1
+\pard\nowidctlpar\fi-360\li710\sb100\sa240\qc\b\f0\fs24 NATIONAL INSTRUMENTS SOFTWARE LICENSE AGREEMENT\par
+
+\pard\nowidctlpar\sb100\sa240\qj\b0\fs18 CAREFULLY READ THIS SOFTWARE LICENSE AGREEMENT ("AGREEMENT"). BY DOWNLOADING THE SOFTWARE AND/OR CLICKING THE APPLICABLE BUTTON TO COMPLETE THE INSTALLATION PROCESS, YOU AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT WISH TO BECOME A PARTY TO THIS AGREEMENT AND BE BOUND BY ITS TERMS AND CONDITIONS, DO NOT INSTALL OR USE THE SOFTWARE, AND RETURN THE SOFTWARE (WITH ALL ACCOMPANYING WRITTEN MATERIALS AND THEIR CONTAINERS) WITHIN THIRTY (30) DAYS OF RECEIPT. ALL RETURNS TO NI WILL BE SUBJECT TO NI'S THEN-CURRENT RETURN POLICY. \caps If you are accepting these terms on behalf of an entity, you agree that you have authority to bind the entity to these terms.\caps0\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx426\tx720 The terms of this Agreement apply to the computer software provided with this Agreement, all updates or upgrades to the software that may be provided later by NI as part of any maintenance, technical support, or other services program for the software, including during any renewal term, unless such update, upgrade, or renewal comes with separate software license terms, and all accompanying documentation, utilities, and Driver Interface Software (collectively "Software" or "SOFTWARE"). Software does not include certain third party software that NI provides to you but that is subject to separate license terms either presented at the time of installation or otherwise provided with the Software ("Third Party Software"), and Software does not include Source Code, which is defined in and licensed pursuant to the terms set forth in Addendum A \endash Source Code License. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720 1.\tab\ul Grant of License; Restrictions\ulnone \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx426 A.\tab In consideration of, and conditioned upon, your payment of any applicable fees to NI and subject to the terms set forth in this Agreement, National Instruments Corporation or National Instruments Ireland Resources Ltd. ("NI"), as applicable depending on the country of manufacture, hereby grants you a limited, revocable, non-exclusive right and license to use the Software only in the specific configuration allowed by the license type identified in the applicable documentation provided by NI to you. Unless otherwise provided in this Agreement or in the applicable documentation provided by NI to you, the applicable license type is a named user license and the term of the license, if purchased and not evaluation, is perpetual and not term. With the exception of Authorized Applications (as hereinafter defined), the Software is for your internal use only. \par
+B.\tab\ul Restrictions.\ulnone You must not violate any applicable laws in your use of the Software. Unless and only to the extent that this Agreement expressly permits, you must not\par
+
+\pard\nowidctlpar\fi-418\li1138\sb100\sa240\qj\tx426 (i)\tab modify or create derivatives of the Software;\strike\par
+\strike0 (ii)\tab install or use the Software in a floating, concurrent, or any other shared context; \par
+(iii)\tab distribute or otherwise make the Software or any password, key, or other access code for the Software available to any third party;\par
+(iv)\tab reverse engineer, decompile, or disassemble the Software, unless and only to the extent that applicable law expressly prohibits this restriction;\par
+(v)\tab defeat or work around any access restrictions or encryption in the Software, unless and only to the extent that applicable law expressly prohibits this restriction;\par
+(vi)\tab sublicense, lease, lend, or rent the Software;\par
+(vii)\tab remove, minimize, block, or modify any titles, logos, trademarks, copyright and patent notices, digital watermarks, disclaimers, or other legal notices that are included in the Software, whether or not they are NI or a third party's;\par
+(viii) cause any of the Software, including any Software included in an Authorized Application, to become subject to a license that requires, as a condition of use, modification, or distribution, that (a) code subject to the license be disclosed or distributed in source code form or (b) others have the right to modify or create derivative works of the code subject to the license; or\par
+(ix)\tab use any Software scripting functionality to create an application that performs the functionality of an editor for a graphical programming environment.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx426 C.\tab Your use of the Software must also be in accordance with the applicable documentation that accompanies the Software and not in any manner that circumvents or is intended to circumvent such documentation or the intent of this Agreement. \par
+D.\tab You may make a reasonable number of copies of the Software solely for backup or archival purposes and a reasonable number of copies of the documentation that accompanies the Software solely for your internal use in connection with your use of the Software.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 2. \tab\ul License Types\ulnone\par
+
+\pard
+{\pntext\f0 A.\tab}{\*\pn\pnlvlbody\pnf0\pnindent0\pnstart1\pnucltr{\pntxta.}}
+\nowidctlpar\fi-360\li720\sb100\sa240\qj\ul Named User License.\ulnone If you have acquired a named user license, you may install the Software on up to three (3) computers in a single workplace of one (1) individual you designate and register with NI ("Named User"). For the purposes of this Agreement, a computer will be one computing device or, if the Software is being used in connection with a virtual machine, one virtual machine on a computing device. The Named User must be identified in writing through the NI registration process. Only the Named User may use or otherwise run the Software, and the Software may not be run on more than one computer at a time. You may not share access to the installed Software over a network such that the installed Software can be run by a different user. You may change the Named User to another designated employee provided that each new named user license is registered with NI; no more than four (4) such changes may occur per calendar year. At your discretion, you may convert a named user license to a computer-based license. \par
+{\pntext\f0 B.\tab}\ul Computer-Based License.\ulnone If you have acquired a computer-based license, you may install the Software on one (1) computer in your workplace. For the purposes of this Agreement, a computer will be one computing device or, if the Software is being used in connection with a virtual machine, one virtual machine on a computing device. There is no limitation on the number of your employees that may access and use the Software installed on such computer. All of the Software must be installed and used on the same computer. You may not share access to the installed Software over a network such that the installed Software can be run on a different computer. You may change the designated computer to another computer within the applicable single workplace, provided that none of the Software remains installed on the previous designated computer; no more than four (4) such changes may occur per calendar year.\par
+{\pntext\f0 C.\tab}\ul Home Usage Exception.\ulnone If you are a business or other entity, the designated Named User for the applicable license or, in the case of a computer-based license, the single individual who is the primary user of the single computer on which the Software is installed and used, may also install and use the Software on one (1) computer located in such user's home, provided that the use of the Software on such home computer is limited to work performed in the scope of such person's employment with you and complies with all terms and conditions of this Agreement. The Software must be promptly uninstalled from the individual's home computer upon the earlier of the underlying license's expiration or termination date or the date the individual's authority to use the Software pursuant to the underlying license terminates. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 3.\tab\ul Additional Terms.\ulnone You may have additional rights and obligations to the Software through special license types and license programs, as set forth in addenda to this Agreement and which are incorporated as part of this Agreement. Additional product-specific provisions may be provided in a specific Product Addendum to this Agreement for the relevant product and the terms of which are incorporated into this Agreement.\cf1 \cf0 In the event of a conflict between an addendum and the other terms set forth in this Agreement, the terms of the addendum will control.\par
+
+\pard\nowidctlpar\fi-1440\li1800\sb100\sa240 Addendum A\tab Source Code License \par
+Addendum B\tab\ul Special License Types\ulnone\par
+
+\pard\nowidctlpar\fi-1440\li3240\sb100\sa240 Evaluation License; Pre-Release Software\par
+
+\pard\nowidctlpar\li1800\sb100\sa240 Compile-Only License (Measurement Studio) \par
+Driver Interface Software \par
+Multiple Access License (NI-488.2 Software for GPIB-ENET)\par
+Concurrent Use License\par
+Debug License\par
+Continuous Integration License (LabVIEW)\par
+
+\pard\nowidctlpar\fi-1440\li1800\sb100\sa240 Addendum C\tab Volume License Program Terms\par
+Addendum D\tab Enterprise Program Terms\par
+Addendum E\tab Academic License Terms\par
+Addendum F\tab Product-Specific Provisions (TestStand, Measurement Studio, LabVIEW Community Edition and LabVIEW NXG Community Edition)\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj 4.\tab\ul Third Party Contractors.\ulnone Your third party contractors may access and use the Software, provided that they do so solely for your benefit, they agree to use the Software solely in accordance with the terms of this Agreement, and you agree to remain liable to NI for any breach by your contractors of this Agreement.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 5.\tab\ul Software Services.\ulnone If you have purchased a perpetual license, you may be required to purchase upgrades or maintenance, technical, or other services for the Software (\ldblquote Software Services\rdblquote ) separately. Except as otherwise provided under a special license type or license program, if you have purchased a term license, the fee for Software Services is included within the fees quoted for the entire term of use\f1\fs22 .\f0\fs18 6.\tab\ul License Term; Termination and Expiration\ulnone\tab\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab\ul Term or Subscription Licenses.\ulnone If you have purchased a term license (also referred to as a \ldblquote subscription license\rdblquote ), the term of the license will commence on the date of your invoice and, unless terminated pursuant to the provisions in this Agreement, continues for the period of time specified in the product description or other applicable documentation provided to you by NI. \par
+
+\pard\nowidctlpar\li720\sb100\sa240\qj\tx1080\tx1170 (i)\tab Unless the product description indicates otherwise, the license will expire automatically at the end of such term. \par
+
+\pard\nowidctlpar\li720\sb100\sa240\qj\tx1080 (ii)\tab If you have a term license that autorenews, your license will automatically renew for an additional year, unless either party notifies the other at least thirty (30) days prior to the commencement of the renewal term that it is cancelling the renewal. The price for a renewal may change from time to time at NI\rquote s discretion. In such event, NI will provide you with an updated quote at least sixty (60) days prior to the termination of the current term. If you do not agree to the new price, you may provide notice of intent not to renew thirty (30) days prior to the commencement of the renewal term.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx1080 B.\tab\ul Perpetual Licenses.\ulnone If you have purchased a license and the license is specified as "perpetual" or no period of time is specified in the product description or other applicable documentation provided to you by NI, your license will be perpetual and, unless terminated pursuant to the provisions herein, you have the right to use the Software indefinitely. \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj C.\tab\ul Termination.\ulnone NI conditions its license grant on you complying with the terms set forth in this Agreement, and this Agreement will automatically terminate, immediately and without prior notice, if you fail to comply with its terms. \par
+D.\tab\ul Effect of Termination or Expiration.\ulnone Upon termination or expiration of this Agreement, regardless of the reason, the license grants contained herein will terminate and you must immediately cease all use of the Software, cease all distribution of Authorized Applications, and destroy all copies of the Software; provided, however, you must deliver the Software and all copies to NI if NI has so demanded in lieu of any destruction. Sections 11, 15, 16, 17, 19, 20, 21, 22.A., and 23 of this Agreement will survive any expiration or termination of this Agreement.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx4860 7.\tab\ul Transfer.\ulnone You may transfer a named user license or computer-based license to a third party in the same country in which you purchased the license, or within the European Union if you purchased the license in the European Union, provided that (i) you notify NI in writing of such transfer, including the name and location of such third party; (ii) such third party accepts the terms and conditions of this Agreement; and (iii) after such transfer you do not retain any copies of the Software or any of the written materials accompanying the Software. NI may, in its discretion, charge you a fee for the license transfer. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 8.\tab\ul Upgrades; Prior Versions.\ulnone If the Software is an upgrade, you may only use the Software if you have a valid license to use the prior version of the Software, and you may not use both the upgrade and the prior version of the Software concurrently. You may elect to use a prior version of any Software delivered and licensed under this Agreement in lieu of using the Software delivered and licensed under this Agreement ("Delivered Software"), provided (i) you have an authorized copy of the prior version of the Delivered Software; (ii) all use is pursuant to and in accordance with this Agreement; and (iii) notwithstanding anything in this Agreement to the contrary, in no event will NI be required to support any version of the Software, including providing applicable software key codes or hardware keys, other than the then most current version of the Delivered Software. \par
+9.\tab\ul Multiple Versions.\ulnone If NI distributes the Software on installation media containing multiple versions of the Software for use with different operating systems or makes the same available through download, you may use only one version of the Software. \par
+10.\tab\ul Software/Hardware Key; Prior Access.\ulnone You agree to use any software key codes or hardware keys provided by NI solely with the Software for which it is provided. While NI may in its sole discretion provide you with the applicable key or other access to use the Software prior to receipt from you of the applicable license fees, you will remain obligated to pay such fees to NI. \par
+11.\tab\ul Copyright; No Other Licenses.\ulnone The Software is licensed and not sold. The Software, all copies of the Software, related contents, and all rights therein, are owned by NI or its suppliers and are protected by applicable copyright laws and international treaty provisions. All rights not expressly granted to you in this Agreement are reserved to NI. Further, and without limiting the foregoing, no license or any right of any kind, whether by express license, implied license, the doctrine of exhaustion, or otherwise, is granted under any NI patents (whether identified herein or not) or other intellectual property right of NI with respect to any other product of NI or of any third party, including the right to use any such other product.\par
+12.\tab\ul Application Deployment\ulnone\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx360 A. \tab An "Authorized Application" is (i) an application that you create with a development version of the Software; (ii) an application that you create with third party software using real-time operating system components of the LabVIEW Real-Time Module and the LabWindows/CVI Real-Time Module in accordance with the licenses for such modules; or (iii) an application that you create with a third party software development environment that utilizes Driver Interface Software, if such software development environment is supported by such Driver Interface Software as indicated in the applicable documentation for such Driver Interface Software. "Driver Interface Software" means computer software and other code provided with this Agreement that are listed as hardware drivers or device drivers on NI's hardware driver listing web page, which is currently located at {\ul{\field{\*\fldinst{HYPERLINK "http://www.ni.com/driverinterfacesoftware" }}{\fldrslt{www.ni.com/driverinterfacesoftware}}}}\f0\fs18 , or that are added by NI at any time to such listing or any similar successor listings, together with all accompanying documentation and utilities. In no event, however, will the term "Driver Interface Software" ever include any Third Party Software, operating system software, instrument driver software, application software, toolkits, modules, driver development kit (DDK) or portion thereof, software development kit (SDK) or portion thereof, module development kit (MDK) or portion thereof, or any software or other code designated by NI as being any of the foregoing; or any of the foregoing's accompanying documentation or utilities. \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj B.\tab\ul Deployment and Distribution Requirements.\ulnone You may distribute, deploy, or otherwise make available Authorized Applications, along with applicable runtime engines for the Software and applicable Driver Interface Software that you may include as part of or together with your Authorized Applications, provided that you comply with each of the requirements set forth below.\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj\tx1420 (i)\tab You must include the following copyright notice in the Authorized Application's About Box (if applicable) and in any applicable written documentation or, if no such documentation exists, in a "read me" or other .txt file distributed with each copy of the Authorized Application. \par
+
+\pard\nowidctlpar\li1080\sb100\sa240\qj\tx1420 "Copyright \'a9 [insert year] National Instruments Corporation. All Rights Reserved."\par
+You may instead, or in addition, include your own copyright notice with the notice required above, but in no event may you remove or alter any copyright, patent, trademark, or other legal notices or disclaimers that exist in the Software and with respect to any runtime engines for the Software and any Driver Interface Software that you include as part of or together with your Authorized Application, your copyright notice will be understood as protecting NI or its licensor's copyrights in the Software and will not be understood as meaning that you have any copyright in or with respect to any Software.\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj\tx1420 (ii)\tab You may not use NI's name, logo, or trademarks to market your Authorized Application without NI's express prior written permission. \par
+(iii)\tab If you distribute to any third parties your Authorized Application with Driver Interface Software or any runtime engine for the Software, you must either pass through to your end users this Agreement or do so subject to your own license agreement that is substantially in accordance with this Agreement and at least as protective of NI as this Agreement.\par
+(iv)\tab The Authorized Application must not consist of or include any malicious, deceptive, or unlawful programs.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx1080 C.\tab\ul Fees.\ulnone You may distribute, deploy, or otherwise make available Authorized Applications without paying additional fees to NI. Provided, however, if the Authorized Application was created utilizing any of the software identified in NI's Deployment Licenses listing web page, which is currently located at {{\field{\*\fldinst{HYPERLINK http://www.ni.com/product-documentation/9561/en/ }}{\fldrslt{http://www.ni.com/product-documentation/9561/en/\ul0\cf0}}}}\f0\fs18 , or any similar successor listings, as such listings may be updated by NI from time to time, or such other software as NI may from time to time designate (any of the foregoing a "Designated Deployment License"), then you must, before distributing, deploying, or otherwise making available the Authorized Application for use on any other computer, either (i) verify that the recipient has a valid license to run the applicable Authorized Application on, or has a valid Deployment License for, each computer on which the Authorized Application will be used or (ii) obtain written distribution authorization from NI and, if required by NI, pay to NI a per copy fee for each Authorized Application distributed, deployed, or otherwise made available. In the case of any Driver Interface Software identified as being subject to the license verification or distribution authorization requirements stated above, if the Authorized Application utilizes, calls, or otherwise accesses any such Driver Interface Software, the Authorized Application will be deemed to have been created utilizing such Driver Interface Software for purposes of this Section. Unless otherwise specified by NI in writing, Designated Deployment Licenses are computer-based licenses and the home usage exception does not apply to Designated Deployment Licenses.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 13.\tab\ul Patent and Trademark Notice.\ulnone For patents covering National Instruments products, refer to the appropriate location: \b Help\'bbPatents\b0 in the Software, the patents.txt file included with the Software (such as on the installation media on which the Software was distributed to you), or ni.com/patents. National Instruments, NI, ni.com, and LabVIEW are trademarks of National Instruments Corporation. Refer to ni.com/trademarks for more information about National Instruments trademarks. All other product and company names mentioned herein are or may be trademarks or trade names of their respective companies.\b\par
+\b0 14.\tab\ul Limited Warranty.\ulnone NI warrants, for your benefit alone, that for a period of ninety (90) days from the date the Software is shipped to you or, if downloaded, from the date the Software is first downloaded by you, (i) the Software will perform substantially in accordance with the documentation that accompanies the Software and (ii) the installation media on which NI provides the Software (if any) will be free from defects in materials and workmanship under normal use and service ("Limited Warranty"). Any replacement Software will be warranted for the remainder of the original warranty period or thirty (30) days, whichever is longer. Some jurisdictions do not allow exclusion of or limitation on duration of an express or implied warranty or limitation on any applicable statutory rights of a consumer, so the above limitations may not apply to you; in such event, such warranties are limited to the minimum warranty period allowed by applicable law. The Limited Warranty is void if failure of the Software has resulted from accident, abuse, misapplication, improper calibration by you, third party products (either hardware or software) used by you that are not intended by NI for use with the Software, utilization of an improper hardware or software key, or unauthorized maintenance of the Software.\par
+15. \tab\ul Customer Remedies.\ulnone NI's sole obligation, and your sole remedy, with respect to the foregoing Limited Warranty will be to, at NI's option, repair or replace the Software or return the fees paid by you to NI for the Software license, in which event you must return or destroy all copies of the Software in accordance with NI's instructions and the license granted to you will terminate without liability on the part of NI by reason of such termination. NI's obligations as set forth in this Section are contingent on you providing NI with written notice of applicable defects during the warranty period. In addition, you must obtain a Return Material Authorization number from NI before returning the Software under warranty to NI, and you agree to pay any expenses for shipment to and from NI.\par
+16.\tab\ul\b No Other Warranties.\ulnone EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NO WARRANTY, EITHER EXPRESS OR IMPLIED, IS MADE BY NI WITH RESPECT TO THE SOFTWARE OR USE OF THE SOFTWARE. NI DOES NOT MAKE ANY WARRANTY OR REPRESENTATION HEREUNDER WITH RESPECT TO ANY THIRD PARTY SOFTWARE, SOURCE CODE, OR SOFTWARE SERVICES. NI DOES NOT WARRANT, GUARANTEE, OR MAKE ANY REPRESENTATION THAT THE SOFTWARE, THE OPERATION OF THE SOFTWARE, OR ANY RELATED SOFTWARE SERVICES, SOURCE CODE, OR THIRD PARTY SOFTWARE WILL BE UNINTERRUPTED OR ERROR FREE AND DOES NOT WARRANTY, GUARANTEE, OR MAKE ANY REPRESENTATION REGARDING CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE. THERE ARE NO OTHER WARRANTIES THAT MAY ARISE FROM USAGE OF TRADE OR COURSE OF DEALING. NI DISCLAIMS ANY AND ALL IMPLIED WARRANTIES, INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT, RELATING TO THE SOFTWARE AND ANY RELATED THIRD PARTY SOFTWARE, SOURCE CODE, AND SOFTWARE SERVICES.\par
+\b0 17.\tab\ul Limitations Period.\ulnone You hereby agree not to bring an action to enforce your remedies under the Limited Warranty or for breach of warranty more than one (1) year after the accrual of such cause of action. \par
+18.\tab\ul Intellectual Property Liability.\ulnone NI will, at its own expense, defend any claim brought against you by a third party resulting from your use of the Software, to the extent that such claim alleges that the Software infringes any patent, copyright, or trademark of such third party protected by the laws of the U.S.A., Canada, Mexico, Japan, Australia, Switzerland, Norway, or the European Union and provided that such claim does not arise from (i) your use of the Software in combination with equipment, devices, software, or code not made by NI; (ii) your use of the Software in a manner not in accordance with this Agreement or for a purpose not intended by NI; (iii) your failure to incorporate Software updates or upgrades provided by NI that would have avoided the alleged infringement; or (iv) any modification of the Software not made by NI. NI's obligations in this Section are further contingent on you notifying NI in writing promptly upon your obtaining notice of such impending claim and your fully cooperating with NI in preparing a defense. If you provide to NI the authority, assistance, and information NI needs to defend or settle such claim, NI will pay any final award of damages or settlement with respect to such claim and any expense you incur at NI's written request. NI will not be liable for a settlement made without its prior written consent. If the Software is held to be infringing of the rights stated above in this Section and the use of the Software is enjoined, NI will, or if NI believes the Software might be held to infringe a third party's intellectual property rights NI may, at its option, (i) procure for you the right to use the Software; (ii) replace or modify the Software with other software that does not infringe; or (iii) receive your return of the infringing Software and refund to you the license fee payment made by you to NI for the Software. \b TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, NI'S LIABILITY, THE LIABILITY OF ITS LICENSORS AND SUPPLIERS, AND THE LIABILITY OF ITS AND THEIR DIRECTORS, OFFICERS, EMPLOYEES, AND AGENTS, UNDER THIS SECTION AND REGARDLESS OF THE REASON FOR SUCH LIABILITY, WILL NOT EXCEED IN THE AGGREGATE $50,000 (U.S.). \b0 The foregoing states your sole remedy for, and NI's entire liability and responsibility for, infringement of any patent, trademark, copyright, or other intellectual or industrial property right relating to the Software. \b THIS LIMITED INDEMNITY IS IN LIEU OF ANY OTHER STATUTORY OR IMPLIED WARRANTY AGAINST INFRINGEMENT. THE FOREGOING OBLIGATIONS WILL NOT APPLY TO ANY THIRD PARTY SOFTWARE OR TO ANY THIRD PARTY PRODUCTS INCORPORATED IN OR OTHERWISE PROVIDED WITH THE SOFTWARE, AND YOU AGREE TO LOOK TO THE APPLICABLE THIRD PARTY MANUFACTURER WITH RESPECT TO ANY CLAIMS FOR INFRINGEMENT INVOLVING THIRD PARTY SOFTWARE OR THIRD PARTY PRODUCTS.\b0 \par
+19.\tab\ul Limitation On Liability.\ulnone \b TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW,\b0 \b IN NO EVENT WILL NI OR ITS LICENSORS, DISTRIBUTORS, OR SUPPLIERS (INCLUDING NI'S AND THEIR DIRECTORS, OFFICERS, EMPLOYEES, AND AGENTS) BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE, EXEMPLARY, OR CONSEQUENTIAL DAMAGES OF ANY KIND, INCLUDING DAMAGES ARISING FROM LOST PROFITS, LOST SAVINGS, LOST BUSINESS OPPORTUNITY, BUSINESS INTERRUPTION, OR LOST OR CORRUPTED DATA OR SOFTWARE, EVEN IF NI OR ITS LICENSORS, DISTRIBUTORS, OR SUPPLIERS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND REGARDLESS OF WHETHER CAUSED OR CONTRIBUTED TO BY THE NEGLIGENCE OF NI OR OTHERS, AND, EXCEPT AS SET FORTH IN SECTION 18, IN NO EVENT WILL NI'S LIABILITIES UNDER THIS AGREEMENT, WHETHER UNDER CONTRACT LAW, TORT LAW, WARRANTY, OR OTHERWISE, EXCEED THE TOTAL AMOUNT RECEIVED BY NI FOR THE APPLICABLE SOFTWARE LICENSE. \b0 You acknowledge that the applicable fees and prices reflect this allocation of risk. To the extent the foregoing limitation of liability is not enforceable or fails of its essential purpose, except for liability for bodily injury or death caused by the Software in the form provided by NI or any liability not capable of being excluded by applicable law, the sole liability of NI to you under or in connection with this Agreement shall be limited to the greater of $50,000 (U.S.) or the license fee paid to NI for the Software.\strike \strike0\par
+20.\tab\ul\b HIGH-RISK USES AND YOUR RESPONSIBILITIES FOR YOUR APPLICATIONS\ulnone \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx426\tx720\b0 A\b .\cf1\tab\cf0 NI PRODUCTS ARE NOT DESIGNED, MANUFACTURED, OR TESTED FOR USE IN HAZARDOUS ENVIRONMENTS OR ANY OTHER ENVIRONMENTS REQUIRING FAIL-SAFE PERFORMANCE, INCLUDING IN THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION, AIR TRAFFIC CONTROL SYSTEMS; LIFE SAVING OR LIFE SUSTAINING SYSTEMS OR SUCH OTHER MEDICAL DEVICES; OR ANY OTHER APPLICATION IN WHICH THE FAILURE OF THE SOFTWARE COULD LEAD TO DEATH, PERSONAL INJURY, SEVERE PROPERTY DAMAGE, OR ENVIRONMENTAL HARM. YOU WILL DEFEND, INDEMNIFY, AND HOLD HARMLESS NI AND ITS DIRECTORS, OFFICERS, EMPLOYEES, AND AGENTS FROM ANY AND ALL CLAIMS, LOSSES, DAMAGES, ACTIONS, AND EXPENSES (INCLUDING REASONABLE ATTORNEYS' FEES) ARISING OUT OF YOUR USE OF THE SOFTWARE FOR HIGH-RISK USES, INCLUDING CLAIMS FOR PRODUCT LIABILITY, PERSONAL INJURY OR DEATH, OR DAMAGE TO PROPERTY, AND REGARDLESS OF WHETHER SUCH CLAIMS ARE FOUNDED IN WHOLE OR IN PART ON THE ALLEGED OR ACTUAL NEGLIGENCE OF NI. \par
+\b0 B.\tab\b YOU ACKNOWLEDGE AND AGREE THAT YOU ARE RESPONSIBLE FOR TAKING STEPS TO PROTECT AGAINST PRODUCT AND SYSTEM FAILURES, INCLUDING PROVIDING BACK-UP OR SHUTDOWN MECHANISMS. BECAUSE EACH END-USER SYSTEM IS CUSTOMIZED AND DIFFERS FROM NI'S TESTING PLATFORMS AND BECAUSE YOU MAY USE NI PRODUCTS IN COMBINATION WITH OTHER PRODUCTS IN A MANNER NOT EVALUATED OR CONTEMPLATED BY NI, YOU ARE ULTIMATELY RESPONSIBLE FOR VERIFYING AND VALIDATING THE SUITABILITY OF NI PRODUCTS FOR YOUR INTENDED USE. YOU WILL DEFEND, INDEMNIFY, AND HOLD HARMLESS NI AND ITS DIRECTORS, OFFICERS, EMPLOYEES, AND AGENTS FROM ANY AND ALL CLAIMS, LOSSES, DAMAGES, ACTIONS, AND EXPENSES (INCLUDING REASONABLE ATTORNEYS' FEES) ARISING OUT OF YOUR AUTHORIZED APPLICATION OR YOUR INCORPORATION OF THE SOFTWARE IN YOUR SYSTEM OR APPLICATION; PROVIDED, HOWEVER, THAT YOUR CONTRACTUAL OBLIGATION OF INDEMNIFICATION SHALL NOT EXTEND TO THE PERCENTAGE OF THE CLAIMANT'S DAMAGES OR INJURIES OR THE SETTLEMENT AMOUNT ATTRIBUTABLE TO NI'S NEGLIGENCE OR OTHER FAULT OR TO STRICT LIABILITY IMPOSED UPON NI AS A MATTER OF LAW.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\b0 21.\tab\ul U.S. Government Rights.\ulnone The Software is a "commercial item" developed exclusively at private expense, consisting of "commercial computer software" and "commercial computer software documentation" as such terms are defined or used in the applicable U.S. acquisition regulations. If you are an agency, department, or other entity of the United States Government, the Software is licensed hereunder (i) only as a commercial item and (ii) with only those rights as are granted to all other licensees pursuant to the terms and conditions of this Agreement. You agree not to use, duplicate, or disclose the Software in any way not expressly permitted by this Agreement. Nothing in this Agreement requires NI to produce or furnish technical data for or to you. Manufacturer is National Instruments Corporation or National Instruments Ireland Resources Ltd.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 22.\tab\ul Compliance\ulnone\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab You agree to make, upon reasonable notice, all applicable records available for review by NI during normal business hours so as to permit NI to verify your compliance with the terms and conditions of this Agreement. NI may, upon written notice, inspect your use of the Software during normal business hours to ensure your compliance with this Agreement. Further, if you are a business or other entity, you agree that upon the request of NI or its authorized representative you will promptly document and certify in writing to NI that your and your employees' use of the Software complies with the terms and conditions of this Agreement. If the results of any such inspection indicate the underpayment by you of applicable fees due and payable to NI, you must immediately pay such amounts to NI and reimburse NI for the cost of such inspection.\par
+B.\tab You agree that the Software may collect and communicate certain software, hardware, and use information to NI or its service providers' servers for the purposes of (i) checking for and performing any updates; (ii) ensuring that you have complied and are complying with the terms and conditions in this Agreement, including your use of valid software key codes, hardware keys, or both; (iii) NI's internal product development; and (iv) providing usage reporting to you. The information collected and communicated does not include any proprietary application data. NI will not provide any of the information to any third party except as required by law or legal process or to enforce compliance with the terms in this Agreement, including your use of valid software key codes, hardware keys, or both.\par
+\tab The owner of the license may assign the license to an employee or third-party contractor (\ldblquote Authorized User\rdblquote ) within the parameters of this Agreement. The owner is responsible for securing valid legal ground and/or authorization (as required) for collecting the data from any Authorized User to whom it assigns the license to be used on its behalf. If you are using the Software on behalf of an entity that has assigned the license to you as an Authorized User within the parameters of this Agreement, you are not the owner of the license. You understand and agree that data about your usage of the Software may be collected and provided to the owner of the license.\par
+\tab For further details on how NI and its affiliates process data, please see the applicable privacy statement at {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/privacy/unitedstates/us/ }}{\fldrslt{http://www.ni.com/legal/privacy/unitedstates/us/\ul0\cf0}}}}\f0\fs18 .\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 23.\tab\ul General\ulnone\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj A.\tab\ul Governing Law; Venue\ulnone\par
+
+\pard\nowidctlpar\li714\sb100\sa240\qj\b If the Software is manufactured in the Republic of Ireland:\b0 This Agreement is governed by the laws of the Republic of Ireland, exclusive of any provisions of the United Nations Convention on the International Sale of Goods, and without regard to principles of conflicts of law. The non-exclusive venue for all actions under this Agreement will be in the courts located in Dublin, the Republic of Ireland, and the parties agree to submit to the jurisdiction of such courts.\par
+\b If the Software is not manufactured in the Republic of Ireland:\b0 This Agreement is governed by the laws of the State of Texas, U.S.A., exclusive of any provisions of the United Nations Convention on the International Sale of Goods, and without regard to principles of conflicts of law. The non-exclusive venue for all actions under this Agreement will be in the courts located in Travis County, Texas, U.S.A. and the parties agree to submit to the jurisdiction of such courts.\par
+
+\pard\nowidctlpar\li720\sb100\sa240\qj If you are not sure where the Software is manufactured, please contact National Instruments Corporation, 11500 N. Mopac Expressway, Austin, Texas, U.S.A. 78759-3504 (Attention: Legal Department).\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj B.\tab This Agreement constitutes the complete agreement between you and NI regarding use of the Software and supersedes any oral or written proposals, prior agreements, purchase orders, or any other communication between you and NI relating to the subject matter of this Agreement. NI's applicable standard Terms and Conditions of Sale, the current version of which is set forth at {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/termsofsale }}{\fldrslt{http://www.ni.com/legal/termsofsale\ul0\cf0}}}}\f0\fs18 , will apply to any technical support services provided as part of Software Services and to any Training & Certification Services; provided, however, as set forth herein the provisions of this Agreement may apply and control with respect to any upgrades or updates or other Software that may be provided as part of or in connection with any such services. No delay or omission by NI to exercise any right or power it has under this Agreement will impair or be construed as a waiver of such right or power. Any waiver by NI of a term of this Agreement must be in writing by NI. The waiver by NI of any breach of any provision hereof will not be construed to be a waiver of any succeeding breach of that provision or of any breach of any other provision. No modification of this Agreement will be effective unless set forth in a writing signed by a duly authorized representative of you and NI. The word "including" as used in this Agreement will be understood as meaning "including without limitation". If you are unable to access the internet to view any of the web pages referred to in this Agreement, you may request the information from your local NI sales office. \par
+C.\tab If any action is brought by either party to this Agreement against the other regarding the subject matter hereof, the prevailing party will be entitled to recover, in addition to any relief granted, reasonable attorneys' fees and court costs.\par
+D.\tab If any provision of this Agreement is held invalid, the offending clause will be modified so as to make it enforceable, as modified, and the remainder of this Agreement will continue in full force and effect. \par
+E.\cf1\tab\cf0 Software is, and Third Party Software and Source Code may be, subject to control under the U.S. Export Administration Regulations (15 CFR Part 730 et. seq.), other applicable U.S. export control laws and regulations, and applicable global export control laws and regulations, including, for products exported from the European Union, the Council Regulation (EC) No. 428/2009. You represent and warrant that you are not ineligible or otherwise restricted by US or applicable law to receive any copies of the Software, Third Party Software, or Source Code. NI reserves the right not to ship or permit downloading of the Software ordered or otherwise fulfill an order for licenses (including under a Volume License Program or Enterprise Program) if, at any time, NI believes that such shipment or downloading of such Software, Third Party Software, or Source Code or other fulfillment may violate U.S. or other applicable export control laws. You agree that you will not export, re-export, or transfer any Software, Third Party Software, or Source Code in violation of any U.S. and applicable global export control laws and that you will not export, re-export, or transfer the Software, Third Party Software, or Source Code by any means to (i) any person or entity on OFAC's List of Specially Designated Nationals or on BIS's Denied Persons List, Entity List, or Unverified List, or any other applicable restricted party list or (ii) any prohibited destination, entity, or individual without the required export licenses or authorizations from the U.S. Government or other applicable export licensing authority. For text of the relevant legal materials, see {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/export-compliance.htm }}{\fldrslt{http://www.ni.com/legal/export-compliance.htm\ul0\cf0}}}}\f0\fs18 .\par
+(c) 2001\endash 2020 National Instruments. All Rights Reserved. \par
+370406AC-01\par
+February 2020\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qc\par
+
+\pard\nowidctlpar\sb100\sa240\qc\b\fs24 ADDENDUM A - \ul Source Code License\ulnone\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\b0\fs18 1.\tab "Source Code" means the NI-created human-readable computer code that NI provides with the Software, that is not password protected, and that is in the preferred form for modifying the code (whether graphical or text-based). Source Code does not include any Third Party Software.\par
+2.\tab This license permits you to use, modify, and distribute the Source Code on the conditions that\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab you may distribute the Source Code, whether or not you have modified it, only\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj i.\tab for a non-commercial purpose and\par
+ii.\tab under a license identical to this Source Code License; \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj B.\tab you may distribute object code derived from the Source Code, whether or not you have modified it, for any purpose;\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx360\tx720 C.\tab you maintain and do not minimize, block, or modify any titles, logos, trademarks, copyright, digital watermarks, disclaimers, or other notices that are included in the Source Code; \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj D.\tab\b YOU AGREE THAT THE COPYRIGHT HOLDERS (I) PROVIDE THE SOFTWARE "AS IS" WITH ALL FAULTS (KNOWN AND UNKNOWN) AND WITHOUT ANY WARRANTY, REPRESENTATION, OR OTHER GUARANTEE OF ANY KIND AND (II) DISCLAIM ALL WARRANTIES, REPRESENTATIONS, AND OTHER GUARANTEES RELATING TO YOUR USE, MODIFICATION, OR DISTRIBUTION OF THE SOURCE CODE, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING ANY WARRANTY OF TITLE, IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT, AND ANY IMPLIED WARRANTY ARISING OUT OF COURSE OF DEALING, PERFORMANCE, OR TRADE USAGE;\b0\par
+E.\tab\b YOU ASSUME ALL OF THE RISK AND LIABILITY ASSOCIATED WITH YOUR USE, MODIFICATION, OR DISTRIBUTION OF THE SOURCE CODE;\b0\par
+F.\tab\b YOU AGREE THAT THE COPYRIGHT HOLDERS ARE NOT LIABLE TO YOU FOR, AND YOU AGREE NOT TO ASSERT ANY CLAIM AGAINST ANY COPYRIGHT HOLDER OR ITS DIRECTORS, OFFICERS, EMPLOYEES, OR AGENTS FOR, ANY DAMAGE, LOSS, OR OTHER PREJUDICE OF ANY KIND, HOWEVER CAUSED, AND ON ANY THEORY OF LIABILITY, INCLUDING CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE), THAT ARISES IN ANY WAY OUT OF THE USE, MODIFICATION, OR DISTRIBUTION OF THE SOURCE CODE, EVEN IF THE COPYRIGHT HOLDER WAS ADVISED OF THE POSSIBILITY OF ANY SUCH DAMAGE, LOSS, OR OTHER PREJUDICE, INCLUDING ANY DAMAGE, LOSS, OR OTHER PREJUDICE THAT (I) IS LOST PROFITS (WHETHER YOURS OR A THIRD PARTY'S); (II) ARISES OUT OF OR RELATES TO ANY TEMPORARY OR PERMANENT LOSS OF TANGIBLE PROPERTY (WHETHER REAL OR PERSONAL) OR INTANGIBLE PROPERTY (INCLUDING SOFTWARE AND DATA); OR (III) IS DIRECT, SPECIAL, INDIRECT, INCIDENTAL, CONSEQUENTIAL, COLLATERAL, EXEMPLARY, PUNITIVE, OR ANY OTHER DAMAGE; \b0 and,\par
+G.\tab you agree that these Sections 1-3 express the entire agreement between you and the copyright holders regarding your use, modification, and distribution of the Source Code.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj 3.\tab The copyright holders reserve all of their rights. Except for the non-exclusive licenses expressly granted in Section 2, no rights or licenses are granted expressly, by implication, or otherwise.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qc\par
+
+\pard\nowidctlpar\fi-90\li90\sb100\sa240\qc\tx360\b\fs24 ADDENDUM B \endash \ul Special License Types\fs18\par
+
+\pard\nowidctlpar\sb100\sa240\b0 Evaluation License; Pre-Release Software\par
+
+\pard\nowidctlpar\sb100\sa240\qj\ulnone If you have acquired an evaluation license, you may install and use the Software on one (1) computer in your workplace for internal evaluation purposes only and only for the limited period of the evaluation term. \par
+You may not distribute or transfer any applications you create with Software under an evaluation license. Any application created with Software acquired under an evaluation license is not an Authorized Application. \par
+You acknowledge and agree that the \b SOFTWARE IS EVALUATION ONLY AND MAY ALSO BE PRE-RELEASE SOFTWARE. AS SUCH, THE SOFTWARE MAY NOT BE FULLY FUNCTIONAL AND YOU ASSUME THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE SOFTWARE. NI WILL NOT UPDATE THE SOFTWARE, NOR WILL NI SUPPORT THE SOFTWARE. \caps Software provided under an evaluation license is provided without warranty OR OBLIGATION OF INDEMNITY ON NI. \caps0 THE SOFTWARE MAY CONTAIN CODE THAT WILL, AFTER A CERTAIN TIME PERIOD, DEACTIVATE THE SOFTWARE AND RENDER THE SOFTWARE UNUSABLE, AND IT MAY DO SO WITHOUT WARNING.\b0 Upon such deactivation, this Agreement will be considered terminated. NI may in its sole discretion terminate the evaluation license at any time. If the Software consists of pre-release software and is also covered by a separate, written alpha/beta license (the "Beta Agreement") between you and NI, the terms and conditions of the Beta Agreement, which are incorporated herein by reference, will also apply to your use of the Software. In the event of a conflict between this Agreement and the Beta Agreement, the terms of the Beta Agreement will control. \par
+You agree to use reasonable efforts to provide feedback to NI regarding your use of the Software, including promptly reporting to NI errors or bugs that you might find. Any such feedback you disclose to NI, including any changes or suggested changes to NI's current or future products and services (collectively "Feedback"), will be received and treated by NI on a non-confidential and unrestricted basis, notwithstanding any restrictive or proprietary legends to the contrary accompanying or otherwise associated with the Feedback. You hereby grant to NI a worldwide, royalty-free, non-exclusive, perpetual, and irrevocable license to use, copy, and modify Feedback for any purpose, including incorporation or implementation of such Feedback into NI products or services, and to display, market, sublicense, and distribute Feedback as incorporated or embedded in any product or service distributed or offered by NI. The Feedback license set forth herein will survive expiration or termination of the Agreement.\par
+\ul Compile-Only License (Measurement Studio)\ulnone\par
+If you have acquired a Measurement Studio compile-only license, you must have also licensed a full version of Measurement Studio under a separate license with NI. The Measurement Studio compile-only license allows you to install the Measurement Studio Software on the number of computers in your workplace identified in the applicable documentation provided to you by NI or its authorized affiliate, including on a network device and run concurrently, provided that only your licensed applicable employee(s) may access or use the Measurement Studio Software on the network device and only up to the number of licenses specified in the documentation. You may only use the compile/build function of the Measurement Studio Software, and you may only perform that function on source code for your Authorized Application that references the Measurement Studio libraries. In no event may you use the Measurement Studio compile\_only license for development, including writing code that creates a new instance of a class defined in a Measurement Studio library or that calls a static method of a class defined in the Measurement Studio library.\par
+The home usage exception is not available for Measurement Studio under a compile-only license. Measurement Studio under a compile-only license is not transferable.\par
+\ul Driver Interface Software\ulnone \par
+If the Software is or contains Driver Interface Software, you may use the Software for your internal development of Authorized Applications. If you are a business or other entity, you may make and install a reasonable number of copies of the Driver Interface Software, other than NI-VISA or NI-488.2, as may be reasonably required for your internal development of Authorized Applications. You may not make additional copies of NI-VISA and NI-488.2 except for backup or archival purposes as expressly permitted in the Agreement or as expressly permitted by NI in writing. If you received the Driver Interface Software from a third party with or as part of an Authorized Application, then you may only use the Driver Interface Software with such Authorized Application. \ul\par
+Multiple Access License (NI-488.2 Software for GPIB-ENET)\ulnone\par
+If you have acquired a multiple access license, you may install and use the NI-488.2 Software on any number of computers or storage devices in your workplace solely for the purpose of accessing Ethernet to GPIB controllers. The limitation against using multiple versions of Software made available by NI on installation media or by download does not apply to the NI-488.2 software.\par
+You may transfer the license to a third party in the same country in which you purchased the license, or within the European Union if you purchased the license in the European Union, provided that you notify NI in writing of such transfer, including the name and location of such third party; such third party accepts the terms and conditions of this Agreement; and after such transfer you do not retain any copies of the Software, including any upgrades and updates that you may have received, nor retain any of the written materials accompanying the Software. NI may, in its discretion, charge you a fee for the transfer. \par
+\ul Concurrent Use License\ulnone \par
+If you have acquired a concurrent use license, you may install the Software on any or all computers at the physical location to which NI initially delivered the Software ("Site"). The Software may be used by all of your employees at the Site; provided, however, in no event may the number of authorized users who are accessing or running any of the Software at the same time exceed the maximum number of licenses you have purchased. You agree that you will also use a NI-approved volume license manager and the license file provided by NI that controls end-user access to the Software to ensure compliance with the foregoing. \par
+There is no home use exception for a concurrent use license. Concurrent use licenses are not transferrable.\par
+\ul Debug License\ulnone \par
+If you have acquired a debug license, you must have licensed the applicable software components (identified below as "Software Components Required") under a separate named user license, computer based license, or VLP license with NI, in which case your applicable employee(s) may now, under the debug license, install such software components on one (1) additional target production computer for each debug license acquired and for debug purposes only or, in the case of a concurrent debug license, in accordance with the use restrictions applicable to concurrent licenses and for debug purposes only. \par
+\b Debug License: NI TestStand\par
+\b0 Software Components Required: \par
+NI TestStand runtime execution engine for executing your sequences and the complete NI TestStand sequence editor development environment;\par
+one (1) copy of LabVIEW and the applicable software toolkits;\par
+one (1) copy of LabWindows/CVI and the applicable software toolkits;\par
+one (1) copy of Measurement Studio and the applicable software toolkits\par
+\b Debug License: NI TestStand Semiconductor Module\tab\par
+\b0 Software Components Required:\par
+NI TestStand Semiconductor Module;\par
+NI TestStand runtime execution engine for executing your sequences and the complete NI TestStand\f1\fs16 \f0\fs18 sequence editor development environment;\par
+one (1) copy of LabVIEW and the applicable software toolkits;\par
+one (1) copy of LabWindows/CVI and the applicable software toolkits;\par
+one (1) copy of Measurement Studio and the applicable software toolkits\par
+\b Debug License: LabVIEW\par
+\b0 Software Components Required:\par
+one (1) copy of LabVIEW and the applicable software toolkits\par
+\b Debug License: LabWindows/CVI\tab\par
+\b0 Software Components Required:\par
+one (1) copy of LabWindows/CVI and applicable software toolkits\par
+\b Debug License: Measurement Studio\par
+\b0 Software Components Required:\par
+one (1) copy of Measurement Studio and the applicable software toolkits\par
+\b Debug License\b0 : For each of the following software or any other software designated by NI as being software with respect to which NI offers a debug license, you must acquire a copy of the software for which the debug software was developed (for example, one copy of NI Switch Executive for the debug license for NI Switch Executive).\par
+NI Switch Executive\par
+LabVIEW Mobile Module\par
+LabVIEW Touch Panel Module\par
+LabVIEW Real-Time Module\par
+LabWindows/CVI Real-Time Module \par
+LabVIEW FPGA Module\par
+LabVIEW Control Design and Simulation Module\par
+LabVIEW Vision Development Module\par
+LabVIEW Statechart Module\par
+LabVIEW DSC Module\par
+LabVIEW DSP Module\par
+If you licensed the applicable software components under a license other than a concurrent use license, then each of the applicable components must be used on the same target production computer. In no event may you use components subject to a debug license for developing new programs (e.g., test sequences/modules, virtual instruments). Further, if you acquire any upgrade to the applicable software, your existing debug license cannot be used with such upgrade. Rather, you must acquire a separate, "upgraded" debug license from NI for use with such upgrade.\par
+There is no home usage exception for debug licenses.\par
+With the exception of concurrent debug licenses, you may transfer the debug license to a third party in the same country in which you purchased the license or within the European Union if you purchased the license in the European Union, provided that you notify NI in writing of such transfer, including the name and location of such third party; such third party accepts the terms and conditions of this Agreement; and after such transfer you do not retain any copies of the Software, including any upgrades and updates that you may have received, nor retain any of the written materials accompanying the Software. NI may, in its discretion, charge you a fee for the transfer of the license.\par
+\ul Continuous Integration License (LabVIEW)\i\par
+\ulnone\i0 If you have acquired a LabVIEW continuous integration license, you must have also licensed a full version of LabVIEW under a separate license with NI. The LabVIEW continuous integration license allows you to install the LabVIEW Software on the number of computers in your workplace identified in the applicable documentation provided to you by NI or its authorized affiliate, including on a network device and run concurrently, provided that only your licensed applicable employee(s) may access or use the LabVIEW Software on the network device and only up to the number of licenses specified in the documentation. You may only use the LabVIEW Software for the continuous integration activities of automated testing, automated validation, automated review, and automated build processes and any steps that are necessary in the pursuit and setup of these activities. In no event may you use the Software for development, with the exception of debugging the automation of continuous integration activities. \par
+The home usage exception is not available for LabVIEW under a continuous integration license. LabVIEW under a continuous integration license is not transferable.\par
+
+\pard\nowidctlpar\fi-90\li90\sb100\sa240\qc\tx360\par
+\b\fs24 ADDENDUM C - \ul Volume License Program Terms\ulnone\par
+
+\pard\nowidctlpar\sb100\sa240\qj\ul\b0\fs18 Volume License Program ("VLP").\ulnone The VLP is a program to assist customers in managing their licenses. The following terms apply to the VLP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278 1.\tab The quote you obtained from NI or its authorized affiliate regarding the VLP and the VLP Startup Kit ("VLP Documentation") is incorporated into this Agreement. In the event of a conflict between the terms and conditions of this Agreement and the VLP Documentation, the terms and conditions of this Agreement will control.\par
+2.\tab\ul Term.\ulnone The VLP will be effective the date that NI sends the VLP Startup Kit to you ("VLP Effective Date"). The initial term of the VLP will start on the VLP Effective Date and continue for a period of one (1) year (the "Initial VLP Term"). You may renew the VLP for additional one (1) year periods (the Initial VLP Term and each such renewal term each referred to herein as a "VLP Term"). \ul\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx710\ulnone 3.\tab Software under the VLP may be used by your employees only on those computers located at the physical location to which NI delivers the Software unless otherwise specified in the VLP Documentation (the "Site"). The definition of "Site" will also include all of your physical locations located within the same country as the Site. In addition, (i) if your Site is located in North or South America, then all of your physical locations within North and South America will be considered in the same country; (ii) if your Site is located in Europe, Middle East, India, or Africa (including Russia and Mongolia), then any of your physical locations within the foregoing regions will be considered in the same country; and (iii) if your Site is located in Asia Pacific, then all of your physical locations in the region will be considered located in the same country. If you purchase a global VLP, then all of your locations worldwide will be considered in the same country as the Site; provided, however, that the Software must be managed from the region to which NI delivers the Software. Your use of the Software under the VLP will, at all times during the VLP Term and thereafter, be subject to all terms and conditions set forth in the Agreement regarding the specific type of license you have acquired under the VLP (i.e. named user, computer-based, or concurrent). \f1\fs22\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\f0\fs18 4.\tab You must acquire and maintain during the VLP Term the Software Services for each individual Software license identified in the VLP Documentation and for which NI makes such Software Services available. Software Services will be described in VLP Documentation. NI reserves the right to restrict Software Service to the then most current version of the Software that is commercially available. You understand that NI may not make available Software Service for all Software available under the VLP. Unless otherwise agreed to by NI in writing, you must maintain during the VLP Term a minimum of five (5) licenses to a version of a single NI software product that is considered by NI to be a development version.\par
+5.\tab You must designate an individual in your organization who is responsible for distributing and overseeing the installation and use of the Software, including use of any master installation media and any approved volume license manager, ("Software Administrator") for each Site. You must promptly notify NI in writing of any changes to a Software Administrator. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 6.\tab NI will deliver the master installation for the Software and, if provided for in the applicable written quotation from NI or its authorized affiliate, make available NI's volume license manager to the Software Administrator(s) for internal installation and use by your employees. Software documentation is provided in electronic form only and comes with the master installation for the Software.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278 7.\tab You are responsible for ensuring that an Approved Volume License Manager, together with the most current license file provided by NI that controls end-user access to the Software (to the extent NI has made the Software compatible with an Approved Volume License Manager) is in use at all times, during the term of the VLP and thereafter, with the Software. An "Approved Volume License Manager" means NI's computer software for controlling end user access to the Software and that generates applicable usage compliance information ("NI VLM"); FLEXnet or FLEXlm software; or any other third party software approved in writing by NI for controlling end user access to the Software. If the Approved Volume License Manager is the NI VLM or if NI makes documentation available for the applicable Approved Volume License Manager, such Approved Volume License Manager must be installed and used in accordance with the documentation provided by NI.\par
+8.\tab If you have existing computer-based or named user licenses for the Software that are to be covered by the VLP, you must notify NI in writing of the product, platform, and serial number information for each such license. Each such license and the individual serial number for each license will, as of the VLP Effective Date, no longer be in effect and will be superseded by the licenses within the VLP, which will have a single, common serial number. You must provide NI with information reasonably requested by NI in order to establish and administer the VLP.\f1\fs22\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1278\f0\fs18 9.\tab\ul Concurrent Use License.\ulnone If you have obtained a concurrent use license under the VLP, you will be bound by the terms for concurrent use licenses, except that the \ldblquote Site\rdblquote for the licenses shall be as defined in this Addendum for licenses under a VLP. If you have purchased a global concurrent license, then all of your locations worldwide will be considered in the same country as the Site.\par
+10.\tab You acknowledge and agree that in no event may your use of the Software under the VLP exceed the maximum total number of licenses set forth in the VLP Documentation in addition to any licenses that may be added to the VLP after the VLP Effective Date and any licenses available through the "Overdraft" feature. You agree to pay for licenses accessed through the Overdraft feature.\par
+11.\tab\ul Activity Compliance Logs.\ulnone Upon request, you agree to provide an activity compliance log ("Activity Compliance Log") for each Site to NI promptly. The Activity Compliance Log must be in a format acceptable to NI. \ul\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\ulnone 12.\tab\ul Renewals.\ulnone If you desire to renew the VLP, you must provide a current Activity Compliance Log to NI at least sixty (60) days before the end of the then current VLP Term. NI or its authorized affiliate will then provide you with a quote for Software Services, any fees for additional VLP licenses added during the VLP Term, including through the "Overdraft" feature, that are applicable ("Additional VLP Fees"), and any fees for new VLP licenses that you request for the renewal VLP Term (the "VLP Renewal Fees"). You must promptly notify NI if the information in the Activity Compliance Log regarding the number of VLP licenses in use changes following your submission, and NI reserves the right to revise the VLP Renewal Fees to reflect any additional VLP licenses used and not reflected in the applicable Activity Compliance Log that you provided to NI at the time you renewed. \b IF, PRIOR TO THE END OF THE THEN CURRENT VLP TERM, YOU DO NOT ISSUE A PURCHASE ORDER FOR THE SOFTWARE SERVICES AND ANY ADDITIONAL VLP FEES THAT ARE DUE, (I) THE VLP WILL AUTOMATICALLY TERMINATE AT THE END OF THE CURRENT VLP TERM AND (II) ALL SOFTWARE SERVICES FOR THE VLP WILL AUTOMATICALLY AND IMMEDIATELY TERMINATE AT THE END OF THE THEN CURRENT VLP TERM. \b0\par
+13.\tab\ul Purchase Orders; Invoices.\ulnone You must submit purchase orders to NI or its authorized affiliate as follows. \b\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\b0 i.\tab for initial activation of the VLP: in the amount specified in the applicable written quotation from NI or its authorized affiliate for initial activation of the VLP license and the initial annual user fee for Software Services within the time-frame specified in the quote provided to you \par
+ii.\tab for each renewal term: in the amount of VLP Renewal Fees and any Additional VLP Fees prior to the end of the then current VLP Term \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 14.\tab Software Services are charged on an annual basis. Additional VLP Fees will be pro-rated on a quarterly basis, based on the quarter of the VLP Term in which the Software under such VLP license was first used or such shorter basis as NI may designate. \b\par
+\b0 15.\tab\b THE SOFTWARE AND THE APPROVED VOLUME LICENSE MANAGER MAY CONTAIN CODE THAT WILL, FOLLOWING TERMINATION OF THE VLP, DEACTIVATE YOUR ABILITY TO USE THE SOFTWARE UNDER THE VLP. NI MAY ATTEMPT TO PROVIDE YOU WITH AN UPDATED LICENSE FILE, BUT IT IS YOUR RESPONSIBILITY TO OBTAIN SUCH LICENSE FILE FROM NI AND TO INSTALL AND USE THE LICENSE FILE AS SOON AS POSSIBLE AFTER DELIVERY OF SUCH LICENSE FILE, BUT IN NO EVENT NO LATER THAN SIXTY (60) DAYS AFTER THE TERMINATION OF THE VLP. \b0 Upon termination of the VLP, you may continue to use the VLP licenses in effect and for which you have paid the required fees to NI or its authorized affiliate prior to the date of termination (the "Surviving VLP Licenses"), provided that all such use is conducted with an Approved Volume License Manager and otherwise pursuant to the terms and conditions of the Agreement. \b IN NO EVENT MAY YOU INCREASE THE NUMBER OF THE SURVIVING VLP LICENSES FOLLOWING THE TERMINATION OF THE VLP. ANY REACTIVATION OF THE VLP FOLLOWING ITS TERMINATION WILL BE AT THE SOLE DISCRETION OF NI AND MAY BE SUBJECT TO REACTIVATION FEES, AND THE VLP EFFECTIVE DATE THEREAFTER WILL BE THE DATE THAT THE VLP IS REACTIVATED BY NI.\par
+\b0 16.\tab You may obtain individual serial numbers for any of the VLP licenses or Surviving VLP Licenses. There may be a charge for conversion. No more than four (4) such conversions may occur per calendar year.\b\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\b0 17.\tab Software under a VLP license or a Surviving VLP License is non-transferable and you may not, without the prior written consent of NI or its authorized affiliate, distribute or otherwise provide the Software to any third party or to any of your sites or facilities not expressly identified in the applicable documents from NI. \b\par
+
+\pard\nowidctlpar\sb100\sa240\qc\par
+\fs24 ADDENDUM D - \ul Enterprise Program Terms\ulnone\b0\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx360\ul\fs18 Enterprise Program ("EP").\ulnone The following terms apply to the EP.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\cf3 1.\tab\cf0 NI or its authorized affiliate and you will enter into NI Enterprise Program documentation ("EP Documentation") that, among other things, identifies the Software items that are covered under the EP; the types and maximum number of your licenses for such Software during the term of the EP; the types and maximum number of any licenses that you will obtain on expiration of the EP term; any of your pre-existing licenses that will be converted to licenses under your EP ("EP Pre-Existing Licenses") and any Software Services that are included. The EP Documentation is incorporated into this Agreement; provided, however, if there is a conflict between the terms and conditions of this Agreement and the EP Documentation, the terms and conditions of this Agreement will prevail and control.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx710 2.\tab\ul Term.\ulnone The EP will be effective on the date set forth in the EP Documentation or, if not specified, the date that the EP Documentation is signed by NI or its authorized affiliate and sent to you (the "EP Effective Date"). The EP will continue for such term as set forth in the EP Documentation or, if not specified, for three years after the EP Effective Date ("EP Term"). \par
+3.\tab\cf3 You must designate \cf0 an individual in your organization who is responsible for distributing and overseeing the installation and use of the Software, including use of any master installation media and any approved volume license manager, ("Software Administrator") for each EP Location. You must promptly notify NI in writing of any changes to a Software Administrator.\par
+4.\tab Software may be used under the EP (i) solely in accordance with the terms and conditions set forth in this Agreement regarding the specific type of license applicable to such license type acquired under the EP; (ii) solely at, and on computers located at, the locations designated in the EP Documentation ("EP Locations"); and (iii) solely during the EP Term. You acknowledge and agree that (i) in no event may your use of the Software under the EP exceed the maximum total number of licenses set forth in the EP Documentation and (ii) no NI software (including any copies of the Software) other than the copies of the Software expressly identified in the EP Documentation may be used by you under the EP. \par
+\cf3 5.\tab\cf0 You must use, at all times, an Approved Volume License Manager with the most current license file provided to you by NI that controls end-user access to the Software licensed pursuant to the EP. An "Approved Volume License Manager" means NI's computer software for controlling end user access to the Software and that generates applicable usage compliance information ("NI VLM"); FLEXnet or FLEXlm software; or any other third party software approved in writing by NI for controlling end user access to the Software. If the Approved Volume License Manager is the NI VLM or if NI makes documentation available for the applicable Approved Volume License Manager, such Approved Volume License Manager must be installed and used in accordance with the documentation provided by NI.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1278\cf3 6.\tab\ul Training & Certification Services.\ulnone If the services to be provided under your EP include software training classes or "certification preparation" courses and certification testing services for NI software ("Training & Certification Services"), you may use available training credits during the EP Term for your employees to attend applicable training classes regarding the use of the Software or to receive applicable "certification preparation" courses and certification testing services from NI, as specified in the EP Documentation. Training & Certification Services will be provided in \cf0 accordance with NI's then-current standard policies for software training and certification. Training credits may not be used for customized training that would constitute a "defense service" as defined by International Traffic in Arms Regulations 22 CFR 120.9. \cf3 Training credits have no cash value and any unused training credits will expire upon termination or expiration of your EP or such other term set forth in the EP Documentation. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 7.\tab\ul Software Services.\ulnone If the services to be provided under the EP include Software Services, then NI will provide (i) your Software Administrator a master copy of all upgrades after the applicable commercial release date and (ii) the number of your users designated in the EP Documentation with access to NI's application engineers for issues involving the installation and use of the Software and with access to NI's customer on-line technical support system. All services will be provided in accordance with NI's then current standard software maintenance and support policies. NI reserves the right to restrict Software Services to the then most current version of the Software that is commercially available. You understand that NI may not make available Software Services for all Software available under the EP. \par
+\cf0 8.\tab\ul No Hardware or Hardware Services.\ulnone You acknowledge and agree that no hardware or hardware-related services are being provided or otherwise made available by NI under the EP. \ul\b\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx360\tx1278\ulnone\b0 9.\tab\ul Annual Management Review; Reports\ulnone \ul\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\ulnone A.\tab Upon such periodic basis as set forth in the EP Documentation (but at least annually), your representatives must meet with NI's representatives to discuss the EP and your use of the EP, including evaluating usage of the NI Software and any training credits under the EP and determining the adequacy of licensing levels and number of EP Locations under the EP.\par
+B.\tab Thirty (30) days prior to the meeting referenced in sub-section A above or upon such other reasonable basis as NI may request, you must provide NI with (i) an activity compliance log identifying requests for permission to use the Software in a format acceptable to NI ("Activity Compliance Logs") for each of the EP Locations and (ii) a usage log showing check-outs and check-ins of the Software ("Usage Log") as generated by the Approved Volume License Manager for the Software at the EP Locations. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1420 10.\tab\ul EP Fees.\ulnone The fees that will be charged to you in connection with the EP are set forth in the EP Documentation. Unless set forth otherwise in the EP Documentation, all amounts to be paid by you under the EP will be in U.S. dollars. Amounts set forth in the EP Documentation do not include applicable taxes or import/export duties, and all taxes and other duties relating to any deliverables provided by NI under the EP will be your responsibility and be borne by you. If you acquire a business that has current NI software licenses that you wish to include in the EP, then the fees that may be charged to you in connection with the EP may be increased. \par
+
+\pard\nowidctlpar\fi-360\sb100\sa240\qj\tx360\tx1420\tab 11.\tab\ul Termination\ulnone \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab Either NI or you may in each's discretion terminate the EP upon written notice to the other party, if such other party is in material breach of any of its obligations under these Enterprise Program Terms and such breach has not been cured to the reasonable satisfaction of the non-breaching party within thirty (30) days of receiving written notice of such breach, provided that if the breach is not capable of cure the EP Term will terminate immediately. \par
+B.\tab\ul Effect of EP Expiration or Termination.\ulnone Upon expiration or termination of the EP, you must stop immediately all use of the Software under the EP and you must destroy all copies of the Software, provided however that you must deliver the Software and all copies to NI if NI has so demanded prior to such destruction. Notwithstanding the foregoing, with respect to any licenses from NI for Software covered by the EP that were in effect before the EP Effective Date and that are identified as Pre-Existing NI Software in the EP Documentation ("EP Pre-Existing Software"), if the EP is terminated by NI based on a breach only of the terms set forth in these Enterprise Program Terms and not based on a failure to comply with any other term of the Agreement, you may use such number of copies of EP Pre-Existing Software as may be designated in the EP Documentation for the post-EP Term, solely at the EP Locations, and pursuant to, and solely in accordance with, the software license agreements that accompany the software. With respect to any copies of the EP Pre-Existing Software that are designated in the EP Documentation for post-EP Term use and that were either the most current version or the immediately prior version of the Software as of the EP Effective Date, provided that the EP Term was not terminated by NI, you may elect to upgrade such copies to the current version of the applicable Software as of the effective date of termination or expiration of the EP Term for use by you solely in accordance with this Section.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx360 C.\tab Your right to use EP Pre-Existing Software after the EP Term is contingent on your providing NI with the Activity Compliance Logs and Usage Logs within thirty (30) days of the expiration or termination of the EP Term and immediately paying to NI all amounts due but not paid as of the expiration or termination of the EP Term.\par
+D. \tab\b THE SOFTWARE AND THE APPROVED VOLUME LICENSE MANAGER MAY CONTAIN CODE THAT WILL, FOLLOWING EXPIRATION OR TERMINATION OF THE EP TERM, DEACTIVATE YOUR ABILITY TO USE THE SOFTWARE UNDER THE EP. YOU ACKNOWLEDGE AND AGREE THAT THE SOFTWARE MAY BE AUTOMATICALLY DEACTIVATED OR RENDERED UNUSABLE WITHOUT WARNING UPON THE EXPIRATION OR TERMINATION OF THE EP. IT IS YOUR RESPONSIBILITY TO OBTAIN ANY NECESSARY LICENSE FILES FROM NI TO ENABLE ANY PERMITTED POST-EP TERM USE OF EP PRE-EXISTING SOFTWARE AS DESIGNATED IN THE EP DOCUMENTATION. YOU MUST INSTALL AND USE THE LICENSE FILE AS SOON AS POSSIBLE AFTER DELIVERY OF SUCH LICENSE FILE BY NI, BUT IN NO EVENT NO LATER THAN SIXTY (60) DAYS AFTER THE TERMINATION OF THE EP TERM. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\b0 12.\tab Licenses under the EP are non-transferable and you may not, without the prior written consent of NI or its authorized affiliate, distribute or otherwise provide the Software to any third party or to any of your sites or facilities other than EP Locations.\b\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1420\b0 13.\tab\ul Confidentiality.\ulnone The terms of your EP Documentation; any proposals or other documents submitted by NI or its authorized affiliate in connection with your EP (including all pricing and fees); and any information about NI product development efforts provided in connection with your EP are considered the confidential information of NI. You must not disclose any NI confidential information to any third party.\par
+
+\pard\nowidctlpar\sb100\sa240\qc\b\par
+
+\pard\nowidctlpar\fi-360\sb100\sa240\qc\fs24 ADDENDUM E - \ul Academic License Terms\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx810\ulnone\b0\fs18 1.\tab Software under any of the academic license types may not be used for commercial or industrial purposes. Only software licenses subject to the academic research terms may be used for research purposes.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278 2.\tab Authorized Applications developed using Software subject to an academic license may not be distributed for commercial purposes and must be distributed with a prohibition against redistribution for commercial purposes.\par
+3.\tab An "Academic Institution" is a degree-granting educational institution. For purposes of Student Edition licenses, an Academic Institution may also be an online education course in which the teacher is recommending or requiring the use of the Software and that has been approved by NI.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx810 4.\tab\ul Student Edition License.\ulnone If the Software is a student edition, you must be a student enrolled in or taking continuing education classes or an instructor teaching at an Academic Institution in order to use the Software. If you are a student, you may use the Software for your personal education purposes, which may include use for classroom or lab coursework as well as academic research that is in furtherance of your undergraduate work, and not for any other purpose. If you are an instructor, you may use the Software for your preparation for classroom or lab coursework and not for any other purpose, such as academic research or classroom instruction regarding the use of the Software. You may install the Software on up to three (3) physical computers; provided, however, only you may use or otherwise run the Software and the Software may only be launched on one computer at a time. You may not install any of the Software on a network device from which the Software may be accessed and used by anyone other than you. There is no home usage exception for student edition licenses. You hereby understand and agree that your license will automatically expire upon the conclusion or termination of your enrollment in the Academic Institution, if you are a student; at such time as you stop being an instructor, if you are an instructor; or at the end of the term of the license, whichever comes first. Upon any such expiration, you must promptly uninstall all copies of the Software.\par
+\tab Secondary schools also may use LabVIEW student edition software, subject to the terms of the Secondary School License set forth in Section 5. \par
+\tab Student Edition licenses (perpetual or term) do not include individual access to the Standard Service Program (\ldblquote SSP\rdblquote ) for Software.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278 5.\tab\ul Secondary School License.\ulnone If you have acquired a secondary school license, you may use the Software solely for educational purposes in your secondary school. Secondary schools are defined as levels K\endash 12 and International Standard Classification of Education (ISCED) levels 0\endash 3. You may install the Software on no more than the number of your school's computers specified by NI or its authorized affiliate in writing in the applicable quote. The foregoing rights apply to a single school or campus (as specified by NI or its authorized affiliate in writing in the applicable quote) and do not extend to an entire school district. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1136 6.\tab\ul Teaching License.\ulnone If you have acquired an academic teaching license, you may use the Software solely for instructional purposes at an Academic Institution. A use will be considered as one for "instructional purposes" only if such use meets either of the following criteria: (i) a common exam is given to students at the end of a semester or other academic period and the exam relates (in whole or part) to the students' use of the Software or (ii) homework or similar projects requiring the use of the Software are used for grading in lieu of an exam. You may install the Software on no more than the number of your Academic Institution's computers located within the applicable department, college, or specific university campus located at the physical location to which NI delivers the software as specified by NI or its authorized affiliate in writing in the applicable quote, unless otherwise specified in the applicable quote. Without limiting the foregoing, any use of the Software by any person who is not an instructor at your Academic Institution is prohibited.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278 7.\tab\ul Research License.\ulnone If you have acquired an academic research license, you may use the Software solely for academic research at an Academic Institution. You may install the Software on no more than the number of your Academic Institution\rquote s computers located within the applicable department, college, or specific university campus located at the physical location to which NI delivers the Software as specified by NI or its authorized affiliate in writing in the applicable quote, unless otherwise specified in the applicable quote. \par
+8.\tab Combined teaching and research licenses are subject to the terms and conditions of both teaching licenses and research licenses.\par
+9.\tab\ul Student Install Option\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx810\tx1278\ulnone A.\tab If you are an Academic Institution and have acquired Student Install Option licenses, NI will deliver to you the master installation for the applicable Software. You may make the Software (including updates or upgrades) available to no more than the number of students specified by NI or its authorized affiliate in writing in the applicable quote, only to the students located at the physical location to which NI delivers the Software, and only during the time period specified in the quote, and each student must be currently enrolled at the applicable department, college, or specific university campus of your Academic Institution specified in writing in the applicable quote. Each license provided through the Student Install Option included with the Academic Institution\rquote s Software Services will be for a one (1) year term.\par
+B.\tab If you are a student and have acquired a license to use Software through your Academic Institution\rquote s Student Install Option, you must be a student enrolled in or taking continuing education classes in order to use the Software. You may use the Software for your personal education purposes, which may include use for classroom or lab coursework as well as academic research that is in furtherance of your undergraduate work, and not for any other purpose. You may install the Software on up to three (3) physical computers; provided, however, only you may use or otherwise run the Software and the Software may only be launched on one computer at a time. You may not install any of the Software on a network device from which the Software may be accessed and used by anyone other than you. There is no home usage exception. You hereby understand and agree that your license will automatically expire upon the conclusion or termination of your enrollment in the Academic Institution or at the end of the term of the license, whichever comes first. Upon any such expiration, you must promptly uninstall all copies of the Software.\par
+C.\tab Licenses provided through the Student Install Option do not include individual student access to all entitlements of the Standard Service Program (\ldblquote SSP\rdblquote ) for Software.\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx360\tx810\tx1278 10.\tab\ul Academic Site License (\ldblquote ASL\rdblquote )\ulnone . The following terms apply to the ASL. \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx810\tx1278 A.\tab The quote you obtained from NI or its authorized affiliate regarding the ASL (\ldblquote ASL Documentation\rdblquote ) is incorporated into this Agreement. In the event of a conflict between the terms and conditions of this Agreement and the ASL Documentation, the terms and conditions of this Agreement will control.\par
+B.\tab\ul Term\ulnone . The ASL will be effective the date of your order (\ldblquote ASL Effective Date\rdblquote ). If you have purchased an ASL with term licenses, the initial term of the ASL will start on the ASL Effective Date and continue for a period of one (1) year, unless a longer term is specified in the ASL Documentation. If no term is specified in the ASL Documentation, the licenses under the ASL (not including Student Install licenses) will be perpetual. \par
+C.\tab Software under the ASL may be used by teachers, researchers, and students in accordance with the terms of the license types set forth in this Addendum E and the ASL Documentation and only on those computers located at the physical location to which NI delivers the Software unless otherwise specified in the ASL Documentation. \par
+\tab\cf4 Unless otherwise specified in the ASL Documentation, ASL coverage boundaries are as follows.\par
+
+\pard\nowidctlpar\li720\sb100\sa240\qj\tx810\tx1278 Small: Software in the ASL is accessible to up to 50 users or computers within an Academic Institution\par
+Medium: Software in the ASL is accessible to up to 100 user or computers within an Academic Institution\par
+Large: Software in the ASL is accessible on up to 250 users or computers within an Academic Institution \par
+The location at which you are permitted to use the Software is the \ldblquote ASL Location\rdblquote .\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx810\tx1278\tab ASL licenses are for teaching, research, or teaching and research, as specified in the ASL Documentation. \cf0\par
+D.\tab You must designate an individual in your organization who is responsible for distributing and overseeing the installation and use of the Software, including use of any master installation media and any approved volume license manager, ("Software Administrator") for each ASL Location. You must promptly notify NI in writing of any changes to a Software Administrator. NI will deliver the master installation for the Software to the Software Administrator for internal installation and use by your teachers, researchers, and students, as appropriate. Software documentation is provided in electronic form only and comes with the master installation for the Software.\par
+E.\tab\ul Software Services\ulnone . If Software Services have been purchased for or are provided with the ASL, NI will provide your Software Administrator a master copy of all upgrades after the applicable commercial release date. All services will be provided in accordance with NI's then current standard software maintenance and support policies. NI reserves the right to restrict Software Services to the then most current version of the Software that is commercially available. You understand that NI may not make available Software Services for all Software available under the ASL. Software Services will be described in ASL Documentation. \par
+\tab Software Services are included with ASL with term licenses. Perpetual licenses under an ASL come with one (1) year of Software Services; Software Services for perpetual licenses under an ASL must be purchased separately after the first year. Software Services shall be effective for the period specified in ASL Documentation. \par
+\tab Software Services for the ASL may include Student Install Option licenses, as indicated in the ASL Documentation. Licenses provided through the Student Install Option do not include individual student access to all entitlements of the Standard Service Program (\ldblquote SSP\rdblquote ) for Software.\par
+F.\tab You acknowledge and agree that in no event may your use of the Software under the ASL exceed the maximum number of licenses set forth in the ASL Documentation or otherwise exceed the boundaries set forth in the ASL Documentation.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj 11.\tab\ul Transfer\ulnone . Except for academic research licenses, academic licenses are nontransferable and you may not, without the prior written consent of NI or its authorized affiliate, distribute or otherwise provide the Software to any third party or to any of your sites or facilities not expressly identified in the applicable documents from NI. The Academic Institution may transfer an academic research only ASL to the researcher to whom the license originally was assigned, provided that (i) the Academic Institution notifies NI in writing of such transfer, including the name and new location of the researcher; (ii) the researcher accepts the terms and conditions of this Agreement; and (iii) after such transfer the Academic Institution must stop immediately the use of software under the transferred academic research only ASL.\b\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qc\fs24 ADDENDUM F \endash \ul Product-Specific Provisions\ulnone\b0\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426\ul\fs18 TestStand Development System License,\par
+TestStand Custom Sequence Editor License\par
+
+\pard\nowidctlpar\sb100\sa240\qj\ulnone If you have acquired a computer-based NI TestStand Development System License or NI TestStand Custom Sequence Editor License, you may not remotely access the Software. If you have acquired a named user NI TestStand Development System License or NI TestStand Custom Sequence Editor License, only the then-current Named User may remotely access the Software. \par
+\ul Measurement Studio\par
+\ulnone Any application created with Measurement Studio Software that uses any Measurement Studio controls in a "design time" context is not an Authorized Application. \par
+\ul LabVIEW Community Edition and LabVIEW NXG Community Edition\par
+\ulnone If you have acquired a license to LabVIEW Community Edition or LabVIEW NXG Community Edition, you may use the Software solely for your personal, non-commercial, non-industrial purposes. You may not use the Software for teaching or research at a degree-granting educational institution. You may use the Software only for the limited period of the license term specified in the product description, other applicable documentation provided to you by NI, or within the Software itself. The license will expire automatically at the end of such term.\par
+A license to the Software may not be converted to a computer-based license and the license is not transferable.\par
+You may distribute or transfer applications you create with Software, but only if you comply with the terms of the Agreement regarding distribution of Authorized Applications and such distribution of the Deliverables is for non-commercial, non-industrial, and if you are a degree-granting educational institution non-teaching and non-research, purposes only. \par
+You may distribute source code that you have created with the Software only for non-commercial, non-industrial, and if you are a degree-granting educational institution for non-teaching and non-research, purposes only. \par
+Except for the limited distribution rights set forth in this license, in no event may you distribute any software or code created with the Software. \par
+Notwithstanding the terms set forth in the Agreement or Source Code License, you may distribute Source Code (as defined by the Source Code License), whether or not you have modified it, only for a non-commercial, non-industrial, and if you are a degree-granting educational institution for non-teaching and non-research, purpose; you may not distribute object code derived from Source Code. All other terms set forth in the Source Code License shall apply to you.\par
+Use of the Software requires that you create an NI user account and periodically log in to your NI user account from within the Software program in order to validate the Software and allow you to exercise your rights under this Agreement. If NI cannot periodically validate the Software, then the Software may become inactive without additional notice until NI validates the license. During activation and login, as well as any periodic validation, data about your NI user account, the Software, and the computer on which you are using the Software may be transmitted to NI. Any personal data so transmitted will be processed in accordance with, and for the purposes described in, NI's Privacy Statement ({{\field{\*\fldinst{HYPERLINK http://www.ni.com/pdf/legal/us/privacy.pdf }}{\fldrslt{http://www.ni.com/pdf/legal/us/privacy.pdf\ul0\cf0}}}}\f0\fs18 ), including but not limited to the section entitled "Software Activation" and, if applicable, the country-specific privacy statement you agreed to in setting up your NI user account.\par
+\b YOU ASSUME THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE SOFTWARE. SOFTWARE IS PROVIDED WITHOUT WARRANTY OR OBLIGATION OF INDEMNITY ON NI. THE SOFTWARE MAY CONTAIN CODE THAT WILL, AFTER A CERTAIN TIME PERIOD, DEACTIVATE THE SOFTWARE AND RENDER THE SOFTWARE UNUSABLE, AND IT MAY DO SO WITHOUT WARNING.\b0 Upon such deactivation, this Agreement will be considered terminated. NI may in its sole discretion terminate the license at any time.\par
+}
+
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - French.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - French.rtf
new file mode 100644
index 0000000..31643a4
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - French.rtf
@@ -0,0 +1,369 @@
+{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033\deflangfe2052{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}{\f1\fnil\fprq2\fcharset77 ArialMT;}}
+{\colortbl ;\red0\green0\blue0;\red0\green0\blue255;\red255\green255\blue0;}
+{\*\generator Riched20 10.0.15063}{\*\mmathPr\mnaryLim0\mdispDef1\mwrapIndent1440 }\viewkind4\uc1
+\pard\nowidctlpar\sb100\sa240\qc\cf1\b\f0\fs24\lang1036 CONTRAT DE LICENCE LOGICIEL NATIONAL INSTRUMENTS\par
+
+\pard\nowidctlpar\sb100\sa240\qj\fs18 LISEZ ATTENTIVEMENT LE PR\'c9SENT ACCORD DE LICENCE LOGICIELLE (\'ab\~l'ACCORD\~\'bb). EN T\'c9L\'c9CHARGEANT LE LOGICIEL ET/OU EN CLIQUANT SUR LE BOUTON APPROPRI\'c9 POUR TERMINER LE PROCESSUS D'INSTALLATION, VOUS ACCEPTEZ D'\'caTRE LI\'c9 PAR LES CONDITIONS DU PR\'c9SENT ACCORD. SI VOUS NE SOUHAITEZ PAS DEVENIR PARTIE AU PR\'c9SENT ACCORD ET \'caTRE LI\'c9 PAR SES CONDITIONS G\'c9N\'c9RALES, N'INSTALLEZ PAS ET N'UTILISEZ PAS LE LOGICIEL ET RENVOYEZ LE LOGICIEL (AVEC TOUS LES DOCUMENTS \'c9CRITS QUI L'ACCOMPAGNENT ET LEURS CONTENANTS) DANS UN D\'c9LAI DE TRENTE (30) JOURS \'c0 COMPTER DE LA R\'c9CEPTION. TOUS LES RETOURS \'c0 NI SERONT SOUMIS \'c0 LA POLIQUE DE RETOUR ALORS EN VIGUEUR DE NI. \caps Si vous acceptez ces conditions pour le compte d'une entit\'e9, vous RECONNAISSEZ avoir le pouvoir de lier l'entit\'e9 auxdites conditions\scaps\caps0 .\scaps0\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx426\tx720\b0 Les conditions du pr\'e9sent Accord s'appliquent au logiciel informatique fourni avec le pr\'e9sent Accord, \'e0 toutes les mises \'e0 jour et mises \'e0 niveau du logiciel qui pourraient \'eatre fournies par la suite par NI dans le cadre de toute op\'e9ration d'entretien, de support technique ou autres services pour le logiciel, y compris tout renouvellement, sauf si la mise \'e0 jour, mise \'e0 niveau ou le renouvellement, est fourni avec des conditions de licence logiciel s\'e9par\'e9es, ainsi qu'\'e0 toute la documentation d'accompagnement, les utilitaires et le Logiciel d'Interface Pilote (collectivement d\'e9sign\'e9 le \'ab\~Logiciel\~\'bb ou \'ab\~LOGICIEL\~\'bb). Le Logiciel ne comprend pas certains logiciels appartenant \'e0 des tiers que NI vous fournit mais qui sont soumis \'e0 des conditions de licence s\'e9par\'e9es soit pr\'e9sent\'e9es au moment de l'installation ou autrement fournies avec le Logiciel (\'ab\~Logiciel Tiers\~\'bb), et le Logiciel ne comprend pas de Code Source, qui est d\'e9fini et conc\'e9d\'e9 sous licence conform\'e9ment aux conditions mentionn\'e9es \'e0 l'Avenant A \endash Licence du Code Source. \par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx360\tx720 1.\tab\ul Accord de Licence\~; Restrictions\ulnone \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx426 A.\tab Compte tenu et fonction de votre paiement de tous frais applicables \'e0 NI et sous r\'e9serve des conditions mentionn\'e9es dans le pr\'e9sent Accord, National Instruments Corporation ou National Instruments Ireland Resources Ltd. (\'ab\~NI\~\'bb), tel qu'applicable selon le pays de fabrication, vous accorde par les pr\'e9sentes une licence non exclusive, r\'e9vocable et limit\'e9e pour l'utilisation du Logiciel uniquement dans la configuration sp\'e9cifique autoris\'e9e par le type de licence identifi\'e9 dans la documentation applicable que NI vous a fournie. Sauf disposition contraire dans le pr\'e9sent Accord ou dans la documentation applicable que NI vous a fournie, le type de licence applicable est une licence par utilisateur nomm\'e9 et la p\'e9riode de validit\'e9 de la licence, si celle-ci est achet\'e9e et n'est pas une licence d'\'e9valuation, est perp\'e9tuelle et non d\'e9finie. \'c0 l'exception des Applications Autoris\'e9es (tel que d\'e9finies ci-apr\'e8s), le Logiciel est destin\'e9 \'e0 votre utilisation interne uniquement. \par
+B.\tab\ul Restrictions.\ulnone Vous ne devez violer aucune loi en vigueur lors de votre utilisation du Logiciel. Sauf dans la mesure express\'e9ment pr\'e9vue par le pr\'e9sent Accord, vous ne devez pas\par
+
+\pard\nowidctlpar\fi-425\li1139\sb100\sa240\qj\tx426 (i)\tab modifier ou cr\'e9er des d\'e9riv\'e9s du Logiciel\~;\strike\par
+\strike0 (ii)\tab installer ou utiliser le Logiciel dans un contexte flottant, concurrentiel ou tout autre contexte partag\'e9\~; \par
+(iii)\tab distribuer ou autrement mettre \'e0 disposition le Logiciel ou tout mot de passe, cl\'e9, ou autre code d'acc\'e8s au Logiciel \'e0 un tiers\~;\par
+(iv)\tab proc\'e9der \'e0 une ing\'e9nierie inverse, d\'e9compiler ou d\'e9sassembler le Logiciel, sauf et uniquement dans la mesure o\'f9 la loi en vigueur interdit express\'e9ment cette restriction\~;\par
+(v)\tab Aller \'e0 l'encontre ou contourner toutes restrictions d'acc\'e8s ou d'encodage dans le Logiciel, sauf dans la mesure o\'f9 la loi en vigueur interdit express\'e9ment cette restriction\~;\par
+(vi)\tab c\'e9der sous licence, louer, pr\'eater, ou c\'e9der en location le Logiciel\~;\par
+(vii)\tab supprimer, r\'e9duire, bloquer ou modifier tous titres, logos, marques d\'e9pos\'e9es, notifications de brevets et de droits d'auteur, filigranes num\'e9riques, limitations de responsabilit\'e9 ou autres mentions l\'e9gales qui sont inclus dans le Logiciel, qu'ils appartiennent ou non \'e0 NI ou \'e0 un tiers\~;\tab\par
+(viii)\tab soumettre le logiciel, y compris tout Logiciel inclus dans une Application Autoris\'e9e, \'e0 une licence qui exige, en tant que condition d'utilisation, modification ou distribution, que a) le code soumis \'e0 la licence soit divulgu\'e9 ou distribu\'e9 dans le formulaire du code source ou b) que d'autres aient le droit de modifier ou de cr\'e9er des travaux d\'e9riv\'e9s du code soumis \'e0 la licence\~; ou\par
+(ix)\tab utiliser tout Logiciel disposant d'une fonctionnalit\'e9 de script pour cr\'e9er une application qui ex\'e9cute la fonctionnalit\'e9 d'un \'e9diteur pour un environnement de programmation graphique.\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tab C.\tab Votre utilisation du Logiciel doit se faire conform\'e9ment \'e0 la documentation applicable qui accompagne le Logiciel et non pas d'une fa\'e7on qui contourne ou vise \'e0 contourner ladite documentation ou l'objet du pr\'e9sent Accord. \par
+\tab D.\tab Vous pouvez faire un nombre raisonnable de copies du Logiciel uniquement \'e0 des fins d'archivage et de sauvegarde et un nombre raisonnable de copies de la documentation qui accompagne le Logiciel uniquement pour votre utilisation interne en rapport avec votre utilisation du Logiciel.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 2. \tab\ul Types de Licences\ulnone\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab\ul Licence par Utilisateur\~Nomm\'e9.\ulnone Si vous avez acquis une licence par utilisateur nomm\'e9, vous pouvez installer le Logiciel sur trois (3) ordinateurs sur un seul lieu de travail d'une seule (1) personne que vous d\'e9signez et inscrivez aupr\'e8s de NI (\'ab\~Utilisateur Nomm\'e9\~\'bb). Aux fins du pr\'e9sent Accord, un ordinateur sera un dispositif informatique ou, si le Logiciel est utilis\'e9 en connexion avec une machine virtuelle, une machine virtuelle sur un dispositif informatique. L'Utilisateur Nomm\'e9 doit \'eatre identifi\'e9 par \'e9crit via le processus d'inscription de NI. Seul l'Utilisateur\~Nomm\'e9 peut utiliser ou autrement faire fonctionner le Logiciel, et le Logiciel ne peut pas fonctionner sur plus d'un ordinateur \'e0 la fois. Vous ne pouvez pas partager l'acc\'e8s au Logiciel install\'e9 sur un r\'e9seau de sorte que le Logiciel install\'e9 puisse \'eatre utilis\'e9 par un autre utilisateur. Vous pouvez remplacer l'Utilisateur Nomm\'e9 par un autre employ\'e9 d\'e9sign\'e9 sous r\'e9serve que chaque nouvelle licence par utilisateur nomm\'e9 soit enregistr\'e9e aupr\'e8s de NI\~; pas plus de quatre (4) changements peuvent \'eatre effectu\'e9s par ann\'e9e civile. \'c0 votre discr\'e9tion, vous pouvez convertir une licence par utilisateur nomm\'e9 en licence informatique. \par
+B.\tab\ul Logiciel Informatique.\ulnone Si vous avez acquis une licence informatique, vous pouvez installer le Logiciel sur un (1) ordinateur sur votre lieu de travail. Aux fins du pr\'e9sent Accord, un ordinateur sera un dispositif informatique ou, si le Logiciel est utilis\'e9 en connexion avec une machine virtuelle, une machine virtuelle sur un dispositif informatique. Il n'y a aucune limitation du nombre de vos employ\'e9s qui peuvent avoir acc\'e8s et utiliser le Logiciel install\'e9 sur cet ordinateur. L'int\'e9gralit\'e9 du Logiciel doit \'eatre install\'e9 et utilis\'e9 sur le m\'eame ordinateur. Vous ne pouvez pas partager l'acc\'e8s au Logiciel install\'e9 sur un r\'e9seau de sorte que le Logiciel install\'e9 puisse \'eatre lanc\'e9 sur un autre ordinateur. Vous pouvez remplacer l'ordinateur d\'e9sign\'e9 par un autre ordinateur au sein de l'unique lieu de travail concern\'e9, \'e0 condition qu'aucune partie du Logiciel ne reste install\'e9e sur l'ordinateur pr\'e9c\'e9demment d\'e9sign\'e9\~; pas plus de quatre (4) changements peuvent \'eatre effectu\'e9s par ann\'e9e civile.\par
+C.\tab\ul Exception pour Utilisation \'e0 Domicile.\ulnone Si vous \'eates une entreprise ou autre entit\'e9, l'Utilisateur Nomm\'e9 d\'e9sign\'e9 pour la licence applicable ou, dans le cas de la licence informatique, le seul individu qui est l'utilisateur principal de l'unique ordinateur sur lequel le Logiciel est install\'e9 et utilis\'e9, peut aussi installer et utiliser le Logiciel sur un (1) ordinateur \'e0 son domicile, \'e0 condition que l'utilisation du Logiciel sur cet ordinateur personnel soit limit\'e9e au travail effectu\'e9 dans le cadre l'activit\'e9 professionnelle de la personne et respecte l'ensemble des conditions g\'e9n\'e9rales du pr\'e9sent Accord. Le Logiciel doit \'eatre d\'e9sinstall\'e9 rapidement de l'ordinateur personnel de la personne d\'e8s la date d'expiration ou de r\'e9siliation de la licence sous-jacente ou \'e0 compter de la date \'e0 laquelle le pouvoir d'utilisation de la personne du Logiciel est r\'e9sili\'e9 conform\'e9ment \'e0 la licence sous-jacente.\par
+
+\pard\nowidctlpar\fi-357\li357\sb100\sa240\qj\tx360 3.\tab\ul Conditions Suppl\'e9mentaires.\ulnone Vous pouvez avoir des droits et obligations suppl\'e9mentaires sur le Logiciel gr\'e2ce \'e0 des types de licences et des programmes de licences sp\'e9ciaux, tel que mentionn\'e9s dans le pr\'e9sent Accord et qui sont int\'e9gr\'e9s dans le cadre du pr\'e9sent Accord. Des dispositions suppl\'e9mentaires sp\'e9cifiques \'e0 certains produits peuvent \'eatre fournies dans un Avenant Produit au pr\'e9sent Accord sp\'e9cifique au produit concern\'e9, et dont les conditions sont int\'e9gr\'e9es dans le pr\'e9sent Accord. En cas de conflit entre un avenant et les autres conditions mentionn\'e9es dans le pr\'e9sent Accord, les conditions de l'avenant pr\'e9vaudront. \par
+
+\pard\nowidctlpar\fi-1440\li1843\sb100\sa240\qj Avenant A\tab Licence du Code Source \par
+Avenant B\tab\ul Types de Licences Sp\'e9ciales\ulnone \par
+
+\pard\nowidctlpar\li1843\sb100\sa240\qj Licence d'Evaluation\~; Logiciel Avant Mise sur le March\'e9\tab\par
+Licence r\'e9serv\'e9e \'e0 la compilation (\i Measurement Studio\i0 ) \par
+Logiciel d'Interface Pilote \par
+Licence d'Acc\'e8s Multiple (Logiciel NI-488.2 pour GPIB-ENET)\par
+Licence d'Utilisation Simultan\'e9e\par
+Licence de D\'e9bogage\par
+Licence d\rquote int\'e9gration continue (LabVIEW)\par
+
+\pard\nowidctlpar\fi-1440\li1843\sb100\sa240\qj Avenant C\tab Conditions du Programme de Licences Multipostes \par
+Avenant D\tab Conditions du Programme d'Entreprise\par
+Avenant E\tab Conditions de Licence Universitaire\par
+Avenant F\tab Dispositions Sp\'e9cifiques aux Produits (TestStand, Measurement Studio, LabVIEW Community Edition et LabVIEW NXG Community Edition)\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj 4.\tab\ul Cocontractants.\ulnone Vos cocontractants peuvent avoir acc\'e8s et utiliser le Logiciel, \'e0 condition qu'ils le fassent pour vous, qu'ils acceptent d'utiliser le Logiciel uniquement conform\'e9ment aux conditions du pr\'e9sent Accord et que vous acceptiez de rester responsable envers NI pour toute violation du pr\'e9sent Accord par vos cocontractants.\par
+5.\tab\ul Services Logiciels.\ulnone Si vous avez achet\'e9 une licence perp\'e9tuelle, vous pourrez \'eatre tenu d'acheter des mises \'e0 niveau, des services techniques, d\rquote entretien ou d\rquote autres services pour le Logiciel (\'ab\~Services logiciels\~\'bb) s\'e9par\'e9ment. Sauf disposition contraire d\rquote un type de licence sp\'e9ciale ou d\rquote un programme de licence, si vous avez achet\'e9 une licence p\'e9riodique, les frais li\'e9s aux Services logiciels sont inclus dans les frais annonc\'e9s pour toute la dur\'e9e d\rquote utilisation.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 6.\tab\ul P\'e9riode de Validit\'e9 de la Licence\~; R\'e9siliation et Expiration\ulnone\tab\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab\ul Licences d\rquote Adh\'e9sion ou P\'e9riodiques.\ulnone Si vous avez achet\'e9 une licence p\'e9riodique (\'e9galement appel\'e9e\~\'ab\~licence d\rquote adh\'e9sion\~\'bb), la dur\'e9e de validit\'e9 de ladite licence d\'e9butera \'e0 la date de votre facture et, sauf en cas de r\'e9siliation conform\'e9ment aux dispositions de ce Contrat, continuera pendant la p\'e9riode de temps sp\'e9cifi\'e9e dans la description du produit ou autre documentation applicable que NI vous a fournie. \par
+
+\pard\nowidctlpar\li720\sb100\sa240\qj (i) Sauf indication contraire dans la description du produit, la licence expirera automatiquement \'e0 la fin de cette p\'e9riode de validit\'e9.\par
+(ii) Si vous avez une licence p\'e9riodique qui se renouvelle automatiquement, votre licence se renouvellera automatiquement pour une ann\'e9e suppl\'e9mentaire, \'e0 moins que l\rquote une des parties ne notifie \'e0 l\rquote autre, au moins trente (30) jours avant le d\'e9but de la p\'e9riode de renouvellement, qu\rquote elle annule le renouvellement. \cf0 Le prix d\rquote un renouvellement peut occasionnellement changer \'e0 la discr\'e9tion de NI. Dans un tel cas, NI vous fournira un devis mis \'e0 jour au moins soixante\~(60)\~jours avant la fin de la p\'e9riode en cours. Si vous n\rquote\'eates pas d\rquote accord avec le nouveau prix, vous pourrez notifier votre intention de ne pas renouveler trente (30) jours avant le d\'e9but de la p\'e9riode de renouvellement.\cf1\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj B.\tab\ul Licences Perp\'e9tuelles.\ulnone Si vous avez achet\'e9 une licence et que la licence est pr\'e9cis\'e9e comme \'e9tant \'ab\~perp\'e9tuelle\~\'bb ou qu'aucune p\'e9riode de temps n'est sp\'e9cifi\'e9e dans la description du produit ou autre documentation applicable que NI vous a fournie, votre licence sera perp\'e9tuelle et, sauf en cas de r\'e9siliation conform\'e9ment aux dispositions des pr\'e9sentes, vous avez le droit d'utiliser le Logiciel de mani\'e8re ind\'e9finie. \par
+C.\tab\ul R\'e9siliation.\ulnone NI conditionne l'accord de sa licence \'e0 votre respect des conditions mentionn\'e9es dans le pr\'e9sent Accord, et le pr\'e9sent Accord sera r\'e9sili\'e9 automatiquement, imm\'e9diatement et sans notification pr\'e9alable, si vous manquez de respecter ses conditions. \par
+D.\tab\ul Effets de la R\'e9siliation ou de l'Expiration.\ulnone \'c0 la r\'e9siliation ou l'expiration du pr\'e9sent Accord, ind\'e9pendamment du motif, les accords de licence contenus dans les pr\'e9sentes seront r\'e9sili\'e9s et vous devrez cesser imm\'e9diatement toute utilisation du Logiciel, cesser toute distribution des Applications Autoris\'e9es et d\'e9truire toutes copies du Logiciel\~; \'e0 condition toutefois que vous remettiez le Logiciel et toutes les copies \'e0 NI si NI l'a ainsi demand\'e9 au lieu de toute destruction. Les articles 11, 15, 16, 17, 19, 20, 21, 22.A et 23 du pr\'e9sent Accord survivront \'e0 toute expiration ou r\'e9siliation du pr\'e9sent Accord.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx4860 7.\tab\ul Transfert.\ulnone Vous pouvez transf\'e9rer une licence par utilisateur nomm\'e9 ou une licence informatique \'e0 un tiers dans le m\'eame pays dans lequel vous avez achet\'e9 la licence, ou \'e0 l'int\'e9rieur de l'Union europ\'e9enne si vous avez achet\'e9 la licence dans l'Union europ\'e9enne, \'e0 condition i) que vous informiez NI par \'e9crit dudit transfert, y compris le nom et le lieu o\'f9 se trouve le tiers\~; ii) que le tiers accepte les conditions g\'e9n\'e9rales du pr\'e9sent Accord\~; et iii) que vous ne conserviez aucune copie du Logiciel ni aucun support \'e9crit accompagnant le Logiciel. NI peut, \'e0 sa discr\'e9tion, vous facturer des frais pour le transfert de la licence. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 8.\tab\ul Mises \'e0 niveau\~; Versions pr\'e9c\'e9dentes.\ulnone Si le Logiciel est une mise \'e0 niveau, vous pouvez uniquement utiliser le Logiciel si vous avez une licence valable pour utiliser la version pr\'e9c\'e9dente du Logiciel, et vous ne pouvez pas utiliser la version pr\'e9c\'e9dente et la mise \'e0 niveau du Logiciel simultan\'e9ment. Vous pouvez choisir d'utiliser une version pr\'e9c\'e9dente de tout Logiciel livr\'e9 et sous licence en vertu du pr\'e9sent Accord au lieu d'utiliser le Logiciel livr\'e9 et sous licence en vertu du pr\'e9sent Accord (\'ab\~Logiciel Livr\'e9\~\'bb), \'e0 condition i) que vous ayez une copie autoris\'e9e de la version pr\'e9c\'e9dente du Logiciel Livr\'e9\~; ii) que toute utilisation est conforme et respecte le pr\'e9sent Accord\~; et iii) nonobstant toutes dispositions contraires dans le pr\'e9sent Accord, NI ne sera en aucun cas dans l'obligation de fournir une assistance li\'e9e \'e0 toute version du Logiciel, y compris de fournir les cl\'e9s mat\'e9rielles ou les codes logiciels appropri\'e9s, autre que la version la plus r\'e9cente du Logiciel Livr\'e9. \par
+9.\tab\ul Versions Multiples.\ulnone Si NI distribue le Logiciel sur un support d'installation contenant des versions multiples du Logiciel pour une utilisation avec diff\'e9rents syst\'e8mes d'exploitation, ou le rend disponible en t\'e9l\'e9chargement, vous pouvez uniquement utiliser une version du Logiciel. \par
+10.\tab\ul Cl\'e9 Logicielles/Mat\'e9rielles\~; Acc\'e8s Pr\'e9alable.\ulnone Vous acceptez d'utiliser tous codes logiciels ou cl\'e9s mat\'e9rielles fournis par NI uniquement avec le Logiciel pour lequel ils sont fournis. M\'eame si NI peut \'e0 sa seule discr\'e9tion vous fournir la cl\'e9 appropri\'e9e, ou un autre moyen quelconque d'acc\'e8s au Logiciel, avant d'avoir re\'e7u de votre part les frais de licence \'e9tablis, vous resterez dans l'obligation de payer ces frais \'e0 NI. \par
+11.\tab\ul Droits d'auteur\~; aucune autre Licence.\ulnone Le Logiciel est sous licence et n'est pas vendu. Le Logiciel, toutes les copies du Logiciel, les contenus associ\'e9s, et tous les droits \'e0 cet \'e9gard, sont d\'e9tenus par NI ou ses fournisseurs et sont prot\'e9g\'e9s par les lois et les dispositions du trait\'e9 international relatives aux droits d'auteur en vigueur. Tous les droits qui ne vous sont pas accord\'e9s express\'e9ment dans le pr\'e9sent Accord sont r\'e9serv\'e9s \'e0 NI. De plus, et sans limiter ce qui pr\'e9c\'e8de, aucune licence ni aucun droit de quelle que sorte que ce soit, qu'il s'agisse d'une licence expresse, implicite, d'une doctrine d'\'e9puisement, ou autre, n'est accord\'e9 en vertu d'un brevet de NI (qu'il soit identifi\'e9 dans les pr\'e9sentes ou non) ou d'un autre droit de propri\'e9t\'e9 intellectuelle de NI concernant tout autre produit de NI ou de tout tiers, y compris le droit d'utiliser tout autre produit. \par
+12.\tab\ul D\'e9ploiement d'Application\ulnone \par
+
+\pard\nowidctlpar\fi-360\li720\sa200\qj A. \tab Une \'ab\~Application Autoris\'e9e\~\'bb est i) une application que vous cr\'e9ez avec une version de d\'e9veloppement du Logiciel\~; ii) une application que vous cr\'e9ez avec un logiciel tiers en utilisant les \'e9l\'e9ments du syst\'e8me d'exploitation en temps r\'e9el du module LabVIEW Real-Time et du module LabWindows/CVI Real-Time conform\'e9ment aux licences de ces modules\~; ou iii) une application que vous cr\'e9ez avec un environnement de d\'e9veloppement de logiciels tiers qui utilise le Logiciel d'interface pilote, si cet environnement de d\'e9veloppement de logiciels est assist\'e9 par ce Logiciel d'Interface Pilote tel qu'indiqu\'e9 dans la documentation applicable au Logiciel d'Interface Pilote. \'ab\~Logiciel d'Interface Pilote\~\'bb d\'e9signe un logiciel informatique et autre code fournis avec le pr\'e9sent Accord qui sont r\'e9pertori\'e9s en tant que pilotes informatiques ou pilotes de dispositif sur le site Internet de NI qui pr\'e9sente une liste de pilotes informatiques laquelle peut \'eatre consult\'e9e \'e0 l'adresse {\ul{\field{\*\fldinst{HYPERLINK "http://www.ni.com/driverinterfacesoftware"}}{\fldrslt{www.ni.com/driverinterfacesoftware}}}}\f0\fs18 , ou qui sont ajout\'e9s par NI \'e0 tout moment \'e0 cette liste ou \'e0 toute autre liste similaire qui pourrait suivre, ainsi que toute la documentation et les utilitaires qui accompagnent le logiciel. Cependant, le terme \'ab\~Logiciel d'Interface Pilote\~\'bb ne comprendra en aucun cas de Logiciel Tiers, logiciel de syst\'e8me d'exploitation, logiciel de pilote d'appareil, logiciel d'application, kit d'outils, modules, kit de d\'e9veloppement de pilote (DDK) ou une partie de celui-ci, kit de d\'e9veloppement de logiciel (SDK) ou une partie de celui-ci, kit de d\'e9veloppement de module (MDK) ou une partie de celui-ci, ou tout logiciel ou autre code d\'e9sign\'e9 par NI comme \'e9tant l'un des \'e9l\'e9ments cit\'e9s pr\'e9c\'e9demment\~; ou l'un quelconque des utilitaires ou documents pr\'e9c\'e9dents qui accompagnent le logiciel. \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj B.\tab\ul Exigences en mati\'e8re de d\'e9ploiement et de distribution.\ulnone Vous pouvez distribuer, d\'e9ployer, ou autrement mettre \'e0 disposition les Applications autoris\'e9es, ainsi que les moteurs d'ex\'e9cution appropri\'e9s pour le Logiciel et le Logiciel d'interface pilote appropri\'e9 que vous pourrez ajouter \'e0 ou inclure dans vos Applications autoris\'e9es, \'e0 condition que vous respectiez chacune des exigences mentionn\'e9es ci-dessous.\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj\tx1420 (i)\tab Vous devez inclure la notification de droit d'auteur suivante dans la case \'ab\~\'c0 propos\~\'bb de l'Application autoris\'e9e (le cas \'e9ch\'e9ant) et dans toute documentation \'e9crite appropri\'e9e ou, si une telle documentation n'existe pas, dans un fichier \'ab\~Lisez-moi\~\'bb ou .txt distribu\'e9 avec chaque copie de l'Application Autoris\'e9e. \par
+
+\pard\nowidctlpar\li1134\sb100\sa240\qj\tx1420\'ab\~Droits d'auteur \'a9 [ins\'e9rer l'ann\'e9e] National Instruments Corporation. Tous droits r\'e9serv\'e9s.\~\'bb\par
+Vous pouvez \'e0 la place, ou en plus, inclure votre propre mention de droit d'auteur avec la mention requise ci-dessus, mais vous ne pouvez en aucun cas supprimer ou modifier toutes mentions l\'e9gales, marques d\'e9pos\'e9es, brevets, droits d'auteur ou limitations de responsabilit\'e9 pr\'e9sentes dans le Logiciel et concernant tout moteur d'ex\'e9cution pour le Logiciel et le Logiciel d'interface pilote que vous ajoutez \'e0 ou incluez dans votre Application autoris\'e9e, votre mention de droit d'auteur sera interpr\'e9t\'e9e comme ayant pour effet de prot\'e9ger les droits d'auteur de NI ou de ses conc\'e9dants de licences dans le Logiciel et ne sera pas interpr\'e9t\'e9e comme signifiant que vous avez un quelconque droit d'auteur sur ou en relation avec tout Logiciel. \par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj\tx1420 (ii)\tab Vous ne pouvez pas utiliser le nom, le logo ou les marques d\'e9pos\'e9es de NI pour commercialiser votre Application autoris\'e9e sans l'autorisation \'e9crite, expresse et pr\'e9alable de NI. \par
+(iii)\tab Si vous distribuez \'e0 un tiers votre Application Autoris\'e9e avec le Logiciel d'Interface Pilote ou tout moteur d'ex\'e9cution pour le Logiciel, vous devez soit r\'e9percuter sur vos utilisateurs finaux le pr\'e9sent Accord soit le faire sous r\'e9serve de votre propre accord de licence qui est sensiblement conforme au pr\'e9sent Accord et au moins aussi protecteur de NI que le pr\'e9sent Accord.\par
+(iv) \tab L'Application Autoris\'e9e ne doit comporter ni inclure aucun programme ill\'e9gal, trompeur ou malveillant.\par
+
+\pard\nowidctlpar\fi-360\li720\sa200\qj C.\tab\ul Frais.\ulnone Vous pouvez distribuer, d\'e9ployer, ou autrement mettre \'e0 disposition les Applications Autoris\'e9es sans payer de frais suppl\'e9mentaires \'e0 NI. Cependant, si l'Application Autoris\'e9e a \'e9t\'e9 cr\'e9\'e9e en utilisant l'un des logiciels identifi\'e9s dans la liste des Licences de d\'e9ploiement inscrite sur le site Internet de NI, laquelle peut \'eatre consult\'e9e \'e0 l'adresse {\cf0{\field{\*\fldinst{HYPERLINK http://www.ni.com/product-documentation/9561/en }}{\fldrslt{http://www.ni.com/product-documentation/9561/en\ul0\cf0}}}}\f0\fs18 , ou toute autre liste similaire qui pourrait suivre, cette liste pouvant \'eatre mise \'e0 jours par NI de temps \'e0 autre, ou autres logiciels que NI peut de temps \'e0 autre d\'e9signer (chacun des \'e9l\'e9ments pr\'e9c\'e9dents est d\'e9sign\'e9 \'ab\~Licence de D\'e9ploiement D\'e9sign\'e9\~\'bb), vous devrez alors, avant de distribuer, d\'e9ployer, ou autrement mettre \'e0 disposition l'Application Autoris\'e9e en vue d'une utilisation sur tout autre ordinateur, soit i) v\'e9rifier que le destinataire a une licence valable pour faire fonctionner l'Application Autoris\'e9e concern\'e9e, ou a une Licence de D\'e9ploiement Valable sur chaque ordinateur sur lequel l'Application Autoris\'e9e sera utilis\'e9e ou ii) obtenir l'autorisation de distribution \'e9crite par NI et, si NI l'exige, payer \'e0 NI des frais par copie pour chaque Application Autoris\'e9e distribu\'e9e, d\'e9ploy\'e9e, ou autrement mise \'e0 disposition. Dans le cas o\'f9 le Logiciel d'Interface Pilote est identifi\'e9 comme \'e9tant soumis aux exigences d'autorisation de distribution et de v\'e9rification de la licence mentionn\'e9es ci-dessus, si l'Application Autoris\'e9e utilise, appelle ou acc\'e8de autrement \'e0 ce Logiciel d'Interface Pilote, l'Application Autoris\'e9e sera r\'e9put\'e9e avoir \'e9t\'e9 cr\'e9\'e9e en utilisant ce Logiciel d'Interface Pilote aux fins du pr\'e9sent Article. Sauf sp\'e9cification contraire \'e9crite par NI, les Licences de D\'e9ploiement D\'e9sign\'e9 sont des licences informatiques et l'exception pour l'utilisation \'e0 domicile ne s'applique pas aux Licences de D\'e9ploiement D\'e9sign\'e9.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 13.\tab\ul Mentions relatives aux brevets et marques d\'e9pos\'e9es.\ulnone Pour la liste des brevets prot\'e9geant les produits de National Instruments, r\'e9f\'e9rez-vous \'e0 la rubrique appropri\'e9e\~: \b Aide\'bbBrevets\b0 du Logiciel, les fichiers brevets.txt fournis avec le Logiciel (tels que ceux inclus dans le m\'e9dia d'installation sur lequel se trouve le Logiciel fourni), ou sur ni.com/patents. National Instruments, NI, ni.com, et LabVIEW sont des marques d\'e9pos\'e9es de National Instruments Corporation. Consultez ni.com/trademarks pour de plus amples informations sur les marques de National Instruments. Tous les autres noms de soci\'e9t\'e9s et de produits mentionn\'e9s dans les pr\'e9sentes sont ou peuvent \'eatre des marques d\'e9pos\'e9es ou des d\'e9nominations sociales de leurs soci\'e9t\'e9s respectives.\b\par
+\b0 14.\tab\ul Garantie limit\'e9e.\ulnone NI garantit, \'e0 votre seul b\'e9n\'e9fice, que pendant une p\'e9riode de quatre-vingt-dix (90) jours \'e0 compter de la date \'e0 laquelle le Logiciel vous est exp\'e9di\'e9 ou, s'il est t\'e9l\'e9charg\'e9, \'e0 compter de la date \'e0 laquelle le Logiciel est t\'e9l\'e9charg\'e9 pour la premi\'e8re fois par vous, i) le Logiciel s'ex\'e9cutera correctement et en conformit\'e9 avec la documentation qui accompagne le Logiciel et ii) le support d'installation sur lequel NI fournit le Logiciel (le cas \'e9ch\'e9ant) ne pr\'e9sentera aucun d\'e9faut de mat\'e9riel ou de fabrication dans des conditions d'utilisation et de service normales (\'ab\~Garantie Limit\'e9e\~\'bb). Tout Logiciel de remplacement sera garanti pendant la p\'e9riode restante de garantie originale ou trente (30) jours, selon la dur\'e9e la plus longue. Certains territoires ne permettent pas l'exclusion ou la limitation de la dur\'e9e d'une garantie expresse ou implicite ou d'une limitation de tous droits statutaires applicables d'un consommateur, de sorte que les limitations susmentionn\'e9es peuvent ne pas s'appliquer \'e0 vous\~; dans ce cas, les garanties sont limit\'e9es \'e0 la p\'e9riode de garantie minimale permise par la loi en vigueur. La Garantie Limit\'e9e est nulle si une d\'e9faillance du Logiciel r\'e9sulte d'un accident, abus, usage impropre, mauvais calibrage de votre part, en cas d'utilisation de produits tiers (le mat\'e9riel ou le logiciel) qui ne sont pas con\'e7us par NI pour \'eatre utilis\'e9s avec le Logiciel, en cas d'utilisation d'une cl\'e9 logicielle ou mat\'e9rielle, ou d'un entretien non autoris\'e9 du Logiciel.\par
+15. \tab\ul Recours du client.\ulnone La seule obligation de NI, et votre seul recours, concernant la Garantie Limit\'e9e cit\'e9e pr\'e9c\'e9demment sera, au choix de NI, de r\'e9parer ou remplacer le Logiciel ou rembourser les frais que vous avez pay\'e9s \'e0 NI pour la licence du Logiciel, auquel cas vous devrez renvoyer ou d\'e9truire toutes les copies du Logiciel conform\'e9ment aux instructions de NI et la licence qui vous a \'e9t\'e9 accord\'e9e sera r\'e9sili\'e9e sans responsabilit\'e9 de NI en raison de cette r\'e9siliation. Les obligations de NI mentionn\'e9es dans le pr\'e9sent Article sont subordonn\'e9es \'e0 votre remise d'une notification \'e9crite \'e0 NI d\'e9taillant les d\'e9faillances concern\'e9es au cours de la p\'e9riode de garantie. De plus, vous devez obtenir un num\'e9ro d'Autorisation de retour de mat\'e9riel de la part de NI avant de renvoyer le Logiciel sous garantie \'e0 NI, et vous acceptez de payer tous frais d'exp\'e9dition vers et en provenance de NI. \par
+16.\tab\ul\b Absence d'autres garanties.\ulnone EN DEHORS DE CE QUI EST EXPRESSEMENT PREVU DANS LE PR\'c9SENT ACCORD, AUCUNE GARANTIE, QU'ELLE SOIT EXPRESSE OU IMPLICITE, N'EST DONNE PAR NI CONCERNANT LE LOGICIEL OU L'UTILISATION DU LOGICIEL. NI NE DONNE AUCUNE GARANTIE OU D\'c9CLARATION EN VERTU DES PR\'c9SENTES CONCERNANT TOUT LOGICIEL DE TIERS, CODE SOURCE OU SERVICE LOGICIEL. NI NE GARANTIT ET NE D\'c9CLARE AUCUNEMENT QUE LE LOGICIEL, L'EXPLOITATION DU LOGICIEL, OU DE TOUS SERVICES LOGICIELS ASSOCI\'c9S, CODES SOURCES OU LOGICIELS DE TIERS SERA ININTERROMPU OU SANS ERREUR ET NE GARANTIT, NI NE FAIT AUCUNE D\'c9CLARATION, CONCERNANT LA CONFORMIT\'c9, PR\'c9CISION, FIABILIT\'c9 OU AUTRE. IL N'Y A AUCUNE AUTRE GARANTIE POUVANT D\'c9COULER DE L'USAGE DE COMMERCE OU D'UNE TRANSACTION. NI REJETTE TOUTES GARANTIES IMPLICITES, Y COMPRIS LES GARANTIES IMPLICITES DE QUALIT\'c9 MARCHANDE, D'APTITUDE \'c0 UNE UTILISATION DONN\'c9E ET D'ABSENCE DE CONTREFA\'c7ON TOUCHANT AU LOGICIEL, ET TOUT LOGICIEL DE TIERS ASSOCI\'c9, CODE SOURCE ET SERVICES LOGICIELS.\par
+\b0 17.\tab\ul P\'e9riode de limitation.\ulnone Vous acceptez par les pr\'e9sentes de ne pas intenter une proc\'e9dure pour exercer vos recours en vertu de la Garantie limit\'e9e ou pour rupture de garantie plus d'un (1) an apr\'e8s le d\'e9but de la cause de l'action. \par
+18.\tab\ul Responsabilit\'e9 en mati\'e8re de propri\'e9t\'e9 intellectuelle.\ulnone NI d\'e9fendra, \'e0 ses propres frais, toute r\'e9clamation faite \'e0 votre encontre par un tiers r\'e9sultant de votre utilisation du Logiciel, dans la mesure o\'f9 la r\'e9clamation suppose que le Logiciel a enfreint tout brevet, droit d'auteur ou marque d\'e9pos\'e9e de ce tiers prot\'e9g\'e9 par les lois des \'c9tats-Unis, du Canada, Mexique, Australie, Suisse, Norv\'e8ge ou de l'Union europ\'e9enne et \'e0 condition que cette r\'e9clamation ne d\'e9coule pas i) de votre utilisation du Logiciel en combinaison avec des \'e9quipements, appareils, logiciels ou codes qui ne sont pas con\'e7us par NI\~; ii) de votre utilisation du Logiciel non conforme au pr\'e9sent Accord ou \'e0 des fins non recherch\'e9es par NI\~; iii) de votre manquement \'e0 int\'e9grer des mises \'e0 jour et mises \'e0 niveau du Logiciel fournies par NI qui auraient permis d'\'e9viter la contrefa\'e7on suppos\'e9e\~; ou iv) de toute modification du Logiciel non r\'e9alis\'e9e par NI. Les obligations de NI dans le pr\'e9sent Article sont par ailleurs subordonn\'e9es \'e0 votre obligation d'informer rapidement NI par \'e9crit d\'e8s la r\'e9ception de la notification concernant cette \'e9ventuelle r\'e9clamation et votre enti\'e8re coop\'e9ration avec NI dans la pr\'e9paration d'une d\'e9fense. Si vous fournissez \'e0 NI le pouvoir, l'assistance et les informations dont NI a besoin pour d\'e9fendre ou r\'e9gler la r\'e9clamation, NI payera la somme des dommages et int\'e9r\'eats de toute d\'e9cision d\'e9finitive ou le r\'e8glement concernant cette r\'e9clamation et toutes les d\'e9penses que vous avez engag\'e9es \'e0 la demande \'e9crite de NI. NI ne sera pas responsable d'un r\'e8glement fait sans son accord \'e9crit pr\'e9alable. Si le Logiciel est consid\'e9r\'e9 comme violant les droits mentionn\'e9s pr\'e9c\'e9demment dans le pr\'e9sent Article et que l'utilisation du Logiciel est impos\'e9e, NI vous procurera ou peut procurer, si NI croit que le Logiciel pourrait \'eatre jug\'e9 comme \'e9tant non conforme aux droits de propri\'e9t\'e9 intellectuelle, \'e0 son gr\'e9, i) vous procurer le droit d'utiliser le Logiciel\~; ii) remplacer ou modifier le Logiciel par un autre logiciel qui est conforme\~; iii) r\'e9cup\'e9rer le Logiciel contrefaisant et vous rembourser le paiement des frais de licence que vous avez r\'e9alis\'e9 aupr\'e8s de NI pour le Logiciel. \b DANS LES LIMITES AUTORIS\'c9ES PAR LA LOI EN VIGUEUR, LA RESPONSABILIT\'c9 DE NI, LA RESPONSABILIT\'c9 DE SES CONC\'c9DANTS DE LICENCE ET FOURNISSEURS, ET LA RESPONSABILIT\'c9 DE SES ET LEURS ADMINISTRATEURS, DIRIGEANTS, EMPLOY\'c9S ET MANDATAIRES EN VERTU DU PR\'c9SENT ARTICLE ET INDEPENDAMMENT DU FONDEMENT D'UNE TELLE RESPONSABILIT\'c9, NE D\'c9PASSERA PAS LA SOMME DE 50\~000\~$ (\'c9tats-Unis). \b0 Ce qui pr\'e9c\'e8de constitue votre seul recours, et l'enti\'e8re responsabilit\'e9 de NI, pour la contrefa\'e7on de tout brevet, marque, droit d'auteur ou autre droit de propri\'e9t\'e9 industrielle ou intellectuelle concernant le Logiciel. \b CETTE INDEMNIT\'c9 LIMIT\'c9E REMPLACE TOUTE AUTRE GARANTIE IMPLICITE OU STATUTAIRE CONTRE LA CONTREFACON. LES OBLIGATIONS QUI PRECEDENT NE S'APPLIQUERONT \'c0 AUCUN LOGICIEL DE TIERS OU \'c0 AUCUN PRODUIT FABRIQUE PAR DES TIERS INT\'c9GR\'c9 OU FOURNI AVEC LE LOGICIEL, ET VOUS ACCEPTEZ DE VOUS RETOURNER CONTRE LE TIERS FABRIQUANT POUR TOUTES R\'c9CLAMATIONS EN LIEN AVEC UNE CONTREFACON IMPLIQUANT UN LOGICIEL TIERS OU UN PRODUIT FABRIQUE PAR UN TIERS.\b0 \par
+19.\tab\ul Limitation de responsabilit\'e9.\ulnone \b DANS LES LIMITES AUTORIS\'c9ES PAR LA LOI EN VIGUEUR, NI OU SES CONC\'c9DANTS DE LICENCES, DISTRIBUTEURS OU FOURNISSEURS (Y COMPRIS LES ADMINISTRATEURS, DIRIGEANTS, EMPLOY\'c9S ET MANDATAIRES DE NI) NE SERONT EN AUCUN CAS RESPONSABLES DE TOUS DOMMAGES INDIRECTS, ACCESSOIRES, SP\'c9CIAUX, PUNITIFS, EXEMPLAIRES OU CONS\'c9CUTIFS QUELLE QU'EN SOIT LA NATURE, Y COMPRIS LES DOMMAGES D\'c9COULANT DE PERTES DE PROFITS, PERTES D'\'c9CONOMIES, PERTES D'OPPORTUNIT\'c9S COMMERCIALES, INTERRUPTION COMMERCIALE OU EN CAS DE DONN\'c9ES OU DE LOGICIELS CORROMPUS OU PERDUS, M\'caME SI NI OU SES CONC\'c9DANTS DE LICENCES, DISTRIBUTEURS OU FOURNISSEURS ONT \'c9T\'c9 INFORMES DE LA POSSIBLE SURVENANCE DESDITS DOMMAGES ET IND\'c9PENDAMMENT DU FAIT QU'ILS AIENT \'c9T\'c9 CAUS\'c9S EN TOUT OU EN PARTIE PAR LA N\'c9GLIGENCE DE NI OU D'AUTRES ET, \'c0 L'EXCEPTION DE CE QUI EST MENTIONN\'c9 \'c0 L'ARTICLE 18, LES RESPONSABILIT\'c9S DE NI EN VERTU DU PR\'c9SENT ACCORD, QUE CE SOIT EN VERTU DU DROIT DES CONTRATS, DU DROIT DE LA RESPONSABILIT\'c9 DELICTUELLE OU AUTRE, NE D\'c9PASSERONT EN AUCUN CAS LE MONTANT TOTAL PER\'c7U PAR NI POUR LA LICENCE LOGICIELLE CONCERN\'c9E. \b0 Vous reconnaissez que les frais et prix applicables refl\'e8tent cette r\'e9partition du risque. Dans la mesure o\'f9 la limitation de la responsabilit\'e9 pr\'e9c\'e9dente n'est pas applicable ou qu'elle n'est pas conforme \'e0 son objectif principal, sauf pour la responsabilit\'e9 en cas de blessures corporelles ou de d\'e9c\'e8s dus au Logiciel sous la forme pr\'e9cis\'e9e par NI ou toute responsabilit\'e9 qui ne peut pas \'eatre exclue par le droit en vigueur, la seule responsabilit\'e9 de NI envers vous en vertu ou en rapport avec le pr\'e9sent Accord sera limit\'e9e \'e0 la somme de 50\~000\~$ (dollars am\'e9ricains) ou aux frais de licence pay\'e9s \'e0 NI pour le Logiciel.\strike \strike0\par
+20.\tab\ul\b UTILISATIONS \'c0 HAUT RISQUE ET VOS RESPONSABILIT\'c9S CONCERNANT VOS APPLICATIONS\ulnone\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx426\tx720\b0 A\b .\tab LES PRODUITS DE NI NE SONT PAS CON\'c7US, FABRIQU\'c9S OU TEST\'c9S POUR \'caTRE UTILIS\'c9S DANS DES ENVIRONNEMENTS DANGEREUX OU TOUT AUTRE ENVIRONNEMENT EXIGEANT DES PERFORMANCES IRREPROCHABLES, Y COMPRIS DANS L'EXPLOITATION D'INSTALLATIONS NUCL\'c9AIRES, DE NAVIGATION D'A\'c9RONEFS, DE SYST\'c8MES DE CONTROLE A\'c9RIEN\~; SYST\'c8MES DE SURVIE ET DE SAUVETAGE OU AUTRES DISPOSITIFS M\'c9DICAUX\~; OU TOUTE AUTRE APPLICATION DANS LAQUELLE LA D\'c9FAILLANCE DU LOGICIEL POURRAIT ENTRA\'ceNER LA MORT, UNE BLESSURE PERSONNELLE, DES DOMMAGES MAT\'c9RIELS IMPORTANTS OU UN PR\'c9JUDICE ENVIRONNEMENTAL. VOUS D\'c9FENDREZ, INDEMNISEREZ ET D\'c9GAGEREZ DE TOUTE RESPONSABILIT\'c9 NI ET SES ADMINISTRATEURS, DIRIGEANTS, EMPLOY\'c9S ET MANDATAIRES CONCERNANT TOUTES R\'c9CLAMATIONS, PERTES, DOMMAGES, ACTIONS ET D\'c9PENSES (Y COMPRIS LES HONORAIRES D'AVOCATS RAISONNABLES) D\'c9COULANT DE VOTRE UTILISATION DU LOGICIEL POUR LES UTILISATIONS \'c0 HAUT RISQUE, Y COMPRIS LES R\'c9CLAMATIONS CONCERNANT LA RESPONSABILIT\'c9 DU PRODUIT, TOUT D\'c9C\'c8S OU BLESSURE PERSONNELLE OU LES D\'c9GATS MAT\'c9RIELS, ET IND\'c9PENDAMMENT DU POINT DE SAVOIR SI LES R\'c9CLAMATIONS SONT FOND\'c9ES EN TOUT OU PARTIE SUR LA N\'c9GLIGENCE R\'c8ELLE OU SUPPOS\'c9E DE NI. \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx1080\b0\tab B.\tab\b VOUS RECONNAISSEZ ET ACCEPTEZ QUE VOUS ETES TENUS DE PRENDRE DES MESURES POUR \'c9VITER TOUTES D\'c9FAILLANCES DU SYST\'c8ME OU DU PRODUIT, Y COMPRIS DE FOURNIR DES M\'c9CANISMES D'ARRET OU DE SECOURS. PUISQUE CHAQUE SYST\'c8ME D'UTILISATEUR FINAL EST PERSONNALIS\'c9 ET EST DIFF\'c9RENT DES PLATEFORMES DE TEST DE NI ET PUISQUE VOUS POUVEZ UTILISER LES PRODUITS DE NI AVEC D'AUTRES PRODUITS D'UNE FA\'c7ON NON \'c9VALU\'c9E OU ENVISAG\'c9E PAR NI, VOUS ETES EN DEFINITIVE RESPONSABLE DE LA V\'c9RIFICATION ET DE LA VALIDATION DE L'AD\'c9QUATION DES PRODUITS DE NI A VOTRE UTILISATION PR\'c9VUE. VOUS D\'c9FENDREZ, INDEMNISEREZ ET D\'c9GAGEREZ DE TOUTE RESPONSABILIT\'c9 NI ET SES ADMINISTRATEURS, DIRIGEANTS, EMPLOY\'c9S ET MANDATAIRES CONCERNANT TOUTES R\'c9CLAMATIONS, PERTES, DOMMAGES, ACTIONS ET D\'c9PENSES (Y COMPRIS LES HONORAIRES D'AVOCATS RAISONNABLES) D\'c9COULANT DE VOTRE APPLICATION AUTORIS\'c9E OU DE VOTRE INT\'c9GRATION DU LOGICIEL DANS VOTRE SYST\'c8ME OU APPLICATION\~; \'c0 CONDITION CEPENDANT QUE VOTRE OBLIGATION CONTRACTUELLE D'INDEMNISATION N'ATTEIGNE PAS LE POURCENTAGE DES DOMMAGES ET BLESSURES DU REQU\'c9RANT OU LE MONTANT DU R\'c8GLEMENT DU \'c0 LA N\'c9GLIGENCE DE NI OU \'c0 UNE AUTRE FAUTE OU \'c0 LA RESPONSABILIT\'c9 ABSOLUE IMPOS\'c9E \'c0 NI D'UN POINT DE VUE JURIDIQUE.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\b0 21.\tab\ul Droits du gouvernement am\'e9ricain.\ulnone Le Logiciel est un \'ab\~\'e9l\'e9ment commercial\~\'bb d\'e9velopp\'e9 exclusivement avec des fonds priv\'e9s qui comporte un \'ab\~logiciel informatique commercial\~\'bb et de la \'ab\~documentation logicielle informatique commerciale\~\'bb, au sens attribu\'e9 \'e0 ces termes ou utilis\'e9 dans les r\'e9glementations en mati\'e8re d'acquisition en vigueur aux \'c9tats-Unis. Si vous \'eates une agence, un d\'e9partement ou une autre entit\'e9 du gouvernement des \'c9tats-Unis, le Logiciel est conc\'e9d\'e9 sous licence en vertu des pr\'e9sentes i) uniquement en tant qu'\'e9l\'e9ment commercial et ii) seulement avec les droits accord\'e9s aux autres titulaires de licences conform\'e9ment aux conditions g\'e9n\'e9rales du pr\'e9sent Accord. Vous acceptez de ne pas utiliser, reproduire ou divulguer le Logiciel d'une fa\'e7on non express\'e9ment autoris\'e9e par le pr\'e9sent Accord. Rien dans le pr\'e9sent Accord n'oblige NI \'e0 produire ou \'e0 vous fournir des donn\'e9es techniques. Le fabricant est National Instruments Corporation ou National Instruments Ireland Resources Ltd. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 22.\tab\ul Conformit\'e9\ulnone \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab Vous acceptez de mettre \'e0 disposition de NI, \'e0 la suite d'une notification raisonnable, tous les dossiers concern\'e9s afin qu'ils soient analys\'e9s pendant les heures de travail normales de fa\'e7on \'e0 permettre \'e0 NI de v\'e9rifier votre conformit\'e9 avec les conditions g\'e9n\'e9rales du pr\'e9sent Accord. NI peut, sur notification \'e9crite, contr\'f4ler votre utilisation du Logiciel pendant les heures de travail normales pour s'assurer de votre conformit\'e9 avec le pr\'e9sent Accord. Par ailleurs, si vous \'eates une entreprise ou autre entit\'e9, vous acceptez, \'e0 la demande de NI ou de son repr\'e9sentant autoris\'e9, de fournir rapidement des documents et certifier par \'e9crit \'e0 NI que votre utilisation et celle de vos employ\'e9s du Logiciel respecte les conditions g\'e9n\'e9rales du pr\'e9sent Accord. Si les r\'e9sultats d'un tel contr\'f4le indiquent un paiement insuffisant de votre part concernant les frais applicables et payables \'e0 NI, vous devrez payer imm\'e9diatement lesdites sommes \'e0 NI et rembourser \'e0 NI le co\'fbt dudit contr\'f4le. \par
+B.\tab Vous acceptez que le Logiciel puisse collecter et communiquer certaines informations d'utilisation, mat\'e9rielles ou logicielles \'e0 NI ou aux serveurs de ses fournisseurs de service afin de i) v\'e9rifier et ex\'e9cuter toutes mises \'e0 jour\~; ii) s'assurer que vous avez respect\'e9 et que vous respectez les conditions g\'e9n\'e9rales du pr\'e9sent Accord, y compris l'utilisation de codes logiciels valables, de cl\'e9s mat\'e9rielles, ou les deux\~; iii) d\'e9velopper le produit interne de NI et (iv) vous fournir des rapports d\rquote utilisation. Les informations collect\'e9es et communiqu\'e9es ne comprennent aucune donn\'e9e d'application exclusive. NI ne fournira aucune information \'e0 des tiers sauf lorsque la loi ou une proc\'e9dure judiciaire l'exige ou pour faire respecter la conformit\'e9 avec le pr\'e9sent Accord, y compris votre utilisation de codes logiciels valables, de cl\'e9s mat\'e9rielles, ou les deux. \par
+\tab Le d\'e9tenteur de licence peut transf\'e9rer la licence \'e0 un employ\'e9 ou un entrepreneur tiers (\'ab\~Utilisateur autoris\'e9\~\'bb) dans le cadre du pr\'e9sent Accord. Le d\'e9tenteur de licence est charg\'e9 de garantir un fondement juridique valable et/ou d\rquote obtenir l\rquote autorisation (le cas \'e9ch\'e9ant) de collecter les donn\'e9es de tout Utilisateur autoris\'e9 \'e0 qui il transf\'e8re la licence qui sera utilis\'e9e en son nom. Si vous utilisez le Logiciel au nom d\rquote une entit\'e9 qui vous a transf\'e9r\'e9 la licence en tant qu\rquote Utilisateur autoris\'e9 dans le cadre du pr\'e9sent Accord, vous n\rquote\'eates pas le d\'e9tenteur de licence. Vous comprenez et reconnaissez que les donn\'e9es relatives \'e0 l\rquote utilisation que vous faites du Logiciel peuvent \'eatre collect\'e9es et communiqu\'e9es au d\'e9tenteur de licence.\par
+\tab Pour plus de d\'e9tails sur la mani\'e8re dont NI et ses soci\'e9t\'e9s affili\'e9es traitent les donn\'e9es, veuillez consulter la d\'e9claration de confidentialit\'e9 applicable \'e0 l\rquote adresse suivante\~: //www.ni.com/legal/privacy/unitedstates/us/.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 23.\tab\ul Dispositions g\'e9n\'e9rales\ulnone \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj A.\tab\ul Droit applicable\~; Lieu\ulnone\par
+
+\pard\nowidctlpar\li714\sb100\sa240\qj\b Si le Logiciel est fabriqu\'e9 en R\'e9publique d'Irlande\~:\b0 Le pr\'e9sent accord est r\'e9gi par le droit irlandais, \'e0 l'exclusion des dispositions de la Convention des Nations Unies sur les contrats de vente internationale de marchandises, et sans tenir compte des r\'e8gles de conflit de lois. Les tribunaux situ\'e9s \'e0 Dublin, R\'e9publique d'Irlande, constitueront le lieu non-exclusif o\'f9 se d\'e9rouleront toutes les proc\'e9dures intent\'e9es en vertu du pr\'e9sent Accord et les parties acceptent de se soumettre \'e0 la comp\'e9tence desdits tribunaux. \par
+\b Si le Logiciel n'est pas fabriqu\'e9 en R\'e9publique d'Irlande\~:\b0 Le pr\'e9sent accord est r\'e9gi par le droit de l'\'c9tat du Texas, \'c9tats-Unis, \'e0 l'exclusion des dispositions de la Convention des Nations Unies sur les contrats de vente internationale de marchandises, et sans tenir compte des r\'e8gles de conflit de lois. Les tribunaux situ\'e9s dans le comt\'e9 de Travis, Texas, \'c9tats-Unis, constitueront le lieu non-exclusif o\'f9 se d\'e9rouleront toutes les proc\'e9dures intent\'e9es en vertu du pr\'e9sent Accord et les parties acceptent de se soumettre \'e0 la comp\'e9tence de ces tribunaux. \par
+Si vous n'\'eates pas s\'fbr du lieu o\'f9 a \'e9t\'e9 fabriqu\'e9 le Logiciel, veuillez contacter National Instruments Corporation 11500 N. Mopac Expressway, Austin, Texas, U.S.A. 78759-3504 (\'c0 l'attention du\~: Service juridique).\par
+
+\pard\nowidctlpar\fi-360\li720\sa200\qj B.\tab Le pr\'e9sent Accord constitue l'int\'e9gralit\'e9 de l'accord entre vous et NI concernant l'utilisation du Logiciel et remplace toutes propositions \'e9crites ou orales, accords pr\'e9alables, bons de commande ou toute autre communication entre vous et NI concernant l'objet du pr\'e9sent Accord. Les Conditions g\'e9n\'e9rales de vente standard applicables de NI, la version actuelle pr\'e9cis\'e9e \'e0 l'adresse {\cf0{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/termsofsale }}{\fldrslt{http://www.ni.com/legal/termsofsale\ul0\cf0}}}}\f0\fs18 , s'appliqueront \'e0 tous services d'assistance technique fournis dans le cadre des Services logiciels et \'e0 tous Services de certification et de formation\~; \'e0 condition cependant que, tel que mentionn\'e9 dans les pr\'e9sentes, les dispositions du pr\'e9sent Accord puissent s'appliquer et contr\'f4ler toutes mises \'e0 jour ou mises \'e0 niveau ou autre Logiciel qui peut \'eatre fourni dans le cadre de ou en rapport avec ces services. Aucun retard ou omission de la part de NI dans l'exercice d'un droit ou pouvoir qu'elle poss\'e8de en vertu du pr\'e9sent Accord ne nuira \'e0, ni sera interpr\'e9t\'e9 comme une renonciation dudit droit ou pouvoir. Toute renonciation de la part de NI \'e0 une condition du pr\'e9sent Accord doit \'eatre effectu\'e9e par \'e9crit par NI. La renonciation par NI \'e0 d\'e9noncer toute d\'e9rogation faite \'e0 une disposition des pr\'e9sentes ne sera pas consid\'e9r\'e9e comme une renonciation ult\'e9rieure \'e0 d\'e9noncer toute d\'e9rogation faite \'e0 cette disposition ou toute d\'e9rogation de toute autre disposition. Aucune modification du pr\'e9sent Accord ne sera valable sauf mention \'e9crite et sign\'e9e par votre repr\'e9sentant d\'fbment autoris\'e9 et celui de NI. Le mot \'ab\~y compris\~\'bb tel qu'utilis\'e9 dans le pr\'e9sent Accord signifiera \'ab\~y compris mais sans s'y limiter\~\'bb. Si vous ne pouvez pas acc\'e9der \'e0 Internet pour visualiser l'une des pages Internet mentionn\'e9es dans le pr\'e9sent Accord, vous pouvez demander les informations aupr\'e8s de votre bureau local des ventes de NI. \par
+C.\tab Si une proc\'e9dure est intent\'e9e par l'une des parties au pr\'e9sent Accord contre l'autre concernant l'objet des pr\'e9sentes, la partie gagnante sera en droit de r\'e9cup\'e9rer, en plus des aides accord\'e9es, les honoraires d'avocats raisonnables et les frais de justice. \par
+D.\tab Si une disposition du pr\'e9sent Accord est jug\'e9e invalide, la clause incrimin\'e9e sera modifi\'e9e afin de la rendre applicable, telle que modifi\'e9e, et le reste du pr\'e9sent Accord restera pleinement en vigueur. \par
+E.\tab Le Logiciel est, et le Logiciel tiers et le Code source peuvent \'eatre, soumis \'e0 un contr\'f4le en vertu des R\'e8glementations de l'administration des exportations des \'c9tats-Unis (15 CFR, Code de r\'e9glementation f\'e9d\'e9rale, partie 730 et suivantes), d'autres lois et r\'e8glementations relatives au contr\'f4le des exportations en vigueur aux \'c9tats-Unis, et des lois et r\'e8glementations relatives au contr\'f4le des exportations internationales en vigueur, y compris, pour les produits export\'e9s depuis l'Union europ\'e9enne,\fs22 \fs18 R\'e8glement (CE) n\'b0428/2009 du Conseil.. Vous d\'e9clarez et garantissez ne pas \'eatre in\'e9ligible ou faire l'objet d'une quelconque autre restriction, en vertu du droit des \'c9tats-Unis ou de toute autre loi, pour ce qui est de la r\'e9ception d'une copie du Logiciel, Logiciel tiers ou Code Source. NI se r\'e9serve le droit de ne pas envoyer ou autoriser le t\'e9l\'e9chargement du Logiciel command\'e9 ou autrement de ne pas traiter une commande de licences (y compris sous un Programme de Licences Multipostes ou un Programme d'Entreprise) si, \'e0 tout moment, NI croit que cet envoi ou t\'e9l\'e9chargement dudit Logiciel, Logiciel tiers ou Code source, ou ce traitement est susceptible de violer les lois relatives au contr\'f4le des exportations en vigueur des \'c9tats-Unis ou autres lois applicables. Vous prenez l'engagement de ne pas exporter, r\'e9exporter ou transf\'e9rer un quelconque Logiciel, Logiciel tiers ou Code Source en violation des lois am\'e9ricaines et de contr\'f4le des exportations internationales applicables, ni exporter, r\'e9exporter ou transf\'e9rer le Logiciel, le Logiciel tiers ou le Code Source, de quelque fa\'e7on que ce soit, \'e0 (i) toute personne ou entit\'e9 figurant sur la liste OFAC des Ressortissants Sp\'e9cifiquement D\'e9sign\'e9s ou sur la liste BIS des Personnes Non Autoris\'e9es, la liste des Entit\'e9s, la liste des Personnes non v\'e9rifi\'e9es ou toute autre liste de restriction en vigueur ou vers (ii) toute destination, entit\'e9 ou personne interdite sans les licences d'exportation ou autorisations requises par le gouvernement am\'e9ricain ou tout autre organisme de d\'e9livrance des licences concern\'e9. Pour acc\'e9der aux documents juridiques pertinents, veuillez consulter la page {\cf0{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/export-compliance.htm }}{\fldrslt{http://www.ni.com/legal/export-compliance.htm\ul0\cf0}}}}\f0\fs18 .\par
+(c) 2001\endash 2020 National Instruments. Tous droits r\'e9serv\'e9s. \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj 370406AC-0114\par
+
+\pard\nowidctlpar\fi360\qj\cf0 F\'e9vrier\cf1 2020\par
+\par
+\par
+
+\pard\widctlpar\qc\b\fs24 AVENANT A \endash \ul Licence du Code Source\ulnone\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\b0\fs18 1.\tab\'ab\~Code source\~\'bb d\'e9signe le code informatique cr\'e9\'e9 par NI sous une forme lisible par l'\'eatre humain que NI fournit avec le Logiciel, qui n'est pas prot\'e9g\'e9 par un mot de passe et qui est dans la forme la plus adapt\'e9e pour y faire des modifications (que ce soit sous forme graphique ou textuelle). Le Code source ne comprend aucun Logiciel de tiers.\par
+2.\tab Cette licence vous permet d'utiliser, de modifier, et de distribuer le Code source aux conditions suivantes\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab vous pouvez distribuer le Code source, que vous l'ayez modifi\'e9 ou non, uniquement\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj i.\tab\'e0 des fins non commerciales et\par
+ii.\tab conform\'e9ment \'e0 une licence identique \'e0 la pr\'e9sente Licence du Code source\~; \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj B.\tab vous pouvez distribuer un code objet d\'e9riv\'e9 du Code source, que vous l'ayez modifi\'e9 ou non, \'e0 toutes fins\~;\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx720\tab C.\tab vous conservez et ne minimisez pas, ne bloquez pas, ou non modifiez pas tous titres, logos, marques d\'e9pos\'e9es, droits d'auteur, filigranes num\'e9riques, avis de non-responsabilit\'e9, ou autres notifications comprises dans le Code source\~; \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj D.\tab\b VOUS ACCEPTEZ QUE LES D\'c9TENTEURS DES DROITS D'AUTEUR I) FOURNISSENT LE LOGICIEL \'ab\~EN L'\'c9TAT\~\'bb AVEC TOUS LES D\'c9FAUTS (CONNUS ET NON CONNUS) ET SANS FOURNIR AUCUNE GARANTIE, D\'c9CLARATION, OU AUTRE GARANTIE DE QUELQUE NATURE QUE CE SOIT ET II) D\'c9MENTENT TOUTES LES GARANTIES, D\'c9CLARATIONS, ET AUTRES GARANTIES LI\'c9ES \'c0 VOTRE UTILISATION, MODIFICATION, OU DISTRIBUTION DU CODE SOURCE, QU'ELLES SOIENT IMPLICITES, EXPLICITES OU L\'c9GALES, Y COMPRIS TOUTE GARANTIE DE TITRE, TOUTE GARANTIE IMPLICITE LI\'c9E \'c0 LA VALEUR MARCHANDE, \'c0 L'APTITUDE \'c0 L'UTILISATION PARTICULI\'c8RE, ET \'c0 L'ABSENCE DE CONTREFA\'c7ON, AINSI QUE TOUTE GARANTIE IMPLICITE R\'c9SULTANT DE RELATIONS D'AFFAIRES, DE L'EX\'c9CUTION CONTRACTUELLE OU DES USAGES COMMERCIAUX\~;\b0\par
+E.\tab\b VOUS ASSUMEZ TOUS LES RISQUES ET LES RESPONSABILIT\'c9S ASSOCI\'c9S \'c0 VOTRE UTILISATION, MODIFICATION, OU DISTRIBUTION DU CODE SOURCE\~;\b0\par
+F.\tab\b VOUS ACCEPTEZ QUE LES D\'c9TENTEURS DES DROITS D'AUTEUR NE SOIENT PAS RESPONSABLES ENVERS VOUS, ET VOUS CONSENTEZ \'c0 NE FAIRE AUCUNE R\'c9CLAMATION CONTRE TOUT D\'c9TENTEUR DES DROITS D'AUTEUR, OU SES ADMINISTRATEURS, DIRIGEANTS, EMPLOY\'c9S, OU MANDATAIRES POUR TOUT DOMMAGE, PERTE, OU AUTRE PR\'c9JUDICE, DE QUELQUE NATURE QUE CE SOIT, QU'ELLES QU'EN SOIENT LES CAUSES, ET QUELQUE SOIT LE TYPE DE RESPONSABILIT\'c9 EN JEU, Y COMPRIS LA RESPONSABILIT\'c9 CONTRACTUELLE, SANS FAUTE, OU D\'c9LICTUELLE (Y COMPRIS POUR FAUTE INTENTIONNELLE) QUI R\'c9SULTE DE QUELQUE MANI\'c8RE QUE CE SOIT DE L'UTILISATION, DE LA MODIFICATION, OU DE LA DISTRIBUTION DU CODE SOURCE, MEME DANS LE CAS OU LE D\'c9TENTEUR DES DROITS D'AUTEUR A \'c9T\'c9 INFORM\'c9 DE LA POSSIBILIT\'c9 DE LA SURVENANCE DE TELS DOMMAGES, PERTES OU AUTRE PR\'c9JUDICE, Y COMPRIS DE TOUT DOMMAGE ET INT\'c9R\'caT, PERTE OU AUTRE PR\'c9JUDICE I) CONSISTANT EN DES PERTES DE PROFITS (QU'IL S'AGISSE DES V\'d4TRES OU DE CEUX D'UN TIERS)\~; II) D\'c9COULANT DE, OU DANS LE CADRE DE TOUTE PERTE, QU'ELLE SOIT TEMPORAIRE OU PERMANENTE, DE BIENS CORPORELS (MEUBLES OU IMMEUBLES) OU DE BIENS INCORPORELS (Y COMPRIS LES LOGICIELS ET LES DONN\'c9ES)\~; OU III) CONSISTANT EN DES DOMMAGES ET INT\'c9R\'caTS DIRECTS, SP\'c9CIAUX, INDIRECTS, ACCESSOIRES, CONS\'c9CUTIFS, COLLAT\'c9RAUX, EXEMPLAIRES, PUNITIFS, OU TOUS AUTRES DOMMAGES ET INT\'c9R\'caTS\~; \b0 et,\par
+G.\tab vous acceptez que les articles 1-3 constituent l'int\'e9gralit\'e9 de l'accord entre vous-m\'eame et les d\'e9tenteurs des droits d'auteur concernant votre utilisation, modification, et distribution du Code source.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj 3.\tab Les d\'e9tenteurs des droits d'auteur r\'e9servent la totalit\'e9 de leurs droits. Except\'e9 pour les licences non exclusives express\'e9ment octroy\'e9es dans l'article 2, aucun droit ou licence n'est octroy\'e9 express\'e9ment, implicitement, ou de quelque autre mani\'e8re que ce soit.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qc\b\fs24 AVENANT B \endash \ul Types de Licences Sp\'e9ciales\par
+
+\pard\nowidctlpar\sb100\sa240\qj\b0\fs18 Licence d'\'e9valuation\~; Logiciel avant mise sur le march\'e9\par
+\ulnone Si vous avez acquis une licence d'\'e9valuation, vous pouvez installer et utiliser le Logiciel sur un (1) ordinateur sur votre lieu de travail \'e0 des fins d'\'e9valuation interne uniquement et seulement pendant la p\'e9riode limit\'e9e de la p\'e9riode d'\'e9valuation. \par
+Vous ne pouvez pas distribuer ou transf\'e9rer les applications que vous cr\'e9ez avec le Logiciel sous licence d'\'e9valuation. Toute application cr\'e9\'e9e avec le Logiciel acquis sous licence d'\'e9valuation n'est pas une Application autoris\'e9e. \par
+Vous reconnaissez et acceptez que le \b LOGICIEL SERT UNIQUEMENT \'c0 L'\'c9VALUATION ET PEUT \'c9GALEMENT \'caTRE UN LOGICIEL AVANT MISE SUR LE MARCH\'c9. EN TANT QUE TEL, LE LOGICIEL PEUT NE PAS ETRE ENTI\'c8REMENT FONCTIONNEL ET VOUS ASSUMEZ LA TOTALIT\'c9 DES RISQUES CONCERNANT LES R\'c9SULTATS ET LA PERFORMANCE DU LOGICIEL. NI NE METTRA PAS \'c0 JOUR LE LOGICIEL, ET NE FOURNIRA PAS D'ASSISTANCE LI\'c9E AU LOGICIEL. \caps Le Logiciel fourni sous licence d'\'e9valuation est fourni sans garantie ou\scaps\caps0 OBLIGATION D'INDEMNISATION \scaps0\caps de la part de\scaps\caps0 NI. \scaps0 LE LOGICIEL PEUT CONTENUR UN CODE QUI, APR\'c8S UNE CERTAINE P\'c9RIODE DE TEMPS, D\'c9SACTIVE LE LOGICIEL ET REND LE LOGICIEL INUTILISABLE, ET CE SANS AVERTISSEMENT.\b0 Au moment de cette d\'e9sactivation, le pr\'e9sent Accord sera consid\'e9r\'e9 comme r\'e9sili\'e9. NI peut, \'e0 sa seule discr\'e9tion, r\'e9silier la licence d'\'e9valuation \'e0 tout moment. Si le Logiciel est constitu\'e9 d'un logiciel avant mise sur le march\'e9 et qu'il est \'e9galement prot\'e9g\'e9 par une licence \'e9crite alpha/b\'eata s\'e9par\'e9e, (\'ab\~l'Accord b\'eata\~\'bb) entre vous-m\'eame et NI, les conditions g\'e9n\'e9rales de l'Accord b\'eata, int\'e9gr\'e9es dans les pr\'e9sentes \'e0 titre de r\'e9f\'e9rence, s'appliqueront \'e9galement \'e0 votre utilisation du Logiciel. En cas de conflit entre le pr\'e9sent Accord et l'Accord b\'eata, les conditions de l'Accord b\'eata pr\'e9vaudront. \par
+Vous acceptez de fournir des efforts raisonnables afin de formuler des commentaires \'e0 NI concernant votre utilisation du Logiciel, comprenant le fait de signaler rapidement \'e0 NI les erreurs ou les bogues que vous pourriez constater. Tout commentaire que vous divulguez \'e0 NI, y compris toutes les modifications ou les modifications sugg\'e9r\'e9es des produits et services actuels ou futurs de NI (collectivement d\'e9sign\'e9s \'ab\~Commentaires\~\'bb), sera re\'e7u et trait\'e9 par NI de mani\'e8re non confidentielle et non restreinte, nonobstant toute mention restrictive ou exclusive contraire accompagnant ou de quelque mani\'e8re que ce soit associ\'e9e au Commentaire. Vous octroyez \'e0 NI, par les pr\'e9sentes, une licence internationale, gratuite, non exclusive, perp\'e9tuelle et irr\'e9vocable visant \'e0 utiliser, copier et modifier le Commentaire \'e0 toutes fins, y compris l'incorporation et l'application de ce Commentaire aux produits ou services de NI, ainsi qu'\'e0 exposer, pr\'e9senter au march\'e9, sous-licencier et distribuer le Commentaire tel qu'incorpor\'e9 ou int\'e9gr\'e9 \'e0 tout produit ou service distribu\'e9 ou offert par NI. La licence li\'e9e au Commentaire \'e9tablie dans les pr\'e9sentes survivra \'e0 l'expiration ou \'e0 la r\'e9siliation de l'Accord.\par
+\ul Licence R\'e9serv\'e9e \'e0 la Compilation (Measurement Studio)\ulnone\par
+Si vous avez acquis une licence Measurement Studio r\'e9serv\'e9e \'e0 la compilation, vous devez \'e9galement \'eatre titulaire d'une licence compl\'e8te Measurement Studio sous licence s\'e9par\'e9e avec NI. La licence Measurement Studio r\'e9serv\'e9e \'e0 la compilation vous permet d'installer le Logiciel Measurement Studio sur le nombre d'ordinateurs de votre lieu de travail identifi\'e9 dans la documentation applicable qui vous est fournie par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e, y compris sur un p\'e9riph\'e9rique r\'e9seau et de le faire fonctionner simultan\'e9ment, \'e0 condition que seul(s) votre/vos employ\'e9(s) concern\'e9(s) titulaire(s) de licence puisse(nt) acc\'e9der ou utiliser le Logiciel Measurement Studio sur le p\'e9riph\'e9rique r\'e9seau et uniquement en respectant la limite du nombre de licences sp\'e9cifi\'e9e dans la documentation. Vous pouvez uniquement utiliser la fonction compiler/concevoir du Logiciel Measurement Studio, et vous pouvez activer cette fonction sur le code source uniquement pour votre Application autoris\'e9e qui r\'e9f\'e9rence les biblioth\'e8ques Measurement Studio. Vous ne pouvez en aucun cas utiliser la licence Measurement Studio r\'e9serv\'e9e \'e0 la compilation pour le d\'e9veloppement, y compris l'\'e9criture de codes cr\'e9ant une nouvelle instance d'une classe d\'e9finie dans une biblioth\'e8que Measurement Studio ou appelant une m\'e9thode statique d'une classe d\'e9finie dans la biblioth\'e8que Measurement Studio.\par
+L'exception pour utilisation \'e0 domicile n'est pas disponible pour Measurement Studio sous licence r\'e9serv\'e9e \'e0 la compilation. Measurement Studio sous licence r\'e9serv\'e9e \'e0 la compilation n'est pas transf\'e9rable.\par
+\ul Logiciel d'interface pilote\ulnone \par
+Si le Logiciel est ou contient un Logiciel d'interface pilote, vous pouvez utiliser le Logiciel pour votre d\'e9veloppement interne d'Applications autoris\'e9es. Si vous \'eates une entreprise ou autre entit\'e9, vous pouvez effectuer et installer un nombre raisonnable de copies du Logiciel d'interface pilote, autre que NI-VISA ou NI-488.2, tel que raisonnablement exig\'e9 pour votre d\'e9veloppement interne d'Applications autoris\'e9es. Vous ne pouvez pas effectuer de copies suppl\'e9mentaires de NI-VISA et de NI-488.2 except\'e9 \'e0 des fins de sauvegarde ou d'archivage tel qu'express\'e9ment autoris\'e9 dans l'Accord ou tel qu'express\'e9ment autoris\'e9 par NI par \'e9crit. Si vous avez re\'e7u le Logiciel d'interface pilote de la part d'un tiers avec ou dans le cadre d'une Application autoris\'e9e, vous pouvez uniquement utiliser le Logiciel d'interface pilote avec cette Application autoris\'e9e. \ul\par
+Licence d'Acc\'e8s Multiple (Logiciel NI-488.2 pour GPIB-ENET)\ulnone\par
+Si vous avez acquis une licence d'acc\'e8s multiple, vous pouvez installer et utiliser le Logiciel NI-488.2 sur un nombre illimit\'e9 d'ordinateurs ou de p\'e9riph\'e9riques de stockage sur votre lieu de travail uniquement aux fins d'acc\'e9der aux contr\'f4leurs Ethernet vers GPIB. La limitation contre l'utilisation de multiples versions du Logiciel fourni par NI sur supports d'installation ou en t\'e9l\'e9chargement ne s'applique pas au logiciel NI-488.2.\par
+Vous pouvez transf\'e9rer la licence \'e0 un tiers dans le m\'eame pays que celui dans lequel vous avez achet\'e9 la licence, ou au sein de l'Union europ\'e9enne si vous avez achet\'e9 la licence au sein de l'Union europ\'e9enne, \'e0 condition de notifier NI par \'e9crit de ce transfert, en mentionnant le nom et le lieu o\'f9 se trouve ce tiers\~; que ce tiers accepte les conditions g\'e9n\'e9rales du pr\'e9sent Accord\~; et qu'\'e0 la suite de ce transfert, vous ne conservez aucune copie du Logiciel, y compris les mises \'e0 niveau ou mises \'e0 jour que vous avez pu recevoir, ni aucune documentation \'e9crite accompagnant le Logiciel. NI peut, \'e0 sa seule discr\'e9tion, vous facturer des frais pour le transfert. \ul\par
+Licence d'Utilisation Simultan\'e9e\ulnone \par
+Si vous avez acquis une licence d'utilisation simultan\'e9e, vous pouvez installer le Logiciel sur un ou les ordinateurs se trouvant \'e0 l'emplacement physique dans lequel NI a livr\'e9 le Logiciel \'e0 l'origine (\'ab\~Site\~\'bb). Le Logiciel peut \'eatre utilis\'e9 par tous vos employ\'e9s se trouvant au Site\~; \'e0 condition, toutefois, que le nombre d'utilisateurs autoris\'e9 ayant acc\'e8s \'e0 ou faisant fonctionner le Logiciel simultan\'e9ment ne d\'e9passe en aucun cas le nombre maximum de licences que vous avez achet\'e9es. Vous acceptez \'e9galement d'utiliser un gestionnaire de licences multipostes agr\'e9\'e9 par NI et le fichier de licence fourni par NI contr\'f4lant l'acc\'e8s de l'utilisateur final au Logiciel afin d'assurer la conformit\'e9 avec ce qui pr\'e9c\'e8de. \par
+Il n'y a pas d'exception pour l'utilisation \'e0 domicile pour une licence d'utilisation simultan\'e9e. Les licences d'utilisation simultan\'e9e ne sont pas transf\'e9rables.\par
+\ul Licence de d\'e9bogage\ulnone \par
+Si vous avez acquis une licence de d\'e9bogage, vous devez avoir souscrit \'e0 une licence couvrant les \'e9l\'e9ments du logiciel concern\'e9s (identifi\'e9s ci-dessous comme \'ab\~\'c9l\'e9ments du Logiciel requis\~\'bb) sous licence par utilisateur nomm\'e9, licence allou\'e9e par ordinateur, licence VLP s\'e9par\'e9e avec NI, auquel cas votre/vos employ\'e9(s) concern\'e9(s) peut/peuvent dor\'e9navant, en application de la licence de d\'e9bogage, installer ces \'e9l\'e9ments du logiciel sur un (1) ordinateur de production cible suppl\'e9mentaire pour chaque licence de d\'e9bogage acquise et \'e0 des fins de d\'e9bogage uniquement ou, dans le cas d'une licence de d\'e9bogage simultan\'e9e, conform\'e9ment aux restrictions d'utilisation applicables aux licences simultan\'e9es et \'e0 des fins de d\'e9bogage uniquement. \par
+Licence de d\'e9bogage\~: NI TestStand\par
+\'c9l\'e9ments du Logiciel requis\~: \par
+Le moteur d'ex\'e9cution NI TestStand relatif \'e0 l'ex\'e9cution de vos s\'e9quences et l'environnement de d\'e9veloppement d'\'e9diteur de s\'e9quences NI TestStand complet\~;\par
+une (1) copie de LabVIEW et les kits d'outils logiciels correspondants\~;\par
+une (1) copie de LabWindows/CVI et les kits d'outils logiciels correspondants\~;\par
+une (1) copie de Measurement Studio et les kits d'outils logiciels correspondants\par
+\b Licence de d\'e9bogage\~; Module semiconducteur NI TestStand\tab\par
+\b0\'c9l\'e9ments du Logiciel requis\~:\par
+Module semiconducteur NI TestStand\par
+Le moteur d'ex\'e9cution NI TestStand relatif \'e0 l'ex\'e9cution de vos s\'e9quences et l'environnement de d\'e9veloppement d'\'e9diteur de s\'e9quences NI TestStand complet\~;\par
+une (1) copie de LabVIEW et les kits d'outils logiciels correspondants\~;\par
+une (1) copie de LabWindows/CVI et les kits d'outils logiciels correspondants\~;\par
+une (1) copie de Measurement Studio et les kits d'outils logiciels correspondants\par
+\b Licence de d\'e9bogage\~: LabVIEW\par
+\b0\'c9l\'e9ments du Logiciel requis\~:\par
+une (1) copie de LabVIEW et les kits d'outils logiciels correspondants\par
+\b Licence de d\'e9bogage\~: LabWindows/CVI\tab\par
+\b0\'c9l\'e9ments du Logiciel requis\~:\par
+une (1) copie de LabWindows/CVI et les kits d'outils logiciels correspondants\par
+\b Licence de d\'e9bogage\~: Measurement Studio\par
+\b0\'c9l\'e9ments du Logiciel requis\~:\par
+une (1) copie de Measurement Studio et les kits d'outils logiciels correspondants\par
+\b Licence de d\'e9bogage\b0\~\b :\b0 Pour chacun des logiciels suivants ou tout autre logiciel con\'e7u par NI comme un logiciel \'e0 l'\'e9gard duquel NI offre une licence de d\'e9bogage, vous devez acqu\'e9rir une copie du logiciel pour lequel le logiciel de d\'e9bogage a \'e9t\'e9 d\'e9velopp\'e9 (par exemple, une copie NI Switch Executive pour la licence de d\'e9bogage pour NI Switch Executive).\par
+\lang1033 NI Switch Executive\par
+Module LabVIEW Mobile\par
+Module LabVIEW Touch Panel\par
+Module LabVIEW Real-Time\par
+Module LabWindows/CVI Real-Time \par
+Module LabVIEW FPGA\par
+Module LabVIEW Control Design and Simulation\par
+Module LabVIEW Vision Development\par
+Module LabVIEW Statechart\par
+Module LabVIEW DSC\par
+Module LabVIEW DSP\par
+\lang1036 Si vous avez souscrit \'e0 une licence pour les \'e9l\'e9ments du logiciel concern\'e9s sous une licence autre qu'une licence d'utilisation simultan\'e9e, alors chacun des \'e9l\'e9ments concern\'e9s peut \'eatre utilis\'e9 sur le m\'eame ordinateur de production cible. Vous ne pouvez en aucun cas utiliser des \'e9l\'e9ments soumis \'e0 une licence de d\'e9bogage pour d\'e9velopper de nouveaux programmes (par exemple, s\'e9quences/modules d'essai, instruments virtuels). En outre, si vous acqu\'e9rez toute mise \'e0 niveau du logiciel concern\'e9, votre licence de d\'e9bogage existante ne peut pas \'eatre utilis\'e9e avec cette mise \'e0 niveau. De pr\'e9f\'e9rence, vous devez acqu\'e9rir une licence de d\'e9bogage \'ab\~mise \'e0 niveau\~\'bb s\'e9par\'e9e fournie par NI pour une utilisation avec cette mise \'e0 niveau.\par
+Il n'existe pas d'exception pour l'utilisation \'e0 domicile pour les licences de d\'e9bogage.\par
+\'c0 l'exception des licences de d\'e9bogage simultan\'e9, vous pouvez transf\'e9rer la licence de d\'e9bogage \'e0 un tiers dans le m\'eame pays que celui dans lequel vous avez achet\'e9 la licence, ou au sein de l'Union europ\'e9enne si vous avez achet\'e9 la licence au sein de l'Union europ\'e9enne, \'e0 condition de notifier NI par \'e9crit de ce transfert, en mentionnant le nom et le lieu o\'f9 se trouve ce tiers\~; que ce tiers accepte les conditions g\'e9n\'e9rales du pr\'e9sent Accord\~; et qu'\'e0 la suite de ce transfert, vous ne conservez aucune copie du Logiciel, y compris les mises \'e0 niveau ou mises \'e0 jour que vous avez pu recevoir, ni aucune documentation \'e9crite accompagnant le Logiciel. NI peut, \'e0 sa seule discr\'e9tion, vous facturer des frais pour le transfert de la licence.\par
+Licence d\rquote int\'e9gration continue (LabVIEW)\par
+Si vous avez acquis une licence d\rquote int\'e9gration continue LabVIEW, vous devez \'e9galement avoir obtenu sous licence une version int\'e9grale de LabVIEW en vertu d\rquote une licence distincte avec NI. La licence d\rquote int\'e9gration continue LabVIEW vous autorise \'e0 installer le logiciel LabVIEW sur le nombre d\rquote ordinateurs de votre lieu de travail indiqu\'e9\ul \ulnone dans les documents applicables qui vous ont \'e9t\'e9 fournis par NI ou par sa filiale autoris\'e9e, y compris sur un p\'e9riph\'e9rique r\'e9seau, et \'e0 le faire fonctionner de mani\'e8re concomitante, \'e9tant entendu que seuls vos salari\'e9(s) licenci\'e9(s) concern\'e9(s) pourront acc\'e9der \'e0, ou utiliser le logiciel LabVIEW sur le p\'e9riph\'e9rique r\'e9seau et seulement \'e0 concurrence du nombre de licences sp\'e9cifi\'e9 dans la documentation. Vous ne pouvez utiliser le Logiciel LabVIEW que pour les activit\'e9s d\rquote int\'e9gration continue de test automatis\'e9, validation automatis\'e9e, contr\'f4le automatis\'e9 et processus de construction automatis\'e9e, et pour toutes les mesures qui seront n\'e9cessaires \'e0 la poursuite et \'e0 la configuration de ces activit\'e9s. En aucun cas vous ne pourrez utiliser le Logiciel \'e0 des fins de d\'e9veloppement, \'e0 l\rquote exception du d\'e9bogage de l\rquote automatisation des activit\'e9s d\rquote int\'e9gration continue.\par
+L\rquote exception d\rquote utilisation \'e0 domicile n\rquote est pas disponible pour LabVIEW en vertu d\rquote une licence d\rquote int\'e9gration continue. En vertu d\rquote une licence d\rquote int\'e9gration continue, LabVIEW n\rquote est pas transf\'e9rable.\par
+\par
+
+\pard\nowidctlpar\sb100\sa240\qc\b\fs24 AVENANT C \endash \ul Conditions du Programme de Licences Multipostes\ulnone\par
+
+\pard\nowidctlpar\sb100\sa240\qj\ul\b0\fs18 Programme de licences multipostes (\'ab\~VLP\~\'bb).\ulnone Le VLP est un programme destin\'e9 \'e0 aider les clients \'e0 g\'e9rer leurs licences. Les conditions suivantes s'appliquent au VLP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278 1.\tab Le devis que vous avez obtenu de la part de NI ou de sa soci\'e9t\'e9 affili\'e9e autoris\'e9e concernant le VLP et le Kit d'installation du VLP (\'ab\~Documentation du VLP\~\'bb) est int\'e9gr\'e9 au pr\'e9sent Accord. En cas de conflit entre les conditions g\'e9n\'e9rales du pr\'e9sent Accord et la Documentation du VLP, les conditions g\'e9n\'e9rales du pr\'e9sent Accord pr\'e9vaudront.\par
+2.\tab\ul P\'e9riode de validit\'e9.\ulnone Le VLP prendra effet \'e0 la date \'e0 laquelle NI vous envoie le Kit d'installation du VLP (\'ab\~Date de prise d'effet du VLP\~\'bb). La p\'e9riode de validit\'e9 initiale du VLP d\'e9butera \'e0 la Date de prise d'effet du VLP et se poursuivra pendant une p\'e9riode d'un (1) an (la \'ab\~P\'e9riode de validit\'e9 initiale du VLP\~\'bb). Vous pouvez renouveler le VLP pour des p\'e9riodes suppl\'e9mentaires d'un (1) an (la P\'e9riode de validit\'e9 initiale du VLP et chaque p\'e9riode de renouvellement sera d\'e9sign\'e9e individuellement dans les pr\'e9sentes comme une \'ab\~P\'e9riode de validit\'e9 du VLP\~\'bb). \ul\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx710\ulnone 3.\tab Le Logiciel associ\'e9 au VLP peut \'eatre utilis\'e9 par vos employ\'e9s uniquement sur les ordinateurs situ\'e9s \'e0 l'emplacement physique dans lequel NI livre le Logiciel sauf disposition contraire sp\'e9cifi\'e9e dans la Documentation du VLP (le \'ab\~Site\~\'bb). La d\'e9finition du \'ab\~Site\~\'bb comprendra \'e9galement la totalit\'e9 de vos emplacements physiques situ\'e9s dans le m\'eame pays que le Site. De plus, (i) si votre Site est situ\'e9 en Am\'e9rique du Nord ou en Am\'e9rique du Sud, alors tous vos emplacements physiques en Am\'e9rique du Nord et en Am\'e9rique du Sud seront consid\'e9r\'e9s comme \'e9tant situ\'e9s dans le m\'eame pays\~; (ii) si votre Site est situ\'e9 en Europe, au Moyen-Orient, en Inde ou en Afrique (y compris la Russie et la Mongolie), alors tous vos emplacements physiques dans les r\'e9gions susvis\'e9es seront consid\'e9r\'e9s comme \'e9tant situ\'e9s dans le m\'eame pays\~; et (iii) si votre Site est situ\'e9 en Asie-Pacifique, alors tous vos emplacements physiques dans cette r\'e9gion seront consid\'e9r\'e9s comme \'e9tant situ\'e9s dans le m\'eame pays. Si vous achetez un VLP mondial, alors tous vos emplacements mondiaux seront consid\'e9r\'e9s comme \'e9tant situ\'e9s dans le m\'eame pays que le Site, \'e0 condition, cependant, que le Logiciel soit g\'e9r\'e9 \'e0 partir de la r\'e9gion dans laquelle NI livre le Logiciel. Votre utilisation du Logiciel associ\'e9 au VLP devra, \'e0 tout moment au cours de la P\'e9riode de validit\'e9 du VLP et par la suite, \'eatre soumise \'e0 toutes les conditions g\'e9n\'e9rales \'e9tablies dans l'Accord concernant le type de licence sp\'e9cifique que vous avez acquise associ\'e9e au VLP (c'est-\'e0-dire, par utilisateur nomm\'e9, par ordinateur, ou simultan\'e9e). \fs22\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\fs18 4.\tab Vous devez acqu\'e9rir et conserver, lors de la P\'e9riode de validit\'e9 du VLP, les Services logiciels pour chaque licence logicielle individuelle identifi\'e9e dans la Documentation du VLP et pour laquelle NI met \'e0 disposition ces Services logiciels. Les Services logiciels seront d\'e9crits dans la Documentation du VLP. NI se r\'e9serve le droit de restreindre les Services logiciels \'e0 la version du Logiciel la plus r\'e9cente mise \'e0 disposition dans le commerce. Vous comprenez que NI ne peut pas mettre \'e0 disposition un Service logiciel pour tous les Logiciels associ\'e9s au VLP disponibles. Sauf accord \'e9crit contraire de NI, vous devez conserver, au cours de la P\'e9riode validit\'e9 du VLP, un minimum de cinq (5) licences pour une version d'un seul produit du logiciel de NI qui est consid\'e9r\'e9e par NI comme \'e9tant une version de d\'e9veloppement.\par
+5.\tab Vous devez d\'e9signer une personne au sein de votre organisation comme responsable de la distribution et de la supervision de l'installation et de l'utilisation du Logiciel, y compris de l'utilisation de tout support d'installation d'origine et de tout gestionnaire de licences multipostes agr\'e9\'e9, (\'ab\~Administrateur logiciel\~\'bb) pour chaque Site. Vous devez rapidement notifier NI par \'e9crit de toutes modifications d'un Administrateur logiciel. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 6.\tab NI livrera l'installation d'origine pour le Logiciel et, si cela est pr\'e9vu dans le devis \'e9crit correspondant \'e9tabli par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e, mettra \'e0 disposition un gestionnaire de licences multipostes de NI \'e0/aux Administrateur(s) logiciel pour l'installation interne et l'utilisation par vos employ\'e9s. La documentation du Logiciel est fournie uniquement sous forme \'e9lectronique et sert de compl\'e9ment \'e0 l''installation d'origine pour le Logiciel.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278 7.\tab Vous \'eates responsable de veiller \'e0 ce qu'un Gestionnaire de licences multipostes agr\'e9\'e9, conjointement avec le fichier de licence le plus r\'e9cent fourni par NI qui contr\'f4le l'acc\'e8s de l'utilisateur final au Logiciel (dans la mesure o\'f9 NI a rendu le Logiciel compatible avec un Gestionnaire de licences multipostes approuv\'e9) soit utilisable \'e0 tout moment, au cours de la p\'e9riode de validit\'e9 du VLP et par la suite, avec le Logiciel. Un \'ab\~Gestionnaire de licences multipostes agr\'e9\'e9\~\'bb d\'e9signe un logiciel informatique de NI destin\'e9 \'e0 contr\'f4ler l'acc\'e8s d'un utilisateur final au Logiciel et qui g\'e9n\'e8re des informations appropri\'e9es sur la conformit\'e9 de l'utilisation (\'ab\~VLM de NI\~\'bb)\~; un logiciel FLEXnet ou FLEXlm\~; ou tout autre logiciel de tiers approuv\'e9 par \'e9crit par NI pour contr\'f4ler l'acc\'e8s de l'utilisateur final au Logiciel. Si le Gestionnaire de licences multipostes agr\'e9\'e9 est le VLM de NI ou si NI met \'e0 disposition une documentation pour le Gestionnaire de licences multipostes agr\'e9\'e9 concern\'e9, ce Gestionnaire de licences multipostes agr\'e9\'e9 doit \'eatre install\'e9 et utilis\'e9 conform\'e9ment \'e0 la documentation fournie par NI.\par
+8.\tab Si vous poss\'e9dez des licences par utilisateur nomm\'e9 ou allou\'e9e par ordinateur existantes pour le Logiciel concern\'e9 par le VLP, vous devez notifier NI par \'e9crit concernant le produit, la plateforme, et les informations relatives au num\'e9ro de s\'e9rie pour chaque licence de ce type. Chaque licence de ce type et le num\'e9ro de s\'e9rie individuel pour chaque licence, \'e0 compter de la Date de prise d'effet du VLP, ne sera plus en vigueur et sera remplac\'e9e par les licences conformes au VLP, qui auront un num\'e9ro de s\'e9rie unique et commun. Vous devez fournir \'e0 NI l\rquote information raisonnablement requise par NI pour \'e9tablir et administrer le VLP. \fs22\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1278\fs18 9.\tab\ul Licence d'utilisation simultan\'e9e.\ulnone Si vous avez obtenu une licence d'utilisation simultan\'e9e conforme au VLP, vous serez li\'e9 par les conditions relatives aux licences d'utilisation simultan\'e9e, sauf que le \'ab\~Site\~\'bb pour les licences doit \'eatre tel que d\'e9fini dans cet Avenant pour les licences conformes au VLP. Si vous avez achet\'e9 une licence simultan\'e9e internationale, alors la totalit\'e9 de vos emplacements du monde entier sera consid\'e9r\'e9e comme se trouvant dans le m\'eame pays que le Site. \par
+10.\tab Vous reconnaissez et acceptez que votre utilisation du Logiciel conform\'e9ment au VLP ne peut en aucun cas d\'e9passer le nombre maximum total de licences \'e9tabli dans la Documentation du VLP en plus de toutes licences pouvant \'eatre ajout\'e9es au VLP apr\'e8s la Date de prise d'effet du VLP et de toutes licences mises \'e0 disposition \'e0 travers la fonctionnalit\'e9 \'ab\~Overdraft\~\'bb. Vous acceptez de payer pour des licences dont l'acc\'e8s est octroy\'e9 par l'interm\'e9diaire de la fonctionnalit\'e9 Overdraft.\par
+11.\tab\ul Journaux de conformit\'e9 des activit\'e9s.\ulnone Sur demande, vous \'eates tenu de fournir un journal de conformit\'e9 des activit\'e9s (\'ab\~Journal de conformit\'e9 des activit\'e9s\~\'bb) pour chaque Site \'e0 NI et ce rapidement. Le Journal de conformit\'e9 des activit\'e9s doit \'eatre pr\'e9sent\'e9 sous un format acceptable par NI. \ul\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\ulnone 12.\tab\ul Renouvellements.\ulnone Si vous souhaitez renouveler le VLP, vous devez fournir un Journal de conformit\'e9 des activit\'e9s actuel \'e0 NI au moins soixante (60) jours avant la fin de la P\'e9riode de validit\'e9 du VLP alors en vigueur. NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e vous fournira alors un devis pour les Services logiciels, \'e9tablissant tous les frais se rapportant \'e0 des licences VLP suppl\'e9mentaires ajout\'e9es au cours de la P\'e9riode de validit\'e9 du VLP, y compris par l'interm\'e9diaire de la fonctionnalit\'e9 \'ab\~Overdraft\~\'bb, qui sont applicables (\'ab\~Frais suppl\'e9mentaires du VLP\~\'bb), et \'e0 tous les frais de nouvelles licences VLP que vous demandez pour le renouvellement de la P\'e9riode de validit\'e9 du VLP (les \'ab\~Frais de renouvellement du VLP\~\'bb). Vous devez rapidement notifier NI dans le cas o\'f9 les informations dans le Journal de conformit\'e9 des activit\'e9s concernant le nombre de licences VLP utilis\'e9es connaissent des modifications \'e0 la suite de votre soumission, et NI se r\'e9serve le droit de r\'e9viser les Frais de renouvellement du VLP afin d'indiquer toutes licences VLP suppl\'e9mentaires utilis\'e9es et non indiqu\'e9es dans le Journal de conformit\'e9 des activit\'e9s correspondant que vous avez fourni \'e0 NI au moment de votre renouvellement. \b SI, AVANT LA FIN DE LA P\'c9RIODE DE VALIDIT\'c9 DU VLP ALORS EN VIGUEUR, VOUS N'\'c9METTEZ PAS UN BON DE COMMANDE POUR LES SERVICES LOGICIELS ET TOUS LES FRAIS SUPPL\'c9MENTAIRES DU VLP QUI SONT DUS, I) LE VLP SERA AUTOMATIQUEMENT R\'c9SILI\'c9 \'c0 LA FIN DE LA P\'c9RIODE DE VALIDIT\'c9 DU VLP EN VIGUEUR ET II) TOUS LES SERVICES LOGICIELS POUR LE VLP SERONT AUTOMATIQUEMENT ET IMM\'c9DIATEMENT R\'c9SILI\'c9S \'c0 LA FIN DE LA P\'c9RIODE DE VALIDIT\'c9 DU VLP ALORS EN VIGUEUR. \b0\par
+13.\tab\ul Bons de commande\~; Factures.\ulnone Vous devez soumettre des bons de commande \'e0 NI ou \'e0 sa soci\'e9t\'e9 affili\'e9e autoris\'e9e comme suit. \b\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx1846\b0 i.\tab pour l'activation initiale du VLP\~: d'un montant sp\'e9cifi\'e9 dans le devis \'e9crit correspondant \'e9mis par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e pour l'activation initiale de la licence VLP et les frais d'utilisateur annuels d'origine pour les Services logiciels au sein de la p\'e9riode de temps sp\'e9cifi\'e9e dans le devis qui vous est fourni \par
+ii.\tab pour chaque p\'e9riode de renouvellement\~: d'un montant correspondant aux Frais de renouvellement du VLP et \'e0 tous les Frais suppl\'e9mentaires du VLP avant la fin de la P\'e9riode de validit\'e9 du VLP alors en vigueur \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 14.\tab Les Services logiciels sont factur\'e9s sur une base annuelle. Les Frais suppl\'e9mentaires du VLP seront calcul\'e9s au prorata sur une base trimestrielle, sur la base du trimestre de la P\'e9riode de validit\'e9 du VLP au cours duquel le Logiciel sous cette licence VLP a \'e9t\'e9 pour la premi\'e8re fois utilis\'e9 ou sur toute base de plus courte dur\'e9e pouvant \'eatre d\'e9sign\'e9e par NI. \b\par
+\b0 15.\tab\b LE LOGICIEL ET LE GESTIONNAIRE DE LICENCES MULTIPOSTES AGR\'c9\'c9 PEUVENT CONTENIR UN CODE QUI, \'c0 LA SUITE DE LA R\'c9SILIATION DU VLP, D\'c9SACTIVERA VOTRE CAPACIT\'c9 D'UTILISATION DU LOGICIEL ASSOCIE AU VLP. NI PEUT ESSAYER DE VOUS FOURNIR UN FICHIER DE LICENCE MIS \'c0 JOUR, MAIS IL EST DE VOTRE RESPONSABILIT\'c9 D'OBTENIR CE FICHIER DE LICENCE DE LA PART DE NI ET D'INSTALLER ET D'UTILISER LE FICHIER DE LICENCE D\'c8S QUE POSSIBLE APR\'c8S LA REMISE DE CE FICHIER DE LICENCE, MAIS DANS TOUS LES CAS AU PLUS TARD SOIXANTE (60) JOURS APR\'c8S LA R\'c9SILIATION DU VLP. \b0 Au moment de la r\'e9siliation du VLP, vous pouvez continuer \'e0 utiliser les licences VLP en vigueur et pour lesquelles vous avez pay\'e9 les frais requis \'e0 NI ou \'e0 sa soci\'e9t\'e9 affili\'e9e autoris\'e9e avant la date de r\'e9siliation (les \'ab\~Licences VLP survivantes\~\'bb), \'e0 condition que cette utilisation soit effectu\'e9e avec un Gestionnaire de licences multipostes agr\'e9\'e9 et conform\'e9ment aux conditions g\'e9n\'e9rales de l'Accord. \b VOUS NE POUVEZ EN AUCUN CAS AUGMENTER LE NOMBRE DE LICENCES VLP SURVIVANTES \'c0 LA SUITE DE LA R\'c9SILIATION DU VLP. TOUTE R\'c9ACTIVATION DU VLP \'c0 LA SUITE DE SA R\'c9SILIATION SERA \'c0 LA SEULE DISCR\'c9TION DE NI ET PEUT ETRE SOUMISE \'c0 DES FRAIS DE R\'c9ACTIVATION, ET LA DATE DE PRISE D'EFFET DU VLP PAR LA SUITE SERA LA DATE \'c0 LAQUELLE LE VLP EST R\'c9ACTIV\'c9 PAR NI. \par
+\b0 16.\tab Vous pouvez obtenir des num\'e9ros de s\'e9rie individuels pour l'une quelconque des licences VLP ou des Licences VLP survivantes. Des frais de conversion peuvent \'eatre appliqu\'e9s. Pas plus de quatre (4) de ces conversions ne peuvent avoir lieu par ann\'e9e civile.\b\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\b0 17.\tab Un Logiciel sous licence VLP ou une Licence VLP survivante n'est pas transf\'e9rable et vous ne pouvez pas, sans le consentement \'e9crit pr\'e9alable de NI ou de sa soci\'e9t\'e9 affili\'e9e autoris\'e9e, distribuer ou de toute autre mani\'e8re fournir le Logiciel \'e0 tout tiers ou \'e0 l'un quelconque de vos sites ou installations non express\'e9ment identifi\'e9s dans les documents correspondants fournis par NI. \b\par
+
+\pard\nowidctlpar\sb100\sa240\qc\fs24 AVENANT D \endash \ul Conditions du Programme d'Entreprise\ulnone\b0\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx360\ul\fs18 Programme d'Entreprise (\'ab\~EP\~\'bb).\ulnone Les conditions suivantes s'appliquent \'e0 l'EP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278 1.\tab NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e et vous-m\'eame vous conformerez \'e0 la documentation du Programme d'entreprise de NI (\'ab\~Documentation de l'EP\~\'bb) qui, entre autres choses, identifie les \'e9l\'e9ments du logiciel qui sont concern\'e9s par l'EP\~; les types et le nombre maximum de vos licences pour ce Logiciel au cours de la p\'e9riode de validit\'e9 de l'EP\~; les types et le nombre maximum de toutes licences que vous obtiendrez au moment de l'expiration de la p\'e9riode de l'EP\~; vos licences pr\'e9existantes qui seront converties en licences conformes \'e0 votre EP (\'ab\~Licences pr\'e9existantes par rapport \'e0 l'EP\~\'bb) et tous Services logiciels \'e9tant inclus. La Documentation de l'EP est int\'e9gr\'e9e au pr\'e9sent Accord\~; \'e0 condition, toutefois, qu'en cas de conflit entre les conditions g\'e9n\'e9rales du pr\'e9sent Accord et la Documentation de l'EP, les conditions g\'e9n\'e9rales du pr\'e9sent Accord pr\'e9valent et dominent. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx710 2.\tab\ul P\'e9riode de validit\'e9.\ulnone L'EP prendra effet \'e0 la date \'e9tablie dans la Documentation de l'EP ou, si elle n'est pas sp\'e9cifi\'e9e, \'e0 la date \'e0 laquelle la Documentation de l'EP est sign\'e9e par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e et envoy\'e9e \'e0 votre attention (la \'ab\~Date de prise d'effet de l'EP\~\'bb). L'EP se poursuivra au cours de cette p\'e9riode telle qu'\'e9tablie dans la Documentation de l'EP ou, si elle n'est pas sp\'e9cifi\'e9e, pendant trois ans apr\'e8s la Date de prise d'effet de l'EP (\'ab\~P\'e9riode de validit\'e9 de l'EP\~\'bb).\par
+3.\tab Vous devez d\'e9signer une personne au sein de votre organisation comme responsable de la distribution et de la supervision de l'installation et de l'utilisation du Logiciel, y compris de l'utilisation de tout support d'installation d'origine et de tout gestionnaire de licences multipostes agr\'e9\'e9, (\'ab\~Administrateur logiciel\~\'bb) pour chaque Emplacement d'EP. Vous devez rapidement notifier NI par \'e9crit de toutes modifications d'un Administrateur logiciel.\par
+4.\tab Le Logiciel peut \'eatre utilis\'e9 conform\'e9ment \'e0 l'EP i) uniquement en respectant les conditions g\'e9n\'e9rales \'e9tablies dans la pr\'e9sent Accord concernant le type sp\'e9cifique de licence applicable \'e0 ce type de licence acquis conform\'e9ment \'e0 l'EP\~; ii) uniquement aux, et sur les ordinateurs situ\'e9s aux emplacements indiqu\'e9s dans la Documentation EP (\'ab\~Emplacements de l'EP\~\'bb)\~; et iii) uniquement au cours de la P\'e9riode de validit\'e9 de l'EP. Vous reconnaissez et acceptez que i) votre utilisation du Logiciel conform\'e9ment \'e0 l'EP ne peut en aucun cas d\'e9passer le nombre maximum total de licences \'e9tabli dans la Documentation de l'EP et que ii) aucun logiciel de NI (y compris toutes copies du Logiciel) autre que les copies du Logiciel express\'e9ment identifi\'e9es dans la Documentation de l'EP ne peut \'eatre utilis\'e9 par vous-m\'eame conform\'e9ment \'e0 l'EP. \par
+5.\tab Vous devez utiliser, \'e0 tout moment, un Gestionnaire de licences multipostes agr\'e9\'e9 avec le fichier de licence le plus r\'e9cent qui vous est fourni par NI et qui contr\'f4le l'acc\'e8s de l'utilisateur final au Logiciel sous licence conform\'e9ment \'e0 l'EP. Un \'ab\~Gestionnaire de licences multipostes agr\'e9\'e9\~\'bb d\'e9signe un logiciel informatique de NI destin\'e9 \'e0 contr\'f4ler l'acc\'e8s d'un utilisateur final au Logiciel et qui g\'e9n\'e8re des informations appropri\'e9es sur la conformit\'e9 de l'utilisation (\'ab\~VLM de NI\~\'bb)\~; un logiciel FLEXnet ou FLEXlm\~; ou tout autre logiciel de tiers approuv\'e9 par \'e9crit par NI pour contr\'f4ler l'acc\'e8s de l'utilisateur final au Logiciel. Si le Gestionnaire de licences multipostes agr\'e9\'e9 est le VLM de NI ou si NI met \'e0 disposition une documentation pour le Gestionnaire de licences multipostes agr\'e9\'e9 concern\'e9, ce Gestionnaire de licences multipostes agr\'e9\'e9 doit \'eatre install\'e9 et utilis\'e9 conform\'e9ment \'e0 la documentation fournie par NI.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1278 6.\tab\ul Services de formation et de certification.\ulnone Si les services devant \'eatre fournis conform\'e9ment \'e0 votre EP comprennent des cours de formation au logiciel ou des cours de \'ab\~pr\'e9paration \'e0 la certification\~\'bb ainsi que des services d'essai \'e0 la certification pour le logiciel de NI (\'ab\~Services de formation et de certification\~\'bb), vous pouvez utiliser les cr\'e9dits de formation disponibles au cours de la P\'e9riode de validit\'e9 de l'EP afin que vos employ\'e9s assistent \'e0 ces cours de formation concernant l'utilisation du Logiciel ou afin qu'ils re\'e7oivent ces cours de \'ab\~pr\'e9paration \'e0 la certification\~\'bb ainsi que des services d'essai \'e0 la certification de la part de NI, tel que sp\'e9cifi\'e9 dans la Documentation de l'EP. Les Services de formation et de certification seront fournis conform\'e9ment aux politiques r\'e8gles standards alors en vigueur de NI relatives \'e0 la formation et \'e0 la certification au logiciel. Les cr\'e9dits de formation ne peuvent \'eatre utilis\'e9s pour une formation personnalis\'e9e qui constituerait un \'ab\~service de d\'e9fense\~\'bb tel que d\'e9fini par la R\'e9glementation sur le trafic d'armes international, 22 CFR, 120.9. Les cr\'e9dits de formation n'ont aucune valeur mon\'e9taire et tout cr\'e9dit de formation inutilis\'e9 expirera au moment de la r\'e9siliation ou de l'expiration de votre EP ou de toute autre p\'e9riode de validit\'e9 \'e9tablie dans la Documentation de l'EP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 7.\tab\ul Services logiciels.\ulnone Si les services devant \'eatre fournis conform\'e9ment \'e0 l'EP comprennent des Services logiciels, alors NI fournira i) une copie originale \'e0 votre Administrateur logiciel r\'e9pertoriant toutes les mises \'e0 niveau effectu\'e9es apr\'e8s la date de mise sur le march\'e9 concern\'e9e et ii) le nombre de vos utilisateurs d\'e9sign\'e9s dans la Documentation de l'EP qui ont acc\'e8s aux services des ing\'e9nieurs d'applications de NI en cas de probl\'e8mes impliquant l'installation et l'utilisation du Logiciel et l'acc\'e8s au syst\'e8me d'assistance client technique en ligne de NI. Tous les services seront fournis conform\'e9ment aux r\'e8gles standards d'assistance et d'entretien de logiciels alors en vigueur de NI. NI se r\'e9serve le droit de restreindre les Services logiciels \'e0 la version la plus r\'e9cente du Logiciel mise \'e0 disposition dans le commerce. Vous comprenez que NI ne peut pas mettre \'e0 disposition les Services logiciels pour tous les Logiciels disponibles conform\'e9ment \'e0 l'EP. \par
+8\tab\ul Absence de mat\'e9riel ou de Services mat\'e9riels.\ulnone Vous reconnaissez et acceptez qu'aucun mat\'e9riel ou services li\'e9s au mat\'e9riel n'est fourni ou de toute autre mani\'e8re mis \'e0 disposition par NI conform\'e9ment \'e0 l'EP. \ul\b\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx360\tx1278\ulnone\b0 9.\tab\ul Examen annuel de la direction\~; Rapports\ulnone \ul\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx720\ulnone A.\tab Suivant la p\'e9riodicit\'e9 indiqu\'e9e dans la Documentation de l'EP (mais au moins une fois par an), vos repr\'e9sentants doivent rencontrer les repr\'e9sentants de NI pour discuter de l'EP et de l'utilisation que vous en faites, et notamment pour \'e9valuer l'utilisation du Logiciel de NI et les cr\'e9dits de formation dans le cadre de l'EP et pour d\'e9terminer l'ad\'e9quation des niveaux de licence et du nombre d'Emplacements de l'EP dans le cadre de l'EP.\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx720\tx1420 B.\tab Trente (30) jours avant la r\'e9union mentionn\'e9e au paragraphe A ci-dessus ou sur toute autre base raisonnable que NI pourra demander, vous communiquerez \'e0 NI (a) un journal de conformit\'e9 des activit\'e9s identifiant les demandes d'autorisation d'utilisation du Logiciel dans un format acceptable par NI (\'ab\~Journaux de conformit\'e9 des activit\'e9s\~\'bb) pour chacun des Emplacements de l'EP et ii) un journal d'utilisation indiquant les v\'e9rifications pr\'e9alables et ult\'e9rieures du Logiciel (\'ab\~Journal d'utilisation\~\'bb) telles que g\'e9n\'e9r\'e9es par le Gestionnaire de licences multipostes agr\'e9\'e9 pour le Logiciel au niveau des Emplacements de l'EP. \par
+
+\pard\nowidctlpar\fi-357\li357\sb100\sa240\qj\tx360\tx720\tx1420 10.\tab\ul Frais relatifs \'e0 l'EP.\ulnone Les frais qui vous seront factur\'e9s dans le cadre de l'EP sont \'e9tablis dans la Documentation de l'EP. Sauf disposition contraire \'e9tablie dans la Documentation de l'EP, tous les montants que vous devrez payer dans le cadre de l'EP le seront en dollars am\'e9ricains. Les montants \'e9tablis dans la Documentation de l'EP n'incluent pas les taxes ou les droits \'e0 l'importation/exportation applicables, et toutes les taxes et autres droits concernant tous produits livrables fournis par NI conform\'e9ment \'e0 l'EP seront de votre responsabilit\'e9 et seront support\'e9s par vous-m\'eame. Si vous acqu\'e9rez une entreprise qui poss\'e8de des licences logicielles de NI actuelles que vous souhaitez inclure dans l'EP, alors les frais qui peuvent vous \'eatre factur\'e9s dans le cadre de l'EP peuvent augmenter. \par
+
+\pard\nowidctlpar\fi-357\li357\sb100\sa240\qj\tx360\tx1420 11.\tab\ul R\'e9siliation\ulnone \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360 A.\tab NI ou vous-m\'eame pouvez, chacun \'e0 votre discr\'e9tion, r\'e9silier l'EP au moyen d'une notification \'e9crite adress\'e9e \'e0 l'autre partie, si cette autre partie a commis une violation importante de l'une quelconque de ses obligations conform\'e9ment aux pr\'e9sentes Conditions du Programme d'entreprise et que cette violation n'a pas \'e9t\'e9 rem\'e9di\'e9e \'e0 la satisfaction raisonnable de la partie non d\'e9faillante dans un d\'e9lai de trente (30) jours \'e0 compter de la r\'e9ception d'une notification \'e9crite de cette violation, et \'e0 la condition qu'il ne puisse \'eatre rem\'e9di\'e9 \'e0 cette violation, la P\'e9riode de validit\'e9 de l'EP sera imm\'e9diatement termin\'e9e. \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx720\tx1846 B.\tab\ul Effet de l'expiration ou de la r\'e9siliation de l'EP.\ulnone Au moment de l'expiration ou de la r\'e9siliation de l'EP, vous devez imm\'e9diatement cesser toute utilisation du Logiciel dans le cadre de l'EP et vous devez d\'e9truire toutes les copies du Logiciel, \'e0 condition, toutefois, de devoir retourner le Logiciel et toutes les copies \'e0 NI si NI l'a ainsi demand\'e9 avant cette destruction. Nonobstant ce qui pr\'e9c\'e8de, s'agissant des licences de NI li\'e9es \'e0 un Logiciel concern\'e9 par l'EP qui \'e9tait effectif avant la Date de prise d'effet de l'EP et qui est identifi\'e9 comme Logiciel de NI pr\'e9existant dans la Documentation de l'EP (\'ab\~Logiciel pr\'e9existant par rapport \'e0 l'EP\~\'bb), si l'EP est r\'e9sili\'e9 par NI sur la base d'une violation se rapportant uniquement aux conditions \'e9tablies dans ces Conditions du Programme d'entreprise et non sur une non-conformit\'e9 avec une condition de l'Accord, vous pouvez utiliser le nombre de copies du Logiciel pr\'e9existant par rapport \'e0 l'EP tel que d\'e9sign\'e9 dans la Documentation de l'EP au cours de la P\'e9riode de validit\'e9 ult\'e9rieure \'e0 l'EP, uniquement aux Emplacements de l'EP, et conform\'e9ment \'e0, et uniquement en vertu des accords de licences logicielles qui accompagnent le logiciel. S'agissant des copies du Logiciel pr\'e9existant par rapport \'e0 l'EP qui sont d\'e9sign\'e9es dans la Documentation de l'EP au cours de la P\'e9riode de validit\'e9 ult\'e9rieure \'e0 l'EP et qui constituaient soit la version la plus r\'e9cente ou l'avant-derni\'e8re version du Logiciel \'e0 compter de la Date de prise d'effet de l'EP, et \'e0 condition que la P\'e9riode de validit\'e9 de l'EP n'ait pas \'e9t\'e9 r\'e9sili\'e9e par NI, vous pouvez choisir de mettre \'e0 niveau ces copies vers la version actuelle du Logiciel correspondant \'e0 compter de la date de prise d'effet de la r\'e9siliation ou de l'expiration de la P\'e9riode de validit\'e9 de l'EP pour votre utilisation uniquement conform\'e9ment au pr\'e9sent Article.\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx720 C.\tab Votre droit d'utilisation du Logiciel pr\'e9existant par rapport \'e0 l'EP apr\'e8s la P\'e9riode de validit\'e9 de l'EP est conditionn\'e9 au fait que vous fournissiez ou non \'e0 NI les Journaux de conformit\'e9 des activit\'e9s et les Journaux d'utilisation dans un d\'e9lai de trente (30) jours \'e0 compter de l'expiration ou de la r\'e9siliation de la P\'e9riode de validit\'e9 de l'EP et que vous payiez ou non \'e0 NI tous les montants dus mais non vers\'e9s au moment de l'expiration ou de la r\'e9siliation de la P\'e9riode de validit\'e9 de l'EP.\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\b D. \tab LE LOGICIEL ET LE GESTIONNAIRE DE LICENCES MULTIPOSTES AGR\'c9\'c9 PEUVENT CONTENIR UN CODE QUI, \'c0 LA SUITE DE L'EXPIRATION OU DE LA R\'c9SILIATION DE LA P\'c9RIODE DE VALIDIT\'c9 DE L'EP, D\'c9SACTIVERA VOTRE CAPACIT\'c9 D'UTILISATION DU LOGICIEL DANS LE CADRE DE L'EP. VOUS RECONNAISSEZ ET ACCEPTEZ QUE LE LOGICIEL PUISSE ETRE AUTOMATIQUEMENT D\'c9SACTIV\'c9 OU RENDU INUTILISABLE SANS AVERTISSEMENT AU MOMENT DE L'EXPIRATION OU DE LA R\'c9SILIATION DE L'EP. IL EST DE VOTRE RESPONSABILIT\'c9 D'OBTENIR TOUS LES FICHIERS DE LICENCE N\'c9CESSAIRES DE LA PART DE NI POUR AUTORISER TOUTE UTILISATION AUTORIS\'c9E AU COURS DE LA P\'c9RIODE DE VALIDIT\'c9 ULT\'c9RIEURE \'c0 L'EP DU LOGICIEL PR\'c9-EXISTANT PAR RAPPORT \'c0 L'EP TEL QUE D\'c9SIGN\'c9 DANS LA DOCUMENTATION DE L'EP. VOUS DEVEZ INSTALLER ET UTILISER LE FICHIER DE LICENCE D\'c8S QUE POSSIBLE APR\'c8S LA REMISE DE CE FICHIER DE LICENCE PAR NI, MAIS DANS TOUS LES CAS AU PLUS TARD SOIXANTE (60) JOURS APR\'c8S LA R\'c9SILIATION DE LA P\'c9RIODE DE VALIDIT\'c9 DE L'EP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\b0 12.\tab Les licences utilis\'e9es conform\'e9ment \'e0 l'EP sont non transf\'e9rables et vous ne pouvez pas, sans le consentement \'e9crit pr\'e9alable de NI ou de sa soci\'e9t\'e9 affili\'e9e autoris\'e9e, distribuer ou de toute autre mani\'e8re fournir le Logiciel \'e0 tout tiers ou \'e0 l'un quelconque de vos sites ou installations autres que les Emplacements de l'EP.\b\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1420\b0 13.\tab\ul Confidentialit\'e9.\ulnone Les conditions de votre Documentation de l'EP\~; toutes propositions ou autres documents soumis par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e dans le cadre de votre EP (y compris tous les frais et tarifications)\~; et toutes informations \'e0 propos des efforts de d\'e9veloppement des produits de NI dans le cadre de votre EP sont consid\'e9r\'e9es comme des informations confidentielles de NI. Vous ne devez divulguer aucune information confidentielle de NI \'e0 un tiers.\par
+\par
+
+\pard\widctlpar\qc\b\fs24 AVENANT E \endash \ul D\'e9lai de validit\'e9 des Licences universitaires\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx810\ulnone\b0\fs18 1.\tab Le Logiciel fonctionnant dans le cadre d'un des types de licence universitaire ne peut pas \'eatre utilis\'e9 \'e0 des fins commerciales ou industrielles. Seules les licences logicielles soumises aux conditions de recherche universitaire peuvent \'eatre utilis\'e9es \'e0 des fins de recherche. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278 2.\tab Les Applications autoris\'e9es d\'e9velopp\'e9es en utilisant un Logiciel soumis \'e0 une licence universitaire ne peuvent pas \'eatre distribu\'e9es \'e0 des fins commerciales et doivent \'eatre distribu\'e9es accompagn\'e9es d'une interdiction de redistribution \'e0 des fins commerciales.\par
+3.\tab On entend par \'ab\~\'e9tablissement universitaire\~\'bb un \'e9tablissement d\rquote enseignement d\'e9cernant des dipl\'f4mes. Aux fins des Licences \'e9dition \'e9tudiant, l\rquote\'e9tablissement universitaire peut \'e9galement consister en un module de formation en ligne pour lequel l\rquote enseignant r\'e9clame ou recommande l\rquote utilisation du Logiciel, et qui a re\'e7u l\rquote agr\'e9ment de NI.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx810 4.\tab\ul Licence \'e9dition \'e9tudiant.\ulnone Si le Logiciel est une \'e9dition \'e9tudiant, vous devez \'eatre un \'e9tudiant inscrit ou suivant des cours d'\'e9ducation permanente ou vous devez \'eatre un enseignant exer\'e7ant la profession aupr\'e8s d'un \'c9tablissement universitaire afin d'utiliser le Logiciel. Si vous \'eates un \'e9tudiant, vous pouvez uniquement utiliser le Logiciel \'e0 des fins d'\'e9ducation personnelle, qui pourront inclure l\rquote utilisation en salle de classe ou laboratoire ainsi que la recherche universitaire qui s'inscrit dans le cadre de votre travail de premier cycle. Si vous \'eates un enseignant, vous pouvez utiliser le Logiciel pour la pr\'e9paration de vos cours de classe ou de laboratoire mais \'e0 aucune autre fin, comme la recherche universitaire ou les enseignements en classe se rapportant \'e0 l'utilisation du Logiciel. Vous pouvez installer le Logiciel sur un maximum de trois (3) ordinateurs physiques\~; toutefois, vous pouvez uniquement utiliser ou de toute autre mani\'e8re faire fonctionner le Logiciel, et le Logiciel peut uniquement \'eatre mis en fonction sur un ordinateur \'e0 la fois. Vous ne pouvez pas installer un Logiciel sur un p\'e9riph\'e9rique r\'e9seau \'e0 partir duquel il est possible d'avoir acc\'e8s au Logiciel et \'e0 partir duquel celui-ci est utilis\'e9 par quiconque autre que vous-m\'eame. Il n'existe aucune exception pour l'utilisation \'e0 domicile pour les licences \'e9dition \'e9tudiant. Par les pr\'e9sentes, vous comprenez et acceptez que votre licence expire automatiquement au moment de la conclusion ou de la r\'e9siliation de votre inscription aupr\'e8s d'un \'c9tablissement universitaire, si vous \'eates un \'e9tudiant\~; \'e0 tout moment auquel vous cessez d'\'eatre enseignant, si vous \'eates un enseignant\~; ou \'e0 la fin de la dur\'e9e de la licence, selon le premier \'e9v\'e8nement qui intervient. Au moment de cette expiration, vous devez rapidement d\'e9sinstaller toutes les copies du Logiciel. \par
+\tab Les \'e9coles secondaires peuvent \'e9galement utiliser le logiciel LabVIEW \'e9dition \'e9tudiant, sous r\'e9serve des dispositions de la Licence destin\'e9e aux \'e9coles secondaires mentionn\'e9es en Section 5. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278\tab\ul Les Licences \'e9dition \'e9tudiant (perp\'e9tuelles ou \'e0 dur\'e9e limit\'e9e) n\rquote incluent pas d\rquote acc\'e8s individuel au Programme Service Standard (\'ab\~PSS\~\'bb) pour Logiciel. \ulnone 5.\tab\ul Licence destin\'e9e aux \'e9coles secondaires.\ulnone Si vous avez acquis une Licence destin\'e9e aux \'e9coles secondaires, vous pouvez utiliser le Logiciel uniquement \'e0 des fins \'e9ducatives dans votre \'e9cole secondaire Les \'e9coles primaires et secondaires sont d\'e9finies comme celles de niveaux K\endash 12 et de niveaux 0\endash 3 de la Classification internationale type de l'\'e9ducation (CITE). Vous ne pouvez installer le Logiciel sur un nombre d'ordinateurs sup\'e9rieur au nombre d'ordinateurs pr\'e9sents dans votre \'e9cole et sp\'e9cifi\'e9 par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e par \'e9crit dans le devis correspondant. Les droits susmentionn\'e9s ne s'appliquent qu'\'e0 une seule \'e9cole ou un seul campus (tel que sp\'e9cifi\'e9 par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e par \'e9crit dans le devis correspondant) et ne s'\'e9tendent pas \'e0 l'int\'e9gralit\'e9 d'un secteur scolaire. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1136 6.\tab\ul Licence d'enseignement.\ulnone Si vous avez acquis une licence d'enseignement universitaire, vous pouvez utiliser le Logiciel uniquement \'e0 des fins \'e9ducatives dans un \'c9tablissement universitaire. Une utilisation ne sera consid\'e9r\'e9e comme poursuivant des \'ab\~objectifs \'e9ducatifs\~\'bb que si cette utilisation remplit l'un des crit\'e8res suivants\~: a) les \'e9tudiants doivent passer un examen commun \'e0 la fin du semestre ou de toute autre p\'e9riode universitaire et l'examen concerne (en tout ou partie) l'utilisation du Logiciel par les \'e9tudiants ou ii) des devoirs ou projets similaires n\'e9cessitant l'utilisation du Logiciel, ceux-ci \'e9tant utilis\'e9s \'e0 des fins de notation \'e0 la place d'un examen. Vous ne pouvez installer le Logiciel que sur le nombre d'ordinateurs de votre \'c9tablissement universitaire situ\'e9s dans le d\'e9partement, facult\'e9, ou campus universitaire particulier concern\'e9 qui se trouve dans l\rquote endroit physique o\'f9 NI a livr\'e9 le logiciel tel que sp\'e9cifi\'e9 par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e par \'e9crit dans le devis correspondant, sauf indication contraire du devis correspondant. Sans limiter ce qui pr\'e9c\'e8de, toute utilisation du Logiciel par une personne qui n'est pas un enseignant aupr\'e8s de votre \'c9tablissement universitaire est interdite.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278 7.\tab\ul Licence de recherche.\ulnone Si vous faites l'acquisition d'une licence de recherche universitaire, vous pouvez utiliser le Logiciel uniquement \'e0 des fins de recherche universitaire aupr\'e8s d\rquote un \'c9tablissement universitaire. Vous ne pouvez installer le Logiciel que sur le nombre d'ordinateurs de votre \'c9tablissement universitaire situ\'e9s dans le d\'e9partement, facult\'e9, ou dans un campus universitaire particulier concern\'e9 qui se trouve \'e0 l\rquote emplacement physique auquel NI livre le Logiciel, tel que sp\'e9cifi\'e9 par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e par \'e9crit dans le devis correspondant, sauf dispositions contraires dudit devis. \par
+8.\tab Les licences d'enseignement et de recherche combin\'e9es sont soumises aux conditions g\'e9n\'e9rales \'e0 la fois des licences d'enseignement et des licences de recherche.\par
+
+\pard\nowidctlpar\fi-360\li360\qj\tx810\tx1278 9.\tab\ul Option d'installation \'e9tudiant.\ulnone \par
+\par
+
+\pard\nowidctlpar\fi-360\li1080\qj\tx810\tx1278 A.\tab Si vous \'eates un \'c9tablissement universitaire et que vous avez fait l'acquisition de licences avec Option d'Installation Etudiant, NI vous fournira l'installation d'origine du Logiciel correspondant. Vous pouvez mettre \'e0 disposition le Logiciel (y compris ses mises \'e0 niveau et mises \'e0 jour) seulement pour le nombre d'\'e9tudiants sp\'e9cifi\'e9 par NI ou sa soci\'e9t\'e9 affili\'e9e autoris\'e9e par \'e9crit dans le devis correspondant, uniquement aux \'e9tudiants situ\'e9s \'e0 l\rquote emplacement physique auquel NI livre le Logiciel, et uniquement pendant la p\'e9riode de temps indiqu\'e9e sur le devis, et chaque \'e9tudiant doit \'eatre actuellement inscrit au sein du d\'e9partement, de la facult\'e9, ou du campus universitaire particulier concern\'e9 de votre \'c9tablissement universitaire sp\'e9cifi\'e9 par \'e9crit dans le devis correspondant. Chaque licence fournie par le biais de l\rquote Option d\rquote installation \'e9tudiant incluse avec les Services Logiciel de l\rquote\'e9tablissement universitaire sera d\rquote une dur\'e9e d\rquote un (1) an.\par
+\par
+B.\tab Si vous \'eates \'e9tudiant et avez acquis une licence pour utiliser le Logiciel par le biais de l\rquote Option d\rquote installation \'e9tudiant de votre \'c9tablissement universitaire, vous devez \'eatre un \'e9tudiant inscrit \'e0 des cours d\rquote\'e9ducation permanente et suivre ces cours afin d\rquote utiliser le Logiciel. Vous pouvez utiliser le Logiciel uniquement aux fins de votre \'e9ducation personnelle, lesquelles pourront inclure l\rquote utilisation en salle de classe ou laboratoire, ainsi que la recherche universitaire qui s'inscrit dans le cadre de votre travail de premier cycle. Vous pourrez installer le Logiciel sur un nombre maximal de trois (3) ordinateurs, \'e9tant entendu, toutefois, que vous seul pourrez utiliser ou autrement activer le Logiciel et que le Logiciel ne pourra \'eatre lanc\'e9 que sur un ordinateur en m\'eame temps. Vous ne pourrez pas installer le Logiciel sur un p\'e9riph\'e9rique r\'e9seau depuis lequel le Logiciel sera accessible et utilisable par quelqu\rquote un d\rquote autre que vous. Il n\rquote existe pas d\rquote exception d\rquote utilisation \'e0 domicile. Vous comprenez et acceptez par les pr\'e9sentes que votre licence prendra fin automatiquement \'e0 la fin ou \'e0 la r\'e9siliation de votre inscription dans l\rquote\'c9tablissement universitaire, ou \'e0 la fin de la dur\'e9e de la licence, selon l'\'e9ventualit\'e9 qui se produit en premier lieu. Au moment de ladite expiration, vous devrez imm\'e9diatement d\'e9sinstaller toutes les copies du Logiciel.\par
+\par
+C.\tab Les licences fournies \'e0 travers l\rquote Option d\rquote installation \'e9tudiant n\rquote incluent pas d\rquote acc\'e8s \'e9tudiant individuel \'e0 tous les droits du \ul PSS pour Logiciel. \ulnone\par
+\par
+
+\pard\nowidctlpar\fi-1080\li1080\qj\tx810\tx1278\lang1033 10. \tab\ul Licence de site universitaire (\'ab\~ASL\~\'bb).\ulnone \lang1036 Les conditions suivantes s\rquote appliqueront \'e0 l\rquote ASL.\par
+
+\pard\nowidctlpar\fi-360\li1080\qj\tx810\tx1278\par
+A.\tab Le devis que vous avez obtenu de la part de NI ou de sa filiale autoris\'e9e concernant l\rquote ASL (\'ab\~Document ASL\~\'bb) est int\'e9gr\'e9 dans le pr\'e9sent Contrat. En cas de contradiction entre les termes du pr\'e9sent Contrat et ceux du Document ASL, les termes du Contrat pr\'e9vaudront.\par
+\par
+
+\pard\nowidctlpar\fi-360\li1080\qj\tx1080 B.\tab\ul Dur\'e9e.\ulnone L\rquote ASL entrera en vigueur \'e0 la date de votre commande (\'ab\~Date d\rquote entr\'e9e en vigueur de l\rquote ASL\~\'bb). Si vous avez acquis une ASL avec des licences p\'e9riodiques, la dur\'e9e initiale de l\rquote ASL commencera \'e0 la Date d\rquote entr\'e9e en vigueur de l\rquote ASL et se poursuivra pour une dur\'e9e d\rquote un (1) an, sauf si une dur\'e9e plus longue est indiqu\'e9e dans le Document ASL. Si aucune dur\'e9e n\rquote est sp\'e9cifi\'e9e dans le Document ASL, les licences en vertu de l\rquote ASL (Licences d\rquote installation \'e9tudiant non comprises) seront perp\'e9tuelles.\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\qj\tx810\tx1278 C.\tab Le Logiciel en vertu de l\rquote ASL pourra \'eatre utilis\'e9 par les enseignants, \'e9tudiants et chercheurs, conform\'e9ment aux conditions g\'e9n\'e9rales des types de licence expos\'e9es dans le pr\'e9sent Avenant E et le Document ASL, et uniquement sur les ordinateurs situ\'e9s \'e0 l\rquote endroit physique auquel NI livre le Logiciel, sauf indication contraire du Document ASL.\par
+
+\pard\nowidctlpar\fi360\li720\sb100\qj\tx810\tx1278 Sauf indication contraire du Document ASL, les limites de couverture de l\rquote ASL sont les suivantes.\par
+
+\pard\nowidctlpar\fi-1080\li1080\sb100\qj\tx1080\tx1278\tab Petit : le Logiciel de l\rquote ASL est accessible \'e0 50 utilisateurs maximum au sein d\rquote un \'c9tablissement universitaire\par
+
+\pard\nowidctlpar\li1080\sb100\qj\tx810\tx1278 Moyen : le Logiciel de l\rquote ASL est accessible \'e0 100 utilisateurs maximum au sein d\rquote un \'c9tablissement universitaire\par
+
+\pard\nowidctlpar\fi-720\li1080\sb100\qj\tx1080\tx1278\tab Grand : le Logiciel de l\rquote ASL est accessible \'e0 250 utilisateurs maximum au sein d\rquote un \'c9tablissement universitaire\par
+
+\pard\nowidctlpar\sb100\qj\tx1080\tx1278\tab L\rquote endroit auquel vous \'eates autoris\'e9 \'e0 utiliser le Logiciel est \'ab\~l\rquote Emplacement ASL\~\'bb.\par
+
+\pard\nowidctlpar\fi-1080\li1080\sb100\qj\tx1080\tx1278\tab Les licences ASL sont destin\'e9es \'e0 l\rquote enseignement, la recherche ou \'e0 l\rquote enseignement et la recherche, comme indiqu\'e9 dans le Document ASL.\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\qj\tx1080 D.\tab Vous devez d\'e9signer une personne dans votre organisation qui sera responsable de r\'e9partir et de contr\'f4ler l\rquote installation et l\rquote utilisation du Logiciel, y compris l\rquote utilisation de tout support d'installation d'origine et de tout gestionnaire de licences multipostes agr\'e9\'e9, (\'ab\~Administrateur logiciel\~\'bb) pour chaque Emplacement ASL. Vous devez informer NI par \'e9crit imm\'e9diatement de tout changement de l\rquote Administrateur logiciel. NI livrera le support d\rquote installation d\rquote origine du Logiciel \'e0 l\rquote Administrateur logiciel pour installation et utilisation interne par vos enseignants, chercheurs et \'e9tudiants, le cas \'e9ch\'e9ant. La documentation du Logiciel est fournie uniquement sous forme \'e9lectronique et sert de compl\'e9ment \'e0 l'installation d'origine pour le Logiciel.\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\qj\tx810\tx1080 E.\tab\ul Services Logiciel\ulnone . Si les Services Logiciel ont \'e9t\'e9 acquis pour, ou sont fournis avec l\rquote ASL alors NI fournira \'e0 votre Administrateur logiciel une copie originale r\'e9pertoriant toutes les mises \'e0 niveau effectu\'e9es apr\'e8s la date de mise sur le march\'e9 concern\'e9e. Tous les services seront fournis conform\'e9ment aux r\'e8gles standards d'assistance et d'entretien de logiciels alors en vigueur de NI. NI se r\'e9serve le droit de restreindre les Services logiciels \'e0 la version la plus r\'e9cente du Logiciel mise \'e0 disposition dans le commerce. Vous comprenez que NI ne peut pas mettre \'e0 disposition les Services logiciels pour tous les Logiciels disponibles conform\'e9ment \'e0 l'ASL. Les Services logiciel sont d\'e9crits dans le Document ASL.\par
+
+\pard\nowidctlpar\li1080\sb100\qj\tx810\tx1278 Les Services Logiciel sont inclus avec l\rquote ASL \'e0 licence p\'e9riodique. Les licences perp\'e9tuelles en vertu d\rquote un ASL comportent une (1) ann\'e9e de Services logiciel ; les Services logiciel pour les licences perp\'e9tuelles doivent \'eatre acquis s\'e9par\'e9ment apr\'e8s la premi\'e8re ann\'e9e. Les Services logiciel seront en vigueur pendant la p\'e9riode indiqu\'e9e dans le Document ASL.\par
+Les Services logiciel pour l\rquote ASL pourront inclure des licences d\rquote Option d\rquote installation \'e9tudiant, comme indiqu\'e9 dans le Document ASL. Les licences fournies en vertu de l\rquote Option d\rquote installation \'e9tudiant n\rquote incluent pas d\rquote acc\'e8s \'e9tudiant individuel aux droits du PSS pour Logiciel. \par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\qj\tx810\tx1080 F.\tab Vous reconnaissez et acceptez qu\rquote en aucun cas votre utilisation du Logiciel en vertu de l\rquote ASL ne d\'e9passera le nombre maximum de licences expos\'e9 dans le Document ASL, ou ne d\'e9passera autrement les limites expos\'e9es dans le Document ASL.\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx810\tx1278 11.\tab Transfert. A l\rquote exception des licences de recherche universitaire, les licences universitaires ne sont pas transf\'e9rables, et vous ne pourrez pas, sans l\rquote accord \'e9crit pr\'e9alable de NI ou de sa filiale autoris\'e9e, distribuer ou autrement fournir le Logiciel \'e0 un quelconque tiers, ou \'e0 un de vos sites ou installations non identifi\'e9s express\'e9ment dans les documents applicables de NI. L\rquote\'c9tablissement universitaire pourra transf\'e9rer une ASL de recherche universitaire uniquement au chercheur auquel la licence aura \'e9t\'e9 originellement attribu\'e9e, sous r\'e9serve que (i) l\rquote\'c9tablissement universitaire avertisse NI par \'e9crit dudit transfert, y compris le nom et nouvel emplacement du chercheur; (ii) que le chercheur accepte les conditions g\'e9n\'e9rales du pr\'e9sent Contrat ; et (iii) qu\rquote apr\'e8s ledit transfert, l\rquote\'c9tablissement universitaire devra imm\'e9diatement cesser toute utilisation du Logiciel en vertu de l\rquote ASL transf\'e9r\'e9e \'e0 des fins de recherche uniquement.\par
+
+\pard\widctlpar\qc\b\fs24 AVENANT F \endash \ul Dispositions sp\'e9cifiques aux produits\ulnone\b0\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426\ul\fs18 Licence du Syst\'e8me de D\'e9veloppement TestStand\par
+Licence TestStand Custom Sequence Editor\par
+
+\pard\nowidctlpar\sb100\sa240\qj\ulnone Si vous avez acquis une licence du syst\'e8me de d\'e9veloppement NI TestStand ou une licence NI TestStand Custom Sequence Editor allou\'e9e par ordinateur, vous ne pouvez pas acc\'e9der au Logiciel \'e0 distance. Si vous avez acquis une licence par utilisateur nomm\'e9 du syst\'e8me de d\'e9veloppement NI TestStand ou une licence par utilisateur nomm\'e9 du NI TestStand Custom Sequence Editor, seul l'Utilisateur Nomm\'e9 actuel peut acc\'e9der au Logiciel \'e0 distance. \par
+\ul Measurement Studio\par
+\ulnone Toute application cr\'e9\'e9e avec le Logiciel Measurement Studio utilisant toutes fonctionnalit\'e9s de Measurement Studio dans un contexte de \'ab\~temps de conception\~\'bb n'est pas une Application autoris\'e9e.\par
+
+\pard\nowidctlpar\fi-360\li360\sb120\sa240\qj\tx426\ul\f1\lang1033 LabVIEW Community Edition et LabVIEW NXG Community Edition\par
+
+\pard\nowidctlpar\sb120\sa240\qj\ulnone\f0\lang1036 Si vous avez acquis une licence pour LabVIEW Community Edition ou LabVIEW NXG Community Edition, vous pouvez utiliser notre \f1\lang1033 Logiciel exclusivement \'88 des fins personnelles, commerciales et non industrielles. Vous n'\'90tes pas autoris\'8e \'88 utiliser le Logiciel \'88 des fins d'enseignement ou de recherche au sein d'une institution \'8educative conf\'8erant un dipl\'99me. Vous pouvez \f0\lang1036 utiliser le Logiciel uniquement pour la p\'e9riode limit\'e9e de la dur\'e9e de de validit\'e9 de votre licence, indiqu\'e9e dans la description du produit, dans les autres documents concern\'e9s qui vous sont fournis par NI, ou dans le Logiciel lui-m\'eame. Cette licence expirera automatiquement \'e0 l'issue de sa dur\'e9e de validit\'e9.\f1\lang1033\par
+
+\pard\nowidctlpar\sb100\sa240\qj\f0\lang1036 Votre licence du Logiciel ne peut \'eatre convertie en une licence associ\'e9e \'e0 un ordinateur, ni \'eatre transf\'e9r\'e9e \'e0 un tiers.\cf0\par
+
+\pard\nowidctlpar\sb120\sa240\qj\cf1\f1\lang1033 Vous \'90tes autoris\'8e \'88 distribuer ou transf\'8erer des applications cr\'8e\'8ees par vous au moyen du Logiciel, mais uniquement \'88 la condition de respecter les termes du Contrat concernant la distribution des Applications Autoris\'8ees, et \'88 la condition que cette distribution de Produits Livrables soit destin\'8ee \'88 des fins non commerciales, non industrielles et, si vous repr\'8esentez une institution \'8educative conf\'8erant un dipl\'99me, des fins autres que l'enseignement ou la recherche. \par
+Vous \'90tes autoris\'8e \'88 distribuer un code source que vous avez cr\'8e\'8e au moyen de ce Logiciel uniquement \'88 des fins non commerciales, non industrielles et, si vous repr\'8esentez une institution \'8educative conf\'8erant un dipl\'99me, des fins autres que l'enseignement ou la recherche.\par
+En dehors des droits de distribution limit\'8es pr\'8esent\'8es dans la pr\'8esente licence, vous ne pouvez en aucun cas distribuer un Logiciel ou code source cr\'8e\'8e au moyen du Logiciel. \par
+Nonobstant les termes du Contrat ou de la Licence de Code Source, vous ne pouvez distribuer un Code Source (tel que d\'8efini dans la Licence de Code Source), que vous l'ayez modifi\'8e ou non, qu'\'88 des fins non commerciales, non industrielles et, si vous repr\'8esentez une institution \'8educative conf\'8erant un dipl\'99me, des fins autres que l'enseignement ou la recherche\~; vous n'\'90tes pas autoris\'8e \'88 distribuer un code objet d\'8eriv\'8e d'un Code Source. Toutes les autres conditions d\'8etaill\'8ees dans la Licence de Code Source s'appliquent \'88 vous.\par
+L'utilisation du Logiciel requiert de votre part de cr\'8eer un compte utilisateur NI et de vous connecter r\'8eguli\'8frement \'88 votre compte utilisateur depuis le Logiciel afin de valider celui-ci ce qui vous autorise \'88 exercer vos droits en application du pr\'8esent Contrat. Si NI est dans l'incapacit\'8e de valider le Logiciel de mani\'8fre r\'8eguli\'8fre, alors il est possible que le Logiciel devienne inactif sans autre pr\'8eavis jusqu'\'88 ce que NI puisse \'88 nouveau valider votre licence. Lors de l'activation et de la connexion, ainsi que lors de toute validation p\'8eriodique, des donn\'8ees concernant votre compte utilisateur NI, concernant le Logiciel, et concernant l'ordinateur sur lequel vous utilisez le Logiciel peuvent \'90tre transmises \'88 NI. Toute \'8eventuelle donn\'8ee personnelle transmise ainsi sera trait\'8ee conform\'8ement \'88, et aux fins d\'8etaill\'8ees dans, la D\'8eclaration de Respect de la Vie Priv\'8ee de NI ({\cf0{\field{\*\fldinst{HYPERLINK http://www.ni.com/pdf/legal/us/privacy.pdf }}{\fldrslt{http://www.ni.com/pdf/legal/us/privacy.pdf\ul0\cf0}}}}\f1\fs18 ), y compris de mani\'8fre non exhaustive la section intitul\'8ee "Activation du Logiciel" (Software Activation) et, si applicable, la d\'8eclaration de respect de la vie priv\'8ee sp\'8ecifique \'88 votre pays que vous avez accept\'8ee en cr\'8eant votre compte utilisateur NI.\highlight3\par
+
+\pard\nowidctlpar\sb100\sa240\qj\highlight0\b\f0\lang1036 VOUS ASSUMEZ L'INT\'c9GRALIT\'c9 DES RISQUES RELATIFS AUX CONS\'c9QUENCES ET AU FONCTIONNEMENT DU LOGICIEL. \caps Le Logiciel est fournI sans aucune garantie NI OBLIGATION D'INDEMNISATION DE LA PART DE NI. \caps0 LE LOGICIEL PEUT CONTENIR UN CODE QUI, \'c0 L'ISSUE D'UNE CERTAINE DUR\'c9E, D\'c9SACTIVERA LE LOGICIEL ET RENDRA LE LOGICIEL INUTILISABLE, ET IL PEUT LE FAIRE SANS PR\'c9AVIS.\b0 En cas d'une telle d\'e9sactivation, le Contrat sera consid\'e9r\'e9 comme r\'e9sili\'e9. NI peut \'e0 sa seule discr\'e9tion r\'e9silier la licence \'e0 tout moment. \par
+}
+
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - German.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - German.rtf
new file mode 100644
index 0000000..b0a5367
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - German.rtf
@@ -0,0 +1,973 @@
+{\rtf1\adeflang1025\ansi\ansicpg1252\uc2\adeff0\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe2052\themelang1033\themelangfe1041\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
+{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;}{\f47\fbidi \fnil\fcharset77\fprq2{\*\panose 00000000000000000000}ArialMT{\*\falt Arial};}
+{\f48\fbidi \fnil\fcharset0\fprq2{\*\panose 020b0600040502020204}Lucida Grande{\*\falt Segoe UI};}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fdbmajor\f31501\fbidi \fmodern\fcharset128\fprq2{\*\panose 020b0300000000000000}\'9f\'e0\'83\'53\'83\'56\'83\'62\'83\'4e Light;}{\fhimajor\f31502\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0302020204030204}Calibri Light;}
+{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fdbminor\f31505\fbidi \froman\fcharset128\fprq2{\*\panose 02020400000000000000}Yu Mincho;}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}
+{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f500\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f501\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\f503\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f504\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f505\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f506\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\f507\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f508\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f510\fbidi \fswiss\fcharset238\fprq2 Arial CE;}{\f511\fbidi \fswiss\fcharset204\fprq2 Arial Cyr;}
+{\f513\fbidi \fswiss\fcharset161\fprq2 Arial Greek;}{\f514\fbidi \fswiss\fcharset162\fprq2 Arial Tur;}{\f515\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f516\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}
+{\f517\fbidi \fswiss\fcharset186\fprq2 Arial Baltic;}{\f518\fbidi \fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f840\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}{\f841\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}
+{\f843\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f844\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f847\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}{\f848\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);}
+{\f980\fbidi \fnil\fcharset238\fprq2 Lucida Grande CE{\*\falt Segoe UI};}{\f981\fbidi \fnil\fcharset204\fprq2 Lucida Grande Cyr{\*\falt Segoe UI};}{\f983\fbidi \fnil\fcharset161\fprq2 Lucida Grande Greek{\*\falt Segoe UI};}
+{\f984\fbidi \fnil\fcharset162\fprq2 Lucida Grande Tur{\*\falt Segoe UI};}{\f985\fbidi \fnil\fcharset177\fprq2 Lucida Grande (Hebrew){\*\falt Segoe UI};}{\f987\fbidi \fnil\fcharset186\fprq2 Lucida Grande Baltic{\*\falt Segoe UI};}
+{\f988\fbidi \fnil\fcharset163\fprq2 Lucida Grande (Vietnamese){\*\falt Segoe UI};}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\fdbmajor\f31520\fbidi \fmodern\fcharset0\fprq2 Yu Gothic Light Western;}{\fdbmajor\f31518\fbidi \fmodern\fcharset238\fprq2 Yu Gothic Light CE;}{\fdbmajor\f31519\fbidi \fmodern\fcharset204\fprq2 Yu Gothic Light Cyr;}
+{\fdbmajor\f31521\fbidi \fmodern\fcharset161\fprq2 Yu Gothic Light Greek;}{\fdbmajor\f31522\fbidi \fmodern\fcharset162\fprq2 Yu Gothic Light Tur;}{\fdbmajor\f31525\fbidi \fmodern\fcharset186\fprq2 Yu Gothic Light Baltic;}
+{\fhimajor\f31528\fbidi \fswiss\fcharset238\fprq2 Calibri Light CE;}{\fhimajor\f31529\fbidi \fswiss\fcharset204\fprq2 Calibri Light Cyr;}{\fhimajor\f31531\fbidi \fswiss\fcharset161\fprq2 Calibri Light Greek;}
+{\fhimajor\f31532\fbidi \fswiss\fcharset162\fprq2 Calibri Light Tur;}{\fhimajor\f31533\fbidi \fswiss\fcharset177\fprq2 Calibri Light (Hebrew);}{\fhimajor\f31534\fbidi \fswiss\fcharset178\fprq2 Calibri Light (Arabic);}
+{\fhimajor\f31535\fbidi \fswiss\fcharset186\fprq2 Calibri Light Baltic;}{\fhimajor\f31536\fbidi \fswiss\fcharset163\fprq2 Calibri Light (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\fdbminor\f31560\fbidi \froman\fcharset0\fprq2 Yu Mincho Western;}{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Yu Mincho CE;}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Yu Mincho Cyr;}
+{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Yu Mincho Greek;}{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Yu Mincho Tur;}{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Yu Mincho Baltic;}
+{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}
+{\fhiminor\f31573\fbidi \fswiss\fcharset177\fprq2 Calibri (Hebrew);}{\fhiminor\f31574\fbidi \fswiss\fcharset178\fprq2 Calibri (Arabic);}{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}
+{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}
+{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;
+\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;\red0\green0\blue0;\red0\green0\blue0;}{\*\defchp }{\*\defpap
+\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
+\fs20\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 \snext0 \sqformat \spriority0 \styrsid8858968 Normal;}{\*\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\*
+\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv
+\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe2052\cgrid\langnp1033\langfenp2052 \snext11 \ssemihidden \sunhideused Normal Table;}{
+\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af48\afs18\alang1025 \ltrch\fcs0 \f48\fs18\lang1031\langfe1031\cgrid\langnp1031\langfenp1031
+\sbasedon0 \snext15 \slink16 \ssemihidden \sunhideused \styrsid12464526 Balloon Text;}{\*\cs16 \additive \f48\fs18 \slink15 \slocked \ssemihidden \styrsid12464526 Balloon Text Char;}{\s17\ql \li0\ri0\widctlpar
+\tqc\tx4320\tqr\tx8640\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 \sbasedon0 \snext17 \slink18 \sunhideused \styrsid475559 header;}{\*
+\cs18 \additive \lang1031\langfe1031\langnp1031\langfenp1031 \slink17 \slocked \styrsid475559 Header Char;}{\s19\ql \li0\ri0\widctlpar\tqc\tx4320\tqr\tx8640\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025
+\ltrch\fcs0 \fs20\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 \sbasedon0 \snext19 \slink20 \sunhideused \styrsid475559 footer;}{\*\cs20 \additive \lang1031\langfe1031\langnp1031\langfenp1031 \slink19 \slocked \styrsid475559 Footer Char;}}
+{\*\rsidtbl \rsid84624\rsid153629\rsid475559\rsid546210\rsid597590\rsid746203\rsid856455\rsid984367\rsid2895321\rsid2976900\rsid3177968\rsid3607394\rsid7044859\rsid7176115\rsid8088648\rsid8199666\rsid8221857\rsid8603468\rsid8784372\rsid8858968
+\rsid10692320\rsid10958322\rsid11482049\rsid11734674\rsid11747809\rsid11802691\rsid11864663\rsid12464526\rsid12797705\rsid13310120\rsid13439761\rsid16673716}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1
+\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\creatim\yr2020\mo1\dy27\hr11\min17}{\revtim\yr2020\mo1\dy27\hr11\min17}{\version1}{\edmins0}{\nofpages25}{\nofwords14994}{\nofchars85466}{\nofcharsws100260}{\vern119}}{\*\xmlnstbl {\xmlns1 http://schemas.microso
+ft.com/office/word/2003/wordml}}\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect
+\ftnbj\aenddoc\hyphhotz425\trackmoves0\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701
+\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale80\rempersonalinfo\rsidroot12464526\remdttm \donotshowmarkup1\donotshowprops1\donotshowinsdel1\donotshowcomments1\fet0{\*\wgrffmtfilter 2450}\ilfomacatclnup0{\*\ftnsep \ltrpar
+\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid475559 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 {\rtlch\fcs1 \af0 \ltrch\fcs0
+\insrsid8784372 \chftnsep
+\par }}{\*\ftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid475559 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 {
+\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8784372 \chftnsepc
+\par }}{\*\aftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid475559 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 {
+\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8784372 \chftnsep
+\par }}{\*\aftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid475559 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 {
+\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8784372 \chftnsepc
+\par }}\ltrpar \sectd \ltrsect\linex0\sectlinegrid272\sectdefaultcl\sectrsid475559\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta \hich .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta \hich .}}{\*\pnseclvl3
+\pndec\pnstart1\pnindent720\pnhang {\pntxta \hich .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta \hich )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb \hich (}{\pntxta \hich )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang
+{\pntxtb \hich (}{\pntxta \hich )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb \hich (}{\pntxta \hich )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb \hich (}{\pntxta \hich )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang
+{\pntxtb \hich (}{\pntxta \hich )}}\pard\plain \ltrpar\qc \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs20\lang1031\langfe1031\cgrid\langnp1031\langfenp1031 {\rtlch\fcs1 \ab\af1\afs24
+\ltrch\fcs0 \b\f1\fs24\kerning1\insrsid12464526 NATIONAL INSTRUMENTS SOFTWARELIZENZVERTRAG}{\rtlch\fcs1 \af0\afs24 \ltrch\fcs0 \fs24\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 LESEN SIE DIESEN SOFTWARELIZENZVERTRAG (\'84VETRAG\'93
+) AUFMERKSAM. DURCH DAS HERUNTERLADEN DER SOFTWARE UND/ODER ANKLICKEN DER VORGESEHENEN SCHALTFL\'c4CHE ZUM ABSCHLUSS DES INSTALLATIONSPROZESSES ERKL\'c4REN SIE SICH MIT DE
+N BESTIMMUNGEN DIESER VEREINBARUNG EINVERSTANDEN UND AN DIESE GEBUNDEN. WENN SIE NICHT VERTRAGSPARTEI DIESER VEREINBARUNG WERDEN UND NICHT AN ALLE VERTRAGSBEDINGUNGEN GEBUNDEN SEIN M\'d6
+CHTEN, INSTALLIEREN UND BENUTZEN SIE DIE SOFTWARE NICHT, SONDERN SENDEN SIE DIE SOFTWARE INNERHALB VON DREISSIG (30) TAGEN NACH ERHALT (EINSCHLIESSLICH ALLER SCHRIFTLICHEN BEGLEITMATERIALIEN UND VERPACKUNG) ZUR\'dcCK. ALLE R\'dc
+CKSENDUNGEN UNTERLIEGEN DER ZU DEM JEWEILIGEN ZEITPUNKT G\'dcLTIGEN R\'dcCKSENDEREGELUNG VON NI. WENN SIE DIESE BESTIMMUNGEN F\'dc
+R EINE JURISTISCHE PERSON ANNEHMEN, STIMMEN SIE ZU, DASS SIE BERECHTIGT SIND, DIE JURISTISCHE PERSON AN DIESE BESTIMMUNGEN ZU BINDEN.
+\par Die Bedingungen dieses Vertrags gelten f\'fcr die Computersoftware, die diesem Vertrag beigef\'fcgt wurde, alle Updates oder Upgrades dieser Software, die von NI zu einem sp\'e4
+teren Zeitpunkt als Teil einer Wartung bereitgestellt werden, technischen Support oder andere Serviceprogramme f\'fcr die Software}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid13310120 sowie bei einer Vertragsverl\'e4ngerung}{\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 , es sei denn, ein Update}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid13310120 , }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Upgrade }{\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid13310120 oder eine Vertragsverl\'e4ngerung }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 wird mit einem gesonderten Softwarelizenzvertrag }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\kerning1\insrsid13310120 zur Verf\'fcgung gestellt}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 , zusammen mit der gesamten Begleitdokumentation, den Dienstprogrammen und der Treiber-Schnittstellensoftware (insgesamt \'84
+Software\'93 oder \'84SOFTWARE\'93). Der Begriff \'84Software\'93, wie in dieser Vereinbarung definiert, umfasst nicht bestimmte Software Dritter, die NI Ihnen zur Verf\'fc
+gung stellt, die aber gesonderten Lizenzbestimmungen unterliegt, die Ihnen entweder im Zusammenhang mit der Installation oder auf sonstige Weise mit der Software zur Verf\'fcgung gestellt werden (\'84Drittsoftware\'93). Quellcode (wie in Anhang A \endash
+ Quellcode Lizenz \endash definiert) wird ebenfalls nicht vom Begriff \'84Software\'93 umfasst und wird auf der Grundlage der Bestimmungen in Anhang A lizenziert.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx360\tx720\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 1.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526 Lizenzeinr
+\'e4umung; Beschr\'e4nkungen}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A.\tab Gegen Zahlung der jeweiligen Geb\'fchren r\'e4
+umt Ihnen National Instruments Corporation oder National Instruments Ireland Resources Ltd. (\'84NI\'93) \endash abh\'e4ngig vom Land der Herstellung der Software \endash auf der Grundlage dieser Vereinbarung ein beschr\'e4nktes, nicht ausschlie\'df
+liches Recht zur Benutzung der Software insoweit ein, wie die spezifische Software und Lizenzart gem\'e4\'df der Ihnen von NI zur Verf\'fcgung gestellten Dokumentation von NI zur Verf\'fcgung gestellt wurde. Sofern die
+s in diesem Vertrag oder der Ihnen von NI zur Verf\'fcgung gestellten Dokumentation nicht anders bestimmt ist, handelt es sich bei der Lizenz um eine benutzerbasierte Lizenz und die Dauer der Lizenz ist nicht befristet, es sei denn es handelt
+ sich um eine Evaluierungslizenz gem\'e4\'df Anhang B. Mit Ausnahme von Autorisierten Anwendungen (definiert in Ziffer 12. A.) ist die Software nur f\'fcr den internen Gebrauch bestimmt.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\lang3079\langfe1031\langnp3079\insrsid12464526 B.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\lang3079\langfe1031\langnp3079\insrsid12464526 Beschr\'e4nkungen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\lang3079\langfe1031\langnp3079\insrsid12464526 Es ist Ihnen nicht gestattet, bei der Nutzung der Software anwendbare Gesetze zu verletzen. Sofern und soweit dies nicht ausdr\'fc
+cklich durch diesen Vertrag gestattet ist, ist es Ihnen nicht gestattet,
+\par }\pard \ltrpar\qj \fi-425\li1276\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin1276\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 (i)\tab die Software zu modifizieren oder hiervon abgeleitete Software zu erstellen;
+
+\par (ii)\tab die Software abwechselnd, gleichzeitig oder anderweitig geteilt zu installieren oder zu nutzen;
+\par (iii)\tab die Software oder ein Passwort, einen Schl\'fcssel oder anderen Zugangscode zu verbreiten oder Dritten zug\'e4nglich zu machen;
+\par (iv)\tab ein Reverse Engineering der Software durchzuf\'fchren, die Software zu dekompilieren oder zu disassemblieren (sofern und soweit eine solche Beschr\'e4nkung nicht kraft Gesetzes ausgeschlossen ist);
+\par (v)\tab Zugangsbeschr\'e4nkungen oder Verschl\'fcsselungen der Software aufzuheben oder zu umgehen (sofern und soweit eine solche Beschr\'e4nkung nicht kraft Gesetzes ausgeschlossen ist);
+\par (vi)\tab die Software zu unterlizenzieren, zu verleasen, zu verleihen oder zu vermieten
+\par }\pard \ltrpar\qj \fi-425\li1276\ri0\sb100\sa240\nowidctlpar\tx709\wrapdefault\faauto\rin0\lin1276\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 (vii)\tab
+jegliche Form von Bezeichnungen, Logos, Marken, Urheber- oder Patenthinweisen, digitale Wasserzeichen, Hinweise auf Haftungsbeschr\'e4nkungen oder andere rechtliche Hinweise, die in der Software enthalten sind, unabh\'e4
+ngig davon ob diese von NI oder Dritten stammen, zu entfernen, zu beschr\'e4nken, zu blockieren oder zu ver\'e4ndern;
+\par (viii)\tab Handlungen vorzunehmen, die dazu f\'fchren, dass Software, einschlie\'dflich jeder in Autorisierten Anwendungen enthaltenen Software, Gegenstand einer Lizenz wird, die als Bedingung f\'fc
+r die Nutzung, Bearbeitung oder Verbreitung erfordert, dass (a) Code, der der Lizenz unterliegt offengelegt oder als Quellcode verbreitet werden muss oder (b) durch die andere das Recht erhalten, Code, der Gegenstand der Lizenz ist, zu ver\'e4
+ndern oder nicht origin\'e4re Dateien des Codes herzustellen; oder
+\par (ix)\tab die Funktionalit\'e4t des Scripting zur Herstellung von Anwendungen zu verwenden, die dazu dienen, die Funktionalit\'e4t eines Editors f\'fcr eine grafische Programmierungsumgebung zu \'fcbernehmen.
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 C.\tab
+Ferner muss die Benutzung der Software im Einklang mit der jeweils anwendbaren Begleitdokumentation stehen. Sie darf keinesfalls dazu f\'fchren und es darf nicht beabsichtigt sein, die Begleitdokumentation oder den Vertragszweck zu umgehen.
+\par D.\tab Sie k\'f6nnen eine angemessene Zahl an Kopien der Software ausschlie\'dflich f\'fcr Sicherungs- und Archivierungszwecke erstellen sowie eine angemessene Zahl an Kopien der Begleitdokumentation ausschlie\'dflich f\'fc
+r den internen Gebrauch im Zusammenhang mit der Nutzung der Software.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 2.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Lizenztypen}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Benutzerbasierte Lizenz.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Wenn sie eine benutzerbasierte Lizenz erworben haben, darf die Software auf bis zu drei (3) Computern eines einzigen (1) Arbeitsplatzes eines individuell gegen
+\'fcber NI bezeichneten und registrierten Nutzers (der \'84Nutzer\'93) installiert werden. F\'fcr die Zwecke dieses Vertrags bezieht sich \'84Computer\'93 auf ein Datenverarbeitungsger\'e4t oder, sofern die Software
+im Zusammenhang mit einem virtuellen System verwendet wird, auf ein virtuelles System auf einem Datenverarbeitungsger\'e4t. Der Nutzer muss im Rahmen des Registrierungsverfahrens schriftlich benannt werden. Nur der benannte Nutzer ist berecht
+igt, die Software zu benutzen oder auf andere Weise einzusetzen, und die Software darf nur auf jeweils einem Computer w\'e4hrend derselben Zeit gestartet werden. Die Gew\'e4hrung von Zugang f\'fcr einen anderen Nutzer \'fc
+ber ein Netzwerk dergestalt, dass dieser die Software nutzen kann, ist unzul\'e4ssig. Sie sind berechtigt, eine benutzerbasierte Lizenz auf einen anderen benannten Mitarbeiter zu \'fc
+bertragen, vorausgesetzt, dass jeder neue benannte Nutzer bei NI registriert wird, und nicht mehr als vier (4) derartige \'c4nderungen pro Kalenderjahr stattfinden. Es steht Ihnen frei, eine benutzerbasierte in eine computerbasierte Lizenz umzuwandeln.
+
+\par B.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Computerbasierte Lizenz.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+ Wenn sie eine computerbasierte Lizenz erworben haben, darf die Software nur auf einem (1) Computer an Ihrem Arbeitsplatz installiert werden. F\'fcr die Zwecke dieses Vertrags bezieht sich \'84Computer\'93 auf ein Datenverarbeitungsger\'e4
+t oder, sofern die Software im Zusammenhang mit einem virtuellen System verwendet wird, auf ein virtuelles System auf einem Datenverarbeitungsger\'e4t. Es gibt keine zahlenm\'e4\'dfige Beschr\'e4
+nkung der Mitarbeiter, die die auf einem solchen Computer installierte Software nutzen k\'f6nnen. Die gesamte Software muss auf demselben Computer installiert und genutzt werden. Die Gew\'e4hrung von Zugang f\'fcr einen anderen Nutzer \'fc
+ber ein Netzwerk dergestalt, dass dieser die Software nutzen kann, ist unzul\'e4ssig. Sie k\'f6nnen den bezeichneten Computer im Rahmen einer computerbasierten Lizenz mit einem anderen zu Ihrem Arbeitsplatz geh\'f6rigen Computer tauschen, vorau
+sgesetzt, dass nicht mehr als vier (4) derartige Wechsel pro Kalenderjahr stattfinden und dass nach dem Austausch keine Software auf dem zuvor bezeichneten Computer installiert bleibt.
+\par C.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Ausnahme f\'fcr die Nutzung zu Hause.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Falls es sich bei Ihnen um ein Unternehmen oder ei
+ne sonstige Personenmehrheit handelt: Soweit in dieser Vereinbarung nicht ausdr\'fccklich etwas anderes vorgesehen ist, darf der benannte Nutzer der jeweiligen Lizenz (oder im Fall von computerbasierten Lizenzen der einzelne Nutzer, der Haupt
+nutzer des Comput
+ers ist, auf dem die Software installiert wurde und in Benutzung ist) die Software auch auf einem (1) Computer bei sich zu Hause installieren und nutzen. Dies gilt unter der Voraussetzung, dass die Nutzung der Software auf einem solchen He
+imcomputer auf Arbeiten beschr\'e4nkt ist, die im Rahmen des Besch\'e4ftigungsverh\'e4ltnisses mit Ihnen ausgef\'fchrt werden und im Einklang mit den weiteren genannten Bedingungen dieser Vereinbarung steht. Die Software muss bei Ablauf der Lizenz, K\'fc
+ndigung der Lizenz oder dem Ende der Berechtigung der betreffenden Person, die Software gem\'e4\'df den vorstehenden Bedingungen zu nutzen, unverz\'fcglich gel\'f6scht werden.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 3.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Zus\'e4tzliche Bedingungen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Sie k\'f6nnen zus\'e4tzliche Rechte und Pflichten in Bezug auf die Software aufgrund spezieller Lizenzty
+pen und Lizenzprogramme haben, die im einem Anhang zu diesem Vertrag, der als Bestandteil dieses Vertrages gilt, festgelegt sind. Zus\'e4tzliche produktspezifische Regelungen k\'f6nnen in spezifischen Produkt-Anh\'e4ngen zu dieser Vereinbarung f\'fcr
+das jeweilige Produkt geregelt sein. Auch diese Bedingungen sind Bestandteil dieser Vereinbarung. Im Fall eines Widerspruchs zwischen einem Anhang und den \'fcbrigen in dieser Vereinbarung festgelegten Bedingungen gelten die Regelungen des Anhangs.
+
+\par }\pard \ltrpar\qj \fi-1440\li1865\ri0\sb100\sa240\nowidctlpar\tx993\wrapdefault\faauto\rin0\lin1865\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Anhang A\tab Quellcode Lizenz
+\par Anhang B\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526 Spezielle Lizenztypen}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-1582\li3425\ri0\sb100\sa240\nowidctlpar\tx993\wrapdefault\faauto\rin0\lin3425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Evaluierungslizenz; nicht ver\'f6ffentlichte Software
+\par Kompilierlizenz (Measurement Studio)
+\par Treiber-Schnittstellensoftware
+\par Multiple-Access-Lizenz (NI488.2 Software f\'fcr GPIB-ENET)
+\par Parallellizenz
+\par Fehlersuchlizenz (Debug-Lizenz)
+\par Continuous Integration-Lizenz (LabVIEW)
+\par }\pard \ltrpar\qj \fi-1440\li1865\ri0\sb100\sa240\nowidctlpar\tx993\wrapdefault\faauto\rin0\lin1865\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Anhang C\tab Bedingungen des Volumenlizenzprogramms
+\par Anhang D\tab Bedingungen des Enterprise Programms
+\par Anhang E\tab Lizenzbedingungen f\'fcr Bildungseinrichtungen
+\par Anhang F\tab Produktspezifische Regelungen (TestStand, Measurement Studio, LabVIEW Community Edition und LabVIEW NXG Community Edition)\tab
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 4.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Beauftragte Dritte.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Von Ihnen beauftragte Dritte d\'fcrfen auf die Software zugreifen und diese nutzen, unter der Voraussetzung, dass die Software ausschlie\'dflich f\'fcr Ihre Zwecke
+ genutzt wird, dass diese zustimmen, die Software nur in \'dcbereinstimmung mit den Bestimmungen dieser Vereinbarung zu verwenden und dass Sie gegen\'fcber NI verantwortlich bleiben f\'fcr jeden Versto\'df
+ gegen diese Vereinbarung durch von Ihnen beauftragte Dritte.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin425\itap0\pararsid11734674 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 5.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\ul\kerning1\insrsid12464526 Software Services.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid11734674 Wenn Sie eine zeitlich unbeschr\'e4
+nkte Lizenz erworben haben, m\'fcssen }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid13310120 S}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid11734674 ie }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+Upgrades oder Wartung, technische oder sonstige Dienstleistungen f\'fcr die Software (\'84Software Services\'93)}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid13310120 }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+m\'f6glicherweise separat erwerben.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid11734674 Wenn Sie eine zeitlich beschr\'e4nkte Lizenz erworben haben, ist die Geb\'fchr f\'fcr Software Services in der f\'fc
+r die gesamte Lizenzdauer angegebenen Geb\'fchr enthalten, sofern }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid746203 f\'fcr eine besondere }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid11734674 Lizenz}{\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid746203 art}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid11734674 oder }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid746203 in einem besonderen}{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\kerning1\insrsid11734674 Lizenzprogramm nichts anderes vereinbart wurde}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid11802691 .}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid11734674 }{\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 6.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Laufzeit der Lizenz; Beendigung und Ablauf}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 A.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526 Zeitlich beschr\'e4
+nkte Lizenz}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid11734674 oder Su}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid8088648 bscr}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid11734674 iption-Lizenz}{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\ul\insrsid12464526 .}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 Im Fall des Erwerbs einer zeitlich beschr\'e4nkten Lizenz }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid8088648 (auch als \'84Sub
+scription-Lizenz\'93 bezeichnet) }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 beginnt die Laufzeit der Lizenz mit dem }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid8088648 Rechnungsdatum}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\insrsid12464526 . Sie }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid746203 gilt}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 , sofern sie nicht vorher gem\'e4\'df den Regelungen}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\insrsid8088648 dieser Vereinbarung}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 beendet wird, f\'fcr den in der Produktbeschreibung oder in einer anderen Ihnen von NI zur Verf\'fc
+gung gestellten Dokumentation angegebenen Zeitraum. }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid8088648
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\tx1276\wrapdefault\faauto\prauth1\rin0\lin850\itap0\pararsid475559 {\*\oldpprops \pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar
+\tx1276\wrapdefault\faauto\rin0\lin850\itap0\pararsid475559 }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid8088648 \tab (i)\tab Sofern sich aus der Produktbeschreibung nichts anderes ergibt, endet die }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\insrsid12464526 Lizenz automatisch mit dem }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid8088648 Ende }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 der }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid8088648 Laufzeit}{
+\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 .
+\par }\pard \ltrpar\qj \li850\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0\pararsid12797705 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid8088648 (ii)\tab Wenn Sie eine zeitlich beschr\'e4
+nkte Lizenz haben, die sich automatisch erneuert, verl\'e4ngert sich die Laufzeit jeweils um ein weiteres Jahr, sofern die Lizenz nicht von einer Partei mindestens drei\'dfig (30) Tage vor Beginn der Verl\'e4nger
+ungsperiode durch Mitteilung an die andere Partei gek\'fcndigt wird.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid2895321 Die Geb\'fchr f\'fcr eine Verl\'e4ngerung kann sich von Zeit zu Zeit \'e4
+ndern und liegt im Ermessen von NI. In einem solchen Fall wird NI Ihnen die neue Geb\'fchr mindestens sechzig (60) Tage vor Been}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid746203 digung der Laufzeit mitteilen. }{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\insrsid2895321 Falls Sie mit der neuen Geb\'fchr nicht einverstanden sind, m\'fcssen Sie mindestens drei\'dfig (30) Tage vor Beginn der Verl\'e4ngerungsperiode mitteilen}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid746203 ,}{
+\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid2895321 dass eine Verl\'e4ngerung nicht gew\'fcnscht ist.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12797705
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 B.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526 Zeitlich unbeschr\'e4
+nkte Lizenz.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 Sofern Sie eine als zeitlich unbeschr\'e4nkt bezeichnete Lizenz erworben haben oder kein Zeitraum in der Produktbeschreibung oder der Ihnen sonst von NI zur Verf\'fc
+gung gestellten Dokumentation angegeben ist, ist Ihre Lizenz zeitlich unbeschr\'e4nkt. Soweit sie nicht gem\'e4\'df den nachfolgenden Bestimmungen beendet wird, haben sie ein zeitlich unbeschr\'e4nktes Nutzungsrecht an der Software.
+\par C.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526 Beendigung.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 Diese Vereinbarung endet automatisch und unmittelbar, falls Sie gegen ihre Bestimmungen versto\'df
+en, ohne dass es eines vorherigen Hinweises bedarf.
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\tx567\tx851\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 D.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526
+Rechtsfolgen bei Beendigung oder Ablauf.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 Nach Beendigung oder Ablauf dieser Vereinbarung, gleich aus welchem Grund, enden alle gem\'e4\'df dieser Vereinbarung einger\'e4
+umten Lizenzen. Sie sind verpflichtet, die Benutzung der Software und den Vertrieb von Autorisierten Anwendungen unverz\'fcglich einzustellen und s\'e4mtliche Kopien der Software zu vernichten. Falls NI dies vor der Vernichtung von Ihnen verlangt hat, m
+\'fcssen Sie die Software und alle davon gefertigten Kopien an NI \'fcbergeben. Die Abschnitte 11, 15, 16, 17, 19, 20, 21, 22.A und 23 dieser Vereinbarung bleiben von der Beendigung oder dem Ablauf dieser Vereinbarung unber\'fchrt.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 7.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+\'dcbertragung der Lizenz}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 . Sie d\'fcrfen die Software in dem Land, in dem Sie die Software gekauft haben (oder innerhalb der Europ\'e4ischen Union, falls Sie die Software in der Europ
+\'e4ischen Union gekauft haben) einem Dritten \'fcberlassen, sofern Sie NI schriftlich \'fcber eine solche \'dcbertragung (einschlie\'dflich des Namens und Wohnortes/Sitzes eines solchen Dritten) informier
+en, der Dritte die Bedingungen dieser Vereinbarung akzeptiert und Sie nach einer solchen \'dcbertragung weder Kopien der Software noch irgendwelches schriftliches Begleitmaterial zur Software zur\'fcckbehalten. NI kann nach eigenem Ermessen eine Geb\'fc
+hr f\'fcr die \'dcbertragung der Lizenz von Ihnen verlangen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 8.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Upgrades. Fr\'fchere Versionen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+ Wenn es sich bei der Software um ein Upgrade handelt, d\'fcrfen Sie die Software nur nutzen, wenn Sie \'fcber eine g\'fcltige Lizenz zur Benutzung der vorherigen Version der Software verf\'fcgen und Sie d\'fc
+rfen das Upgrade und die vorherige Version nicht gleichzeitig nutzen. Ferner gilt f\'fcr jede gem\'e4\'df den Bestimmungen dieser Vereinbarung zu Verf\'fcgung gestellte und lizenzierte Software, dass Sie eine Vorg\'e4
+ngerversion der betreffenden Software (statt der gelieferten Software) installieren und nutzen d\'fcrfen, sofern Sie (i) \'fcber eine autorisierte Kopie der Vorg\'e4ngerversion der gelieferten Software verf\'fcgen, (ii) jede Nutzung in \'dc
+bereinstimmung mit den Regelungen dieser Vereinbarung erfolgt und NI in keinem Fall verpflichtet ist (iii), Support (einschlie\'dflich Software-Schl\'fcsselcodes oder Hardware-Schl\'fcssel) f\'fc
+r irgendeine andere Version der Software als die aktuelle Version der gelieferten Software verpflichtet ist.
+\par 9.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Mehrfachversionen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Wird die Softw
+are auf einem Installationsmedium in mehreren Versionen zur Nutzung auf unterschiedlichen Betriebssystemen ausgeliefert oder zum Download zur Verf\'fcgung gestellt, d\'fcrfen Sie nur eine Version der Software nutzen.
+\par 10.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Software-/Hardwareschl\'fcssel; Vorabzugang.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Sie stimmen zu, die von NI zur Verf\'fc
+gung gestellten Software- oder Hardwareschl\'fcssel nur mit der Software zu nutzen, die von NI daf\'fcr bestimmt ist. Falls Ihnen NI (in NI\rquote s alleinigem Ermessen) den g\'fcltigen Schl\'fcssel oder sonstigen Zugang zu der Software v
+or Erhalt der jeweiligen Lizenzgeb\'fchren bereitstellt, bleiben Sie gleichwohl verpflichtet, NI die anfallenden Geb\'fchren zu bezahlen.
+\par 11.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Urheberrecht. Keine weiteren Lizenzen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Die Software wird lizenziert und nicht
+ verkauft. Die Software, alle Kopien der Software, damit zusammenh\'e4ngende Inhalte und alle daran bestehenden Rechte sind Eigentum von NI oder ihrer Lieferanten und werden durch das jeweils anwendbare Urheberrecht und internationale Vertr\'e4ge gesch
+\'fctzt. S\'e4mtliche Rechte, die Ihnen in dieser Vereinbarung nicht ausdr\'fccklich einger\'e4umt werden, bleiben NI vorbehalten. Weiterhin wird ohne Einschr\'e4nkung des Vorstehenden durch keines der NI-Patente (unabh\'e4
+ngig davon, ob diese hier genannt werden oder nicht) eine Lizenz oder ein sonstiges Recht (ob durch ausdr\'fcckliche Lizenz, implizite Lizenz, den Ersch\'f6
+pfungsgrundsatz oder in sonstiger Weise) oder irgendwelche geistigen Eigentumsrechte von NI in Bezug auf sonstige Produkte oder sonstige Dritte gew\'e4hrt; dies gilt auch f\'fcr das Recht, eines dieser sonstigen Produkte zu benutzen.
+\par 12.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Vertrieb von Anwendungen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A.\tab \'84Autorisierte Anwendung\'93
+ ist (i) eine Anwendung, die Sie mit Entwicklungsversionen der Software entwickeln; (ii) eine Anwendung, die Sie mit Software Dritter unter Verwendung von Real-Time Betriebssystemk
+omponenten des LabVIEW RealTime Modules und dem LabWindows/CVI Real-Time Module gem\'e4\'df den jeweiligen Lizenzbedingungen entwickeln; oder (iii) eine Anwendung, die Sie mit Softwareentwicklungsumgebungen Dritter entw
+ickeln und die Treiber-Schnittstellensoftware verwendet, wenn die Softwareentwicklungsumgebung von der Treiber-Schnittstellensoftware wie in der betreffenden Dokumentation dieser Treiber-Schnittstellensoftware angegeben unterst\'fctzt wird. \'84
+Treiber-Schnittstellensoftware\'93 umfasst Computersoftware und sonstigen Code nebst Begleitdokumentation und Dienstprogrammen, die Ihnen mit dieser Vereinbarung zur Verf\'fcgung gestellt werden und die gegenw\'e4rtig oder k\'fc
+nftig als Hardware- bzw. Ger\'e4tetreiber auf der Website von NI mit der Hardware-Treiberliste unter dem Link }{\field{\*\fldinst {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid11802691 HYPERLINK}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\kerning1\insrsid12464526 "http://www.ni.com/driverinterfacesoftware" }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 {\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b5400000068007400740070003a002f002f007700770077002e006e0069002e0063006f006d002f0064007200690076006500720069006e00740065007200660061006300650073006f00660074007700610072006500
+000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\cf2\kerning1\insrsid12464526 www.ni.com/driverinterfacesoftware}}}\sectd \ltrsect\linex0\sectlinegrid272\sectdefaultcl\sectrsid475559\sftnbj {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\kerning1\insrsid12464526 aufgef\'fchrt sind oder oder sp\'e4ter hinzugef\'fcgt werden. Vom Begriff \'84Treiber-Schnittstellensoftware\'93 in keinem Fall umfasst sind Drittsoftware, Software f\'fcr Betriebssysteme, Messger\'e4
+tetreiber, Software f\'fcr Anwendungen, Toolkits, Module, Entwicklungs-Kits f\'fcr Treiber (driver development kit, DDK) oder Teile hiervon, Entwicklungs-Kits f\'fcr Module (module development kit, MDK) oder Teile hiervon, Entwicklungs-Kits f\'fc
+r Software (software development kit, SDK) oder Teile davon oder sonstige Software oder Codes, die NI als Software oder Code wie vorstehend beschrieben qualifiziert, sowie Begleitdokumentationen und Dienstprogramme.
+\par
+\par B.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Voraussetzungen f\'fcr den Vertrieb. }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Sie d\'fcrfen Autorisierte Anwendungen (zusammen mit dazugeh\'f6
+rigen Runtime Engines f\'fcr die Software und dazugeh\'f6riger Treiber-Schnittstellensoftware, die als Teil oder zus\'e4tzlich zu den Autorisierten Anwendungen enthalten sein d\'fcrfen, vertreiben, auf Zielsysteme \'fcbertragen oder in sonstiger Weise zug
+\'e4nglich machen, sofern Sie sich an alle in den nachstehenden Abschnitten enthaltene Bedingungen halten.
+\par }\pard \ltrpar\qj \fi-425\li1276\ri0\sb100\sa240\nowidctlpar\tx993\wrapdefault\faauto\rin0\lin1276\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 (i)\tab Sie f\'fcgen den nachfolgenden Urheberrechtsvermerk sichtbar auf d
+er Hinweisseite f\'fcr die Anwendung (Authorized Application About Box) und (i) in jeder schriftlichen Begleitdokumentation oder (ii) falls eine solche Dokumentation nicht existiert, in einer \'84Readme\'93
+- oder anderen .txt-Datei, die mit jeder Ihrer Autorisierten Anwendungen verbreitet wird, hinzu.
+\par }\pard \ltrpar\qj \li1276\ri0\sb100\sa240\nowidctlpar\tx1276\wrapdefault\faauto\rin0\lin1276\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 \'84Copyright \'a9
+ [Angabe Jahr] National Instruments Corporation. Alle Rechte vorbehalten.\'93
+\par }\pard \ltrpar\qj \li1276\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin1276\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Sie d\'fcrfen stattdessen oder zus\'e4
+tzlich Ihren eigenen Urheberrechtshinweis zu dem/den gem\'e4\'df vorstehender Regelung erforderlichen Vermerk(en) hinzuf\'fcgen; keinesfalls jedoch d\'fcr
+fen Sie irgendeinen Urheberrechts-, Patent-, Marken- oder anderen Rechtehinweis oder Disclaimer, der in der Software enthalten ist, entfernen oder ver\'e4ndern; au\'dferdem muss Ihr Urheberrechtsvermerk im Hinblick auf alle Runtime-Engines f\'fc
+r die Software und jegliche Treiber-Schnittstellensoftware, die als Teil oder zusammen mit Ihrer Autorisierten Anwendung enthalten sein d\'fcrfen, im Sinne eines Schutzes der Urheberrechte von NI an der Software verstanden werden und ni
+cht als ob Sie selbst irgendein Urheberrecht oder sonstiges Recht an der Software h\'e4tten.
+\par }\pard \ltrpar\qj \fi-425\li1276\ri0\sb100\sa240\nowidctlpar\tx1276\wrapdefault\faauto\rin0\lin1276\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 (ii)\tab
+Sie verwenden beim Vertrieb Ihrer Autorisierten Anwendungen weder den Namen noch ein Logo oder eine Marke von NI ohne die ausdr\'fcckliche vorherige schriftliche Zustimmung von NI.
+\par }\pard \ltrpar\qj \fi-425\li1276\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin1276\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 (iii)\tab Falls Sie Ihre Autorisierte Anwendung mit einem Run-Time Engine f\'fc
+r die Software oder Treiber-Schnittstellensoftware an Dritte vertreiben, m\'fcssen Sie Ihrem Endnutzer entweder diese Vereinbarung zur Verf\'fcgung stellen oder Sie lizenzieren Ihre Autorisierte Anwendung sowie jede damit vertriebene Run-Time Engine f\'fc
+r die Software und Treiber-Schnittstellensoftware gem\'e4\'df Ihren eigenen Lizenzbestimmungen, die im Wesentlichen den Bestimmungen dieser Vereinbarung entsprechen und mindestens dasselbe Schutzniveau f\'fcr NI vorsehen wie diese Vereinbarung.
+\par }\pard \ltrpar\qj \fi-425\li1276\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin1276\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 (iv)\tab Die Autorisierte Anwendung darf keine sch\'e4dlichen, irref\'fc
+hrenden oder sonst rechtswidrigen Programme beinhalten oder aus solchen bestehen.
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 C.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Geb\'fchren.}{
+\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Grunds\'e4tzlich d\'fcrfen Sie Autorisierte Anwendungen vertreiben, auf Zielsysteme \'fcbertragen oder in sonstiger Weise zug\'e4nglich machen, ohne hierf\'fcr zus\'e4tzliche Geb\'fc
+hren an NI zu bezahlen. Falls die Autorisierte Anwendung jedoch mit einer Software erzeugt wurde, die auf der Liste der Lizenzen f\'fcr die \'dcbertragung auf Zielsysteme auf der Website von NI aufgef\'fchrt ist, die Sie unter der URL }{\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid2895321\charrsid11747809 http://www.ni.com/product-documentation/9561/en/}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 einsehen k\'f6nnen, oder einer Software, die von NI irgen
+dwann dieser Liste oder einer \'e4hnlichen Nachfolgeliste zu einem sp\'e4teren Zeitpunkt hinzugef\'fcgt wurde, oder einer anderen von NI gegebenenfalls bezeichneten Software (}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 jeweils als \'84
+Designated Deployment Lizenz\'93 bezeichnet)}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 , m\'fcssen Sie (bevor Sie die Autorisierte Anwendung und die zugeh\'f6rigen Runtime-Engines f\'fcr die S
+oftware zur Nutzung auf irgend einem anderen Computer vertreiben, auf ein Zielsystem \'fcbertragen oder in sonstiger Weise zur Verf\'fcgung stellen) entweder (i) sicherstellen, dass der Empf\'e4nger eine g\'fcltige Lizenz f\'fc
+r den Einsatz der Autorisierten Anwendung (oder eine g\'fcltige Lizenz f\'fcr die betreffende Software f\'fcr) auf jedem/n Computer, auf dem die Autorisierte Anwendung genutzt wird, besitzt oder (ii) eine schriftliche Erlaubnis f\'fcr den Vertrieb von
+NI einholen und (falls von NI gefordert) NI f\'fcr jede Kopie eine Vertriebs-/Entwicklungsgeb\'fchr f\'fcr jede vertriebene, bereitgestellte oder in sonstiger Weise zur Verf\'fc
+gung gestellte Autorisierte Anwendung bezahlen. Falls eine Treiber-Schnittstellensoftware den vorgenannten Anforderungen an die Lizenzverifikation oder
+ Vertriebsautorisierung unterliegt und falls the Autorisierte Anwendung eine solche Treiber-Schnittstellensoftware nutzt, aufruft oder in sonstiger Weise auf sie Zugriff nimmt, wird die Autorisierte Anwendung f\'fc
+r Zwecke dieses Abschnitts als durch Nutzung der Treiber-Schnittstellensoftware geschaffen angesehen. Sofern dies von NI nicht anderweitig schriftlich spezifiziert wird, handelt es sich bei Designated Deployment Lizenzen um computerbasierte Lizenzen, f
+\'fcr welche die Ausnahme f\'fcr die Nutzung zu Hause nicht gilt.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 13.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Patent- und Markenrechtshinweise.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Informationen zu Patenten auf Produkte von National Instruments erhalten Sie hier: \'dcber die Men\'fcoption }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0
+\b\f1\fs18\kerning1\insrsid12464526 Hilfe\'bbPatente}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 in der Software, in der zusammen mit der Software (z.B. auf dem Installationsmedium) gelieferten Datei patents.txt und/oder unter }
+{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 ni.com/patents.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+ Die Bezeichnungen National Instruments, NI, ni.com und LabVIEW sind Marken der National Instruments Corporation. Weitere Marken-Informationen finden Sie im Internet unter ni.com/trademarks. Alle sonst
+igen hier genannten Produkt- oder Firmenbezeichnungen sind bzw. k\'f6nnen Marken oder anderweitig gesch\'fctzte Bezeichnungen der betreffenden Unternehmen sein.
+\par 14.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Beschr\'e4nkte Garantie.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 NI garantiert, ausschlie\'dflich zu Ihren Gunsten, f\'fc
+r einen Zeitraum von neunzig (90) Tagen ab Versand der Software an Sie (oder im Fall des Download ab dem Datum des ersten Downloads durch Sie), dass (i) die Software im Wesentlichen gem\'e4\'df der Begleitdokumentation funktioniert, und (ii) der Datentr
+\'e4ger, auf dem die Software gespeichert ist, bei normaler Benutzung und Wartung frei von Material- und Verarbeitungsfehlern ist (\'84Beschr\'e4nkte Garantie\'93). F\'fcr ersatzweise gelieferte Software gilt die Beschr\'e4nkte Garantie f\'fcr den Res
+t der urspr\'fcnglichen Garantiefrist oder f\'fcr 30 Tage, wobei der l\'e4ngere Zeitraum ma\'dfgebend ist. Da einige Rechtsordnungen eine Beschr\'e4nkung der Garantiezeit nicht zulassen, ist es m\'f6glich, dass die vorgenannte oder eine sonstige Beschr
+\'e4nkung in dieser Vereinbarung f\'fcr Sie nicht gilt. In einem solchen Fall ist die Garantiezeit auf die gesetzliche Mindestzeit beschr\'e4nkt. Die Beschr\'e4
+nkte Garantie gilt nicht, falls der Fehler der Software auf einen Unfall, Missbrauch, eine fehlerhafte Anwendung oder ungenaue Kalibrierung durch Sie, auf von Ihnen verwendete Produkte Dritt
+er (d. h. Hardware oder Software), deren Einsatz von NI zur Benutzung mit der Software nicht vorgesehen ist, die Benutzung eines falschen Hardware- oder Softwareschl\'fcssels (falls erforderlich) oder auf eine nicht autorisierte Wartung der Software zur
+\'fcckzuf\'fchren ist.
+\par 15.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Anspr\'fcche des Kunden.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+ Alle Pflichten von NI (und Ihr alleiniger Anspruch) in Bezug auf die vorgenannte Beschr\'e4nkte Garantie bestehen nach Wahl von NI entweder in der R\'fcckerstattung der von Ihnen bezahlten Geb\'fchren oder in der Reparatur/dem E
+rsatz der Software, sofern NI innerhalb der Garantiefrist schriftlich \'fcber die aufgetretenen Fehler unterrichtet wird. Im Fall der Geb\'fchrenr\'fcckerstattung sind Sie verpflichtet, s\'e4mtliche Kopien der Software gem\'e4\'df
+ den Anweisungen von NI entweder zur\'fcckzusenden oder zu vernichten. In diesem Fall endet Ihre Lizenz ohne weitere Haftung seitens NI. Zus\'e4tzlich m\'fcssen Sie eine R\'fccksendenummer (RMA) anfordern, bevor Sie die der Garantie unterliegende Softw
+are zur\'fcckgeben. Sie stimmen zu, in diesem Zusammenhang s\'e4mtliche Versandkosten zu und von NI zu bezahlen.
+\par 16.\tab }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\ul\kerning1\insrsid12464526 Keine weitere Gew\'e4hrleistung.}{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 SOWEIT NICHT AUSDR\'dc
+CKLICH IN DIESER VEREINBARUNG VORGESEHEN, WIRD JEDE WEITERE GEW\'c4HRLEISTUNG IN BEZUG AUF DIE SOFTWARE, SEI SIE AUSDR\'dcCKLICH ODER STILLSCHWEIGEND, AUSGESCHLOSSEN. NI \'dcBERNIMMT KEINERLEI GEW\'c4
+HRLEISTUNG ODER GARANTIE ODER ZUSICHERUNG HINSICHTLICH DRITTSOFTWARE, QUELLCODE ODER SOFTWARE-SERVICE. NI \'dcBERNIMMT KEINERLEI GEW\'c4HRLEISTUNG, GARANTIE ODER ZUSICHERUNG DAHINGEHEND, DASS DIE SOFTWARE, DIE AUSF\'dcHRUNG DER SOFTW
+ARE ODER JEGLICHE DAMIT ZUSAMMENH\'c4NGENDE SOFTWARE SERVICES, QUELLCODE ODER DRITTSOFTWARE UNTERBRECHUNGS- UND FEHLERFREI FUNKTIONIERT UND \'dcBERNIMMT KEINERLEI GEW\'c4HRLEISTUNG, GARANTIE ODER ZUSICHERUNG IN BEZUG AUF GENAUIGKEIT, ZUVERL\'c4
+SSIGKEIT ODER IN SONSTIGER WEISE. ES BESTEHEN KEINE WEITEREN GARANTIEN AUFGRUND VON HANDELSBRAUCH ODER LAUFENDER GESCH\'c4FTSBEZIEHUNG. DIESER AUSSCHLUSS GILT AUCH F\'dcR EINE ETWAIGE KONKLUDENTE GEW\'c4HRLEISTUNG, DASS DIE SOFTW
+ARE, DRITTSOFTWARE UND SOFTWARE SERVICES VON DURCHSCHNITTLICHER QUALIT\'c4T UND F\'dcR DEN NORMALEN GEBRAUCH ODER F\'dcR EINEN BESTIMMTEN ZWECK GEEIGNET SIND.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 17.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 \tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526 Verj\'e4hrung.}{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\insrsid12464526 }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Die Einleitung gerichtlicher Schritte zur Durchsetzung Ihrer Anspr\'fcche aus der vorgenannten Beschr\'e4
+nkten Garantie ist nach Ablauf von einem (1) Jahr nach Auftreten eines solchen Klagegrundes nicht mehr zul\'e4ssig.
+\par 18.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Haftung f\'fcr geistiges Eigentum.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 NI wird auf eigene Kosten von Dritten Ihnen gegen\'fc
+ber erhobene Anspr\'fcche, die sich aus einer Benutzung der Software ergeben, abwehren, soweit die Verletzung v
+on Patent-, Urheber- oder Markenrechten geltend gemacht wird, die nach Rechtsvorschriften der U.S.A., von Kanada, Mexiko, Japan, Australien, Schweiz, Norwegen oder der Europ\'e4ischen Union gesch\'fctzt
+ sind. Dies gilt nicht, wenn (i) der Anspruch darauf beruht, dass die Software zusammen mit Ausr\'fcstung, Ger\'e4ten, Software oder Code benutzt wurde, die nicht von NI hergestellt wurden, oder (ii) darauf beruht, dass Sie die Software nicht in \'dc
+bereinstimmung mit der Vereinbarung oder f\'fcr einen von NI nicht beabsichtigten Zweck nutzen, oder (iii) Sie es unterlassen haben, Software Updates oder Upgrades zu verwenden, die die Verletzung beseitigt h\'e4
+tten oder die (iv) auf Bearbeitungen der Software beruhen, die nicht von NI durchgef\'fchrt wurden. Voraussetzung ist ferner, dass Sie NI unverz\'fcglich schriftlich informieren, wenn Sie von solchen drohenden Anspr\'fc
+chen Kenntnis erlangen, und NI bei der Vorbereitung einer Verteidigung nach besten Kr\'e4ften unterst\'fctzen. Wenn Sie NI die erforderlichen Vollmachten, die Unterst\'fctzung und die Informationen liefern, die NI zur Abwehr oder Beilegung solcher Anspr
+\'fcche ben\'f6tigt, wird NI jeglichen rechtskr\'e4ftig zuerkannten Schadensersatz oder Vergleichsbetrag wegen eines solchen Anspruchs bezahlen und jegliche Auslagen erstatten, die Ihnen aufgr
+und einer schriftlichen Aufforderung von NI entstehen. NI haftet jedoch nicht aus einem Vergleich, der ohne vorherige schriftliche Zustimmung von NI geschlossen wurde. Sollte festgestellt werden,
+dass die Software vorstehende Rechte verletzt und wird ihre Benutzung untersagt, oder sollte NI der Auffassung sein, dass die Software m\'f6
+glicherweise die geistigen Eigentumsrechte Dritter verletzt, wird NI nach seiner Wahl (i) entweder Ihnen das Recht zur Nutzung der Software verschaffen gew\'e4hrleisten oder (ii) die
+ Software durch andere Software ersetzen bzw. sie so modifizieren, dass sie keine Rechte verletzt oder (iii) die betreffende Software zur\'fccknehmen und Ihnen die Lizenzgeb\'fchren f\'fcr die Software zur\'fcckerstatten. }{\rtlch\fcs1 \ab\af1\afs18
+\ltrch\fcs0 \b\caps\f1\fs18\kerning1\insrsid12464526 Die Haftung von NI nach diesem Abschnitt (einschliesslich der Haftung seiner Lizenzgeber und Lieferanten sowie seiner Organe, Angestellten und Beauftragten, und gleichg\'fc
+ltig aus welchem Rechtsgrund) ist beschr\'e4nkt auf insgesamt maximal US-$ 50.000,- und keinesfalls ist NI nach diesem Abschnitt verpflichtet, insgesamt einen h\'f6heren Betrag als die genannten US-$ 50.000,- zu zahlen.}{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Dies ist Ihr einziger Anspruch und die gesamte Verpflichtung und Verantwortlichkeit von NI bei Verletzung von Patent-, Marken-, Urheber- oder sonstigen geistigen Eigentumsrech
+ten im Zusammenhang mit der Software. }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 VORSTEHENDE REGELUNG ERSETZT JEDE SONSTIGE GESETZLICHE ODER STILLSCHWEIGENDE GEW\'c4
+HRLEISTUNG GEGEN RECHTSVERLETZUNGEN. VORSTEHENDE VERPFLICHTUNGEN GELTEN NICHT F\'dcR DRITTSOFTWARE ODER PRODUKTE VON DRITTEN, DIE IN DIE SOFTWARE INTEGRIERT ODER IN SONSTIGER WEISE ZUSAMMEN MIT DER SOFTWARE GELIEFERT WERDEN. ANSPR\'dc
+CHE IM ZUSAMMENHANG MIT SOFTWARE ODER PRODUKTEN DRITTER SIND AN DEN HERSTELLER DES BETREFFENDEN PRODUKTES ZU RICHTEN.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 19.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 \tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526 Haftungsbeschr\'e4nkung.}{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\insrsid12464526 }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 SOWEIT GESETZLICH ZUG
+ELASSEN, HAFTEN NI ODER SEINE LIZENZGEBER, VERTRIEBSPARTNER UND LIEFERANTEN (EINSCHLIESSLICH SEINER UND DEREN ORGANE, MITARBEITER UND BEAUFTRAGTEN) NICHT F\'dcR MITTELBARE, ZUF\'c4LLIGE ODER BESONDERE ENTSTANDENE SCH\'c4DEN GLEICH WELCHER ART ODER F\'dc
+R STRAFSCHADENSERSATZ UND AUCH NICHT F\'dcR \'dcBER DEN BETRAG DES TATS\'c4CHLICH ENTSTANDENEN SCHADENS HINAUSGEHENDE SCH\'c4DEN, EINSCHLIESSLICH SCHADEN AUS ENTGANGENEM GEWINN, VERLORENEN ERSPARNISSEN, VERPASSTEN GESCH\'c4FTSM\'d6GLICHKEITEN, GESCH\'c4
+FTSUNTERBRECHUNGEN, VERLORENER ODER BESCH\'c4DIGTER DATEN ODER SOFTWARE, SELBST WENN NI ODER SEINE LIZENZGEBER, VERTRIEBSPARTNER UND LIEFERANTEN AUF DIE M\'d6GLICHKEIT DERARTIGE SCH\'c4DEN HINGEWIESEN WORDEN SIND UND UNABH\'c4NGIG DAVON, OB SIE DU
+RCH FAHRL\'c4SSIGKEIT VON NI ODER ANDEREN ENTSTANDEN SIND (MIT AUSNAHME DER ZUVOR IN ZIFFER 18 GENANNTEN SCH\'c4DEN). DIE H\'d6HE DER HAFTUNG IM RAHMEN DIESER VEREINBARUNG IST (UNABH\'c4
+NGIG DAVON, OB NACH VERTRAGSRECHT, UNERLAUBTER HANDLUNG, GARANTIE ODER AUS ANDEREM RECHTSGRUND) BEGRENZT AUF DIE H\'d6HE DES F\'dcR DIE JEWEILIGE LIZENZ ERHALTENEN BETRAGS. }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+Sie erkennen an, dass sich diese Risikoverteilung in der H\'f6he der Lizenzgeb\'fchr niederschl\'e4gt. Soweit die vorstehende Haftungsbeschr\'e4nkung nicht durchsetzbar ist oder ihren wesentlichen Zweck verfehlt, ist die Haftung von NI Ihnen gegen\'fc
+ber aufgrund dieser Vereinbarung oder im Zusammenhang damit auf den Gegenwert von US$ 50.000 oder die f\'fcr die Software bezahlte Lizenzgeb\'fchr, falls diese h\'f6her sein sollte, beschr\'e4nkt. Dies gilt wiederum nicht f\'fcr K\'f6
+rperverletzungen oder Tod, der durch die Software in der Form, wie sie von NI bereit gestellt wurde, verursacht wurde oder soweit eine Haftung nach dem jeweils anwendbaren Recht nicht ausgeschlossen werden kann.}{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0
+\b\f1\fs18\kerning1\insrsid12464526
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 20.\tab }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\ul\kerning1\insrsid12464526 HOCH-RISIKO NUTZUNGEN UND IHRE VERANTWORTUNG F\'dcR IHRE ANWENDUNGEN}{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 A.\tab NI PRODUKTE SIND NICHT DAF\'dc
+R BESTIMMT, HERGESTELLT ODER GESTET, IN GEF\'c4HRLICHEN UMGEBUNGEN ODER UMGEBUNGEN, DIE EINE AUSFALL-SICHERUNG GEW\'c4HRLEISTEN M\'dcSSEN, EINGESETZT ZU WERDEN, EINSCHLIESSLICH DEM EINSATZ IN NUKLEAR-ANLAGEN, FLUG-NAVIGATION ODER VERKEHRSKONTRO
+LLSYSTEMEN, LEBENSRETTUNGS- ODER LEBENSERHALTUNGSSYSTEMEN ODER ANDEREN MEDIZINISCHEN GER\'c4TEN ODER JEDEM ANDEREN GER\'c4T, BEI DEM EIN SOFTWAREFEHLER ZU TOD, K\'d6RPERVERLETZUNG, SCHWEREM EIGENTUMSVERLUST ODER UMWELTSCH\'c4DEN F\'dc
+HREN KANN. SIE HAFTEN, VERTEIDIGEN UND ENTSCH\'c4DIGEN NI UND SEINE ORGANE, MITARBEITER UND BEAUFTRAGTE VOR ALLEN ANSPR\'dcCHEN, VERLUSTEN, SCH\'c4DEN, HANDLUNGEN UND AUSGABEN (EINSCHLIESSLICH ANGEMESSENEN RECHTSANWALTSKOSTEN), DIE DRAUS ENTS
+TEHEN, DASS SIE DIE SOFTWARE F\'dcR HOCH-RISIKO ZWECKE NUTZEN, EINSCHLIESSLICH ENTSCH\'c4DIGUNGEN NACH F\'dcR PRODUKTHAFTUNG, K\'d6RPERVERLETZUNG UND TOD, SACHSCH\'c4DEN UND UNABH\'c4NGIG DAVON OB DERARTIGE ANSPR\'dc
+CHE GANZ ODER TEILWEISE AUF VERMUTETER ODER TATS\'c4CHLICHER FAHRL\'c4SSIGKEIT VON NI BERUHEN.
+\par B.\tab SIE ERKENNEN AN, DASS SIE DAF\'dcR VERANTWORTLICH SIND, DIE N\'d6TIGEN SCHUTZMASSSNAHMEN GEGEN PRODUKT- UND SYSTEMFEHLER ZU ERGREIFEN, INSBESONDERE SICHERUNGS- UND ABSCHALTEMECHANISMEN BEREITZUSTELLEN. DA JEDES ENDNUTZER-SYSTEM UNT
+ERSCHIEDLICH IST UND VON NI\rquote S TESTPLATTFORMEN ABWEICHEN UND DA SIE NI-PRODUKTE IN KOMBINATION MIT ANDEREN PRODUKTEN AUF EINE ART UND WEISE NUTZEN K\'d6NNEN, DIE NICHT VON NI GETESTET ODER IN ERW\'c4GUNG GEZOGEN WURDE, SIND SIE LETZTENDLICH DAF\'dc
+R VERANTWORTLICH, ZU \'dcBERPR\'dcFEN UND SICHERZUSTELLEN, DASS NI-PRODUKTE F\'dcR IHREN GEPLANTEN ZWECK GEEIGNET SIND. SIE HAFTEN, VERTEIDIGEN UND ENTSCH\'c4DIGEN NI UND SEINE ORGANE, MITARBEITER UND BEAUFTRAGTE VOR ALLEN ANSPR\'dcCHEN, VERLUSTEN, SCH
+\'c4DEN, HANDLUNGEN UND AUSGABEN (EINSCHLIESSLICH ANGEMESSENEN RECHTSANWALTSKOSTEN), DIE AUS IHRER A
+UTORISIERTEN ANWENDUNG ODER IHREM EINBAU IN IHR ANWENDUNGSSYSTEM ENTSTEHEN. DIES GILT JEDOCH NUR, SOWEIT DER SCHADEN, DIE VERLETZUNGEN ODER EIN ETWAIGER VERGLEICHSBETRAG NI NICHT KRAFT GESETZES ALS FAHRL\'c4
+SSIGKEIT ODER SONSTIGES SCHULDHAFTES VERHALTEN ZUGERECHNET WERDEN.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 21.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+US-Regierungsklausel.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Die Software ist ein \'84kommerzielles Produkt\'93, dessen Entwicklung ausschlie\'dflich privatwirtschaftlich finanziert wurde und das aus \'84
+kommerzieller Computersoftware\'93 und \'84kommerzieller Computersoftwaredokumentation\'93 im Sinne der anwendbaren U.S. Acquisition Regulations besteht. Wenn Sie eine Beh\'f6
+rde, Regierungsstelle oder sonstige Dienststelle der US-Regierung sind, wird die Software (i) ausschlie\'dflich als kommerzielles Produkt und (ii) nur mit den Rechten lizenziert, die auch allen anderen Lizenznehmern gem\'e4\'df
+ den Bestimmungen dieses Vertrages gew\'e4hrt werden. Sie erkl\'e4ren sich damit einverstanden, die Software nicht in einer Weise zu nutzen, zu vervielf\'e4ltigen oder offen zu legen, die nach diesem Vertrag nicht ausdr\'fcckl
+ich gestattet ist. Nichts in diesem Vertrag verpflichtet NI, technische Daten f\'fcr Sie aufzubereiten oder Ihnen zur Verf\'fcgung zu stellen. Hersteller ist National Instruments Corporation oder National Instruments Ireland Resources Ltd.
+\par 22.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Einhaltung der Vertragsbestimmungen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A.\tab Sie erkl\'e4ren sich bereit, NI w\'e4hrend Ihrer \'fcblichen Gesch\'e4
+ftszeiten Einblick in alle wesentlichen Unterlagen zu gew\'e4hren, damit NI (nach angemessener Anmeldung) verifizieren kann, dass Sie die Bedingungen dieser Vereinbarung einhalten. Wenn Sie ein Unternehmen oder eine Personengesamtheit sind, erkl\'e4
+ren Sie sich weiterhin damit einverstanden, dass Sie auf Anforderung von NI oder einer Konzerngesellschaft unverz\'fcglich schriftlich gegen\'fcber NI belegen und best\'e4tigen, dass die Benutzung
+der Software durch Sie und Ihre Mitarbeiter mit den Bestimmungen dieser Vereinbarung konform ist. Falls eine solche \'dcberpr\'fcfung ergeben sollte, dass Sie zu niedrige Lizenzgeb\'fchren bezahlen, die Si
+e NI jeweils schulden, sind Sie verpflichtet, (i) NI solche Betr\'e4ge unverz\'fcglich zu bezahlen und (ii) NI die Kosten einer solchen \'dcberpr\'fcfung zu ersetzen.
+\par B.\tab Sie sind damit einverstanden, dass die Software bestimmte Informationen betreffend Software, Hardware und ihre Nutzung sammelt und auf Server von NI (oder seiner Dienstleister) \'fcbermittelt und zwar (i) zur Kontrolle und Durchf\'fc
+hrung von Updates, (ii) um sicherzustellen, dass Sie die Bestimmungen dieses Lizenzvertrages, einschlie\'dflich der Verpflichtung zur Nutzung g\'fcltiger Software- und Hardware-Schl\'fcssel, einha
+lten, (iii) zur internen Produktentwicklung von NI und (iv) um Ihnen Nutzungsberichte zur Verf\'fcgung stellen zu k\'f6nnen. Die gesammelten und \'fcbermittelten Informationen enthalten keinerlei gesch\'fctzt
+e Anwendungsdaten. NI stellt diese Informationen Dritten nicht zur Verf\'fcgung, es sei denn, NI ist hierzu kraft Gesetzes oder beh\'f6rdlicher Anordnung verpflichtet oder um die Einhaltung der Bestimmungen dieses Lizenzvertrages, einschlie\'df
+lich der Verpflichtung zur Nutzung g\'fcltiger Hardware- und Software-Schl\'fcssel, durchzusetzen.
+\par \tab Der Inhaber der Lizenz ist berechtigt, das ihm einger\'e4umte Nutzungsrecht auf einen Mitarbeiter oder externen Dienstleister (\'84Autorisierter Nutzer\'93) unter Einhaltung der Vorgaben dieser Vereinbarung zu \'fcbertragen. Der Lizenzinhaber ist f
+\'fcr }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 das Vorliegen einer wirksamen Rechtsgrundlage und/oder (falls erforderlich) der Einwilligung }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+jedes Autorisierten Nutzers, auf den das Nutzungsrecht \'fcbertragen wird, zur Erhebung seiner Daten gem\'e4\'df dieser Vereinbarung verantwortlich. Wenn Sie die Software f\'fcr e
+ine Rechtsperson nutzen, die Ihnen die Nutzungsrechte als Autorisierter Nutzer gem\'e4\'df den Bestimmungen dieser Vereinbarung \'fcbertragen hat, sind Sie nicht Inhaber der Lizenz. Ihnen ist bekannt und Sie erkl\'e4
+ren sich damit einverstanden, dass Daten \'fcber Ihre Nutzung der Software erhoben und dem Inhaber der Lizenz zur Verf\'fcgung gestellt werden.
+\par \tab Weitere Informationen dazu, wie NI und seine Konzerngesellschaften Daten verarbeiten, finden Sie in der anwendbaren Datenschutzerkl\'e4rung unter }{\field{\*\fldinst {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid11802691 HYPERLINK}{\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 http://www.ni.com/legal/privacy/unitedstates/us/ }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 {\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6200000068007400740070003a002f002f007700770077002e006e0069002e0063006f006d002f006c006500670061006c002f0070007200690076006100630079002f0075006e006900740065006400730074006100
+7400650073002f00750073002f00000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 http://www.ni.com/legal/privacy/unitedstates/us/}}}\sectd \ltrsect\linex0\sectlinegrid272\sectdefaultcl\sectrsid475559\sftnbj {\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 .}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 23.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Allgemeines.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Anwendbares Recht; Gerichtsstand
+\par }\pard \ltrpar\qj \li851\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin851\itap0 {\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 Wenn die Software in der Republik Irland hergestellt wird}{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 : Diese Vereinbarung unterliegt diese Vereinbarung dem Recht der Republik Irland mit Ausnahme der Bestimmungen des UN-\'dcbereinkommens \'fc
+ber den Internationalen Warenkauf sowie kollisionsrechtlicher Vorschriften und nicht-ausschlie\'dflicher Gerichtsstand f\'fcr alle Rechtsstreitigkeiten in Zusammenhang mit dieser Vereinba
+rung sind die Gerichte in Dublin, Republik Irland. Die Parteien verpflichten sich zur Anerkennung dieses Gerichtsstandes.
+\par }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 Wenn die Software nicht in der Republik Irland hergestellt wird}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 : Diese Ver
+einbarung unterliegt diese Vereinbarung dem Recht des Staates Texas, USA mit Ausnahme der Bestimmungen des UN-\'dcbereinkommens \'fcber den Internationalen Warenkauf sowie der kollisionsrechtlichen Vorschriften und nicht ausschlie\'df
+licher Gerichtsstand f\'fcr alle Rechtsstreitigkeiten im Zusammenhang mit dieser Vereinbarung ist Travis County, Texas, USA. Die Parteien verpflichten sich zur Anerkennung dieses Gerichtsstandes.
+\par Wenn Sie nicht sicher sind, wo die Software hergestellt wurde, kontaktieren Sie bitte National Instruments Corporation, 11500 N. Mopac Expressway, Austin, Texas, U.S.A. (78759-3504).
+\par }\pard \ltrpar\qj \fi-432\li850\ri0\sa200\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 B.\tab Diese Vereinbarung stellt die vollst\'e4
+ndige Vereinbarung zwischen Ihnen und NI in Bezug auf die Software dar und ersetzt jegliche m\'fcndlichen oder schriftlichen Vorschl\'e4ge, vorhergehenden Vereinbarungen, Kaufauftr\'e4ge und jede
+ sonstige Kommunikation zwischen Ihnen und NI hinsichtlich des Vertragsgegenstandes. Die Allgemeinen Gesch\'e4ftsbedingungen, deren derzeit g\'fcltige Fassung unter }{\field{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8784372
+HYPERLINK "AppData/Local/Microsoft/Windows/Applications/AppData/Local/Microsoft/grgriesp/AppData/Local/Temp/notesBAAA25/www.ni.com/legal/termsofsale"}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8784372 {\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000001000000e0c9ea79f9bace118c8200aa004ba90b2c01000041007000700044006100740061002f004c006f00630061006c002f004d006900630072006f0073006f00660074002f00570069006e0064006f00770073002f004100700070006c0069006300610074006900
+6f006e0073002f0041007000700044006100740061002f004c006f00630061006c002f004d006900630072006f0073006f00660074002f00670072006700720069006500730070002f0041007000700044006100740061002f004c006f00630061006c002f00540065006d0070002f006e006f007400650073004200410041
+004100320035002f007700770077002e006e0069002e0063006f006d002f006c006500670061006c002f007400650072006d0073006f006600730061006c0065000000795881f43b1d7f48af2c825dc485276300000000a5ab0003}}}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\ul\cf2\kerning1\insrsid12464526 www.ni.com/legal/termsofsale}}}\sectd \ltrsect\linex0\sectlinegrid272\sectdefaultcl\sectrsid475559\sftnbj {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 eingesehen werden kann, gilt f\'fc
+r alle technischen Support-Leistungen, die als Teil des Software Services zur Verf\'fcgung gestellt werden, sowie f\'fcr alle Trainings- und Zertifizierungsservices, mit der Ma\'dfgabe, dass in jedem Fall die Bestimmungen dieses Vertrages f\'fc
+r Upgrades oder sonstige Software gelten, die als Teil oder in Zusammenhang mit solchen Services zur Verf\'fcgung gestellt wird. Eine verz\'f6gerte oder unterlassene Aus\'fcbung von Rechten aus dieser Vereinbarung seitens NI beschr\'e4
+nkt diese Rechte nicht und stellt auch keinen Verzicht auf diese Rechte dar. Jeder Verzicht von NI auf eine Bedingung dieser Vereinbarung muss schriftlich erfolgen. Sofern NI auf die Aus\'fcbung von Rechten im Falle des Versto\'df
+es gegen eine Bestimmung dieser Vereinbarung verzichtet, stellt dies keinen Verzicht auf die Aus\'fcbung von Rechten bei sp\'e4teren Verst\'f6\'dfen gegen dieselbe Bestimmung oder gegen andere Bestimmungen dieser Vereinbarung dar. \'c4nderun
+gen dieser Vereinbarung bed\'fcrfen der Schriftform und sind von einem hierzu bevollm\'e4chtigten Vertreter von NI und Ihnen zu unterzeichnen. Soweit die Begriffe \'84insbesondere\'93 oder \'84einschlie\'dflich\'93
+ in dieser Vereinbarung verwendet werden, ist dies nicht abschlie\'dfend zu verstehen. Falls Sie keinen Zugriff auf das Internet haben, um die in dieser Vereinbarung erw\'e4hnten Webseiten einzusehen, k\'f6
+nnen Sie die betreffende Information bei Ihrer lokalen NI-Niederlassung anfordern.
+\par C.\tab Erhebt eine der Parteien aus dieser Vereinbarung gegen die andere Partei Klage, so kann die obsiegende Partei zus\'e4tzlich zu jedem zugesprochenen Anspruch Anwaltsgeb\'fchren in angemessener H\'f6he sowie Gerichtskosten erstattet verlangen.
+\par D.\tab Sollte eine Bestimmung dieser Vereinbarung ung\'fcltig sein, wird die entsprechende Bestimmung so abge\'e4ndert, dass sie vollst\'e4ndig durchsetzbar wird. Der \'fcbrige Lizenzvertrag bleibt in vollem Umfang g\'fcltig und kommt in der ge\'e4
+nderten Form zur Anwendung.
+\par }\pard \ltrpar\qj \fi-432\li850\ri0\sa200\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0\pararsid746203 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 E.\tab Die Software und ggfs. auch die von NI mit der Software zur Verf\'fc
+gung gestellte Drittsoftware und Quellcodes unterliegen den U.S. Export Administration Regulations (15 CFR Part 730 ff.), weiteren einschl\'e4gigen U.S. Exportgesetzen und -vorschriften sowie weltweiten Exportgesetzen und -vorschriften, einschlie\'dflich,
+ soweit Produkte aus der Europ\'e4ischen Union exportiert werden, den Exportvorschriften der Europ\'e4ischen Union, namentlich der Verordnung des Rats (EG) Nr. 428/2009. Sie versichern und gew\'e4hrleisten, dass es Ihnen nicht aufgrund von US-
+oder sonst anwendbaren Rechtsvorschriften untersagt ist und Sie auch nicht anderweitig eingeschr\'e4nkt sind, Kopien der Software, der Drittsoftware oder des Quellcodes zu erhalten. NI beh\'e4
+lt sich vor, die Software nicht zu liefern bzw. den Download nicht zu erm\'f6glichen}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid10958322 oder sonst eine Lizenzbestellung (einschlie\'dflich Volumenlizenz}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\insrsid746203 programm oder Enterprise Programm}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid10958322 ) nicht auszuf\'fchren}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526
+, sofern nach Auffassung von NI die Lieferung oder der Download der Software, Drittsoftware oder des Quellcodes }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid10958322 oder die sonstige Ausf\'fchrung der Bestellung }{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\insrsid12464526 gegen US-Exportgesetze und -vorschriften oder sonstige Exportgesetze und -vorschriften verst\'f6\'dft. Sie sind damit einverstanden, dass Sie von NI zur Verf\'fc
+gung gestellte Software, Drittsoftware oder Quellcodes nicht unter Verletzung von US- oder anwendbaren weltweiten Exportvorschriften exportieren, re-exportieren oder \'fcbermit
+teln werden und solche Software, Drittsoftware oder Quellcodes nicht ohne die erforderliche Ausnahmegenehmigungen und sonst erforderlichen Erlaubnisse der US-Regierung oder sonst zust\'e4ndigen Beh\'f6rden an (i) eine nat\'fc
+rliche Person oder ein sonstiges in der OFAC Liste der Specially Designated Nationals, der BIS\rquote s Denied Persons List, der Entity List, der Unverified List, oder einer sonst zur Anwendung kommenden Sanktionsliste (\'84Restricted Party List\'93
+) aufgef\'fchrtes Rechtssubjekt und nicht an (ii) einen Bestimmungsort bzw. an eine nat\'fcrliche Person oder sonstiges Rechtssubjekt exportieren, re-exportieren oder \'fcbermitteln werden, an den bzw. die der Export, Re-Export oder die \'dcbermittlung v
+erboten ist. Die einschl\'e4gigen Exportvorschriften sind unter }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1031\langnp1033\insrsid8784372 HYPERLINK
+"AppData/Local/Microsoft/Windows/Applications/AppData/Local/Microsoft/Windows/cwebb/Downloads/www.ni.com/legal/export-compliance.htm"}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1031\langnp1033\insrsid8784372 {\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000001000000e0c9ea79f9bace118c8200aa004ba90b2001000041007000700044006100740061002f004c006f00630061006c002f004d006900630072006f0073006f00660074002f00570069006e0064006f00770073002f004100700070006c0069006300610074006900
+6f006e0073002f0041007000700044006100740061002f004c006f00630061006c002f004d006900630072006f0073006f00660074002f00570069006e0064006f00770073002f00630077006500620062002f0044006f0077006e006c006f006100640073002f007700770077002e006e0069002e0063006f006d002f006c
+006500670061006c002f006500780070006f00720074002d0063006f006d0070006c00690061006e00630065002e00680074006d000000795881f43b1d7f48af2c825dc485276300000000a5ab0003}}}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\cf2\kerning1\insrsid12464526
+www.ni.com/legal/export-compliance.htm}}}\sectd \ltrsect\linex0\sectlinegrid272\sectdefaultcl\sectrsid475559\sftnbj {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 abrufbar.
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 \'a9 2001\endash 20}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid2895321 20}{\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 National Instruments. Alle Rechte vorbehalten.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid153629\charrsid475559 370406AC}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid984367\charrsid475559 -0113}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid984367
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid11802691\charrsid3555056 Februar}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid11802691 2020}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid597590
+\par }\pard \ltrpar\qc \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\insrsid12464526 ANHANG A \endash }{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\ul\insrsid12464526
+Quellcode Lizenz}{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 1.\tab \'84Quellcode\'93
+ ist ein von NI geschaffener, von Menschen unmittelbar lesbarer Computercode, den NI mit der Software zur Verf\'fcgung stellt und der nicht passwortgesch\'fctzt ist und f\'fcr Bearbeitungen bevorzugt wird (gleichg\'fcltig ob grafik- oder textgest\'fc
+tzt). \'84Quellcode\'93 umfasst nicht Drittsoftware.
+\par 2.\tab Diese Lizenz erlaubt Ihnen, den Quellcode unter folgenden Voraussetzungen zu nutzen, zu bearbeiten und zu verarbeiten
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 A.\tab Den Quellcode d\'fcrfen Sie, gleichg\'fc
+ltig ob von Ihnen bearbeitet oder nicht, nur vertreiben
+\par }\pard \ltrpar\qj \fi-229\li1080\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin1080\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 i.\tab f\'fcr nicht-gewerbliche Zwecke und
+\par }\pard \ltrpar\qj \fi-283\li1134\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin1134\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 ii.\tab auf Grundlage einer Lizenzvereinbarung, die mit dieser Quellcode Lizenz identisch ist;
+
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 B.\tab Objektcode, der von dem Quellcode abgeleitet ist, d\'fcrfen Sie, gleichg\'fc
+ltig ob von Ihnen bearbeitet oder nicht, f\'fcr jedweden Zweck verbreiten;
+\par C.\tab Sie belassen jegliche Bezeichnungen, Logos, Marken, Urheberrechtshinweise, digitale Wasserzeichen, Hinweise und Disclaimer die im Quellcode enthalten sind und verkleinern, blockieren oder ver\'e4ndern diese nicht.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\lang1033\langfe1031\langnp1033\insrsid12464526 D.\tab }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\lang1033\langfe1031\langnp1033\insrsid12464526 SIE ERKL\'c4
+REN SICH DAMIT EINVERSTANDEN, DASS DIE INHABER DER URHEBERRECHTLICHEN NUTZUNGSRECHTE (i) DIE SOFTWARE \'93SO WIE SIE IST\'94 MIT ALLEN FEHLERN (GLEICHG\'dcLTIG OB BEKANNT ODER UNBEKANNT) UND OHNE IRGENDWELCHE GEW\'c4
+HRLEISTUNGEN, ZUSICHERUNGEN ODER GARANTIEN ZUR VERF\'dcGUNG STELLEN UND (ii) JEGLICHE GEW\'c4HRLEISTUNGEN, ZUSICHERUNGEN ODER GARANTIEN IN ZUSAMMENHANG MIT DER NUTZUNG, BEARBEITUNG ODER VERBREITUNG DES QUELLCODES, GLEICHG\'dcLTIG OB AUSDR\'dc
+CKLICH, IMPLIZIT ODER GESETZLICH VORGESEHEN, AUSSCHLIESSEN. DIES GILT AUCH F\'dcR GEW\'c4HRLEISTUNGEN IN BEZUG AUF DIE RECHTSINHABERSCHAFT, F\'dcR ETWAIGE IMPLIZITE GEW\'c4HRLEISTUNGEN DER ALLGEMEINEN GEBRAUCHSTAUGLICHKEIT, DER TAUGLICHKEIT F\'dc
+R EINEN BESTIMMTEN ZWECK UND DER NICHTVERLETZUNG VON RECHTEN DRITTER SOWIE F\'dcR ETWAIGE IMPIZITE GEW\'c4HRLEISTUNGEN AUFGRUND BESTEHENDER HANDELSBEZIEHUNG, VERTRAGSDURCHF\'dcHRUNG ODER KRAFT HANDELSBRAUCHS.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\lang1033\langfe1031\langnp1033\insrsid12464526
+\par E.\tab }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\lang1033\langfe1031\langnp1033\insrsid12464526 SIE SIND F\'dcR IHRE NUTZUNG, BEARBEITUNG UND VERBREITUNG DES QUELLCODES ALLEIN VERANTWORTLICH UND \'dcBERNEHMEN DIE VOLLE HAFTUNG F\'dc
+R ALLE SICH HIERAUS ERGEBENDEN RISIKEN;}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\lang1033\langfe1031\langnp1033\insrsid12464526
+\par F.\tab }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\lang1033\langfe1031\langnp1033\insrsid12464526 DIE INHABER DER URHEBERRECHTICHEN NUTZUNGSRECHTE HAFTEN NICHT F\'dcR SCH\'c4DEN ODER SONSTIGE NACHTEILE, GLEICH WELCHER ART. WODURCH VERURSACHT
+UND AUS WELCHEM RECHTSGRUND, SEI ES AUFGRUND VERTRAGES, GEF\'c4HRDUNGSHAFTUNG ODER UNERLAUBTER HANDLUNG, DIE SICH AUF WELCHE WEISE AUCH IMMER AUS DER NUTZUNG, BEARBEITUNG ODER VERBREITUNG DES QUELLCODES ERGEBEN, AUCH WENN DER INHABER DER URHEBERR
+ECHTLICHEN NUTZUNGSRECHTE AUF DIE M\'d6GLICHKEIT EINES SOLCHEN SCHADENS, VERLUSTES ODER SONSTIGEN NACHTEILS HINGEWIESEN WORDEN IST. DIES GILT AUCH F\'dcR SCH\'c4DEN. VERLUSTE ODER SONSTIGE NACHTEILE (i) IN FORM (IHNENODER EINEM DRIT
+TEN) ENTGANGENEN GEWINNS; (ii) DIE SICH ERGEBEN ODER IN ZUSAMMENHANG STEHEN MIT EINEM VERLUST (GLEICHG\'dcLTIG OB VOR\'dcBERGEHEND ODER DAUERHAFT) VON VERM\'d6GEN IN VERK\'d6RPERTER ODER NICHT-VERK\'d6
+RPERTER FORM (EINSCHLIESSLICH SOFTWARE UND DATEN); UND (iii) GLEICHG\'dcLTIG OB ES SICH DABEI UM DIREKTE ODER INDIREKTE SCH\'c4DEN, ZUF\'c4LLIGE SCH\'c4DEN, BEGLEITSCH\'c4DEN ODER UM FOLGESCH\'c4DEN, STRAFSCHADENERSATZ ODER SONSTIGE SCH\'c4
+DEN HANDELT. SIE VERPFLICHTEN SICH, INSOWEIT KEINERLEI ANPSR\'dcCHE GEGEN\'dcBER IRGENDEINEM INHABER URHEBERRECHTLICHER NUZTUNGSRECHTE, SEINE ORGANE, ANGESTELLTEN ODER }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid12464526
+BEAUFTRAGTEN GELTEND ZU MACHEN.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526
+\par G.\tab Diese drei Abschnitte 1-3 sind die gesamte Vereinbarung zwischen Ihnen und den Inhabern der urheberrechtlichen Nutzungsrechte in Bezug auf Ihre Nutzung, Bearbeitung und Verbreitung des Quellcodes.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 3.\tab Soweit Ihnen in vorstehendem Abschnitt 2 nicht ausdr\'fccklich (nicht-ausschlie\'df
+liche) Nutzungsrechte einger\'e4umt wurden, behalten sich die Inhaber der urheberrechtlichen Nutzungsrechte alle Rechte vor.
+\par }\pard \ltrpar\qc \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\insrsid12464526 ANHANG B \endash }{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\ul\insrsid12464526 Spezielle Li
+zenztypen}{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\insrsid12464526
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\tx567\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Evaluierungslizenz; nicht ver\'f6ffentlichte Software
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Falls Sie eine Evaluierungslizenz erworben haben, d\'fcrfen Sie die Software auf einem (1) Computer an Ihrem Arbeitsplatz ausschlie\'dflich zum Zweck der internen Evaluierung und f\'fc
+r den begrenzen Evaluierungszeitraum installieren und nutzen.
+\par Sie d\'fcrfen Anwendungen, die Sie mit Software unter einer Evaluierungslizenz entwickelt haben, nicht weitergeben oder vertreiben. Eine Anwendung, die mit im Rahmen einer Evaluierungslizenz beschaffter Software entwickelt wurde, ist keine Autorisier
+te Anwendung.
+\par Sie erkennen weiterhin an und sind damit einverstanden, dass es sich bei der }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 SOFTWARE NUR UM EINE EVALUIERUNGSVERSION UND/ODER UNVER\'d6FFENTLICHTE VERSION HANDELT. ES IST DAHER M
+\'d6GLICH, DASS DIE SOFTWARE NICHT IN VOLLEM UMFANG FUNKTIONSF\'c4HIG IST UND SIE TRAGEN DAS}{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\lang1033\langfe1031\kerning1\langnp1033\insrsid12464526
+ ALLEINIGE RISIKO HINSICHTLICH DER NUTZUNGSERGEBNISSE UND LEISTUNG DER SOFTWARE. NI WIRD WEDER EIN UPDATE DER SOFTWARE ZUR VERF\'dcGUNG STELLEN, NOCH WIRD NI SUPPORT IN BEZUG AUF DIE SOFTWARE LIEFERN. SOFTWARE, DIE UNTER EINER EVALUIERUNGSLIZENZ ZUR VERF
+\'dcGUNG GESTELLT WIRD, WIRD UNTER AUSSCHLUSS JEGLICHER GARANTIE, GEW\'c4HRLEISTUNG ODER }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 SCHADENSERSATZANSPR\'dcCHE ZUR VERF\'dc
+GUNG GESTELLT. DIE SOFTWARE KANN CODE ENTHALTEN, DER DIE SOFTWARE NACH EINEM BESTIMMTEN ZEITRAUM OHNE VORHERIGE WARNUNG DEAKTIVIERT UND UNBRAUCHBAR MACHT. }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+Nach einer solchen Deaktivierung gilt diese Vereinbarung als beendet. NI kann die Evaluierungslizenz nach eigenem Ermessen jederzeit beenden. Wenn es sich um unver\'f6ffentlichte Software handelt und diese zugleich einer gesonderten, schriftl
+ichen Alpha/Beta-Lizenz unterliegt (der \'84Beta-Vereinbarung\'93), finden die Bestimmungen der Beta-Vereinbarung auch auf die Benutzung der Software Anwendung. Im Konfliktfall gehen die Bestimmungen der Beta-Vereinbarung den Bestimmungen dieser Ver
+einbarung vor.
+\par Sie erkl\'e4ren sich weiterhin damit einverstanden, dass Sie sich nach besten Kr\'e4ften bem\'fchen werden, NI hinsichtlich Ihrer Benutzung der Software ein Feedback zu geben, und NI u. a. \'fcber Fehler zu informieren, die Sie entdecken. Jegliches Feed
+back einschlie\'dflich \'c4nderungen und \'c4nderungsvorschl\'e4gen, das Sie NI in Bezug auf gegenw\'e4rtige und k\'fcnftige NI-Produkte mitteilen (gemeinsam als \'84Feedback\'93 bezeichnet) wird als nicht vertraulich behandelt und kann von NI uneingeschr
+\'e4nkt verwendet werden, ungeachtet etwaiger gegenteiliger bzw. einschr\'e4nkender Vorbehalte Ihrerseits. Sie gew\'e4hren NI hiermit ein weltweites, unentgeltliches, nicht ausschlie\'df
+liches und unwiderrufliches Recht, das Feedback zu benutzen, zu vervielf\'e4ltigen und zu bearbeiten, um es in NI-Produkte oder -Dienstleistungen zu implementieren, und die infolge des Feedbacks geschaffenen Programm\'e4
+nderungen und -neuerungen mit unseren Produkten \'f6ffentlich wiederzugeben, zu vermarkten, zu unterlizenzieren und zu verbreiten. Dieses Recht besteht auch nach Beendigung oder Ablauf dieser Vereinbarung fort.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Kompilierungslizenz (Measurement Studio)}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par Falls Sie eine Measurement Studio Kompilierlizenz erworben haben, m\'fcssen Sie eine gesonderte Vollversion von Measurement Studio separat von NI lizenzieren. Die Measureme
+nt Studio Kompilierungslizenz erlaubt Ihnen, die Measurement Studio Software auf der in der Ihnen von NI oder einer autorisierten Konzerngesellschaft jeweils zur Verf\'fcgung gestellten Dokumentation angegebenen Anzahl an Computern an ihrer Arbeitsst\'e4
+tte zu installieren, einschlie\'dflich der Installation auf einem Netzlaufwerk und paralleler Nutzung, sofern sichergestellt ist, dass nur der/die jeweils zugelassenen Mitarbeiter auf die Measurement Studio Software in der Netzwerk-Speichereinheit Zugrif
+f nehmen und sie nutzen d\'fcrfen und dass nur so viele Lizenzen gleichzeitig genutzt werden, wie in der Dokumentation angegeben. Sie d\'fcrfen nur die Kompilier-/Aufbaufunktion der Software Measurement Studio nutzen und Sie d\'fcrf
+en die Funktion nur im Quellcode Ihrer Autorisierten Anwendung ausf\'fc
+hren, der sich auf die Measurement Studio Libraries bezieht. und die von Ihnen aufgrund einer Lizenz der Software Measurement Studio entwickelt wurde, die die Entwicklung eines solchen Quellcodes gestattet (z. B. nicht eine Measuremen
+t Studio Kompilierlizenz). Keinesfalls d\'fcrfen Sie die Measurement Studio Kompilierlizenz f\'fcr die Entwicklung nutzen, einschlie\'dflich des Schreibens von Code, der eine neue Instanz einer Klasse, die in einer Measurement Studio Library definiert
+ist, erzeugt oder der eine statische Methode einer Klasse, die in einer Measurement Studio Library definiert ist, aufruft.
+\par Die Ausnahme f\'fcr Nutzung zu Hause ist f\'fcr Measurement Studio unter einer Kompilierungslizenz nicht verf\'fcgbar. Measurement Studio ist unter einer Kompilierungslizenz nicht \'fcbertragbar.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Treiber-Schnittstellensoftware
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Handelt es sich bei der Software um Treiber-Schnittstellensoftware oder enth\'e4lt diese Treiber-Schnittstellensoftware, d\'fcrfen Sie die Treiber-Schnittstellensoftware f\'fcr die i
+nterne Entwicklung von Autorisierten Anwendungen benutzen. Handelt es sich bei Ihnen um ein Unternehmen oder eine sonstige Personengesamtheit, d\'fcrfen Sie eine angemessene Anzahl von Kopien der Treiber-Schnittstellensoftware \endash
+ mit Ausnahme von NI-VISA und NI-488.2 \endash anfertigen und installieren, um mit diesen im Rahmen Ihrer internen Entwicklung Autorisierte Anwendungen zu entwickeln. Sie d\'fcrfen keine zus\'e4tzlichen Kopien von NI-VISA und NI-488.2 anfertigen, au\'df
+er f\'fcr Sicherungs- und Archivierungszwecke oder sofern dies ausdr\'fc
+cklich nach dieser Vereinbarung oder schriftlich von NI gestattet wurde. Falls Sie die Treiber-Schnittstellensoftware von einem Dritten mit oder als Teil einer Autorisierten Anwendung erhalten haben, d\'fcrfen Sie die Treiber-Schnittstellensoftware nur mi
+t dieser Autorisierten Anwendung nutzen.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Multiple-Access-Lizenz (Lizenz f\'fcr mehrfachen Zugriff)}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par Falls Sie eine Lizenz f\'fcr mehrfachen Zugriff erworben haben, d\'fcrfen Sie die NI-488.2 Software auf einer beliebigen Zahl von Computern oder Speichervorrichtungen an Ihrem Arbeitsplatz installieren und nutzen, vorausgesetzt dies dient ausschlie\'df
+lich dem Zugang zu Ethernet-zu-GPIB-Controllern. Das Verbot, mehrere Versionen einer Software, die von NI auf einem Installationsmedium oder als Download zur Verf\'fcgung gestellt wurden, zu nutzen, gilt nicht f\'fcr die NI-488.2 Software.
+\par Sie d\'fcrfen die Software in dem Land, in dem Sie die Software gekauft haben (oder innerhalb der Europ\'e4ischen Union, falls Sie die Software in der Europ\'e4ischen Union gekauft haben) einem Dritten \'fcberlassen, sofern Sie NI schriftlich \'fc
+ber eine solche \'dcbertragung (einschlie\'dflich des Namens und Wohnortes/Sitzes eines solchen Dritten) informieren, der Dritte die Bedingungen dieser Vereinbarung akzeptiert und sofern Sie nach einer solchen \'dcbertragung wed
+er Kopien der Software noch irgendwelches schriftliches Begleitmaterial zur Software zur\'fcckbehalten. NI kann in eigenem Ermessen von Ihnen eine Geb\'fchr f\'fcr die \'dcbertragung der Lizenz verlangen.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Parallellizenz (Concurrent Use License)}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par Wenn Sie eine Parallellizenz erworben haben, sind Sie berechtigt, die Software an jedem oder allen Computern an dem physischen Ort, an den NI die Software urspr\'fcnglich geliefert hatte (\'84Ort\'93), zu installieren. Die Software kann von a
+llen Ihren Mitarbeitern an dem Ort genutzt werden, vorausgesetzt die Zahl der autorisierten Nutzer, die zu derselben Zeit Zugang zu der Software haben und/oder diese einsetzen nicht die H\'f6chstzahl der Lizenzen \'fc
+berschreitet, die Sie erworben haben. Sie sind damit einverstanden, dass Sie auch den von NI zur Verf\'fc
+gung gestellten Anerkannten Volumenlizenzmanager und die Lizenzdatei benutzen, die den Zugang von Endnutzern zur Software regelt, um die vorstehende Bestimmung einzuhalten.
+\par Die Ausnahme f\'fcr Nutzung zu Hause gilt nicht f\'fcr die Parallellizenz. Parallellizenzen sind nicht \'fcbertragbar.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Fehlersuchlizenz (Debug License)
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Wenn Sie eine Fehlersuchlizenz erworben haben, m\'fcssen Sie von NI f\'fcr die jeweiligen Software-Komponenten (nachstehend definiert als \'84Ben\'f6tigte Software-Komponenten\'93
+) entweder (i) eine gesonderte benutzerbasierte Lizenz, computerbasierte Lizenz oder VLP-Lizenz erworben haben. In diesem Fall darf bzw. d\'fcrfen Ihr betreffender bzw. Ihre betreffenden Mitarbeiter diese Software-Komponenten unter de
+r Fehlersuchlizenz auf einem (1) zus\'e4tzlichen Zielcomputer (je erworbene Fehlersuchlizenz) ausschlie\'dflich zur Fehlersuche installieren, oder (ii) im Fall einer Parallellizenz, ausschlie\'df
+lich zur Fehlersuche und in Einklang mit den oben dargestellten Lizenzbestimmungen f\'fcr die gleichzeitige Nutzung installieren und benutzen.
+\par }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 Fehlersuchlizenz: NI TestStand
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Ben\'f6tigte Software-Komponenten:
+\par }\pard \ltrpar\qj \li284\ri0\sb100\sa240\nowidctlpar\tx284\wrapdefault\faauto\rin0\lin284\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 NI TestStand Runtime Execution Engine f\'fcr die Ausf\'fc
+hrung Ihrer Sequenzen und der vollst\'e4ndigen Entwicklungsumgebung des NI TestStand Sequence Editors
+\par Eine (1) Kopie von LabVIEW nebst den zugeh\'f6rigen Software Toolkits
+\par Eine (1) Kopie von LabWindows/CVI nebst zugeh\'f6rigen Software Toolkits
+\par }\pard \ltrpar\qj \fi284\li0\ri0\sb100\sa240\nowidctlpar\tx284\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Eine (1) Kopie von Measurement Studio nebst zugeh\'f6rigen Software Toolkits.
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 Fehlersuchlizenz: NI TestStand Semiconductor Module
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Ben\'f6tigte Software-Komponenten:
+\par }\pard \ltrpar\qj \li284\ri0\sb100\sa240\nowidctlpar\tx284\wrapdefault\faauto\rin0\lin284\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 NI TestStand Semiconductor Module
+\par NI TestSTand Runtime Execution Engine f\'fcr die Ausf\'fchrung Ihrer Sequenzen und der vollst\'e4ndigen Entwicklungsumgebung des NI TestStand Sequence Editors
+\par Eine (1) Kopie von LabVIEW nebst den zugeh\'f6rigen Software Toolkits
+\par Eine (1) Kopie von LabWindows/CVI nebst zugeh\'f6rigen Software Toolkits
+\par }\pard \ltrpar\qj \fi284\li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Eine (1) Kopie von Measurement Studio nebst zugeh\'f6rigen Software Toolkits.
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 Fehlersuchlizenz: LabVIEW
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Ben\'f6tigte Software-Komponenten:
+\par }\pard \ltrpar\qj \fi284\li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Eine (1) Kopie von LabVIEW nebst den zugeh\'f6rigen Software Toolkits
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 Fehlersuchlizenz: LabWindows/CVI
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Ben\'f6tigte Software-Komponenten:
+\par }\pard \ltrpar\qj \li284\ri0\sb100\sa240\nowidctlpar\tx284\wrapdefault\faauto\rin0\lin284\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Eine (1) Kopie von LabWindows/CVI nebst zugeh\'f6rigen Software Toolkits
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 Fehlersuchlizenz: Measurement Studio
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Ben\'f6tigte Software-Komponenten:
+\par }\pard \ltrpar\qj \fi284\li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Eine (1) Kopie von Measurement Studio nebst zugeh\'f6rigen Software Toolkits.
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 Fehlersuchlizenz:}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 F\'fc
+r jede der folgenden Software oder jeder anderen von NI benannten Software, f\'fcr die NI eine Fehlersuchlizenz anbietet, m\'fcssen Sie eine Kopie der jeweiligen Software, f\'fcr die die Fehle
+rsuchsoftware entwickelt wurde, erwerben (zum Beispiel eine Kopie von NI Switch Executive f\'fcr die Fehlersuchlizenz f\'fcr NI Switch Executive).
+\par NI Switch Executive
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\lang1033\langfe1031\kerning1\langnp1033\insrsid12464526 LabVIEW Mobile Module
+\par LabVIEW Touch Panel Module
+\par LabVIEW Real-Time Module
+\par LabWindows/CVI Real-Time Module
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\lang1033\langfe1031\langnp1033\insrsid12464526 LabVIEW FPGA Module
+\par LabVIEW Control Design and Simulation Module
+\par LabVIEW Vision Development Module
+\par LabVIEW Statechart Module
+\par LabVIEW DSC Module
+\par LabVIEW DSP Module
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Sofern Sie die betreffenden Software-Komponenten unter einer anderen als der Paral
+lellizenz erworben haben, muss jede der Komponenten auf demselben Zielcomputer benutzt werden. Keinesfalls d\'fcrfen Sie die Komponenten, die einer Fehlersuchlizenz unterliegen, f\'fcr die Entwicklung neuer Programme (z. B. Testsequenzen/Module, vir
+tuelle Instrumente (VIs) etc.) verwenden. Falls Sie ein Upgrade f\'fcr die betreffende Software erwerben, kann Ihre vorhandene Fehlersuchlizenz mit diesem Upgrade nicht genutzt werden. Vielmehr m\'fcssen Sie eine gesonderte \'84Upgrade\'93
+-Fehlersuchlizenz von NI zur Nutzung mit dem Upgrade erwerben.
+\par Die Ausnahme f\'fcr Nutzung zu Hause gilt nicht f\'fcr Fehlersuchlizenzen.
+\par Mit Ausnahme einer Parallel-Fehlersuchlizenz, d\'fcrfen sie die Fehlersuchlizenz in dem Land, in dem Sie die Software gekauft haben (oder innerhalb der Europ\'e4ischen Union, falls Sie die Software in der Europ\'e4
+ischen Union gekauft haben) einem Dritten \'fcberlassen, sofern Sie NI schriftlich \'fcber eine solche \'dcbertragung (einschlie\'dflich des Namens und Wohnortes/Sitzes eines solchen Dritten) informieren, der Dritte die Bedingun
+gen dieser Vereinbarung akzeptiert und sofern Sie nach einer solchen \'dcbertragung weder Kopien der Software noch irgendwelches schriftliches Begleitmaterial zur Software zur\'fcckbehalten. NI kann in eigenem Ermessen von Ihnen eine Geb\'fchr f\'fcr die
+\'dcbertragung der Lizenz verlangen.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Continuous Integration-Lizenz (LabVIEW)}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par Falls Sie eine LabVIEW Continuous Integration-Lizenz erworben haben, m\'fcssen Sie von NI mit einer gesonderten Lizenz von NI auch eine Vollversion von LabVIEW lizenziert haben. Die LabVIEW Continuo
+us Integration-Lizenz erlaubt Ihnen, die LabVIEW Software auf der Anzahl von Computern an ihrem Arbeitsplatz zu installieren wie in den Ihnen von NI oder einer autorisierten Konzerngesellschaft \'fcbermittelten Unterlagen bestimmt; dies umfasst N
+etzwerkger\'e4te und eine parallele Nutzung, vorausgesetzt nur Ihre lizenzierten Mitarbeiter greifen auf die LabVIEW Sofware zu oder nutzen sie und nicht in gr\'f6\'dferer Zahl als entsprechend der in der jeweiligen Dokumentation be
+stimmten Anzahl von Lizenzen. Sie d\'fcrfen die LabVIEW Software nur f\'fcr Aktivit\'e4ten der kontinuierlichen Integration (\'84CI\'93) in den Bereichen automatisiertes Testen, automatisierte Validierung, automatisierte \'dcberpr\'fc
+fung und automatisierte Build-Prozesse nutzen sowie f\'fcr alle Schritte, die notwendig f\'fcr die Durchf\'fchrung und Einrichtung solcher Aktivit\'e4ten sind. Keinesfalls d\'fcrfen Sie die Software f\'fc
+r Entwicklungsarbeiten nutzen, ausgenommen zur Fehlerbeseitigung bei der Automatisierung von CI-Aktivit\'e4ten.
+\par }\pard \ltrpar\qc \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\kerning1\insrsid12464526 ANHANG C \endash }{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0
+\b\f1\fs24\ul\kerning1\insrsid12464526 Bedingungen f\'fcr das Volumenlizenzprogramm}{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Volumenlizenzprogramm (VLP).}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\kerning1\insrsid12464526 Das VLP ist ein Programm, das Kunden dabei hilft, ihre Lizenzen zu verwalten. Die folgenden Bestimmungen gelten f\'fcr das VLP.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 1.\tab Das Angebot, dass Sie von NI oder einer autorisier
+ten Konzerngesellschaft in Bezug auf das VLP und das VLP Startup Kit erhalten haben (\'84VLP Dokumentation\'93
+) ist Bestandteil dieser Vereinbarung. Im Fall eines Widerspruchs zwischen den Bestimmungen dieser Vereinbarung und der VLP Dokumentation haben die Bestimmungen dieser Vereinbarung Vorrang.
+\par 2.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Laufzeit.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Das VLP wird wirksam, sobald NI Ihnen das VLP Startup Kit zusendet (\'84VLP Wirksamkeitsdatum
+\'93). Die anf\'e4ngliche Laufzeit des VLP beginnt am VLP Wirksamkeitsdatum und gilt f\'fcr den Zeitraum eines (1) Jahres (\'84Anf\'e4ngliche VLP-Laufzeit\'93). Sie k\'f6nnen das VLP in weiteren Zeitr\'e4umen von jeweils einem (1) verl\'e4ngern (die anf
+\'e4ngliche VLP-Laufzeit und jeder Verl\'e4ngerungszeitraum nachfolgend \'84VLP Laufzeit\'93).
+\par 3.\tab Sofern dies in der VLP Dokumentation nicht anders bestimmt ist, d\'fcrfen Ihre Mitarbeiter Software im Rahmen des VLP nur an Computern an dem physischen Ort nutzen, an den NI die Software geliefert hat (der \'84Ort\'93
+). Der Begriff "Ort" umfasst alle Ihre physischen Standorte, die sich innerhalb desselben Landes wie der Ort befinden. Au\'dferdem, (i) falls Ihr Ort in Nord- oder S\'fcdamerika liegt, gelten alle Ihre physischen Standorte innerhalb Nord- und S\'fc
+damerikas als innerhalb desselben Landes, (ii) falls Ihr Ort in Europa, im Mittleren Osten, Indien oder Afrika (einschlie\'dflich Russland und Mongolei) liegt, gelten alle
+Ihre physischen Standorte innerhalb dieser Regionen als innerhalb desselben Landes und (iii) falls Ihr Ort in der Region Asien-Pazifik liegt, gelten alle Ihre physischen Standorte innerhalb dieser Region als innerhalb desselben Landes. Falls S
+ie ein weltweites VLP erworben haben, gelten alle ihre weltweiten Standorte als in demselben Land wie der Ort, sofern die Software von der Region aus verwaltet wird , an die NI die Software liefert. Ihre Nutzung der Software im Rahmen des VLP unterliegt w
+\'e4hrend der VLP Laufzeit und danach allen Bestimmungen und Bedingungen dieser Vereinbarung beziehungsweise den Bestimmungen des jeweiligen spezifischen Lizenztyps (z.B. benutzerbasiert, computerbasiert, Parallellizenz).
+\par 4.\tab W\'e4hrend der VLP Laufzeit m\'fcssen Sie f\'fcr jede einzelne Software Lizenz in der VLP Dokumentation, f\'fc
+r die NI Software Services anbietet, diese von NI beziehen und unterhalten. Die einzelnen Software Services werden in der VLP Dokumentation beschrieben. NI beh\'e4lt sich das Recht vor, Software Services auf die jeweils aktuellste im Handel verf\'fc
+gbare Version einer Software zu beschr\'e4nken. Sie verstehen, dass NI nicht f\'fcr jede Software, die im Rahmen des VLP verf\'fcgbar ist, Software Services anbietet. Sofern nichts anderes mit NI schriftlich vereinbart wurde, m\'fcssen Sie w\'e4
+hrend der VLP Laufzeit mindestens f\'fcnf (5) Lizenzen einer Version einer einzelnen NI Software unterhalten, die von NI als Entwicklungsversion gewertet wird.
+\par 5.\tab Sie m\'fcssen eine bestimmte Person in Ihrer Organisation f\'fcr jeden Ort bestimmen, die f\'fcr die Verteilung und \'dcberwachung der Installation und Nutzung der Software, einschlie\'df
+lich der Nutzung des Master-Installationsmediums und des anerkannten Volumenlizenz-Managers, verantwortlich ist (\'84Software Administrator\'93). \'c4nderungen der Person des Software Administrators sind NI unverz\'fcglich schriftlich anzuzeigen.
+\par 6.\tab NI wird die Master-Installation und, soweit dies im jeweiligen schriftlichen Angebot von NI oder einer autorisierten Konzerngesellschaft vorgesehen ist, NI\rquote s Volumenlizenz-Manager an den/die Software Administrator(en) f\'fc
+r die interne Installation und Nutzung durch Ihre Mitarbeiter liefern bzw. zu Verf\'fcgung stellen. Software Dokumentation wird nur in elektronischer Form zur Verf\'fcgung gestellt und wird mit der Master-Installation \'fcbergeben.
+\par 7.\tab Sie sind daf\'fcr verantwortlich, dass stets ein Anerkannter Volumenlizenzmanager (vorausgesetzt, dass NI die Software mit dem Anerkannten Volumenlizenzmanager kompatibel gemacht hat) zusammen mit der Ihnen von NI gelieferten, aktuellsten Lize
+nzdatei, die den Zugang von Endnutzern zu der Software regelt, mit der gem\'e4\'df dem VLP lizenzierte Software (w\'e4hrend der VLP-Laufzeit und danach) verwendet wird. \'84Anerkannter Volumenlizenz-Manager\'93 steht f\'fcr NI\rquote s Software zur
+ Kontrolle des Endnutzerzugriffs auf die Software, die Informationen \'fcber die ordnungsgem\'e4\'dfe Nutzung erzeugt (\'84NI VLM\'93
+), FLEXnet oder FLEXlm Software oder jede andere Drittsoftware, deren Verwendung zur Kontrolle des Endnutzerzugriffs auf die Software von NI schriftlich zugelassen wurde. Sofern NI VLM als Volumenlizenz-Manager genutzt wird oder NI eine Dokumentation f
+\'fcr einen Anerkannten Volumenlizenz-Manger ver\'f6ffentlicht, m\'fcssen die Anerkannten Volumenlizenz-Manager im Einklang mit der von NI zur Verf\'fcgung gestellten Dokumentation installiert und genutzt werden.
+\par 8.\tab Sofern Sie bestehende computer- oder nutzerbasierte Lizenzen f\'fcr Software, die vom VLP Programm erfasst ist, besitzen, m\'fcssen Sie NI schriftlich \'fcber das Produkt, die Plattform und Seriennummer jeder solchen Lizenz informieren.
+ Jede solche Lizenz und individuelle Seriennummer wird ab dem VLP Wirksamkeitsdatum unwirksam und durch Lizenzen im Rahmen des VLP ersetzt, die eine einzige, gemeinsame Seriennummer besitzen. Sie m\'fcssen in angemessenem Umfa
+ng alle Informationen zur Verf\'fcgung stellen, die NI anfordert, um das VLP einzurichten und zu verwalten.
+\par 9.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Parallellizenz (Concurrent Use License)}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+. Wenn Sie im Rahmen des VLP eine Parallellizenz erworben haben, sind Sie an die Bedingungen f\'fcr Parallellizenzen gebunden mit der Ma\'dfgabe, dass f\'fcr den Begriff \'84Ort\'93 die Definition in diesem Anhang f\'fc
+r Lizenzen unter einem VLP gilt. Wenn Sie eine weltweite Parallellizenz erworben haben, gelten alle Ihre Standorte weltweit als Ort innerhalb desselben Landes.
+\par 10.\tab Sie erkennen an und stimmen zu, dass Ihre Nutzung der Software auf keinen Fall die H\'f6chstzahl der Lizenzen, die in der VLP Dokumentation festgelegt ist, zuz\'fcglich aller Lizenzen die dem VLP nach dem Wirksamkeitsdatum hinzugef\'fc
+gt wurden und der Lizenzen, die im Rahmen des \'84Overdraft\'93-Modells verf\'fcgbar sind, \'fcberschreiten wird. Sie erkl\'e4ren sich damit einverstanden, dass Lizenzen, auf die im Rahmen des \'84Overdraft\'93
+-Modells zugegriffen wird, kostenpflichtig sind.
+\par 11.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Administratorprotokolle.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Auf Anforderung sind Sie verpflichtet, NI unverz\'fcglich f\'fcr jeden
+ Ort ein Administratorprotokoll (\'84Administratorprotokoll\'93) zur Verf\'fcgung zu stellen. Dieses Protokoll muss in einem f\'fcr NI akzeptablen Format errichtet werden.
+\par 12.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Verl\'e4ngerungen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Sofern sie eine Verl\'e4ngerung des VLP w\'fcnschen, m\'fcssen Sie ein a
+ktuelles Administratorprotokoll mindestens sechzig (60) Tage vor Ablauf der aktuellen VLP Laufzeit \'fcbermitteln. NI oder eine autorisierte Konzerngesellschaft wird Ihnen daraufhin ein Angebot f\'fcr Software Services, \'fcber die Geb\'fchren f\'fcr zus
+\'e4tzliche w\'e4hrend der VLP Laufzeit hinzugef\'fcgte VLP Lizenzen, einschlie\'dflich solcher des \'84Overdraft\'93-Modells (\'84Zus\'e4tzliche VLP Geb\'fchren\'93), sowie f\'fcr alle neuen VLP Lizenzen, die Sie f\'fcr den Verl\'e4ngerungszeitraum w\'fc
+nschen (\'84VLP Verl\'e4ngerungsgeb\'fchren\'93) machen. Sie m\'fcssen NI unverz\'fcglich informieren, wenn die Zahl der aus dem Administratorprotokoll ersichtlichen genutzten Lizenzen sich nachtr\'e4glich \'e4ndert. NI beh\'e4
+lt sich das Recht vor, die VLP-Verl\'e4ngerungsgeb\'fchren anzupassen, falls Zus\'e4tzliche VLP-Lizenzen benutzt werden, die im Administratorprotokoll, das Sie NI im Zeitpunkt des Verl\'e4ngerungswunsches \'fcbermittelt haben, noch nicht ber\'fc
+cksichtigt sind. }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 FALLS SIE NICHT VOR ABLAUF DER JEWEILIGEN VLP-LAUFZEIT EINE BESTELLUNG WIE VORSTEHEND BESCHRIEBEN ERTEILEN, (I) ENDET DAS VLP AUTOMATISCH AM
+ENDE SEINER LAUFZEIT, (II) ENDEN S\'c4MTLICHE SOFTWARE SERVICES F\'dcR DAS VLP AUTOMATISCH UND MIT SOFORTIGER WIRKUNG AM ENDE DER JEWEILIGEN VLP-LAUFZEIT.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par 13.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Bestellungen, Rechnungen.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Bestellungen bei NI erteilen Sie bitte wie folgt:
+\par }\pard \ltrpar\qj \fi-283\li850\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 i.\tab F\'fcr die anf\'e4ngliche Aktivierung des VLP: in H\'f6he der Aktivierungsgeb\'fc
+hr, wie Sie im jeweiligen schriftlichen Angebot von NI oder einer autorisierten Konzerngesellschaft bestimmt ist sowie die anf\'e4ngliche j\'e4hrliche Nutzungsgeb\'fchr f\'fcr Software Services innerhalb des im Angebot angegebenen Zeitraums
+\par ii.\tab F\'fcr jeden Verl\'e4ngerungszeitraum: in H\'f6he der VLP Verl\'e4ngerungsgeb\'fchren und jeglicher Zus\'e4tzlicher VLP Geb\'fchren vor Ablauf des aktuellen VLP Zeitraums
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 14.\tab Die Software Services werden j\'e4hrlich in Rechnung gestellt. Zus\'e4tzl
+iche VLP Geb\'fchren werden nur anteilig und quartalsweise, bezogen auf das Quartal der VLP Laufzeit in der die Software unter einer solchen VLP Lizenz erstmals genutzt wurde, oder gem\'e4\'df von NI bestimmten k\'fcrzeren Zeitr\'e4umen berechnet.
+\par 15.\tab }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 DIE SOFTWARE UND DIE ANERKANNTEN VOLUMENLIZENZMANAGER K\'d6
+NNEN CODE ENTHALTEN, DER MIT BEENDIGUNG DES VLP IHRE NUTZUNG DER SOFTWARE UNTER DEM VLP DEAKTIVIERT. NI KANN VERSUCHEN, IHNEN EIN UPDATE DER LIZENZDATEI ZU VERF\'dcGUNG ZU STELLEN, ABER SIE SIND DAF\'dcR VERANTWORTLICH, DIE LIZENZDATEI VO
+N NI ANZUFORDERN UND SO BALD WIE M\'d6GLICH NACH ERHALT ZU INSTALLIEREN UND ZU BENUTZEN, SP\'c4TESTENS JEDOCH BINNEN SECHZIG (60) TAGEN NACH BEENDINGUNG DES VLP. }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+Mit Beendigung der VLP Laufzeit k\'f6nnen Sie g\'fcltige und vor Ablauf der VLP Laufzeit vollst\'e4ndig an NI oder eine autorisierte Konzerngesellschaft bezahlte (\'84Fortbestand-VLP-Lizenzen\'93
+), sofern die Nutzung mit einem anerkannten Volumenlizenz-Manager und im \'fcbrigen im Einklang mit den Bedingungen dieser Vereinbarung erfolgt. }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 SIE SIND IN KEINEM FALL BERECHTIGT
+, DIE ANZAHL DER FORTBESTAND-VLP-LIZENZEN NACH BEENDIGUNG DES VLP ZU ERH\'d6HEN. JEDE REAKTIVIERUNG DES VLP NACH SEINER BEENDIGUNG STEHT IM ALLEINIGEN ERMESSEN VON NI UND KANN VON DER ZAHLUNG EINER VON NI ZU BESTIMMENDEN REAKTIVIERUNGSGEB\'dcHR ABH\'c4
+NGIG GEMACHT WERDEN. ALS VLP WIRKSAMKEITSDATUM GILT VON DIESEM ZEITPUNKT AB DAS DATUM DER REAKTIVIERUNG DURCH NI.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par 16.\tab Sie k\'f6nnen individuelle Seriennummern f\'fcr jede der VLP Lizenzen oder Fortbestand-VLP-Lizenzen erhalten. F\'fcr die Umwandlung kann eine Geb\'fchr verlangt werden. Die Zahl der Umwandlungen ist auf vier (4) pro Kalenderjahr beschr\'e4nkt.
+
+\par 17.\tab Software, die unter eine VLP Lizenz oder eine Fortbestand-VLP-Lizenz vertrieben wird, ist nicht \'fcbertragbar und es ist unzul\'e4ssig ohne vorherige schriftliche Zustimmung von N
+I oder einer autorisierten Konzerngesellschaft, die Software an Dritte oder andere als die in der jeweiligen Dokumentationen von NI ausdr\'fccklich bestimmten Orten zu verbreiten oder diese weiterzugeben.
+\par }\pard \ltrpar\qc \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\kerning1\insrsid12464526 ANHANG D \endash }{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0
+\b\f1\fs24\ul\kerning1\insrsid12464526 Bedingungen f\'fcr }{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\ul\kerning1\insrsid3607394 das }{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\ul\kerning1\insrsid12464526 Enterprise Programm}{\rtlch\fcs1
+\af1\afs24 \ltrch\fcs0 \f1\fs24\ul\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Enterprise Programm (EP).}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+ Die folgenden Bedingungen gelten f\'fcr das EP.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 1.\tab
+NI oder eine autorisierte Konzerngesellschaft wird mit Ihnen in die NI Enterprise Dokumentation (\'84EP Dokumentation\'93) unter anderem aufnehmen, welche Software vom EP erfasst ist, die Arten und H\'f6chstzahl Ihrer Lizenzen f\'fcr diese Software w\'e4
+hrend der Laufzeit, Art und H\'f6chstzahl der Lizenzen, die Sie nach Ablauf der EP Laufzeit erhalten, alle bestehenden Lizenzen, die in Lizenzen unter dem EP umgewandelt werden sollen (\'84EP Vorbestehende Lizenzen\'93
+) und welche Software Services enthalten sind. Die EP Dokumentation ist Bestandteil dieser Vereinbarung. Im Fall eines Widerspruchs zwischen der EP Dokumentation und dieser Vereinbarung, haben die Bestimmungen dieser Vereinbarung Vorrang.
+\par 2.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Laufzeit.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+ Das EP tritt an dem in der Dokumentation bestimmten Zeitpunkt in Kraft oder, sofern der Zeitpunkt nicht festgelegt ist, zu dem Zeitpunkt, an dem die EP Dokumentation durch NI oder eine autorisierte Konzerngesellschaft unterzeichnet und Ihnen zugesandt w
+ird (\'84EP Inkrafttreten\'93). Das EP l\'e4uft f\'fcr die Dauer der in der Dokumentation festgelegten Zeit oder, sofern die Dauer in der Dokumentation nicht festgelegt ist, f\'fcr drei Jahre ab dem EP Inkrafttreten (\'84EP Laufzeit\'93).
+\par 3.\tab Sie m\'fcssen f\'fcr jede EP Location in Ihrer Organisation eine Person bestimmen, die f\'fcr die Verteilung und \'dcberwachung der Installation und Nutzung der Software, einschlie\'df
+lich der Nutzung des Master-Installationsmediums und des anerkannten Volumenlizenz-Managers, verantwortlich ist (\'84Software Administrator\'93). \'c4nderungen der Person des Software Administrators sind NI unverz\'fcglich schriftlich anzuzeigen.
+\par 4.\tab Software darf unter dem EP (i) ausschlie\'dflich im Einklang mit den Bestimmungen dieser Vereinbarung in Bezug auf den spezifischen Lizenztyp innerhalb des EP, (ii) ausschlie\'df
+lich auf und an Computern an den in der EP Dokumentation genannten Orten (\'84EP Locations\'93), (iii) und nur w\'e4hrend der EP Laufzeit genutzt werden. Sie erkennen an und stimmen zu, dass Ihre Nutzung (i) von Software des EP die i
+n der EP-Dokumentation festgesetzte H\'f6chstzahl an Lizenzen auf keinen Fall \'fcbersteigt und dass (ii) keine NI Software (einschlie\'dflich Kopien der Software) mit Ausnahme von ausdr\'fccklich in der EP Dokumentation aufgef\'fchrten Kopien der Softw
+are im Wege des EP genutzt wird.
+\par 5.\tab Sie m\'fcssen stets einen Anerkannten Volumenlizenz-Manager mit den jeweils aktuellsten von NI zu Verf\'fcgung gestellten Lizenzdateien, der den Endnutzer-Zugriff auf die Software gem\'e4\'df dem EP kontrolliert, nutzen. Ein \'84Anerka
+nnter Volumenlizenz-Manager\'93 steht f\'fcr NI\rquote s Software zur Kontrolle des Endnutzerzugriffs auf die Software, die zudem Informationen \'fcber die ordnungsgem\'e4\'dfe Nutzung erzeugt (\'84NI VLM\'93), FLEXnet oder FLEXlm Software oder jede a
+ndere Drittsoftware, deren Verwendung zur Kontrolle des Endnutzerzugriffs auf die Software von NI schriftlich zugelassen wurde. Sofern NI VLM als Volumenlizenz-Manager genutzt wird oder NI eine Dokumentation f\'fc
+r einen Anerkannten Volumenlizenz-Manger ver\'f6ffentlicht, m\'fcssen die Anerkannten Volumenlizenz-Manager im Einklang mit der von NI zur Verf\'fcgung gestellten Dokumentation installiert und genutzt werden.
+\par 6.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Trainings- & Zertifizierungsservice.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Falls die Services, die Ihnen nach Ihrem EP zur Verf\'fcgung gest
+ellt werden, Software-Trainings-Kurse, Kurse f\'fcr \'84Zertifizierungs-Vorbereitung\'93, und Zertifizierungspr\'fcfungsservices f\'fcr NI Software (\'84Trainings- & Zertifizierungsservice\'93) umfassen, k\'f6nnen Sie verf\'fcgbare Training Credits w\'e4
+hrend EP Laufzeit f\'fcr Ihre Mitarbeiter einsetzen, um passende Trainingskurse zur Nutzung der Software zu besuchen und/oder passende Kurse zur \'84Zertifizierungsvorbereitung\'93 und Zertifizierungspr\'fc
+fungsservices von NI zu erhalten, jeweils wie in der EP Dokumentation spezifiziert. Trainings- & Zertifizierungsservices werden im Einklang mit NI\rquote s jeweils g\'fcltigen Standardregeln f\'fc
+r Softwaretraining und Zertifizierung erfolgen. Training Credits k\'f6nnen nicht f\'fcr individuell angepasstes Training, das eine \'84Verteidigungs-Dienstleitung\'93 darstellt, wie in den Regeln zum internationalen Waffenhandel (\'84
+International Traffic in Arms Regulation\'93) 22 CFR 120.9 definiert, eingesetzt werden. Trainings Credits haben keinen direkten Geldwert und alle ungenutzten Training Credits verfallen nach Beendigung oder Ablauf Ihres EP oder zu einem and
+eren in der EP Dokumentation festgelegten Zeitpunkt.
+\par 7.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Software Service}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+. Falls die Services, die nach dem EP zu erbringen sind, Software Services umfassen, wird NI (i) dem Software-Administrator nach dem jeweiligen allgemeinen Release-Termin eine Masterkopie aller Upgrades
+ und (ii) der in der EP-Dokumentation angegebenen Zahl von Nutzern Zugang zu den Anwendungsingenieuren von NI f\'fcr Fragen in Zusammenhang mit der Installation und Nutzung der Software und Zugang zum technischem Online-Support-System von NI zur Verf\'fc
+gung stellen. Alle Services werden entsprechend den zur betreffenden Zeit g\'fcltigen Standard-Wartungs- und -Support-Richtlinien gew\'e4hrleistet. NI beh\'e4lt sich das Recht vor, den Software Service auf die jeweils neueste, im Handel verf\'fc
+gbare Version der Software zu beschr\'e4nken. Ihnen ist bekannt, dass NI m\'f6glicherweise nicht f\'fcr jede Software, die im Rahmen des EP verf\'fcgbar ist, Software Services zur Verf\'fcgung stellt.
+\par 8.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Keine Hardware oder Hardware Services.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Sie erkennen an und sind damit einverstanden, dass im Rahme
+n des EP oder nach dieser Vereinbarung keine Hardware und keine Services in Bezug auf Hardware erbracht oder in sonstiger Weise zur Verf\'fcgung gestellt werden.
+\par 9.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 J\'e4hrliches Management Review}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\insrsid12464526 ; Berichte.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A.\tab In den in der EP-Dokumentation angegebenen Zeitabschnitten (jedenfalls aber j\'e4
+hrlich) werden sich Ihre Vertreter mit den Vertretern von NI treffen, um das EP und Ihre Nutzung des EP zu besprechen. Dies umfasst auch eine Bewertung der Nutzung der NI-Software und Training Credits nach dem EP und die Bestimmu
+ng der Angemessenheit der Lizenzierungslevel und Anzahl des/der EP Standort(e) nach dem EP.
+\par B.\tab Drei\'dfig (30) Tage vor dem oben unter A. genannten Treffen oder sofern NI dies aus anderen vern\'fcnftigen Gr\'fcnden verlangt, m\'fcssen Sie NI (i) ein Administratorproto
+koll, in dem die Anfragen nach Erlaubnis zur Nutzung der Software in einem f\'fcr NI annehmbaren Format aufgef\'fchrt sind f\'fcr jede EP Location und (ii) ein Nutzungsprotokoll, wie es vom Anerkannten Volumenlizenz-Manager erstellt wird, aus dem
+sich die An- und Abmeldungen der Software ergeben (\'84Nutzungsprotokoll\'93), zur Verf\'fcgung stellen.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 10.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 EP Geb
+\'fchren.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Die Geb\'fchren, die Ihnen in Zusammenhang mit dem EP in Rechnung gestellt werden, sind in der EP-Dokumentation festgelegt. Sofern nicht anders in der EP Dokumenta
+tion festgelegt, sind alle Betr\'e4ge, die von Ihnen im Rahmen des EP zu zahlen sind, in U.S. Dollar zu leisten. Alle angegebenen Geb\'fchren verstehen sich ohne Steuern und Import-/Exportz\'f6lle. Alle Umsatz-, Gebrauchs-, Verbrauchs- oder Aufwan
+dssteuern sowie alle Import-, Export- oder sonstigen Abgaben f\'fcr Lieferungen von NI nach dem EP liegen in Ihrer Verantwortung und sind von Ihnen zu tragen. Wenn Sie ein Gesch\'e4ft \'fcbernehmen, das laufende NI Software Lizenzen
+ hat und von denen sie eine Eingliederung in Ihr EP w\'fcnschen, k\'f6nnen die Geb\'fchren die Ihnen im Rahmen des EP berechnet werden, erh\'f6ht werden.
+\par 11.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Beendigung}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li850\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin850\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A.\tab Sowohl Sie als auch NI k\'f6
+nnen aufgrund eigener Entscheidung die EP-Laufzeit durch schriftliche K\'fcndigung gegen\'fcber der anderen Partei beenden, fall
+s die andere Partei in erheblicher Weise eine ihrer Verpflichtungen nach den EP Bedingungen verletzt und diese Verletzung nicht innerhalb von drei\'dfig (30) Tagen nach Erhalt einer schriftlichen Aufforderung durch die verletzte Partei zur Z
+ufriedenheit der verletzten Partei abstellt. Sofern die Verletzung nicht geheilt werden kann, endet die EP Laufzeit unmittelbar.
+\par B.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Rechtsfolge der Beendigung der EP-Laufzeit oder K\'fcndigung.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Mit Ablauf oder K\'fcndigung der EP
+-Laufzeit m\'fcssen Sie jede Nutzung der Software nach dem EP sofort einstellen und alle Kopien der Software vernichten. Falls NI dies vor der Vernichtung von Ihnen verlangt hat, m\'fcssen Sie die Software und alle davon gefertigten Kopien an NI \'fc
+bergeben. Unabh\'e4ngig davon d\'fcrfen Sie Lizenzen, die vom EP umfasst ist, die aber bereits vor dem EP-Inkrafttreten bestanden und als EP Vorbestehende NI Software in die EP Dokumentation aufgenommen sind (\'84EP Vorbestehende Software\'93
+), weiterhin nutzen, sofern die EP-Laufzeit ausschlie\'dflich aufgrund eines Versto\'dfes gegen Bedingungen des EP und nicht wegen Versto\'dfes gegen Bedingungen der restlichen Vereinbarung gek\'fc
+ndigt wurde und nur so viele Kopien der Software genutzt werden, wie in der EP Dokumentation f\'fcr eine Nutzung nach Ende der Laufzeit bezeichnet sind; jede solche Nutzung nach Ende der EP-Laufzeit ist ausschlie\'dflich an dem/den EP-Standort(en) zul\'e4
+ssig und nur in \'dcbereinstimmung mit den Regelungen der Lizenzvereinbarung, die die Nutzung der konkreten Software regeln. Sie k\'f6nnen w\'e4hlen, ob Kopien der EP Vorbestehenden Software, die in der EP-Dokumentation f\'fc
+r eine Nutzung nach Ende der EP-Laufzeit bezeichnet sind und die bei EP-Inkrafttreten entweder die aktuelle oder die unmittelbar vorhergehende Version der Software waren, mit Wirksamwerden der K\'fcndigung bzw. der Been
+digung der EP-Laufzeit auf die aktuelle Version der Software aktualisiert werden, wobei dies ausschlie\'dflich zum Zwecke der Nutzung durch Sie gem\'e4\'df diesem Abschnitt zul\'e4ssig ist und nur, wenn die EP-Laufzeit nicht durch NI gek\'fcndigt worden
+ ist.
+\par C.\tab Ihr Recht, EP Vorbestehende Software nach der EP Laufzeit zu nutzen steht unter der Bedingung, dass Sie NI die entsprechenden Administrator- und Nutzungsprotokolle innerhalb von drei\'dfig (30) Tagen nach Ablauf oder K\'fc
+ndigung der EP Laufzeit zur Verf\'fcgung stellen und unverz\'fcglich alle zum Zeitpunkt des Ablaufs oder der K\'fcndigung der EP Laufzeit noch f\'e4lligen aber unbezahlten Betr\'e4ge bezahlen.
+\par }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\kerning1\insrsid12464526 D.\tab DIE SOFTWARE UND DIE ANERKANNTEN VOLUMENLIZENZMANAGER ERHALTEN M\'d6GLICHERWEISE CODE, DER NACH ENDE DER EP-LAUFZEIT IHRE BEF\'c4H
+IGUNG, DIE SOFTWARE NACH DEM EP ZU NUTZEN, DEAKTIVIERT. SIE ERKENNEN AN UND SIND DAMIT EINVERSTANDEN, DASS DIE SOFTWARE NACH ODER OHNE VORHERIGE WARNUNG MIT BEENDIGUNG DES EP AUTOMATISCH DEAKTIVIERT ODER UNBRAUCHBAR GEMACHT WERDEN KANN. SIE SIND DAF\'dc
+R VERANTWORTLICH, VON NI ALLE ERFORDERLICHEN LIZENZDATEIEN ANZUFORDERN, UM DIE ERLAUBTE NUTZUNG VON KOPIEN VON EP VORBESTEHENDER SOFTWARE, DIE IN DER EP-DOKUMENTATION F\'dcR DIE NUTZUNG NACH DER EP-LAUFZEIT VORGESEHEN SIND, ZU ERM\'d6GLICHEN. SIE M\'dcS
+SEN DIE LIZENZDATEI SO SCHNELL WIE M\'d6GLICH NACH ERHALT VON NI, KEINESFALLS JEDOCH SP\'c4TER ALS SECHZIG (60) TAGE NACH ABLAUF DER EP-LAUFZEIT, INSTALLIEREN UND ZU VERWENDEN.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 12.\tab Lizenzen im Rahmen des EP sind nicht \'fcbertragbar und es ist unzul\'e4
+ssig, ohne vorherige schriftliche Zustimmung von NI oder einer autorisierten Konzerngesellschaft, die Software an Dritte oder andere Orte als die EP Locations zu verbreiten oder diese weiterzugeben.
+\par 13.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Vertraulichkeit.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Die Bestimmungen Ihrer EP-Dokumentation sowie alle Vorschl\'e4ge oder so
+nstigen von NI oder einer autorisierten Konzerngesellschaft in Zusammenhang mit Ihrem EP \'fcbermittelten Dokumente (einschlie\'dflich aller Preise und Geb\'fchren) sowie alle in Zusammenhang mit Ihrem EP zur Verf\'fcgung gestellten Informationen \'fcbe
+r Produktentwicklungsbestrebungen von NI sind als vertrauliche Informationen von NI anzusehen und Sie d\'fcrfen derartige Informationen Dritten nicht offenbaren.
+\par }\pard \ltrpar\qc \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\insrsid12464526 ANHANG E \endash }{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\ul\insrsid12464526
+Lizenzbedingungen f\'fcr Bildungseinrichtungen}{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\insrsid12464526
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 1.\tab Software, die einer Lizenz f\'fcr Bildungseinrichtungen unterliegt, darf nicht f
+\'fcr kommerzielle oder industrielle Zwecke genutzt werden. F\'fcr Forschungszwecke d\'fcrfen nur Softwarelizenzen, die den f\'fcr akademische Forschung geltenden Bedingungen entsprechen, eingesetzt werden.
+\par 2.\tab Autorisierte Anwendungen, die mit Hilfe von Software unter einer Lizenz f\'fcr Bildungseinrichtungen entwickelt wurden, d\'fcrfen nicht zu kommerziellen Zwecken vertrieben werden und m\'fc
+ssen mit einem Verbot der Verbreitung zu kommerziellen Zwecken vertrieben werden.
+\par 3.\tab Eine \'84Akademische Einrichtung\'93 ist eine Bildungseinrichtung, die einen Abschluss verleiht. }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 F\'fc
+r die Zwecke einer Student-Edition-Lizenz handelt es sich auch dann um eine Akademische Einrichtung, wenn ein Kurs online durchgef\'fchrt wird und die Lehrkraft die Nutzung der Software empfohlen oder verlangt hat und dies von NI genehmigt wurde.}{
+\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par 4.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Student-Edition-Lizenz.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Wenn die Software eine Student Edition ist, m\'fc
+ssen Sie entweder eingeschriebener Student sein oder einen fortlaufenden Lehrgang an der Akademischen Einrichtung besuchen oder ein Dozent an einer Akademischen Einrichtung sein, um die Software nutzen zu k\'f6nnen. Sofern Sie Student sind, d\'fc
+rfen Sie die Software nur f\'fcr Ihre pers\'f6nlichen Ausbildungszwecke nutzen, wozu auch eine Nutzung im Rahmen von Lehrveranstaltungen und Laborarbeiten sowie akademischer Recherche zur F\'f6rderung Ihres Studiums geh\'f6rt, nicht aber f\'fc
+r sonstige Zwecke. Wenn Sie Dozent sind, d\'fcrfen Sie die Software f\'fcr die Vorbereitung des Unterrichts oder von Laborkursen und nicht f\'fcr andere Zwecke wie etwa akademische Forschung oder Kurse \'fcber die Nutzung der Software verwenden. Sie d\'fc
+rfen die Software auf bis zu drei (3) physischen Computern installieren, jedoch d\'fcrfen nur Sie die Software benutzen oder sonst ausf\'fchren und die Software darf nur auf einem Computer gleichzeitig gestartet werden. Eine Ausnahme f\'fc
+r eine Nutzung zu Hause gibt es f\'fcr Student Edition Lizenzen nicht. Sie erkl\'e4ren hiermit, dass Sie verstehen und akzeptieren, dass die Lizenz automatisch mit Ablauf Ihrer Einschreibung an der Akademischen Einrichtung e
+ndet, falls Sie Student sind, bzw. sobald Sie nicht mehr Dozent sind, falls Sie Dozent sind, in jedem Fall jedoch sp\'e4testens mit dem Ende der Laufzeit der Lizenz. Nach Beendigung Ihrer Lizenz sind Sie verpflichtet, unverz\'fcglich alle Kopie
+n der Software zu deinstallieren.
+\par }\pard \ltrpar\qj \fi-360\li360\ri0\sb100\sa240\nowidctlpar\tx360\tx810\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 \tab Schulen d\'fcrfen auch die LabVIEW Student Edition Software gem\'e4\'df
+ den Regelungen der in Abschnitt 5 beschriebenen Schullizenz nutzen.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid10958322 \tab Student-Edition-Lizenzen (gleichg\'fcltig ob zeitlich unbeschr\'e4nkt oder beschr\'e4nkt) umfassen keinen individuellen Zugang zu dem Standard-Service-Programm (\'84SSP\'93) f\'fc
+r Software.
+\par }\pard \ltrpar\qj \fi-425\li425\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin425\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 5.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526
+Schullizenz.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Wenn Sie eine Schullizenz erworben haben, d\'fcrfen Sie die Software ausschlie\'dflich f\'fcr Unterrichtszwecke in der von Ihnen besuchten weiterf\'fchrenden Schule be
+nutzen. Weiterf\'fchrende Schule ist definiert als Level K-12 und Level 0-3 gem\'e4\'df der International Classification of Education (ISCED). Sie d\'fcrfen die Software ausschlie\'dflich auf der von NI schriftlich im Angebot oder in ande
+ren Angebotsdokumenten angegeben Anzahl von Compute
+rn in Ihrer Schule verwenden. Diese Rechte beziehen sich auf eine einzelne Schule oder einen einzelnen Campus (wie von NI oder einer autorisierten Konzerngesellschaft schriftlich im jeweiligen Angebot bezeichnet) und erstrecken sich nicht
+ auf einen gesamten Schulbezirk.
+\par 6.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Unterrichtslizenz.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Falls Sie eine Lizenz f\'fcr akademischen Unterricht erworben haben, d\'fc
+rfen Sie die Software ausschlie\'dflich zu Unterrichtszwecken an einer Akademischen Einrichtung verwenden. Eine Verwendung zu \'84Unterrichtszwecken\'93 liegt nur dann vor, wenn (i) eine Pr\'fc
+fung am Ende des Semesters oder eines anderen akademischen Zeitraums abgehalten wird und die Pr\'fcfung (ganz oder teilweise) mit der Verwendung der Software durch die Studenten in Zusammenhang steht oder (ii) eine Hausarbeit oder \'e4
+hnliche Projekte, die den Einsatz der Software erfordern, an die Stelle einer Pr\'fcfung treten. Sie d\'fcrfen die Software ausschlie\'dflich auf der von NI oder einer autorisierten Konzerngesellschaft schriftlich im Angebot angegebenen Anzahl
+von Computern in der jeweiligen Abteilung, dem Fachbereich oder dem betreffenden Campus Ihrer Akademischen Einrichtung und nur an dem Standort, an den NI die Software liefert, verwenden, sofern in dem jeweiligen Angebot nichts anderes angegeben ist. Unabh
+\'e4ngig von Vorstehendem ist jede Nutzung der Software durch eine Person, die nicht Dozent an Ihrer Akademischen Einrichtung ist, verboten.
+\par 7.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Forschungslizenz.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Falls Sie eine Lizenz zur akademischen Forschung erworben haben, d\'fc
+rfen Sie die Software ausschlie\'dflich zu wissenschaftlichen Forschungszwecken an einer Akademischen Einrichtung nutzen. Sie d\'fcrfen die Software ausschlie\'df
+lich auf der von NI oder einer autorisierten Konzerngesellschaft schriftlich im Angebot angegebenen Anzahl von Computern in der jeweiligen Abteilung, de
+m Fachbereich oder dem betreffenden Campus Ihrer Akademischen Einrichtung und an dem Standort, an den NI die Software liefert, installieren, sofern in dem jeweiligen Angebot nichts anderes angegeben ist.
+\par 8.\tab Kombinierte Unterrichts- und Forschungslizenzen unterliegen sowohl den Regelungen der Unterrichtslizenz als auch den Regelungen der Forschungslizenz.
+\par 9.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Studenteninstallationsoption}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \li426\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin426\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A. \tab Wenn Sie eine Akademische Einrichtung sind und Studenteninstallatio
+nsoptions-Lizenzen erworben haben, wird NI Ihnen die Masterinstallation f\'fcr die jeweilige Software zur Verf\'fcgung stellen. Sie d\'fcrfen die Software }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid8221857 (einschlie\'df
+lich Updates oder Upgrades) }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 nicht mehr Studenten als in dem Angebot von NI schriftlich angegeben, nur f\'fcr die dort bezeichnete Dauer und nur solchen Studenten zug\'e4
+nglich machen, die in der im Angebot bezeichneten Abteilung bzw. dem Fachbereich oder Campus Ihrer Akademischen Einrichtung aktuell eingeschrieben sind und sich an dem Standort befinden, an den NI die Software liefert. Jede im Wege einer Stude
+nteninstallationsoption zusammen mit }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid8221857 den }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Software Services }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\kerning1\insrsid8221857 der Akademischen Einrichtung }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 einger\'e4umte Lizenz hat eine G\'fcltigkeitsdauer von einem (1) Jahr.
+\par B.\tab Wenn Sie Student sind und eine Lizenz zur Nutzung der Software aufgrund einer Studenteninstallationsoption Ihrer Akademischen Einrichtung erworben haben, m\'fc
+ssen Sie eingeschriebener Student sein oder einen fortlaufenden Lehrgang besuchen, um die Software nutzen zu k\'f6nnen. Sie d\'fcrfen die Software nur f\'fcr Ihre pers\'f6nlichen Ausbildungszwecke nutzen, wozu au
+ch eine Nutzung im Rahmen von Lehrveranstaltungen und Laborarbeiten sowie akademischer Recherche zur F\'f6rderung Ihres Studiums geh\'f6rt, nicht aber f\'fcr sonstige Zwecke. Sie d\'fcrfen die Software auf bis zu drei (3) physischen Computern install
+ieren, jedoch d\'fcrfen nur Sie die Software benutzen oder sonst ausf\'fchren und die Software darf nur auf einem Computer gleichzeitig gestartet werden. Sie d\'fcrfen die Software nicht auf einem Netzwerk-Ger\'e4t installieren, \'fcber d
+as auf die Software von einer anderen Person zugegriffen und sie genutzt werden kann. Eine Ausnahme f\'fcr eine Nutzung zu Hause gibt es nicht. Sie erkl\'e4
+ren hiermit, dass Sie verstehen und damit einverstanden sind, dass die Lizenz automatisch mit Beendigung Ihrer Einschreibung an der Akademischen Einrichtung endet, in jedem Fall jedoch sp\'e4
+testens mit dem Ende der Laufzeit der Lizenz. Nach Beendigung Ihrer Lizenz sind Sie verpflichtet, unverz\'fcglich alle Kopien der Software zu deinstallieren.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid8221857
+\par }\pard \ltrpar\qj \li426\ri0\sb100\sa240\nowidctlpar\tx426\tx810\wrapdefault\faauto\rin0\lin426\itap0\pararsid12797705 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid8221857 C.\tab Aufgrund einer Studenteninstallationsoption}{\rtlch\fcs1
+\af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid8221857 einger\'e4umte Lizenzen }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid8221857 gew\'e4
+hren Studenten keinen individuellen Zugang zu allen Berechtigungen des Standard-Service-Programms (\'84SSP\'93) f\'fcr Software.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid856455\charrsid546210
+\par }\pard \ltrpar\qj \fi-426\li426\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin426\itap0\pararsid8858968 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 10.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\ul\kerning1\insrsid12464526 Academic Site-Lizenz (\'93ASL\'94)}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 . F\'fcr die ASL gelten die nachfolgenden Regelungen.
+\par }\pard \ltrpar\qj \li426\ri0\sb100\sa240\nowidctlpar\tx851\wrapdefault\faauto\rin0\lin426\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 A.\tab Das Angebot f\'fcr eine ASL, das Sie von NI oder e
+iner autorisierten Konzerngesellschaft erhalten haben (\'93ASL Dokumentation\'94), ist Bestandteil dieser Vereinbarung. Im Falle von Abweichungen zwischen den Bedingungen dieser Vereinbarung und der ASL Dokumentation, gelten die Bedingungen di
+eser Vereinbarung.
+\par B.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Vertragsdauer}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 . Die ASL gilt mit Wirkung ab dem Tag Ihres Auftrages (\'93ASL Inkrafttreten\'94).
+Falls Sie eine ASL mit begrenzter Laufzeit erworben haben, beginnt die Laufzeit am Tag des ASL Inkrafttretens und endet mit Ablauf eines (1) Jahres, sofern nicht eine l\'e4ngere Laufzeit in der ASL Dokumentation bestimmt wurde. }{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\kerning1\insrsid16673716 Sofern in der ASL Dokumentation nichts anderes vereinbart wurde, sind ASL (ausgenommen Lizenzen aufgrund einer Studenteninstallationsoption) zeitlich unbeschr\'e4nkt.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\kerning1\insrsid12464526
+\par C.\tab Software unter einer ASL kann von (Hochschul-)Lehrern, Forschern und Studenten gem\'e4\'df den Bedingungen der in diesem Anhang E und der ASL Dokumentation aufgef\'fchrten Lizenzarten un
+d nur auf solchen Computern genutzt werden, die sich physisch an dem Standort befinden, an den NI die Software liefert, es sei denn in der ASL Dokumentation ist etwas anderes bestimmt.
+\par Sofern in der ASL Dokumentation nichts anderes bestimmt wurde, ist der Umfang der ASL wie folgt begrenzt:
+\par Klein: Auf Software unter einer ASL kann von }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid16673716 bis zu 50 Nutzern oder }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Computern
+ innerhalb einer Akademischen Institution zugegriffen werden.
+\par Mittel: Auf Software unter einer ASL kann von }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid16673716 bis zu 100 Nutzern oder }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Computern
+ innerhalb einer Akademischen Institution zugegriffen werden.
+\par Gro\'df: Auf Software unter einer ASL kann von }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid16673716 bis zu 250 Nutzern oder }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 Computern }{\rtlch\fcs1 \af1\afs18
+\ltrch\fcs0 \f1\fs18\kerning1\insrsid16673716 innerhalb}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 einer Akademischen Institution zugegriffen werden.
+\par Der Ort, an dem Sie die Software nutzen d\'fcrfen, ist der \'93ASL Ort\'94.
+\par ASL gibt es f\'fcr Zwecke der Lehre, der Forschung oder der Lehre und Forschung, wie in der ASL Dokumentation angegeben.
+\par D.\tab Sie m\'fcssen innerhalb Ihrer Organisation f\'fcr jeden ASL Ort eine Person bezeichnen, die verantwortlich f\'fcr die Verteilung und \'dcberwachung der Installation und Nutzung der Software ist, einschlie\'dflich der Nutzung von Master-Instal
+lationsmedien und genehmigter Volumenlizenzmanager ("Software Administrator"). Sie m\'fcssen NI unverz\'fcglich schriftlich \'fcber jede \'c4nderung in der Person des Software Administrators informieren. NI wird die Masterinstallation f\'fc
+r die Software an den Software Administrator zur internen Installation und zur Nutzung durch (Hochschul-)Lehrer, Forscher und Studenten liefern. Die Software Dokumentation wird nur in elektronischer Form zur Verf\'fc
+gung gestellt und wird mit der Masterinstallation f\'fcr die Software geliefert.
+\par E.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Software Services}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 . Falls Software Services erworb
+en wurden oder mit der ASL geliefert werden, wird NI Ihrem Software Administrator von allen Upgrades nach dem jeweiligen Release-Termin im gesch\'e4ftlichen Verkehr eine Masterkopie zur Verf\'fcgung stellen. Alle Services werden gem\'e4\'df
+ den jeweils geltenden Standard Softwarewartungs- und support-Richtlinien erbracht. NI beh\'e4lt sich das Recht vor, die Software Services auf die jeweils aktuell im Markt verf\'fcgbare Version der Software zu beschr\'e4nken. Sie verstehen, dass NI m\'f6
+glicherweise nicht f\'fcr jede Software, die im Rahmen einer ASL verf\'fcgbar ist, Software Services bereitstellt. Die verf\'fcgbaren Software Services werden in der ASL Dokumentation beschrieben.
+\par In ASL mit begrenzter Laufzeit sind Software Services enthalten. ASL mit unbegrenzter Laufzeit enthalten Software Services f\'fcr die Dauer eines (1) Jahres; nach Ablauf dieses ersten Jahres m\'fc
+ssen die Software Services bei ASL mit unbegrenzter Laufzeit gesondert erworben werden. Die Software Services werden w\'e4hrend des in der ASL Dokumentation angegebenen Zeitraum erbracht.
+\par Software Services f\'fcr ASL k\'f6nnen Studenteninstallations}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid16673716 options}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 lizenzen
+ enthalten, wie in der ASL Dokumentation angegeben. }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid16673716 Lizenzen aufgrund der Studenteninstallationsoption }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid16673716 gew\'e4hren S
+tudenten keinen individuellen Zugang zu allen Berechtigungen des Standard-Service-Programms (\'84SSP\'93) f\'fcr Software}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid856455 .}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+
+\par F.\tab Sie erkennen an und erkl\'e4ren sich damit einverstanden, dass Sie bei Software unter einer ASL unter keinen Umst\'e4nden mehr als die in der ASL Dokumentation angegebene maximal
+e Anzahl von Lizenzen nutzen oder sonstige in der ASL Dokumentation bestimmte Begrenzungen \'fcberschreiten d\'fcrfen.
+\par 11.\tab }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 \'dcbertragung}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526 . Mit Ausnahme von Forschungslizenzen sind Lizenzen f\'fcr Bildungseinrichtungen nicht
+\'fcbertragbar und Sie d\'fcrfen die Software ohne vorherige schriftliche Zustimmung von NI oder einer autorisierten Konzerngesellschaft weder \'fc
+bertragen noch sonst an Dritte oder an andere Standorte oder Einrichtungen weitergeben, die in den jeweiligen Dokumenten von NI nicht ausdr\'fccklich angegeben sind. Die Akademische Einrichtung darf eine ASL, die nur f\'fc
+r Forschungszwecke gilt, dem Forscher \'fcbertragen, f\'fcr den die Lizenz urspr\'fcnglich bestimmt war, sofern (i) die Akademische Einrichtung NI die \'dcbertragung, einschlie\'dflich des Namens und des neuen Standor
+tes des Forschers schriftlich mitteilt, (ii) der Forscher die Bedingungen dieser Vereinbarung akzeptiert und (iii) die Akademische Einrichtung jede Nutzung der Forschungslizenz nach der \'dcbertragung unterl\'e4sst.
+\par }\pard \ltrpar\qc \li426\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin426\itap0 {\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0 \b\f1\fs24\kerning1\insrsid12464526 ANHANG F \endash }{\rtlch\fcs1 \ab\af1\afs24 \ltrch\fcs0
+\b\f1\fs24\ul\kerning1\insrsid12464526 Produktspezifische Regelungen}{\rtlch\fcs1 \af1\afs24 \ltrch\fcs0 \f1\fs24\ul\kerning1\insrsid12464526
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 TestStand Development System License,
+\par TestStand Custom Sequence Editor License}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par Wenn Sie eine computerbasierte NI TestStand Development System Lizenz oder NI TestStand Custom Sequence Editor Lizenz erworben haben, ist ein Fernzugriff auf die Software unzul\'e4ssig.
+ Sofern Sie eine nutzerbasierte NI TestStand Development System Lizenz oder NI TestStand Custom Sequence Editor Lizenz erworben haben, ist nur der jeweils benannte Nutzer zum Fernzugriff auf die Software berechtigt.
+\par }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\ul\kerning1\insrsid12464526 Measurement Studio}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par Eine Anwendung, die mit Measurement Studio Software entwickelt wurde und Measurement Studio Steuerelemente im Zusammenhang mit der Erweiterung der Entwurfszeitunterst\'fctzung verwendet, ist keine Autorisierte Anwendung.
+\par }\pard \ltrpar\qj \fi-360\li360\ri0\sb120\sa240\nowidctlpar\tx426\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af47\afs18 \ltrch\fcs0 \f47\fs18\ul\lang1033\langfe1031\langnp1033\insrsid12464526 LabVIEW Community Edition und Lab
+VIEW NXG Community Edition
+\par }\pard \ltrpar\qj \li0\ri0\sb120\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 Wenn Sie eine Lizenz f\'fcr LabVIEW Community Edition oder LabVIEW NXG Community Edition erworben haben, d
+\'fcrfen Sie die Software ausschlie\'dflich f\'fcr Ihre pers\'f6nlichen, nicht-kommerziellen und nicht-industriellen Zwecke verwenden. Sie d\'fcrfen die Software nicht f\'fc
+r Lehre oder Forschung an einer einen Abschluss verleihenden Bildungseinrichtung verwenden. Sie d\'fcrfen die Software nur f\'fcr den begrenzten Zeitraum, der in der Produktbeschreibung, anderen anwendbaren Unterlagen, die Ihnen von NI zur Verf\'fc
+gung gestellt werden, oder in der Software selbst angegeben ist, verwenden. Die Lizenz endet mit Ablauf dieser Frist automatisch.
+\par Eine Lizenz f\'fcr die Software darf nicht in eine computer-basierte Lizenz umgewandelt werden. Die Lizenz ist auch nicht \'fcbertragbar.
+\par Sie d\'fcrfen Anwendungen, die Sie mit der Software erstellen, vertreiben oder \'fcbertragen, jedoch nur, wenn Sie die Bedingungen der Vereinbarung \'fcber den Vertrieb Autorisierter Anwendungen einhalten und der Vertrieb dieser Arbeitsergebnisse nur f
+\'fcr nicht-kommerzielle, nicht-industrielle Zwecke erfolgt und, wenn Sie eine einen Abschluss verleihende Bildungseinrichtung sind, nicht f\'fcr Zwecke der Lehre oder Forschung.
+\par Sie d\'fcrfen Quellcode, den Sie mit der Software erstellt haben, nur f\'fcr nicht-kommerzielle, nicht-industrielle Zwecke weitergeben, und wenn Sie eine Bildungseinrichtung sind, die einen Abschluss verleiht, nicht f\'fc
+r Zwecke der Lehre oder Forschung.
+\par Mit Ausnahme der in dieser Lizenz dargelegten eingeschr\'e4nkten Vertriebsrechte d\'fcrfen Sie unter keinen Umst\'e4nden Software oder Code, der mit der Software erstellt wurde, vertreiben.
+\par Ungeachtet der Bestimmungen in der Vereinbarung oder der Quellcode-Lizenz d\'fcrfen Sie den Quellcode (wie in der Quellcode-Lizenz definiert) unabh\'e4ngig davon, ob Sie ihn ge\'e4ndert haben oder nicht, nur f\'fc
+r nicht-kommerzielle, nicht-industrielle Zwecke vertreiben und, wenn Sie eine einen Abschluss verleihende Bildungseinrichtung sind, nicht f\'fcr Zwecke der Lehre oder Forschung. Sie d\'fcrfen keinen vom Quellcode abgeleiteten Objektcode vertreiben.
+ Alle anderen in der Quellcode-Lizenz genannten Bedingungen gelten f\'fcr Sie.
+\par }\pard \ltrpar\qj \li0\ri0\sb100\sa240\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 Die Nutzung der Software setzt voraus, dass Sie ein NI-Benutzerkonto erstellen und sich regelm\'e4\'df
+ig aus dem Softwareprogramm heraus in Ihrem NI-Benutzerkonto anmelden, um die Software zu validieren und Ihnen die Aus\'fcbung Ihrer Rechte aus dieser Vereinbarung zu erm\'f6glichen. Wenn NI die Software nicht regelm\'e4\'df
+ig validieren kann, kann die Software ohne weitere Ank\'fcndigung inaktiv werden, bis NI die Lizenz validiert. W\'e4hrend der Aktivierung und Anmeldung sowie bei jeder regelm\'e4\'dfigen \'dcberpr\'fcfung k\'f6nnen Daten \'fc
+ber Ihr NI-Benutzerkonto, die Software und den Computer, auf dem Sie die Software verwenden, an NI \'fcbertragen werden. Alle so \'fcbermittelten personenbezogenen Daten werden in \'dcbereinstimmung mit und f\'fc
+r die Zwecke verarbeitet, die in der Datenschutzerkl\'e4rung von NI (}{\field{\*\fldinst {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid11802691 HYPERLINK}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526
+ http://www.ni.com/pdf/legal/us/privacy.pdf }{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 {\*\datafield
+00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b5600000068007400740070003a002f002f007700770077002e006e0069002e0063006f006d002f007000640066002f006c006500670061006c002f00750073002f0070007200690076006100630079002e0070006400
+6600000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\insrsid12464526 http://www.ni.com/pdf/legal/us/privacy.pdf}}}\sectd \ltrsect\linex0\sectlinegrid272\sectdefaultcl\sectrsid475559\sftnbj {\rtlch\fcs1 \af1\afs18 \ltrch\fcs0
+\f1\fs18\insrsid12464526 ), einschlie\'dflich des Abschnitts "Softwareaktivierung", und gegebenenfalls in der l\'e4nderspezifischen Datenschutzerkl\'e4rung, der Sie bei der Einrichtung Ihres NI-Benutzerkontos zugestimmt haben, angegeben sind.
+\par }{\rtlch\fcs1 \ab\af1\afs18 \ltrch\fcs0 \b\f1\fs18\insrsid12464526 SIE \'dcBERNEHMEN DAS GESAMTE RISIKO HINSICHTLICH DER ERGEBNISSE UND DER LEISTUNG DER SOFTWARE. DIE SOFTWARE WIRD OHNE GEW\'c4HRLEISTUNG UND OHNE HAFTUNG VON NI ZUR VERF\'dc
+GUNG GESTELLT. DIE SOFTWARE KANN CODE ENTHALTEN, DER DIE SOFTWARE NACH EINER GEWISSEN ZEITSPANNE DEAKTIVIERT UND SIE UNBRAUCHBAR MACHT, UND DAS OHNE VORWARNUNG. Im Falle einer solchen Deaktivierung gilt diese Vere
+inbarung als beendet. NI kann die Lizenz nach eigenem Ermessen jederzeit beenden.}{\rtlch\fcs1 \af1\afs18 \ltrch\fcs0 \f1\fs18\kerning1\insrsid12464526
+\par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a
+9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad
+5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6
+b01d583deee5f99824e290b4ba3f364eac4a430883b3c092d4eca8f946c916422ecab927f52ea42b89a1cd59c254f919b0e85e6535d135a8de20f20b8c12c3b0
+0c895fcf6720192de6bf3b9e89ecdbd6596cbcdd8eb28e7c365ecc4ec1ff1460f53fe813d3cc7f5b7f020000ffff0300504b030414000600080000002100a5d6
+a7e7c0000000360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4f
+c7060abb0884a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b6309512
+0f88d94fbc52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462
+a1a82fe353bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f746865
+6d652f7468656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b
+4b0d592c9c070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b
+4757e8d3f729e245eb2b260a0238fd010000ffff0300504b030414000600080000002100b6f4679893070000c9200000160000007468656d652f7468656d652f
+7468656d65312e786d6cec59cd8b1bc915bf07f23f347d97f5d5ad8fc1f2a24fcfda33b6b164873dd648a5eef2547789aad28cc56208de532e81c026e49085bd
+ed21842cecc22eb9e48f31d8249b3f22afaa5bdd5552c99e191c3061463074977eefd5afde7bf5de53d5ddcf5e26d4bbc05c1096f6fcfa9d9aefe174ce16248d
+7afeb3d9a4d2f13d2151ba4094a5b8e76fb0f03fbbf7eb5fdd454732c609f6403e1547a8e7c752ae8eaa5531876124eeb0154ee1bb25e30992f0caa3ea82a34b
+d09bd06aa3566b55134452df4b51026a1f2f97648ebd9952e9dfdb2a1f53784da5500373caa74a35b6243476715e5708b11143cabd0b447b3eccb3609733fc52
+fa1e4542c2173dbfa6fffceabdbb5574940b517940d6909be8bf5c2e17589c37f49c3c3a2b260d823068f50bfd1a40e53e6edc1eb7c6ad429f06a0f91c569a71
+b175b61bc320c71aa0ecd1a17bd41e35eb16ded0dfdce3dc0fd5c7c26b50a63fd8c34f2643b0a285d7a00c1feee1c3417730b2f56b50866fede1dbb5fe28685b
+fa3528a6243ddf43d7c25673b85d6d0159327aec8477c360d26ee4ca4b144443115d6a8a254be5a1584bd00bc6270050408a24493db959e1259a43140f112567
+9c7827248a21f056286502866b8ddaa4d684ffea13e827ed5174849121ad780113b137a4f87862cec94af6fc07a0d537206f7ffef9cdeb1fdfbcfee9cd575fbd
+79fdf77c6eadca923b466964cafdf2dd1ffef3cd6fbd7ffff0ed2f5fff319b7a172f4cfcbbbffdeedd3ffef93ef5b0e2d2146ffff4fdbb1fbf7ffbe7dfffebaf
+5f3bb4f7393a33e1339260e13dc297de5396c0021dfcf119bf9ec42c46c494e8a791402952b338f48f656ca11f6d10450edc00db767cce21d5b880f7d72f2cc2
+d398af2571687c182716f094313a60dc6985876a2ec3ccb3751ab927e76b13f714a10bd7dc43945a5e1eaf579063894be530c616cd2714a5124538c5d253dfb1
+738c1dabfb8210cbaea764ce99604be97d41bc01224e93ccc899154da5d03149c02f1b1741f0b7659bd3e7de8051d7aa47f8c246c2de40d4417e86a965c6fb68
+2d51e252394309350d7e8264ec2239ddf0b9891b0b099e8e3065de78818570c93ce6b05ec3e90f21cdb8dd7e4a37898de4929cbb749e20c64ce4889d0f6394ac
+5cd829496313fbb938871045de13265df05366ef10f50e7e40e941773f27d872f787b3c133c8b026a53240d4376beef0e57dccacf89d6ee8126157aae9f3c44a
+b17d4e9cd131584756689f604cd1255a60ec3dfbdcc160c05696cd4bd20f62c82ac7d815580f901dabea3dc5027a25d5dcece7c91322ac909de2881de073bad9
+493c1b9426881fd2fc08bc6eda7c0ca52e7105c0633a3f37818f08f480102f4ea33c16a0c308ee835a9fc4c82a60ea5db8e375c32dff5d658fc1be7c61d1b8c2
+be04197c6d1948eca6cc7b6d3343d49aa00c9819822ec3956e41c4727f29a28aab165b3be596f6a62ddd00dd91d5f42424fd6007b4d3fb84ffbbde073a8cb77f
+f9c6b10f3e4ebfe3566c25ab6b763a8792c9f14e7f7308b7dbd50c195f904fbfa919a175fa04431dd9cf58b73dcd6d4fe3ffdff73487f6f36d2773a8dfb8ed64
+7ce8306e3b99fc70e5e3743265f3027d8d3af0c80e7af4b14f72f0d46749289dca0dc527421ffc08f83db398c0a092d3279eb838055cc5f0a8ca1c4c60e1228e
+b48cc799fc0d91f134462b381daafb4a492472d591f0564cc0a1911e76ea5678ba4e4ed9223becacd7d5c16656590592e5782d2cc6e1a04a66e856bb3cc02bd4
+6bb6913e68dd1250b2d721614c6693683a48b4b783ca48fa58178ce620a157f65158741d2c3a4afdd6557b2c805ae115f8c1edc1cff49e1f06200242701e07cd
+f942f92973f5d6bbda991fd3d3878c69450034d8db08283ddd555c0f2e4fad2e0bb52b78da2261849b4d425b46377822869fc17974aad1abd0b8aeafbba54b2d
+7aca147a3e08ad9246bbf33e1637f535c8ede6069a9a9982a6de65cf6f35430899395af5fc251c1ac363b282d811ea3717a211dcbccc25cf36fc4d32cb8a0b39
+4222ce0cae934e960d122231f728497abe5a7ee1069aea1ca2b9d51b90103e59725d482b9f1a3970baed64bc5ce2b934dd6e8c284b67af90e1b35ce1fc568bdf
+1cac24d91adc3d8d1797de195df3a708422c6cd795011744c0dd413db3e682c0655891c8caf8db294c79da356fa3740c65e388ae62945714339967709dca0b3a
+faadb081f196af190c6a98242f8467912ab0a651ad6a5a548d8cc3c1aafb6121653923699635d3ca2aaa6abab39835c3b60cecd8f26645de60b53531e434b3c2
+67a97b37e576b7b96ea74f28aa0418bcb09fa3ea5ea12018d4cac92c6a8af17e1a56393b1fb56bc776811fa07695226164fdd656ed8edd8a1ae19c0e066f54f9
+416e376a6168b9ed2bb5a5f5adb979b1cdce5e40f2184197bba6526857c2c92e47d0104d754f92a50dd8222f65be35e0c95b73d2f3bfac85fd60d80887955a27
+1c57826650ab74c27eb3d20fc3667d1cd66ba341e31514161927f530bbb19fc00506dde4f7f67a7cefee3ed9ded1dc99b3a4caf4dd7c5513d777f7f5c6e1bb7b
+8f40d2f9b2d598749bdd41abd26df627956034e854bac3d6a0326a0ddba3c9681876ba9357be77a1c141bf390c5ae34ea5551f0e2b41aba6e877ba9576d068f4
+8376bf330efaaff23606569ea58fdc16605ecdebde7f010000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d65
+2f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d36
+3f2451eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e
+3198720e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d985
+0528a2c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100e9de0fbfff0000001c020000130000000000000000000000
+0000000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b00000000000000000000
+000000300100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c0000000000000000000000000019020000
+7468656d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d0014000600080000002100b6f4679893070000c92000001600000000000000
+000000000000d60200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b01000027000000
+000000000000000000009d0a00007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000980b00000000}
+{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d
+617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169
+6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363
+656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e}
+{\*\latentstyles\lsdstimax376\lsdlockeddef0\lsdsemihiddendef0\lsdunhideuseddef0\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 1;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 5;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 6;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 9;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 1;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 2;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 4;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 5;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 6;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 7;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 8;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 9;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal Indent;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footnote text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 header;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footer;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index heading;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 table of figures;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 envelope address;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 envelope return;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footnote reference;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation reference;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 line number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 page number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 endnote reference;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 endnote text;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 table of authorities;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 macro;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 toa heading;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 5;\lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Closing;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Signature;\lsdsemihidden1 \lsdunhideused1 \lsdpriority1 \lsdlocked0 Default Paragraph Font;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 4;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Message Header;\lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Salutation;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Date;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Note Heading;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Block Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Hyperlink;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 FollowedHyperlink;\lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;
+\lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Document Map;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Plain Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 E-mail Signature;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Top of Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Bottom of Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal (Web);\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Acronym;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Address;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Cite;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Code;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Definition;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Keyboard;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Preformatted;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Sample;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Typewriter;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Variable;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal Table;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation subject;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 No List;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Simple 1;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Simple 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Simple 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Colorful 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Colorful 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Colorful 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 6;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 6;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table 3D effects 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table 3D effects 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table 3D effects 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Contemporary;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Elegant;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Professional;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Subtle 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Subtle 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Web 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Web 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Web 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Balloon Text;\lsdpriority59 \lsdlocked0 Table Grid;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Theme;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Placeholder Text;\lsdqformat1 \lsdlocked0 No Spacing;\lsdqformat1 \lsdpriority1 \lsdlocked0 Medium Grid 2;\lsdpriority60 \lsdlocked0 Medium Grid 3;\lsdpriority61 \lsdlocked0 Dark List;
+\lsdpriority62 \lsdlocked0 Colorful Shading;\lsdpriority63 \lsdlocked0 Colorful List;\lsdpriority64 \lsdlocked0 Colorful Grid;\lsdpriority65 \lsdlocked0 Light Shading Accent 1;\lsdpriority66 \lsdlocked0 Light List Accent 1;
+\lsdpriority67 \lsdlocked0 Light Grid Accent 1;\lsdpriority68 \lsdlocked0 Medium Shading 1 Accent 1;\lsdpriority69 \lsdlocked0 Medium Shading 2 Accent 1;\lsdpriority70 \lsdlocked0 Medium List 1 Accent 1;\lsdpriority71 \lsdlocked0 Revision;
+\lsdqformat1 \lsdpriority72 \lsdlocked0 List Paragraph;\lsdqformat1 \lsdpriority73 \lsdlocked0 Quote;\lsdqformat1 \lsdpriority60 \lsdlocked0 Intense Quote;\lsdpriority61 \lsdlocked0 Medium List 2 Accent 1;\lsdpriority62 \lsdlocked0 Medium Grid 1 Accent 1;
+\lsdpriority63 \lsdlocked0 Medium Grid 2 Accent 1;\lsdpriority64 \lsdlocked0 Medium Grid 3 Accent 1;\lsdpriority65 \lsdlocked0 Dark List Accent 1;\lsdqformat1 \lsdpriority34 \lsdlocked0 Colorful List Accent 1;
+\lsdqformat1 \lsdpriority29 \lsdlocked0 Colorful Grid Accent 1;\lsdqformat1 \lsdpriority30 \lsdlocked0 Light Shading Accent 2;\lsdpriority66 \lsdlocked0 Light List Accent 2;\lsdpriority67 \lsdlocked0 Light Grid Accent 2;
+\lsdpriority68 \lsdlocked0 Medium Shading 1 Accent 2;\lsdpriority69 \lsdlocked0 Medium Shading 2 Accent 2;\lsdpriority70 \lsdlocked0 Medium List 1 Accent 2;\lsdpriority71 \lsdlocked0 Medium List 2 Accent 2;
+\lsdpriority72 \lsdlocked0 Medium Grid 1 Accent 2;\lsdpriority73 \lsdlocked0 Medium Grid 2 Accent 2;\lsdpriority60 \lsdlocked0 Medium Grid 3 Accent 2;\lsdpriority61 \lsdlocked0 Dark List Accent 2;\lsdpriority62 \lsdlocked0 Colorful Shading Accent 2;
+\lsdpriority63 \lsdlocked0 Colorful List Accent 2;\lsdpriority64 \lsdlocked0 Colorful Grid Accent 2;\lsdpriority65 \lsdlocked0 Light Shading Accent 3;\lsdpriority66 \lsdlocked0 Light List Accent 3;\lsdpriority67 \lsdlocked0 Light Grid Accent 3;
+\lsdpriority68 \lsdlocked0 Medium Shading 1 Accent 3;\lsdpriority69 \lsdlocked0 Medium Shading 2 Accent 3;\lsdpriority70 \lsdlocked0 Medium List 1 Accent 3;\lsdpriority71 \lsdlocked0 Medium List 2 Accent 3;
+\lsdpriority72 \lsdlocked0 Medium Grid 1 Accent 3;\lsdpriority73 \lsdlocked0 Medium Grid 2 Accent 3;\lsdpriority60 \lsdlocked0 Medium Grid 3 Accent 3;\lsdpriority61 \lsdlocked0 Dark List Accent 3;\lsdpriority62 \lsdlocked0 Colorful Shading Accent 3;
+\lsdpriority63 \lsdlocked0 Colorful List Accent 3;\lsdpriority64 \lsdlocked0 Colorful Grid Accent 3;\lsdpriority65 \lsdlocked0 Light Shading Accent 4;\lsdpriority66 \lsdlocked0 Light List Accent 4;\lsdpriority67 \lsdlocked0 Light Grid Accent 4;
+\lsdpriority68 \lsdlocked0 Medium Shading 1 Accent 4;\lsdpriority69 \lsdlocked0 Medium Shading 2 Accent 4;\lsdpriority70 \lsdlocked0 Medium List 1 Accent 4;\lsdpriority71 \lsdlocked0 Medium List 2 Accent 4;
+\lsdpriority72 \lsdlocked0 Medium Grid 1 Accent 4;\lsdpriority73 \lsdlocked0 Medium Grid 2 Accent 4;\lsdpriority60 \lsdlocked0 Medium Grid 3 Accent 4;\lsdpriority61 \lsdlocked0 Dark List Accent 4;\lsdpriority62 \lsdlocked0 Colorful Shading Accent 4;
+\lsdpriority63 \lsdlocked0 Colorful List Accent 4;\lsdpriority64 \lsdlocked0 Colorful Grid Accent 4;\lsdpriority65 \lsdlocked0 Light Shading Accent 5;\lsdpriority66 \lsdlocked0 Light List Accent 5;\lsdpriority67 \lsdlocked0 Light Grid Accent 5;
+\lsdpriority68 \lsdlocked0 Medium Shading 1 Accent 5;\lsdpriority69 \lsdlocked0 Medium Shading 2 Accent 5;\lsdpriority70 \lsdlocked0 Medium List 1 Accent 5;\lsdpriority71 \lsdlocked0 Medium List 2 Accent 5;
+\lsdpriority72 \lsdlocked0 Medium Grid 1 Accent 5;\lsdpriority73 \lsdlocked0 Medium Grid 2 Accent 5;\lsdpriority60 \lsdlocked0 Medium Grid 3 Accent 5;\lsdpriority61 \lsdlocked0 Dark List Accent 5;\lsdpriority62 \lsdlocked0 Colorful Shading Accent 5;
+\lsdpriority63 \lsdlocked0 Colorful List Accent 5;\lsdpriority64 \lsdlocked0 Colorful Grid Accent 5;\lsdpriority65 \lsdlocked0 Light Shading Accent 6;\lsdpriority66 \lsdlocked0 Light List Accent 6;\lsdpriority67 \lsdlocked0 Light Grid Accent 6;
+\lsdpriority68 \lsdlocked0 Medium Shading 1 Accent 6;\lsdpriority69 \lsdlocked0 Medium Shading 2 Accent 6;\lsdpriority70 \lsdlocked0 Medium List 1 Accent 6;\lsdpriority71 \lsdlocked0 Medium List 2 Accent 6;
+\lsdpriority72 \lsdlocked0 Medium Grid 1 Accent 6;\lsdpriority73 \lsdlocked0 Medium Grid 2 Accent 6;\lsdpriority60 \lsdlocked0 Medium Grid 3 Accent 6;\lsdpriority61 \lsdlocked0 Dark List Accent 6;\lsdpriority62 \lsdlocked0 Colorful Shading Accent 6;
+\lsdpriority63 \lsdlocked0 Colorful List Accent 6;\lsdpriority64 \lsdlocked0 Colorful Grid Accent 6;\lsdqformat1 \lsdpriority65 \lsdlocked0 Subtle Emphasis;\lsdqformat1 \lsdpriority66 \lsdlocked0 Intense Emphasis;
+\lsdqformat1 \lsdpriority67 \lsdlocked0 Subtle Reference;\lsdqformat1 \lsdpriority68 \lsdlocked0 Intense Reference;\lsdqformat1 \lsdpriority69 \lsdlocked0 Book Title;\lsdpriority70 \lsdlocked0 Bibliography;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority71 \lsdlocked0 TOC Heading;\lsdpriority72 \lsdlocked0 Plain Table 1;\lsdpriority73 \lsdlocked0 Plain Table 2;\lsdqformat1 \lsdpriority19 \lsdlocked0 Plain Table 3;
+\lsdqformat1 \lsdpriority21 \lsdlocked0 Plain Table 4;\lsdqformat1 \lsdpriority31 \lsdlocked0 Plain Table 5;\lsdqformat1 \lsdpriority32 \lsdlocked0 Grid Table Light;\lsdqformat1 \lsdpriority33 \lsdlocked0 Grid Table 1 Light;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority37 \lsdlocked0 Grid Table 2;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority39 \lsdlocked0 Grid Table 3;\lsdpriority49 \lsdlocked0 Grid Table 4;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark;
+\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 1;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 1;
+\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 1;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 1;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 1;
+\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 2;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 2;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 2;
+\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 2;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 3;
+\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 3;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 3;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 3;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 3;
+\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 4;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 4;
+\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 4;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 4;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 4;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 4;
+\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 5;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 5;
+\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 5;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 5;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 5;
+\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 6;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 6;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 6;
+\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 6;\lsdpriority46 \lsdlocked0 List Table 1 Light;
+\lsdpriority47 \lsdlocked0 List Table 2;\lsdpriority48 \lsdlocked0 List Table 3;\lsdpriority49 \lsdlocked0 List Table 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark;\lsdpriority51 \lsdlocked0 List Table 6 Colorful;
+\lsdpriority52 \lsdlocked0 List Table 7 Colorful;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 List Table 2 Accent 1;\lsdpriority48 \lsdlocked0 List Table 3 Accent 1;\lsdpriority49 \lsdlocked0 List Table 4 Accent 1;
+\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 1;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 1;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 2;
+\lsdpriority47 \lsdlocked0 List Table 2 Accent 2;\lsdpriority48 \lsdlocked0 List Table 3 Accent 2;\lsdpriority49 \lsdlocked0 List Table 4 Accent 2;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 2;
+\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 2;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 3;\lsdpriority47 \lsdlocked0 List Table 2 Accent 3;
+\lsdpriority48 \lsdlocked0 List Table 3 Accent 3;\lsdpriority49 \lsdlocked0 List Table 4 Accent 3;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 3;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 3;
+\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 4;\lsdpriority47 \lsdlocked0 List Table 2 Accent 4;\lsdpriority48 \lsdlocked0 List Table 3 Accent 4;
+\lsdpriority49 \lsdlocked0 List Table 4 Accent 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 4;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 4;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 4;
+\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 List Table 2 Accent 5;\lsdpriority48 \lsdlocked0 List Table 3 Accent 5;\lsdpriority49 \lsdlocked0 List Table 4 Accent 5;
+\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 5;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 5;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 6;
+\lsdpriority47 \lsdlocked0 List Table 2 Accent 6;\lsdpriority48 \lsdlocked0 List Table 3 Accent 6;\lsdpriority49 \lsdlocked0 List Table 4 Accent 6;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 6;
+\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 6;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Mention;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Smart Hyperlink;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Hashtag;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Unresolved Mention;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Smart Link;}}{\*\datastore 010500000200000018000000
+4d73786d6c322e534158584d4c5265616465722e362e3000000000000000000000060000
+d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e500000000000000000000000090f7
+96ae35d5d501feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000105000000000000}}
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - Italian.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - Italian.rtf
new file mode 100644
index 0000000..8222662
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - Italian.rtf
@@ -0,0 +1,354 @@
+{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033\deflangfe2052{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}{\f1\fnil\fprq2\fcharset77 ArialMT;}{\f2\froman\fprq2\fcharset0 Times New Roman;}}
+{\colortbl ;\red0\green0\blue255;\red255\green255\blue0;}
+{\*\generator Riched20 10.0.15063}{\*\mmathPr\mdispDef1\mwrapIndent1440 }\viewkind4\uc1
+\pard\nowidctlpar\fi-360\li710\sb100\sa240\qc\b\f0\fs24\lang1040 CONTRATTO DI LICENZA DI SOFTWARE NATIONAL INSTRUMENTS\par
+
+\pard\nowidctlpar\sb100\sa240\qj\b0\fs18 LEGGERE ATTENTAMENTE IL PRESENTE CONTRATTO DI LICENZA DI SOFTWARE (IL "CONTRATTO"). SCARICANDO IL SOFTWARE E/O CLICCANDO SUL TASTO PER COMPLETARE L'INSTALLAZIONE, LEI ACCETTA DI VINCOLARSI AI TERMINI DEL PRESENTE COTNRATTO. QUALORA LEI NON FOSSE INTERESSATO A DIVENIRE PARTE DEL PRESENTE CONTRATTO E AD ESSERE OBBLIGATO DESIDERA DIVENIRE PARTE DEL PRESENTE CONTRATTO ED ESSERE OBBLIGATO AI RELATIVI TERMINI E CONDIZIONI, NON INSTALLI NE' UTILIZZI IL SOFTWARE E LO RESTITUISCA (CON TUTTA LA DOCUMENTAZIONE SCRITTA DI ACCOMPAGNAMENTO E I RELATIVI CONTENITORI) ENTRO TRENTA (30) GIORNI DALLA DATA DI RICEVIMENTO. TUTTI I PRODOTTI RESI A NI SARANNO SOGGETTI ALLA PROCEDURA DI RESTITUZIONE NI APPLICABILE IN QUEL DATO MOMENTO. SE LEI E' IN PROCINTO DI ACCETTARE LE PRESENTI CONDIZIONI PER CONTO DI UNA PERSONA GIURIDICA O DI ALTRO ENTE, LEI DICHIARA DI ESSERE DOTATO DEL POTERE DI VINCOLARE LA RELATIVA PERSONA GIURIDICA O IL RELATIVO ENTE AI TERMINI E ALLE CONDIZIONI DI CUI AL PRESENTE CONTRATTO.\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx426\tx720 I termini del presente Contratto si applicano al software per computer fornito con il presente Contratto, a tutti gli aggiornamenti e gli upgrade al software che potranno essere forniti in un momento successivo da NI come parte dei servizi di aggiornamento, supporto tecnico o degli altri servizi previsti per il software, anche durante il periodo di eventuali rinnovi, a meno che i suddetti aggiornamenti e upgrade e rinnovi siano regolati da diverse licenze di software, e a tutti i documenti di accompagnamento, alle utilities e al Driver Interface Software (congiuntamente "Software" oppure "SOFTWARE"). Il Software non include i software di terze parti forniti a Lei da NI ma oggetto di licenza separata che viene conferita al momento dell'installazione o altrimenti fornita con il Software ("Third Party Software"). In aggiunta il Software non include il Codice Sorgente, che \'e8 definito e concesso in licenza ai termini e alle condizioni di cui all'Addendum A \endash Licenza del Codice Sorgente \par
+
+\pard\nowidctlpar\fi-357\li357\sb100\sa240\qj\tx360\tx720 1.\tab\ul Concessione della Licenza; Limitazioni\ulnone \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx426 A.\tab A fronte del, e condizionatamente al, suo pagamento di ogni somma dovuta a NI, ai sensi e nei termini di cui al presente Contratto, National Instruments Corporation o National Instruments Ireland Resources Ltd. ("NI"), a seconda del paese di realizzazione, Le conferisce una licenza limitata, non esclusiva e revocabile di utilizzo del Software esclusivamente nella configurazione specifica consentita dal tipo di licenza identificata nella relativa documentazione fornita a Lei da NI. Salvo altrimenti disposto nel presente Contratto o nella relativa documentazione fornita a Lei da NI, la licenza tipo applicabile \'e8 una licenza per utilizzatore designato e la durata della licenza, se acquistata in assenza di valutazione, \'e8 perpetua e non a tempo determinato. Fatta eccezione per le Applicazioni Autorizzate (come di seguito definite), il Software pu\'f2 essere usato esclusivamente per fini interni.\par
+B.\tab\ul Limitazioni\ulnone . Lei non deve violare alcuna legge applicabile mediante il suo utilizzo del Software. Fatta eccezione e nei soli limiti consentiti dal presente Contratto, Lei non deve \par
+
+\pard\nowidctlpar\fi-357\li1071\sb100\sa240\qj\tx426 (i)\tab modificare o creare forme derivate del Software;\strike\par
+\strike0 (ii)\tab installare o usare il Software in contesti flottanti, simultanei o in ogni altro contesto condiviso; \par
+(iii)\tab distribuire o rendere altrimenti disponibile a terze parti il Software o qualsivoglia password, chiave o altro codice di accesso;\par
+(iv)\tab effettuare operazioni di riversaggio (reverse-engineering), decompilazione o disassemblaggio del Software, nei limiti in cui tale divieto non sia espressamente proibito dalla la legge applicabile;\par
+(v)\tab superare o operare sulle restrizioni di accesso o altri contenuti criptati del Software, nei limiti in cui tale divieto non sia espressamente proibito dalla la legge applicabile;\par
+(vi)\tab sub-licenziare, concedere in locazione, prestare o affittare il Software;\par
+(vii)\tab rimuovere, minimizzare, bloccare o modificare qualsivoglia titolo, logo, marchio, copyright, diritto di autore, brevetto, "watermarks" digitali, disclaimers, o altre informazioni legali che sono incluse nel Software, sia che le stesse appartengano a NI sia che appartengano a terze parti;\par
+(viii)\tab fare in modo che il Software, incluso qualsivoglia Software parte di un Applicazione Autorizzata, divenga oggetto di una licenza che richiede, come condizione di uso, modifica o distribuzione, che: (a) il codice oggetto della licenza sia reso noto o distribuito in forma di codice sorgente oppure (b) altri abbiano il diritto di modificare o creare opere derivate del codice oggetto della licenza; o\par
+(ix)\tab usare qualsivoglia funzionalit\'e0 scripting del Software per creare un'applicazione che siano in grado di eseguire le funzionalit\'e0 di un editor per un ambiente di elaborazione grafica.\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx426 C.\tab il Suo uso del Software deve avvenire in conformit\'e0 alla relativa documentazione di accompagnamento del Software e non in maniera da eludere o da fare in modo che venga eluso il contenuto di tale documentazione o le finalit\'e0 del presente Contratto. \par
+D.\tab Lei pu\'f2 fare un numero ragionevole di copie del Software esclusivamente per fini di back up o di archivio e un numero ragionevole di copie della documentazione che accompagna il Software esclusivamente per uso interno in connessione con l'utilizzo del Software.\par
+
+\pard\nowidctlpar\fi-357\li357\sb100\sa240\qj\tx426 2. \tab\ul Tipologie di Licenza\ulnone\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj A.\tab\ul Licenza per Utilizzatore Designato.\ulnone Se Lei ha acquistato una licenza per utilizzatore designato, il Software potr\'e0 essere installato su non pi\'f9 di tre (3) computer in un'unica postazione di lavoro di un solo soggetto che Lei designer\'e0 e registrer\'e0 con NI (l' "Utilizzatore Designato"). Ai fini del presente Contratto, per computer si intende un elaboratore elettronico o, se il Software \'e8 utilizzato in connessione con una macchina virtuale, una macchina virtuale operante su un elaboratore elettronico. L'Utilizzatore Designato deve essere indicato per iscritto attraverso il procedimento di registrazione previsto da NI. Solo l'Utilizzatore Designato pu\'f2 utilizzare o far altrimenti operare il Software, restando inteso che il Software non pu\'f2 essere utilizzato su pi\'f9 di un computer per volta. Lei non pu\'f2 condividere l'accesso al Software installato su una rete in modo tale che il Software installato sia passibile di utilizzo da parte di utenti differenti. Lei pu\'f2 modificare l'Utilizzatore Designato con un altro impiegato designato a condizione che ogni nuovo utilizzatore nominato sia registrato presso NI; non pi\'f9 di quattro (4) modifiche dell'utilizzatore designato possono avere luogo per anno di calendario. A sua discrezione Lei pu\'f2 convertire una licenza per utilizzatore designato in licenza per computer designato.\par
+B.\tab\ul Licenza per Computer Designato\ulnone Se Lei ha acquistato una licenza per computer designato, Lei pu\'f2 installare il Software su un (1) computer nella Sua postazione di lavoro. Ai fini del presente Contratto, per computer si intende un elaboratore elettronico o, se il Software \'e8 utilizzato in connessione con una macchina virtuale, una macchina virtuale operante su un elaboratore elettronico. Non c'\'e8 limite al numero dei Suoi impiegati che potranno avere accesso ed utilizzare il Software installato su tale computer. Tutto il Software deve essere installato ed utilizzato sul medesimo computer. Lei non pu\'f2 condividere l'accesso al Software installato su una rete in modo tale che il Software installato sia passibile di utilizzo da parte di altri computer. Lei pu\'f2 modificare il computer designato con un altro computer all'interno della relativa singola postazione di lavoro, a condizione che nessun Software resti installato su un computer precedentemente designato; non possono avere luogo pi\'f9 di quattro (4) cambi di computer per anno di calendario.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj C.\tab\ul Eccezione per uso domestico.\ulnone Se Lei \'e8 una societ\'e0 o altro ente, l'Utilizzatore Designato per la relativa licenza o, in caso di licenza per computer designato, il singolo individuo che \'e8 l'utilizzatore primario del singolo computer sul quale il Software \'e8 installato ed usato, pu\'f2 installare il Software anche su 1 (un) computer ubicato nella abitazione di tale utilizzatore, a condizione che l'uso del Software nel computer di casa sia limitato al lavoro svolto dall'utilizzatore per le finalit\'e0 relative al Suo rapporto di impiego con Lei e sia conforme ai termini e alle condizioni del presente Contratto. Il Software deve essere prontamente disinstallato dal computer di casa dell'utilizzatore al verificarsi del primo dei seguenti eventi: scadenza della licenza o data di cessazione della facolt\'e0 dell'utilizzatore di usare il Software a fronte della cessazione della licenza. \par
+
+\pard\nowidctlpar\fi-357\li357\sb100\sa240\qj\tx360 3.\tab\ul Ulteriori obbligazioni.\ulnone Lei pu\'f2 essere soggetto a diritti ed obblighi ulteriori relativi al Software derivanti da tipologie di licenze particolari e altri programmi di licenza, come meglio indicato negli Addenda al presente Contratto che ne costituiscono parte integrante. Possono essere previste disposizioni ulteriori legate a specifici prodotti in Addendum dei Prodotti al presente Contratto riguardanti i relativi prodotti; il cui contenuto deve intendersi automaticamente incorporato nel presente Contratto. In caso di conflitto tra i termini e le condizioni di un addendum e del presente Contratto, prevarranno i termini e le condizioni dell'addendum. \par
+
+\pard\nowidctlpar\fi-1440\li1797\sb100\sa240 Addendum A\tab Licenza del Codice Sorgente \par
+Addendum B\tab\ul Tipi Speciali di Licenze\par
+
+\pard\nowidctlpar\li1800\sb100\sa240\ulnone Licenza di prova; "Pre-Release" del Software\tab\par
+\lang1033 Licenza Compile-Only (Measurement Studio) \par
+Driver Interface Software \par
+Licenza Multiple Access (NI-488.2 Software for GPIB-ENET)\par
+Licenza per uso simultaneo \par
+Licenza Debug \par
+Licenza Continuous Integration (LabVIEW)\par
+
+\pard\nowidctlpar\fi-1440\li1797\sb100\sa240\lang1040 Addendum C\tab Licenza Volume Program Terms\par
+Addendum D\tab Condizioni del Programma Enterprise \par
+Addendum E\tab Licenza Accademica \par
+
+\pard\nowidctlpar\fi-360\li360\sb120\sa240\sl252\slmult1\qj\tx426\tab Addendum F\tab Specifiche disposizioni per determinati prodotti (TestStand, Measurement Studio, \ul\f1\lang1033 LabVIEW Community Edition e LabVIEW NXG Community Edition\ulnone\f0\lang1040 )\ul\f1\lang1033\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\ulnone\f0\lang1040 4.\tab\ul Terze Parti Contraenti.\ulnone Le terze parti, suoi contraenti, possono avere accesso e utilizzare il Software, a condizione che essi lo facciano a suo esclusivo beneficio e si impegnino ad utilizzare il Software esclusivamente in conformit\'e0 alle condizioni del presente Contratto. Lei concorda e si impegna a restare responsabile nei confronti di NI per qualsivoglia inadempimento del presente Contratto posto in essere da parte dei suoi contraenti.\par
+5.\tab\ul Servizi Software.\ulnone Se Lei ha acquistato una licenza perpetua, Le potrebbe essere chiesto di acquistare separatamente servizi upgrade, tecnici, di manutenzione o altri servizi connessi al Software ("Servizi Software"). Salvo altrimenti previsto ai sensi del tipo di licenza speciale o della licenza di programma, se Lei ha acquistato una licenza a termine, il costo per i Servizi Software \'e8 incluso all\rquote interno del prezzo preventivato per l\rquote intero termine di utilizzo.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 6.\tab\ul Durata della Licenza. Cessazione e scadenza\ulnone\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj A.\tab\ul Durata della Licenza o Licenza di abbonamento.\ulnone Se Lei ha acquistato una licenza a tempo determinato (anche denominata licenza di abbonamento), il termine della licenza avr\'e0 inizio alla data della Sua fattura e, fatto salvo il caso in cui gli effetti cessino ai sensi del presente Contratto, continuer\'e0 per il periodo di tempo specificato nella descrizione del prodotto o nella relativa documentazione fornita da NI a Lei. \par
+(i) Salvo altrimenti indicato nella descrizione del prodotto, la licenza termina automaticamente alla scadenza del suddetto termine.\par
+(ii) Se Lei ha una licenza a termine che si autorinnova, la sua licenza sar\'e0 automaticamente rinnovata per un ulteriore anno, a meno che una delle due parti non invii all\rquote altra una disdetta con un preavviso di 30 (trenta) giorni dall\rquote inizio del periodo di rinnovo. Il prezzo per il rinnovo pu\'f2 cambiare di volta in volta a discrezione di NI. In tal caso, NI Le fornir\'e0 un preventivo aggiornato almeno 60 (sessanta) giorni prima della scadenza dell\rquote attuale termine. Se Lei non concorda con tale nuovo prezzo, Lei dovr\'e0 inviare una comunicazione almeno 30 (trenta) giorni della data di inizio del periodo di rinnovo dichiarando che non intende rinnovare il contratto.\par
+B.\tab\ul Licenze Perpetua.\ulnone Se Lei ha acquistato una licenza che \'e8 qualificata come perpetua ovvero che non presenti alcuna durata nella descrizione del prodotto o nella relativa documentazione fornita da NI a Lei, la sua licenza \'e8 perpetua e, fatto salvo il caso in cui gli effetti cessino ai sensi del presente Contratto, lei avr\'e0 diritto ad usare il Software a tempo indeterminato. \par
+C.\tab\ul Cessazione.\ulnone NI condiziona la concessione della licenza all'adempimento da parte sua dei termini e delle condizioni previste nel presente Contratto e il presente Contratto cesser\'e0 automaticamente e senza preavviso se Lei risulter\'e0 inadempiente con le pattuizioni qui previste. \par
+D.\tab\ul Effetti della Cessazione o della scadenza.\ulnone A fronte della scadenza o della cessazione del presente Contratto, per qualsivoglia ragione le stesse siano dovute, la licenza qui concessa cesser\'e0 di avere effetto e Lei dovr\'e0 immediatamente cessare qualsiasi utilizzo del Software, cessare ogni distribuzione delle Applicazioni Autorizzate e distruggere tutte le copie del Software, fermo restando, comunque che Lei dovr\'e0 consegnare il Software e tutte le copie a NI, invece di distruggerle, in caso di richiesta di NI. Gli articoli 11, 15, 16, 17, 19, 20, 21, 22.A. e 23 del presente Contratto sopravvivranno anche dopo la cessazione o la scadenza del presente Contratto.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx4860 7.\tab\ul Cessione.\ulnone Lei pu\'f2 cedere la licenza per utilizzatore designato o la licenza per computer designato ad un terzo nello stesso Paese in cui \'e8 stata acquistata la licenza o all'interno dell'Unione Europea se Lei ha acquistato la licenza nell'Unione Europea, a condizione che (i) Lei comunichi a NI per iscritto la cessione, indicando il nome e l'indirizzo del cessionario; (ii) il cessionario accetti i termini e le condizioni del presente Contratto; e (iii) dopo la cessione, Lei non mantenga alcuna copia del Software o altro materiale scritto che accompagna il Software. NI pu\'f2, a sua discrezione, farle pagare una commissione per la cessione della licenza. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 8.\tab\ul Upgrades; Versioni Precedenti.\ulnone Qualora il Software sia una versione upgrade, Lei pu\'f2 utilizzare il Software solo se dispone di una licenza valida per la precedente versione del Software e Lei non pu\'f2 utilizzare la versione upgrade e la versione precedente contemporaneamente. Lei pu\'f2 decidere di utilizzare una versione precedente del Software consegnato e oggetto della licenza di cui al presente Contratto invece di usare il Software consegnato e licenziato con il presente Contratto (il "Software Consegnato"), a condizione che (i) Lei abbia una copia autorizzata della precedente versione del Software Consegnato; (ii) tutti gli utilizzi siano conformi al presente Contratto; e (iii) nonostante ogni contraria previsione del presente Contratto, in nessun caso NI potr\'e0 ricevere richieste di supporto relative a versioni del Software, incluse le chiavi di accesso del software e le chiavi hardware, diverse dalla versione attuale del Software Consegnato. \par
+9.\tab\ul Versioni Multiple.\ulnone Se NI distribuisce il Software su installazioni multimediali contenenti versioni multiple del Software per l'utilizzo con sistemi operativi differenti ovvero rende lo stesso disponibile attraverso il download, Lei potr\'e0 utilizzare esclusivamente una versione del Software. \par
+10.\tab\ul Chiavi hardware/software; Accesso preventivo.\ulnone Lei si impegna e concorda ad utilizzare qualsivoglia chiave del software o dell'hardware fornita da NI esclusivamente con il Software per il quale \'e8 stata fornita. Sebbene NI possa a sua discrezione fornirLe la chiave ovvero un'altra modalit\'e0 di accesso per utilizzare il Software prima di ricevere da Lei il corrispettivo dovuto per la relativa licenza, Lei rester\'e0 comunque obbligato pagare detto corrispettivo a NI. \par
+11.\tab\ul Copyright, Diritto di autore; esclusione di altre licenze.\ulnone Il Software \'e8 concesso in licenza e non \'e8 oggetto di cessione di propriet\'e0. Il Software, tutte le sue copie, i relativi contenuti e tutti i diritti ad esso collegati, sono di propriet\'e0 di NI o dei suoi fornitori e sono protetti dalla legge sul diritto di autore applicabile e dalle disposizioni dei trattati internazionali. Tutti i diritti non espressamente concessi a suo favore con il presente Contratto sono riservati a NI. In aggiunta, e senza pregiudizio di quanto sopra, nessuna licenza o diritto di alcun tipo (espresso o implicito o altrimenti individuabile) Le \'e8 concesso con riferimento a qualsivoglia brevetto di NI (identificato o meno) o con riferimento ad altro diritto di propriet\'e0 intellettuale o industriale relativamente ad ogni altro prodotto di NI o di terzi, incluso il diritto di utilizzare tale altro prodotto.\par
+12.\tab\tab\ul Distribuzione delle Applicazioni\ulnone \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A. \tab Una "Applicazione Autorizzata" \'e8 (i) un'applicazione che Lei crea mediante lo sviluppo della versione del Software; (ii) un'applicazione che Lei crea con un software di terzi usando in tempo reale componenti operative del sistema LabVIEW Real-Time Module e LabWindows/CVI Real-Time Module in conformit\'e0 alle licenze di tali moduli; o (iii) un'applicazione che Lei crea mediante lo sviluppo di un software di terzi in un ambiente che utilizza Driver Interface Software, se tale ambiente di sviluppo del software \'e8 supportato da Driver Interface Software come indicato nella relativa documentazione collegata al Driver Interface Software. "Driver Interface Software" indica un software per computer e un altro codice fornito con il presente Contratto che sono elencati tra i driver hardware o tra i driver di altri dispositivi su driver hardware di NI contenuti nella pagina web attualmente raggiungibile all'indirizzo {\f2\fs20{\field{\*\fldinst{HYPERLINK "http://www.ni.com/driverinterfacesoftware" }}{\fldrslt{\ul\cf1\cf1\ul\f0\fs18 www.ni.com/driverinterfacesoftware}}}}\f0\fs18 , o che sono aggiunti da NI in tale lista o in liste simili, congiuntamente alla documentazione di accompagnamento e alle utilities. In nessun caso, comunque, il termine "Driver Interface Software" includer\'e0 qualsivoglia Software di Terze Parti, software sistema operativo, "instrument driver software", applicazione software, toolkits, moduli, driver development kit (DDK) o parti di essi, software development kit (SDK) o parti di esso, module development kit (MDK) o parti di esso o ogni altro software o altro codice designato da NI come parte di quelli sopra indicati o della documentazione di accompagnamento o utilities relativi a quelli sopra indicati. \par
+B.\tab\ul Requisiti di distribuzione.\ulnone Lei pu\'f2 distribuire o rendere altrimenti disponibile le Applicazioni Autorizzate, con i relative tempi di esecuzione (runtime engines) per il Software e i relativi e Driver Interface Software che Lei pu\'f2 includere come parti di, o congiuntamente a, le Sue Applicazioni Autorizzate, a condizione che Lei rispetti tutti i requisiti sotto elencati.\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj\tx1420 (i)\tab Lei avr\'e0 l'obbligo di apporre il seguente avviso di copyright nel Box delle Applicazioni Autorizzate (se esistente) e in ogni altro relativo documento scritto e, in assenza di tali documenti, in un file "leggi" o altro file con estensione .txt file distribuito con ogni copia dell'Applicazione Autorizzata\par
+
+\pard\nowidctlpar\fi-357\li1434\sb100\sa240\qj\tx1420\lang1033 "Copyright \'a9 [inserire anno] National Instruments Corporation. \lang1040 Tutti I Diritti sono riservati."\par
+
+\pard\nowidctlpar\li1077\sb100\sa240\qj\tx1420 Lei potr\'e0, in alternativa o in aggiunta, includere il suo avviso di copyright che include l'avviso sopra indicato ma, in alcun caso, Lei potr\'e0 rimuovere o alterare qualsivoglia avviso di copyright, brevetto, marchio o altro avviso di natura legale o disclaimer che esiste nel Software nonch\'e8 nei relativi tempi di esecuzione (runtime engines) del Software e nel Driver Interface Software che Lei pu\'f2 includere come parte di, o in aggiunta a, la Sua Applicazione Autorizzata. Il suo avviso di copyright sar\'e0 inteso quale strumento a tutela del Software e non sar\'e0 inteso come suo diritto di copyright in relazione al Software. \par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj\tx1420 (ii)\tab Lei non potr\'e0 utilizzare il nome, il logo, il marchio NI per commercializzare la Sua Applicazione Autorizzata senza il preventivo consenso scritto di NI. \par
+(iii)\tab Se Lei distribuisce a terzi la Sua Applicazione Autorizzata con Driver Interface Software o con qualsiasi runtime engine per il Software, Lei deve consegnare agli utenti finali il presente Contratto o un Suo contratto di licenza che sia sostanzialmente conforme al presente Contratto e che sia tutelante per NI allo stesso modo di quanto lo \'e8 il presente Contratto.\par
+(iv) \tab L'Applicazione Autorizzata non deve contenere programmi illegali, sospetti o dannosi.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj C.\tab\ul Corrispettivi.\ulnone Lei potr\'e0 distribuire o rendere altrimenti disponibili le Applicazioni Autorizzate senza pagare ulteriori corrispettivi a NI. Qualora, comunque, l'Applicazione Autorizzata sia stata creata utilizzando uno dei Software indicato negli elenchi NI's Deployment Licenses pubblicati sul sito web attualmente corrispondente all'indirizzo {{\field{\*\fldinst{HYPERLINK http://www.ni.com/product-documentation/9561/en/ }}{\fldrslt{http://www.ni.com/product-documentation/9561/en/\ul0\cf0}}}}\f0\fs18 o in altre liste simili che potranno essere eventualmente aggiornate da NI o altri SOFTWARE che di volta in volta NI potr\'e0 indicare (ciascuno definito come "Designated Deployment License"), allora dovr\'e0, prima di distribuire, assegnare o comunque rendere disponibile in altro modo le Applicazioni Autorizzate per l'utilizzo su ogni altro computer (i) verificare che il destinatario sia in possesso di una valida licenza per eseguire l'Applicazione Autorizzata su \endash o abbia una valida Deployment License in relazione a - ogni computer su cui l'Applicazione Autorizzata venga utilizzata o (ii) ottenere una autorizzazione scritta alla distribuzione da parte di NI e, ove richiesto da NI, pagare a Ni il corrispettivo di distribuzione/sviluppo per ciascuna Applicazione Autorizzata distribuita, assegnata o comunque resa disponibile. Con riferimento ad ogni Driver Interface Software soggetto alle verifiche delle licenze o ai requisiti per la distribuzione indicate in precedenza, qualora l'Applicazione Autorizzata utilizza, si riferisce o in qualche modo accede al Driver Interface Software, l'Applicazione Autorizzata sar\'e0 considerata come se fosse stata creata con l'utilizzo di tale Driver Interface Software per i fini della presente Sezione. Salvo altrimenti specificato da NI per iscritto, le Designated Deployment Licenses costituiscono licenze per computer designato e le eccezioni previste per l'uso domestico non troveranno applicazione con riferimento a tali Designated Deployment Licenses.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 13.\tab\ul Brevetti e Marchi registrati.\ulnone Per i brevetti riguardanti prodotti NI, si prega di prendere visione della sezione \b Help\'bbPatents\b0 nel Software, il file patents.txt incluso con il Software (cos\'ec come sul dispositivo di installazione sul quale Le \'e8 stato fornito il Software) o sul sito ni.com/patents. National Instruments, NI, ni.com e LabVIEW sono marchi registrati di National Instruments Corporation. Si prega di far riferimento a ni.com/trademarks per maggiori informazioni in merito ai marchi registrati di National Instruments. Inoltre tutti gli altri prodotti e i nomi di societ\'e0 qui menzionati sono (o possono essere) marchi registrati o nomi registrati delle rispettive societ\'e0.\b\par
+\b0 14.\tab\ul Garanzia Limitata.\ulnone NI garantisce, solo ed esclusivamente a Suo favore, che per un periodo di 90 giorni dalla data di consegna del Software a Lei o, nel caso in cui sia scaricato, dalla data in cui il Software \'e8 stato per la prima volta da Lei scaricato (i) il Software funzioner\'e0 secondo quanto previsto nella documentazione di accompagnamento e (ii) il supporto sul quale il Software \'e8 installato sar\'e0 esente di difetti materiali e di fabbricazione purch\'e8 sottoposto ad un normale utilizzo ("Garanzia Limitata"). Qualsiasi Software sostitutivo sar\'e0 garantito da NI per una durata pari all'arco di tempo pi\'f9 lungo tra la durata residua del periodo originario di garanzia ed un periodo pari a 30 giorni. Alcuni ordinamenti non ammettono esclusioni o limitazioni (espresse o implicite) di garanzia o altre deroghe alle leggi imperative in materia giusconsumeristica, il che rende inapplicabile la sopra menzionata limitazione di garanzia; in tal caso, la garanzia \'e8 limitata al periodo minimo previsto dalla legge applicabile. La Garanzia Limitata non si applica qualora il malfunzionamento del Software sia dovuto ad eventi accidentali, abuso, calibrazione impropria imputabile a Lei o a prodotti terzi (hardware o software) da Lei utilizzati, il cui utilizzo con il Software non sia consentito da NI, ad utilizzi di chiavi di accesso hardware o software non corrette o improprie o a manutenzione non autorizzata del Software. \par
+15. \tab\ul Tutele per il Cliente.\ulnone La sola responsabilit\'e0 di NI e la Sua unica tutela ai sensi della Garanzia Limitata sar\'e0, a discrezione di NI, la riparazione o la sostituzione del Software o la restituzione dell'importo pagato a NI per la licenza del Software, nel qual caso Lei dovr\'e0 restituire o distruggere tutte le copie del Software in conformit\'e0 alle istruzioni di NI e la licenza a Lei concessa cesser\'e0 senza che vi sia alcuna responsabilit\'e0 di NI in ragione di tale cessazione. Le obbligazioni di NI previste nel presente articolo sono condizionate all'invio da parte sua a NI durante il periodo di garanzia di una comunicazione scritta che descriva i difetti. In aggiunta, Lei deve ottenere un numero di Material Authorization prima di restituire il Software in garanzia a NI e Lei concorda e si impegna a pagare tutte le spese di spedizione.\par
+16.\tab\ul\b Disconoscimento di altre garanzie.\ulnone\b0 \b SALVO QUANTO ESPRESSAMENTE INDICATO NEL PRESENTE CONTRATTO, NESSUNA ALTRA GARANZIA, ESPRESSA O IMPLICITA, E' PREVISTA DA NI CON RIFERIMENTO AL SOFTWARE O AL SUO UTILIZZO. NI NON FORNISCE ALCUNA DICHIARAZIONE O GARANZIA CON RIFERIMENTO A SOFTWARE DI TERZI, CODICI SORGENTE O SERVIZI SOFTWARE. NI NON GARANTISCE NE' RILASCIA DICHIARAZIONI IN MERITO AL FATTO CHE IL SOFTWARE, IL SUO FUNZIONAMENTO, OGNI SERVIZIO SOFTWARE CONNESSO, I CODICI SORGENTE O SOFTWARE DI TERZE PARTI FUNZIONERANNO ININTERROTTAMENTE E SENZA ERRORI E NON GARANTISCE NE' RILASCIA DICHIARAZIONI IN MERITO ALLA LORO FUNZIONALITA', ACCURATEZZA, AFFIDABILITA' E SIMILI. NON ESISTONO ALTRE GARANZIE CHE POSSONO DERIVARE DALL'USO O DAL COMMERCIO O DAL TRATTAMENTO. NI NON RICONOSCE ALCUNA GARANZIA, NEANCHE IMPLICITA, INCLUSE A TITOLO MERAMENTE ESEMPLIFICATIVO LE GARANZIE DI IDONEITA' ALL'UTILIZZO PER UNO SCOPO PARTICOLARE, DI COMMERCIABILITA' O DI NON VIOLAZIONE, RELATIVE AL SOFTWARE E A CIASCUN SOFTWARE DI TERZI, CODICE SORGENTE E SERVIZI SOFTWARE COLLEGATI.\par
+\b0 17.\tab\ul Limitazioni temporali.\ulnone Le concorda e si impegna a non eseguire alcuna azione volta a far valere i rimedi di cui alla Garanzia Limitata o per violazione della garanzia per pi\'f9 di una volta all'anno dopo la proposizione di tale azione. \par
+18.\tab\ul Responsabilit\'e0 e Propriet\'e0 Intellettuale.\ulnone NI potr\'e0, a proprie spese, difendersi in giudizio da qualsiasi azione o pretesa avanzata nei suoi confronti da terzi derivante dal Suo utilizzo del Software, qualora tale azione abbia ad oggetto una violazione da parte del Software di qualsiasi brevetto, copyright o marchio di terzi protetto dalle leggi degli U.S.A., Canada, Messico, Giappone, Australia, Svizzera, Norvegia o Unione Europea, a condizione che tale azione o pretesa non derivi da (i) il suo utilizzo del Software unitamente ad apparecchiature, dispositivi, software o codici non realizzati da NI; (ii) il suo utilizzo del Software in modo difforme dal presente contratto o per uno scopo non previsto da NI; (iii) il suo inadempimento nell'attivit\'e0 di incorporazione degli aggiornamenti o upgrade del Software forniti da NI che avrebbero evitato le infrazioni contestate; o (iv) qualsivoglia modifica del Software non effettuata da NI. Le obbligazioni di NI di cui al presente articolo sono condizionate al ricevimento da NI di una Sua comunicazione scritta da inviarsi prontamente all'ottenimento da parte sua di informazioni relative alla pretesa o azione che \'e8 in procinto di essere avviata e alla sua massima collaborazione nella preparazione della difesa. Qualora Lei fornisca a NI l'autorizzazione, l'assistenza e le informazioni di cui NI abbia bisogno per difendersi o per raggiungere un accordo transattivo circa tale azione o pretesa, NI pagher\'e0 qualunque risarcimento o importo in relazione a detta azione o pretesa, ed ogni spesa da Lei sostenuta su richiesta scritta di NI, ma non sar\'e0 responsabile per gli accordi raggiunti senza il preventivo consenso scritto di NI. Qualora si ritenga che il Software abbia leso i diritti di cui sopra e che l'utilizzo del Software sia quindi vietato, ovvero qualora NI ritenga che il Software possa violare diritti di propriet\'e0 intellettuale di terzi, NI potr\'e0 a sua discrezione (i) procurarLe il diritto di utilizzare il Software (ii) sostituire o modificare il Software con altro software che non violi diritti di terzi; ovvero (iii) ritirare il SOFTWARE e rimborsarle il corrispettivo della licenza da Lei versato con riferimento al Software. \b FATTE SALVE LE DISPOSIZIONI IMPERATIVE DI LEGGE, LA RESPONSABILITA' DI NI, DEI SUOI LICENZIATARI E FORNITORI E DEI LORO IMPIEGATI, COLLABORATORI, AGENTI, DIRIGENTI, AMMINISTRATORI NONCHE' DEGLI IMPIEGATI, COLLABORATORI, AGENTI, DIRIGENTI, AMMINISTRATORI DI NI AI SENSI DEL PRESENTE ARTICOLO, IN NESSUN CASO E PER QUALUQUE RAGIONE SARA' SUPERIORE COMPLESSIVAMENTE A $50,000 (U.S.). \b0 Quanto sopra costituisce il suo unico risarcimento nonch\'e8 l'intera responsabilit\'e0 di NI per la violazione di qualsiasi brevetto, marchio, copyright o altro diritto di propriet\'e0 intellettuale o industriale connesso al Software. \b IL SUDDETTO RISARCIMENTO LIMITATO SOSTITUISCE OGNI ALTRO RIMEDIO, OBBLIGATORIO, ESPRESSO O IMPLICITO. I SUDDETTI OBBLIGHI NON SONO APPLICABILI A QUALSIVOGLIA SOFTWARE DI TERZI O PRODOTTO DI TERZI CHE SIA INCORPORATO O IN ALTRO MODO FORNITO CON IL SOFTWARE E LEI CONCORDA E SI IMPEGNA A RIVOLGERSI AL COMPETENTE TERZO DISTRIBUTORE PER QUANTO ATTIENE QUALSIVOGLIA RECLAMO PER PRETESE RELATIVE PRODOTTI O SOFTWARE DI TERZI.\b0 \par
+19.\tab\ul Limitati di responsabilit\'e0.\ulnone \b FATTE SALVE LE DISPOSIZIONI IMPERATIVE DI LEGGE, IN NESSUN CASO NI, O I SUOI LICENZIATARI, FORNITORI (INCLUSI GLI AMMINISTRATORI, IMPIEGATI, AGENTI, DIRIGENTI, COLLABORATORI DI NI E DEI SUOI LICENZIATARI E FORNITORI) SARANNO RESPONSABILI PER QUALSIVOGLIA DANNO, INCLUSI QUELLI INDIRETTI, INCIDENTALI, SPECIALI, PUNITIVI, SIMOBOLICI O CONSEQUENZIALI DI OGNI TIPO, INCLUSE PERDITE DI PROFITTI, RISPARMI, CHANCE, INTERRUZIONI DELL'ATTIVITA' LAVORATIVA, PERDITA O DANNEGGIAMENTO DI DATI O SOFTWARE, ANCHE SE NI O I SUOI LICENZIATARI, DISTRIBUTORI, FORNITORI SIANO STATI INFORMATI DELLA POSSIBILITA' DEL VERIFICARSI DI TALI DANNI E SENZA CHE ABBIA ALCUNA RILEVANZA QUALSIVOGLIA EVENTO CHE SIA STATO CAUSATO DA, O CUI ABBIA CONTRIBUTO LA, NEGLIGENZA DI NI O ALTRO, E, FATTO SALVO QUANTO STABILITO DALL'ARTICOLO 18, IN NESSUN CASO LA RESPONSABILITA DI NI AI SENSI DEL PRESENTE CONTRATTO, DERIVANTE DA INADEMPIMENTI CONTRATTUALI O EXTRACONTRATTUALI O DA GARANZIE O ALTRIMENTI, POTRA' SUPERARE L'IMPORTO RICEVUTO DA NI PER LA RELATIVA LICENZA SOFTWARE \b0 Lei riconosce che il corrispettivo pagato riflette tale allocazione del rischio. Nella misura in cui le sopra citate limitazioni di responsabilit\'e0 non siano valide o siano prive di causa, fatta eccezione per i danni fisici o letali causati dal Software nel formato consegnato da NI o con riferimento a qualsivoglia responsabilit\'e0 che non possa essere derogata per legge, la sola responsabilit\'e0 di Ni nei suoi confronti derivante dal presente Contratto sar\'e0 limitata all'importo pi\'f9 alto tra $50,000 (U.S.) e il corrispettivo pagato a NI per la licenza di tale Software.\par
+20.\tab\ul\b UTILIZZO AD ALTO RISCHIO E SUA REPONSABILITA' CON RIFERIMENTO ALLE SUE APPLICAZIONI\ulnone\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx426\tx720\b0 A\b .\tab I PRODOTTI NI NON SONO STATI COLLAUDATI, DESIGNATI, REALIZZATI, TESTATI PER L'UTILIZZO IN AMBIENTI PERICOLOSI O ALTRI AMBIENTI CHE RICHIEDONO PRESTAZIONI PRIVE DI RISCHIO, COME LE OPERAZIONI LEGATE A STRUTTURE NUCLEARI, NAVIGAZIONE AEREA, CONTROLLO DEL TRAFFICO AEREO, SALVATAGGI DI VITE O SISTEMI DI DI SOSTENIBILITA' VITALE O ALTRI DISPOSITIVI MEDICI; O CON RIFERIMENTO AD OGNI ALTRA APPLICAZIONE IN CUI IL MALFUNZIONAMENTO DEL SOFTWARE POTREBBE CAUSARE MORTE, INFORTUNI FISICI, GRAVI DANNI A BENI O DANNI ALL'AMBIENTE. LEI TERRA' INDENNE E MANELVATA NI, I SUOI AMMINISTRATOREI, COLLABORATORI, IMPIEGATI E AGENTI DA E CONTRO OGNI AZIONE, DANNO, PERDITA, RECLAMO E SPESE (INCLUSE LE RAGIONEVOLI SPESE LEGALI) DERIVANTI DALL'UTILIZZO DEL SOFTWARE PER USI AD ALTO RISCHIO, INCLUSI I DANNI E LE PRETESE RELATIVI A RESPONSABILITA' DA PRODOTTO, INFORTUNI PERSONALI O MORTE, DANNI AI BENI, SENZA CHE ABBIA ALCUNA RILEVANZA IL FATTO CHE TALI RECLAMI O DANNI SIANO FONDATI IN TUTTO O IN PARTE SULLA REALE O PRESUNTA NEGLIGENZA DI NI. \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx1080\b0 B.\tab\b LEI PRENDE ATTO E CONCORDA CHE LEI E' RESPONSABILE DELL'ADOZIONE DEGLI STRUMENTI DI PROTEZIONE CONTRO GLI ERRORI DEL PRODOTTO E DEL SISTEMA, INCLUSI I BACK UP E I MECCANISMI DI SHUTDOWN. IN RAGIONE DEL FATTO CHE CIASCUN CLIENTE FINALE PRESENTA PROPRIE PECULIARITA' ED E' DIVERSO DALLA PIATTAFORMA DI PROVA DI NI E IN RAGIONE DEL FATTO CHE LEI PUO'UTILIZZARE I PRODOTTI NI IN COMBINAZIONE CON ALTRI PRODOTTI IN MODO NON PREVISTO O CONTEMPLATO DA NI, LEI E' IL RESPONSABILE FINALE DELLA VERIFIC E DELLA VALUTAZIONE DELLA COMPATIBILITA' DEI PRODOTTI NI CON L'USO CHE NE INTENDE FARE. LEI TERRA' INDENNE E MANLEVATI NI, I SUOI DIRIGENTI, AMMINISTRATORI, IMPIEGATI E AGENTI DA E CONTRO OGNI DANNO, PERDITA, AZIONE O SPESA (INCLUSE LE RAGIONEVOLI SPESE LEGALI) DERIVANTI DALLE SUE APPLICAZIONI AUTORIZZATE O DALL'INCORPORAZIONE DEL SOFTWARE NEL SUO SISTEMA O APPLICAZIONE, FERMO RESTANDO CHE LE SUE OBBLIGAZIONI CONTRATTUALI RISARCITORIE NON SI ESTENDERANNO ALLA PORZIONE DI DANNI O INFORTUNI DEL RICHIEDENTE O ALLE SOMME TRANSATTIVE ATTRIBUIBILI ALLA NEGLIGENZA DI NI O AD AZIONI COLPOSE O DOLOSE IMPOSTE IN CAPO A NI DA DISPOSIZIONI LEGISLATIVE INDEROGABILI.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\b0 21.\tab\ul Diritti dell'amministrazione degli Stati Uniti.\ulnone Il Software \'e8 un bene commerciale sviluppato esclusivamente con fondi privatI e consiste in "commercial computer software" e "commercial computer software documentation" come definiti nei relativi regolamenti degli Stati Uniti. Se Lei \'e8 un agente, un dipartimento o altra entit\'e0 del Governo degli Stati Uniti, il Software \'e8 concesso in licenza (i) esclusivamente come bene commerciale e (ii) esclusivamente con I diritti riconosciuti a tutti gli altri licenziatari ai sensi e nei termini di cui al presente Contratto. Lei concorda che non pu\'f2 usare, duplicare o comunicare il Software in modi non espressamente previsti dal presente Contratto. Nessuna disposizione del presente Contratto consente a NI di produrre o fornire dati tecnici a suo favore. \lang1033 Il produttore \'e8 National Instruments Corporation o National Instruments Ireland Resources Ltd. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426\lang1040 22.\tab\ul Conformit\'e0\ulnone \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab Lei si impegna a mettere a disposizione, previo ragionevole preavviso, tutte le registrazioni e la documentazione disponibili durante le normali ore lavorative per permettere a NI di verificare il rispetto da parte sua dei termini e delle condizioni del presente Contratto. NI pu\'f2, previa richiesta scritta, ispezionare le modalit\'e0 di utilizzo del Software durante le normali ore lavorative per assicurarsi dell'uso conforme con il presente Contratto. In aggiunta, se Lei \'e8 una societ\'e0 o altro ente, Lei concorda che, su richiesta di NI o di un suo affiliato autorizzato, Lei prontamente documenter\'e0 e certificher\'e0 per iscritto a NI che l'utilizzo da parte sua e dei suoi impiegati del Software \'e8 conforme con i termini e le condizioni del presente Contratto. Qualora dai risultati di un'ispezione emerga che Lei ha pagato un corrispettivo inferiore a quanto dovuto, Lei dovr\'e0 immediatamente pagare gli importi dovuti a NI e rimborsare i costi dell'ispezione. \par
+B.\tab Lei concorda e si impegna affinch\'e8 il Software possa raccogliere e inviare alcune informazioni relative al software, all'hardware o alle modalit\'e0 d'uso, ai server di NI (ovvero ai suoi server providers) al fine di: (i) controllare ed eseguire qualsivoglia aggiornamento; (ii) assicurare che Lei ha osservato e sta osservando i termini e le condizioni di licenza previste nel presente Contratto, ivi incluso l'utilizzo di validi codici chiave software e validi codici hardware o entrambi; (iii) consentire lo sviluppo interno dei prodotti di NI; e (iv) fornirLe report di utilizzo. Le informazioni raccolte e comunicate non includono alcun dato oggetto di brevetto o di altra forma di tutela di propriet\'e0 intellettuale. NI non fornir\'e0 alcuna informazione a terzi fatta eccezione per i casi in cui sia richiesto dalle legge o nell'ambito di un procedimento legale o per assicurare ed ottenere coattivamente il rispetto dei termini e delle condizioni di licenza previste nel presente Contratto, ivi incluso l'utilizzo di validi codici chiave software o validi codici hardware o entrambi.\par
+\tab Il titolare della licenza pu\'f2 cedere la licenza ad un dipendente o a un terzo contraente (\ldblquote Utilizzatore Autorizzato\rdblquote ) nel rispetto delle condizioni di cui al presente Contratto. Il titolare della licenza \'e8 responsabile del rispetto dei requisiti legali di validit\'e0 ed efficacia e/o dell\rquote ottenimento dell\rquote autorizzazione (se necessaria) per la raccolta dei dati personali da qualsivoglia Utilizzatore Autorizzato al quale cede la licenza che sar\'e0 utilizzata per conto del medesimo. Se Lei sta utilizzando il Software per conto di una persona giuridica che Le ha ceduto la licenza quale Utilizzatore Autorizzato nel rispetto delle condizioni del presente Contratto, Lei non \'e8 il titolare della licenza. Lei prende atto, ha compreso e concorda che i dati relativi all\rquote utilizzo del Software da parte Sua possono essere raccolti e forniti al titolare della licenza.\par
+\tab Per maggiori informazioni in merito alle modalit\'e0 con cui NI e i suoi affiliati trattato i dati personali, La preghiamo di fare riferimento alla relativa informativa privacy disponibile sul sito {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/privacy/unitedstates/us/ }}{\fldrslt{http://www.ni.com/legal/privacy/unitedstates/us/\ul0\cf0}}}}\f0\fs18 .\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx426 23.\tab\ul Disposizioni Generali\ulnone \par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj A.\tab\ul Legge Applicabile, Foro Competente\ulnone \par
+
+\pard\nowidctlpar\li714\sb100\sa240\qj\b Se il Software \'e8 prodotto nella Repubblica di Irlanda:\b0 il presente Contratto \'e8 regolato dalla legge irlandese ed \'e8 esclusa l'applicazione della Convenzione delle Nazioni Unite sulla Vendita Internazionale di Beni Mobili, restando espressamente escluso ogni eventuale rinvio previsto dal diritto internazionale privato. La competenza non esclusiva per la risoluzione delle controversie derivanti dal presente Contratto \'e8 demandata al Tribunale di Dublino, Repubblica Irlandese, e le parti si impegnano ad adire tale tribunale in caso di controversia. \par
+\b Se il Software non \'e8 realizzato nella Repubblica di Irlanda \b0 il presente Contratto \'e8 regolato dalla legge dello Stato del Texas, U.S.A., ed \'e8 esclusa l'applicazione della Convenzione delle Nazioni Unite sulla Vendita Internazionale di Beni Mobili, restando espressamente escluso ogni eventuale rinvio previsto dal diritto internazionale privato. La competenza non esclusiva per la risoluzione delle controversie derivanti dal presente Contratto \'e8 demandata al Tribunale di Travis County, Texas, U.S.A., e le parti si impegnano ad adire tale tribunale in caso di controversia \par
+Se Lei non \'e8 sicuro in merito al luogo in cui il Software \'e8 stato realizzato, La preghiamo di contattare National Instruments Corporation, 11500 N. Mopac Expressway, Austin, Texas, U.S.A. 78759-3504 (All'attenzione del Legal Department).\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj B.\tab Il presente Contratto rappresenta l'intero accordo tra Lei e NI in relazione all'uso del Software e sostituisce ogni proposta scritta e orale, ogni precedente accordo, ordine di acquisto e ogni altra comunicazione intercorsa tra Lei e NI relativamente all'oggetto del presente Contratto. Le condizioni generali di vendita di NI, la cui attuale versione \'e8 disponibile al sito {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/termsofsale }}{\fldrslt{http://www.ni.com/legal/termsofsale\ul0\cf0}}}}\f0\fs18 , troveranno applicazione con riferimento al servizio di supporto tecnico fornito come parte dei Servizi Software e al servizio Formazione & Servizio di Certificazione; fermo restando, in ogni caso, che come qui previsto troveranno applicazione le disposizioni del presente Contratto con riferimento agli aggiornamenti e agli upgrade o ad altri Software che possono essere forniti come parte di, o in connessione con, tali servizi. Nessun ritardo o omissione di NI nell'esercizio dei diritti qui previsti potranno essere considerati o potranno comportare rinunce di tali diritti o facolt\'e0. Le rinunce di NI ai termini o alle condizioni del presente Contratto potranno essere effettuate solo in forma scritta. La rinuncia di NI a far valere i propri diritti a fronte di un inadempimento del presente Contratto non potr\'e0 essere interpretata come rinuncia a fare valere i propri diritti in caso di un successivo inadempimento o in caso di un inadempimento di una diversa clausola. Nessuna modifica del presente Contratto sar\'e0 valida a meno che non sia stabilita per iscritto e sottoscritta da un rappresentate autorizzato di NI. La parola "incluso" ai fini del presente Contratto dovr\'e0 intendersi come "incluso a titolo esemplificativo e senza limitazioni". Se Lei non ha accesso ad internet per prendere vision delle pagine web indicate nel presente Contratto, Lei pu\'f2 richiedere le informazioni all'ufficio vendite locale di NI. \par
+C.\tab Se una qualsiasi azione giudiziaria \'e8 proposta da una parte del presente Contratto contro l'altra in una materia qui prevista, la parte vittoriosa sar\'e0 autorizzata a ottenere, in aggiunta ai risarcimenti stabiliti, il rimborso delle ragionevoli spese legali sopportate. \par
+D.\tab Se una clausola del presente Contratto dovesse risultare nulla o invalida, essa sar\'e0 modificata in modo tale da risultare efficace e la parte restante del Contratto rester\'e0 comunque ad essere valida ed efficace. \par
+E.\tab Il Software \'e8, e il Third Party Software e il Codice Sorgente possono essere, soggetti al controllo dell' U.S. Export Administration Regulations (15 CFR Part 730 et. seq.), e di qualsiasi altra disposizione di legge americana applicabile in materia di controllo delle esportazioni e alla normativa e ai regolamenti applicabili in materia di controllo ed esportazioni a livello mondiale, inclusi, per i prodotti esportati dall'Unione Europea, il Regolamento No. 428/2009. Lei dichiara e garantisce che non \'e8 inidoneo o comunque soggetto a provvedimenti di restrizione dagli Stati Uniti d'America o in virt\'f9 della legge applicabile a ricevere copie del Software, del Third Party Software o del Codice Sorgente. NI si riserva il diritto di non spedire o permettere il download del Software richiesto o di non eseguire secondo le diverse modalit\'e0 un ordine per le licenze (inclusa una Licenza Volume License Program o una Licenza Enterprise Program) se, in ogni momento, NI ritiene che tale spedizione o download del Software, Third Party Software, o Codice Sorgente o l\rquote esecuzione secondo diverse modalit\'e0 possa violare la legge statunitense o di altro stato in materia di controllo sulle esportazioni. Lei si impegna a non esportare, ri-esportare o trasferire alcun Software, Third Party Software, o Codice Sorgente in violazione di qualsivoglia legge degli USA o di altra normativa applicabile in materia di controllo ed esportazioni a livello mondiale e che Lei non esporter\'e0, ri-esporter\'e0 o trasferir\'e0 il Software, il Third Party Software o il Codice Sorgente con ogni mezzo a: (i) qualsivoglia individuo o entit\'e0 presente sulla List of Specially Designated Nationals dell'OFAC o sulla Denied Person List, Entity List o Unverified List del BIS o su ogni altro elenco applicabile di parti soggette a restrizioni o; (ii) in destinazioni, a societ\'e0 o enti o individui cui sia proibito, in assenza della licenza all'esportazione prevista o dell'autorizzazione del Governo Americano e/o in assenza di altra autorizzazione all'esportazione. In merito ai testi delle relative disposizioni normative si prega di fare riferimento a {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/export-compliance.htm }}{\fldrslt{http://www.ni.com/legal/export-compliance.htm\ul0\cf0}}}}\f0\fs18 .\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240 (c) 2001\endash 2020 National Instruments. Tutti I Diritti sono riservati. \par
+370406AC-0115\par
+Febbraio 2020\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qc\par
+
+\pard\nowidctlpar\sb100\sa240\qc\b\fs24 ADDENDUM A \endash \ul Licenza del Codice Sorgente\ulnone\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\b0\fs18 1.\tab "Codice Sorgente" indica il codice informatico creato da NI, leggibile dall'uomo che NI fornisce con il Software e che non \'e8 protetto da password e si trova in una forma idonea ad essere modificata (sia dal punto di vista grafico che dal punto di vista testuale). Il Codice Sorgente non comprende alcun Third Party Software.\par
+2.\tab La presente licenza Le consente di utilizzare, modificare e distribuire il Codice Sorgente alle seguenti condizioni \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj A.\tab Lei potr\'e0 distribuire il Codice Sorgente, anche nel caso in cui lo stesso non sia stato da Lei modificato, solo\par
+
+\pard\nowidctlpar\fi-360\li1080\sb100\sa240\qj i.\tab per finalit\'e0 non commerciali e\par
+ii.\tab mediante una licenza identica alla presente Licenza del Codice Sorgente; \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj B.\tab Lei potr\'e0 distribuire il codice oggetto derivato dal Codice Sorgente, anche nel caso in cui lo stesso non sia stato da Lei modificato per qualsivoglia finalit\'e0;\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx360\tx720 C.\tab Lei potr\'e0 mantenere e non minimizzare, bloccare o modificare alcun titolo, logo, marchio, copyright, watermarks digitale, disclaimers, o altri avvisi inclusi nel Codice Sorgente; \par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj D.\tab\b LEI PRENDE ATTO E CONCORDA CHE I TITOLARI DEI DIRITTI DI PROPRIETA' INTELLETTUALE ED INDISTRIALE (I) FORNISCONO IL SOFTWARE COME VISTO E PIACIUTO (AS IS) CON TUTTI I DIFETTI (NOTI E IGNOTI) SENZA RILASCIARE GARANZIE DI ALCUN TIPO; E (II) NON RILASCIANO ALCUNA DICHIARAZIONE E GARANZIA ESPRESSA O IMPLICITA O LEGALE RELATIVA ALL'UTILIZZO, MODIFICA O DISTRIBUZIONE DEL CODICE SORGENTE DA PARTE SUA, INCLUSA OGNI GARANZIA, ANCHE IIMPLICITA, RELATIVA AL TITOLO, ALLA COMMERCIABILITA', ALL'IDONEITA' AD UNO SPECIFICO SCOPO E ALL'ASSENZA DI INFRAZIONI NONCHE' OGNI ALTRA GARANZIA DERIVANTE DALLE PRESTAZIONI, DALL'ATTIVITA' ECONOMICA E DALL'USO COMMERCIALE;\b0\par
+E.\tab\b LEI SI ASSUME TUTTI I RISCHI E LE RESPONSABILITA' ASSOCIATE ALL'UTILIZZO, ALLA MODIFICA O ALLA DISTRIBUZIONE DEL CODICE SORGENTE;\b0\par
+F.\tab\b LEI PRENDE ATTO E CONCORDA CHE I TITOLARI DEI DIRITTI DI PROPRIETA' INTELLETTUALE ED INDUSTRIALE NON SONO RESPONSABILI NEI SUOI CONFRONTI E LEI CONCORDA E SI IMPEGNA A NON PROPORRE ALCUNA PRETESA O RECLAMO NEI CONFRONTI DEI TITOLARI DI DIRITTI DI PROPRIETA' INTELLETTUALE ED INDUSTRIALE, DEI LORO IMPIEGATI, COLLABORATORI, AMMINISTRATORI E AGENTI IN RELAZIONE A QUALSIVOGLIA DANNO, PERDITA O ALTRO PREGIUDIZIO DI OGNI TIPO, IN QUALSIASI MODO CAUSATO, NONCHE' IN RELAZIONE A OGNI RESPONSABILITA', INCLUSA QUELLA CONTRATTUALE, EXTRACONTRATTUALE CHE POSSA DERIVARE IN OGNI MODO DALL'UTILIZZO, MODIFICA O DISTRIBUZIONE DEL CODICE SORGENTE, ANCHE QUALORA IL TITOLARE DEI DIRITTI DI PROPRIETA' INTELLETTUALE ED INDUSTRIALE ABBIA RICEVUTO AVVERTIMENTI SULLA POSSIBILE ESISTENZA DI TALI DANNI, PERDITE, O ALTRI PREGIUDIZI, INCLUSI QUELLI (I) CONSISTENTI NEL LUCRO CESSANTE (SUBITO DA LEI O DA TERZI); (II) DERIVANTI O RELATIVI A PERDITE (SIA PROVVISORIE CHE DEFINITIVE) DI BENI TANGIBILI (DI NATURA REALE O PERSONALE) O INTANGIBILI (INCLUSI SOFTWARE E DATI); O (III) DIRETTI, INDIRETTI, SPECIALI, CONSEQUENZIALI, COLLATERALI O DI ALTRO TIPO; \b0 e,\b\par
+\b0 G.\tab Lei prende atto e concorda che le sezioni 1\endash 3 rappresentano l'intero accordo tra Lei e i titolari dei diritti di propriet\'e0 intellettuale e industriale relativamente all'uso, modifica e distribuzione del Codice Sorgente.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj 3.\tab I titolari dei diritti di propriet\'e0 intellettuale ed industriale si riservano di far valere tutti i loro diritti. Fatta eccezione per la licenza non esclusiva espressamente contenuta nella sezione 2, si specifica che nessun altro diritto o licenza sono conferiti n\'e8 espressamente n\'e8 implicitamente n\'e9 in altro modo.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qc\par
+
+\pard\nowidctlpar\sb100\sa240\qc\tx360\b\fs24 ADDENDUM B \endash \ul Tipi Speciali di Licenze\par
+
+\pard\nowidctlpar\sb100\sa240\qj\b0\fs18 Licenza di prova; "Pre-Release" del Software \par
+\ulnone Se Lei ha acquistato una licenza di prova, potr\'e0 installare e utilizzare il Software su un (1) computer nella sua postazione di lavoro per effettuare una valutazione interna per un limitato periodo di tempo. \par
+Lei non pu\'f2 distribuire o trasferire qualsivoglia applicazione creata con il Software in licenza di prova. Ogni applicazione creata con il Software in prova non costituisce un'Applicazione Autorizzata. \par
+Lei prende atto e riconosce che il \b SOFTWARE E' ESCLUSIVAMENTE DI PROVA E PUO' ANCHE ESSERE UN PRE-RELEASE SOFTWARE. PER QUESTA RAGIONE, IL SOFTWARE POTRA' NON ESSERE COMPLETAMENTE FUNZIONANTE E LEI SI ASSUME L'INTERO RISCHIO SUI RISULTATI E SULLE PRESTAZIONI DEL SOFTWARE. NI NON PROVVEDERA' AD AGGIORNARE IL SOFTWARE, NE' A FORNIRE SUPPORTO TECNICO. IL SOFTWARE FORNITO CON LICENZA DI PROVA NON E' OGGETTO DI GARANZIA NE' DI OBBLIGAZIONI DI INDENNIZZO. IL SOFTWRE PUO' CONTENERE DEI CODICI CHE, DOPO UN DATO PERIODO, DISATTIVERANNO IL SOFTWRE E LO RENDERANNO INUTILIZZABILE E CIO' PUO' ACCADERE ANCHE SENZA PREAVVISO.\b0 Al momento di tale disattivazione, il presente Contratto dovr\'e0 considerarsi cessato. NI potr\'e0 a sua discrezione porre termine alla licenza di prova in ogni momento. Se il Software consiste in un Software pre-release ed \'e8 anche coperto da una separata licenza scritta alpha/beta (il "Contratto Beta") tra Lei e NI, i termini e le condizioni del Contratto Beta, che sono incorporate nel presente in quanto richiamati, si applicheranno altres\'ec al Suo utilizzo del Software. In caso di contrasto tra il presente Contratto e il Contratto Beta, prevarranno i termini e le condizioni del Contratto Beta. \par
+Lei concorda e si impegna a compiere i ragionevoli sforzi per fornire feedback a NI in merito al suo utilizzo del Software, inclusa la sollecita comunicazione a NI di informazioni su errori e debug che Lei potrebbe trovare. Tutti i feedback che Lei comunicher\'e0 a NI, incluse le modifiche o le proposte di modifiche ai prodotti e servizi attuali e futuri di NI (congiuntamente "Feedback"), saranno ricevuti e trattati da NI in via non riservata e senza restrizioni, nonostante qualsivoglia informativa o avviso contrario contenente restrizioni sul diritto di autore o sui diritti di propriet\'e0 intellettuale che accompagni o sia comunque connesso al Feedback. Lei con il presente Contratto rilascia a NI una licenza mondiale, gratuita, non esclusiva, perpetua e irrevocabile ad utilizzare, copiare e modificare i Feedback per qualsivoglia finalit\'e0, inclusi l'accorpamento o l'implementazione dei Feedback nei prodotti o servizi NI e a comunicare, commerciare, sub-licenziare e distribuire i Feedback come incorporati o implementati in qualsivoglia prodotto o servizio distribuito o offerto da NI. La licenza del Feedback qui stabilita sopravvivr\'e0 alla cessazione o al termine del presente Contratto.\par
+\ul\lang1033 Licenza Compile-Only (Measurement Studio)\ulnone\par
+\lang1040 Se Lei ha acquistato una licenza Measurement Studio compile-only, Lei deve anche avere una licenza della versione integrale di Measurement Studio con un separato accordo di licenza con NI. La licenza Measurement Studio compile-only Le consente di installare il Software Measurement Studio sul numero di computer ubicati nella sua postazione di lavoro indicato nella relativa documentazione consegnata a Lei da NI o dai suoi affiliati autorizzati, inclusi un dispositivo di rete che opera simultaneamente, a condizione che solo i suoi impiegati dotati di licenza possano avere accesso o utilizzare il Software Measurement Studio Software sul dispositivo di rete, nei limiti del numero di licenze indicati nella relativa documentazione. Lei potr\'e0 usare solo la funzione compile/build del Software Measurement Studio, e potr\'e0 eseguire solo quella funzione sul codice sorgente della Sua Applicazione Autorizzata che si riferisce alle cartelle del Software Measurement Studio. In nessun caso Lei potr\'e0 usare la licenza Measurement Studio compile-only license per finalit\'e0 di sviluppo, incluso il codice di scrittura che crea nuove istanze per una classe definita in una cartella Measurement Studio o che richiama il metodo statico di una classe definita in una cartella di Measurement Studio.\par
+La deroga all'uso domestico non opera con riferimento alla licenza Compile only del Measurement Studio. La licenza Compile only del Measurement Studio non \'e8 trasferibile.\par
+\ul Driver Interface Software\ulnone \par
+Qualora il Software sia o contenga Driver Interface Software, Lei potr\'e0 utilizzare il Software per il suo sviluppo interno di un'Applicazione Autorizzata. Se Lei \'e8 una societ\'e0 o altro ente, Lei potr\'e0 fare e installare un numero di copie di Driver Interface Software, che sia diverso da NI-VISA or NI-488.2, cos\'ec come ragionevolmente richiesto per il suo sviluppo interno delle Applicazioni Autorizzata. Lei non potr\'e0 fare alcuna copia aggiuntiva di NI-VISA e NI-488.2, fatta eccezione per le finalit\'e0 di backup o archivio come previsto espressamente nel Contratto o come consentito espressamente da NI per iscritto. Se Lei ha ricevuto il Driver Interface Software da un terzo o come parte di una Applicazione Autorizzata, allora Lei potr\'e0 usare il Driver Interface Software solo con tale Applicazione Autorizzata.\ul\par
+Licenza per accesso multiplo (NI-488.2 Software per GPIB-ENET)\ulnone\par
+Nel caso in cui Lei abbia acquistato una licenza per accesso multiplo, Lei potr\'e0 installare e usare il Software NI-488.2 su qualsiasi computer o dispositivo di memorizzazione nel suo luogo di lavoro esclusivamente per connettere Ethernet ai dispositivi GPIB. Le limitazioni dell'uso di versioni multiple dei Software resi disponibili da NI su dispositivi di installazione multimediali o tramite download non si applicano al software NI-488.2.\par
+Lei potr\'e0 trasferire la licenza a terzi nello stesso Paese in cui ha acquistato la licenza, o all'interno dell'Unione Europea se Lei ha acquistato la licenza nell'Unione Europea, a condizione che Lei comunichi a NI per iscritto tale trasferimento, incluso il nome e l'indirizzo del terzo cessionario; il terzo accetti i termini e le condizioni del presente Contratto e, dopo tale trasferimento, Lei non mantenga alcuna copia del Software, inclusi aggiornamenti e upgrade che Lei potr\'e0 aver ricevuto, e non manterr\'e0 alcun documento scritto che accompagna il Software. NI pu\'f2, a sua discrezione, chiederle il pagamento di un corrispettivo per il trasferimento. \ul\par
+Licenza per uso simultaneo\par
+\ulnone Nel caso in cui Lei abbia acquistato una licenza per uso simultaneo, Lei potr\'e0 installare il Software su alcuni o tutti i computer nella postazione in cui fisicamente NI Le ha inizialmente consegnato il Software (il "Sito"). Il Software potr\'e0 essere usato da tutti i suoi impiegati sul Sito a condizione che in nessun caso il numero degli utilizzatori autorizzati che hanno accesso al, o possono eseguire il, Software potr\'e0 superare il numero massimo di licenze che Lei ha acquistato. Lei concorda e si impegna altres\'ec a usare una licenza NI-approved volume manager e il file della licenza fornito da NI che controlla l'accesso degli utilizzatori finali al Software per assicurare il rispetto delle disposizioni sopra indicate. \par
+L'eccezione dell'uso domestico non opera con riferimento alla licenza per uso simultaneo. La licenza per uso simultaneo non sono trasferibili.\par
+\ul Debug License\ulnone \par
+Qualora Lei abbia acquistato una licenza Debug, Lei deve aver altres\'ec ottenuto in licenza i relativi componenti software (di seguito definite come "Componenti Software Components Richiesti") con una separata licenza per utilizzatore designato, computer designato o licenza VLP con NI, nel qual caso i suoi relativi dipendenti potranno quindi installare tali componenti Software su un (1) ulteriore computer di produzione finale per ciascuna licenza debug ottenuta e per soli fini di debug o, in caso di licenza per debug simultaneo, in conformit\'e0 con le limitazioni applicabili alle licenza per uso simultaneo e per soli fini di debug. \par
+\b Licenza Debug: NI TestStand\par
+\b0 Componenti Software Richiesti: \par
+NI TestStand tempo di esecuzione programmato per l'esecuzione delle sue sequenze e la sequenza completa editor in ambiente di sviluppo NI TestStand;\par
+una (1) copia di LabVIEW e relativo pacchetto di strumenti software;\par
+una (1) copia di LabWindows/CVI e relativo pacchetto di strumenti software;\par
+una (1) copia di Measurement Studio e relativo pacchetto di strumenti software\par
+\b Licenza Debug: NI TestStand Semiconductor Module\par
+\b0 Componenti Software Richiesti:\par
+NI TestStand Semiconductor Module;\par
+NI TestStand tempo di esecuzione programmato per l'esecuzione delle sue sequenze e la sequenza completa editor in ambiente di sviluppo NI TestStand;\par
+una (1) copia di LabVIEW e relativo pacchetto di strumenti software;\par
+una (1) copia di LabWindows/CVI e relativo pacchetto di strumenti software;\par
+una (1) copia di Measurement Studio e relativo pacchetto di strumenti software\par
+\b Licenza Debug: LabVIEW\par
+\b0 Componenti Software Richiesti:\par
+una (1) copia di LabVIEW e relativo pacchetto di strumenti software \par
+\b Licenza Debug: LabWindows/CVI\tab\par
+\b0 Componenti Software Richiesti:\par
+una (1) copia di LabWindows/CVI e relativo pacchetto di strumenti software \par
+\b\lang1033 Licenza Debug: Measurement Studio\par
+\b0 Software Components Required:\par
+\lang1040 una (1) copia di Measurement Studio e relativo pacchetto di strumenti software\par
+\b Licenza Debug:\b0 per ciascuno dei seguenti software o per ogni altro software designato da NI quale software rispetto a quello che NI offre come licenza debug, Lei deve ottenere una copia del software per il quale il software di debug \'e8 stato sviluppato (per esempio, una copia di NI Switch Executive per il debug della licenza per NI Switch Executive).\par
+\lang1033 NI Switch Executive\par
+LabVIEW Mobile Module\par
+LabVIEW Touch Panel Module\par
+LabVIEW Real-Time Module\par
+LabWindows/CVI Real-Time Module \par
+LabVIEW FPGA Module\par
+LabVIEW Control Design and Simulation Module\par
+LabVIEW Vision Development Module\par
+LabVIEW Statechart Module\par
+LabVIEW DSC Module\par
+LabVIEW DSP Module\par
+\lang1040 Se Lei ha ottenuto in licenza il relativo componente del software ai sensi di una licenza diversa dalla licenza per uso simultaneo, in tal caso tutti i componenti dovranno essere utilizzati sul medesimo computer di produzione finale. In nessun caso Lei potr\'e0 utilizzare i componenti per sviluppare nuovi programmi (ad esempio sequenze di prova/moduli, strumenti virtuali). In aggiunta, se Lei acquista qualsiasi upgrade del relativo software, la sua licenza di debug esistente non potr\'e0 essere utilizzata con tale upgrade. Al contrario, Lei dovr\'e0 acquistare una separate licenza di debug aggiornata da NI per l'uso con tale upgrade.\par
+L'eccezione dell'uso domestico non si applica alle licenze di debug.\par
+Fatta eccezione per le licenze simultanee di debug, Lei potr\'e0 trasferire la licenza di debug a terzi nello stesso Paese in cui l'ha acquistata o, se Lei ha acquistato la licenza nell'Unione Europea, all'interno dell'Unione Europea a condizione che Lei comunichi a NI per iscritto tale trasferimento, inclusi il nome e l'indirizzo del terzo cessionario; il terzo accetti i termini e le condizioni del presente Contratto e dopo tale trasferimento Lei, non mantenga alcuna copia del Software, inclusi aggiornamenti e upgrade che Lei potr\'e0 aver ricevuto, e non mantenga alcun documento scritto che accompagna il Software. NI pu\'f2, a sua discrezione, chiederle il pagamento di un corrispettivo per il trasferimento.\par
+Licenza Continuous Integration (LabVIEW)\par
+Se lei ha acquistato una licenza LabVIEW continuous integration, Lei deve anche essere titolare di una licenza completa LabVIEW ai sensi di un separato accordo di licenza con NI. La licenza LabVIEW continuous integration Le permette di installare il Software LabVIEW in un numero di computer nel suo posto di lavoro come identificato nella documentazione fornitaLe da NI o da un affiliato autorizzato di NI, ivi incluso un dispositivo del network che opera in modo contestuale, purch\'e8 solo i Suoi impiegati titolari della licenza possano avere accesso o usare il Software LabVIEW sul dispositivo del network e solo fino al numero delle licenze specificate nella documentazione. Lei pu\'f2 utilizzare il Software LabVIEW continuous integration solo per le attivit\'e0 di continuous integration di testing automatizzato, validazione automatizzata e processo di costruzione automatizzato e per ogni fase che sia necessaria per la ricerca e il setup delle suddette attivit\'e0. In nessun caso Lei potr\'e0 utilizzare il Software per lo sviluppo, ad eccezione del debugging nel processo di automazione delle attivit\'e0 di continuous integration.\par
+L\rquote eccezione per l\rquote utilizzo domestico non \'e8 disponibile per LabVIEW ai sensi di una licenza continuous integration. LabVIEW ai sensi di una licenza continuous integration non \'e8 trasferibile.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qc\par
+
+\pard\nowidctlpar\sb100\sa240\qc\tx360\b\fs24 ADDENDUM C \endash \ul Condizioni della Licenza Volume License Program\ulnone\par
+
+\pard\nowidctlpar\sb100\sa240\qj\ul\b0\fs18 Licenza Volume License Program ("VLP").\ulnone La VLP \'e8 un programma di assistenza dei clienti nella gestione delle loro licenze. Le seguenti condizioni si applicheranno alla VLP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278 1.\tab L'offerta che Lei ha ottenuto da NI o dai suoi affiliati autorizzati relativamente alla VPL o alla VLP Startup Kit ("Documentatione VLP") \'e8 incorporata nel presente Contratto. In caso di conflitto tra le condizioni e i termini del presente Contratto e quelli della Documentazione VLP, prevarr\'e0 il presente Contratto.\par
+2.\tab\ul Durata.\ulnone La VLP sar\'e0 efficace dalla data in cui NI Le invia il VLP Startup Kit ("VLP Data di Decorrenza"). La durata iniziale della VLP inizia alla VLP Data di Decorrenza e continua per un periodo di un (1) anno (la "Durata Iniziale VLP"). Lei potr\'e0 rinnovare la VLP per periodi ulteriori di un (1) anno (la Durata Iniziale VLP e ogni periodo di rinnovo di seguito indicati come la "Durata VLP"). \ul\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx710\ulnone 3.\tab Il Software oggetto di VLP pu\'f2 essere utilizzato solo dai suoi impiegati sui computer ubicati fisicamente nel luogo in cui NI consegna il Software, salvo altrimenti disposto nella Documentazione VLP (il "Sito"). La definizione di \ldblquote Sito\rdblquote includer\'e0 anche tutte le Sue postazioni fisiche ubicate all\rquote interno dello stesso Paese del Sito. In aggiunta, (i) se il suo Sito \'e8 ubicato in Nord o Sud America, tutte le sue postazioni fisiche all\rquote interno del Nord e Sud America saranno considerate all\rquote interno dello stesso Paese; (ii) se il suo Sito \'e8 ubicato in Europa, Medio Oriente, India o Africa (ivi incluse Russia e Mongolia), tutte le sue postazioni fisiche ubicate all\rquote interno delle aree sopra indicate saranno considerate all\rquote interno dello stesso Paese; e (iii) se il suo Sito \'e8 ubicato nell\rquote Asia Pacifica, tutte le sue postazioni fisiche ubicate all\rquote interno dell\rquote area saranno considerate all\rquote interno del medesimo Paese, a condizione, in ogni caso, che il Software sia gestito dalla regione in cui NI consegna il Software. Il suo uso del Software ai sensi della VLP sar\'e0, per tutta la Durata VLP e anche nel periodo successivo, soggetto a tutti i termini e le condizioni stabilite nel presente Contratto con riguardo allo specifico tipo di licenza che Lei ha acquistato in base alla VLP (vale a dire, per utilizzatore designato, per computer designato o per utilizzo simultaneo). \fs22\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\fs18 4.\tab Lei \'e8 tenuto ad acquistare e mantenere durante la Durata VLP i Servizi Software relativi a ciascuna licenza Software individuale indicati nella Documentazione VLP e per la quale NI rende disponibili tali Servizi Software. I Servizi Software saranno descritti nella Documentazione VLP. NI si riserva il diritto di restringere il Servizio Software alla versione pi\'f9 aggiornata che \'e8 disponibile dal punto di vista commerciale. Lei prende atto che NI non pu\'f2 rendere disponibile il Servizio Software per tutti i Software disponibili ai sensi della VLP. Salvo altrimenti concordato con NI per iscritto, Lei deve mantenere durante la Durata VLP un minimo di cinque (5) licenze nella versione di un singolo prodotto software NI considerata da NI quale versione di sviluppo.\par
+5.\tab Lei deve indicare un soggetto nella sua organizzazione che sar\'e0 responsabile della distribuzione e supervisione dell'installazione e dell'utilizzo del Software, incluso l'uso di ciascun master di installazione multimediale e di ogni licenza manager approved volume approvata (l' "Amministratore del Software") con riferimento a ciascun Sito. Lei deve prontamente comunicare a NI qualsivoglia modifica dell'Amministratore del Software. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 6.\tab NI consegner\'e0 il master di installazione del Software e, se previsto nell'offerta scritta di NI o del suo affiliato autorizzato, render\'e0 disponibile la licenza manager volume all'Amministratore del Software per l'installazione interna e per l'utilizzo da parte dei Suoi impiegati. La documentazione del Software \'e8 consegnata in formato elettronico con il master dell'installazione del Software.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278 7.\tab Lei dovr\'e0 assicurare che una Approved Volume License Manager, insieme al file della licenza pi\'f9 aggiornata fornita da NI che controlla l'accesso degli utilizzatori finali al Software (nella misura in cui NI ha reso il Software compatibile con la Approved Volume License Manager) sia sempre in uso durante la durata della VLP e anche nel periodo successivo, insieme al Software. Una "Approved Volume License Manager" indica il software per computer di NI che controlla l'accesso degli utenti finali al Software e che genera le relative informazioni sulla conformit\'e0 dell'uso ("NI VLM"); il software FLEXnet o FLEXlm o ogni altro software di terzi approvato per iscritto da NI per il controllo dell'accesso di terzi al Software. Se la Approved Volume License Manager \'e8 NI VLM o se NI rende disponibile la documentazione sulla relativa Approved Volume License Manager, tale Approved Volume License Manager deve essere installata e usata in conformit\'e0 alla documentazione fornita da NI.\par
+8.\tab Se Lei ha una licenza per computer designato o per utilizzatore designato per il Software che deve essere coperta da VLP, Lei deve informare NI per iscritto del prodotto, della piattaforma e del numero seriale di ciascuna licenza. Ciascuna di tali licenze e il numero seriale individuale per ciascuna licenza non saranno pi\'f9 operativi alla VLP Data di Decorrenza e saranno sostituiti dalle licenze incluse nella VLP, che avranno un singolo e comune numero seriale. Lei \'e8 tenuto a fornire a NI ogni informazione ragionevolmente richiesta da NI al fine di stabilire e amministrare la VLP.\fs22\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1278\fs18 9.\tab\ul Licenza per uso simultaneo.\ulnone Se Lei ha ottenuto una licenza per uso simultaneo ai sensi della VLP, Lei sar\'e0 obbligato ad osservare le condizioni previste per le licenze di uso simultaneo, restando inteso che il Sito relativo alle licenze sar\'e0 definito in conformit\'e0 a quanto previsto nel presente Addendum per le licenze VLP.. Se Lei ha acquistato una licenza per uso simultaneo globale, allora tutti i posti ubicati nel mondo saranno considerate parte dello stesso paese del Sito. \par
+10.\tab Lei prende atto e riconosce che in nessun caso il suo uso del Software ai sensi della VLP potr\'e0 eccedere il numero massimo di licenze previste nella Documentazione VLP in aggiunta a ciascuna licenza che pu\'f2 essere aggiunta alla VLP successivamente alla VLP Data di Decorrenza e ogni altra licenza comunque disponibile attraverso l'opzione "Overdraft". Lei prende atto e si impegna a pagare un corrispettivo per ogni licenza cui ha avuto accesso attraverso l'opzione Overdraft.\par
+11.\tab\ul Registrazione di Attivit\'e0 Conforme.\ulnone Su richiesta, Lei invier\'e0 prontamente a NI una registrazione di attivita conforme ("Registrazione di Attivit\'e0 Conforme") per ciascun Sito. La Registrazione di Attivit\'e0 Conforme deve essere effettuata in un format accettabile per NI. \ul\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\ulnone 12.\tab\ul Rinnovi.\ulnone Qualora intendesse rinnovare la VLP, Lei dovr\'e0 fornire la Registrazione di Attivit\'e0 Conforme almeno 60 (sessanta) giorni prima della fine della data di scadenza della Durata VLP vigente. NI o i suoi affiliati autorizzati Le forniranno un'offerta per i Servizi Software, tutti i costi per le licenze VLP ulteriori aggiunte durante la Durata VLP, inclusa l'opzione "Overdraft" che sono applicabili ("Costi Addizionali VLP"), nonch\'e8 per tutti gli altri costi per nuove licenze VLP che Lei richiede per il rinnovo della Durata VLP (i "Costi di Rinnovo VLP"). Lei deve prontamente comunicare a NI se le informazioni contenute nella Registrazione di Attivit\'e0 Conforme relative al numero di licenze VLP in uso si modifichino successivamente alla sua trasmissione a NI e NI si riserva il diritto di modificare i Costi di Rinnovo VLP per adeguare le licenze addizionali VLP usate e non indicate nella Registrazione di Attivit\'e0 Conforme. \b QUALORA, PRIMA DELLE FINE DELLA DURATA VLP ALLORA VIGENTE, LEI NON EMETTA UN ORDINE DI ACQUISTO PER I SERVIZI SOFTWARE ED OGNI COSTO DI RINNOVO VLP ADDIZIONALE CHE SIA DOVUTO (I) LA VLP CESSERA' AUTOMATICAMENTE ALLA SCADENZA DELLA DURATA VLP IN CORSO E (II) TUTTI I SERVIZI SOFTWARE PER VLP SI INTENDERANNO AUTOMATICAMENTE ED IMMEDIATAMENTE CESSATI ALLA SCADENZA DELLA DURATA VLP ALLORA IN CORSO. \b0\par
+13.\tab\ul Ordini di Acquisto, Fatture.\ulnone Lei si impegna a emettere ordini di acquisto a NI e ai suoi affiliati autorizzati come segue. \b\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx360\tx720\tx1846\b0 i.\tab per l'attivazione iniziale della VLP: per l'ammontare specifico indicato nell'offerta scritta di NI o dei suoi affiliati autorizzati per l'attivazione iniziale della licenza VLP e per il costo annuo di utilizzo iniziale per i Servizi Software entro il termine specifico previsto nell'offerta a Lei inviata \par
+ii.\tab per ogni termine di rinnovo: per l'ammontare dei Costi di Rinnovo VLP e ogni Costo Addizionale VLP prima del termine dell'allora vigente Durata VLP \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 14.\tab I Servizi Software sono addebitati su base annua. I Costi Addizionali VLAP saranno quantificati su base trimestrale sulla base del trimestre della Durata VLP in cui il Software oggetto della licenza VLP \'e8 stato usato per la prima volta o in base a periodi minori che NI pu\'f2 individuare. \b\par
+\b0 15.\tab\b IL SOFTWARE E LA APPROVED VOLUME LICENSE MANAGER POSSONO CONTENERE UN CODICE CHE, A SEGUITO DELLA SCADENZA DELLA VLP, DISATTIVANO LA POSSIBILITA' DI UTILIZZO DA PARTE SUA DELLA VLP. SEBBENE NI POSSA PROVARE A FORNIRLE UN FILE DI LICENZA AGGIORNATO, LEI E' RESPONSABILE DELL'OTTENIMENTO DI TALE FILE DELLA LICENZA DA NI E DDELL'INSTALLAZIONE DELLO STESSO E DELL'USO DELLA LICENZA DEL FILE IL PRIMA POSSIBILE DOPO LA CONSEGNA DI TALE FILE DI LICENZA E COMUNQUE ENTRO E NON OLTRE 60 GIORNI DAL TERMINE DELLA VLP. \b0 Al termine della VLP, Lei potr\'e0 continuare a usare le licenze VLP efficaci e per le quali lei ha pagato i corrispettivi richiesti a NI o ai suoi affiiliati autorizzati prima della data di cessazione (le "Licenze Surviving VLP"), a condizione che i suddetti usi siano effettuati in conformit\'e0 alla Approved Volume License Manager e comunque ai termini e alle condizioni del presente Contratto. \b IN NESSUB CASI LEI POTRA' AUMENTARE IL NUMERO DI LICENZE SURVIVING VLP DOPO LA CESSAZIONE DELLA VLP. OGNI RIATTIVAZIONE DELLA VLP SUCCESSIVAMENTE AL TERMINE DELLA STESSA POTRA' AVERE LUOGO ESCLUSIVAMENTE A DISCREZIONE DI NI E POTRA' ESSERE SOGGETTA AL PAGAMENTO DI COSTI DI RIATTIVAZIONE E LA DATA DI DECORRENZA VLP SARA' LA DATA IN CUI LA VLP E' STATA RIATTIVATA DA NI.\par
+\b0 16.\tab Lei potr\'e0 ottenere un codice seriale individuale per ogni licenza VLP o Licenza Surviving VLP. Potranno essere applicati dei costi per la conversione. Durante un anno di calendario non possono avere luogo pi\'f9 di quattro (4) conversioni.\b\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\b0 17.\tab Il Software oggetto di una licenza VLP o di una Licenza Surviving VLP \'e8 non trasferibile e Lei non potr\'e0, senza il preventivo consenso scritto di NI o dei suoi affiliaiti autorizzati, distribuire o rendere altrimenti disponibili il Software a terzi o a suoi siti o stabilimenti non espressamente individuati nei documenti di NI. \b\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qc\b0\par
+
+\pard\nowidctlpar\sb100\sa240\qc\b\fs24 ADDENDUM D \endash \ul Condizioni del Programma Enterprise\ulnone\b0\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx360\ul\fs18 Enterprise Program ("EP").\ulnone Le seguenti condizioni si applicheranno a EP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278 1.\tab NI o i suoi affiliaiti autorizzati e Lei saranno inclusi nella documentazione NI Enterprise Program ("Documentazione EP") che, tra le altre cose, identifica i Software oggetto dell'EP, le tipologie e il numero massimo delle sue licenze relative a tali Software efficaci per la durata dell'EP, le tipologie e il numero massimo di licenze che Lei otterr\'e0 al termine della durata dell'EP e ogni Sua precedente licenza che sar\'e0 convertita in licenza oggetto dell' EP ("Licenze EP Presistenti") e ogni Servizio Software incluso. La Documentazione EP \'e8 incorporata nel presente Contratto, fermo restando che in caso di conflitto tra i termini del presente Contratto e i termini della Documentazione EP, i termini del presente Contratto prevarranno. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx710 2.\tab\ul Durata.\ulnone L'EP sar\'e0 efficace a partire dalla data indicata nella Documentazione EP o, se non indicate, nella data in cui la Documentazione EP \'e8 sottoscritta da NI o da un suo affiliate autorizzato e inviata a Lei (la "Data di Decorrenza EP"). L'EP continuer\'e0 per la durata indicata nella Documentazione EP o, se non indicata, per i tre anni successivi alla Data di Decorrenza EP ("la Durata EP").\par
+3.\tab Lei deve indicare un soggetto al'interno della sua organizzazione che sar\'e0 responsabile per la distribuzione, installazione ed utilizzo del Software, incluso l'utilizzo del master multimediale di installazione e di ogni volume license manager approvata (l' "Amministratore del Software") per ciascun Luogo EP. Lei deve prontamente informare NI per iscritto di ogni cambio dell'Amministratore del Software.\par
+4.\tab I Software possono essere utilizzati ai sensi dell'EP (i) solo in conformit\'e0 ai termini e alle condizioni di cui al presente Contratto avuto particolare riguardo al tipo di licenza applicabile alle licenze oggetto dell'EP; (ii) esclusivamente ne, e sui computer ubicati ne, i luoghi indicati nella Documentazione EP (i "Luoghi EP"); e (iii) esclusivamente per la Durata EP. Lei prende atto e si impegna (i) a non utilizzare il Software oggetto dell'EP in modo tale da eccedere il numero massimo di licenze indicate nella Documentazione EP e (ii) affinch\'e8 nessun software NI (inclusa qualsiasi copia del Software) diverso dalle copie dei Software espressamente indicate nella Documentazione EP possa essere utilizzato in base all' EP. \par
+5.\tab Lei deve usare, in ogni momento, una Approved Volume License Manager con la versione pi\'f9 aggiornata del file della licenza Fornito a Lei che controlla l'accesso degli utilizzatori finali al Software oggetto di licenza ai sensi dell'EP. Una "Approved Volume License Manager" indica il software per computer NI che controlla gli accessi degli utilizzatori finali al Software e che e che genera le relative informazione sulla conformit\'e0 dell'uso ("NI VLM"); il software FLEXnet o FLEXlm o ogni altro software di terzi approvato per iscritto da NI per il controllo dell'accesso di terzi al Software. Se la Approved Volume License Manager \'e8 NI VLM o se NI rende disponibile la documentazione sulla relativa Approved Volume License Manager, tale Approved Volume License Manager deve essere installata e usata in conformit\'e0 alla documentazione fornita da NI.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1278 6.\tab\ul Formazione & Servizi di Certificazione.\ulnone Qualora i servizi che devono essere forniti ai sensi dell'EP includono i servizi di formazione o i corsi di "certificate preparation" dei corsi e i servizi di certificazione dei test dei software NI ("Formazione e & Servizi di Certificazione"), Lei pu\'f2 utilizzare a sua discrezione i crediti di formazione disponibili durante la Durata EP a beneficio dei suoi impiegati ai fini della frequenza dei corsi relativi all'uso del Software o per ricevere le relative lezioni di "certificate preparation" dei corsi e e i servizi di certificazione dei test dei software NI, come specificato nella Documentazione EP. La Formazione & Servizi di Certificazione saranno forniti in conformit\'e0 alle policy standard di NI allora vigenti in relazione alla formazione e certificazione del software. I crediti relativi alla formazione non possono essere usati per la formazione personalizzata che potrebbe rappresentare un "defense service" come definita dalla International Traffic in Arms Regulations 22 CFR 120.9. I crediti della formazione non hanno valore monetario e quelli non utilizzati scadranno al termine del suo EP o al diverso termine indicato nella Documentazione EP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360 7.\tab\ul Servizi Software.\ulnone Qualora i servizi che devono essere forniti ai sensi dell'EP includono i Servizi Software, allora NI fornir\'e0: (i) al suo Amministratore del Software una copia master di tutti gli aggiornamenti successivi alla data di messa in commercio e (ii) al numero dei Suoi utilizzatori designati nella Documentazione EP che hanno la possibilit\'e0 di rivolgersi ai tecnici delle applicazioni di NI per problematiche relative all'installazione e all'uso del Software e che hanno la possibilit\'e0 di rivolgersi ai tecnici che forniscono assistenza on-line ai clienti un servizio di supporto . Tutti i servizi saranno forniti in conformit\'e0 alle policy di supporto e assistenza software di NI allora vigenti. NI si riserva il diritto di limitare i Servizi Software alle pi\'f9 aggiornate versioni del Software che sono disponibili in commercio. Lei prende atto e dichiara di aver compreso che NI non pu\'f2 mettere a disposizione Servizi Software per tutti i Software disponibili ai sensi dell' EP. \par
+8.\tab\ul No Hardware o Servizi Hardware.\ulnone Lei prende atto e concorda che NI non fornir\'e0 ai sensi dell'EP nessun hardware o servizio legato all'hardware. \ul\b\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\ulnone\b0 9.\tab\ul Revisione della gestione Annuale; Report\ulnone \ul\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx720\ulnone A.\tab Con la cadenza indicata nella Documentazione EP (minimo una volta l'anno) i suoi rappresentanti incontreranno i rappresentanti di NI per discutere in merito all'EP e all'utilizzo di EP, incluso, a titolo esemplificativo, la valutazione dell'uso del Software NI e dei crediti formative ai sensi dell'EP e determinando l'adeguatezza dei livelli di licenza e del numero dei Luoghi EP ai sensi dell'EP.\par
+
+\pard\nowidctlpar\fi-360\li720\sb100\sa240\qj\tx360\tx720\tx1420 B.\tab Trenta (30) giorni prima dell'incontro di cui alla sottosezione A o entro il ragionevole termine eventualmente richiesto da NI, Lei deve fornire a NI (i) la registrazione di attivita conforme che identifichi le richieste di consenso per l'uso del Software in un format accettabile per NI ("Registrazione di Attivit\'e0 Conforme") per ciascun Luogo EP e (ii) una registrazione d'uso che mostri le attivazioni e le disattivazione del Software ("Registrazione d'uso") generate dalla Approved Volume License Manager per il Software nei Luoghi EP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1420 10.\tab\ul Costi EP.\ulnone I costi che saranno addebitati in relazione all'EP sono indicati nella Documentazione EP. Salvo altrimenti specificato, tutti gli importi annuali dovuti ai sensi dell'EP saranno indicati in dollari americani. Gli importi indicati nella Documentazione EP non includono le tasse o i dazi per l'importazione e l'esportazione e tutte le altre tasse e gli altri oneri relativi ai prodotti forniti da NI ai sensi dell'EP che saranno di sua pertinenza e saranno pagati da Lei. Se Lei acquista un'azienda che detiene licenze NI che Lei desidera includere nell'EP, allora i costi che potrebbero essere addebitati a Lei in connessione con l'EP potrebbero subire un aumento. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1420 11.\tab\ul Cessazione\ulnone\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360 A.\tab Sia NI che Lei potranno porre termine all'EP con una comunicazione scritta da inviarsi alla controparte qualora tale controparte risulti inadempiente ad una delle obbligazioni di cui al presente Enterprise Program Terms e tale obbligazione non sia adempiuta entro trenta (30) giorni dal ricevimento della comunicazione scritta relativa allo stessa, fermo restando che qualora l'inadempimento non possa essere sanato, al Durata EP scadr\'e0 con effetto immediato.\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx720\tx1846 B.\tab\ul Conseguenze della scadenza o della cessazione dell'EP.\ulnone Dopo la scadenza o la cessazione dell'EP, Lei dovr\'e0 immediatamente cessare tutti gli usi del Software ai sensi dell' EP e deve distruggere tutte le copie del Software, fermo restando che dovr\'e0 consegnare il Software e tutte le copie a NI qualora NI dovesse inviare una richiesta scritta in tal senso prima della distruzione. Nonostante quanto sopra, avuto riguardo alle licenze di NI relative a Software oggetto dell'EP che erano attive prima della Data di Decorrenza EP e che sono identificate come Pre-Existing NI Software nella Documentazione EP ("Software Pre-esistenti EP"), qualora l'EP sia cessato da NI in ragione di un inadempimento delle condizioni stabilite nell' Enterprise Program Terms e non relativo ad un inadempimento di altri termini del Contratto, Lei potr\'e0 usare il numero di copie di Software Pre-esistenti EP indicato nella Documentazione EP con riferimento al periodo successivo al termine dell'EP, solo nei Luoghi EP e solo in conformit\'e0 agli accordi di licenza che accompagnano il software. Con riferimento alle copie dei Software Preesistenti EP che sono indicate nella Documentazione EP per l'uso nel periodo successivo alla cessazione dell'EP e che si trovavano nella versione pi\'f9 aggiornata o immediatamente precedente la versione del Software vigente alla Data di Decorrenza EP, se l'EP non \'e8 cessato su iniziativa di NI, Lei potr\'e0 decidere di aggiornare tali copie alla versione pi\'f9 recente del relativo Software alla data di cessazione dell'EP affinch\'e8 Lei ne faccia uso in conformit\'e0 alla presente sezione.\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360\tx720 C.\tab Il suo diritto di usare I Software Pre-esistenti dopo il termine dell'EP \'e8 condizionato all'invio da parte Sua a NI della Registrazione di Attivit\'e0 Conforme entro 30 giorni dalla cessazione o dal termine dell'EP e al pagamento immediato a NI di tutte le somme dovute ma non ancora pagate al termine o alla scadenza del termine EP.\par
+
+\pard\nowidctlpar\fi-357\li714\sb100\sa240\qj\tx360 D. \tab\b IL SOFTWARE E LA APPROVED VOLUME LICENSE MANAGER POSSONO CONTENERE CODICI CHE ALLA CESSAZIONE DEL TERMINE EP DISATTIVERANNO LA POSSIBILITTA' DI UTILIZZO DA PARTE SUA AI SENSI DELL'EP. LEI PRENDE ATTO E CONCORDA CHE IL SOFTWARE POTRA' ESSERE AUTOMATICAMENTE DISATTIVATO, O RESO INUTILIZZABILE SENZA PREAVVISO, ALLA CESSAZIONE O ALLA SCADENZA DELL'EP. SARA' SUA CURA OTTENERE TUTTE LE LICENZE NECESSARIE DA NI PER PERMETTERE L'UTILIZZO DEL SOFTWARE SUCCESSIVAMENTE AL TERMINE DELL'EP COME INDICATO NELLA DOCUMENTAZIONE EP. LEI DEVE INSTALLARE E USARE I FILE DI LICENZA IL PRIMA POSSIBILE DOPO LA CONSEGNA DA PARTE DI NI E COMUNQUE ENTRO SESSANTA (60) GIORNI DOPO IL TERMINE DELL'EP. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1278\b0 12.\tab Le licenze ai sensi dell'EP sono non trasferibili e Lei non potr\'e0, senza il preventivo consenso scritto di NI o dei suoi affiliati autorizzati, distribuire o rendere altrimenti disponibile il Software a terzi o in luoghi diversi dai Luoghi EP.\b\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx1420\b0 13.\tab\ul Riservatezza.\ulnone Le condizioni della sua Documentazione EP; tutte le proposte o gli altri documenti consegnati da NI o dai suoi affiliati autorizzati in connessione con l'EP (inclusi tutti i prezzi e I termini economici); e ogni altra informazione sui prodotti NI e sul relativo sviluppo conosciuta in relazione al suo EP sono da considerarsi confidenziali. Lei non deve comunicare a terzi le informazioni confidenziali di NI. \par
+
+\pard\nowidctlpar\sb100\sa240\par
+
+\pard\nowidctlpar\sb100\sa240\qc\b\fs24 ADDENDUM E \endash \ul Termini delle Licenze Accademiche\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx810\ulnone\b0\fs18 1.\tab Software appartenenti al tipo delle licenze accademiche non possono essere utilizzati per fini commerciali o industriali. Le licenze software oggetto di ricerca accademica possono essere usate per fini di ricerca nei termini qui indicati. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278 2.\tab Le Applicazioni Autorizzate sviluppate utilizzando i Software oggetto di una licenza accademica non possono essere distribuiti per fini commerciali e devono essere distribuiti con un espresso divieto di ri-distribuzione per fini commerciali.\par
+3.\tab Una "Istituzione Accademica" \'e8 un istituto di istruzione autorizzato a rilasciare diplomi di laurea. Ai fini delle licenze Edizioni per Studenti un'Istituzione Accademica pu\'f2 anche essere un corso on-line in cui il docente raccomandi o richieda l'utilizzo del Software e che sia stato approvato da NI.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx360\tx810 4.\tab\ul Licenza Edizione per Studenti.\ulnone Nel caso in cui il Software sia un'edizione per studenti, Lei dovr\'e0 essere uno studente iscritto, o che prenda parte in via continuativa ai corsi o un docente che insegni in un'Istituzione Accademica al fine di utilizzare il Software. Qualora Lei sia uno studente, Lei deve utilizzare il Software per fini personali formativi, che possono includere l\rquote utilizzo per la classe o corsi di laboratorio cos\'ec come la ricerca accademica che sia in continuit\'e0 con il suo programma undergraduate, e non per altri scopi. Qualora Lei sia un docente, deve utilizzare il Software per la preparazione dei corsi e delle lezioni essendo vietato l'utilizzo per qualsiasi altro diverso scopo, come la ricerca accademica o la descrizione alla classe dell'uso del Software. Lei deve installare il Software su massimo tre (3) computer fisici fermo restando che solo Lei pu\'f2 usare o comunque eseguire il Software e il Software potr\'e0 essere usato su un computer per volta. Lei non potr\'e0 installare il Software su un dispositivo mobile da cui il Software possa essere utilizzato da soggetti diversi da Lei. Non \'e8 prevista la deroga per l'uso domestico per la licenza edizione per studenti. Lei ha compreso che la sua licenza terminer\'e0 automaticamente alla prima delle seguenti date: alla conclusione o al termine della sua iscrizione presso l'Istituzione Accademica, se Lei \'e8 uno studente, o nel momento in cui non sar\'e0 pi\'f9 un docente, se Lei \'e8 un docente o alla data di scadenza della licenza. A fronte della cessazione della sua qualit\'e0, Lei \'e8 tenuto a disinstallare prontamente tutte le copie del Software. \par
+\tab Le Scuole secondarie possono utilizzare il software LabVIEW Licenza Edizione per Studenti ai termini e condizioni stabiliti per la Licenza per Scuola Secondaria nella Sezione 5.\par
+\tab Licenze Student Edition (perpetue o a termine) non includono l\rquote accesso individuale allo Standard Service Program (\ldblquote SSP\rdblquote ) per il Software.\par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278 5.\tab\ul Licenza per Scuola Secondaria.\ulnone Se Lei ha acquistato una licenza per scuola primaria o secondaria, Lei deve usare il Software solo per fini educativi nella Sua scuola secondaria. Le scuole secondarie sono definite come i livelli K\endash 12 e International Standard Classification of Education (ISCED) livelli 0\endash 3. Lei potr\'e0 installare il Software su un numero non superiore al numero dei pc della sua scuola specificato da NI o dai suoi affiliati autorizzati per iscritto nella relativa offerta. I diritti sopra indicati si applicano ad una singola scuola o a un singolo campus (come indicato da NI o dai suoi affiliati per iscritto nella relativa offerta) e non si estendono all'intero distretto scolastico. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1136 6.\tab\ul Licenza Accademica per l'insegnamento.\ulnone Se Lei ha acquistato una licenza accademica per l'insegnamento, Lei potr\'e0 utilizzare il Software solo per finalit\'e0 di insegnamento presso un'Istituzione Accademica. Un utilizzo sar\'e0 considerate per "finalit\'e0 di insegnamento" se soddisfa uno dei seguenti criteri: (i) gli studenti sostengono un esame comune alla fine del semestre o del diverso periodo accademico e l'esame attiene (in tutto o in parte) all'utilizzo del Software da parte degli studenti o (ii) i compiti a casa o i progetti simili che richiedono l'uso del Software sono utilizzati a scopo di valutazione in luogo di un esame. Lei potr\'e0 installare il Software su un numero di computer della Sua Istituzione Accademica ubicati all'interno del relativo dipartimento, college o campus fisicamente ubicato nel luogo in cui NI consegna il Software come specificato da NI o dai suoi affiliati autorizzati per iscritto nella relativa offerta, salvo altrimenti previsto nell\rquote offerta. Senza pregiudizio per quanto sopra, ogni uso del Software da parte di una persona diversa da un docente appartenente alla sua Istituzione Accademica \'e8 vietato. \par
+
+\pard\nowidctlpar\fi-360\li360\sb100\sa240\qj\tx810\tx1278 7.\tab\ul Licenza per Ricerca Accademica.\ulnone Se Lei ha acquistato una licenza per ricerca accademica, Lei potr\'e0 usare il Software solo per finalit\'e0 di ricerca accademica presso un'Istituzione Accademica. Lei potr\'e0 installate il Software su un numero dei computer dell\rquote Istituzione Accademica non superiore al numero dei computer ubicati nel relativo campus, dipartimento o college situati fisicamente nel luogo in cui NI consegna il Software come specificato per iscritto da NI o dai suoi affiliati autorizzati nella relativa offerta, salvo altrimenti previsto nell\rquote offerta.\par
+8.\tab Le licenze miste di insegnamento e ricerca sono soggette ai termini e alle condizioni di entrambe le licenza di insegnamento e ricerca.\par
+9.\tab\ul Opzione Installazione per Studenti.\ulnone \par
+A\tab Se Lei \'e8 un'Istituzione Accademica e ha acquistato licenze Opzione Installazione per Studenti, NI consegner\'e0 un master di installazione per la relativa edizione del Software. Lei potr\'e0 rendere il Software (inclusi aggiornamenti e upgrade) disponibile a un numero di soggetti non superiore al numero di studenti specificato per iscritto da NI o dai suoi affiliati autorizzati nella relativa offerta, esclusivamente agli studenti situati fisicamente nel luogo in cui NI consegna il Software e solo per il tempo previsto nell\rquote offerta, e ciascun studente dovr\'e0 essere iscritto al relativo college, dipartimento, campus della Sua Istituzione Accademica indicata per iscritto nell'offerta. Ciascuna licenza fornita tramite l\rquote Opzione Installazione per Studenti inclusa con i Servizi Software dell\rquote Istituzione Accademica avr\'e0 la durata di 1 (un) anno.\par
+B.\tab Se Lei \'e8 uno studente e ha acquistato una licenza per utilizzare il Software tramite l\rquote Opzione Installazione per Studenti della Sua Istituzione Accademica, Lei deve essere uno studente iscritto presso o che frequenta in modo continuo le lezioni formative al fine di poter utilizzare il Software. Lei pu\'f2 utilizzare il Software per finalit\'e0 formative personali, che possono includere l\rquote utilizzo per le lezioni o per i laboratori cos\'ec come per svolgere ricerca accademica in continuit\'e0 con il suo programma undergraduate. Lei potr\'e0 installare il Software su un numero massimo di 3 (tre) computer fisici, a condizione che lei potr\'e0 utilizzare il Software e il Software potr\'e0 essere lanciato solo su un computer per volta. Lei non potr\'e0 installare il software su un dispositivo dal quale il Software possa essere accessibile e utilizzato da una persona diversa da Lei. Non \'e8 prevista l\rquote eccezione per uso domestico. Lei ha compreso e concorda che la sua licenza terminer\'e0 automaticamente a fronte della conclusione o del termine della sua iscrizione presso l\rquote Istituzione Accademica o al termine della licenza stessa, qualunque sia l\rquote evento che si verifichi prima. A fronte di tale scadenza, Lei deve prontamente disinstallare tutte le copie del Software.\par
+C.\tab Le licenze fornite attraverso l\rquote Opzione Installazione per Studenti non includono l\rquote accesso individuale dello studente a tutti i diritti dello Standard Service Program (\ldblquote SSP\rdblquote ) per il Software.\par
+10. \tab Licenza Accademica sul Sito (\ldblquote ASL\rdblquote ). Le seguenti condizioni si applicano alla ASL:\par
+A.\tab Il preventivo che Lei ha ottenuto da NI o da un affiliato autorizzato in relazione alla ASL (\ldblquote Documentazione ASL\rdblquote ) \'e8 incorporato all\rquote interno del Contratto. In caso di contrasto tra i termini e le condizioni del presente Contratto e la Documentazione ASL, i termini e le condizioni del presente Contratto avranno prevalenza.\par
+B.\tab Durata. L\rquote ASL sar\'e0 efficace alla data del Suo ordine (\ldblquote Data Efficacia ASL\rdblquote ).. Se Lei ha acquistato una ASL con licenza a termine, il termine iniziale della ASL inizier\'e0 alla Data Efficacia ASL e continuer\'e0 per un periodo di un anno, a meno che un periodo pi\'f9 lungo sia specificato nella Documentazione ASL. Se nessun termine \'e8 specificato nella Documentazione ASL, le licenze ai sensi dell\rquote ASL (esclusa la licenza di Installazione Studenti) saranno perpetue.\par
+C\tab Il Software ai sensi della ASL pu\'f2 essere utilizzato da insegnanti, ricercatori e studenti in conformit\'e0 con i termini dei tipi di licenza indicati nel presente Addendum E e nella Documentazione ASL e solo su quei computer ubicati fisicamente nel luogo in cui NI consegna il Software a meno che non sia altrimenti previsto nella Documentazione ASL.\par
+\tab Salvo altrimenti previsto nella Documentazione ASL, il perimetro di copertura della ALS \'e8 il seguente.\par
+\tab Small: Software nell\rquote ASL \'e8 accessibile fino a 50 utenti o computer all\rquote interno dei un\rquote Istituzione Accademica\par
+\tab Medium: Software nell\rquote ASL \'e8 accessibile fino a 100 utenti o computer all\rquote interno di un\rquote Istituzione Accademica.\par
+\tab Large: Software nell\rquote ASL \'e8 accessibile fino a 250 utenti o computer all\rquote interno di un\rquote Istituzione Accademica.\par
+\tab Il luogo in cui Le \'e8 consentito utilizzare il Software \'e8 il \ldblquote Luogo ASL\rdblquote .\par
+\tab Le licenze ASL sono per insegnamento, ricerca o insegnamento e ricerca, come specificato nella Documentazione ASL.\par
+D.\tab Lei deve indicare un individuo nella Sua organizzazione che sia responsabile per la distribuzione e la supervisione dell\rquote installazione e l\rquote utilizzo del Software, incluso l\rquote utilizzo per ogni master di installazione multimediale e per ogni approved volume license manager (l\rquote\rdblquote Amministratore del Software\rdblquote ) per ciascun Luogo ASL, Lei deve prontamente informare NI per iscritto di ogni cambio dell\rquote Amministratore del Software. NI consegner\'e0 il master di installazione per il Software all\rquote Amministratore del Software per l\rquote installazione interna e per l\rquote uso da parte dei Suoi professori, ricercatori e studenti, a seconda dei casi. La documentazione del Software \'e8 fornita solo in formato elettronico e giunge con il master di installazione per il Software.\par
+E.\tab Servizi Software. Se i Servizi Software sono stati acquistati per o sono forniti con l\rquote ASL, NI fornir\'e0 al Suo Amministratore del Software una master copy di tutti gli aggiornamenti dopo la data commerciale di rilascio applicabile. Tutti i servizi saranno forniti in conformit\'e0 con le policies di NI di manutenzione e supporto standard del software allora applicabili. Ni si riserva il diritto di ridurre i Servizi Software alla versione pi\'f9 aggiornata del Software che \'e8 disponibile in commercio. Lei ha compreso che NI non pu\'f2 rendere disponibile i Servizi Software per tutti i Software disponibili ai sensi dell\rquote ASL. I Servizi Software saranno descritti nella Documentazione ASL.\par
+\tab I Servizi Software sono inclusi con la ASL mediante licenze temporanee. Le licenze perpetue ai sensi dell\rquote ASL sono fornite con 1 (un) anno di Servizi Software; i Servizi Software per licenze perpetue ai sensi della ASL devono essere acquistati separatamente dopo il primo anno. I Servizi Software saranno efficaci per il periodo specificato nella Documentazione ASL.\par
+\tab I Servizi Software per l\rquote ASL possono includere licenza diOopzione di Installazione per Studente, come indicato nella Documentazione ASL. Le licenze fornite tramite l\rquote Opzione Installazione Studente non includono la possibilit\'e0 per uno studente individuale di accedere a tutti i diritti dello Standard Service Program (\ldblquote SSP\rdblquote ) per il Software.\par
+F.\tab Lei riconosce e concorda che in nessun caso il Suo utilizzo del Software ai sensi della ASL potr\'e0 eccedere il numero massimo di licenze indicate nella Documentazione ASL o altrove n\'e9 potr\'e0 comunque eccedere il perimetro di utilizzo indicato nella Documentazione ASL.\par
+11. \tab Cessione. Fatta eccezione per le licenze di ricerca accademica, le licenza accademiche non sono cedibili e Lei non potr\'e0 senza il preventivo consenso scritto di NI o di un suo affiliato autorizzato, distribuire o altrimenti fornire il Software a terzi o a altro sito o altre strutture non espressamente indicate nei documenti applicabili di NI\par
+\tab Un\rquote Istituzione Accademica pu\'f2 cedere una licenza di ricerca accademica solo ASL al ricercatore al quale la licenza \'e8 stata assegnata in origine, a condizione che: (i) l\rquote Istituzione Accademica comunichi per iscritto a NI tale cessione, inclusi il nome e il nuovo luogo del ricercatore; (ii) il ricercatore accetti i termini e le condizioni del presente Contratto; (iii) dopo tale cessione l\rquote Istituzione Accademica deve immediatamente fermare l\rquote uso del software ai sensi della licenza accademica solo ASL ceduta.\par
+\par
+
+\pard\nowidctlpar\sb100\sa240\qc\b\fs24 ADDENDUM F \endash \ul Specifiche disposizioni per determinati prodotti\ulnone\b0\par
+
+\pard\nowidctlpar\sb100\sa240\qj\tx426\ul\fs18\lang1033 Licenza TestStand Development System,\par
+Licenza TestStand Custom Sequence Editor \par
+
+\pard\nowidctlpar\sb100\sa240\qj\ulnone\lang1040 Se Lei ha acquistato una Licenza NI TestStand Development System License o una Licenza NI TestStand Custom Sequence Editor per computer designato, Lei non pu\'f2 accedere al Software da remoto. Se Lei ha acquistato una Licenza NI TestStand Development System o una Licenza NI TestStand Custom Sequence Editor, per utilizzatore designato, solo il soggetto designato registrato come tale pu\'f2 accedere al Software da remoto. \par
+\ul Measurement Studio\par
+\ulnone Ogni applicazione create con il Measurement Studio Software che utilizza il controllo Measurement Studio in un contesto c.d. "design time" non costituisce una Applicazione Autorizzata. \par
+
+\pard\nowidctlpar\fi-360\li360\sb120\sa240\sl252\slmult1\qj\tx426\ul\lang1033 LabVIEW Community Edition e LabVIEW NXG Community Edition\par
+
+\pard\nowidctlpar\sb120\sa240\sl252\slmult1\qj\ulnone\lang1040 Se Lei ha acquistato una licenza LabVIEW Community Edition o LabVIEW NXG Community Edition, Lei pu\'f2 utilizzare il Software esclusivamente per le Sue finalit\'e0 personali, diverse dalle finalit\'e0 commerciali e industriali. Lei non pu\'f2 utilizzare il Software per finalit\'e0 di insegnamento o di ricerca in un'istituzione accademica autorizzata al rilascio di diplomi di laurea. Lei pu\'f2 usare il Software solo per il periodo di tempo limitato indicato nella descrizione del prodotto e nell\rquote altra documentazione applicabile a Lei fornita da NI, o presente all\rquote interno del medesimo Software. La licenza scadr\'e0 automaticamente alla scadenza di detto termine.\par
+
+\pard\nowidctlpar\sb100\sa240\sl252\slmult1\qj La licenza del Software non pu\'f2 essere convertita in una licenza connessa ad un computer (computer-based) n\'e9 \'e8 trasferibile.\par
+
+\pard\nowidctlpar\sb120\sa240\sl252\slmult1\qj Lei pu\'f2 distribuire o trasferire applicazioni che Lei ha creato con Il Software ma solo in conformit\'e0 ai termini del Contratto relativi alla distribuzione di Applicazioni Autorizzate e tale distribuzione dei Deliverables \'e8 possibile esclusivamente per finalit\'e0 diverse da quelle commerciali e industriali e, se Lei appartiene alla categoria delle istituzioni accademiche autorizzate al rilascio di diplomi di laurea, per finalit\'e0 diverse da quelle di insegnamento e ricerca.\par
+Lei pu\'f2 distribuire il codice sorgente che ha creato con il Software solo per finalit\'e0 diverse da quelle commerciali e industriali, e, se Lei appartiene alla categoria delle istituzioni accademiche autorizzate al rilascio di diplomi di laurea, per finalit\'e0 diverse da quelle di insegnamento e ricerca.\par
+Fatta eccezione per i limitati diritti di distribuzione previsti in questa licenza, in nessun caso Lei pu\'f2 distribuire alcun software o codice creati con il Software.\par
+Nonostante i termini e le condizioni previsti nel Contratto o nella Licenza del Codice Sorgente, Lei pu\'f2 distribuire il Codice Sorgente (come definito nella Licenza del Codice Sorgente), sia esso stato modificato o no, solo per finalit\'e0 diverse da quelle commerciali e industriali e, se Lei appartiene alla categoria delle istituzioni accademiche autorizzate al rilascio di diplomi di laurea, per finalit\'e0 diverse dalle finalit\'e0 di ricerca e didattiche; Lei non pu\'f2 distribuire il codice oggetto derivato dal Codice Sorgente. Tutti gli altri termini previsti nella Licenza del Codice Sorgente saranno a Lei applicabili.\par
+L'uso del Software richiede che Lei crei un user account NI e periodicamente acceda al Suo user account NI dal programma Software al fine di validare il Software e al fine di permetterLe di esercitare i suoi diritti ai sensi del presente Contratto. Qualora NI non possa validare periodicamente il Software, allora il Software pu\'f2 diventare inattivo senza ulteriore preavviso fino a quando NI validi la licenza. Durante l'attivazione e il login, cos\'ec come ad ogni validazione periodica, i dati sul suo user account NI, sul Software, e sul computer dal quale Lei sta usando il Software possono essere trasmessi a NI. Tutti I dati personali trasmessi in questo modo saranno processati in conformit\'e0 con e per le finalit\'e0 descritte su NI's Privacy Statement ({{\field{\*\fldinst{HYPERLINK http://www.ni.com/pdf/legal/us/privacy.pdf }}{\fldrslt{http://www.ni.com/pdf/legal/us/privacy.pdf\ul0\cf0}}}}\f0\fs18 ), inclusa, a titolo esemplificativo, la sezione denominata "Software Activation" e, se applicabili, l'informativa privacy specifica nel Paese rispetto alla quale Lei ha prestato il suo consenso in sede di creazione del suo user account NI.\highlight2\par
+
+\pard\nowidctlpar\sb100\sa240\sl252\slmult1\qj\highlight0\b LEI ASSUME OGNI RISCHIO IN RELAZIONE AI RISULTATI E ALLE PRESTAZIONI DEL SOFTWARE. IL \caps Software E\rquote FORNITO SENZA GARANZIA O OBBLIGO DI INDENNIZZO A CARICO DI NI. IL\caps0 SOFTWARE PUO\rquote CONTENERE UN CODICE CHE, DOPO UN CERTO PERIODO DI TEMPO, DISATTIVERA\rquote IL SOFTWARE E RENDERA\rquote IL SOFTWARE NON UTILIZZABILE E PUO\rquote FARE QUESTO SENZA PREAVVISO.\b0 A fronte di tale disattivazione, il presente Contratto sar\'e0 considerato risolto. NI pu\'f2 a sua discrezione cessare gli effetti della licenza in ogni tempo.\par
+}
+
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - Japanese.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - Japanese.rtf
new file mode 100644
index 0000000..ea341d8
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - Japanese.rtf
@@ -0,0 +1,348 @@
+{\rtf1\ansi\ansicpg936\deff0\nouicompat\deflang1033\deflangfe2052{\fonttbl{\f0\fnil\fcharset0 Arial;}{\f1\fnil\fcharset128 MS UI Gothic;}{\f2\fnil\fcharset134 \'cb\'ce\'cc\'e5;}{\f3\fnil\fcharset0 Times New Roman;}{\f4\fnil\fcharset0 MS UI Gothic;}{\f5\fnil\fcharset134 Arial;}{\f6\fnil\fcharset128 Arial;}{\f7\fnil Arial;}{\f8\fnil\fcharset0 Meiryo;}{\f9\fnil\fcharset128 Meiryo;}}
+{\colortbl ;\red0\green0\blue255;\red192\green192\blue192;\red255\green255\blue255;}
+{\*\generator Riched20 10.0.15063}\viewkind4\uc1
+\pard\sb100\sa240\qc\tx7088\b\fs24\lang9 NATIONAL INSTRUMENTS\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8e\'67\'97\'70\'8b\'96\'91\'f8\'8c\'5f\'96\'f1\f2\'95\'f8\f3\par
+
+\pard\sb100\sa240\qj\f1\fs20\'82\'b1\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8e\'67\'97\'70\'8b\'96\'91\'f8\'8c\'5f\'96\'f1\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'b1\'be\'c6\'f5\'bc\'73\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'92\'8d\'88\'d3\'90\'5b\'82\'ad\'93\'c7\'82\'f1\'82\'c5\'82\'ad\'82\'be\'82\'b3\'82\'a2\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'8e\'e8\'91\'b1\'82\'f0\'8a\'ae\'97\'b9\'82\'b3\'82\'b9\'82\'e9\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'5f\'83\'45\'83\'93\'83\'8d\'81\'5b\'83\'68\'82\'b5\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\f2\'a3\'af\'d3\'d6\f1\'82\'cd\f2\'a1\'a2\'d4\'93\'b5\'b1\f1\'82\'b7\'82\'e9\'83\'7b\'83\'5e\'83\'93\'82\'f0\'83\'4e\'83\'8a\'83\'62\'83\'4e\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8d\'53\'91\'a9\'82\'b3\'82\'ea\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'82\'c8\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'93\'96\'8e\'96\'8e\'d2\'82\'c6\'82\'c8\'82\'e8\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8d\'53\'91\'a9\'82\'b3\'82\'ea\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8a\'f3\'96\'5d\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'96\'94\'82\'cd\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'82\'c8\'82\'e7\'82\'d1\'82\'c9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'93\'59\'95\'74\'8e\'91\'97\'bf\'8b\'79\'82\'d1\'82\'bb\'82\'cc\'95\'ef\'91\'95\f0 )\f1\'82\'cc\'8e\'f3\'97\'cc\'8c\'e3\f0 30\f1\'93\'fa\'88\'c8\'93\'e0\'82\'c9\'95\'d4\'95\'69\'82\'b5\'82\'c4\'82\'ad\'82\'be\'82\'b3\'82\'a2\f2\'a1\'a3\f0 NI\f1\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'95\'d4\'95\'69\'82\'cd\f0 NI\f1\'82\'cc\'82\'bb\'82\'cc\'8e\'9e\'93\'5f\'82\'c9\'82\'a8\'82\'af\'82\'e9\'8d\'c5\'90\'56\'82\'cc\'95\'d4\'95\'69\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'a4\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'82\'a0\'82\'e9\'8e\'e5\'91\'cc\'82\'f0\'91\'e3\'97\'9d\'82\'b5\'82\'c4\'82\'b1\'82\'ea\'82\'e7\'82\'cc\'8f\'f0\'8d\'80\'82\'f0\'8e\'f3\'82\'af\'93\'fc\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'cc\'82\'c5\'82\'a0\'82\'ea\'82\'ce\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'93\'96\'8a\'59\'8e\'e5\'91\'cc\'82\'f0\'82\'b1\'82\'ea\'82\'e7\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8d\'53\'91\'a9\'82\'b3\'82\'b9\'82\'e9\'8c\'a0\'8c\'c0\'82\'aa\'82\'a0\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\b0\f1\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c6\'8b\'a4\'82\'c9\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\f1\'83\'81\'83\'93\'83\'65\'83\'69\'83\'93\'83\'58\f2\'a1\'a2\f1\'83\'65\'83\'4e\'83\'6a\'83\'4a\'83\'8b\'81\'45\'83\'54\'83\'7c\'81\'5b\'83\'67\'96\'94\'82\'cd\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'91\'bc\'82\'cc\'83\'54\'81\'5b\'83\'72\'83\'58\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'82\'cc\'88\'ea\'95\'94\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f1\'8d\'58\'90\'56\'8a\'fa\'8a\'d4\'92\'86\'82\'f0\'8a\'dc\'82\'df\f2\'a1\'a2\f1\'8c\'e3\'82\'c9\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'89\'c2\'94\'5c\'90\'ab\'82\'cc\'82\'a0\'82\'e9\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'96\'94\'82\'cd\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\f0 (\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'84\'65\f1\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8f\'f0\'8d\'80\'82\'aa\'95\'74\'82\'b3\'82\'ea\'82\'e9\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'81\'41\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'96\'94\'82\'cd\'8d\'58\'90\'56\'82\'f0\'8f\'9c\'82\'ab\'82\'dc\'82\'b7\f0 )\f1\'95\'c0\'82\'d1\'82\'c9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'95\'74\'91\'ae\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'a2\f1\'83\'86\'81\'5b\'83\'65\'83\'42\'83\'8a\'83\'65\'83\'42\'8b\'79\'82\'d1\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'88\'c8\'89\'ba\'91\'8d\'8f\'cc\'82\'b5\'82\'c4\f2\'a1\'b8\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'a1\'b8\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'b9\f1\'82\'cc\'97\'70\'8c\'ea\'82\'cc\'92\'e8\'8b\'60\'82\'c9\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'93\'c1\'92\'e8\'82\'cc\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'b5\'da\'c8\'fd\'d5\'df\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b9\'82\'f1\'82\'aa\f2\'a1\'a2\f1\'82\'bb\'82\'ea\'82\'cd\f2\'a1\'a2\f1\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'8e\'9e\'82\'c9\'82\'a0\'82\'e9\'95\'ca\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8f\'f0\'8d\'80\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'95\'ca\'93\'72\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c6\'8b\'a4\'82\'c9\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'dc\'82\'bd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\f0 (\f2\'a1\'b8\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\f2\'a1\'b9\f1\'82\'cd\'95\'74\'91\'d1\'8f\'f0\'8d\'80\f0 A\f1\'82\'c5\'92\'e8\'8b\'60\'82\'b3\'82\'ea\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f2\'a1\'a2\'b8\'b6\'8e\'a1\'cc\'f5\'ed\'97\f0 A\f1\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'e9\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f0 )\f2\'a1\'a2\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 1\f3 .\tab\ul\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8b\'96\'91\'f8\f2\'a3\'bb\'d6\'c6\'cf\'de\f3\par
+
+\pard\fi-404\li687\sb100\sa240\qj\ulnone\f0 A\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'82\'c4\'93\'4b\'97\'70\'82\'a0\'82\'e9\'97\'bf\'8b\'e0\'82\'f0\'82\'a8\'8e\'78\'95\'a5\'82\'a2\'92\'b8\'82\'ad\'82\'b1\'82\'c6\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'8f\'f0\'8d\'80\'82\'d6\'8f\'5d\'82\'a4\'82\'b1\'82\'c6\'82\'f0\'91\'ce\'89\'bf\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'b1\'82\'ea\'82\'f0\'8f\'f0\'8c\'8f\'82\'c6\'82\'b5\'82\'c4\f0 National Instruments Corporation\f1\'96\'94\'82\'cd\f0 National Instruments Ireland Resources Ltd.(\f2\'d2\'d4\'cf\'c2\'a1\'b8\f0 NI\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'cd\f2\'a1\'a2\'d1\'75\'d4\'ec\'b9\'fa\f1\'82\'c9\'82\'e6\'82\'e8\'93\'4b\'97\'70\'82\'a0\'82\'e9\'82\'c6\'82\'a8\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'cf\'de\'b6\'a8\'b5\'c4\f1\'82\'c8\f2\'a1\'a2\'c8\'a1\'cf\'fb\f1\'82\'b5\'89\'c2\'94\'5c\'82\'c8\f2\'a1\'a2\'b7\'c7\'c5\'c5\'cb\'fb\'b5\'c4\f1\'82\'c8\'8c\'a0\'97\'98\'8b\'79\'82\'d1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (NI\f1\'82\'a9\'82\'e7\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'e9\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\'82\'c9\'82\'e6\'82\'e8\'8b\'96\'91\'f8\'82\'b3\'82\'ea\'82\'bd\'93\'c1\'92\'e8\'82\'cc\'90\'dd\'92\'e8\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cc\'82\'dd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'8b\'79\'82\'d1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 )\f1\'82\'f0\'95\'74\'97\'5e\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\'d3\'d6\f1\'82\'cd\f0 NI\f1\'82\'a9\'82\'e7\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'95\'ca\'92\'69\'82\'cc\'8b\'4b\'92\'e8\'82\'aa\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\'82\'cd\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8a\'fa\'8a\'d4\'82\'cd\f2\'a1\'a2\f0 (\f1\'82\'e0\'82\'b5\'8d\'77\'93\'fc\'82\'b3\'82\'ea\'82\'c4\'82\'a8\'82\'e8\f2\'a1\'a2\'d4\'75\'81\'fd\'b0\'e6\f1\'82\'c5\'82\'c8\'82\'af\'82\'ea\'82\'ce\f0 )\f1\'89\'69\'8b\'76\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\'c6\'da\'cf\'de\f1\'82\'cc\'92\'e8\'82\'df\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\f0 (\f1\'89\'ba\'8b\'4c\'82\'c5\'92\'e8\'8b\'60\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f0 )\f1\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'93\'e0\'95\'94\'8e\'67\'97\'70\'90\'ea\'97\'70\'82\'c5\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 B\f3 .\tab\ul\f2\'d6\'c6\'cf\'de\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'96\'40\'97\'a5\'82\'c9\'88\'e1\'94\'bd\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c5\'96\'be\'8e\'a6\'93\'49\'82\'c9\'94\'46\'82\'df\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\'d2\'d4\'cf\'c2\f1\'82\'cc\'82\'b1\'82\'c6\'82\'f0\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li1276\sb100\sa240\qj\f0 (i)\f3\tab\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8f\'43\'90\'b3\'82\'b5\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'94\'68\'90\'b6\'95\'a8\'82\'f0\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f3\par
+\f0 (ii)\f3\tab\f1\'83\'74\'83\'8d\'81\'5b\'83\'65\'83\'42\'83\'93\'83\'4f\'8e\'67\'97\'70\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'96\'94\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'8b\'a4\'93\'af\'82\'c5\'82\'cc\'8e\'67\'97\'70\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'96\'94\'82\'cd\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f3\par
+\f0 (iii)\f3\tab\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'94\'d0\'95\'7a\'82\'b5\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'83\'70\'83\'58\'83\'8f\'81\'5b\'83\'68\f2\'a1\'a2\f1\'83\'4c\'81\'5b\'96\'94\'82\'cd\'91\'bc\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'f0\'91\'e6\'8e\'4f\'8e\'d2\'82\'c9\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c9\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f3\par
+\f0 (iv)\f3\tab\f1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'96\'40\'97\'a5\'82\'aa\'82\'b1\'82\'cc\'90\'a7\'8c\'c0\'82\'f0\'96\'be\'8e\'a6\'93\'49\'82\'c9\'8b\'d6\'8e\'7e\'82\'b5\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'8a\'83\'6f\'81\'5b\'83\'58\'83\'47\'83\'93\'83\'57\'83\'6a\'83\'41\'83\'8a\'83\'93\'83\'4f\f2\'a1\'a2\'c4\'e6\f1\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'8b\'74\'83\'41\'83\'5a\'83\'93\'83\'75\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f3\par
+\f0 (v)\f3\tab\f1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'96\'40\'97\'a5\'82\'aa\'93\'c1\'82\'c9\'82\'b1\'82\'cc\'90\'a7\'8c\'c0\'82\'f0\'96\'be\'8e\'a6\'93\'49\'82\'c9\'8b\'d6\'8e\'7e\'82\'b5\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'90\'a7\'8c\'c0\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'88\'c3\'8d\'86\'82\'f0\'96\'b3\'8c\'f8\'89\'bb\'82\'b5\'96\'94\'82\'cd\'89\'f1\'94\'f0\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f3\par
+\f0 (vi)\f3\tab\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'54\'83\'75\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'a2\f1\'83\'8a\'81\'5b\'83\'58\f2\'a1\'a2\'d9\'4a\'b8\'b6\f1\'82\'e0\'82\'b5\'82\'ad\'82\'cd\'91\'dd\'97\'5e\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f3\par
+\f0 (vii)\f3\tab\f0 NI\f1\'96\'94\'82\'cd\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'8f\'8a\'97\'4c\'82\'c5\'82\'a0\'82\'e9\'82\'a9\'82\'c7\'82\'a4\'82\'a9\'82\'c9\'8a\'d6\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\f2\'a1\'a2\f1\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'83\'5e\'83\'43\'83\'67\'83\'8b\f2\'a1\'a2\f1\'83\'8d\'83\'53\'83\'7d\'81\'5b\'83\'4e\f2\'a1\'a2\'c9\'cc\'98\'cb\'a1\'a2\'d6\'f8\'d7\'f7\'98\'d8\'a1\'a2\'cc\'d8\'d4\'53\'b1\'ed\'ca\'be\'a1\'a2\'eb\'8a\'d7\'d3\'cd\'b8\f1\'82\'a9\'82\'b5\f2\'a1\'a2\'c3\'e2\'d8\'9f\'ca\'c2\'ed\'97\'d3\'d6\f1\'82\'cd\'91\'bc\'82\'cc\'96\'40\'93\'49\'95\'5c\'8e\'a6\'82\'f0\'8f\'9c\'8b\'8e\f2\'a1\'a2\'d7\'ee\'d0\'a1\'bb\'af\'a1\'a2\'b7\'c1\'ba\'a6\'d3\'d6\f1\'82\'cd\'8f\'43\'90\'b3\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f3\par
+
+\pard\fi-482\li1333\sb100\sa240\qj\f0 (viii)\f3\tab\f1\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'97\'98\'97\'70\f2\'a1\'a2\'89\'e4\'b8\'fc\'d3\'d6\f1\'82\'cd\'94\'d0\'95\'7a\'82\'cc\'8f\'f0\'8c\'8f\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f0 (a)\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8f\'5d\'82\'c1\'82\'bd\'83\'52\'81\'5b\'83\'68\'82\'aa\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'8c\'60\'8e\'ae\'82\'c5\'8a\'4a\'8e\'a6\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'94\'d0\'95\'7a\'82\'b3\'82\'ea\'82\'e9\'82\'b1\'82\'c6\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f2\'a1\'a2\f0 (b)\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'91\'ce\'8f\'db\'82\'c5\'82\'a0\'82\'e9\'83\'52\'81\'5b\'83\'68\'82\'cc\'94\'68\'90\'b6\'95\'a8\'82\'f0\'8f\'43\'90\'b3\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'8d\'ec\'90\'ac\'82\'b5\'82\'bd\'82\'e8\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'82\'f0\'91\'bc\'8e\'d2\'82\'aa\'97\'4c\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'76\'8c\'8f\'82\'c6\'82\'b7\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8f\'5d\'82\'ed\'82\'b9\'82\'e9\'82\'b1\'82\'c6\f3\par
+
+\pard\fi-425\li1276\sb100\sa240\qj\f0 (ix)\f3\tab\f1\'83\'4f\'83\'89\'83\'74\'83\'42\'83\'4a\'83\'8b\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'7e\'83\'93\'83\'4f\'8a\'c2\'8b\'ab\'82\'cc\'82\'bd\'82\'df\'82\'cc\'83\'47\'83\'66\'83\'42\'83\'5e\'81\'5b\'82\'cc\'8b\'40\'94\'5c\'82\'f0\'8e\'c0\'8d\'73\'82\'b7\'82\'e9\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f1\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'58\'83\'4e\'83\'8a\'83\'76\'83\'65\'83\'42\'83\'93\'83\'4f\'8b\'40\'94\'5c\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f3\par
+
+\pard\fi-400\li683\sb100\sa240\qj\f0 C\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'95\'74\'90\'8f\'82\'b7\'82\'e9\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8f\'5d\'82\'ed\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'96\'da\'93\'49\'82\'f0\'89\'f1\'94\'f0\'82\'b5\'96\'94\'82\'cd\'89\'f1\'94\'f0\'82\'b5\'82\'e6\'82\'a4\'82\'c6\'82\'b7\'82\'e9\'8c\'60\'82\'c5\'82\'c8\'82\'b3\'82\'ea\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 D\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'6f\'83\'62\'83\'4e\'83\'41\'83\'62\'83\'76\'96\'94\'82\'cd\'83\'41\'81\'5b\'83\'4a\'83\'43\'83\'75\'82\'cc\'96\'da\'93\'49\'82\'cc\'82\'dd\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8d\'87\'97\'9d\'93\'49\'82\'c8\'95\'94\'90\'94\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'93\'e0\'95\'94\'8e\'67\'97\'70\'82\'cc\'82\'bd\'82\'df\'82\'cc\'82\'dd\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'95\'74\'90\'8f\'82\'b7\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'8d\'87\'97\'9d\'93\'49\'82\'c8\'95\'94\'90\'94\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 2\f3 .\tab\ul\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\f3\par
+
+\pard\fi-400\li683\sb100\sa240\qj\ulnone\f0 A\f3 .\tab\ul\f1\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 NI\f1\'82\'c9\'8e\'77\'92\'e8\'82\'b5\f2\'a1\'a2\'b5\'c7\'e5\'68\f1\'82\'b5\'82\'bd\f0 1\f1\'8c\'c2\'90\'6c\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'d6\'b8\'b6\'a8\f1\'83\'86\'81\'5b\'83\'55\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\f0 1\f1\'82\'c2\'82\'cc\'90\'45\'8f\'ea\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'d7\'ee\'b4\'f3\f0 3\f1\'82\'c2\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'cd\f2\'a1\'a2\'d2\'bb\f1\'82\'c2\'82\'cc\'8c\'76\'8e\'5a\'91\'95\'92\'75\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f2\'a1\'a2\f1\'82\'e0\'82\'b5\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'6f\'81\'5b\'83\'60\'83\'83\'83\'8b\'83\'7d\'83\'56\'83\'93\'82\'c9\'90\'da\'91\'b1\'82\'b5\'82\'c4\'8e\'67\'97\'70\'82\'b3\'82\'ea\'82\'e9\'82\'cc\'82\'c5\'82\'a0\'82\'ea\'82\'ce\f2\'a1\'a2\'d3\'8b\'cb\'e3\'d7\'b0\'d6\'c3\'c9\'cf\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'6f\'81\'5b\'83\'60\'83\'83\'83\'8b\'83\'7d\'83\'56\'83\'93\'82\'c5\'82\'b7\f2\'a1\'a3\'d6\'b8\'b6\'a8\f1\'83\'86\'81\'5b\'83\'55\'82\'cd\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\f0 NI\f1\'93\'6f\'98\'5e\'8e\'e8\'91\'b1\'82\'f0\'92\'ca\'82\'b5\'82\'c4\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'d6\'b8\'b6\'a8\f1\'83\'86\'81\'5b\'83\'55\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'96\'94\'82\'cd\'95\'ca\'82\'cc\'95\'fb\'96\'40\'82\'c5\'8b\'4e\'93\'ae\'82\'b3\'82\'b9\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'93\'af\'8e\'9e\'82\'c9\f0 2\f1\'82\'c2\'88\'c8\'8f\'e3\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8b\'4e\'93\'ae\'82\'b3\'82\'b9\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'88\'d9\'82\'c8\'82\'e9\'83\'86\'81\'5b\'83\'55\'82\'c9\'82\'e6\'82\'e8\'8b\'4e\'93\'ae\'82\'b3\'82\'ea\'82\'e9\'82\'e6\'82\'a4\'82\'c8\'8c\'60\'82\'c5\'83\'6c\'83\'62\'83\'67\'83\'8f\'81\'5b\'83\'4e\'82\'f0\'92\'ca\'82\'b6\'82\'c4\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'8b\'a4\'97\'4c\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'ea\'82\'bc\'82\'ea\'82\'cc\'90\'56\'82\'b5\'82\'a2\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'aa\f0 NI\f1\'82\'c9\'93\'6f\'98\'5e\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'cc\'82\'c5\'82\'a0\'82\'ea\'82\'ce\f2\'a1\'a2\'d6\'b8\'b6\'a8\f1\'83\'86\'81\'5b\'83\'55\'82\'f0\'91\'bc\'82\'cc\'8e\'77\'96\'bc\'82\'b3\'82\'ea\'82\'e9\'8f\'5d\'8b\'c6\'88\'f5\'82\'c9\'95\'cf\'8d\'58\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'95\'cf\'8d\'58\'82\'cd\'88\'ea\'97\'ef\'94\'4e\'8a\'d4\'82\'c9\f0 4\f1\'89\'f1\'82\'f0\'92\'b4\'82\'a6\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'d6\'b8\'b6\'a8\f1\'83\'86\'81\'5b\'83\'55\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'95\'cf\'8d\'58\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-403\li687\sb100\sa240\qj\f0 B\f3 .\tab\ul\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'45\'8f\'ea\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'96\'da\'93\'49\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'cd\f2\'a1\'a2\'d3\'8b\'cb\'e3\'d7\'b0\'d6\'c3\f1\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'6f\'81\'5b\'83\'60\'83\'83\'83\'8b\'83\'7d\'83\'56\'83\'93\'82\'c9\'90\'da\'91\'b1\'82\'b5\'82\'c4\'8e\'67\'97\'70\'82\'b3\'82\'ea\'82\'e9\'82\'cc\'82\'c5\'82\'a0\'82\'ea\'82\'ce\f2\'a1\'a2\'d3\'8b\'cb\'e3\'d7\'b0\'d6\'c3\'c9\'cf\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'6f\'81\'5b\'83\'60\'83\'83\'83\'8b\'83\'7d\'83\'56\'83\'93\'82\'c5\'82\'b7\f2\'a1\'a3\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b5\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'c5\'82\'ab\'82\'e9\'8f\'5d\'8b\'c6\'88\'f5\'82\'cc\'90\'94\'82\'c9\'90\'a7\'8c\'c0\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'93\'af\'88\'ea\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'8e\'67\'97\'70\'82\'b3\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'88\'d9\'82\'c8\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8b\'4e\'93\'ae\'82\'b3\'82\'ea\'82\'e9\'82\'e6\'82\'a4\'82\'c8\'8c\'60\'82\'c5\'83\'6c\'83\'62\'83\'67\'83\'8f\'81\'5b\'83\'4e\'82\'f0\'92\'ca\'82\'b6\'82\'c4\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8b\'a4\'97\'4c\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'88\'c8\'91\'4f\'82\'cc\'8e\'77\'92\'e8\'82\'b5\'82\'bd\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'82\'bd\'8f\'f3\'91\'d4\'82\'c5\'8e\'63\'82\'c1\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'82\'cc\'82\'c5\'82\'a0\'82\'ea\'82\'ce\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'8e\'77\'92\'e8\'82\'b5\'82\'bd\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'f0\'93\'4b\'97\'70\'82\'c5\'82\'ab\'82\'e9\'88\'ea\'82\'c2\'82\'cc\'90\'45\'8f\'ea\'93\'e0\'82\'c9\'82\'a8\'82\'af\'82\'e9\'91\'bc\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'95\'cf\'8d\'58\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'95\'cf\'8d\'58\'82\'cd\'88\'ea\'97\'ef\'94\'4e\'8a\'d4\'82\'c9\f0 4\f1\'89\'f1\'82\'f0\'92\'b4\'82\'a6\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\'81\'42\f3\par
+
+\pard\fi-404\li685\sb100\sa240\qj\f0 C\f3 .\tab\ul\f1\'89\'c6\'92\'eb\'93\'e0\'8e\'67\'97\'70\'82\'cc\'97\'e1\'8a\'4f\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'e9\'8b\'c6\'91\'cc\'96\'94\'82\'cd\'91\'bc\'82\'cc\'8e\'e5\'91\'cc\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'8e\'67\'97\'70\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'cc\'8e\'e5\'82\'bd\'82\'e9\'83\'86\'81\'5b\'83\'55\'82\'c5\'82\'a0\'82\'e9\'8c\'c2\'90\'6c\'82\'cd\f2\'a1\'a2\'b5\'b1\'d4\'93\f1\'83\'86\'81\'5b\'83\'55\'82\'cc\'89\'c6\'82\'c9\'90\'dd\'92\'75\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'82\'b3\'82\'e7\'82\'c9\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'b5\'b1\'d4\'93\'bc\'d2\'cd\'a5\f1\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'af\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'cd\'93\'96\'8a\'59\'8c\'c2\'90\'6c\'82\'c6\'82\'a8\'8b\'71\'97\'6c\'82\'c6\'82\'cc\'8c\'d9\'97\'70\'8c\'5f\'96\'f1\'82\'cc\'94\'cd\'88\'cd\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'c8\'82\'b3\'82\'ea\'82\'e9\'8e\'64\'8e\'96\'82\'c9\'8c\'c0\'82\'e7\'82\'ea\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'a4\'8f\'ea\'8d\'87\'82\'c9\'8c\'c0\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\'b8\'f9\'92\'87\f1\'82\'c6\'82\'c8\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'96\'9e\'97\'b9\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'8f\'49\'97\'b9\'93\'fa\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'8d\'aa\'8b\'92\'82\'c6\'82\'c8\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'93\'96\'8a\'59\'8c\'c2\'90\'6c\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'8c\'a0\'8c\'c0\'82\'aa\'8f\'49\'97\'b9\'82\'b5\'82\'bd\'93\'fa\'82\'cc\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'91\'81\'82\'a2\'93\'fa\'82\'c9\f2\'a1\'a2\'b5\'b1\'d4\'93\'82\'80\'c8\'cb\f1\'82\'cc\'89\'c6\'92\'eb\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'a9\'82\'e7\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'83\'41\'83\'93\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-300\li300\sb100\sa240\qj\f0 3\f3 .\tab\ul\f2\'d7\'b7\'bc\'d3\'cc\'f5\'ed\'97\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'88\'ea\'95\'94\'82\'c6\'82\'b5\'82\'c4\'91\'67\'82\'dd\'8d\'9e\'82\'dc\'82\'ea\'82\'e9\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'95\'74\'91\'d1\'8f\'f0\'8d\'80\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'82\'c6\'82\'a8\'82\'e8\f2\'a1\'a2\'cc\'d8\'84\'65\f1\'82\'c8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\'8b\'79\'82\'d1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'82\'f0\'92\'ca\'82\'b5\'82\'c4\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'91\'ce\'82\'b5\'92\'c7\'89\'c1\'82\'cc\'8c\'a0\'97\'98\'82\'f0\'97\'4c\'82\'b5\f2\'a1\'a2\'c1\'78\'84\'d5\f1\'82\'f0\'95\'89\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\'d7\'b7\'bc\'d3\'b5\'c4\f1\'82\'c8\'90\'bb\'95\'69\'8c\'c5\'97\'4c\'82\'cc\'8b\'4b\'92\'e8\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'91\'67\'82\'dd\'8d\'9e\'82\'dc\'82\'ea\f2\'a1\'a2\'e9\'76\'df\'42\'d1\'75\'c6\'b7\f1\'82\'cc\'82\'bd\'82\'df\'82\'cc\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'93\'c1\'92\'e8\'82\'cc\'90\'bb\'95\'69\'95\'74\'91\'d1\'8f\'f0\'8d\'80\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8b\'4b\'92\'e8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'b8\'b6\'8e\'a1\'cc\'f5\'ed\'97\f1\'82\'c6\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'91\'bc\'82\'cc\'8f\'f0\'8d\'80\'82\'c6\'82\'aa\'92\'ef\'90\'47\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\'b8\'b6\'8e\'a1\'cc\'f5\'ed\'97\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'aa\'97\'44\'90\'e6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-1440\li1865\sb100\sa240\qj\f1\'95\'74\'91\'d1\'8f\'f0\'8d\'80\f0 A\f3\tab\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f3\par
+\f1\'95\'74\'91\'d1\'8f\'f0\'8d\'80\f0 B\f3\tab\ul\f1\'93\'c1\'95\'ca\'82\'c8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\ulnone\f3\par
+
+\pard\fi1440\li425\sb100\sa240\qj\tx1710\f1\'95\'5d\'89\'bf\'94\'c5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a3\'bb\f1\'83\'76\'83\'8c\'83\'8a\'83\'8a\'81\'5b\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f3\par
+
+\pard\fi1440\li425\sb100\sa240\qj\f1\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\'8c\'c0\'92\'e8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (Measurement Studio)\f3\par
+\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f3\par
+\f1\'83\'7d\'83\'8b\'83\'60\'83\'76\'83\'8b\'81\'45\'83\'41\'83\'4e\'83\'5a\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (NI-488.2 Software for GPIB-ENET)\f3\par
+\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f3\par
+\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\par
+\'8c\'70\'91\'b1\'93\'49\'83\'43\'83\'93\'83\'65\'83\'4f\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58(LabVIEW)\f3\par
+
+\pard\fi-1440\li1865\sb100\sa240\qj\f2\'b8\'b6\'8e\'a1\'cc\'f5\'ed\'97\f0 C\f3\tab\f1\'83\'7b\'83\'8a\'83\'85\'81\'5b\'83\'80\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'8f\'f0\'8d\'80\f3\par
+\f1\'95\'74\'91\'d1\'8f\'f0\f2\'ed\'97\f0 D\f3\tab\f1\'83\'47\'83\'93\'83\'5e\'81\'5b\'83\'76\'83\'89\'83\'43\'83\'59\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'8f\'f0\'8d\'80\f3\par
+\f1\'95\'74\'91\'d1\'8f\'f0\f2\'ed\'97\f0 E\f3\tab\f1\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8f\'f0\'8d\'80\f3\par
+\f1\'95\'74\'91\'d1\'8f\'f0\f2\'ed\'97\f0 F\f3\tab\f1\'90\'bb\'95\'69\'8c\'c5\'97\'4c\'82\'cc\'8b\'4b\'92\'e8\f0 (TestStand, Measurement Studio, LabVIEW\f1\'83\'52\'83\'7e\'83\'85\'83\'6a\'83\'65\'83\'42\'83\'47\'83\'66\'83\'42\'83\'56\'83\'87\'83\'93\'8b\'79\'82\'d1\f0 LabVIEW NXG\f1\'83\'52\'83\'7e\'83\'85\'83\'6a\'83\'65\'83\'42\'83\'47\'83\'66\'83\'42\'83\'56\'83\'87\'83\'93\f0 )\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 4\f3 .\tab\ul\f1\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'90\'bf\'95\'89\'8b\'c6\'8e\'d2\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'90\'bf\'95\'89\'8b\'c6\'8e\'d2\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b5\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'93\'96\'8a\'59\'90\'bf\'95\'89\'8b\'c6\'8e\'d2\'82\'aa\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'97\'98\'89\'76\'82\'cc\'82\'bd\'82\'df\'82\'cc\'82\'dd\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b5\f2\'a1\'a2\f1\'93\'96\'8a\'59\'90\'bf\'95\'89\'8b\'c6\'8e\'d2\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'82\'cc\'82\'dd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f1\'93\'96\'8a\'59\'90\'bf\'95\'89\'8b\'c6\'8e\'d2\'82\'c9\'82\'e6\'82\'e9\'96\'7b\'8c\'5f\'96\'f1\'88\'e1\'94\'bd\'82\'c9\'82\'c2\'82\'a2\'82\'c4\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'88\'cb\'91\'52\'82\'c6\'82\'b5\'82\'c4\'90\'d3\'94\'43\'82\'f0\'95\'89\'82\'a4\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'8c\'c0\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 5\f3 .\tab\ul\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\ulnone\f0 \f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'89\'69\'8b\'76\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'82\'c8\'82\'e7\'82\'ce\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'81\'41\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'96\'94\'82\'cd\'83\'81\'83\'93\'83\'65\'83\'69\'83\'93\'83\'58\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'81\'41\'83\'65\'83\'4e\'83\'6a\'83\'4a\'83\'8b\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'91\'bc\'82\'cc\'83\'54\'81\'5b\'83\'72\'83\'58\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'95\'ca\'93\'72\'8d\'77\'93\'fc\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'95\'4b\'97\'76\'82\'c6\'82\'c8\'82\'e9\'89\'c2\'94\'5c\'90\'ab\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\'81\'42\'93\'c1\'95\'ca\'82\'c8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\'96\'94\'82\'cd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'95\'ca\'92\'69\'82\'cc\'8b\'4b\'92\'e8\'82\'aa\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\'82\'f0\'8f\'9c\'82\'ab\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'97\'4c\'8a\'fa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'82\'c6\'82\'ab\'82\'cd\'81\'41\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cc\'97\'bf\'8b\'e0\'82\'cd\'81\'41\'8e\'67\'97\'70\'8a\'fa\'8a\'d4\'91\'53\'91\'cc\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'90\'dd\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'97\'bf\'8b\'e0\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'dc\'82\'b7\'81\'42\par
+\f0 6\f3 .\tab\ul\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8a\'fa\'8a\'d4\f2\'a3\'bb\'bd\'4b\'c1\'cb\'bc\'b0\f1\'82\'d1\'96\'9e\'97\'b9\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\ulnone\f0 A\f3 .\tab\ul\f1\'97\'4c\'8a\'fa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\'83\'54\'83\'75\'83\'58\'83\'4e\'83\'8a\'83\'76\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'97\'4c\'8a\'fa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (\f2\'a1\'b8\f1\'83\'54\'83\'75\'83\'58\'83\'4e\'83\'8a\'83\'76\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'b9\f1\'82\'c6\'8f\'cc\'82\'b3\'82\'ea\'82\'e9\'8f\'ea\'8d\'87\'82\'e0\'82\'a0\'82\'e8\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'82\'c8\'82\'e7\'82\'ce\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8a\'fa\'8a\'d4\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'bf\'8b\'81\'8f\'91\'82\'cc\'93\'fa\'82\'a9\'82\'e7\'81\'41\'8a\'4a\'8e\'6e\'82\'b5\'81\'41\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8b\'4b\'92\'e8\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'89\'f0\'8f\'9c\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\'81\'41\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'90\'bb\'95\'69\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'95\'b6\'8f\'91\'96\'94\'82\'cd\'91\'bc\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'92\'86\'82\'c5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'8a\'fa\'8a\'d4\f2\'a1\'a2\'b4\'e6\'be\'41\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+
+\pard\fi-425\li1265\sb100\sa240\qj\f0 (i)\f4\tab\f1\'90\'bb\'95\'69\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'90\'e0\'96\'be\'82\'c9\'95\'ca\'92\'69\'82\'cc\'8b\'4c\'8d\'da\'82\'aa\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\'82\'f0\'8f\'9c\'82\'ab\'81\'41\'93\'96\'8a\'59\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\'81\'41\'93\'96\'8a\'59\'8a\'fa\'8a\'d4\'82\'cc\'8f\'49\'97\'b9\'93\'fa\'82\'c9\'8e\'a9\'93\'ae\'93\'49\'82\'c9\'96\'9e\'97\'b9\'82\'b5\'82\'dc\'82\'b7\'81\'42\par
+\f0 (ii)\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'81\'41\'8e\'a9\'93\'ae\'8d\'58\'90\'56\'8c\'5e\'82\'cc\'97\'4c\'8a\'fa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'95\'db\'97\'4c\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'8f\'ea\'8d\'87\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\'81\'41\'8e\'a9\'93\'ae\'93\'49\'82\'c9\f0 1\f1\'94\'4e\'8a\'d4\'8d\'58\'90\'56\'82\'b3\'82\'ea\'82\'dc\'82\'b7\'81\'42\'82\'bd\'82\'be\'82\'b5\'81\'41\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'82\'cc\'93\'96\'8e\'96\'8e\'d2\'82\'aa\'81\'41\'8d\'58\'90\'56\'8a\'fa\'8a\'d4\'82\'cc\'8a\'4a\'8e\'6e\'82\'cc\f0 30\f1\'93\'fa\'88\'c8\'8f\'e3\'91\'4f\'82\'c9\f2\'a1\'a2\'b8\'fc\'d0\'c2\f1\'82\'f0\'8e\'e6\'82\'e8\'8f\'c1\'82\'b7\'8e\'7c\'82\'f0\'91\'8a\'8e\'e8\'95\'fb\'82\'c9\'92\'ca\'92\'6d\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\'82\'cd\'8f\'9c\'82\'ab\'82\'dc\'82\'b7\'81\'42\'8d\'58\'90\'56\'82\'cc\'89\'bf\'8a\'69\'82\'cd\'81\'41\f0 NI\f1\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'cb\'e6\'95\'72\'89\'e4\'b8\'fc\f1\'82\'b3\'82\'ea\'82\'e9\'89\'c2\'94\'5c\'90\'ab\'82\'aa\'82\'a0\'82\'e8\'81\'41\'82\'a9\'82\'a9\'82\'e9\'95\'cf\'8d\'58\'82\'aa\'82\'c8\'82\'b3\'82\'ea\'82\'e9\'8f\'ea\'8d\'87\'81\'41\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'8c\'bb\'8d\'dd\'82\'cc\'8a\'fa\'8a\'d4\'82\'aa\'8f\'49\'97\'b9\'82\'b7\'82\'e9\f0 60\f1\'93\'fa\'88\'c8\'8f\'e3\'91\'4f\'82\'c9\f2\'a1\'a2\'89\'e4\'b8\'fc\'e1\'e1\f1\'82\'cc\'89\'bf\'8a\'69\'82\'f0\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'92\'f1\'8e\'a6\'82\'b5\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'81\'41\'90\'56\'82\'b5\'82\'a2\'89\'bf\'8a\'69\'82\'c9\'93\'af\'88\'d3\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\'81\'41\'8d\'58\'90\'56\'8a\'fa\'8a\'d4\'82\'aa\'8a\'4a\'8e\'6e\'82\'b7\'82\'e9\f0 30\f1\'93\'fa\'91\'4f\'82\'dc\'82\'c5\'82\'c9\'81\'41\'8d\'58\'90\'56\'82\'b5\'82\'c8\'82\'a2\'8e\'7c\'82\'cc\'92\'ca\'92\'6d\'82\'f0\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\'81\'42\f0\par
+
+\pard\fi-425\li850\sb100\sa240\qj B\f3 .\tab\ul\f1\'89\'69\'8b\'76\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8d\'77\'93\'fc\'82\'b5\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'aa\f2\'a1\'b8\'d3\'c0\'be\'c3\'a1\'b9\f1\'82\'c6\'96\'be\'8e\'a6\'82\'b3\'82\'ea\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f2\'a1\'a2\'d1\'75\'c6\'b7\f1\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'95\'b6\'8f\'91\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\f0 NI\f1\'82\'a9\'82\'e7\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'91\'bc\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8a\'fa\'8c\'c0\'82\'cc\'92\'e8\'82\'df\'82\'aa\'96\'be\'8b\'4c\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\'96\'b3\'8a\'fa\'8c\'c0\'82\'c5\'82\'a0\'82\'c1\'82\'c4\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8b\'4b\'92\'e8\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'89\'f0\'8f\'9c\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'96\'b3\'8a\'fa\'8c\'c0\'82\'c9\'8e\'67\'97\'70\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'82\'f0\'97\'4c\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 C\f3 .\tab\ul\f2\'bd\'4b\'c1\'cb\ulnone\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8b\'96\'91\'f8\'82\'c9\'82\'c2\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'92\'e8\'82\'df\'82\'e9\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'a4\'82\'b1\'82\'c6\'82\'f0\'8f\'f0\'8c\'8f\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'93\'96\'8a\'59\'8f\'f0\'8c\'8f\'82\'f0\'8f\'85\'8e\'e7\'82\'b5\'82\'c8\'82\'a9\'82\'c1\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cd\f2\'a1\'a2\'d7\'d4\'84\'d3\'b5\'c4\f1\'82\'c9\f2\'a1\'a2\'ca\'c2\'c7\'b0\f1\'82\'cc\'92\'ca\'92\'6d\'82\'c8\'82\'ad\'92\'bc\'82\'bf\'82\'c9\'8f\'49\'97\'b9\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 D\f3 .\tab\ul\f1\'8f\'49\'97\'b9\'96\'94\'82\'cd\'96\'9e\'97\'b9\'82\'cc\'8c\'f8\'89\'ca\ulnone\f0 \f1\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'49\'97\'b9\'96\'94\'82\'cd\'96\'9e\'97\'b9\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8f\'49\'97\'b9\'82\'dc\'82\'bd\'82\'cd\'96\'9e\'97\'b9\'82\'cc\'97\'9d\'97\'52\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'95\'74\'97\'5e\'82\'cd\'8f\'49\'97\'b9\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8e\'67\'97\'70\'82\'f0\'92\'86\'8e\'7e\'82\'b5\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'94\'d0\'95\'7a\'82\'f0\'92\'86\'8e\'7e\'82\'b5\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'94\'6a\'8a\'fc\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'c6\'c6\'97\'89\f1\'82\'c9\'91\'e3\'82\'a6\'82\'c4\f0 NI\f1\'82\'aa\'97\'76\'8b\'81\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\f0 NI\f1\'82\'c9\'88\'f8\'82\'ab\'93\'6e\'82\'b3\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'91\'e6\f0 11\f1\'8f\'f0\f2\'a1\'a2\'b5\'da\f0 15\f2\'cc\'f5\'a1\'a2\'b5\'da\f0 16\f2\'cc\'f5\'a1\'a2\'b5\'da\f0 17\f2\'cc\'f5\'a1\'a2\'b5\'da\f0 19\f2\'cc\'f5\'a1\'a2\'b5\'da\f0 20\f2\'cc\'f5\'a1\'a2\'b5\'da\f0 21\f2\'cc\'f5\'a1\'a2\'b5\'da\f0 22\f2\'cc\'f5\f0 A\f1\'8b\'79\'82\'d1\'91\'e6\f0 23\f1\'8f\'f0\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'49\'97\'b9\'96\'94\'82\'cd\'96\'9e\'97\'b9\'8c\'e3\'82\'e0\'8c\'f8\'97\'cd\'82\'f0\'97\'4c\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 7\f3 .\tab\ul\f2\'d2\'c6\'dc\'9e\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d6\'b8\'b6\'a8\f1\'83\'86\'81\'5b\'83\'55\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'8d\'91\'82\'c6\'93\'af\'82\'b6\'8d\'91\'93\'e0\'82\'c9\'82\'a2\'82\'e9\f0 (\f1\'96\'94\'82\'cd\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 EU\f1\'82\'c5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\f0 EU\f1\'93\'e0\'82\'c9\'82\'a2\'82\'e9\f0 )\f1\'91\'e6\'8e\'4f\'8e\'d2\'82\'c9\'88\'da\'93\'5d\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f0 (i)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'95\'f8\'c3\'e6\f1\'82\'c5\'93\'96\'8a\'59\'88\'da\'93\'5d\f0 (\f1\'93\'96\'8a\'59\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'96\'bc\'91\'4f\'8b\'79\'82\'d1\'8f\'8a\'8d\'dd\'92\'6e\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'92\'ca\'92\'6d\'82\'b5\f2\'a1\'a2\f0 (ii) \f1\'82\'dc\'82\'bd\'93\'96\'8a\'59\'91\'e6\'8e\'4f\'8e\'d2\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'a2\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\f0 (iii)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b5\'b1\'d4\'93\'d2\'c6\'dc\'9e\f1\'82\'cc\'8c\'e3\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'95\'74\'91\'ae\'82\'b7\'82\'e9\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'91\'97\'de\'82\'f0\'82\'e0\'95\'db\'8e\'9d\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\'81\'42\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'88\'da\'93\'5d\'82\'cc\'97\'bf\'8b\'e0\'82\'f0\'90\'bf\'8b\'81\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 8\f3 .\tab\ul\f1\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\f2\'a3\'bb\'8f\'be\'c7\'b0\f1\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\ulnone\f0 \f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'cc\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8f\'5d\'91\'4f\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'cc\'97\'4c\'8c\'f8\'82\'c8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'9d\'82\'c1\'82\'c4\'82\'a2\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'dd\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'94\'c5\'8b\'79\'82\'d1\'8f\'5d\'91\'4f\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'cc\'97\'bc\'95\'fb\'82\'f0\'93\'af\'8e\'9e\'82\'c9\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'88\'f8\'82\'ab\'93\'6e\'82\'b3\'82\'ea\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'95\'74\'97\'5e\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'d2\'fd\'b6\'c9\'9c\'67\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'91\'e3\'82\'ed\'82\'e8\'82\'c9\'88\'f8\'93\'6e\'8d\'cf\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8f\'5d\'91\'4f\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'91\'49\'82\'d4\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f0 (i)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'88\'f8\'93\'6e\'8d\'cf\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8f\'5d\'91\'4f\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'cc\'93\'4b\'96\'40\'82\'c8\'83\'52\'83\'73\'81\'5b\'82\'f0\'97\'4c\'82\'b5\f2\'a1\'a2\f0 (ii)\f1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8e\'67\'97\'70\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'8f\'5d\'82\'a2\f2\'a1\'a2\f0 (iii)\f1\'96\'7b\'8c\'5f\'96\'f1\'92\'86\'82\'cc\'94\'bd\'91\'ce\'82\'cc\'8e\'ef\'8e\'7c\'82\'cc\'8b\'4b\'92\'e8\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\f0 NI\f1\'82\'aa\f2\'a1\'a2\'d2\'fd\'b6\'c9\'9c\'67\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bb\'82\'cc\'8e\'9e\'82\'cc\'8d\'c5\'90\'56\'94\'c5\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\'83\'52\'81\'5b\'83\'68\'96\'94\'82\'cd\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\'82\'f0\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'f0\'83\'54\'83\'7c\'81\'5b\'83\'67\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'8b\'81\'82\'df\'82\'e7\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\'82\'c9\'8c\'c0\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 9\f3 .\tab\ul\f1\'95\'a1\'90\'94\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\ulnone\f0 NI\f1\'82\'aa\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'88\'d9\'82\'c8\'82\'e9\'83\'49\'83\'79\'83\'8c\'81\'5b\'83\'65\'83\'42\'83\'93\'83\'4f\'81\'45\'83\'56\'83\'58\'83\'65\'83\'80\'82\'c6\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'95\'a1\'90\'94\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'f0\'8a\'dc\'82\'de\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'81\'83\'66\'83\'42\'83\'41\'82\'f0\'94\'d0\'95\'7a\'82\'b5\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'b1\'82\'ea\'82\'e7\'82\'f0\'83\'5f\'83\'45\'83\'93\'83\'8d\'81\'5b\'83\'68\'82\'f0\'92\'ca\'82\'b6\'82\'c4\'97\'98\'97\'70\'82\'c9\'8b\'9f\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'cc\'82\'dd\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 10\f3 .\tab\ul\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a3\'af\f1\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\f2\'a3\'bb\'cf\'c8\'d0\'d0\f1\'83\'41\'83\'4e\'83\'5a\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\'83\'52\'81\'5b\'83\'68\'96\'94\'82\'cd\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\'82\'c9\'82\'c2\'82\'a2\'82\'c4\f2\'a1\'a2\'cc\'e1\'b9\'a9\f1\'82\'b3\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'82\'dd\'82\'f0\'96\'da\'93\'49\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'97\'bf\'8b\'e0\'82\'f0\'82\'a8\'8b\'71\'97\'6c\'82\'a9\'82\'e7\'82\'a8\'8e\'78\'95\'a5\'82\'a2\'92\'b8\'82\'ad\'91\'4f\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'cc\'8a\'59\'93\'96\'82\'b7\'82\'e9\'83\'4c\'81\'5b\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d2\'fd\'be\'41\f1\'82\'ab\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'93\'96\'8a\'59\'97\'bf\'8b\'e0\'82\'f0\'8e\'78\'95\'a5\'82\'a4\'8b\'60\'96\'b1\'82\'f0\'95\'89\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 11\f3 .\tab\ul\f1\'92\'98\'8d\'ec\'8c\'a0\f2\'a3\'bb\f1\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'95\'73\'91\'b6\'8d\'dd\ulnone\f0 \f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'b3\'82\'ea\f2\'a1\'a2\'d8\'9c\'89\'d3\f1\'82\'b3\'82\'ea\'82\'bd\'82\'e0\'82\'cc\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'52\'83\'73\'81\'5b\f2\'a1\'a2\'e9\'76\'df\'42\f1\'82\'a0\'82\'e9\'83\'52\'83\'93\'83\'65\'83\'93\'83\'63\'8b\'79\'82\'d1\'82\'bb\'82\'ea\'82\'e7\'82\'cc\'92\'86\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8c\'a0\'97\'98\'82\'cd\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\f0 NI\f1\'82\'cc\'83\'54\'83\'76\'83\'89\'83\'43\'83\'84\'81\'5b\'82\'c9\'82\'e6\'82\'e8\'8f\'8a\'97\'4c\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'e0\'82\'cc\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'92\'98\'8d\'ec\'8c\'a0\'96\'40\'8b\'79\'82\'d1\'8d\'91\'8d\'db\'93\'49\'82\'c8\'8f\'f0\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'95\'db\'8c\'ec\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'be\'8e\'a6\'93\'49\'82\'c9\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\'82\'c4\'8b\'96\'91\'f8\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8c\'a0\'97\'98\'82\'cd\f2\'a1\'a2\f1\'82\'b7\'82\'d7\'82\'c4\f0 NI\f1\'82\'c9\'97\'af\'95\'db\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'b3\'82\'e7\'82\'c9\f2\'a1\'a2\'c7\'b0\'ed\'97\f1\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'8e\'ed\'97\'de\'82\'cc\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'8c\'a0\'97\'98\f0 (\f1\'96\'be\'8e\'a6\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'a2\'fc\'61\'ca\'be\f1\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'a2\'cf\'fb\'be\'a1\'c0\'ed\'d5\'93\f1\'82\'bb\'82\'cc\'91\'bc\'82\'c7\'82\'cc\'82\'e6\'82\'a4\'97\'76\'82\'c8\'8d\'aa\'8b\'92\'82\'c9\'82\'e6\'82\'e9\'82\'a9\'94\'db\'82\'a9\'82\'f0\'96\'e2\'82\'a2\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 )\f1\'82\'e0\f2\'a1\'a2\f0 NI\f1\'82\'cc\'93\'c1\'8b\'96\f0 (\f1\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'93\'c1\'92\'e8\'82\'cc\'97\'4c\'96\'b3\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f0 )\f1\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\f0 NI\f1\'96\'94\'82\'cd\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'91\'bc\'82\'cc\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'90\'bb\'95\'69\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\f0 NI\f1\'82\'cc\'91\'bc\'82\'cc\'92\'6d\'93\'49\'8d\'e0\'8e\'59\'8c\'a0\'82\'cc\'89\'ba\'82\'c9\'8e\'67\'97\'70\'8c\'a0\'8c\'c0\'82\'f0\'95\'74\'97\'5e\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'e0\'82\'cc\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 12\f3 .\tab\ul\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'93\'57\'8a\'4a\ulnone\f3\par
+
+\pard\fi-432\li850\sa200\qj\f0 A\f3 .\tab\f2\'a1\'b8\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'b9\f1\'82\'cd\f2\'a1\'a2\f0 (i)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8a\'4a\'94\'ad\'94\'c5\'82\'c5\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'a2\f0 (ii)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8d\'87\'92\'76\'82\'b7\'82\'e9\f0 LabVIEW Real-Time\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\'8b\'79\'82\'d1\f0 LabWindows/CVI Real-Time Module\f1\'82\'cc\f0 Real-Time\f1\'83\'49\'83\'79\'83\'8c\'81\'5b\'83\'65\'83\'42\'83\'93\'83\'4f\'81\'45\'83\'56\'83\'58\'83\'65\'83\'80\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c5\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f2\'a1\'a2\f0 (iii)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'93\'96\'8a\'59\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'92\'86\'82\'c9\'8e\'a6\'82\'b3\'82\'ea\'82\'bd\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'4a\'94\'ad\'8a\'c2\'8b\'ab\'82\'aa\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'82\'e6\'82\'e8\'83\'54\'83\'7c\'81\'5b\'83\'67\'82\'b3\'82\'ea\'82\'e9\'8f\'ea\'8d\'87\f0 )\f1\'82\'f0\'8a\'88\'97\'70\'82\'b7\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'4a\'94\'ad\'8a\'c2\'8b\'ab\'82\'c5\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\'a1\'b8\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'b9\f1\'82\'cd\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'91\'bc\'82\'cc\'83\'52\'81\'5b\'83\'68\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\f0 NI\f1\'82\'cc\'83\'45\'83\'46\'83\'75\'83\'79\'81\'5b\'83\'57\f0 (\f1\'8c\'bb\'8d\'dd\'82\'cd\f0 {\cf1\ul{\field{\*\fldinst{HYPERLINK "http://www.ni.com/driverinterfacesoftware"}}{\fldrslt{www.ni.com/driverinterfacesoftware}}}}\f0\fs20 )\f1\'82\'cc\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'81\'45\'83\'68\'83\'89\'83\'43\'83\'6f\'82\'cc\'83\'8a\'83\'58\'83\'67\'82\'c9\'8c\'66\'8d\'da\'82\'b3\'82\'ea\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'82\'c6\'82\'ab\'82\'c9\'82\'e0\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'83\'8a\'83\'58\'83\'67\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'97\'de\'8e\'97\'82\'cc\'8f\'b3\'8c\'70\'82\'b5\'82\'bd\'83\'8a\'83\'58\'83\'67\'82\'c9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'8b\'79\'82\'d1\'83\'86\'81\'5b\'83\'65\'83\'42\'83\'8a\'83\'65\'83\'42\'82\'c6\'8b\'a4\'82\'c9\'89\'c1\'82\'a6\'82\'e7\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'b5\'82\'a9\'82\'b5\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'e0\f2\'a1\'a2\'a1\'b8\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a4\'97\'70\'8c\'ea\'82\'cd\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\f1\'83\'49\'83\'79\'83\'8c\'81\'5b\'83\'65\'83\'42\'83\'93\'83\'4f\'81\'45\'83\'56\'83\'58\'83\'65\'83\'80\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'d3\'8b\'9c\'79\'c6\'f7\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\f1\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f2\'a1\'a2\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f2\'a1\'a2\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'8a\'4a\'94\'ad\'83\'4c\'83\'62\'83\'67\f0 (DDK)\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'88\'ea\'95\'94\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'96\'94\'82\'cd\'91\'4f\'8f\'71\'82\'cc\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'c4\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'91\'bc\'82\'cc\'83\'52\'81\'5b\'83\'68\f2\'a1\'a2\'c8\'f4\f1\'82\'b5\'82\'ad\'82\'cd\'91\'4f\'8f\'71\'82\'cc\'95\'74\'91\'ae\'82\'cc\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'96\'94\'82\'cd\'83\'86\'81\'5b\'83\'65\'83\'42\'83\'8a\'83\'65\'83\'42\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li850\qj\f0 B\f3 .\tab\ul\f1\'93\'57\'8a\'4a\'8b\'79\'82\'d1\'94\'d0\'95\'7a\'82\'cc\'97\'76\'8c\'8f\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'88\'c8\'89\'ba\'82\'cc\'8a\'65\'97\'76\'8c\'8f\'82\'c9\'8f\'5d\'82\'a4\'82\'b1\'82\'c6\'82\'f0\'91\'4f\'92\'f1\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'88\'ea\'95\'94\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c6\'8b\'a4\'82\'c9\'8a\'dc\'82\'df\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'89\'83\'93\'83\'5e\'83\'43\'83\'80\'83\'47\'83\'93\'83\'57\'83\'93\'82\'c6\'8b\'a4\'82\'c9\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'94\'d0\'95\'7a\'82\'b5\'81\'41\'93\'57\'8a\'4a\'82\'b5\'81\'41\'96\'94\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'95\'fb\'96\'40\'82\'c5\'97\'98\'97\'70\'82\'c9\'8b\'9f\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\'81\'42\f3\par
+
+\pard\fi-425\li1276\sb100\sa240\qj\f0 (i)\f3\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'83\'7b\'83\'62\'83\'4e\'83\'58\f0 (\f1\'8a\'59\'93\'96\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\f0 )\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'95\'b6\'8f\'91\f2\'a1\'a2\f1\'82\'e0\'82\'b5\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'95\'b6\'8f\'91\'82\'aa\'82\'c8\'82\'a2\'82\'c8\'82\'e7\'82\'ce\f2\'a1\'a2\'a1\'b8\f0 read me\f2\'a1\'b9\'d3\'d6\f1\'82\'cd\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'b2\'82\'c6\'82\'c9\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'91\'bc\'82\'cc\'83\'65\'83\'4c\'83\'58\'83\'67\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'d2\'d4\'cf\'c2\f1\'82\'cc\'92\'98\'8d\'ec\'8c\'a0\'95\'5c\'8e\'a6\'82\'f0\'8a\'dc\'82\'df\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\li1276\sb100\sa240\qj\f2\'a1\'b8\f0 Copyright \'a9 [\f1\'94\'4e\'90\'94\'82\'f0\'93\'fc\'82\'ea\'82\'e9\f0 ] National Instruments Corporation. All Rights Reserved.\f2\'a1\'b9\f3\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'c9\'cf\'d3\'9b\f1\'82\'c5\'8b\'60\'96\'b1\'95\'74\'82\'af\'82\'e7\'82\'ea\'82\'bd\'95\'5c\'8e\'a6\'82\'cc\'91\'e3\'82\'ed\'82\'e8\'82\'c9\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'89\'c1\'82\'a6\'82\'c4\f2\'a1\'a2\'d7\'d4\'c9\'ed\f1\'82\'cc\'92\'98\'8d\'ec\'8c\'a0\'95\'5c\'8e\'a6\'82\'f0\'8a\'dc\'82\'df\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'b5\'82\'a9\'82\'b5\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'e0\'82\'b7\'82\'c5\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'91\'b6\'8d\'dd\'82\'b5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'88\'ea\'95\'94\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c6\'82\'c6\'82\'e0\'82\'c9\'8a\'dc\'82\'df\'82\'bd\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'89\'83\'93\'83\'5e\'83\'43\'83\'80\'83\'47\'83\'93\'83\'57\'83\'93\'82\'c9\'8a\'d6\'82\'b5\'82\'c4\'82\'cd\f2\'a1\'a2\'d6\'f8\'d7\'f7\'98\'d8\'a1\'a2\'cc\'d8\'d4\'53\'98\'d8\'a1\'a2\'c9\'cc\'98\'cb\'a1\'a2\'d3\'d6\f1\'82\'cd\'91\'bc\'82\'cc\'96\'40\'93\'49\'95\'5c\'8e\'a6\f2\'a1\'a2\'c3\'e2\'d8\'9f\'ca\'c2\'ed\'97\f1\'82\'f0\'8f\'9c\'8b\'8e\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'95\'cf\'8d\'58\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li1276\sb100\sa240\qj\f0 (ii)\f3\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'96\'be\'8e\'a6\'93\'49\'82\'c8\'8e\'96\'91\'4f\'82\'cc\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'8b\'96\'89\'c2\'82\'f0\'93\'be\'82\'b8\'82\'c9\f2\'a1\'a2\'d7\'d4\'c9\'ed\f1\'82\'cc\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'8e\'73\'94\'cc\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f0 NI\f1\'82\'cc\'96\'bc\'91\'4f\f2\'a1\'a2\f1\'83\'8d\'83\'53\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'8f\'a4\'95\'57\'82\'f0\'97\'70\'82\'a2\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 (iii)\f3\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'91\'e6\'8e\'4f\'8e\'d2\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'96\'94\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'83\'89\'83\'93\'83\'5e\'83\'43\'83\'80\'83\'47\'83\'93\'83\'57\'83\'93\'82\'c6\'82\'c6\'82\'e0\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'f0\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'7b\'8c\'5f\'96\'f1\'82\'c6\'8e\'c0\'8e\'bf\'93\'49\'82\'c9\'88\'ea\'92\'76\'82\'b5\f2\'a1\'a2\f1\'82\'a9\'82\'c2\'8d\'c5\'92\'e1\'82\'c5\'82\'e0\'96\'7b\'8c\'5f\'96\'f1\'82\'c6\'93\'af\'82\'b6\'82\'ad\'82\'e7\'82\'a2\f0 NI\f1\'82\'c9\'82\'c6\'82\'c1\'82\'c4\'95\'db\'8c\'ec\'93\'49\'82\'c5\'82\'a0\'82\'e9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'8e\'a9\'90\'67\'82\'cc\'8e\'67\'97\'70\'8b\'96\'91\'f8\'8c\'5f\'96\'f1\'82\'c9\'8f\'5d\'82\'ed\'82\'b9\'82\'e9\'82\'e6\'82\'a4\'82\'c9\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 (iv)\f3\tab\f1\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\f2\'a1\'a2\'90\'99\'d2\'e2\f1\'82\'cc\'82\'a0\'82\'e9\f2\'a1\'a2\'b2\'bb\'d5\'fd\f1\'82\'c8\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'88\'e1\'96\'40\'82\'c8\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'82\'c9\'82\'e6\'82\'e8\'8d\'5c\'90\'ac\'82\'b3\'82\'ea\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\'82\'b1\'82\'ea\'82\'e7\'82\'f0\'8a\'dc\'82\'f1\'82\'c5\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-432\li850\sa200\qj\f0 C\f3 .\tab\ul\f2\'c1\'cf\'bd\'f0\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'92\'c7\'89\'c1\'82\'cc\'97\'bf\'8b\'e0\'82\'f0\'8e\'78\'95\'a5\'82\'ed\'82\'b8\'82\'c9\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'94\'d0\'95\'7a\'82\'b5\f2\'a1\'a2\'d5\'b9\'e9\'5f\f1\'82\'b5\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'95\'fb\'96\'40\'82\'c5\'97\'98\'97\'70\'82\'c9\'8b\'9f\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'aa\'83\'45\'83\'46\'83\'75\'83\'79\'81\'5b\'83\'57\f0 (\f1\'8c\'bb\'8d\'dd\'82\'cd\f2\'a1\'a2{\f0{\field{\*\fldinst{HYPERLINK http://www.ni.com/product-documentation/9561/en/ }}{\fldrslt{http://www.ni.com/product-documentation/9561/en/\ul0\cf0}}}}\f0\fs20 \f1\'96\'94\'82\'cd\'91\'bc\'82\'cc\'97\'de\'8e\'97\'82\'cc\'8f\'b3\'8c\'70\'82\'b3\'82\'ea\'82\'bd\'83\'8a\'83\'58\'83\'67\f0 (\f1\'93\'96\'8a\'59\'83\'8a\'83\'58\'83\'67\'82\'cd\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'82\'bb\'82\'cc\'8e\'9e\f2\'a1\'a9\f1\'82\'c9\'8d\'58\'90\'56\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\f0 ))\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 NI\f1\'82\'aa\'82\'bb\'82\'cc\'8e\'9e\f2\'a1\'a9\f1\'82\'c9\'8e\'77\'92\'e8\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'91\'bc\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'a2\'a1\'b8\'d6\'b8\'b6\'a8\f1\'83\'66\'83\'76\'83\'8d\'83\'43\'83\'81\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'b9\f1\'82\'f0\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'8c\'66\'8d\'da\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\f0 NI\f1\'82\'cc\'83\'66\'83\'76\'83\'8d\'83\'43\'83\'81\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'e6\'82\'e8\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'97\'70\'82\'a2\'82\'c4\'8d\'ec\'90\'ac\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'8f\'e3\'82\'c5\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'bd\'82\'df\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'94\'d0\'95\'7a\f2\'a1\'a2\'d5\'b9\'e9\'5f\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'95\'fb\'96\'40\'82\'c5\'97\'98\'97\'70\'82\'c9\'8b\'9f\'82\'b7\'82\'e9\'91\'4f\'82\'c9\f2\'a1\'a2\f0 (i)\f1\'8e\'f3\'97\'cc\'8e\'d2\'82\'aa\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'8a\'65\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'8b\'4e\'93\'ae\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'cc\'97\'4c\'8c\'f8\'82\'c8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'97\'4c\'82\'b5\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'97\'4c\'8c\'f8\'82\'c8\'8a\'4a\'94\'ad\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'97\'4c\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8a\'6d\'94\'46\'82\'b7\'82\'e9\'82\'a9\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\f0 (ii)NI\f1\'82\'a9\'82\'e7\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'94\'d0\'95\'7a\'8c\'a0\'8c\'c0\'82\'f0\'93\'be\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'82\'e0\'82\'b5\f0 NI\f1\'82\'a9\'82\'e7\'8b\'81\'82\'df\'82\'e7\'82\'ea\'82\'ea\'82\'ce\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'94\'d0\'95\'7a\f2\'a1\'a2\'d5\'b9\'e9\'5f\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'95\'fb\'96\'40\'82\'c5\'97\'98\'97\'70\'82\'c9\'8b\'9f\'82\'b7\'82\'e9\'93\'78\'82\'c9\'83\'52\'83\'73\'81\'5b\'97\'bf\'8b\'e0\'82\'f0\f0 NI\f1\'82\'c9\'8e\'78\'95\'a5\'82\'ed\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8a\'6d\'94\'46\f2\'a1\'a2\'c7\'b0\'ca\'f6\f1\'82\'cc\'94\'d0\'95\'7a\'8c\'a0\'82\'cc\'97\'76\'8b\'81\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'e0\'82\'b5\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'aa\'93\'96\'8a\'59\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8a\'88\'97\'70\'82\'b7\'82\'e9\'82\'a9\f2\'a1\'a2\'ba\'f4\f1\'82\'d1\'8f\'6f\'82\'b7\'82\'a9\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'95\'fb\'96\'40\'82\'c5\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b7\'82\'e9\'82\'c6\'82\'ab\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\'96\'7b\'8d\'80\'82\'cc\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\'93\'96\'8a\'59\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8a\'88\'97\'70\'82\'b5\'82\'c4\'8d\'ec\'90\'ac\'82\'b5\'82\'bd\'82\'e0\'82\'cc\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cc\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e8\'8b\'4b\'92\'e8\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\'d6\'b8\'b6\'a8\f1\'83\'66\'83\'76\'83\'8d\'83\'43\'83\'81\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\'bc\'d2\'cd\'a5\'c4\'da\'ca\'b9\'d3\'c3\f1\'82\'cc\'97\'e1\'8a\'4f\'82\'cd\'8e\'77\'92\'e8\'83\'66\'83\'76\'83\'8d\'83\'43\'83\'81\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'cd\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 13\f3 .\tab\ul\f1\'93\'c1\'8b\'96\'8b\'79\'82\'d1\'8f\'a4\'95\'57\'82\'cc\'95\'5c\'8e\'a6\ulnone\f0 \f1\'83\'69\'83\'56\'83\'87\'83\'69\'83\'8b\'83\'43\'83\'93\'83\'58\'83\'63\'83\'8b\'83\'81\'83\'93\'83\'63\'82\'cc\'90\'bb\'95\'69\'82\'c9\'8b\'79\'82\'d4\'93\'c1\'8b\'96\'8c\'a0\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'df\'6d\'c7\'d0\f1\'82\'c8\'8f\'ea\'8f\'8a\f2\'a1\'a2\f1\'82\'b7\'82\'c8\'82\'ed\'82\'bf\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'92\'86\'82\'c9\'82\'a0\'82\'e9\b\'83\'77\'83\'8b\'83\'76\f0 >>\f1\'93\'c1\'8b\'96\f0 (P)\b0\f2\'a1\'a2\f1\'82\'b7\'82\'c8\'82\'ed\'82\'bf\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'95\'74\'91\'ae\'82\'b7\'82\'e9\f0 patents.txt\f1\'83\'74\'83\'40\'83\'43\'83\'8b\f0 (\f1\'97\'e1\'82\'a6\'82\'ce\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'94\'d0\'95\'7a\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'a5\'83\'81\'83\'66\'83\'42\'83\'41\'8f\'e3\'82\'cc\'82\'e0\'82\'cc\f0 )\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 ni.com/patents\f2\'a1\'a2\f1\'82\'f0\'8e\'51\'8f\'c6\'82\'b5\'82\'c4\'82\'ad\'82\'be\'82\'b3\'82\'a2\f2\'a1\'a3\f0 National Instruments\f2\'a1\'a2\f0 NI\f2\'a1\'a2\f0 ni.com\f1\'8b\'79\'82\'d1\f0 LabVIEW\f1\'82\'cd\f0 National Instruments Corporation\f1\'82\'cc\'8f\'a4\'95\'57\'82\'c5\'82\'b7\f2\'a1\'a3\f1\'83\'69\'83\'56\'83\'87\'83\'69\'83\'8b\'83\'43\'83\'93\'83\'58\'83\'63\'83\'8b\'83\'81\'83\'93\'83\'63\'82\'cc\'8f\'a4\'95\'57\'82\'cc\'8f\'da\'8d\'d7\'82\'cd\f0 ni.com/trademarks\f1\'82\'f0\'8e\'51\'8f\'c6\'82\'b5\'82\'c4\'82\'ad\'82\'be\'82\'b3\'82\'a2\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'91\'bc\'82\'cc\'90\'bb\'95\'69\'8b\'79\'82\'d1\'89\'ef\'8e\'d0\'82\'cc\'96\'bc\'8f\'cc\'82\'cd\f2\'a1\'a2\'b8\'f7\'c6\'f3\'98\'49\f1\'82\'cc\'8f\'a4\'95\'57\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'8f\'a4\'8d\'86\'82\'c5\'82\'b7\f0 (\f1\'82\'dc\'82\'bd\'82\'cd\'82\'bb\'82\'cc\'89\'c2\'94\'5c\'90\'ab\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\f0 )\f2\'a1\'a3\highlight2\f3\par
+
+\pard\fi-482\li482\sb100\sa240\qj\highlight0\f0 14\f3 .\tab\ul\f2\'cf\'de\'b6\'a8\'b5\'c4\'b1\'a3\'d4\'5e\ulnone\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'97\'98\'89\'76\'82\'cc\'82\'bd\'82\'df\'82\'cc\'82\'dd\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'8f\'6f\'89\'d7\'82\'b3\'82\'ea\'82\'bd\'93\'fa\f0 (\f1\'83\'5f\'83\'45\'83\'93\'83\'8d\'81\'5b\'83\'68\'82\'cc\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8d\'c5\'8f\'89\'82\'c9\'83\'5f\'83\'45\'83\'93\'83\'8d\'81\'5b\'83\'68\'82\'b5\'82\'bd\'93\'fa\f0 )\f1\'82\'a9\'82\'e7\f0 90\f1\'93\'fa\'8a\'d4\f2\'a1\'a2\f0 (i)\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'95\'74\'91\'ae\'82\'b7\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8e\'c0\'8e\'bf\'93\'49\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'8b\'40\'94\'5c\'82\'b5\f2\'a1\'a2\f0 (ii)NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\f0 (\f1\'82\'e0\'82\'b5\'82\'a0\'82\'ea\'82\'ce\f0 )\f1\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'81\'83\'66\'83\'42\'83\'41\'82\'c9\f2\'a1\'a2\'cd\'a8\'b3\'a3\f1\'82\'cc\'8e\'67\'97\'70\'8b\'79\'82\'d1\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'cb\'d8\'b2\'c4\f1\'82\'a8\'82\'e6\'82\'d1\'90\'bb\'91\'a2\'8b\'5a\'8f\'70\'8f\'e3\'82\'cc\'8c\'87\'8a\'d7\'82\'aa\'91\'b6\'8d\'dd\'82\'b5\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'f0\'95\'db\'8f\'d8\'82\'b5\'82\'dc\'82\'b7\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'cf\'de\'b6\'a8\'b5\'c4\'b1\'a3\'d4\'5e\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a3\'bd\'bb\'93\'51\f1\'82\'b5\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\'d7\'ee\'b3\'f5\f1\'82\'cc\'95\'db\'8f\'d8\'8a\'fa\'8a\'d4\'82\'cc\'8e\'63\'82\'e8\'82\'cc\'8a\'fa\'8a\'d4\'96\'94\'82\'cd\f0 30\f1\'93\'fa\'8a\'d4\'82\'cc\'82\'a4\'82\'bf\'92\'b7\'82\'a2\'95\'fb\'82\'cc\'8a\'fa\'8a\'d4\f2\'a1\'a2\'b1\'a3\'d4\'5e\f1\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'b7\'a8\'d3\'f2\f1\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'82\'cd\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8f\'c1\'94\'ef\'8e\'d2\'82\'c9\'8c\'57\'82\'e9\'96\'40\'97\'a5\'8f\'e3\'82\'cc\'8c\'a0\'97\'98\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'96\'be\'8e\'a6\'96\'94\'82\'cd\'96\'d9\'8e\'a6\'82\'cc\'95\'db\'8f\'d8\'96\'94\'82\'cd\'90\'a7\'8c\'c0\'82\'f0\'94\'72\'8f\'9c\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'96\'94\'82\'cd\'8a\'fa\'8a\'d4\'82\'f0\'90\'a7\'8c\'c0\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'94\'46\'82\'df\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'82\'bd\'82\'df\f2\'a1\'a2\'c9\'cf\'d3\'9b\'d6\'c6\'cf\'de\f1\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'e0\'82\'a0\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a9\'82\'a9\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'b5\'b1\'d4\'93\'b1\'a3\'d4\'5e\f1\'82\'cd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'96\'40\'97\'a5\'82\'c9\'82\'e6\'82\'e8\'8b\'96\'82\'b3\'82\'ea\'82\'e9\'8d\'c5\'92\'e1\'95\'db\'8f\'d8\'8a\'fa\'8a\'d4\'82\'c9\'82\'dc\'82\'c5\'90\'a7\'8c\'c0\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'e0\'82\'b5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8c\'cc\'8f\'e1\'82\'aa\f2\'a1\'a2\'ca\'c2\'b9\'ca\'a1\'a2\'d5\'60\'d3\'c3\'a1\'a2\'b2\'bb\'d5\'fd\'ca\'b9\'d3\'c3\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'82\'e6\'82\'e9\'95\'73\'93\'4b\'90\'d8\'82\'c8\'8d\'5a\'90\'b3\f2\'a1\'a2\f0 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'88\'d3\'90\'7d\'82\'b5\'82\'c8\'82\'a2\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'82\'e6\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'90\'bb\'95\'69\f0 (\f1\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'47\'83\'41\'96\'94\'82\'cd\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'47\'83\'41\f0 )\f1\'82\'cc\'8e\'67\'97\'70\f2\'a1\'a2\'b2\'bb\'df\'6d\'c7\'d0\f1\'82\'c8\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'96\'94\'82\'cd\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\'82\'cc\'8a\'88\'97\'70\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'96\'a2\'8b\'96\'89\'c2\'82\'cc\'83\'81\'83\'93\'83\'65\'83\'69\'83\'93\'83\'58\'82\'cc\'8c\'8b\'89\'ca\'82\'c6\'82\'b5\'82\'c4\'90\'b6\'82\'b6\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'c9\'cf\'d3\'9b\'cf\'de\'b6\'a8\'b5\'c4\'b1\'a3\'d4\'5e\f1\'82\'cd\'8c\'f8\'97\'cd\'82\'f0\'97\'4c\'82\'b5\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 15\f3 .\tab\ul\f1\'8c\'da\'8b\'71\'82\'cc\'8b\'7e\'8d\'cf\'95\'fb\'96\'40\ulnone\f0 \f1\'91\'4f\'8d\'80\'82\'cc\'8c\'c0\'92\'e8\'93\'49\'95\'db\'8f\'d8\'82\'c9\'8a\'d6\'82\'b5\'82\'c4\f2\'a1\'a2\f0 NI\f1\'82\'cc\'97\'42\'88\'ea\'82\'cc\'8b\'60\'96\'b1\f2\'a1\'a2\f1\'82\'bb\'82\'b5\'82\'c4\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'97\'42\'88\'ea\'82\'cc\'8b\'7e\'8d\'cf\'95\'fb\'96\'40\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'91\'49\'91\'f0\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8f\'43\'97\'9d\'82\'b5\f2\'a1\'a2\'bd\'bb\'93\'51\f1\'82\'b5\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'82\'bd\'82\'df\'82\'c9\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'8e\'78\'95\'a5\'82\'c1\'82\'bd\'97\'bf\'8b\'e0\'82\'f0\'95\'d4\'8a\'d2\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\f1\'82\'a9\'82\'a9\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a0\'82\'c8\'82\'bd\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'8e\'77\'8e\'a6\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'95\'d4\'8a\'d2\'82\'b5\'96\'94\'82\'cd\'94\'6a\'8a\'fc\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'95\'74\'97\'5e\'82\'b3\'82\'ea\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\'8f\'49\'97\'b9\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\f2\'a1\'a2\f0 NI\f1\'82\'cd\'82\'a9\'82\'a9\'82\'e9\'8f\'49\'97\'b9\'82\'f0\'97\'9d\'97\'52\'82\'c6\'82\'b7\'82\'e9\'90\'d3\'94\'43\'82\'f0\'95\'89\'82\'ed\'82\'c8\'82\'a2\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'ed\'97\f1\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'c4\'82\'a2\'82\'e9\f0 NI\f1\'82\'cc\'8b\'60\'96\'b1\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e8\'95\'db\'8f\'d8\'8a\'fa\'8a\'d4\'93\'e0\'82\'c9\'95\'db\'8f\'d8\'82\'b3\'82\'ea\'82\'e9\'8c\'87\'8a\'d7\'82\'f0\'92\'ca\'92\'6d\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'8f\'f0\'8c\'8f\'82\'c6\'82\'c8\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\'bc\'d3\f1\'82\'a6\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'a3\'d4\'5e\'cf\'c2\f1\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\f0 NI\f1\'82\'c9\'95\'d4\'95\'69\'82\'b7\'82\'e9\'91\'4f\'82\'c9\f2\'a1\'a2\f0 NI\f1\'82\'a9\'82\'e7\'95\'d4\'95\'69\'8a\'6d\'94\'46\'94\'d4\'8d\'86\f0 (RMA:\f2\'a1\'a1\f0 Return Material Authorization Number)\f1\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'8b\'79\'82\'d1\f0 NI\f1\'82\'a9\'82\'e7\'82\'cc\'94\'ad\'91\'97\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'91\'97\'97\'bf\'82\'f0\'8e\'78\'95\'a5\'82\'a4\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 16\f3 .\tab\ul\b\f1\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'95\'db\'8f\'d8\'82\'cc\'95\'73\'91\'b6\'8d\'dd\ulnone\f0 \f1\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'be\'8b\'4c\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'e0\'82\'cc\'82\'f0\'8f\'9c\'82\'a2\'82\'c4\f2\'a1\'a2\'c3\'f7\'ca\'be\'d3\'d6\f1\'82\'cd\'96\'d9\'8e\'a6\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'8a\'d6\'82\'b5\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'95\'db\'8f\'d8\'82\'e0\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'95\'db\'8f\'d8\'8b\'79\'82\'d1\'95\'5c\'96\'be\'82\'b5\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\f1\'83\'49\'83\'79\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'cb\'fb\f1\'82\'cc\'8a\'d6\'98\'41\'82\'b7\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'89\'f0\'96\'be\'82\'b3\'82\'ea\'82\'c4\'82\'a8\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'83\'47\'83\'89\'81\'5b\'82\'aa\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'f0\'95\'db\'8f\'d8\'8b\'79\'82\'d1\'95\'5c\'96\'be\'82\'b9\'82\'b8\f2\'a1\'a2\'d5\'fd\f1\'82\'b5\'82\'b3\f2\'a1\'a2\'d5\'fd\'b4\'5f\f1\'82\'b3\f2\'a1\'a2\'d0\'c5\'ee\'6d\'d0\'d4\'bc\'b0\f1\'82\'d1\'82\'bb\'82\'cc\'91\'bc\'82\'c9\'82\'c2\'82\'a2\'82\'c4\f2\'a1\'a2\'b1\'a3\'d4\'5e\'bc\'b0\f1\'82\'d1\'95\'5c\'96\'be\'82\'b5\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'cb\'fb\f1\'82\'c9\f2\'a1\'a2\'c9\'cc\'c1\'95\'91\'54\'bc\'b0\f1\'82\'d1\'8e\'e6\'88\'f8\'82\'cc\'89\'df\'92\'f6\'82\'a9\'82\'e7\'90\'b6\'82\'b6\'82\'e9\'95\'db\'8f\'d8\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'e9\'76\'df\'42\f1\'82\'b7\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'8a\'d6\'98\'41\'82\'b5\'82\'c4\f2\'a1\'a2\f0 NI\f1\'82\'cd\f2\'a1\'a2\'c9\'cc\'c6\'b7\'d0\'d4\f1\'82\'cc\'95\'db\'8f\'d8\f2\'a1\'a2\'cc\'d8\'b6\'a8\f1\'82\'cc\'96\'da\'93\'49\'93\'4b\'8d\'87\'90\'ab\'8b\'79\'82\'d1\'96\'b3\'88\'e1\'94\'bd\'82\'f0\f2\'a1\'a2\'fc\'61\'ca\'be\f1\'82\'c9\'95\'db\'8f\'d8\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8b\'91\'94\'db\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f3\par
+\f0 17\f3 .\tab\ul\f2\'95\'72\'84\'bf\'c6\'da\'e9\'67\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'d4\'56\'d4\'41\f1\'82\'cc\'8c\'b4\'88\'f6\'82\'aa\'94\'ad\'90\'b6\'82\'b5\'82\'bd\'8c\'e3\f2\'a1\'a2\f0 1\f1\'94\'4e\'82\'f0\'8c\'6f\'89\'df\'82\'b5\'82\'bd\'82\'c6\'82\'ab\'82\'cd\f2\'a1\'a2\'cf\'de\'b6\'a8\'b5\'c4\'b1\'a3\'d4\'5e\f1\'82\'cc\'89\'ba\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'94\'82\'cd\'95\'db\'8f\'d8\'88\'e1\'94\'bd\'82\'cc\'82\'bd\'82\'df\'82\'c9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8b\'7e\'8d\'cf\'82\'f0\'8b\'ad\'90\'a7\'93\'49\'82\'c9\'8e\'c0\'8c\'bb\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\'91\'69\'8f\'d7\'82\'f0\'8b\'4e\'82\'b1\'82\'b3\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 18\f3 .\tab\ul\f1\'92\'6d\'93\'49\'8d\'e0\'8e\'59\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'95\'e2\'8f\'9e\ulnone\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\f2\'a1\'a2\'c3\'d7\'b9\'fa\'a1\'a2\f1\'83\'4a\'83\'69\'83\'5f\f2\'a1\'a2\f1\'83\'81\'83\'4c\'83\'56\'83\'52\f2\'a1\'a2\'c8\'d5\'b1\'be\'a1\'a2\f1\'83\'49\'81\'5b\'83\'58\'83\'67\'83\'89\'83\'8a\'83\'41\f2\'a1\'a2\f1\'83\'58\'83\'43\'83\'58\f2\'a1\'a2\f1\'83\'6d\'83\'8b\'83\'45\'83\'46\'81\'5b\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 EU\f1\'82\'cc\'96\'40\'97\'a5\'82\'c9\'82\'e6\'82\'e8\'95\'db\'8c\'ec\'82\'b3\'82\'ea\'82\'e9\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'82\'cc\'93\'c1\'8b\'96\'8c\'a0\f2\'a1\'a2\'d6\'f8\'d7\'f7\'98\'d8\'d3\'d6\f1\'82\'cd\'8f\'a4\'95\'57\'82\'f0\'90\'4e\'8a\'51\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'c6\'8e\'e5\'92\'a3\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'8c\'c0\'82\'e8\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'d7\'d4\f1\'82\'e7\'82\'cc\'94\'ef\'97\'70\'95\'89\'92\'53\'82\'c5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'a9\'82\'e7\'90\'b6\'82\'b6\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\'82\'c9\'82\'e6\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'90\'bf\'8b\'81\'82\'c9\'91\'ce\'82\'b5\'82\'c4\'96\'68\'8c\'e4\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'b5\'b1\'d4\'93\'d5\'88\'c7\'f3\f1\'82\'aa\f2\'a1\'a2\f0 (i)NI\f1\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'8d\'ec\'82\'e7\'82\'ea\'82\'bd\'82\'e0\'82\'cc\'82\'c5\'82\'cd\'82\'c8\'82\'a2\'8b\'40\'8a\'ed\f2\'a1\'a2\'d7\'b0\'d6\'c3\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'83\'52\'81\'5b\'83\'68\'82\'c6\'8d\'87\'82\'ed\'82\'b9\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8e\'67\'97\'70\f2\'a1\'a2\f0 (ii)\f1\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'8d\'87\'92\'76\'82\'b5\'82\'c8\'82\'a2\'95\'fb\'96\'40\'96\'94\'82\'cd\f0 NI\f1\'82\'aa\'88\'d3\'90\'7d\'82\'b5\'82\'c8\'82\'a2\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8e\'67\'97\'70\f2\'a1\'a2\f0 (iii)\f1\'8e\'e5\'92\'a3\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'90\'4e\'8a\'51\'82\'f0\'94\'f0\'82\'af\'82\'a4\'82\'e9\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'96\'94\'82\'cd\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'f0\'91\'67\'82\'dd\'8d\'9e\'82\'de\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'c8\'82\'a9\'82\'c1\'82\'bd\'82\'b1\'82\'c6\f2\'a1\'a2\f0 (iv)NI\f1\'82\'c9\'82\'e6\'82\'e8\'8d\'ec\'90\'ac\'82\'b3\'82\'ea\'82\'bd\'82\'e0\'82\'cc\'82\'c5\'82\'cd\'82\'c8\'82\'a2\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8f\'43\'90\'b3\'82\'a9\'82\'e7\'90\'b6\'82\'b6\'82\'bd\'8f\'ea\'8d\'87\'82\'cd\'82\'b1\'82\'cc\'8c\'c0\'82\'e8\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'cc\'96\'7b\'8d\'80\'82\'c9\'82\'a8\'82\'af\'82\'e9\'8b\'60\'96\'b1\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8d\'b7\'82\'b5\'94\'97\'82\'c1\'82\'bd\'90\'bf\'8b\'81\'82\'cc\'92\'ca\'92\'6d\'82\'f0\'8e\'f3\'97\'cc\'8c\'e3\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e8\f0 NI\f1\'82\'c9\'92\'ca\'92\'6d\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'68\'8c\'e4\'82\'c9\'94\'f5\'82\'a6\'82\'c4\'91\'53\'96\'ca\'93\'49\'82\'c9\f0 NI\f1\'82\'c9\'8b\'a6\'97\'cd\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8f\'f0\'8c\'8f\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\f0 NI\f1\'82\'aa\'93\'96\'8a\'59\'90\'bf\'8b\'81\'82\'f0\'96\'68\'8c\'e4\'96\'94\'82\'cd\'89\'f0\'8c\'88\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\'95\'4b\'97\'76\'82\'c8\'8c\'a0\'8c\'c0\f2\'a1\'a2\'d6\'a7\'d4\'ae\'bc\'b0\f1\'82\'d1\'8f\'ee\'95\'f1\'82\'f0\'92\'f1\'8b\'9f\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b5\'b1\'d4\'93\'d5\'88\'c7\'f3\f1\'82\'c9\'8a\'d6\'98\'41\'82\'b7\'82\'e9\'8d\'c5\'8f\'49\'93\'49\'82\'c8\'91\'b9\'8a\'51\'94\'85\'8f\'9e\'8b\'e0\'96\'94\'82\'cd\'98\'61\'89\'f0\'8b\'e0\'8b\'79\'82\'d1\f0 NI\f1\'82\'cc\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'97\'76\'8b\'81\'82\'c9\'82\'e6\'82\'e8\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'95\'89\'92\'53\'82\'b5\'82\'bd\'97\'bf\'8b\'e0\'82\'f0\'8e\'78\'95\'a5\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'ca\'c2\'c7\'b0\f1\'82\'cc\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'93\'af\'88\'d3\'82\'f0\'93\'be\'82\'b8\'82\'c9\'82\'c8\'82\'b3\'82\'ea\'82\'bd\'89\'f0\'8c\'88\'82\'c9\'91\'ce\'82\'b5\'82\'cd\'90\'d3\'94\'43\'82\'f0\'95\'89\'82\'a2\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'96\'7b\'8d\'80\'82\'c9\'82\'a8\'82\'af\'82\'e9\'8f\'e3\'8b\'4c\'82\'cc\'8c\'a0\'97\'98\'90\'4e\'8a\'51\'82\'f0\'91\'b1\'82\'af\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'aa\'8b\'d6\'8e\'7e\'82\'b3\'82\'ea\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'92\'6d\'93\'49\'8d\'e0\'8e\'59\'8c\'a0\'82\'f0\'90\'4e\'8a\'51\'82\'b5\'91\'b1\'82\'af\'82\'e9\'82\'a9\'82\'e0\'82\'b5\'82\'ea\'82\'c8\'82\'a2\'82\'c6\'8a\'6d\'90\'4d\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'91\'49\'91\'f0\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f0 (i)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'8c\'a0\'8c\'c0\'82\'f0\'8e\'e6\'93\'be\'82\'b5\f2\'a1\'a2\f0 (ii)\f1\'90\'4e\'8a\'51\'82\'b5\'82\'c8\'82\'a2\'91\'bc\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'8c\'f0\'8a\'b7\'96\'94\'82\'cd\'8f\'43\'90\'b3\'82\'b5\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 (iii)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'a9\'82\'e7\'90\'4e\'8a\'51\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'95\'d4\'95\'69\'82\'f0\'8e\'f3\'82\'af\f2\'a1\'a2\f1\'82\'b7\'82\'c5\'82\'c9\'82\'a8\'8b\'71\'97\'6c\'82\'a9\'82\'e7\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'8e\'78\'95\'a5\'82\'ed\'82\'ea\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'97\'bf\'8b\'e0\'82\'f0\'95\'d4\'8b\'e0\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\b\f1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'96\'40\'97\'a5\'82\'aa\'8c\'88\'82\'df\'82\'e9\'8d\'c5\'91\'e5\'8c\'c0\'82\'cc\'94\'cd\'88\'cd\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f0 NI\f1\'82\'cc\'90\'d3\'94\'43\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'54\'81\'5b\'8b\'79\'82\'d1\'83\'54\'83\'76\'83\'89\'83\'43\'83\'84\'81\'5b\'82\'cc\'90\'d3\'94\'43\f2\'a1\'a2\'81\'4b\f1\'82\'d1\'82\'c9\'82\'bb\'82\'cc\'8e\'e6\'92\'f7\'96\'f0\f2\'a1\'a2\'d2\'db\'86\'54\'a1\'a2\'8f\'be\'98\'49\'86\'54\'bc\'b0\f1\'82\'d1\'91\'e3\'97\'9d\'90\'6c\'82\'cc\'90\'d3\'94\'43\'82\'cd\f2\'a1\'a2\'b1\'be\'ed\'97\f1\'82\'cc\'89\'ba\'82\'c5\'90\'d3\'94\'43\'82\'cc\'97\'9d\'97\'52\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\'be\'74\'ee\'7e\f1\'82\'c5\f0 50,000US\f1\'83\'68\'83\'8b\'82\'f0\'92\'b4\'82\'a6\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\b0\f1\'91\'4f\'8f\'71\'82\'cc\'82\'b1\'82\'c6\'82\'cd\f2\'a1\'a2\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'8a\'d6\'98\'41\'82\'b7\'82\'e9\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'93\'c1\'8b\'96\'8c\'a0\f2\'a1\'a2\f1\'8f\'a4\'95\'57\f2\'a1\'a2\f1\'92\'98\'8d\'ec\'8c\'a0\f2\'a1\'a2\f1\'8b\'79\'82\'d1\'91\'bc\'82\'cc\'92\'6d\'93\'49\'8d\'e0\'8e\'59\'8c\'a0\'8b\'79\'82\'d1\'8d\'48\'8b\'c6\'8f\'8a\'97\'4c\'8c\'a0\'82\'cc\'90\'4e\'8a\'51\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'97\'42\'88\'ea\'82\'cc\'8b\'7e\'8d\'cf\'95\'fb\'96\'40\f2\'a1\'a2\f1\'95\'c0\'82\'d1\'82\'c9\'93\'af\'90\'4e\'8a\'51\'82\'c9\'91\'ce\'82\'b7\'82\'e9\f0 NI\f1\'82\'cc\'91\'53\'91\'cc\'93\'49\'82\'c8\'90\'d3\'94\'43\'82\'f0\'8b\'4b\'92\'e8\'82\'b5\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\b\f1\'82\'b1\'82\'cc\'8c\'c0\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'91\'b9\'8a\'51\'94\'85\'8f\'9e\'82\'cd\f2\'a1\'a2\f1\'90\'4e\'8a\'51\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'91\'bc\'82\'cc\'96\'40\'97\'a5\'8f\'e3\'82\'cc\'96\'94\'82\'cd\'96\'d9\'8e\'a6\'82\'cc\'95\'db\'8f\'d8\'82\'c9\'91\'e3\'82\'ed\'82\'e9\'82\'e0\'82\'cc\'82\'c5\'82\'b7\f2\'a1\'a3\f1\'91\'4f\'8f\'71\'82\'cc\'8b\'60\'96\'b1\'82\'cd\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'91\'67\'82\'dd\'8d\'9e\'82\'dc\'82\'ea\'96\'94\'82\'cd\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'90\'bb\'95\'69\'82\'c9\'82\'cd\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'8f\'5d\'82\'c1\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'96\'94\'82\'cd\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'90\'bb\'95\'69\'82\'c9\'8a\'d6\'98\'41\'82\'b7\'82\'e9\'90\'4e\'8a\'51\'90\'bf\'8b\'81\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'8b\'7e\'8d\'cf\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\f1\'93\'96\'8a\'59\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'90\'bb\'91\'a2\'8b\'c6\'8e\'d2\'82\'c9\'8b\'81\'82\'df\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f3\par
+
+\pard\fi-425\li500\sb100\sa240\qj\f0 19\f3 .\tab\ul\f1\'90\'d3\'94\'43\'82\'cc\'8c\'c0\'92\'e8\ulnone\f0 \b NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'54\'81\'5b\f2\'a1\'a2\f1\'83\'66\'83\'42\'83\'58\'83\'67\'83\'8a\'83\'72\'83\'85\'81\'5b\'83\'5e\'81\'5b\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'83\'54\'83\'76\'83\'89\'83\'43\'83\'84\'81\'5b\'82\'aa\'88\'c8\'89\'ba\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'91\'b9\'8a\'51\'82\'cc\'89\'c2\'94\'5c\'90\'ab\'82\'cc\'95\'f1\'8d\'90\'82\'f0\'8e\'f3\'82\'af\'82\'c4\'82\'a2\'82\'bd\'82\'c6\'82\'b5\'82\'c4\'82\'e0\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'91\'bc\'82\'cc\'8e\'d2\'82\'cc\'89\'df\'8e\'b8\'82\'c9\'82\'e6\'82\'e8\'90\'b6\'82\'b6\'82\'bd\'82\'a9\'82\'c7\'82\'a4\'82\'a9\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'96\'40\'97\'a5\'82\'aa\'8c\'88\'82\'df\'82\'e9\'8d\'c5\'91\'e5\'8c\'c0\'82\'cc\'94\'cd\'88\'cd\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'e0\f2\'a1\'a2\f0 NI\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'54\'81\'5b\f2\'a1\'a2\f1\'83\'66\'83\'42\'83\'58\'83\'67\'83\'8a\'83\'72\'83\'85\'81\'5b\'83\'5e\'81\'5b\'96\'94\'82\'cd\'83\'54\'83\'76\'83\'89\'83\'43\'83\'84\'81\'5b\f0 (NI\f1\'82\'cc\'8b\'79\'82\'d1\'82\'bb\'82\'cc\'8e\'e6\'92\'f7\'96\'f0\f2\'a1\'a2\'d2\'db\'86\'54\'a1\'a2\'8f\'be\'98\'49\'86\'54\'bc\'b0\f1\'82\'d1\'91\'e3\'97\'9d\'90\'6c\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'cd\f2\'a1\'a2\f1\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'8e\'ed\'97\'de\'82\'cc\f2\'a1\'a2\'e9\'67\'bd\'d3\'b5\'c4\'93\'70\'ba\'a6\'a1\'a2\'b8\'b6\'cb\'e6\'b5\'c4\'93\'70\'ba\'a6\'a1\'a2\'cc\'d8\'84\'65\'93\'70\'ba\'a6\'a1\'a2\'91\'cd\'c1\'50\'b5\'c4\'93\'70\'ba\'a6\'d3\'d6\f1\'82\'cd\'94\'68\'90\'b6\'93\'49\'91\'b9\'8a\'51\f0 (\f1\'88\'ed\'8e\'b8\'97\'98\'89\'76\f2\'a1\'a2\'ee\'41\'bd\'f0\f1\'82\'cc\'91\'b9\'8e\'b8\f2\'a1\'a2\'c8\'a1\'d2\'fd\'99\'43\'bb\'e1\f1\'82\'cc\'91\'b9\'8e\'b8\f2\'a1\'a2\'c8\'a1\'d2\'fd\'b7\'c1\'ba\'a6\'c8\'f4\f1\'82\'b5\'82\'ad\'82\'cd\'91\'b9\'8e\'b8\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'94\'6a\'91\'b9\'82\'b5\'82\'bd\'83\'66\'81\'5b\'83\'5e\'96\'94\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'90\'d3\'94\'43\'82\'f0\'95\'89\'82\'ed\'82\'b8\f2\'a1\'a2\'b5\'da\f0 18\f1\'8d\'80\'82\'c9\'8b\'4b\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'8f\'ea\'8d\'87\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'c5\'82\'e0\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\f0 NI\f1\'82\'cc\'90\'d3\'94\'43\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'ea\'82\'aa\'8c\'5f\'96\'f1\'96\'40\f2\'a1\'a2\'b2\'bb\'b7\'a8\'d0\'d0\'9e\'e9\'b7\'a8\'a1\'a2\'b1\'a3\'d4\'5e\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\f0 NI\f1\'82\'aa\'93\'4b\'97\'70\'82\'a0\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8e\'f3\'82\'af\'8e\'e6\'82\'c1\'82\'bd\'8d\'87\'8c\'76\'8b\'e0\'8a\'7a\'82\'f0\'92\'b4\'82\'a6\'82\'c8\'82\'a2\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'97\'bf\'8b\'e0\'8b\'79\'82\'d1\'89\'bf\'8a\'69\'82\'cd\'83\'8a\'83\'58\'83\'4e\'82\'cc\'95\'aa\'94\'7a\'82\'f0\'94\'bd\'89\'66\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'b9\'8f\'b3\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'91\'4f\'8f\'71\'82\'cc\'90\'d3\'94\'43\'82\'cc\'8c\'c0\'92\'e8\'82\'c9\'8b\'ad\'90\'a7\'97\'cd\'82\'aa\'82\'c8\'82\'a2\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\'96\'7b\'8e\'bf\'93\'49\'96\'da\'93\'49\'82\'f0\'92\'42\'90\'ac\'82\'c5\'82\'ab\'82\'c8\'82\'a2\'94\'cd\'88\'cd\'82\'c5\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'8c\'60\'82\'c9\'82\'a8\'82\'af\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'82\'e6\'82\'e8\'90\'b6\'82\'b6\'82\'bd\'90\'67\'91\'cc\'93\'49\'8f\'9d\'8a\'51\'96\'94\'82\'cd\'90\'b6\'96\'bd\'90\'4e\'8a\'51\'82\'c9\'8c\'57\'82\'e9\'90\'d3\'94\'43\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'96\'40\'97\'a5\'82\'c9\'82\'e6\'82\'e8\'94\'72\'8f\'9c\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'90\'d3\'94\'43\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'89\'ba\'82\'c5\'96\'94\'82\'cd\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'8a\'d6\'98\'41\'82\'b5\'82\'bd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b7\'82\'e9\f0 NI\f1\'92\'50\'93\'c6\'82\'cc\'90\'d3\'94\'43\'82\'cd\f2\'a1\'a2\f0 50,000US\f1\'83\'68\'83\'8b\'96\'94\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'c9\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'8e\'78\'95\'a5\'82\'ed\'82\'ea\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'97\'bf\'8b\'e0\'82\'cc\'82\'a4\'82\'bf\f2\'a1\'a2\'b6\'e0\'ee\'7e\f1\'82\'cc\'95\'fb\'82\'c9\'90\'a7\'8c\'c0\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 20\f3 .\tab\ul\b\f1\'8a\'eb\'8c\'af\'90\'ab\'82\'cc\'8d\'82\'82\'a2\'8e\'67\'97\'70\'8b\'79\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'d3\'94\'43\b0\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\ulnone\f0 A\f3 .\tab\b\f0 NI\f1\'82\'cc\'90\'bb\'95\'69\'82\'cd\f2\'a1\'a2\f1\'83\'74\'83\'46\'83\'43\'83\'8b\'83\'5a\'81\'5b\'83\'74\'8b\'40\'94\'5c\'82\'f0\'97\'76\'8b\'81\'82\'b7\'82\'e9\'8a\'eb\'8c\'af\'82\'c8\'8a\'c2\'8b\'ab\'96\'94\'82\'cd\'91\'bc\'82\'cc\'8a\'c2\'8b\'ab\f0 (\f1\'8c\'b4\'8e\'71\'97\'cd\'8e\'7b\'90\'dd\'82\'cc\'89\'5e\'97\'70\f2\'a1\'a2\'ba\'bd\'bf\'d5\'99\'43\f1\'83\'69\'83\'72\'83\'51\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'a2\'ba\'bd\'bf\'d5\'bd\'bb\'cd\'a8\'b9\'dc\'d6\'c6\f1\'83\'56\'83\'58\'83\'65\'83\'80\f2\'a1\'a2\'be\'c8\'c3\'fc\'a1\'a2\'c9\'fa\'c3\'fc\'be\'53\'b3\'d6\f1\'83\'56\'83\'58\'83\'65\'83\'80\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'91\'bc\'82\'cc\'88\'e3\'97\'c3\'8b\'40\'8a\'ed\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8c\'cc\'8f\'e1\'82\'aa\'90\'6c\'82\'cc\'8e\'80\f2\'a1\'a2\'c9\'ed\'cc\'e5\'b5\'c4\'82\'fb\'ba\'a6\'a1\'a2\'d6\'d8\'b4\'f3\f1\'82\'c8\'8d\'e0\'8e\'59\'93\'49\'91\'b9\'8a\'51\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'8a\'c2\'8b\'ab\'93\'49\'91\'b9\'8a\'51\'82\'c9\'82\'c2\'82\'c8\'82\'aa\'82\'e8\'93\'be\'82\'e9\'91\'bc\'82\'cc\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'8e\'67\'97\'70\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8d\'6c\'88\'c4\'82\'b3\'82\'ea\f2\'a1\'a2\'d1\'75\'d4\'ec\f1\'82\'b3\'82\'ea\'96\'94\'82\'cd\'8c\'9f\'8d\'b8\'82\'b3\'82\'ea\'82\'e9\'82\'e0\'82\'cc\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8a\'eb\'8c\'af\'90\'ab\'82\'cc\'8d\'82\'82\'a2\'8e\'67\'97\'70\'82\'c9\'82\'e6\'82\'e8\'90\'b6\'82\'b6\'82\'bd\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'90\'bf\'8b\'81\f2\'a1\'a2\'93\'70\'ca\'a7\'a1\'a2\'93\'70\'ba\'a6\'a1\'a2\'d4\'56\'d4\'41\'bc\'b0\f1\'82\'d1\'97\'bf\'8b\'e0\f0 (\f1\'8d\'87\'97\'9d\'93\'49\'82\'c8\'95\'d9\'8c\'ec\'8e\'6d\'97\'bf\'8b\'e0\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )(\f1\'93\'96\'8a\'59\'90\'bf\'8b\'81\'82\'dc\'82\'bd\f0 NI\f1\'82\'cc\'8e\'e5\'92\'a3\'82\'c5\'82\'a0\'82\'ea\'96\'94\'82\'cd\'8e\'c0\'8d\'db\'82\'cc\'89\'df\'8e\'b8\'82\'f0\'91\'53\'91\'cc\'93\'49\'82\'c9\'96\'94\'82\'cd\'95\'94\'95\'aa\'93\'49\'82\'c9\'82\'bb\'82\'cc\'8d\'aa\'8b\'92\'82\'c6\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'a9\'82\'c7\'82\'a4\'82\'a9\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'d1\'75\'d4\'ec\'ce\'ef\'d8\'9f\'c8\'ce\'a1\'a2\'c9\'ed\'cc\'e5\'b5\'c4\'82\'fb\'ba\'a6\'a1\'a2\'c9\'fa\'c3\'fc\'c7\'d6\'ba\'a6\'d3\'d6\f1\'82\'cd\'8d\'e0\'8e\'59\'93\'49\'91\'b9\'8a\'51\'82\'c9\'8c\'57\'82\'e9\'90\'bf\'8b\'81\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'a9\'82\'e7\f2\'a1\'a2\f0 NI\f1\'8b\'79\'82\'d1\'82\'bb\'82\'cc\'8e\'e6\'92\'f7\'96\'f0\f2\'a1\'a2\'d2\'db\'86\'54\'a1\'a2\'8f\'be\'98\'49\'86\'54\'a1\'a2\'bc\'b0\f1\'82\'d1\'91\'e3\'97\'9d\'90\'6c\'82\'f0\'96\'68\'8c\'e4\'82\'b5\f2\'a1\'a2\'b1\'a3\'d4\'5e\f1\'82\'b5\f2\'a1\'a2\'c3\'e2\'d8\'9f\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f3\par
+\f0 B\f3 .\tab\b\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'90\'bb\'95\'69\'8b\'79\'82\'d1\'83\'56\'83\'58\'83\'65\'83\'80\'82\'cc\'8f\'e1\'8a\'51\f0 (\f1\'83\'6f\'83\'62\'83\'4e\'83\'41\'83\'62\'83\'76\'96\'94\'82\'cd\'83\'56\'83\'83\'83\'62\'83\'67\'83\'5f\'83\'45\'83\'93\'82\'cc\'83\'81\'83\'4a\'83\'6a\'83\'59\'83\'80\'82\'cc\'92\'f1\'8b\'9f\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'a9\'82\'e7\'95\'db\'8c\'ec\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'cc\'91\'5b\'92\'75\'82\'f0\'8d\'75\'82\'b8\'82\'e9\'90\'d3\'94\'43\'82\'aa\'82\'a0\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b8\'f7\f1\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'cc\'83\'56\'83\'58\'83\'65\'83\'80\'82\'cd\'83\'4a\'83\'58\'83\'5e\'83\'7d\'83\'43\'83\'59\'82\'b3\'82\'ea\f2\'a1\'a2\f0 NI\f1\'82\'cc\'83\'65\'83\'58\'83\'67\'81\'45\'83\'76\'83\'89\'83\'62\'83\'67\'83\'74\'83\'48\'81\'5b\'83\'80\'82\'c6\'82\'cd\'88\'d9\'82\'c8\'82\'e9\'82\'bd\'82\'df\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f0 NI\f1\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'95\'5d\'89\'bf\'82\'b3\'82\'ea\'96\'94\'82\'cd\'97\'5c\'8a\'fa\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'95\'fb\'96\'40\'82\'c5\f2\'a1\'a2\f0 NI\f1\'82\'cc\'90\'bb\'95\'69\'82\'f0\'91\'bc\'82\'cc\'90\'bb\'95\'69\'82\'c6\'91\'67\'82\'dd\'8d\'87\'82\'ed\'82\'b9\'82\'c4\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'e0\'82\'e6\'82\'a2\'82\'bd\'82\'df\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d7\'d4\'c9\'ed\f1\'82\'cc\'88\'d3\'90\'7d\'82\'b5\'82\'bd\'8e\'67\'97\'70\'82\'cc\'82\'bd\'82\'df\'82\'c9\f0 NI\f1\'82\'cc\'90\'bb\'95\'69\'82\'cc\'93\'4b\'8d\'87\'90\'ab\'82\'f0\'95\'cf\'8d\'58\'82\'b5\f2\'a1\'a2\'d3\'d0\'84\'bf\f1\'82\'c9\'82\'b7\'82\'e9\'8b\'86\'8b\'c9\'93\'49\'82\'c8\'90\'d3\'94\'43\'82\'f0\'95\'89\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'56\'83\'58\'83\'65\'83\'80\'96\'94\'82\'cd\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a0\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'82\'cc\'91\'67\'82\'dd\'8d\'9e\'82\'dd\'82\'c9\'82\'e6\'82\'e8\'90\'b6\'82\'b6\'82\'bd\f2\'a1\'a2\f1\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'90\'bf\'8b\'81\f2\'a1\'a2\'93\'70\'ca\'a7\'a1\'a2\'93\'70\'ba\'a6\'a1\'a2\f1\'82\'bb\'82\'b5\'82\'c4\'97\'bf\'8b\'e0\f0 (\f1\'8d\'87\'97\'9d\'93\'49\'82\'c8\'95\'d9\'8c\'ec\'8e\'6d\'97\'bf\'8b\'e0\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'a9\'82\'e7\f2\'a1\'a2\f0 NI\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8e\'e6\'92\'f7\'96\'f0\f2\'a1\'a2\'d2\'db\'86\'54\'a1\'a2\'8f\'be\'98\'49\'86\'54\'bc\'b0\f1\'82\'d1\'91\'e3\'97\'9d\'90\'6c\'82\'f0\'96\'68\'8c\'e4\'82\'b5\f2\'a1\'a2\'d1\'61\'83\'94\f1\'82\'b5\f2\'a1\'a2\'c3\'e2\'d8\'9f\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8c\'5f\'96\'f1\'8f\'e3\'82\'cc\'95\'e2\'8f\'9e\'8b\'60\'96\'b1\'82\'cd\f2\'a1\'a2\'b7\'a8\'c2\'c9\'c9\'cf\'a1\'a2\f0 NI\f1\'82\'c9\'89\'db\'82\'b9\'82\'e7\'82\'ea\'82\'bd\'89\'df\'8e\'b8\'90\'d3\'94\'43\f2\'a1\'a2\'cb\'fb\f1\'82\'cc\'8d\'c2\'96\'b1\'95\'73\'97\'9a\'8d\'73\'90\'d3\'94\'43\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'b3\'89\'df\'8e\'b8\'90\'d3\'94\'43\'82\'c9\'8b\'4e\'88\'f6\'82\'b7\'82\'e9\f2\'a1\'a2\'98\'d8\'c0\'fb\f1\'82\'f0\'8e\'e5\'92\'a3\'82\'b7\'82\'e9\'8e\'d2\'82\'cc\'91\'b9\'8a\'51\f2\'a1\'a2\'b1\'bb\'ba\'a6\'a1\'a2\'d3\'d6\f1\'82\'cd\'89\'f0\'8c\'88\'8b\'e0\'82\'cc\'91\'8d\'8a\'7a\'82\'c9\'82\'cd\'8b\'79\'82\'d1\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\b0\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 21\f3 .\tab\ul\f1\'95\'c4\'8d\'91\'90\'ad\'95\'7b\'82\'cc\'8c\'a0\'97\'98\ulnone\f0 \f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\f1\'82\'e0\'82\'c1\'82\'cf\'82\'e7\'8e\'84\'93\'49\'97\'bf\'8b\'e0\'82\'f0\'97\'70\'82\'a2\'82\'c4\'8a\'4a\'94\'ad\'82\'b3\'82\'ea\'82\'bd\f2\'a1\'b8\'c9\'cc\'d3\'c3\'ce\'ef\'c6\'b7\'a1\'b9\f1\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\'a1\'b8\'c9\'cc\'d3\'c3\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'b9\'bc\'b0\f1\'82\'d1\f2\'a1\'b8\'c9\'cc\'d3\'c3\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'b9\f0 (\f1\'82\'b1\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'92\'50\'8c\'ea\'82\'cd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'95\'c4\'8d\'91\'82\'cc\'92\'b2\'92\'42\'8b\'4b\'91\'a5\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'92\'e8\'8b\'60\'82\'b3\'82\'ea\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'97\'70\'82\'a2\'82\'e7\'82\'ea\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'a9\'82\'e7\'8d\'5c\'90\'ac\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'e0\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\'c3\'d7\'b9\'fa\f1\'82\'cc\'8b\'c7\f2\'a1\'a2\'ca\'a1\'a1\'a2\'d3\'d6\f1\'82\'cd\'91\'bc\'82\'cc\'8b\'40\'8a\'d6\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\'81\'41\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'88\'c8\'89\'ba\'82\'cc\'82\'c6\'82\'a8\'82\'e8\'81\'41\f0 (i)\f1\'8f\'a4\'97\'70\'95\'a8\'95\'69\'82\'c6\'82\'b5\'82\'c4\'82\'cc\'82\'dd\f2\'a1\'a2\f0 (ii)\f1\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\f2\'a1\'a2\'cb\'fb\f1\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'56\'81\'5b\'82\'c9\'95\'74\'97\'5e\'82\'b3\'82\'ea\'82\'e9\'82\'cc\'82\'c6\'93\'af\'97\'6c\'82\'cc\'8c\'a0\'8c\'c0\'82\'cc\'82\'dd\'82\'aa\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'93\'c1\'82\'c9\'96\'be\'8e\'a6\'93\'49\'82\'c9\'94\'46\'82\'df\'82\'e7\'82\'ea\'82\'c8\'82\'a2\'95\'fb\'96\'40\'82\'c5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\f2\'a1\'a2\'d1\'7d\'d1\'75\f1\'82\'b5\f2\'a1\'a2\'e9\'5f\'ca\'be\f1\'82\'b5\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cd\'8b\'5a\'8f\'70\'93\'49\'83\'66\'81\'5b\'83\'5e\'82\'f0\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'92\'f1\'8b\'9f\'82\'b5\f2\'a1\'a2\'d3\'eb\f1\'82\'a6\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'97\'76\'8b\'81\'82\'b3\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'d1\'75\'d4\'ec\'98\'49\'d5\'df\f1\'82\'cd\f0 National Instruments Corporation\f1\'96\'94\'82\'cd\f0 National Instruments Ireland Resources Ltd.\f1\'82\'c5\'82\'b7\f2\'a1\'a3\f3\par
+\f0 22\f3 .\tab\ul\f2\'d7\'f1\'ca\'d8\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\ulnone\f0 A\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'f0\'8f\'85\'8e\'e7\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8a\'6d\'94\'46\'82\'b7\'82\'e9\'82\'bd\'82\'df\f2\'a1\'a2\'ba\'cf\'c0\'ed\'b5\'c4\f1\'82\'c8\'92\'ca\'92\'6d\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f0 NI\f1\'82\'aa\'92\'b2\'8d\'b8\'82\'c5\'82\'ab\'82\'e9\'82\'e6\'82\'a4\'92\'ca\'8f\'ed\'82\'cc\'89\'63\'8b\'c6\'8e\'9e\'8a\'d4\'92\'86\'82\'c9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8a\'59\'93\'96\'82\'b7\'82\'e9\'8b\'4c\'98\'5e\'82\'f0\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'95\'f8\'c3\'e6\f1\'82\'c9\'82\'e6\'82\'e9\'92\'ca\'92\'6d\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'d6\'82\'cc\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8f\'85\'8e\'e7\'82\'f0\'8a\'6d\'94\'46\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\'86\'d3\'98\'49\'95\'72\'e9\'67\'d6\'d0\f1\'82\'c9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'f0\'92\'b2\'8d\'b8\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'b3\'82\'e7\'82\'c9\f2\'a1\'a2\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'e9\'8b\'c6\'96\'94\'82\'cd\'91\'bc\'82\'cc\'8e\'e5\'91\'cc\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'91\'e3\'95\'5c\'8e\'d2\'82\'cc\'97\'76\'8b\'81\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'cb\'d9\f1\'82\'e2\'82\'a9\'82\'c9\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'8b\'79\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8f\'5d\'8b\'c6\'88\'f5\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'f0\'8f\'85\'8e\'e7\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'8e\'7c\'82\'f0\'8f\'d8\'96\'be\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'93\'96\'8a\'59\'92\'b2\'8d\'b8\'82\'cc\'8c\'8b\'89\'ca\'82\'aa\f2\'a1\'a2\f0 NI\f1\'82\'d6\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'97\'bf\'8b\'e0\'82\'cc\'8e\'78\'95\'a5\'8b\'60\'96\'b1\'8b\'79\'82\'d1\'8d\'c2\'96\'b1\'82\'cc\'8e\'78\'95\'a5\'82\'a2\'82\'aa\'92\'78\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8e\'a6\'82\'b7\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'cb\'d9\f1\'82\'e2\'82\'a9\'82\'c9\'93\'96\'8a\'59\'8b\'e0\'8a\'7a\'82\'f0\f0 NI\f1\'82\'c9\'8e\'78\'95\'a5\'82\'a2\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'93\'96\'8a\'59\'92\'b2\'8d\'b8\'97\'bf\'8b\'e0\'82\'f0\'95\'d4\'8b\'e0\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 B\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 (i)\f1\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'82\'f0\'83\'60\'83\'46\'83\'62\'83\'4e\'82\'b5\'8e\'c0\'8d\'73\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f2\'a1\'a2\f0 (ii)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'f0\'8f\'85\'8e\'e7\'82\'b5\f2\'a1\'a2\'d7\'f1\'ca\'d8\f1\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8a\'6d\'94\'46\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f0 (\f1\'97\'4c\'8c\'f8\'82\'c8\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\'83\'52\'81\'5b\'83\'68\f2\'a1\'a2\f1\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'97\'bc\'95\'fb\'82\'cc\'8e\'67\'97\'70\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f2\'a1\'a2\f0 (iii)NI\f1\'82\'cc\'93\'e0\'95\'94\'82\'c5\'82\'cc\'90\'bb\'95\'69\'8a\'4a\'94\'ad\f2\'a1\'a2\'bc\'b0\f1\'82\'d1(\f0 iv\f4 )\f1\'82\'a8\'8b\'71\'97\'6c\'82\'d6\'82\'cc\'8e\'67\'97\'70\'95\'f1\'8d\'90\'82\'cc\'92\'f1\'8b\'9f\f2\'a1\'a2\f1\'82\'f0\'96\'da\'93\'49\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\f1\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'82\'f0\'8f\'57\'82\'df\'82\'c4\'8c\'f0\'90\'4d\'82\'b5\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'83\'54\'81\'5b\'83\'72\'83\'58\'81\'45\'83\'76\'83\'8d\'83\'6f\'83\'43\'83\'5f\'81\'5b\'81\'45\'83\'54\'81\'5b\'83\'6f\'81\'5b\'82\'c9\'8f\'ee\'95\'f1\'82\'f0\'97\'98\'97\'70\'82\'b3\'82\'b9\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'85\'a7\'bc\'af\f1\'82\'b3\'82\'ea\'8c\'f0\'90\'4d\'82\'b3\'82\'ea\'82\'e9\'8f\'ee\'95\'f1\'82\'cd\f2\'a1\'a2\'8c\'9f\'d3\'d0\'d8\'94\'ae\'62\'b5\'c4\f1\'82\'c8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'83\'66\'81\'5b\'83\'5e\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b7\'a8\'c2\'c9\'a1\'a2\'b7\'a8\'b5\'c4\'ca\'d6\'be\'41\f1\'82\'c9\'82\'e6\'82\'e8\'97\'76\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\f0 (\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'82\'e6\'82\'e9\'97\'4c\'8c\'f8\'82\'c8\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\'83\'52\'81\'5b\'83\'68\f2\'a1\'a2\f1\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'83\'4c\'81\'5b\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'97\'bc\'95\'fb\'82\'cc\'82\'a8\'8b\'71\'97\'6c\'8e\'67\'97\'70\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\'8f\'85\'8e\'e7\'82\'f0\'8b\'ad\'90\'a7\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\'95\'4b\'97\'76\'82\'c6\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ee\'95\'f1\'82\'e0\'91\'e6\'8e\'4f\'8e\'d2\'82\'c9\'92\'f1\'8b\'9f\'82\'b5\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f4\par
+\tab\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8f\'8a\'97\'4c\'8e\'d2\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'94\'cd\'88\'cd\'93\'e0\'82\'c5\f2\'a1\'a2\'8f\'be\'98\'49\'86\'54\'d3\'d6\f1\'82\'cd\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'90\'bf\'95\'89\'8b\'c6\'8e\'d2(\'88\'c8\'89\'ba\'a2\'8b\'96\'89\'c2\'82\'f0\'8e\'f3\'82\'af\'82\'bd\'83\'86\'81\'5b\'83\'55\'a3\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7)\'82\'c9\'91\'ce\'82\'b5\'82\'c4\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'97\'5e\'82\'a6\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\'81\'42\'8f\'8a\'97\'4c\'8e\'d2\'82\'cd\'81\'41\'8e\'a9\'8c\'c8\'82\'f0\'91\'e3\'97\'9d\'82\'b5\'82\'c4\'8e\'67\'97\'70\'82\'c5\'82\'ab\'82\'e9\'82\'e6\'82\'a4\'81\'41\'8b\'96\'89\'c2\'82\'f0\'8e\'f3\'82\'af\'82\'bd\'83\'86\'81\'5b\'83\'55\'82\'c9\'91\'ce\'82\'b5\'82\'c4\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'97\'5e\'82\'a6\'82\'bd\'8f\'ea\'8d\'87\'81\'41\'93\'96\'8a\'59\'8b\'96\'89\'c2\'82\'f0\'8e\'f3\'82\'af\'82\'bd\'83\'86\'81\'5b\'83\'55\'82\'a9\'82\'e7\'81\'41\'83\'66\'81\'5b\'83\'5e\'8e\'fb\'8f\'57\'82\'cc\'82\'bd\'82\'df\'82\'c9\'81\'41\'97\'4c\'8c\'f8\'82\'c8\'96\'40\'93\'49\'8d\'aa\'8b\'92\'8b\'79\'82\'d1\'81\'5e\'96\'94\'82\'cd\'8b\'96\'89\'c2\'82\'f0(\'95\'4b\'97\'76\'82\'c9\'89\'9e\'82\'b6\'82\'c4)\'8a\'6d\'95\'db\'82\'b7\'82\'e9\'90\'d3\'94\'43\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\'81\'42\'82\'a0\'82\'e9\'8e\'e5\'91\'cc\'82\'aa\'81\'41\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'94\'cd\'88\'cd\'93\'e0\'82\'c5\'81\'41\'8b\'96\'89\'c2\'82\'f0\'8e\'f3\'82\'af\'82\'bd\'83\'86\'81\'5b\'83\'55\'82\'c6\'82\'b5\'82\'c4\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'97\'5e\'82\'a6\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'93\'96\'8a\'59\'8e\'e5\'91\'cc\'82\'f0\'91\'e3\'97\'9d\'82\'b5\'82\'c4\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'8f\'ea\'8d\'87\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8f\'8a\'97\'4c\'8e\'d2\'82\'c9\'82\'cd\'82\'a0\'82\'bd\'82\'e8\'82\'dc\'82\'b9\'82\'f1\'81\'42\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'82\'e6\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'83\'66\'81\'5b\'83\'5e\'82\'aa\'8e\'fb\'8f\'57\'82\'b3\'82\'ea\'81\'41\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8f\'8a\'97\'4c\'8e\'d2\'82\'c9\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\'81\'41\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\'81\'42\par
+\f4\tab\f0 NI\f1\'8b\'79\'82\'d1\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'cc\'83\'66\'81\'5b\'83\'5e\'8f\'88\'97\'9d\'95\'fb\'96\'40\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'8f\'da\'8d\'d7\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2{\f5{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/privacy/unitedstates/us/ }}{\fldrslt{http://www.ni.com/legal/privacy/unitedstates/us/\ul0\cf0}}}}\f1\fs20\'82\'cc\'8a\'59\'93\'96\'82\'b7\'82\'e9\'83\'76\'83\'89\'83\'43\'83\'6f\'83\'56\'81\'5b\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'95\'fb\'90\'6a\'82\'f0\'8e\'51\'8f\'c6\'82\'b5\'82\'c4\'82\'ad\'82\'be\'82\'b3\'82\'a2\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 23\f3 .\tab\ul\f2\'be\'74\'84\'74\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\ulnone\f0 A\f3 .\tab\ul\f2\'9c\'ca\'92\'87\'b7\'a8\'a3\'bb\'b2\'c3\'c5\'d0\'b5\'d8\f3\par
+
+\pard\li851\sb100\sa240\qj\ulnone\b\f1\'82\'e0\'82\'b5\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'41\'83\'43\'83\'8b\'83\'89\'83\'93\'83\'68\'8b\'a4\'98\'61\'8d\'91\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'90\'bb\'91\'a2\'82\'b3\'82\'ea\'82\'bd\'8f\'ea\'8d\'87\b0\'81\'46\'96\'7b\'8c\'5f\'96\'f1\'82\'cd\'81\'41\'8d\'91\'8d\'db\'95\'a8\'95\'69\'94\'84\'94\'83\'8c\'5f\'96\'f1\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'8d\'91\'8d\'db\'98\'41\'8d\'87\'8f\'f0\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'cc\'93\'4b\'97\'70\'82\'cd\'82\'c8\'82\'ad\'81\'41\'96\'40\'82\'cc\'92\'ef\'90\'47\'82\'cc\'8c\'b4\'91\'a5\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\'81\'41\'83\'41\'83\'43\'83\'8b\'83\'89\'83\'93\'83\'68\'8b\'a4\'98\'61\'8d\'91\'82\'cc\'96\'40\'97\'a5\'82\'aa\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b7\'81\'42\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'91\'69\'8f\'d7\'82\'cc\'82\'bd\'82\'df\'82\'cc\'94\'f1\'94\'72\'91\'bc\'93\'49\'82\'c8\'8d\'d9\'94\'bb\'92\'6e\'82\'cd\'81\'41\'83\'41\'83\'43\'83\'8b\'83\'89\'83\'93\'83\'68\'8b\'a4\'98\'61\'8d\'91\'82\'cc\'83\'5f\'83\'75\'83\'8a\'83\'93\'82\'c9\'88\'ca\'92\'75\'82\'b5\'81\'41\'93\'96\'8e\'96\'8e\'d2\'82\'cd\'93\'96\'8a\'59\'8d\'d9\'94\'bb\'8f\'8a\'82\'cc\'8a\'c7\'8a\'8d\'82\'c9\'95\'9e\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'8d\'87\'88\'d3\'82\'b5\'82\'dc\'82\'b7\'81\'42\f3\par
+\b\f1\'82\'e0\'82\'b5\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'41\'83\'43\'83\'8b\'83\'89\'83\'93\'83\'68\'8b\'a4\'98\'61\'8d\'91\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'90\'bb\'91\'a2\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\b0\'81\'46\'96\'7b\'8c\'5f\'96\'f1\'82\'cd\'81\'41\'8d\'91\'8d\'db\'95\'a8\'95\'69\'94\'84\'94\'83\'8c\'5f\'96\'f1\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'8d\'91\'8d\'db\'98\'41\'8d\'87\'8f\'f0\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'cc\'93\'4b\'97\'70\'82\'cd\'82\'c8\'82\'ad\'81\'41\'96\'40\'82\'cc\'92\'ef\'90\'47\'82\'cc\'8c\'b4\'91\'a5\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\'81\'41\'95\'c4\'8d\'91\'82\'cc\'83\'65\'83\'4c\'83\'54\'83\'58\'8f\'42\'82\'cc\'96\'40\'97\'a5\'82\'aa\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b7\'81\'42\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'91\'69\'8f\'d7\'82\'cc\'82\'bd\'82\'df\'82\'cc\'94\'f1\'94\'72\'91\'bc\'93\'49\'82\'c8\'8d\'d9\'94\'bb\'92\'6e\'82\'cd\'81\'41\'95\'c4\'8d\'91\'82\'cc\'83\'65\'83\'4c\'83\'54\'83\'58\'8f\'42\'82\'cc\'83\'67\'83\'89\'83\'72\'83\'58\'8c\'53\'82\'c9\'88\'ca\'92\'75\'82\'b5\'81\'41\'93\'96\'8e\'96\'8e\'d2\'82\'cd\'93\'96\'8a\'59\'8d\'d9\'94\'bb\'8f\'8a\'82\'cc\'8a\'c7\'8a\'8d\'82\'c9\'95\'9e\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'8d\'87\'88\'d3\'82\'b5\'82\'dc\'82\'b7\'81\'42\f3\par
+\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'82\'c7\'82\'b1\'82\'c5\'90\'bb\'91\'a2\'82\'b3\'82\'ea\'82\'bd\'82\'a9\'95\'aa\'82\'a9\'82\'e7\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 National Instruments Corporation (11500 N. Mopac Expressway, Austin, Texas, U.S.A. 78759-3504(\f2\'b5\'a3\'b5\'b1\'a1\'a1\f0 Legal Department))\f1\'82\'c9\'98\'41\'97\'8d\'82\'b5\'82\'c4\'82\'ad\'82\'be\'82\'b3\'82\'a2\f2\'a1\'a3\f3\par
+
+\pard\fi-432\li850\sa200\qj\f0 B\f3 .\tab\f1\'96\'7b\'8c\'5f\'96\'f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'8a\'d6\'82\'b5\'82\'c4\'82\'a8\'8b\'71\'97\'6c\'82\'c6\f0 NI\f1\'82\'c6\'82\'cc\'8a\'d4\'82\'cc\'8a\'ae\'91\'53\'8d\'87\'88\'d3\'82\'f0\'8d\'5c\'90\'ac\'82\'b5\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8e\'e5\'91\'e8\'82\'c9\'8a\'d6\'98\'41\'82\'b7\'82\'e9\'8c\'fb\'93\'aa\'96\'94\'82\'cd\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'92\'f1\'88\'c4\'8f\'91\f2\'a1\'a2\'ca\'c2\'c7\'b0\'cd\'ac\'d2\'e2\'a1\'a2\'d7\'a2\'ce\'c4\'d3\'d6\f1\'82\'cd\'91\'bc\'82\'cc\'82\'a8\'8b\'71\'97\'6c\'82\'c6\f0 NI\f1\'82\'c6\'82\'cc\'8a\'d4\'82\'cc\'8c\'f0\'90\'4d\'82\'c9\'97\'44\'90\'e6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'95\'57\'8f\'80\'93\'49\'82\'c8\'94\'cc\'94\'84\'8f\'f0\'8d\'80\f0 (\f1\'8c\'bb\'8d\'dd\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'cd{\f6{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/termsofsale }}{\fldrslt{http://www.ni.com/legal/termsofsale\ul0\cf0}}}}\f1\fs20\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cc\'88\'ea\'95\'94\'82\'c6\'82\'b5\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\f2\'a1\'a2\f1\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'8b\'5a\'8f\'70\'83\'54\'83\'7c\'81\'5b\'83\'67\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'8b\'79\'82\'d1\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'94\'46\'92\'e8\'8e\'8e\'8c\'b1\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'8b\'4b\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'82\'c6\'82\'a8\'82\'e8\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cc\'88\'ea\'95\'94\'82\'c6\'82\'b5\'82\'c4\'96\'94\'82\'cd\'8a\'d6\'98\'41\'82\'b5\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'a4\'82\'e9\f2\'a1\'a2\f1\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\f2\'a1\'a2\f1\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'91\'bc\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'93\'4b\'97\'70\'82\'b3\'82\'ea\f2\'a1\'a2\f1\'82\'bb\'82\'ea\'82\'e7\'82\'f0\'8b\'4b\'97\'a5\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f0 NI\f1\'82\'aa\'97\'4c\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'96\'94\'82\'cd\'8c\'a0\'8c\'c0\'82\'cc\'8d\'73\'8e\'67\'82\'cc\'92\'78\'89\'84\'96\'94\'82\'cd\'95\'73\'8d\'ec\'88\'d7\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'8c\'a0\'97\'98\'96\'94\'82\'cd\'8c\'a0\'8c\'c0\'82\'f0\'8a\'51\'82\'b5\'96\'94\'82\'cd\'95\'fa\'8a\'fc\'82\'b5\'82\'bd\'82\'e0\'82\'cc\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'c9\'82\'e6\'82\'e9\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'cc\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8c\'a0\'97\'98\'95\'fa\'8a\'fc\'82\'e0\f0 NI\f1\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'8f\'91\'96\'ca\'82\'c9\'96\'be\'8b\'4c\'82\'b3\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'82\'cc\'8f\'f0\'8d\'80\'82\'cc\'88\'e1\'94\'bd\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'95\'fa\'8a\'fc\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\'82\'c5\'82\'e0\f2\'a1\'a2\'b5\'b1\'d4\'93\'cc\'f5\'ed\'97\f1\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'bb\'82\'cc\'8c\'e3\'82\'cc\'88\'e1\'94\'bd\'96\'94\'82\'cd\'91\'bc\'82\'cc\'8f\'f0\'8d\'80\'82\'cc\'88\'e1\'94\'bd\'82\'c9\'82\'a4\'82\'a2\'82\'c4\'95\'fa\'8a\'fc\'82\'b5\'82\'bd\'82\'c6\'82\'cd\'89\'f0\'8e\'df\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c6\f0 NI\f1\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'91\'e3\'95\'5c\'8e\'d2\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'8f\'90\'96\'bc\'82\'b3\'82\'ea\'82\'bd\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'82\'a0\'82\'e7\'82\'a9\'82\'b6\'82\'df\'96\'be\'8b\'4c\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'43\'90\'b3\'82\'e0\'97\'4c\'8c\'f8\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c5\'8e\'67\'97\'70\'82\'b3\'82\'ea\'82\'e9\f2\'a1\'b8\'ba\'ac\f1\'82\'de\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a4\'92\'50\'8c\'ea\'82\'cd\f2\'a1\'b8\'ba\'ac\f1\'82\'de\'82\'aa\f2\'a1\'a2\f1\'82\'b1\'82\'ea\'82\'c9\'8c\'c0\'82\'e7\'82\'ea\'82\'c8\'82\'a2\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a4\'88\'d3\'96\'a1\'82\'c6\'97\'9d\'89\'f0\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'e0\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f1\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'6c\'83\'62\'83\'67\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b5\'82\'c4\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'8c\'be\'8b\'79\'82\'b7\'82\'e9\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'82\'cc\'83\'45\'83\'46\'83\'75\'83\'79\'81\'5b\'83\'57\'82\'f0\'89\'7b\'97\'97\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'e0\'82\'c5\'82\'ab\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'92\'6e\'88\'e6\'82\'cc\f0 NI\f1\'89\'63\'8b\'c6\'8f\'8a\'82\'c9\'8f\'ee\'95\'f1\'82\'f0\'97\'76\'8b\'81\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 C\f3 .\tab\f1\'82\'e0\'82\'b5\f2\'a1\'a2\f1\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'82\'cc\'93\'96\'8e\'96\'8e\'d2\'82\'a9\'82\'e7\'91\'bc\'82\'cc\'93\'96\'8e\'96\'8e\'d2\'82\'c9\'91\'ce\'82\'b5\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'96\'da\'93\'49\'8e\'96\'8d\'80\'82\'c9\'8a\'d6\'8c\'57\'82\'b5\'82\'c4\'91\'69\'8f\'d7\'82\'aa\'92\'f1\'8b\'4e\'82\'b3\'82\'ea\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'84\'d9\'d4\'56\'b5\'b1\'ca\'c2\'d5\'df\f1\'82\'cd\f2\'a1\'a2\'d5\'4a\f1\'82\'df\'82\'e7\'82\'ea\'82\'bd\'8b\'7e\'8d\'cf\'82\'c9\'89\'c1\'82\'a6\'82\'c4\f2\'a1\'a2\'ba\'cf\'c0\'ed\'b5\'c4\f1\'82\'c8\'95\'d9\'8c\'ec\'8e\'6d\'97\'bf\'8b\'e0\'8b\'79\'82\'d1\'8d\'d9\'94\'bb\'97\'bf\'8b\'e0\'82\'f0\'95\'e2\'8f\'9e\'82\'b3\'82\'ea\'82\'e9\'8c\'a0\'8c\'c0\'82\'f0\'97\'4c\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 D\f3 .\tab\f1\'82\'e0\'82\'b5\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'82\'cc\'8f\'f0\'8d\'80\'82\'aa\'96\'b3\'8c\'f8\'82\'c6\'94\'bb\'92\'66\'82\'b3\'82\'ea\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'b5\'b1\'d4\'93\'cc\'f5\'ed\'97\f1\'82\'cd\'96\'40\'93\'49\'8b\'ad\'90\'a7\'97\'cd\'82\'f0\'97\'4c\'82\'b7\'82\'e9\'82\'e6\'82\'a4\'82\'c9\'8f\'43\'90\'b3\'82\'b3\'82\'ea\f2\'a1\'a2\f1\'82\'bb\'82\'b5\'82\'c4\'93\'96\'8a\'59\'8f\'43\'90\'b3\'82\'cc\'8c\'e3\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8e\'63\'82\'e8\'82\'cc\'8f\'f0\'8d\'80\'82\'cd\'97\'4c\'8c\'f8\'82\'c9\'91\'b6\'91\'b1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 E\f3 .\tab\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\'c3\'d7\'b9\'fa\'dd\'94\'b3\'f6\'b9\'dc\'c0\'ed\'d2\'8e\'84\'74\f0 (15 CFR Part 730 et. seq.)\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'91\'bc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'95\'c4\'8d\'91\'82\'cc\'97\'41\'8f\'6f\'8a\'c7\'97\'9d\'96\'40\'97\'df\'8b\'79\'82\'d1\'8b\'4b\'91\'a5\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'90\'a2\'8a\'45\'82\'cc\'97\'41\'8f\'6f\'8a\'c7\'97\'9d\'96\'40\'97\'df\'8b\'79\'82\'d1\'8b\'4b\'91\'a5\f0 (\f1\'89\'a2\'8f\'42\'98\'41\f2\'ba\'cf\f0 (EU)\f1\'82\'a9\'82\'e7\'97\'41\'8f\'6f\'82\'b3\'82\'ea\'82\'e9\'90\'bb\'95\'69\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'c0\'ed\'ca\'c2\'bb\'e1\'d2\'8e\'84\'74\f0 (EC)No. 428/2009\f1\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\'8b\'4b\'90\'a7\'82\'f0\'8e\'f3\'82\'af\'82\'dc\'82\'b7\f0 (\f1\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'96\'7b\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'cd\f2\'a1\'a2\f1\'82\'b1\'82\'ea\'82\'e7\'96\'40\'97\'df\'8b\'79\'82\'d1\'8b\'4b\'91\'a5\'82\'cc\'8b\'4b\'90\'a7\'82\'f0\'8e\'f3\'82\'af\'82\'e9\'8f\'ea\'8d\'87\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\f0 )\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'96\'94\'82\'cd\'96\'7b\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'f0\'8e\'f3\'97\'cc\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'82\'c2\'82\'a2\'82\'c4\f2\'a1\'a2\'c3\'d7\'b9\'fa\'b7\'a8\'c1\'ee\'d3\'d6\f1\'82\'cd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'96\'40\'97\'df\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'c7\'b7\'b8\'f1\f1\'82\'c6\'82\'b3\'82\'ea\'82\'c4\'82\'a8\'82\'e7\'82\'b8\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'90\'a7\'8c\'c0\'82\'f0\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'82\'f0\'95\'5c\'96\'be\'82\'b5\f2\'a1\'a2\'b1\'a3\'d4\'5e\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'82\'c6\'82\'ab\'82\'c5\'82\'e0\f2\'a1\'a2\f1\'82\'e0\'82\'b5\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'96\'7b\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'cc\'8f\'6f\'89\'d7\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'83\'5f\'83\'45\'83\'93\'83\'8d\'81\'5b\'83\'68\'96\'94\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'97\'9a\'8d\'73\'82\'aa\'95\'c4\'8d\'91\'97\'41\'8f\'6f\'8a\'c7\'97\'9d\'96\'40\'97\'df\'96\'94\'82\'cd\'91\'bc\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'97\'41\'8f\'6f\'8a\'c7\'97\'9d\'96\'40\'97\'df\'82\'c9\'88\'e1\'94\'bd\'82\'b7\'82\'e9\'82\'c6\'8d\'6c\'82\'a6\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'82\'cd\'81\'41\'94\'ad\'92\'8d\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8f\'6f\'89\'d7\'82\'f0\'82\'b5\'82\'c8\'82\'a2\'96\'94\'82\'cd\'83\'5f\'83\'45\'83\'93\'83\'8d\'81\'5b\'83\'68\'82\'f0\'8b\'96\'89\'c2\'82\'b5\'82\'c8\'82\'a2\'8c\'a0\'97\'98\'8b\'79\'82\'d1\'82\'bb\'82\'cc\'91\'bc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'92\'8d\'95\'b6\f0 (\f1\'83\'7b\'83\'8a\'83\'85\'81\'5b\'83\'80\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'96\'94\'82\'cd\'83\'47\'83\'93\'83\'5e\'81\'5b\'83\'76\'83\'89\'83\'43\'83\'59\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'82\'c9\'8a\'ee\'82\'c3\'82\'ad\'82\'e0\'82\'cc\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'97\'9a\'8d\'73\'82\'b5\'82\'c8\'82\'a2\'8c\'a0\'97\'98\'82\'f0\'97\'af\'95\'db\'82\'b5\'82\'dc\'82\'b7\'81\'42\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'81\'41\'95\'c4\'8d\'91\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'90\'a2\'8a\'45\'82\'cc\'97\'41\'8f\'6f\'8a\'c7\'97\'9d\'96\'40\'97\'df\'82\'c9\'88\'e1\'94\'bd\'82\'b5\'82\'c4\'81\'41\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'41\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'96\'7b\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'f0\'97\'41\'8f\'6f\'81\'41\'8d\'c4\'97\'41\'8f\'6f\'96\'94\'82\'cd\'88\'da\'93\'5d\'82\'b5\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'81\'41\'95\'c0\'82\'d1\'82\'c9\'81\'41\'95\'c4\'8d\'91\'90\'ad\'95\'7b\'96\'94\'82\'cd\'91\'bc\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'97\'41\'8f\'6f\'8b\'96\'89\'c2\'93\'96\'8b\'c7\'82\'c9\'82\'e6\'82\'e8\'97\'76\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'97\'41\'8f\'6f\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\'94\'46\'89\'c2\'82\'f0\'93\'be\'82\'b8\'82\'c9\'81\'41\f0 (i)\f1\'95\'c4\'8d\'91\f2\'cd\'e2\'b9\'fa\'d9\'59\'ae\'62\'b9\'dc\'c0\'ed\'be\'d6\f0 (OFAC)\f1\'82\'cc\'93\'c1\'95\'ca\'8e\'77\'92\'e8\'8d\'91\'83\'8a\'83\'58\'83\'67\f0 (the List of Specially Designated Nationals)\f1\'96\'94\'82\'cd\'95\'c4\'8d\'91\'8e\'59\'8b\'c6\'88\'c0\'91\'53\f2\'b1\'a3\'d5\'cf\'be\'d6\f0 (BIS)\f1\'82\'cc\'8e\'e6\'88\'f8\'8b\'d6\'8e\'7e\'8e\'d2\'83\'8a\'83\'58\'83\'67\f0 (Denied Persons List)\f1\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'83\'47\'83\'93\'83\'65\'83\'42\'83\'65\'83\'42\'83\'8a\'83\'58\'83\'67\f0 (Entity List)\f2\'a1\'a2\'ce\'b4\'97\'ca\'d4\'5e\'d5\'df\f1\'83\'8a\'83\'58\'83\'67\f0 (Unverified List)\f1\'82\'bb\'82\'cc\'91\'bc\'93\'4b\'97\'70\'82\'cc\'82\'a0\'82\'e9\'90\'a7\'8c\'c0\'8e\'d2\'83\'8a\'83\'58\'83\'67\'8f\'e3\'82\'cc\'8e\'d2\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'83\'47\'83\'93\'83\'65\'83\'42\'83\'65\'83\'42\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 (ii)\f1\'8b\'d6\'8e\'7e\'82\'b3\'82\'ea\'82\'bd\'8e\'64\'8c\'fc\'92\'6e\f2\'a1\'a2\'87\'e2\'cc\'e5\'bc\'b0\f1\'82\'d1\'8c\'c2\'90\'6c\'82\'d6\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'96\'7b\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'f0\'97\'41\'8f\'6f\f2\'a1\'a2\'d4\'d9\'dd\'94\'b3\'f6\'bc\'b0\f1\'82\'d1\'88\'da\'93\'5d\'82\'b5\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'e9\'76\'df\'42\f1\'82\'b7\'82\'e9\'96\'40\'93\'49\'8e\'91\'97\'bf\'82\'cc\'95\'b6\'8c\'be\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'b4\'ce\f1\'82\'cc\f0 URL\f1\'82\'f0\'8e\'51\'8f\'c6\'82\'b5\'82\'c4\'82\'ad\'82\'be\'82\'b3\'82\'a2\f2\'a1\'a3\f3\par
+
+\pard\li864\sa200\qj {\f0{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/export-compliance.htm }}{\fldrslt{http://www.ni.com/legal/export-compliance.htm\ul0\cf0}}}}\f3\fs20\par
+
+\pard\sb100\sa240\qj\f0 (c) 2001\f7\endash\f0 2020 National Instruments. All Rights Reserved. \f3\par
+\f0 370406AC-0112\par
+2020\f2\'c4\'ea\f0 2\f2\'d4\'c2\f3\par
+
+\pard\sb100\sa240\qc\b\f2\fs24\'b8\'b6\'8e\'a1\'cc\'f5\'ed\'97\f0 A\f7\endash\ul\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\ulnone\b0\f0\fs20 1\f3 .\tab\f2\'a1\'b8\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\f2\'a1\'b9\f1\'82\'c6\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\'8d\'ec\'90\'ac\'82\'b5\f2\'a1\'a2\'c8\'cb\f1\'82\'aa\'93\'c7\'82\'de\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\f0 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c6\'8b\'a4\'82\'c9\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'52\'81\'5b\'83\'68\'82\'f0\'88\'d3\'96\'a1\'82\'b5\f2\'a1\'a2\'b5\'b1\'d4\'93\f1\'83\'52\'81\'5b\'83\'68\'82\'cd\'83\'70\'83\'58\'83\'8f\'81\'5b\'83\'68\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'95\'db\'8c\'ec\'82\'b3\'82\'ea\'82\'b8\f2\'a1\'a2\f1\'83\'52\'81\'5b\'83\'68\'82\'f0\'8f\'43\'90\'b3\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\'96\'5d\'82\'dc\'82\'b5\'82\'a2\'8c\'60\'82\'c5\'82\'b7\f0 (\f1\'83\'4f\'83\'89\'83\'74\'83\'42\'83\'4a\'83\'8b\'82\'c5\'82\'a0\'82\'eb\'82\'a4\'82\'c6\'83\'65\'83\'4c\'83\'58\'83\'67\'83\'78\'81\'5b\'83\'58\'82\'c5\'82\'a0\'82\'eb\'82\'a4\'82\'c6\f0 )\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'cd\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\'82\'cc\'83\'52\'81\'5b\'83\'68\'82\'e0\'8a\'dc\'82\'dd\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 2\f3 .\tab\f1\'82\'b1\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\'d2\'d4\'cf\'c2\f1\'82\'f0\'8f\'f0\'8c\'8f\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'f0\'8e\'67\'97\'70\'82\'b5\f2\'a1\'a2\'d0\'de\'d5\'fd\f1\'82\'b5\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 A\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'f0\'8f\'43\'90\'b3\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'a9\'94\'db\'82\'a9\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'f0\f3\par
+
+\pard\fi-425\li1276\sb100\sa240\qj\f0 i\f3 .\tab\f1\'94\'f1\'8f\'a4\'8b\'c6\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\f3\par
+\f0 ii\f3 .\tab\f1\'96\'7b\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c6\'93\'af\'88\'ea\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'89\'ba\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cc\'82\'dd\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 B\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'a9\'82\'e7\'94\'68\'90\'b6\'82\'b7\'82\'e9\'83\'49\'83\'75\'83\'57\'83\'46\'83\'4e\'83\'67\'83\'52\'81\'5b\'83\'68\'82\'f0\f2\'a1\'a2\f1\'82\'bb\'82\'ea\'82\'f0\'8f\'43\'90\'b3\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'a9\'94\'db\'82\'a9\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c5\'82\'e0\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 C\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'95\'5c\'91\'e8\f2\'a1\'a2\f1\'83\'8d\'83\'53\f2\'a1\'a2\'c9\'cc\'98\'cb\'a1\'a2\'d6\'f8\'d7\'f7\'98\'d8\'a1\'a2\'eb\'8a\'d7\'d3\'cd\'b8\f1\'82\'a9\'82\'b5\f2\'a1\'a2\'c3\'e2\'d8\'9f\'ca\'c2\'ed\'97\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'95\'5c\'8e\'a6\'82\'f0\'88\'db\'8e\'9d\'82\'b5\f2\'a1\'a2\'d7\'ee\'d0\'a1\'bb\'af\f1\'82\'b5\'82\'bd\'82\'e8\f2\'a1\'a2\'b7\'c1\'ba\'a6\f1\'82\'b5\'82\'bd\'82\'e8\f2\'a1\'a2\'d0\'de\'d5\'fd\f1\'82\'b5\'82\'bd\'82\'e8\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 D\f3 .\tab\b\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d6\'f8\'d7\'f7\'98\'d8\'d5\'df\f1\'82\'aa\f2\'a1\'a2\f0 (i)\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\f2\'a1\'a2\f1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'e0\'ea\'e1\'72\f0 (\f1\'8a\'f9\'92\'6d\f2\'a1\'a2\'ce\'b4\'d6\'aa\f1\'82\'f0\'96\'e2\'82\'a2\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 )\f1\'82\'c6\'82\'c6\'82\'e0\'82\'c9\f2\'a1\'b8\'ac\'46\'d7\'b4\f1\'82\'cc\'82\'dc\'82\'dc\f2\'a1\'b9\'b1\'a3\'d4\'5e\'bc\'b0\f1\'82\'d1\'95\'5c\'96\'be\'82\'c8\'82\'b5\'82\'c5\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f2\'a1\'a2\f0 (ii)\f1\'95\'5c\'91\'e8\'82\'cc\'95\'db\'8f\'d8\f2\'a1\'a2\'c9\'cc\'c6\'b7\'d0\'d4\f1\'82\'cc\'96\'d9\'8e\'a6\'95\'db\'8f\'d8\f2\'a1\'a2\'cc\'d8\'b6\'a8\f1\'82\'cc\'96\'da\'93\'49\'93\'4b\'8d\'87\'90\'ab\f2\'a1\'a2\'b7\'c7\'c7\'d6\'ba\'a6\'a1\'a2\f1\'82\'bb\'82\'b5\'82\'c4\'8e\'e6\'88\'f8\'89\'df\'92\'f6\f2\'a1\'a2\'c2\'c4\'d0\'d0\'a1\'a2\'c9\'cc\'91\'54\'c1\'95\f1\'82\'a9\'82\'e7\'90\'b6\'82\'b6\'82\'e9\'96\'d9\'8e\'a6\'82\'cc\'95\'db\'8f\'d8\'82\'f0\'8a\'dc\'82\'de\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'cc\'97\'98\'97\'70\f2\'a1\'a2\'89\'e4\'b8\'fc\'a1\'a2\'ee\'43\'b2\'bc\f1\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\f2\'a1\'a2\'c3\'f7\'ca\'be\'a1\'a2\'fc\'61\'ca\'be\'d3\'d6\f1\'82\'cd\'96\'40\'97\'df\'82\'c9\'82\'e6\'82\'e9\'82\'a9\'82\'f0\'96\'e2\'82\'ed\'82\'b8\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'95\'db\'8f\'d8\f2\'a1\'a2\'b1\'ed\'c3\'f7\'bc\'b0\f1\'82\'d1\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'95\'db\'8f\'d8\'82\'a9\'82\'e7\'96\'c6\'90\'d3\'82\'b3\'82\'ea\'82\'e9\'82\'b1\'82\'c6\f2\'a1\'a2\f1\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\b0\f0 E\f3 .\tab\b\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'cc\'8e\'67\'97\'70\f2\'a1\'a2\'d0\'de\'d5\'fd\'d3\'d6\f1\'82\'cd\'94\'d0\'95\'7a\'82\'c9\'8a\'d6\'98\'41\'82\'b7\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'8a\'83\'58\'83\'4e\'8b\'79\'82\'d1\'90\'d3\'94\'43\'82\'f0\'88\'f8\'82\'ab\'8e\'f3\'82\'af\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f3\par
+\f0 F\f3 .\tab\b\f1\'82\'bd\'82\'c6\'82\'a6\'92\'98\'8d\'ec\'8c\'a0\'8e\'d2\'82\'aa\f2\'a1\'a2\'93\'70\'ba\'a6\'a1\'a2\'93\'70\'ca\'a7\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'91\'b9\'8a\'51\f2\'a1\'a2\'93\'70\'ca\'a7\f1\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'95\'73\'97\'98\'89\'76\f0 ( (i)\f2\'d2\'dd\'ca\'a7\'c0\'fb\'d2\'e6\f0 (\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'82\'e0\'82\'cc\'82\'c5\'82\'a0\'82\'ea\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'82\'cc\'82\'e0\'82\'cc\'82\'c5\'82\'a0\'82\'ea\f0 )\f1\'82\'c5\'82\'a0\'82\'c1\'82\'bd\'82\'e8\f2\'a1\'a2\f0 (ii)\f2\'d3\'d0\'d0\'ce\'d9\'59\'ae\'62\f0 (\f1\'95\'73\'93\'ae\'8e\'59\'82\'c5\'82\'a0\'82\'ea\'8c\'c2\'90\'6c\'82\'cc\'82\'e0\'82\'cc\'82\'c5\'82\'a0\'82\'ea\f0 )\f1\'96\'94\'82\'cd\'96\'b3\'8c\'60\'8e\'91\'8e\'59\f0 (\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'83\'66\'81\'5b\'83\'5e\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\'88\'ea\'8e\'9e\'93\'49\'96\'94\'82\'cd\'89\'69\'8b\'76\'82\'cc\'91\'b9\'8e\'b8\'82\'c9\'8a\'d6\'98\'41\'82\'b5\'82\'c4\'94\'ad\'90\'b6\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c5\'82\'a0\'82\'c1\'82\'bd\'82\'e8\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 (iii)\f2\'d6\'b1\'bd\'d3\'93\'70\'ba\'a6\'a1\'a2\'cc\'d8\'84\'65\'93\'70\'ba\'a6\'a1\'a2\'e9\'67\'bd\'d3\'93\'70\'ba\'a6\'a1\'a2\'b8\'b6\'cb\'e6\'b5\'c4\'93\'70\'ba\'a6\'a1\'a2\'c5\'c9\'c9\'fa\'b5\'c4\'93\'70\'ba\'a6\'a1\'a2\'b8\'b1\'b4\'ce\'b5\'c4\'93\'70\'ba\'a6\'a1\'a2\'91\'cd\'c1\'50\'b5\'c4\'93\'70\'ba\'a6\'a1\'a2\'d3\'d6\f1\'82\'cd\'91\'bc\'82\'cc\'91\'b9\'8a\'51\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\'89\'c2\'94\'5c\'90\'ab\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'92\'6d\'82\'e7\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'bd\'82\'c6\'82\'b5\'82\'c4\'82\'e0\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d6\'f8\'d7\'f7\'98\'d8\'d5\'df\f1\'82\'aa\f2\'a1\'a2\'d4\'ad\'d2\'f2\f1\'82\'cc\'94\'40\'89\'bd\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\'c6\'f5\'bc\'73\'a1\'a2\'9f\'6f\'df\'5e\'ca\'a7\'d8\'9f\'c8\'ce\'a1\'a2\'d3\'d6\f1\'82\'cd\'95\'73\'96\'40\'8d\'73\'88\'d7\'90\'d3\'94\'43\f0 (\f1\'89\'df\'8e\'b8\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'8a\'dc\'82\'de\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'90\'d3\'94\'43\'97\'9d\'98\'5f\'82\'c9\'82\'e6\'82\'eb\'82\'a4\'82\'c6\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'cc\'8e\'67\'97\'70\f2\'a1\'a2\'d0\'de\'d5\'fd\'a1\'a2\'d3\'d6\f1\'82\'cd\'94\'d0\'95\'7a\'82\'c9\'82\'e6\'82\'e8\'90\'b6\'82\'b6\'82\'bd\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'91\'b9\'8a\'51\f2\'a1\'a2\'93\'70\'ca\'a7\f1\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'95\'73\'97\'98\'89\'76\'82\'c9\'82\'c2\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\'90\'d3\'94\'43\'82\'f0\'95\'89\'82\'ed\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d6\'f8\'d7\'f7\'98\'d8\'d5\'df\'a1\'a2\f1\'82\'bb\'82\'cc\'96\'f0\'88\'f5\f2\'a1\'a2\'8f\'be\'98\'49\'86\'54\'d3\'d6\f1\'82\'cd\'91\'e3\'97\'9d\'90\'6c\'82\'c9\'91\'ce\'82\'b5\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8c\'a0\'97\'98\'82\'e0\'8d\'73\'8e\'67\'82\'b5\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f3\par
+\f0 G\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'b1\'82\'ea\'82\'e7\'82\'cc\'91\'e6\f0 1\f1\'8d\'80\f2\'a1\'ab\'b5\'da\f0 3\f1\'8d\'80\'82\'aa\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'cc\'82\'a0\'82\'e9\'8e\'67\'97\'70\f2\'a1\'a2\'d0\'de\'c0\'ed\'bc\'b0\f1\'82\'d1\'94\'d0\'95\'7a\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'c6\'92\'98\'8d\'ec\'8c\'a0\'8e\'d2\'82\'c6\'82\'cc\'8a\'d4\'82\'cc\'8a\'ae\'91\'53\'8d\'87\'88\'d3\'82\'f0\'95\'5c\'82\'b7\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\'81\'42\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 3\f3 .\tab\f1\'92\'98\'8d\'ec\'8c\'a0\'8e\'d2\'82\'cd\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8c\'a0\'97\'98\'82\'f0\'97\'af\'95\'db\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b5\'da\f0 2\f1\'8d\'80\'82\'c9\'96\'be\'8e\'a6\'93\'49\'82\'c9\'95\'74\'97\'5e\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'94\'f1\'93\'c6\'90\'e8\'93\'49\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8c\'a0\'97\'98\'8b\'79\'82\'d1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'e0\'96\'be\'8e\'a6\f2\'a1\'a2\'fc\'61\'ca\'be\'d3\'d6\f1\'82\'cd\'91\'bc\'82\'cc\'95\'fb\'96\'40\'82\'c5\'95\'74\'97\'5e\'82\'b3\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\sb100\sa240\qc\b\f1\fs24\'95\'74\'91\'d1\'8f\'f0\'8d\'80\f0 B\f1\endash\ul\'93\'c1\'95\'ca\'82\'c8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\ulnone\f3\par
+
+\pard\sb100\sa240\qj\ul\b0\f1\fs20\'95\'5d\'89\'bf\'94\'c5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a3\'bb\f1\'83\'76\'83\'8c\'83\'8a\'83\'8a\'81\'5b\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f3\par
+\ulnone\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'95\'5d\'89\'bf\'94\'c5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'93\'e0\'95\'94\'95\'5d\'89\'bf\'82\'cc\'96\'da\'93\'49\'82\'c5\f2\'a1\'a2\'cf\'de\'b6\'a8\f1\'82\'b3\'82\'ea\'82\'bd\'95\'5d\'89\'bf\'8a\'fa\'8a\'d4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'45\'8f\'ea\'82\'c9\'82\'a0\'82\'e9\f0 1\f1\'82\'c2\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d4\'75\'81\'fd\'b0\'e6\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c5\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'94\'d0\'95\'7a\'82\'b5\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'8f\'f7\'93\'6e\'82\'b5\'82\'c4\'82\'cd\'82\'a2\'82\'af\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'d4\'75\'81\'fd\'b0\'e6\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c5\'8d\'ec\'90\'ac\'82\'b5\'82\'bd\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\b\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'92\'50\'82\'c8\'82\'e9\'95\'5d\'89\'bf\'94\'c5\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'83\'76\'83\'8c\'83\'8a\'83\'8a\'81\'5b\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c5\'82\'e0\'82\'a0\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8f\'b3\'94\'46\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'dc\'82\'bd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'8a\'ae\'91\'53\'82\'c9\'8b\'40\'94\'5c\'93\'49\'82\'c5\'82\'a0\'82\'e9\'82\'ed\'82\'af\'82\'c5\'82\'c8\'82\'ad\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8c\'8b\'89\'ca\'8b\'79\'82\'d1\'90\'8b\'8d\'73\'82\'c9\'8a\'d6\'82\'b5\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'8a\'83\'58\'83\'4e\'82\'f0\'88\'f8\'82\'ab\'8e\'f3\'82\'af\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'82\'b9\'82\'b8\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'54\'83\'7c\'81\'5b\'83\'67\'82\'b5\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'d4\'75\'81\'fd\'b0\'e6\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'95\'e2\'8f\'9e\'82\'c9\'8c\'57\'82\'e9\'95\'db\'8f\'d8\'8b\'79\'82\'d1\'8b\'60\'96\'b1\'82\'c8\'82\'ad\f2\'a1\'a2\'cc\'e1\'b9\'a9\f1\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'82\'cd\f2\'a1\'a2\f1\'82\'a0\'82\'e9\'88\'ea\'92\'e8\'8a\'fa\'8a\'d4\'82\'cc\'8c\'e3\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'96\'b3\'97\'cd\'89\'bb\'82\'b5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'95\'73\'94\'5c\'82\'c9\'82\'b7\'82\'e9\'83\'52\'81\'5b\'83\'68\'82\'f0\'8a\'dc\'82\'f1\'82\'c5\'82\'a8\'82\'e8\f2\'a1\'a2\f1\'82\'bb\'82\'ea\'82\'cd\'8c\'78\'8d\'90\'82\'c8\'82\'ad\'8d\'73\'82\'ed\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'96\'b3\'97\'cd\'89\'bb\'82\'aa\'82\'c8\'82\'b3\'82\'ea\'82\'e9\'82\'c6\f2\'a1\'a2\f1\'96\'7b\'8c\'5f\'96\'f1\'82\'cd\'8f\'49\'97\'b9\'82\'b5\'82\'bd\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'92\'50\'93\'c6\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a2\'82\'c2\'82\'c5\'82\'e0\'95\'5d\'89\'bf\'94\'c5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8f\'49\'97\'b9\'82\'b3\'82\'b9\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'76\'83\'8c\'83\'8a\'83\'8a\'81\'5b\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'82\'e6\'82\'e8\'8d\'5c\'90\'ac\'82\'b3\'82\'ea\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c6\f0 NI\f1\'82\'c6\'82\'cc\'8a\'d4\'82\'c5\'95\'ca\'82\'cc\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'83\'41\'83\'8b\'83\'74\'83\'40\f2\'a3\'af\f1\'83\'78\'81\'5b\'83\'5e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f1\'83\'78\'81\'5b\'83\'5e\'8c\'5f\'96\'f1\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'82\'e6\'82\'e8\'91\'ce\'8f\'db\'82\'c6\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'b5\'b1\'d4\'93\f1\'83\'78\'81\'5b\'83\'5e\'8c\'5f\'96\'f1\f0 (\f1\'8e\'51\'8f\'c6\'82\'c6\'82\'b5\'82\'c4\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'91\'67\'82\'dd\'8d\'9e\'82\'dc\'82\'ea\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\'8c\'5f\'96\'f1\'8f\'f0\'8d\'80\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c6\'83\'78\'81\'5b\'83\'5e\'8c\'5f\'96\'f1\'82\'c6\'82\'cc\'8a\'d4\'82\'c9\'92\'ef\'90\'47\'82\'aa\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'83\'78\'81\'5b\'83\'5e\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'aa\'97\'44\'90\'e6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'94\'ad\'8c\'a9\'82\'b5\'82\'bd\'83\'47\'83\'89\'81\'5b\'96\'94\'82\'cd\'83\'6f\'83\'4f\'82\'f0\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'95\'f1\'8d\'90\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8a\'dc\'82\'df\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'8a\'d6\'82\'b5\'82\'c4\f0 NI\f1\'82\'c9\'83\'74\'83\'42\'81\'5b\'83\'68\'83\'6f\'83\'62\'83\'4e\'82\'f0\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\'8d\'87\'97\'9d\'93\'49\'82\'c8\'93\'77\'97\'cd\'82\'f0\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'8a\'4a\'8e\'a6\'82\'b7\'82\'e9\'83\'74\'83\'42\'81\'5b\'83\'68\'83\'6f\'83\'62\'83\'4e\f0 (NI\f1\'82\'cc\'8c\'bb\'8d\'dd\'96\'94\'82\'cd\'8f\'ab\'97\'88\'82\'cc\'90\'bb\'95\'69\'96\'94\'82\'cd\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'95\'cf\'8d\'58\'96\'94\'82\'cd\'92\'f1\'88\'c4\'82\'b3\'82\'ea\'82\'bd\'95\'cf\'8d\'58\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f2\'a1\'a3\'d2\'d4\'cf\'c2\'be\'74\'b3\'c6\f1\'82\'b5\'82\'c4\f2\'a1\'b8\'b1\'be\f1\'83\'74\'83\'42\'81\'5b\'83\'68\'83\'6f\'83\'62\'83\'4e\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'74\'83\'42\'81\'5b\'83\'68\'83\'6f\'83\'62\'83\'4e\'82\'c9\'95\'74\'91\'ae\'82\'b3\'82\'b9\'96\'94\'82\'cd\'8c\'8b\'82\'d1\'82\'c2\'82\'af\'82\'e7\'82\'ea\f2\'a1\'a2\'b7\'b4\'8c\'9d\f1\'82\'c9\'90\'a7\'8c\'c0\'93\'49\'96\'94\'82\'cd\'8d\'e0\'8e\'59\'93\'49\'90\'e0\'96\'be\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\'c3\'d8\'c3\'dc\'b1\'a3\'b3\'d6\'c1\'78\'84\'d5\f1\'82\'f0\'95\'89\'82\'a4\'82\'b1\'82\'c6\'82\'c8\'82\'ad\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f2\'a1\'a2\'d6\'c6\'cf\'de\f1\'82\'c8\'82\'ad\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'8e\'f3\'97\'cc\'82\'b3\'82\'ea\f2\'a1\'a2\'92\'51\f1\'82\'ed\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'96\'da\'93\'49\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'e0\f0 (NI\f1\'82\'cc\'90\'bb\'95\'69\'96\'94\'82\'cd\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'83\'74\'83\'42\'81\'5b\'83\'68\'83\'6f\'83\'62\'83\'4e\'82\'cc\'91\'67\'8d\'9e\'82\'dd\'96\'94\'82\'cd\'8e\'c0\'8e\'7b\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'96\'7b\'83\'74\'83\'42\'81\'5b\'83\'68\'83\'6f\'83\'62\'83\'4e\'82\'f0\'8e\'67\'97\'70\f2\'a1\'a2\'d1\'7d\'d1\'75\'bc\'b0\f1\'82\'d1\'8f\'43\'90\'b3\'82\'b5\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'94\'d0\'95\'7a\'96\'94\'82\'cd\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'90\'bb\'95\'69\'96\'94\'82\'cd\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'91\'67\'82\'dd\'8d\'9e\'82\'dc\'82\'ea\'82\'e9\'96\'7b\'83\'74\'83\'42\'81\'5b\'83\'68\'83\'6f\'83\'62\'83\'4e\'82\'f0\'93\'57\'8e\'a6\f2\'a1\'a2\'d8\'9c\'89\'d3\'a1\'a2\f1\'83\'54\'83\'75\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8b\'79\'82\'d1\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'cc\f2\'a1\'a2\'ca\'c0\'bd\'e7\'b5\'c4\f1\'82\'c8\f2\'a1\'a2\'d6\'f8\'d7\'f7\'98\'d8\'ca\'b9\'d3\'c3\'c1\'cf\'9f\'6f\'c1\'cf\f1\'82\'cc\f2\'a1\'a2\'b7\'c7\'b6\'c0\'d5\'bc\'b5\'c4\f1\'82\'c5\f2\'a1\'a2\'d3\'c0\'be\'c3\f1\'82\'cc\f2\'a1\'a2\'c8\'a1\'cf\'fb\f1\'82\'b5\'82\'c5\'82\'ab\'82\'c8\'82\'a2\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'95\'74\'97\'5e\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'96\'7b\'83\'74\'83\'42\'81\'5b\'83\'68\'83\'6f\'83\'62\'83\'4e\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'49\'97\'b9\'96\'94\'82\'cd\'96\'9e\'97\'b9\'8c\'e3\'82\'e0\'97\'4c\'8c\'f8\'82\'c9\'91\'b6\'91\'b1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\ul\f1\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\'8c\'c0\'92\'e8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (Measurement Studio)\f3\par
+\ulnone\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 Measurement Studio\f1\'82\'cc\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\'8c\'c0\'92\'e8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c6\'82\'cc\'95\'ca\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f0 Measurement Studio\f1\'82\'cc\'83\'74\'83\'8b\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'82\'e0\'97\'4c\'82\'b3\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 Measurement Studio\f1\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\'8c\'c0\'92\'e8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f0 NI\f1\'82\'a9\'82\'e7\'82\'a8\'8b\'71\'97\'6c\'96\'94\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'91\'e3\'97\'9d\'90\'6c\'82\'c9\'91\'ce\'82\'b5\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'45\'8f\'ea\'93\'e0\'82\'cc\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'cc\'90\'94\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cc\'82\'dd\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\f0 Measurement Studio\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f0 (\f1\'83\'6c\'83\'62\'83\'67\'83\'8f\'81\'5b\'83\'4e\'81\'45\'83\'66\'83\'6f\'83\'43\'83\'58\'8b\'79\'82\'d1\'93\'af\'8e\'9e\'8e\'c0\'8d\'73\'82\'cc\'82\'e0\'82\'cc\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'8b\'96\'89\'c2\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'b3\'82\'ea\'82\'bd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8f\'5d\'8b\'c6\'88\'f5\'82\'cc\'82\'dd\'82\'aa\'83\'6c\'83\'62\'83\'67\'83\'8f\'81\'5b\'83\'4e\'81\'45\'83\'66\'83\'6f\'83\'43\'83\'58\'82\'c5\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f2\'a1\'a2\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'90\'94\'82\'cc\'82\'dd\f0 Measurement Studio\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'96\'94\'82\'cd\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'8f\'f0\'8c\'8f\'82\'c5\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 Measurement Studio\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\f2\'a3\'af\f1\'83\'72\'83\'8b\'83\'68\'8b\'40\'94\'5c\'82\'cc\'82\'dd\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\'b5\'b1\'d4\'93\'99\'43\'c4\'dc\f1\'82\'f0\f0 Measurement Studio\f1\'83\'89\'83\'43\'83\'75\'83\'89\'83\'8a\'82\'f0\'8e\'51\'8f\'c6\'82\'b7\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'82\'bd\'82\'df\'82\'cc\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'c9\'82\'cc\'82\'dd\'8e\'c0\'8d\'73\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\'81\'42\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'81\'41\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'c5\'82\'e0\'81\'41\f0 Measurement Studio\f1\'83\'89\'83\'43\'83\'75\'83\'89\'83\'8a\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'92\'e8\'8b\'60\'8d\'cf\'82\'dd\'83\'4e\'83\'89\'83\'58\'82\'cc\'90\'56\'82\'b5\'82\'a2\'83\'43\'83\'93\'83\'58\'83\'5e\'83\'93\'83\'58\'82\'f0\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 Measurement Studio\f1\'83\'89\'83\'43\'83\'75\'83\'89\'83\'8a\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'92\'e8\'8b\'60\'8d\'cf\'82\'dd\'83\'4e\'83\'89\'83\'58\'82\'cc\'83\'58\'83\'5e\'83\'65\'83\'42\'83\'62\'83\'4e\'81\'45\'83\'81\'83\'5c\'83\'62\'83\'68\'82\'f0\'8c\'c4\'82\'d1\'8f\'6f\'82\'b7\'83\'89\'83\'43\'83\'65\'83\'42\'83\'93\'83\'4f\'83\'52\'81\'5b\'83\'68\'82\'f0\'8a\'dc\'82\'de\f2\'a1\'a2\'e9\'5f\'b0\'6b\f1\'82\'cc\'82\'bd\'82\'df\f0 Measurement Studio\f1\'82\'cc\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\'8c\'c0\'92\'e8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f1\'89\'c6\'92\'eb\'93\'e0\'8e\'67\'97\'70\'82\'cc\'97\'e1\'8a\'4f\'82\'cd\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\'8c\'c0\'92\'e8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'af\'82\'e9\f0 Measurement Studio\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'c0\'fb\'d3\'c3\f1\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'83\'52\'83\'93\'83\'70\'83\'43\'83\'8b\'8c\'c0\'92\'e8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'af\'82\'e9\f0 Measurement Studio\f1\'82\'cd\'8f\'f7\'93\'6e\'89\'c2\'94\'5c\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\ul\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\ulnone\f3\par
+\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8a\'dc\'82\'de\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'93\'e0\'95\'94\'82\'c5\'82\'cc\'8a\'4a\'94\'ad\'82\'cc\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'e9\'8b\'c6\'91\'cc\'96\'94\'82\'cd\'91\'bc\'82\'cc\'8e\'e5\'91\'cc\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'93\'e0\'95\'94\'82\'c5\'82\'cc\'8a\'4a\'94\'ad\'82\'cc\'82\'bd\'82\'df\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'8d\'87\'97\'9d\'93\'49\'82\'c9\'95\'4b\'97\'76\'82\'c8\f2\'a1\'a2\'ba\'cf\'c0\'ed\'b5\'c4\f1\'82\'c8\'95\'94\'90\'94\'82\'cc\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (NI-VISA\f1\'96\'94\'82\'cd\f0 NI-488.2\f1\'82\'f0\'8f\'9c\'82\'ad\f0 )\f1\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8d\'ec\'90\'ac\'82\'b5\'96\'94\'82\'cd\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'be\'8e\'a6\'93\'49\'82\'c9\'8b\'96\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'96\'94\'82\'cd\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e8\'96\'be\'8e\'a6\'93\'49\'82\'c9\'8b\'96\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\f2\'a1\'a2\f1\'83\'6f\'83\'62\'83\'4e\'83\'41\'83\'62\'83\'76\'96\'94\'82\'cd\'83\'41\'81\'5b\'83\'4a\'83\'43\'83\'75\'82\'cc\'96\'da\'93\'49\'82\'f0\'8f\'9c\'82\'a2\'82\'c4\f2\'a1\'a2\f0 NI-VISA\f1\'96\'94\'82\'cd\f0 NI-488.2\f1\'82\'cc\'92\'c7\'89\'c1\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8d\'ec\'90\'ac\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c6\'8b\'a4\'82\'c9\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'88\'ea\'95\'94\'82\'c6\'82\'b5\'82\'c4\'91\'e6\'8e\'4f\'8e\'d2\'82\'a9\'82\'e7\f2\'a1\'a2\f1\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'f3\'97\'cc\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'93\'96\'8a\'59\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'97\'70\'82\'a2\'82\'c4\'82\'cc\'82\'dd\'83\'68\'83\'89\'83\'43\'83\'6f\'81\'45\'83\'43\'83\'93\'83\'5e\'81\'5b\'83\'74\'83\'46\'83\'43\'83\'58\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\ul\f1\'83\'7d\'83\'8b\'83\'60\'83\'76\'83\'8b\'81\'45\'83\'41\'83\'4e\'83\'5a\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (NI-488.2 Software for GPIB-ENET)\f3\par
+\ulnone\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'7d\'83\'8b\'83\'60\'83\'76\'83\'8b\'81\'45\'83\'41\'83\'4e\'83\'5a\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'43\'81\'5b\'83\'54\'83\'6c\'83\'62\'83\'67\'82\'f0\f0 GPIB\f1\'83\'52\'83\'93\'83\'67\'83\'8d\'81\'5b\'83\'89\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b7\'82\'e9\'96\'da\'93\'49\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'45\'8f\'ea\'82\'c9\'82\'a0\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'96\'94\'82\'cd\'83\'58\'83\'67\'83\'8c\'81\'5b\'83\'57\'83\'66\'83\'6f\'83\'43\'83\'58\'82\'c9\f0 NI-488.2 \f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'96\'94\'82\'cd\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'81\'83\'66\'83\'42\'83\'41\'8f\'e3\'82\'c5\'96\'94\'82\'cd\'83\'5f\'83\'45\'83\'93\'83\'8d\'81\'5b\'83\'68\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'c0\'fb\'d3\'c3\f1\'82\'c9\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'7d\'83\'8b\'83\'60\'83\'76\'83\'8b\'81\'45\'83\'41\'83\'4e\'83\'5a\'83\'58\'94\'c5\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'90\'a7\'8c\'c0\'82\'cd\f0 NI-488.2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'82\'cd\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d7\'d4\'c9\'ed\f1\'82\'aa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'82\'cc\'82\'c6\'93\'af\'82\'b6\'8d\'91\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f0 (EU\f1\'8c\'97\'93\'e0\'82\'c5\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 EU\f2\'87\'fc\'c4\'da\f0 )\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'91\'e6\'8e\'4f\'8e\'d2\'82\'c9\'91\'ce\'82\'b5\'88\'da\'93\'5d\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'b5\'b1\'d4\'93\'b5\'da\'c8\'fd\'d5\'df\f1\'82\'cc\'96\'bc\'91\'4f\'8b\'79\'82\'d1\'8f\'8a\'8d\'dd\'92\'6e\'82\'f0\'8a\'dc\'82\'df\'82\'c4\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'88\'da\'93\'5d\'82\'f0\'92\'ca\'92\'6d\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'dc\'82\'bd\f2\'a1\'a2\'b5\'b1\'d4\'93\'b5\'da\'c8\'fd\'d5\'df\f1\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'f0\'8e\'f3\'82\'af\'93\'fc\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'bc\'d3\f1\'82\'a6\'82\'c4\f2\'a1\'a2\'b5\'b1\'d4\'93\'d2\'c6\'dc\'9e\'e1\'e1\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8e\'f3\'97\'cc\'82\'b5\'82\'bd\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'96\'94\'82\'cd\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'82\'f0\'8a\'dc\'82\'dd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8e\'63\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'95\'74\'91\'ae\'82\'b7\'82\'e9\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'91\'97\'de\'82\'e0\'8e\'63\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\'88\'da\'93\'5d\'97\'bf\'8b\'e0\'82\'f0\'90\'bf\'8b\'81\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\ul\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f3\par
+\ulnone\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\'93\'96\'8f\'89\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'93\'cd\'82\'af\'82\'bd\'95\'a8\'97\'9d\'93\'49\'8f\'ea\'8f\'8a\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'b1\'be\f1\'83\'54\'83\'43\'83\'67\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'d2\'bb\'b2\'bf\'d3\'d6\f1\'82\'cd\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'8f\'e3\'82\'c5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'54\'83\'43\'83\'67\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8f\'5d\'8b\'c6\'88\'f5\'82\'aa\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'82\'e0\f2\'a1\'a2\'cd\'ac\'95\'72\f1\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b5\'82\'c4\'82\'a2\'82\'e9\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'97\'a7\'82\'bf\'8f\'e3\'82\'b0\'82\'c4\'82\'a2\'82\'e9\'8c\'a0\'8c\'c0\'82\'cc\'82\'a0\'82\'e9\'83\'86\'81\'5b\'83\'55\'90\'94\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8d\'c5\'91\'e5\'90\'94\'82\'f0\'92\'b4\'82\'a6\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\f0 Approved Volume License Manager\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\f0 NI\f1\'82\'aa\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\f2\'a1\'a2\'c7\'b0\'d3\'9b\f1\'82\'cc\'8f\'85\'8e\'e7\'82\'f0\'8a\'6d\'94\'46\'82\'b7\'82\'e9\'82\'bd\'82\'df\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'8a\'c7\'97\'9d\'82\'b7\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'cd\'89\'c6\'92\'eb\'93\'e0\'8e\'67\'97\'70\'82\'cc\'97\'e1\'8a\'4f\'82\'cd\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\'8f\'f7\'93\'6e\'89\'c2\'94\'5c\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\ul\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f3\par
+\ulnone\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 (i) \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f0 NI\f1\'82\'c6\'82\'cc\'8a\'d4\'82\'cc\'8c\'c2\'95\'ca\'82\'cc\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'dc\'82\'bd\'82\'cd\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8a\'ee\'82\'c3\'82\'ab\'8a\'59\'93\'96\'82\'b7\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\f0 (\f1\'88\'c8\'89\'ba\'82\'c5\'82\'cd\f2\'a1\'b8\'d2\'aa\'c7\'f3\f1\'82\'b3\'82\'ea\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 ) \f1\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'f3\'82\'af\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'82\'a9\'82\'a9\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8a\'59\'93\'96\'82\'b7\'82\'e9\'8f\'5d\'8b\'c6\'88\'f5\'82\'cd\f2\'a1\'a2\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'82\'cc\'82\'dd\'82\'f0\'96\'da\'93\'49\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8a\'ee\'82\'c3\'82\'ab\f0 (\f1\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8a\'65\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'c2\'82\'ab\f0 ) \f1\'92\'c7\'89\'c1\'82\'cc\f0 1\f1\'91\'e4\'82\'cc\'83\'5e\'81\'5b\'83\'51\'83\'62\'83\'67\'81\'45\'83\'76\'83\'8d\'83\'5f\'83\'4e\'83\'56\'83\'87\'83\'93\'81\'45\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'8f\'e3\'82\'c9\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8e\'67\'97\'70\'90\'a7\'8c\'c0\'82\'c9\'8f\'5d\'82\'a2\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'a9\'82\'a9\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\'82\'f0\f2\'a1\'a2\f1\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\b\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a3\'ba\f0 NI TestStand\f3\par
+\b0\f1\'97\'76\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\f2\'a3\'ba\f3\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\f0 NI TestStand\f1\'82\'cc\'83\'56\'81\'5b\'83\'50\'83\'93\'83\'58\'82\'f0\'8e\'c0\'8d\'73\'82\'b7\'82\'e9\'83\'89\'83\'93\'83\'5e\'83\'43\'83\'80\'83\'47\'83\'93\'83\'57\'83\'93\'82\'c6\f0 NI TestStand\f1\'83\'4a\'83\'58\'83\'5e\'83\'80\'81\'45\'83\'56\'81\'5b\'83\'50\'83\'93\'83\'58\'81\'45\'83\'47\'83\'66\'83\'42\'83\'5e\'82\'cc\'8a\'4a\'94\'ad\'8a\'c2\'8b\'ab\f2\'a3\'bb\f3\par
+\f0 LabVIEW\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f2\'a3\'bb\f3\par
+\f0 LabWindows/CVI\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f2\'a3\'bb\f3\par
+\f0 Measurement Studio\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f3\par
+\b\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'46\f0 NI TestStand Semiconductor Module\f3\par
+\b0\f1\'97\'76\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\'81\'46\f3\par
+\f0 NI TestStand Semiconductor Module\f2\'a3\'bb\f3\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\f0 NI TestStand\f1\'82\'cc\'83\'56\'81\'5b\'83\'50\'83\'93\'83\'58\'82\'f0\'8e\'c0\'8d\'73\'82\'b7\'82\'e9\'83\'89\'83\'93\'83\'5e\'83\'43\'83\'80\'83\'47\'83\'93\'83\'57\'83\'93\'82\'c6\f0 NI TestStand\f1\'83\'4a\'83\'58\'83\'5e\'83\'80\'81\'45\'83\'56\'81\'5b\'83\'50\'83\'93\'83\'58\'81\'45\'83\'47\'83\'66\'83\'42\'83\'5e\'82\'cc\'8a\'4a\'94\'ad\'8a\'c2\'8b\'ab\'81\'47\f3\par
+\f0 LabVIEW\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f2\'a3\'bb\f3\par
+\f0 LabWindows/CVI\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f2\'a3\'bb\f3\par
+\f0 Measurement Studio\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f3\par
+\b\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a3\'ba\f0 LabVIEW\f3\par
+\b0\f1\'97\'76\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\f2\'a3\'ba\f3\par
+\f0 LabVIEW\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f3\par
+\b\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a3\'ba\f0 LabWindows/CVI\f3\par
+\b0\f1\'97\'76\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\f2\'a3\'ba\f3\par
+\f0 LabWindows/CVI\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f3\par
+\b\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a3\'ba\f0 Measurement Studio\f3\par
+\b0\f1\'97\'76\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\f2\'a3\'ba\f3\par
+\f0 Measurement Studio\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'8b\'79\'82\'d1\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'63\'81\'5b\'83\'8b\'83\'4c\'83\'62\'83\'67\f3\par
+\b\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a3\'ba\b0\f1\'88\'c8\'89\'ba\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\f1\'96\'94\'82\'cd\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c6\'82\'b5\'82\'c4\f0 NI\f1\'82\'aa\'8e\'77\'92\'e8\'82\'b7\'82\'e9\'91\'bc\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'8a\'4a\'94\'ad\'82\'b3\'82\'ea\'82\'bd\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f0 (\f1\'97\'e1\'82\'a6\'82\'ce\f2\'a1\'a2\f0 NI Switch Executive\f1\'82\'cc\'82\'bd\'82\'df\'82\'cc\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f0 NI Switch Executive\f1\'82\'cc\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8e\'e6\'93\'be\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f0 )\f2\'a1\'a3\f3\par
+\f0 NI Switch Executive\f3\par
+\f0 LabVIEW Mobile Module\f3\par
+\f0 LabVIEW\f1\'83\'5e\'83\'62\'83\'60\'83\'70\'83\'6c\'83\'8b\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f0 LabVIEW Real-Time\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f0 LabWindows/CVI Real-Time\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f0 LabVIEW FPGA\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f0 LabVIEW \f2\'d6\'c6\'d3\'f9\'cf\'b5\'d4\'4f\'d3\'8b\f0 /\f1\'83\'56\'83\'7e\'83\'85\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f0 LabVIEW Vision \f1\'8a\'4a\'94\'ad\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f0 LabVIEW \f1\'83\'58\'83\'65\'81\'5b\'83\'67\'83\'60\'83\'83\'81\'5b\'83\'67\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f0 LabVIEW DSC\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f0 LabVIEW DSP\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f3\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'88\'c8\'8a\'4f\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\'82\'f0\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'b3\'82\'ea\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'bb\'82\'ea\'82\'bc\'82\'ea\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\'82\'cd\f2\'a1\'a2\'cd\'ac\f1\'82\'b6\'83\'5e\'81\'5b\'83\'51\'83\'62\'83\'67\'81\'45\'83\'76\'83\'8d\'83\'5f\'83\'4e\'83\'56\'83\'87\'83\'93\'81\'45\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'67\'97\'70\'82\'b3\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'e0\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d0\'c2\f1\'82\'b5\'82\'a2\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'82\'f0\'8a\'4a\'94\'ad\'82\'b7\'82\'e9\'82\'bd\'82\'df\f2\'a1\'a2\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8f\'5d\'91\'ae\'82\'b7\'82\'e9\'83\'52\'83\'93\'83\'7c\'81\'5b\'83\'6c\'83\'93\'83\'67\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f0 (\f1\'97\'e1\'82\'a6\'82\'ce\f2\'a1\'a2\f1\'83\'65\'83\'58\'83\'67\'81\'45\'83\'56\'81\'5b\'83\'50\'83\'93\'83\'58\f0 /\f1\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\f2\'a1\'a2\f1\'83\'6f\'81\'5b\'83\'60\'83\'83\'83\'8b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'63\'83\'8b\'83\'81\'83\'93\'83\'63\f0 (VI))\f2\'a1\'a3\f1\'82\'b3\'82\'e7\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'bc\'c8\'b4\'e6\f1\'82\'cc\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'c6\'82\'c6\'82\'e0\'82\'c9\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'de\'82\'b5\'82\'eb\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'95\'ca\'93\'72\f2\'a1\'a2\f0 NI\f1\'82\'a9\'82\'e7\f2\'a1\'b8\f1\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\f2\'a1\'b9\f1\'82\'b5\'82\'bd\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'82\'e6\'82\'a4\'82\'c8\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'cc\'8e\'67\'97\'70\'82\'cc\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\'c8\'a1\'b5\'c3\f1\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'cd\f2\'a1\'a2\'bc\'d2\'cd\'a5\'c4\'da\'ca\'b9\'d3\'c3\f1\'82\'cc\'97\'e1\'8a\'4f\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8f\'9c\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'66\'83\'6f\'83\'62\'83\'4f\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'82\'cc\'82\'c6\'93\'af\'82\'b6\'8d\'91\'82\'c9\'82\'a2\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'e0\'82\'b5\f0 EU\f1\'8c\'97\'93\'e0\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 EU\f1\'8c\'97\'93\'e0\'82\'c9\'82\'a2\'82\'e9\'91\'e6\'8e\'4f\'8e\'d2\'82\'c9\'88\'da\'93\'5d\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b5\'b1\'d4\'93\'b5\'da\'c8\'fd\'d5\'df\f1\'82\'cc\'96\'bc\'91\'4f\'8b\'79\'82\'d1\'8f\'8a\'8d\'dd\'82\'f0\'8a\'dc\'82\'df\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e8\'93\'96\'8a\'59\'88\'da\'93\'5d\'82\'f0\'92\'ca\'92\'6d\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b5\'b1\'d4\'93\'b5\'da\'c8\'fd\'d5\'df\f1\'82\'cd\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'f0\'8e\'f3\'82\'af\'93\'fc\'82\'ea\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\'b5\'b1\'d4\'93\'d2\'c6\'dc\'9e\f1\'82\'cc\'8c\'e3\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8e\'f3\'97\'cc\'82\'b5\'82\'bd\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'8b\'79\'82\'d1\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'82\'f0\'8a\'dc\'82\'de\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'95\'db\'8e\'9d\'82\'b5\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'95\'74\'90\'8f\'82\'b7\'82\'e9\'8f\'91\'97\'de\'82\'f0\'95\'db\'8e\'9d\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'88\'da\'93\'5d\'82\'cc\'97\'bf\'8b\'e0\'82\'f0\'90\'bf\'8b\'81\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+\f1\'8c\'70\'91\'b1\'93\'49\'83\'43\'83\'93\'83\'65\'83\'4f\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58(\f0 LabVIEW\f4 )\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 LabVIEW\f1\'8c\'70\'91\'b1\'93\'49\'83\'43\'83\'93\'83\'65\'83\'4f\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c6\'82\'cc\'95\'ca\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f0 LabVIEW\f1\'82\'cc\'83\'74\'83\'8b\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'82\'e0\'97\'4c\'82\'b3\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 LabVIEW\f1\'8c\'70\'91\'b1\'93\'49\'83\'43\'83\'93\'83\'65\'83\'4f\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f0 NI\f1\'82\'a9\'82\'e7\'82\'a8\'8b\'71\'97\'6c\'96\'94\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'91\'e3\'97\'9d\'90\'6c\'82\'c9\'91\'ce\'82\'b5\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'45\'8f\'ea\'93\'e0\'82\'cc\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'cc\'90\'94\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cc\'82\'dd\f0 LabVIEW\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f0 (\f1\'83\'6c\'83\'62\'83\'67\'83\'8f\'81\'5b\'83\'4e\'81\'45\'83\'66\'83\'6f\'83\'43\'83\'58\'8b\'79\'82\'d1\'93\'af\'8e\'9e\'8e\'c0\'8d\'73\'82\'cc\'82\'e0\'82\'cc\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'8b\'96\'89\'c2\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'b3\'82\'ea\'82\'bd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8f\'5d\'8b\'c6\'88\'f5\'82\'cc\'82\'dd\'82\'aa\'83\'6c\'83\'62\'83\'67\'83\'8f\'81\'5b\'83\'4e\'81\'45\'83\'66\'83\'6f\'83\'43\'83\'58\'82\'c5\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f2\'a1\'a2\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'90\'94\'82\'cc\'82\'dd\f0 LabVIEW\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'96\'94\'82\'cd\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'8f\'f0\'8c\'8f\'82\'c5\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d7\'d4\'84\'d3\f1\'83\'65\'83\'58\'83\'67\f2\'a1\'a2\'d7\'d4\'84\'d3\'d5\'4a\'d4\'5e\'a1\'a2\'d7\'d4\'84\'d3\f1\'83\'8c\'83\'72\'83\'85\'81\'5b\'8b\'79\'82\'d1\'8e\'a9\'93\'ae\'83\'72\'83\'8b\'83\'68\'83\'76\'83\'8d\'83\'5a\'83\'58\'82\'cc\'8c\'70\'91\'b1\'93\'49\'83\'43\'83\'93\'83\'65\'83\'4f\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\f2\'a1\'a2\'81\'4b\f1\'82\'d1\'82\'c9\'82\'a9\'82\'a9\'82\'e9\'8a\'65\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'82\'cc\'8e\'c0\'8d\'73\'8b\'79\'82\'d1\'90\'dd\'92\'e8\'82\'c9\'95\'4b\'97\'76\'82\'c8\'8e\'e8\'92\'69\'82\'cc\'82\'bd\'82\'df\'82\'c9\'82\'cc\'82\'dd\f0 LabVIEW\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'8c\'70\'91\'b1\'93\'49\'83\'43\'83\'93\'83\'65\'83\'4f\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'82\'cc\'8e\'a9\'93\'ae\'89\'bb\'82\'cc\'83\'66\'83\'6f\'83\'62\'83\'4f\'82\'f0\'8d\'73\'82\'a4\'8f\'ea\'8d\'87\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'e0\'8a\'4a\'94\'ad\'82\'cc\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f4\par
+\f1\'89\'c6\'92\'eb\'93\'e0\'8e\'67\'97\'70\'82\'cc\'97\'e1\'8a\'4f\'82\'cd\f2\'a1\'a2\'be\'40\'be\'41\'b5\'c4\f1\'83\'43\'83\'93\'83\'65\'83\'4f\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'af\'82\'e9\f0 LabVIEW\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'c0\'fb\'d3\'c3\f1\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'be\'40\'be\'41\'b5\'c4\f1\'83\'43\'83\'93\'83\'65\'83\'4f\'83\'8c\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'af\'82\'e9\f0 LabVIEW\f1\'82\'cd\'8f\'f7\'93\'6e\'89\'c2\'94\'5c\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\sb100\sa240\qc\b\f1\fs24\'95\'74\'91\'d1\'8f\'f0\'8d\'80\f0 C\f1\endash\ul\'83\'7b\'83\'8a\'83\'85\'81\'5b\'83\'80\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'8f\'f0\'8d\'80\f3\par
+
+\pard\sb100\sa240\qj\b0\f1\fs20\'83\'7b\'83\'8a\'83\'85\'81\'5b\'83\'80\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 VLP\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\ulnone VLP\f1\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8a\'c7\'97\'9d\'82\'b7\'82\'e9\'8f\'e3\'82\'c5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'f0\'8e\'78\'89\'87\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'cc\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'82\'c5\'82\'b7\f2\'a1\'a3\'d2\'d4\'cf\'c2\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'cd\f0 VLP\f1\'82\'c9\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-400\li400\sb100\sa240\qj\f0 1\f3 .\tab\f0 VLP\f1\'8b\'79\'82\'d1\f0 VLP\f1\'83\'58\'83\'5e\'81\'5b\'83\'67\'83\'41\'83\'62\'83\'76\'81\'45\'83\'4c\'83\'62\'83\'67\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 VLP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'8a\'d6\'82\'b5\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'a9\'82\'e7\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8c\'a9\'90\'cf\'82\'e8\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'91\'67\'82\'dd\'8d\'9e\'82\'dc\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c6\f0 VLP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c6\'82\'cc\'8a\'d4\'82\'c9\'92\'ef\'90\'47\'82\'aa\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'aa\'97\'44\'90\'e6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-300\li300\sb100\sa240\qj\f0 2\f3 .\tab\ul\f2\'c6\'da\'e9\'67\ulnone\f0 VLP\f1\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'ce\'82\'b5\f0 VLP\f1\'83\'58\'83\'5e\'81\'5b\'83\'67\'83\'41\'83\'62\'83\'76\'81\'45\'83\'4c\'83\'62\'83\'67\'82\'f0\'91\'97\'82\'c1\'82\'bd\'93\'fa\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 VLP\f1\'94\'ad\'8c\'f8\'93\'fa\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'a9\'82\'e7\'8c\'f8\'97\'cd\'82\'f0\'97\'4c\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 VLP\f1\'82\'cc\'93\'96\'8f\'89\'8a\'fa\'8a\'d4\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'94\'ad\'8c\'f8\'93\'fa\'82\'a9\'82\'e7\'8e\'6e\'82\'dc\'82\'e8\f2\'a1\'a2\f0 1\f1\'94\'4e\'8a\'d4\'8c\'f8\'97\'cd\'82\'f0\'90\'b6\'82\'b6\'82\'dc\'82\'b7\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 VLP\f1\'93\'96\'8f\'89\'8a\'fa\'8a\'d4\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'82\'f0\'92\'c7\'89\'c1\'82\'c5\f0 1\f1\'94\'4e\'8a\'d4\'8d\'58\'90\'56\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f0 (\f1\'88\'c8\'89\'ba\f0 VLP\f1\'93\'96\'8f\'89\'8a\'fa\'8a\'d4\'8b\'79\'82\'d1\'8d\'58\'90\'56\'82\'b3\'82\'ea\'82\'bd\'8a\'65\'8a\'fa\'8a\'d4\'82\'f0\f2\'a1\'a2\'d2\'d4\'cf\'c2\f1\'82\'bb\'82\'ea\'82\'bc\'82\'ea\f2\'a1\'b8\f0 VLP\f1\'8a\'fa\'8a\'d4\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a3\f3\par
+\f0 3\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8f\'5d\'8b\'c6\'88\'f5\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\f2\'a1\'a2\f0 VLP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'95\'ca\'93\'72\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\f0 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'93\'cd\'82\'af\'82\'bd\'95\'a8\'97\'9d\'93\'49\'8f\'ea\'8f\'8a\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'b1\'be\f1\'83\'54\'83\'43\'83\'67\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'82\'a0\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cc\'82\'dd\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'a1\'b8\'b1\'be\f1\'83\'54\'83\'43\'83\'67\f2\'a1\'b9\f1\'82\'cc\'92\'e8\'8b\'60\'82\'cd\f2\'a1\'a2\'88\'f6\'cb\'f9\f1\'82\'c6\'82\'b5\'82\'c4\'96\'7b\'83\'54\'83\'43\'83\'67\'82\'c6\'93\'af\'82\'b6\'8d\'91\'93\'e0\'82\'c9\'88\'ca\'92\'75\'82\'b7\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'95\'a8\'97\'9d\'93\'49\'82\'c8\'8f\'ea\'8f\'8a\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f2\'a1\'a3\'bc\'d3\f1\'82\'a6\'82\'c4\f2\'a1\'a2\f0 (i)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'54\'83\'43\'83\'67\'82\'aa\'96\'6b\'95\'c4\'96\'94\'82\'cd\'93\'ec\'95\'c4\'82\'c9\'88\'ca\'92\'75\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'b1\'b1\'c3\'d7\'bc\'b0\f1\'82\'d1\'93\'ec\'95\'c4\'82\'c9\'82\'a0\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'95\'a8\'97\'9d\'93\'49\'8f\'ea\'8f\'8a\'82\'cd\f2\'a1\'a2\'cd\'ac\f1\'82\'b6\'8d\'91\'93\'e0\'82\'c9\'82\'a0\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\f2\'a1\'a2\f0 (ii)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'54\'83\'43\'83\'67\'82\'aa\'83\'88\'81\'5b\'83\'8d\'83\'62\'83\'70\'81\'41\'92\'86\'93\'8c\'81\'41\'83\'43\'83\'93\'83\'68\'96\'94\'82\'cd\'83\'41\'83\'74\'83\'8a\'83\'4a\'82\'c9\'88\'ca\'92\'75\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\f0 (\f1\'83\'8d\'83\'56\'83\'41\'8b\'79\'82\'d1\'83\'82\'83\'93\'83\'53\'83\'8b\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f2\'a1\'a3\f0 )\f2\'a1\'a2\'c7\'b0\'ca\'f6\f1\'82\'cc\'92\'6e\'88\'e6\'93\'e0\'82\'c9\'82\'a0\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'95\'a8\'97\'9d\'93\'49\'8f\'ea\'8f\'8a\'82\'cd\'81\'41\'93\'af\'82\'b6\'8d\'91\'93\'e0\'82\'c9\'82\'a0\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'81\'41\f0 (iii)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'54\'83\'43\'83\'67\'82\'aa\'83\'41\'83\'57\'83\'41\'91\'be\'95\'bd\'97\'6d\'92\'6e\'88\'e6\'82\'c9\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\'81\'41\'91\'4f\'8f\'71\'82\'cc\'92\'6e\'88\'e6\'93\'e0\'82\'c9\'82\'a0\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'95\'a8\'97\'9d\'93\'49\'8f\'ea\'8f\'8a\'82\'cd\'81\'41\'93\'af\'82\'b6\'8d\'91\'93\'e0\'82\'c9\'82\'a0\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\'81\'42\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'4f\'83\'8d\'81\'5b\'83\'6f\'83\'8b\f0 VLP\f1\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'a2\'8a\'45\'92\'86\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8f\'ea\'8f\'8a\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'54\'83\'43\'83\'67\'82\'c6\'82\'c6\'82\'b5\'82\'c4\'93\'af\'82\'b6\'8d\'91\'82\'c9\'82\'a0\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'94\'7a\'95\'7a\'82\'b7\'82\'e9\'92\'6e\'88\'e6\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8a\'c7\'97\'9d\'82\'b3\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 VLP\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'8a\'fa\'8a\'d4\'8b\'79\'82\'d1\'82\'bb\'82\'cc\'8c\'e3\'82\'cc\'82\'a2\'82\'c2\'82\'c5\'82\'e0\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 VLP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'93\'c1\'92\'e8\'82\'cc\'83\'5e\'83\'43\'83\'76\f0 (\f1\'82\'b7\'82\'c8\'82\'ed\'82\'bf\f2\'a1\'a2\'d6\'b8\'b6\'a8\f1\'83\'86\'81\'5b\'83\'55\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'96\'94\'82\'cd\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\f0 )\f1\'82\'c9\'8a\'d6\'98\'41\'82\'b5\'82\'c4\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'96\'be\'8b\'4c\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8c\'5f\'96\'f1\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'ed\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0\par
+
+\pard\fi-400\li400\sb100\sa240\qj 4\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'8a\'fa\'8a\'d4\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f0 VLP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f0 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'93\'fc\'8e\'e8\'82\'b5\f2\'a1\'a2\f1\'82\'a9\'82\'c2\'82\'b1\'82\'ea\'82\'f0\'88\'db\'8e\'9d\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\f2\'a1\'a2\'c9\'cc\'d3\'c3\f1\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8d\'c5\'90\'56\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'c9\'90\'a7\'8c\'c0\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'82\'f0\'97\'af\'95\'db\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\f0 VLP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c8\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\f2\'a1\'a2\'c0\'fb\'d3\'c3\'bf\'c9\'c4\'dc\f1\'82\'c9\'82\'b5\'82\'c8\'82\'a2\'89\'c2\'94\'5c\'90\'ab\'82\'aa\'82\'a0\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'8f\'91\'96\'ca\'82\'c5\'95\'ca\'92\'69\'82\'cc\'93\'af\'88\'d3\'82\'aa\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\f0 VLP\f1\'8a\'fa\'8a\'d4\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'d7\'ee\'b5\'cd\f1\'82\'c5\'82\'e0\f0 5\f1\'82\'c2\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\f2\'a1\'a2\f0 NI\f1\'82\'aa\'8a\'4a\'94\'ad\'94\'c5\'82\'c5\'82\'a0\'82\'e9\'82\'c6\'8d\'6c\'82\'a6\'82\'e9\'88\'ea\'82\'c2\'82\'cc\f0 NI\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'90\'bb\'95\'69\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'c9\'88\'db\'8e\'9d\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 5\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'54\'83\'43\'83\'67\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'83\'7d\'83\'58\'83\'5e\'81\'5b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'81\'83\'66\'83\'42\'83\'41\'8b\'79\'82\'d1\f0 Approved Volume License Manager\f1\'82\'cc\'8e\'67\'97\'70\'82\'f0\'8a\'dc\'82\'de\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'94\'d0\'95\'7a\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'8b\'79\'82\'d1\'8e\'67\'97\'70\'82\'cc\'8a\'c4\'93\'c2\'82\'c9\'90\'d3\'94\'43\'82\'f0\'97\'4c\'82\'b7\'82\'e9\'8c\'c2\'90\'6c\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'91\'67\'90\'44\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'77\'96\'bc\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'95\'cf\'8d\'58\'82\'f0\'8f\'91\'96\'ca\'82\'c5\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'92\'ca\'92\'6d\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-300\li300\sb100\sa240\qj\f0 6\f3 .\tab\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'bd\'82\'df\'82\'cc\'83\'7d\'83\'58\'83\'5e\'81\'5b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'f0\'94\'d0\'95\'7a\'82\'b5\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'8c\'a0\'8c\'c0\'82\'cc\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'82\'e6\'82\'e9\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'8c\'a9\'90\'cf\'82\'e8\'82\'aa\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8f\'5d\'8b\'c6\'88\'f5\'82\'aa\'93\'e0\'95\'94\'82\'c5\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'8b\'79\'82\'d1\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\f0 NI\f1\'82\'cc\f0 Volume License Manager\f1\'82\'f0\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c9\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\'93\'64\'8e\'71\'93\'49\'8c\'60\'91\'d4\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'82\'cc\'82\'dd\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'7d\'83\'58\'83\'5e\'81\'5b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'c9\'94\'f5\'82\'ed\'82\'c1\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 7\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'8a\'fa\'8a\'d4\'8b\'79\'82\'d1\'82\'bb\'82\'cc\'8c\'e3\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f0 (NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\f0 Approved Volume License Manager\f1\'82\'c9\'8c\'dd\'8a\'b7\'90\'ab\'82\'cc\'82\'a0\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b7\'82\'e9\'8c\'c0\'93\'78\'82\'c5\f2\'a1\'a2\f0 ) Approved Volume License Manager\f1\'82\'aa\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'82\'cc\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'8a\'c7\'97\'9d\'82\'b7\'82\'e9\f0 NI\f1\'82\'aa\'92\'f1\'8b\'9f\'82\'b5\'82\'bd\'8d\'c5\'90\'56\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'c6\'82\'c6\'82\'e0\'82\'c9\f2\'a1\'a2\f1\'82\'a2\'82\'c2\'82\'c5\'82\'e0\'8e\'67\'97\'70\'89\'c2\'94\'5c\'82\'c8\'8f\'f3\'91\'d4\'82\'c9\'82\'a0\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'95\'db\'8f\'d8\'82\'b7\'82\'e9\'90\'d3\'94\'43\'82\'f0\'95\'89\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\'a1\'b8\f0 Approved Volume License Manager\f2\'a1\'b9\f1\'82\'c6\'82\'cd\f2\'a1\'a2\f1\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'8a\'c7\'97\'9d\'82\'b5\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8e\'67\'97\'70\'8f\'85\'8e\'e7\'8f\'ee\'95\'f1\'82\'f0\'90\'b6\'90\'ac\'82\'b7\'82\'e9\f0 NI\f1\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 VLM\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a2\f0 FLEXnet\f1\'8b\'79\'82\'d1\f0 FLEXIm\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 NI\f1\'82\'aa\'8f\'91\'96\'ca\'82\'c5\'8f\'b3\'94\'46\'82\'b5\'82\'bd\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'8a\'c7\'97\'9d\'82\'b7\'82\'e9\'91\'bc\'82\'cc\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'88\'d3\'96\'a1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 Approved Volume License Manager\f1\'82\'aa\f0 NI VLM\f1\'82\'c5\'82\'a0\'82\'c1\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 NI\f1\'82\'aa\'93\'4b\'90\'d8\'82\'c8\f0 Approved Volume License Manager\f1\'82\'cc\'82\'bd\'82\'df\'82\'c9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c9\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'b5\'b1\'d4\'93\f0 Approved Volume License Manager\f1\'82\'cd\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'b3\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-400\li404\sb100\sa240\qj\f0 8\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f0 VLP\f1\'82\'c9\'82\'e6\'82\'e8\'91\'ce\'8f\'db\'82\'c6\'82\'b3\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8a\'f9\'91\'b6\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'97\'4c\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'b5\'b1\'d4\'93\'b8\'f7\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8a\'d6\'82\'ed\'82\'e9\'90\'bb\'95\'69\f2\'a1\'a2\f1\'83\'76\'83\'89\'83\'62\'83\'67\'83\'74\'83\'48\'81\'5b\'83\'80\f2\'a1\'a2\f1\'83\'56\'83\'8a\'83\'41\'83\'8b\'83\'69\'83\'93\'83\'6f\'81\'5b\'8f\'ee\'95\'f1\'82\'f0\'8f\'91\'96\'ca\'82\'c5\'92\'ca\'92\'6d\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'b5\'b1\'d4\'93\'b8\'f7\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8b\'79\'82\'d1\'8c\'c2\f2\'a1\'a9\f1\'82\'cc\'83\'56\'83\'8a\'83\'41\'83\'8b\'83\'69\'83\'93\'83\'6f\'81\'5b\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'94\'ad\'8c\'f8\'93\'fa\'82\'c9\f2\'a1\'a2\f1\'82\'e0\'82\'cd\'82\'e2\'97\'4c\'8c\'f8\'82\'c5\'82\'cd\'82\'c8\'82\'ad\f2\'a1\'a2\f0 VLP\f1\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (\f1\'88\'ea\'82\'c2\'82\'cc\'8b\'a4\'92\'ca\'82\'cc\'83\'56\'83\'8a\'83\'41\'83\'8b\'83\'69\'83\'93\'83\'6f\'81\'5b\'82\'f0\'97\'4c\'82\'b5\'82\'dc\'82\'b7\f0 )\f1\'82\'aa\'97\'44\'90\'e6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'82\'cc\'90\'dd\'97\'a7\'8b\'79\'82\'d1\'8a\'c7\'97\'9d\'82\'cc\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f0 NI\f1\'82\'aa\'8d\'87\'97\'9d\'93\'49\'82\'c9\'97\'76\'8b\'81\'82\'b7\'82\'e9\'8f\'ee\'95\'f1\'82\'f0\f0 NI\f1\'82\'c9\'92\'f1\'8b\'9f\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0\par
+
+\pard\fi-400\li400\sb100\sa240\qj 9\f3 .\tab\ul\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f0 VLP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8d\'53\'91\'a9\'82\'b3\'82\'ea\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'82\'c8\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'b5\'b1\'d4\'93\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\f2\'a1\'b8\'b1\'be\f1\'83\'54\'83\'43\'83\'67\f2\'a1\'b9\f1\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'96\'7b\'95\'74\'91\'d1\'8f\'f0\'8d\'80\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'92\'e8\'8b\'60\'82\'b3\'82\'ea\'82\'e9\'82\'c6\'82\'a8\'82\'e8\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8d\'91\'8d\'db\'93\'49\'82\'c8\'83\'52\'83\'93\'83\'4a\'83\'8c\'83\'93\'83\'67\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8d\'77\'93\'fc\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'a2\'8a\'45\'92\'86\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8f\'ea\'8f\'8a\'82\'cd\f2\'a1\'a2\f1\'96\'7b\'83\'54\'83\'43\'83\'67\'82\'c6\'93\'af\'82\'b6\'8d\'91\'82\'c9\'82\'a0\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-500\li500\sb100\sa240\qj\f0 10\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'aa\f2\'a1\'a2\f0 VLP\f1\'94\'ad\'8c\'f8\f2\'c8\'d5\'d2\'d4\'bd\'b5\f0 VLP\f1\'82\'c9\'89\'c1\'82\'a6\'82\'e7\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\f2\'a1\'b8\f1\'83\'49\'81\'5b\'83\'6f\'81\'5b\'83\'68\'83\'89\'83\'74\'83\'67\f2\'a1\'b9\'99\'43\'c4\'dc\f1\'82\'f0\'92\'ca\'82\'b5\'82\'c4\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c6\'82\'c8\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'89\'c1\'82\'a6\'82\'c4\'82\'e0\f2\'a1\'a2\f0 VLP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8d\'c5\'91\'e5\'8d\'87\'8c\'76\'90\'94\'82\'f0\'92\'b4\'82\'a6\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'49\'81\'5b\'83\'6f\'81\'5b\'83\'68\'83\'89\'83\'74\'83\'67\'82\'cc\'8b\'40\'94\'5c\'82\'f0\'92\'ca\'82\'b5\'82\'c4\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b5\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'95\'aa\'82\'f0\'8e\'78\'95\'a5\'82\'a4\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-400\li400\sb100\sa240\qj\f0 11\f3 .\tab\ul\f1\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'81\'45\'83\'52\'83\'93\'83\'76\'83\'89\'83\'43\'83\'41\'83\'93\'83\'58\'81\'45\'83\'8d\'83\'4f\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d2\'aa\'c7\'f3\f1\'82\'cc\'82\'a0\'82\'c1\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'b8\'f7\f1\'83\'54\'83\'43\'83\'67\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\f1\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'81\'45\'83\'52\'83\'93\'83\'76\'83\'89\'83\'43\'83\'41\'83\'93\'83\'58\'81\'45\'83\'8d\'83\'4f\'82\'f0\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'81\'45\'83\'52\'83\'93\'83\'76\'83\'89\'83\'43\'83\'41\'83\'93\'83\'58\'81\'45\'83\'8d\'83\'4f\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'c6\'82\'c1\'82\'c4\'8e\'f3\'82\'af\'93\'fc\'82\'ea\'89\'c2\'94\'5c\'82\'c8\'83\'74\'83\'48\'81\'5b\'83\'7d\'83\'62\'83\'67\'82\'c5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 12\f3 .\tab\ul\f2\'b8\'fc\'d0\'c2\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 VLP\f1\'82\'cc\'8d\'58\'90\'56\'82\'f0\'96\'5d\'82\'de\'8f\'ea\'8d\'87\f2\'a1\'a2\'d7\'ee\'d0\'c2\f1\'82\'cc\f0 VLP\f1\'82\'cc\'8f\'49\'97\'b9\'93\'fa\'82\'a9\'82\'e7\'8f\'ad\'82\'c8\'82\'ad\'82\'c6\'82\'e0\f0 60\f1\'93\'fa\'91\'4f\'82\'dc\'82\'c5\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'d7\'ee\'d0\'c2\f1\'82\'cc\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'81\'45\'83\'52\'83\'93\'83\'76\'83\'89\'83\'43\'83\'41\'83\'93\'83\'58\'81\'45\'83\'8d\'83\'4f\'82\'f0\'92\'f1\'8b\'9f\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\f2\'a1\'a2\'d4\'93\'b5\'b1\f1\'82\'b7\'82\'e9\f0 VLP\f1\'8a\'fa\'8a\'d4\'92\'86\'82\'c9\'92\'c7\'89\'c1\'82\'b3\'82\'ea\'82\'bd\'92\'c7\'89\'c1\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'97\'bf\'8b\'e0\f0 (\f2\'a1\'b8\f1\'83\'49\'81\'5b\'83\'6f\'81\'5b\'83\'68\'83\'89\'83\'74\'83\'67\f2\'a1\'b9\'99\'43\'c4\'dc\f1\'82\'f0\'92\'ca\'82\'b5\'82\'c4\'92\'c7\'89\'c1\'82\'b3\'82\'ea\'82\'e9\'82\'e0\'82\'cc\'82\'e0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f2\'a1\'a3\f0 )(\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'d7\'b7\'bc\'d3\f0 VLP\f1\'97\'bf\'8b\'e0\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'8d\'58\'90\'56\'82\'b3\'82\'ea\'82\'bd\f0 VLP\f1\'8a\'fa\'8a\'d4\'92\'86\'82\'c9\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'8a\'83\'4e\'83\'47\'83\'58\'83\'67\'82\'b7\'82\'e9\'90\'56\'82\'b5\'82\'a2\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'97\'bf\'8b\'e0\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 VLP\f1\'8d\'58\'90\'56\'97\'bf\'8b\'e0\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\'8c\'a9\'90\'cf\'82\'e8\'82\'f0\'92\'f1\'8b\'9f\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'92\'f1\'8f\'6f\'8c\'e3\'82\'c9\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'90\'94\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'81\'45\'83\'52\'83\'93\'83\'76\'83\'89\'83\'43\'83\'41\'83\'93\'83\'58\'81\'45\'83\'8d\'83\'4f\'82\'cc\'8f\'ee\'95\'f1\'82\'c9\'95\'cf\'8d\'58\'82\'aa\'82\'a0\'82\'c1\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'cb\'d9\f1\'82\'e2\'82\'a9\'82\'c9\f0 NI\f1\'82\'c9\'92\'ca\'92\'6d\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\f2\'a1\'a2\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8d\'58\'90\'56\'8a\'f3\'96\'5d\'8e\'9e\'82\'c9\f0 NI\f1\'82\'c9\'92\'f1\'8f\'6f\'82\'b5\'82\'bd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'81\'45\'83\'52\'83\'93\'83\'76\'83\'89\'83\'43\'83\'41\'83\'93\'83\'58\'81\'45\'83\'8d\'83\'4f\'82\'c9\'82\'cd\'94\'bd\'89\'66\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a9\'82\'c1\'82\'bd\'82\'aa\f2\'a1\'a2\'8c\'67\'eb\'48\f1\'82\'c9\'82\'cd\'8e\'67\'97\'70\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'bd\'92\'c7\'89\'c1\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'e0\'94\'bd\'89\'66\'82\'b3\'82\'b9\'82\'e9\'82\'bd\'82\'df\f2\'a1\'a2\f0 VLP\f1\'8d\'58\'90\'56\f2\'c1\'cf\'bd\'f0\f0 (\f1\'8a\'59\'93\'96\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\f0 )\f1\'82\'f0\'95\'cf\'8d\'58\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'82\'f0\'97\'af\'95\'db\'82\'b5\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\b\f1\'82\'bb\'82\'cc\'8e\'9e\'93\'5f\'82\'c5\'8d\'c5\'90\'56\'82\'cc\f0 VLP\f1\'82\'cc\'97\'4c\'8c\'f8\'8a\'fa\'8a\'d4\'82\'aa\'8f\'49\'97\'b9\'82\'b7\'82\'e9\'91\'4f\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'fa\'8c\'c0\'82\'cc\'93\'9e\'97\'88\'82\'b7\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'a8\'82\'e6\'82\'d1\'92\'c7\'89\'c1\f0 VLP\f1\'97\'bf\'8b\'e0\'82\'cc\'8d\'77\'93\'fc\'92\'8d\'95\'b6\'82\'f0\'94\'ad\'8d\'73\'82\'b5\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 (i) VLP\f1\'82\'cd\f2\'a1\'a2\'d7\'ee\'d0\'c2\f1\'82\'cc\f0 VLP\f1\'82\'cc\'97\'4c\'8c\'f8\'8a\'fa\'8a\'d4\'8f\'49\'97\'b9\'8e\'9e\'82\'c9\'8e\'a9\'93\'ae\'93\'49\'82\'c9\'8f\'49\'97\'b9\'82\'b5\f2\'a1\'a2\f0 (ii) VLP\f1\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cd\f2\'a1\'a2\'d7\'ee\'d0\'c2\f1\'82\'cc\f0 VLP\f1\'82\'cc\'97\'4c\'8c\'f8\'8a\'fa\'8a\'d4\'82\'cc\'8f\'49\'97\'b9\'8e\'9e\'82\'c9\'8e\'a9\'93\'ae\'93\'49\'82\'c9\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f2\'a1\'a2\'cb\'d9\f1\'82\'e2\'82\'a9\'82\'c9\'8f\'49\'97\'b9\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f3\par
+
+\pard\fi-500\li500\sb100\sa240\qj\f0 13\f3 .\tab\ul\f2\'d7\'a2\'ce\'c4\'95\'f8\'a3\'bb\'d5\'88\'c7\'f3\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d2\'d4\'cf\'c2\f1\'82\'cc\'82\'c6\'82\'a8\'82\'e8\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'d7\'a2\'ce\'c4\'95\'f8\f1\'82\'f0\'92\'f1\'8f\'6f\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 i\f3\tab\f0 VLP\f1\'82\'cc\'8f\'89\'8a\'fa\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'78\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'c2\'82\'a2\'82\'c4\f2\'a3\'ba\'d2\'8a\'b7\'65\'95\'f8\f1\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'bd\'8a\'fa\'8a\'d4\'93\'e0\'82\'cc\f2\'a1\'a2\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8f\'89\'8a\'fa\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'78\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cc\'8f\'89\'94\'4e\'93\'78\'83\'86\'81\'5b\'83\'55\'97\'bf\'8b\'e0\'82\'cc\'8d\'87\'8c\'76\f0 (NI\f1\'96\'94\'82\'cd\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'aa\'8f\'91\'96\'ca\'82\'c5\'94\'ad\'8d\'73\'82\'b5\'82\'bd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'8b\'e0\'8a\'7a\'82\'c5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e7\'82\'c8\'82\'a2\f0 )\f3\par
+\f0 ii\f3\tab\f1\'8a\'65\'8d\'58\'90\'56\'8a\'fa\'8a\'d4\f2\'a3\'ba\'d7\'ee\'d0\'c2\f1\'82\'cc\f0 VLP\f1\'8a\'fa\'8a\'d4\'82\'cc\'8f\'49\'97\'b9\'91\'4f\'82\'cc\f0 VLP\f1\'8d\'58\'90\'56\'97\'bf\'8b\'e0\'8b\'79\'82\'d1\'92\'c7\'89\'c1\f0 VLP\f1\'97\'bf\'8b\'e0\'82\'cc\'8d\'87\'8c\'76\f3\par
+
+\pard\fi-500\li500\sb100\sa240\qj\f0 14\f3 .\tab\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cc\'97\'bf\'8b\'e0\'82\'cd\'88\'ea\'94\'4e\'82\'b2\'82\'c6\'82\'c9\'90\'bf\'8b\'81\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'d7\'b7\'bc\'d3\f0 VLP\f1\'97\'bf\'8b\'e0\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'8d\'c5\'8f\'89\'82\'c9\'8e\'67\'82\'ed\'82\'ea\'82\'e9\f0 VLP\f1\'8a\'fa\'8a\'d4\'82\'cc\'8e\'6c\'94\'bc\'8a\'fa\'82\'c9\'8a\'ee\'82\'c3\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\f0 NI\f1\'82\'aa\'8e\'77\'92\'e8\'82\'b7\'82\'e9\'82\'e6\'82\'e8\'92\'5a\'8a\'fa\'82\'cc\'8a\'fa\'8a\'d4\'82\'c9\'8a\'ee\'82\'c3\'82\'a2\'82\'c4\f2\'a1\'a2\'cb\'c4\'b0\'eb\'c6\'da\f1\'82\'b2\'82\'c6\'82\'c9\'8c\'76\'8e\'5a\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 15\f3 .\tab\b\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\f0 Approved Volume License Manager\f1\'82\'c9\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'82\'aa\'8f\'49\'97\'b9\'82\'b5\'82\'bd\'8c\'e3\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 VLP\f1\'82\'cc\'82\'e0\'82\'c6\'82\'c5\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'94\'5c\'97\'cd\'82\'f0\'96\'b3\'8c\'f8\'82\'c9\'82\'b7\'82\'e9\'83\'52\'81\'5b\'83\'68\'82\'aa\'8a\'dc\'82\'dc\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'82\'b3\'82\'ea\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'f0\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'82\'e6\'82\'a4\'82\'c9\'93\'77\'82\'df\'82\'dc\'82\'b7\'82\'aa\f2\'a1\'a2\'b5\'b1\'d4\'93\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'f0\f0 NI\f1\'82\'a9\'82\'e7\'8e\'e6\'93\'be\'82\'b5\f2\'a1\'a2\'b5\'b1\'d4\'93\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'cc\'94\'5b\'95\'69\'82\'a9\'82\'e7\'82\'c5\'82\'ab\'82\'e9\'82\'be\'82\'af\'91\'81\'82\'ad\f0 (\f1\'82\'b5\'82\'a9\'82\'b5\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'e0\f0 VLP\f1\'82\'cc\'8f\'49\'97\'b9\'82\'a9\'82\'e7\f0 60\f1\'93\'fa\'82\'f0\'92\'b4\'82\'a6\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f0 )\f1\'82\'bb\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'82\'c4\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'cc\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'d3\'94\'43\'82\'c5\'82\'b7\f2\'a1\'a3\b0\f0 VLP\f1\'82\'cc\'8f\'49\'97\'b9\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8f\'49\'97\'b9\'93\'fa\'91\'4f\'82\'c9\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'97\'bf\'8b\'e0\'82\'f0\'8e\'78\'95\'a5\'82\'c1\'82\'bd\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\'b4\'e6\'be\'41\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'8e\'96\'8e\'c0\'8f\'e3\'8e\'67\'97\'70\'82\'b5\'91\'b1\'82\'af\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8e\'67\'97\'70\'82\'cd\f0 Approved Volume License Manager\f1\'82\'c9\'82\'e6\'82\'e8\'8e\'c0\'8d\'73\'82\'b3\'82\'ea\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'c1\'82\'bd\'82\'e0\'82\'cc\'82\'c5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\b\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'c5\'82\'e0\f2\'a1\'a2\f1\'82\'a0\'82\'c8\'82\'bd\'82\'cd\f0 VLP\f1\'8a\'fa\'8a\'d4\'82\'f0\'8f\'49\'97\'b9\'82\'b5\'82\'bd\'8c\'e3\'82\'c5\f2\'a1\'a2\'b4\'e6\'be\'41\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'90\'94\'82\'f0\'91\'9d\'82\'e2\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 VLP\f1\'82\'aa\'8f\'49\'97\'b9\'82\'b5\'82\'bd\'8c\'e3\'82\'cc\f0 VLP\f1\'82\'cc\'8d\'c4\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'78\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'92\'50\'93\'c6\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'8a\'ee\'82\'c3\'82\'ad\'82\'e0\'82\'cc\'82\'c6\'82\'b5\f2\'a1\'a2\f0 NI\f1\'82\'aa\'92\'e8\'82\'df\'82\'e9\'8a\'59\'93\'96\'82\'b7\'82\'e9\'8d\'c4\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'78\'81\'5b\'83\'56\'83\'87\'83\'93\'97\'bf\'8b\'e0\'82\'cc\'8e\'78\'95\'a5\'82\'a2\'82\'f0\'91\'4f\'92\'f1\'82\'c6\'82\'b7\'82\'e9\'89\'c2\'94\'5c\'90\'ab\'82\'aa\'82\'a0\'82\'e8\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8c\'e3\'82\'cc\f0 VLP\f1\'94\'ad\'8c\'f8\'93\'fa\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\f0 VLP\f1\'82\'aa\'8d\'c4\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'78\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'b3\'82\'ea\'82\'bd\'93\'fa\'82\'c6\'82\'c8\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f3\par
+\f0 16\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\'91\'b6\'91\'b1\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8c\'c2\f2\'a1\'a9\f1\'82\'cc\'83\'56\'83\'8a\'83\'41\'83\'8b\'83\'69\'83\'93\'83\'6f\'81\'5b\'82\'f0\'8e\'e6\'93\'be\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'e0\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'b1\'82\'cc\'95\'cf\'8a\'b7\'82\'c9\'82\'cd\'97\'bf\'8b\'e0\'82\'aa\'82\'a9\'82\'a9\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\'d2\'bb\'95\'b7\'c4\'ea\'e9\'67\f1\'82\'c9\f0 4\f1\'89\'f1\'82\'f0\'92\'b4\'82\'a6\'82\'c4\'82\'a9\'82\'a9\'82\'e9\'95\'cf\'8a\'b7\'82\'f0\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 17\f3 .\tab\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\'91\'b6\'91\'b1\f0 VLP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'a8\'82\'af\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'8f\'f7\'93\'6e\'95\'73\'89\'c2\'94\'5c\'82\'c5\'82\'a0\'82\'c1\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'ca\'c2\'c7\'b0\f1\'82\'c9\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'cc\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'93\'af\'88\'d3\'82\'f0\'93\'be\'82\'b8\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'82\'c9\'96\'94\'82\'cd\f0 NI\f1\'82\'a9\'82\'e7\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8f\'91\'96\'ca\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'be\'8e\'a6\'93\'49\'82\'c9\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8f\'ea\'8f\'8a\'96\'94\'82\'cd\'90\'dd\'94\'f5\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'81\'41\'94\'d0\'95\'7a\'82\'b5\'81\'41\'82\'bb\'82\'cc\'91\'bc\'92\'f1\'8b\'9f\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\'81\'42\f3\par
+
+\pard\sb100\sa240\qc\b\f1\fs24\'95\'74\'91\'d1\'8f\'f0\'8d\'80\f0 D\f1\endash\ul\'83\'47\'83\'93\'83\'5e\'81\'5b\'83\'76\'83\'89\'83\'43\'83\'59\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'8f\'f0\'8d\'80\ulnone\f3\par
+
+\pard\sb100\sa240\qj\ul\b0\f1\fs20\'83\'47\'83\'93\'83\'5e\'81\'5b\'83\'76\'83\'89\'83\'43\'83\'59\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 EP\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\ulnone \f1\'88\'c8\'89\'ba\'82\'cc\'8f\'f0\'8d\'80\'82\'cd\f0 EP\f1\'82\'c9\'91\'ce\'82\'b5\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 1\f3 .\tab\f0 NI\f1\'96\'94\'82\'cd\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'8b\'79\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d6\'f7\f1\'82\'c9\f2\'a1\'a2\f0 EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'91\'ce\'8f\'db\'82\'c6\'82\'b3\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'41\'83\'43\'83\'65\'83\'80\f2\'a1\'a2\f0 EP\f1\'82\'cc\'8a\'fa\'8a\'d4\'92\'86\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\'8b\'79\'82\'d1\'8d\'c5\'91\'e5\'90\'94\f2\'a1\'a2\f0 EP\f1\'82\'cc\'96\'9e\'97\'b9\'8e\'9e\'82\'c9\'8e\'e6\'93\'be\'82\'b7\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\'8b\'79\'82\'d1\'8d\'c5\'91\'e5\'90\'94\f2\'a1\'a2\f0 EP\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'95\'cf\'8a\'b7\'82\'b3\'82\'ea\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8a\'f9\'91\'b6\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 EP \f1\'8a\'f9\'91\'b6\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a2\'81\'4b\f1\'82\'d1\'82\'c9\f0 EP\f1\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'93\'c1\'92\'e8\'82\'b7\'82\'e9\f0 NI\f1\'83\'47\'83\'93\'83\'5e\'81\'5b\'83\'76\'83\'89\'83\'43\'83\'59\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'92\'f7\'8c\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c6\'88\'ea\'91\'cc\'82\'f0\'82\'c8\'82\'b7\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c6\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'8f\'f0\'8d\'80\'82\'c6\'82\'cc\'8a\'d4\'82\'c9\'92\'ef\'90\'47\'82\'aa\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'aa\'97\'44\'90\'e6\'82\'b5\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 2\f3 .\tab\ul\f2\'c6\'da\'e9\'67\ulnone\f0 EP\f1\'82\'cd\f2\'a1\'a2\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'e6\'82\'e8\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'93\'fa\f0 (\f1\'82\'e0\'82\'b5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'82\'e6\'82\'e8\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'aa\'8f\'90\'96\'bc\'82\'b3\'82\'ea\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'91\'97\'82\'e7\'82\'ea\'82\'bd\'93\'fa\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'d2\'d4\'cf\'c2\'a1\'b8\f0 EP\f1\'94\'ad\'8c\'f8\'93\'fa\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'8c\'f8\'97\'cd\'82\'f0\'90\'b6\'82\'b6\'82\'dc\'82\'b7\f2\'a1\'a3\f0 EP\f1\'82\'cd\f2\'a1\'a2\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'8a\'fa\'8a\'d4\f0 (\f1\'82\'e0\'82\'b5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\f0 EP\f1\'94\'ad\'8c\'f8\'93\'fa\'82\'a9\'82\'e7\f0 3\f1\'94\'4e\'8a\'d4\f2\'a1\'a3\'d2\'d4\'cf\'c2\'a1\'b8\f0 EP\f1\'8a\'fa\'8a\'d4\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'91\'b6\'91\'b1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 3\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b8\'f7\f0 EP\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'83\'7d\'83\'58\'83\'5e\'81\'5b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'81\'83\'66\'83\'42\'83\'41\'8b\'79\'82\'d1\f0 Approved Volume License Manager\f1\'82\'cc\'8e\'67\'97\'70\'82\'f0\'8a\'dc\'82\'de\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'94\'d0\'95\'7a\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'8b\'79\'82\'d1\'8e\'67\'97\'70\'82\'cc\'8a\'c4\'93\'c2\'82\'c9\'90\'d3\'94\'43\'82\'f0\'97\'4c\'82\'b7\'82\'e9\'8c\'c2\'90\'6c\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'8e\'77\'96\'bc\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'95\'cf\'8d\'58\'82\'f0\'8f\'91\'96\'ca\'82\'c5\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'92\'ca\'92\'6d\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 4\f3 .\tab\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\f0 (i)EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'e6\'93\'be\'82\'b3\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\'82\'c9\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'93\'c1\'95\'ca\'82\'c8\'83\'5e\'83\'43\'83\'76\'82\'c9\'8a\'d6\'98\'41\'82\'b5\'82\'bd\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'82\'cc\'82\'dd\f2\'a1\'a2\f0 (ii)EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 EP\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'82\'a0\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\f0 (iii)EP\f1\'8a\'fa\'8a\'d4\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\f0 EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 (i)\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'c5\'82\'e0\f2\'a1\'a2\f0 EP\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'aa\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8d\'c5\'91\'e5\'8d\'87\'8c\'76\'90\'94\'82\'f0\'92\'b4\'82\'a6\'82\'c8\'82\'a2\'82\'b1\'82\'c6\f2\'a1\'a2\f0 (ii)EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'be\'8e\'a6\'93\'49\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\f0 NI\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\f2\'a1\'a2\f0 EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'67\'97\'70\'82\'c5\'82\'ab\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 5\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 EP\f1\'82\'c9\'8a\'ee\'82\'c3\'82\'ab\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'f3\'82\'af\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'82\'cc\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'8a\'c7\'97\'9d\'82\'b7\'82\'e9\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'82\'a8\'8b\'71\'97\'6c\f0 \f1\'82\'c9\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\f0 Approved Volume License Manager\f1\'82\'f0\'8d\'c5\'90\'56\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'c6\'8b\'a4\'82\'c9\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'a1\'b8\f0 Approved Volume License Manager\f2\'a1\'b9\f1\'82\'c6\'82\'cd\f2\'a1\'a2\f1\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'8a\'c7\'97\'9d\'82\'b5\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8e\'67\'97\'70\'8f\'85\'8e\'e7\'8f\'ee\'95\'f1\'82\'f0\'90\'b6\'90\'ac\'82\'b7\'82\'e9\f0 NI\f1\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 VLM\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a2\f0 FLEXnet\f1\'8b\'79\'82\'d1\f0 FLEXIm\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 NI\f1\'82\'aa\'8f\'91\'96\'ca\'82\'c5\'8f\'b3\'94\'46\'82\'b5\'82\'bd\'83\'47\'83\'93\'83\'68\'83\'86\'81\'5b\'83\'55\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'8a\'c7\'97\'9d\'82\'b7\'82\'e9\'91\'bc\'82\'cc\'91\'e6\'8e\'4f\'8e\'d2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'88\'d3\'96\'a1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 Approved Volume License Manager\f1\'82\'aa\f0 NI VLM\f1\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 NI\f1\'82\'aa\'93\'4b\'90\'d8\'82\'c8\f0 Approved Volume License Manager\f1\'82\'cc\'82\'bd\'82\'df\'82\'c9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c9\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'b5\'b1\'d4\'93\f0 Approved Volume License Manager\f1\'82\'cd\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b3\'82\'ea\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'b3\'82\'ea\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 6\f3 .\tab\ul\f1\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'94\'46\'92\'e8\'8e\'8e\'8c\'b1\'83\'54\'81\'5b\'83\'72\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\f0 EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'aa\f2\'a1\'a2\f1\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'96\'94\'82\'cd\f2\'a1\'b8\'d5\'4a\'b6\'a8\'d4\'87\'f2\'59\'9c\'ca\'82\'e4\'a1\'b9\f1\'82\'cc\'83\'52\'81\'5b\'83\'58\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\f0 NI\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'94\'46\'92\'e8\'8e\'8e\'8c\'b1\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'8a\'dc\'82\'de\'8f\'ea\'8d\'87\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f1\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'94\'46\'92\'e8\'8e\'8e\'8c\'b1\'83\'54\'81\'5b\'83\'72\'83\'58\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'82\'c6\'82\'a8\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'8f\'be\'98\'49\'86\'54\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'8a\'59\'93\'96\'82\'b7\'82\'e9\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'82\'c9\'8e\'51\'89\'c1\'82\'c5\'82\'ab\'82\'e9\'82\'e6\'82\'a4\'82\'c9\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\'8a\'59\'93\'96\'82\'b7\'82\'e9\f2\'a1\'b8\'d5\'4a\'b6\'a8\'d4\'87\'f2\'59\'9c\'ca\'82\'e4\'a1\'b9\f1\'83\'52\'81\'5b\'83\'58\'8b\'79\'82\'d1\f0 NI\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'94\'46\'92\'e8\'8e\'8e\'8c\'b1\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'8e\'f3\'82\'af\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'e9\'82\'e6\'82\'a4\'82\'c9\f2\'a1\'a2\f0 EP\f1\'8a\'fa\'8a\'d4\'92\'86\f2\'a1\'a2\'c0\'fb\'d3\'c3\'bf\'c9\'c4\'dc\f1\'82\'c8\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'83\'4e\'83\'8c\'83\'57\'83\'62\'83\'67\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'94\'46\'8f\'d8\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'8b\'79\'82\'d1\'94\'46\'8f\'d8\'82\'cc\'82\'bd\'82\'df\'82\'cc\'8d\'c5\'90\'56\'82\'cc\'95\'57\'8f\'80\'83\'7c\'83\'8a\'83\'56\'81\'5b\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'83\'4e\'83\'8c\'83\'57\'83\'62\'83\'67\'82\'cd\f2\'a1\'a2\'b9\'fa\'eb\'48\'b1\'f8\'c6\'f7\'dd\'94\'cb\'cd\'d2\'8e\'84\'74\f0 22 CFR 120.9\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'92\'e8\'8b\'60\'82\'b3\'82\'ea\'82\'e9\f2\'a1\'b8\'b9\'fa\'b7\'c0\f0 (\ldblquote defense service\rdblquote )\f2\'a1\'b9\f1\'82\'f0\'8d\'5c\'90\'ac\'82\'b7\'82\'e9\'93\'c1\'95\'ca\'82\'c8\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'83\'4e\'83\'8c\'83\'57\'83\'62\'83\'67\'82\'c9\'82\'cd\'8b\'e0\'91\'4b\'93\'49\'89\'bf\'92\'6c\'82\'cd\'82\'c8\'82\'ad\'81\'41\'96\'a2\'8e\'67\'97\'70\'82\'cc\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'83\'4e\'83\'8c\'83\'57\'83\'62\'83\'67\'82\'cd\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'cc\f0 EP\f1\'82\'cc\'8f\'49\'97\'b9\'96\'94\'82\'cd\'96\'9e\'97\'b9\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'91\'bc\'82\'cc\'8a\'fa\'8a\'d4\'82\'cc\'8f\'49\'97\'b9\'96\'94\'82\'cd\'96\'9e\'97\'b9\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\'ca\'a7\'84\'bf\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 7\f3 .\tab\ul\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\ulnone\f0 EP\f1\'82\'cc\'89\'ba\'82\'c5\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'8a\'dc\'82\'de\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 NI\f1\'82\'cd\f2\'a1\'a2\f0 (i)\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\'82\'c9\f2\'a1\'a2\'d4\'93\'b5\'b1\f1\'82\'b7\'82\'e9\'8f\'a4\'97\'70\'83\'8a\'83\'8a\'81\'5b\'83\'58\'93\'fa\'8c\'e3\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'cc\'83\'7d\'83\'58\'83\'5e\'81\'5b\'83\'52\'83\'73\'81\'5b\'82\'f0\'92\'f1\'8b\'9f\'82\'b5\f2\'a1\'a2\f0 (ii)EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'90\'94\'82\'cc\'83\'86\'81\'5b\'83\'55\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'8b\'79\'82\'d1\'8e\'67\'97\'70\'82\'f0\'8a\'dc\'82\'de\'96\'e2\'91\'e8\'82\'c9\'91\'ce\'8f\'88\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'cc\f2\'a1\'a2\f0 NI\f1\'82\'cc\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'81\'45\'83\'47\'83\'93\'83\'57\'83\'6a\'83\'41\'82\'d6\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'92\'f1\'8b\'9f\'82\'b5\f2\'a1\'a2\f0 NI\f1\'82\'cc\'83\'4a\'83\'58\'83\'5e\'83\'7d\'81\'5b\'81\'45\'83\'49\'83\'93\'83\'89\'83\'43\'83\'93\'81\'45\'83\'65\'83\'4e\'83\'6a\'83\'4a\'83\'8b\'81\'45\'83\'54\'83\'7c\'81\'5b\'83\'67\'81\'45\'83\'56\'83\'58\'83\'65\'83\'80\'82\'d6\'82\'cc\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'92\'f1\'8b\'9f\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'8d\'c5\'90\'56\'82\'cc\'83\'58\'83\'5e\'83\'93\'83\'5f\'81\'5b\'83\'68\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'81\'83\'93\'83\'65\'83\'69\'83\'93\'83\'58\'81\'45\'83\'54\'83\'7c\'81\'5b\'83\'67\'81\'45\'83\'7c\'83\'8a\'83\'56\'81\'5b\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'8f\'a4\'97\'70\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8d\'c5\'90\'56\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'c9\'90\'a7\'8c\'c0\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'82\'f0\'97\'af\'95\'db\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\f0 EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c8\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c8\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'c8\'82\'a2\'89\'c2\'94\'5c\'90\'ab\'82\'aa\'82\'a0\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 8\f3 .\tab\ul\f1\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'96\'94\'82\'cd\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'aa\'82\'c8\'82\'a2\'82\'b1\'82\'c6\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c8\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'83\'6e\'81\'5b\'83\'68\'83\'45\'83\'46\'83\'41\'8a\'d6\'98\'41\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'aa\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 9\f3 .\tab\ul\f2\'c4\'ea\'e9\'67\'b9\'dc\'c0\'ed\'d4\'75\'81\'fd\'a3\'bb\'88\'f3\'b8\'e6\ulnone\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 A\f3 .\tab\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'bd\'88\'ea\'92\'e8\'8a\'fa\'8a\'d4\'96\'88\'82\'c9\f0 (\f1\'8f\'ad\'82\'c8\'82\'ad\'82\'c6\'82\'e0\f0 1\f1\'94\'4e\'82\'c9\f0 1\f1\'89\'f1\'88\'c8\'8f\'e3\f0 )\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'91\'e3\'95\'5c\'8e\'d2\'82\'cd\f2\'a1\'a2\f0 EP\f1\'82\'a8\'82\'e6\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'82\'e6\'82\'e9\f0 EP\f1\'82\'cc\'8e\'67\'97\'70\f0 (EP\f1\'82\'cc\'89\'ba\'82\'c5\'82\'cc\f0 NI\f1\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'a8\'82\'e6\'82\'d1\'83\'67\'83\'8c\'81\'5b\'83\'6a\'83\'93\'83\'4f\'81\'45\'83\'4e\'83\'8c\'83\'57\'83\'62\'83\'67\'82\'cc\'8e\'67\'97\'70\'8f\'f3\'8b\'b5\'82\'cc\'95\'5d\'89\'bf\'82\'c8\'82\'e7\'82\'d1\'82\'c9\f0 EP\f1\'82\'cc\'89\'ba\'82\'c5\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'56\'83\'93\'83\'4f\'82\'cc\'83\'8c\'83\'78\'83\'8b\'82\'a8\'82\'e6\'82\'d1\f0 EP\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'90\'94\'82\'cc\'91\'c3\'93\'96\'90\'ab\'82\'cc\'94\'bb\'92\'66\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\'82\'aa\f2\'a1\'a2\f1\'82\'b1\'82\'ea\'82\'e7\'82\'c9\'8c\'c0\'82\'e7\'82\'ea\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 ) \f1\'82\'c9\'82\'c2\'82\'a2\'82\'c4\f0 NI\f1\'82\'cc\'91\'e3\'95\'5c\'8e\'d2\'82\'c6\'8b\'a6\'8b\'63\'82\'b7\'82\'e9\'82\'bd\'82\'df\'89\'ef\'8d\'87\'82\'f0\'8d\'73\'82\'a4\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 B\f3 .\tab\f2\'c9\'cf\'d3\'9b\f0 A\f1\'82\'c9\'92\'e8\'82\'df\'82\'e9\'89\'ef\'8d\'87\'82\'cc\f0 30\f1\'93\'fa\'91\'4f\'82\'dc\'82\'bd\'82\'cd\f0 NI\f1\'82\'aa\'8b\'81\'82\'df\'82\'e9\'91\'bc\'82\'cc\'8d\'87\'97\'9d\'93\'49\'82\'c8\'8a\'fa\'8a\'d4\'82\'f0\'82\'e0\'82\'c1\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\f0 (i) NI\f1\'82\'aa\'8e\'f3\'82\'af\'93\'fc\'82\'ea\'89\'c2\'94\'5c\'82\'c8\'83\'74\'83\'48\'81\'5b\'83\'7d\'83\'62\'83\'67\'82\'c5\f2\'a1\'a2\f0 EP\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'96\'88\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'8b\'96\'89\'c2\'97\'76\'90\'bf\'82\'f0\'94\'bb\'95\'ca\'82\'b7\'82\'e9\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'81\'45\'83\'52\'83\'93\'83\'76\'83\'89\'83\'43\'83\'41\'83\'93\'83\'58\'81\'45\'83\'8d\'83\'4f\f2\'a1\'a2\f1\'82\'a8\'82\'e6\'82\'d1\f0 (ii) EP\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'af\'82\'e9\'8a\'59\'93\'96\'82\'b7\'82\'e9\f0 Approved Volume License Manager\f1\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'90\'b6\'90\'ac\'82\'b3\'82\'ea\'82\'bd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'60\'83\'46\'83\'62\'83\'4e\'83\'41\'83\'45\'83\'67\'8b\'79\'82\'d1\'83\'60\'83\'46\'83\'62\'83\'4e\'83\'43\'83\'93\'82\'f0\'8e\'a6\'82\'b7\'83\'86\'81\'5b\'83\'5a\'81\'5b\'83\'57\'81\'45\'83\'8d\'83\'4f\'82\'f0\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 10\f3 .\tab\ul\f0 EP\f1\'82\'cc\'97\'bf\'8b\'e0\ulnone\f0 EP\f1\'82\'c9\'8a\'d6\'82\'b5\'82\'c4\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'90\'bf\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'97\'bf\'8b\'e0\'82\'cd\f2\'a1\'a2\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'84\'65\'cd\'be\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\f0 EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8e\'78\'95\'a5\'82\'a4\'8b\'e0\'8a\'7a\'82\'cd\f2\'a1\'a2\f0 US\f1\'83\'68\'83\'8b\'82\'c5\'8e\'78\'95\'a5\'82\'ed\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\'8b\'e0\'8a\'7a\'82\'cd\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'90\'c5\'8b\'e0\'96\'94\'82\'cd\'97\'41\'93\'fc\f2\'a3\'af\'dd\'94\'b3\'f6\'cb\'b0\'a1\'a2\f1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'90\'c5\'8b\'e0\'82\'cd\'8a\'dc\'82\'dc\'82\'ea\'82\'b8\f2\'a1\'a2\f0 EP\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f0 NI\f1\'82\'aa\'92\'f1\'8b\'9f\'82\'b7\'82\'e9\'94\'5b\'95\'69\'95\'a8\'82\'c9\'8a\'d6\'98\'41\'82\'b7\'82\'e9\'90\'c5\'8b\'e0\'8b\'79\'82\'d1\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'90\'c5\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'90\'d3\'94\'43\'82\'f0\'95\'89\'82\'a2\f2\'a1\'a2\'d8\'93\'b5\'a3\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 EP\f1\'82\'c9\'91\'67\'82\'dd\'8d\'9e\'82\'de\'82\'b1\'82\'c6\'82\'f0\'96\'5d\'82\'de\'8d\'c5\'90\'56\'82\'cc\f0 NI\f1\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'97\'4c\'82\'b7\'82\'e9\'8e\'96\'8b\'c6\'91\'cc\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 EP\f1\'82\'c9\'8a\'d6\'98\'41\'82\'b5\'82\'c4\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'90\'bf\'8b\'81\'82\'b3\'82\'ea\'82\'e9\'97\'bf\'8b\'e0\'82\'cd\'91\'9d\'89\'c1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 11\f3 .\tab\ul\f2\'bd\'4b\'c1\'cb\ulnone\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 A\f3 .\tab\f0 NI\f1\'96\'94\'82\'cd\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'e0\'82\'b5\'91\'bc\'95\'fb\'93\'96\'8e\'96\'8e\'d2\'82\'aa\'83\'47\'83\'93\'83\'5e\'81\'5b\'83\'76\'83\'89\'83\'43\'83\'59\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'8f\'f0\'8d\'80\'82\'c9\'82\'a8\'82\'af\'82\'e9\'8b\'60\'96\'b1\'82\'cc\'8f\'64\'91\'e5\'82\'c8\'88\'e1\'94\'bd\'82\'f0\'82\'b5\f2\'a1\'a2\'b5\'b1\'d4\'93\'df\'60\'b7\'b4\f1\'82\'aa\f2\'a1\'a2\'b5\'b1\'d4\'93\'df\'60\'b7\'b4\f1\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'92\'ca\'92\'6d\'82\'cc\'8e\'f3\'97\'cc\'8c\'e3\f0 30\f1\'93\'fa\'88\'c8\'93\'e0\'82\'c9\'88\'e1\'94\'bd\'82\'b5\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'93\'96\'8e\'96\'8e\'d2\'82\'c9\'82\'c6\'82\'c1\'82\'c4\'8d\'87\'97\'9d\'93\'49\'82\'c8\'96\'9e\'91\'ab\'82\'c9\'92\'42\'82\'b7\'82\'e9\'82\'d9\'82\'c7\'82\'c9\'8e\'a1\'96\'fc\'82\'b3\'82\'ea\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\f2\'a1\'a2\'b8\'f7\'d7\'d4\f1\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'8a\'ee\'82\'c3\'82\'a2\'82\'c4\f2\'a1\'a2\'cb\'fb\'b7\'bd\'b5\'b1\'ca\'c2\'d5\'df\f1\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'8f\'91\'96\'ca\'92\'ca\'92\'6d\'82\'c9\'82\'e6\'82\'e8\f0 EP\f1\'82\'f0\'89\'f0\'8f\'9c\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\'b5\'b1\'d4\'93\'df\'60\'b7\'b4\f1\'82\'aa\'8e\'a1\'96\'fc\'82\'b3\'82\'ea\'93\'be\'82\'c8\'82\'a2\'82\'e0\'82\'cc\'82\'cc\'8f\'ea\'8d\'87\'82\'cd\f2\'a1\'a2\f0 EP\f1\'8a\'fa\'8a\'d4\'82\'cd\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'8f\'49\'97\'b9\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 B\f3 .\tab\ul\f0 EP\f1\'82\'cc\'96\'9e\'97\'b9\'96\'94\'82\'cd\'8f\'49\'97\'b9\'82\'cc\'8c\'8b\'89\'ca\ulnone\f0 EP\f1\'82\'cc\'96\'9e\'97\'b9\'96\'94\'82\'cd\'8f\'49\'97\'b9\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f0 EP\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8e\'67\'97\'70\'82\'f0\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'92\'86\'8e\'7e\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'94\'6a\'8a\'fc\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'e0\'82\'b5\f0 NI\f1\'82\'aa\'93\'96\'8a\'59\'94\'6a\'8a\'fc\'82\'cc\'91\'4f\'82\'c9\'97\'76\'8b\'81\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\f0 NI\f1\'82\'c9\'91\'97\'95\'74\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'c7\'b0\'ca\'f6\f1\'82\'cc\'8b\'4c\'8f\'71\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\f0 EP\f1\'94\'ad\'8c\'f8\'93\'fa\'91\'4f\'82\'c9\'97\'4c\'8c\'f8\'82\'c5\'82\'a0\'82\'c1\'82\'bd\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'8a\'f9\'91\'b6\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c6\'82\'b5\'82\'c4\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'bd\f2\'a1\'a2\f0 EP\f1\'82\'cc\'91\'ce\'8f\'db\'82\'c6\'82\'c8\'82\'c1\'82\'c4\'82\'a2\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 EP\f1\'8a\'f9\'91\'b6\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'cc\f0 NI\f1\'82\'a9\'82\'e7\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8a\'d6\'82\'b5\'82\'c4\f2\'a1\'a2\f1\'83\'47\'83\'93\'83\'5e\'81\'5b\'83\'76\'83\'89\'83\'43\'83\'59\'81\'45\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'8f\'f0\'8d\'80\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'93\'96\'8a\'59\'8f\'f0\'8d\'80\'82\'cc\'88\'e1\'94\'bd\'82\'cc\'82\'dd\'82\'c9\'8a\'ee\'82\'c3\'82\'ab\f2\'a1\'a2\f1\'82\'a9\'82\'c2\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'91\'bc\'82\'cc\'8f\'f0\'8d\'80\'88\'e1\'94\'bd\'82\'c9\'8a\'ee\'82\'c3\'82\'a9\'82\'b8\'82\'c9\'81\'41\f0 NI\f1\'82\'aa\f0 EP\f1\'82\'f0\'89\'f0\'8f\'9c\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 EP\f1\'8a\'fa\'8a\'d4\'8c\'e3\'82\'cc\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'a4\'82\'e9\f0 EP\f1\'8a\'f9\'91\'b6\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'8a\'59\'93\'96\'90\'94\'95\'aa\f2\'a1\'a2\f0 EP\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'82\'dd\'82\'c5\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'95\'74\'91\'ae\'82\'b7\'82\'e9\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8f\'f0\'8d\'80\'82\'f0\'8f\'85\'8e\'e7\'82\'b5\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'8f\'f0\'8d\'80\'82\'c9\'89\'88\'82\'c1\'82\'c4\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f0 EP\f1\'8a\'fa\'8a\'d4\'8c\'e3\'82\'cc\'8e\'67\'97\'70\'82\'cc\'82\'bd\'82\'df\'82\'c9\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f0 EP\f1\'94\'ad\'8c\'f8\'93\'fa\'82\'c9\'8d\'c5\'90\'56\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'c5\'82\'a0\'82\'c1\'82\'bd\f2\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\'88\'ea\'82\'c2\'91\'4f\'82\'cc\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'c5\'82\'a0\'82\'c1\'82\'bd\f0 EP\f1\'8a\'f9\'91\'b6\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'c9\'8a\'d6\'82\'b5\'82\'c4\f2\'a1\'a2\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\f0 EP\f1\'8a\'fa\'8a\'d4\'82\'aa\'89\'f0\'8f\'9c\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'ed\'97\f1\'82\'c9\'8f\'5d\'82\'a2\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8e\'67\'97\'70\'82\'cc\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f0 EP\f1\'8a\'fa\'8a\'d4\'82\'cc\'8f\'49\'97\'b9\'96\'94\'82\'cd\'96\'9e\'97\'b9\'82\'cc\'94\'ad\'8c\'f8\'93\'fa\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8d\'c5\'90\'56\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'91\'49\'91\'f0\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 C\f3 .\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\f0 EP\f1\'8a\'fa\'8a\'d4\'8c\'e3\'82\'cc\f0 EP\f1\'8a\'f9\'91\'b6\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f0 EP\f1\'8a\'fa\'8a\'d4\'82\'cc\'96\'9e\'97\'b9\'96\'94\'82\'cd\'8f\'49\'97\'b9\'82\'cc\f0 30\f1\'93\'fa\'88\'c8\'93\'e0\'82\'c9\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'72\'83\'65\'83\'42\'81\'45\'83\'52\'83\'93\'83\'76\'83\'89\'83\'43\'83\'41\'83\'93\'83\'58\'81\'45\'83\'8d\'83\'4f\'8b\'79\'82\'d1\'83\'86\'81\'5b\'83\'5a\'81\'5b\'83\'57\'81\'45\'83\'8d\'83\'4f\'82\'f0\'92\'f1\'8b\'9f\'82\'b5\f2\'a1\'a2\'cb\'d9\f1\'82\'e2\'82\'a9\'82\'c9\f0 EP\f1\'8a\'fa\'8a\'d4\'82\'cc\'96\'9e\'97\'b9\'96\'94\'82\'cd\'8f\'49\'97\'b9\'8e\'9e\'82\'c9\'8e\'78\'95\'a5\'82\'ed\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8b\'e0\'8a\'7a\'82\'f0\'8e\'78\'95\'a5\'82\'a4\'82\'c6\'82\'a2\'82\'a4\'8f\'f0\'8c\'8f\'82\'aa\'95\'74\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 D\f3 .\tab\b\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8b\'79\'82\'d1\f0 Approved Volume License Manager\f1\'82\'c9\'82\'cd\f2\'a1\'a2\f0 EP\f1\'82\'aa\'8a\'fa\'8a\'d4\'82\'cc\'96\'9e\'97\'b9\'82\'b5\'96\'94\'82\'cd\'8f\'49\'97\'b9\'82\'b5\'82\'bd\'8c\'e3\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 EP\f1\'82\'cc\'82\'e0\'82\'c6\'82\'c5\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'94\'5c\'97\'cd\'82\'f0\'96\'b3\'8c\'f8\'82\'c9\'82\'b7\'82\'e9\'83\'52\'81\'5b\'83\'68\'82\'aa\'8a\'dc\'82\'dc\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\f2\'a1\'a2\f0 EP\f1\'82\'cc\'8f\'49\'97\'b9\'96\'94\'82\'cd\'96\'9e\'97\'b9\'8e\'9e\'82\'c9\f2\'a1\'a2\'be\'af\'b8\'e6\f1\'82\'c8\'82\'b5\'82\'c9\'8e\'a9\'93\'ae\'93\'49\'82\'c9\'8e\'b8\'8c\'f8\'82\'b5\'96\'94\'82\'cd\'8e\'67\'82\'a6\'82\'c8\'82\'ad\'82\'c8\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'e6\'82\'e8\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'8a\'f9\'91\'b6\f0 EP\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\f0 EP\f1\'8a\'fa\'8a\'d4\'8c\'e3\'82\'cc\'8b\'96\'89\'c2\'82\'b3\'82\'ea\'82\'bd\'8e\'67\'97\'70\'82\'f0\'89\'c2\'94\'5c\'82\'c9\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\'b1\'d8\'d2\'aa\f1\'82\'c8\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'f0\f0 NI\f1\'82\'a9\'82\'e7\'8e\'e6\'93\'be\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'90\'d3\'94\'43\'82\'c5\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'f0\'94\'ad\'8d\'73\'82\'b5\'82\'bd\'8c\'e3\'82\'c5\'82\'ab\'82\'e9\'8c\'c0\'82\'e8\'91\'81\'82\'ad\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'81\'45\'83\'74\'83\'40\'83\'43\'83\'8b\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'8e\'67\'97\'70\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'b5\'82\'a9\'82\'b5\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'e0\f0 EP\f1\'8a\'fa\'8a\'d4\'82\'cc\'8f\'49\'97\'b9\'82\'a9\'82\'e7\f0 60\f1\'93\'fa\'82\'f0\'92\'b4\'82\'a6\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\b0\f0 12\f3 .\tab\f0 EP\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\'8f\'f7\'93\'6e\'95\'73\'89\'c2\'94\'5c\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'82\'e6\'82\'e9\'8e\'96\'91\'4f\'82\'cc\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'93\'af\'88\'d3\'82\'f0\'93\'be\'82\'b8\'82\'c9\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\'d3\'d6\f1\'82\'cd\f0 EP\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'88\'c8\'8a\'4f\'82\'cc\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8f\'ea\'8f\'8a\'96\'94\'82\'cd\'8e\'7b\'90\'dd\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'94\'d0\'95\'7a\'96\'94\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'92\'f1\'8b\'9f\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 13\f3 .\tab\ul\f2\'c3\'d8\'c3\'dc\'b1\'a3\'b3\'d6\'c1\'78\'84\'d5\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\f0 EP\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'8f\'f0\'8d\'80\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\f0 EP\f1\'82\'c9\'8a\'d6\'98\'41\'82\'b5\'82\'c4\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'82\'e6\'82\'e8\'92\'f1\'8f\'6f\'82\'b3\'82\'ea\'82\'bd\'92\'f1\'88\'c4\'8f\'91\'96\'94\'82\'cd\'91\'bc\'82\'cc\'95\'b6\'8f\'91\f0 (\f1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'97\'bf\'8b\'e0\'8b\'79\'82\'d1\'94\'ef\'97\'70\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\f0 EP\f1\'82\'c9\'8a\'d6\'98\'41\'82\'b7\'82\'e9\f0 NI\f1\'82\'cc\'90\'bb\'95\'69\'8a\'4a\'94\'ad\'82\'cc\'8e\'8e\'82\'dd\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'8f\'ee\'95\'f1\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'94\'e9\'96\'a7\'8f\'ee\'95\'f1\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'94\'e9\'96\'a7\'8f\'ee\'95\'f1\'82\'f0\'91\'e6\'8e\'4f\'8e\'d2\'82\'c9\'8a\'4a\'8e\'a6\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+
+\pard\sb100\sa240\qc\b\f1\fs24\'95\'74\'91\'d1\'8f\'f0\'8d\'80\f0 E\f1\endash\ul\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8f\'f0\'8d\'80\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\ulnone\b0\f0\fs20 1\f3 .\tab\f1\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'83\'5e\'83\'43\'83\'76\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\'c9\'cc\'98\'49\'c4\'bf\'b5\'c4\'d3\'d6\f1\'82\'cd\'8d\'48\'8b\'c6\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'81\'45\'83\'8a\'83\'54\'81\'5b\'83\'60\'82\'cc\'8f\'f0\'8c\'8f\'82\'c9\'8f\'5d\'82\'c1\'82\'bd\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\'d1\'d0\'be\'bf\'c4\'bf\'b5\'c4\f1\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 2\f3 .\tab\f1\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8f\'5d\'82\'c1\'82\'bd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'8a\'4a\'94\'ad\'82\'b5\'82\'bd\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\f2\'a1\'a2\'c9\'cc\'98\'49\'c4\'bf\'b5\'c4\f1\'82\'cc\'82\'bd\'82\'df\'82\'c9\'94\'d0\'95\'7a\'82\'b3\'82\'ea\'82\'c4\'82\'cd\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\'c9\'cc\'98\'49\'c4\'bf\'b5\'c4\f1\'82\'cc\'82\'bd\'82\'df\'82\'cc\'8d\'c4\'94\'d0\'95\'7a\'82\'f0\'8b\'d6\'8e\'7e\'82\'b5\'82\'bd\'8f\'e3\'82\'c5\'94\'d0\'95\'7a\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 3.\tab\f1\'a2\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'a3\'82\'c6\'82\'cd\'8a\'77\'88\'ca\'8e\'f6\'97\'5e\'82\'cc\'8b\'b3\'88\'e7\'8b\'40\'8a\'d6\'82\'f0\'82\'a2\'82\'a2\'82\'dc\'82\'b7\'81\'42\'8a\'77\'90\'b6\'94\'c5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'82\'bd\'82\'df\'82\'c9\'82\'cd\'81\'41\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'cd\'81\'41\'8b\'b3\'88\'f5\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'f0\'91\'45\'82\'df\'81\'41\'96\'94\'82\'cd\'97\'76\'8b\'81\'82\'b5\'81\'41\'82\'a9\'82\'c2\'82\'bb\'82\'cc\'8e\'67\'97\'70\'82\'aa\f0 NI\f1\'82\'c9\'82\'e6\'82\'e8\'8f\'b3\'94\'46\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'e9\f2\'a1\'a2\f1\'83\'49\'83\'93\'83\'89\'83\'43\'83\'93\'82\'cc\'8b\'b3\'88\'e7\'89\'db\'92\'f6\'82\'c9\'82\'e0\'82\'c8\'82\'e8\'93\'be\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+\f0 4\f3 .\tab\ul\f1\'8a\'77\'90\'b6\'94\'c5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'8a\'77\'90\'b6\'94\'c5\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\'b1\'be\'d1\'a7\'d0\'67\'99\'43\'e9\'76\f1\'82\'c9\'8d\'dd\'90\'d0\'82\'b5\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'8e\'f6\'8b\'c6\'82\'f0\'8e\'f3\'82\'af\'82\'c4\'82\'a2\'82\'e9\'8a\'77\'90\'b6\'96\'94\'82\'cd\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'c5\'8b\'b3\'82\'a6\'82\'e9\'8b\'b3\'88\'f5\'82\'c5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'77\'90\'b6\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'c0\'fd\f1\'82\'a6\'82\'ce\'8a\'77\'95\'94\'82\'c5\'82\'cc\'8a\'77\'8b\'c6\'82\'c9\'96\'f0\'97\'a7\'82\'c4\'82\'e9\'82\'bd\'82\'df\'8e\'f6\'8b\'c6\'96\'94\'82\'cd\'8e\'c0\'8f\'4b\'8b\'79\'82\'d1\'8a\'77\'8f\'70\'8c\'a4\'8b\'86\'82\'cc\'96\'da\'93\'49\'82\'c5\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'c8\'82\'c7\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'8e\'a9\'90\'67\'82\'cc\'8b\'b3\'88\'e7\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\'cb\'fb\f1\'82\'cc\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8b\'b3\'88\'f5\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'ca\'da\'98\'49\'d3\'d6\f1\'82\'cd\'8e\'c0\'8f\'4b\'82\'cc\'8f\'80\'94\'f5\'82\'cc\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\'cb\'fb\f1\'82\'cc\'96\'da\'93\'49\f2\'a1\'a2\'c0\'fd\f1\'82\'a6\'82\'ce\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'8a\'d6\'8c\'57\'82\'b7\'82\'e9\'8a\'77\'8f\'70\'8c\'a4\'8b\'86\'96\'94\'82\'cd\'8e\'f6\'8b\'c6\'82\'cc\'82\'bd\'82\'df\'82\'c9\'82\'cd\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\f0 3\f1\'91\'e4\'82\'dc\'82\'c5\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'82\'dd\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'91\'bc\'82\'c9\'8b\'4e\'93\'ae\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'88\'ea\'93\'78\'82\'c9\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'97\'a7\'82\'bf\'8f\'e3\'82\'b0\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'88\'c8\'8a\'4f\'82\'cc\'92\'4e\'82\'a9\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'aa\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b3\'82\'ea\'8e\'67\'97\'70\'82\'b3\'82\'ea\'82\'e9\'82\'e6\'82\'a4\'82\'c8\'83\'6c\'83\'62\'83\'67\'83\'8f\'81\'5b\'83\'4e\'81\'45\'83\'66\'83\'6f\'83\'43\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'d1\'a7\'c9\'fa\'b0\'e6\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'cd\'89\'c6\'92\'eb\'93\'e0\'8e\'67\'97\'70\'82\'cc\'97\'e1\'8a\'4f\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8a\'fa\'8a\'d4\'82\'aa\'8f\'49\'97\'b9\'82\'b7\'82\'e9\'82\'cc\'82\'c6\f2\'a1\'a2\'b1\'be\'d1\'a7\'d0\'67\'99\'43\'e9\'76\f1\'82\'cc\'8d\'dd\'90\'d0\'82\'f0\'8a\'ae\'97\'b9\'82\'b5\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'8f\'49\'97\'b9\'82\'b7\'82\'e9\f2\'a3\'a8\'d1\'a7\'c9\'fa\f1\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a3\'a9\'d3\'d6\f1\'82\'cd\'8b\'b3\'88\'f5\'82\'f0\'82\'e2\'82\'df\'82\'e9\f2\'a3\'a8\'bd\'cc\'86\'54\f1\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a3\'a9\f1\'82\'cc\'82\'c6\f2\'a1\'a2\f1\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'91\'81\'82\'a2\'95\'fb\'82\'cc\'8e\'9e\'8a\'fa\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'aa\'8e\'a9\'93\'ae\'93\'49\'82\'c9\'8e\'b8\'8c\'f8\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a9\'82\'a9\'82\'e9\'96\'9e\'97\'b9\'8e\'9e\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'83\'41\'83\'93\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f4\par
+
+\pard\li425\sb100\sa240\qj\f1\'92\'86\'8a\'77\'8d\'5a\'82\'e0\f2\'a1\'a2\'b5\'da\f0 5\f1\'8f\'f0\'82\'c9\'92\'e8\'82\'df\'82\'e9\'92\'86\'8a\'77\'8d\'5a\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'8f\'f0\'8c\'8f\'82\'f0\'91\'4f\'92\'f1\'82\'c6\'82\'b5\'82\'c4\f2\'a1\'a2\f0 LabVIEW\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8a\'77\'90\'b6\'94\'c5\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\'81\'42\par
+\'8a\'77\'90\'b6\'94\'c5\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (\f1\'89\'69\'8b\'76\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\'97\'4c\'8a\'fa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 )\f1\'82\'c9\'82\'cd\f2\'a1\'a2\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'97\'70\'95\'57\'8f\'80\'83\'54\'83\'7c\'81\'5b\'83\'67\'81\'45\'95\'db\'8e\'e7\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\f0 (SSP)\f1\'82\'f0\'8c\'c2\'95\'ca\'82\'c9\'97\'98\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'8a\'dc\'82\'dc\'82\'ea\'82\'dc\'82\'b9\'82\'f1\'81\'42\f0\par
+
+\pard\fi-425\li425\sb100\sa240\qj 5\f3 .\tab\ul\f1\'92\'86\'8a\'77\'8d\'5a\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'92\'86\'8a\'77\'8d\'5a\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'92\'86\'8a\'77\'8d\'5a\'97\'70\'82\'c5\'82\'cc\'8b\'b3\'88\'e7\'96\'da\'93\'49\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'d6\'d0\'d1\'a7\'d0\'a3\f1\'82\'cd\f2\'a1\'a2\f1\'83\'8c\'83\'78\'83\'8b\f0 K\f1\endash\f0 12\f1\'82\'a8\'82\'e6\'82\'d1\'8d\'91\'8d\'db\'95\'57\'8f\'80\'8b\'b3\'88\'e7\f2\'b7\'d6\'ee\'90\f0 (ISCED)\f1\'83\'8c\'83\'78\'83\'8b\f3 0\f7\endash\f0 3\f1\'82\'c6\'92\'e8\'8b\'60\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'aa\'8f\'91\'96\'ca\'82\'c5\'8e\'77\'92\'e8\'82\'b5\'82\'bd\'91\'e4\'90\'94\'88\'c8\'89\'ba\'82\'cc\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8a\'77\'8d\'5a\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'8f\'e3\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'c7\'b0\'d3\'9b\'98\'d8\'c0\'fb\f1\'82\'cd\f2\'a1\'a2\'d2\'bb\f1\'82\'c2\'82\'cc\'8a\'77\'8d\'5a\'82\'dc\'82\'bd\'82\'cd\'83\'4c\'83\'83\'83\'93\'83\'70\'83\'58\f0 (NI\f1\'96\'94\'82\'cd\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'82\'e6\'82\'e8\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c5\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f0 )\f1\'82\'c9\'93\'4b\'97\'70\'82\'b3\'82\'ea\f2\'a1\'a2\'d1\'a7\'d0\'a3\'c7\'f8\'d3\'f2\'c8\'ab\'cc\'e5\f1\'82\'c9\'8b\'79\'82\'d4\'82\'e0\'82\'cc\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f3\par
+\f0 6\f3 .\tab\ul\f1\'8b\'b3\'88\'e7\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'8b\'b3\'88\'e7\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'d1\'a7\'d0\'67\'99\'43\'e9\'76\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'8e\'77\'93\'b1\'96\'da\'93\'49\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'d2\'d4\'cf\'c2\f1\'82\'cc\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'82\'cc\'8a\'ee\'8f\'80\'82\'f0\'8f\'5b\'82\'bd\'82\'b7\'8e\'67\'97\'70\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\'a1\'b8\'d6\'b8\'8c\'a7\'c4\'bf\'b5\'c4\'a1\'b9\f1\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 (i)\f3\tab\f1\'8a\'77\'8a\'fa\'82\'dc\'82\'bd\'82\'cd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'8b\'b3\'88\'e7\'8a\'fa\'8a\'d4\'82\'cc\'8f\'49\'97\'b9\'8e\'9e\'82\'c9\'8a\'77\'90\'b6\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'8b\'a4\'92\'ca\'8e\'8e\'8c\'b1\'82\'aa\'8d\'73\'82\'ed\'82\'ea\f2\'a1\'a2\f1\'82\'a9\'82\'a9\'82\'e9\'8e\'8e\'8c\'b1\'82\'aa\f0 (\f1\'82\'bb\'82\'cc\'91\'53\'91\'cc\'82\'dc\'82\'bd\'82\'cd\'88\'ea\'95\'94\'82\'aa\f0 ) \f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8a\'77\'90\'b6\'82\'c9\'82\'e6\'82\'e9\'97\'98\'97\'70\'82\'c9\'8a\'d6\'98\'41\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'b1\'82\'c6\f3\par
+\f0 (ii)\f3\tab\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'97\'98\'97\'70\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e7\'82\'c8\'82\'a2\'8f\'68\'91\'e8\'82\'dc\'82\'bd\'82\'cd\'93\'af\'97\'6c\'82\'cc\'89\'db\'91\'e8\'82\'aa\'90\'ac\'90\'d1\'95\'5d\'89\'bf\'82\'f0\'8d\'73\'82\'a4\'82\'bd\'82\'df\'82\'c9\'8e\'8e\'8c\'b1\'82\'cc\'91\'e3\'82\'ed\'82\'e8\f0 \f1\'82\'c6\'82\'b5\'82\'c4\'89\'db\'82\'b3\'82\'ea\'82\'e9\'82\'b1\'82\'c6\f3\par
+
+\pard\li851\sb100\sa240\qj\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c9\'95\'ca\'93\'72\'8b\'4c\'8d\'da\'82\'aa\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f0 NI\f1\'82\'dc\'82\'bd\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'aa\'8f\'91\'96\'ca\'82\'c5\'8e\'77\'92\'e8\'82\'b5\'82\'bd\'91\'e4\'90\'94\'88\'c8\'89\'ba\'82\'cc\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'cc\f0 (\f4 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'c0\'8d\'db\'82\'c9\'88\'f8\'82\'ab\'93\'6e\'82\'b5\'82\'bd\'8f\'ea\'8f\'8a\'82\'c9\'8f\'8a\'8d\'dd\'82\'b7\'82\'e9\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8a\'77\'89\'c8\f2\'a1\'a2\'d1\'a7\'b2\'bf\'a1\'a2\f1\'82\'dc\'82\'bd\'82\'cd\'93\'c1\'92\'e8\'82\'cc\'91\'e5\'8a\'77\'83\'4c\'83\'83\'83\'93\'83\'70\'83\'58\'82\'c9\'90\'dd\'92\'75\'82\'b3\'82\'ea\'82\'bd\f0 )\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'8f\'e3\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'c9\'cf\'d3\'9b\f1\'82\'cc\'90\'a7\'8c\'c0\'82\'c8\'82\'ad\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'cc\'8b\'b3\'88\'f5\'82\'c5\'82\'c8\'82\'a2\'8e\'d2\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'8b\'d6\'82\'b6\'82\'e7\'82\'ea\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 7\f3 .\tab\ul\f1\'8c\'a4\'8b\'86\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\ulnone\f0 \f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'8c\'a4\'8b\'86\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\'d1\'a7\'d0\'67\'99\'43\'e9\'76\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'8a\'77\'8f\'70\'8c\'a4\'8b\'86\'96\'da\'93\'49\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c9\'95\'ca\'93\'72\'8b\'4c\'8d\'da\'82\'aa\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c5\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'82\'e6\'82\'e8\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'bd\f2\'a1\'a2\f4 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'c0\'8d\'db\'82\'c9\'88\'f8\'82\'ab\'93\'6e\'82\'b5\'82\'bd\'8f\'ea\'8f\'8a\'82\'c9\'8f\'8a\'8d\'dd\'82\'b7\'82\'e9\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8a\'77\'89\'c8\f2\'a1\'a2\'d1\'a7\'b2\'bf\'a1\'a2\'d3\'d6\f1\'82\'cd\'93\'c1\'92\'e8\'82\'cc\'91\'e5\'8a\'77\'82\'cc\'83\'4c\'83\'83\'83\'93\'83\'70\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'cc\'90\'94\'82\'f0\'92\'b4\'82\'a6\'82\'b8\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 8\f3 .\tab\f1\'8b\'b3\'88\'e7\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8b\'79\'82\'d1\'8c\'a4\'8b\'86\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'aa\'95\'a1\'8d\'87\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'82\'e0\'82\'cc\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\'bd\'cc\'d3\'fd\'d3\'c3\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8b\'79\'82\'d1\'8c\'a4\'8b\'86\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'97\'bc\'95\'fb\'82\'cc\'8c\'5f\'96\'f1\'8f\'f0\'8d\'80\'82\'c9\'8f\'5d\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\f0 9\f3 .\tab\ul\f1\'8a\'77\'90\'b6\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'49\'83\'76\'83\'56\'83\'87\'83\'93\ulnone\f0 \par
+
+\pard\fi-425\li850\sb100\sa240\qj A.\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'c5\'82\'a0\'82\'e8\'81\'41\'8a\'77\'90\'b6\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'49\'83\'76\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\'81\'41\f0 NI\f1\'82\'cd\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'74\'83\'46\'83\'41\'82\'cc\'83\'7d\'83\'58\'83\'5e\'81\'5b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'f0\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'8c\'f0\'95\'74\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\f0 (\f1\'83\'41\'83\'62\'83\'76\'83\'66\'81\'5b\'83\'67\'96\'94\'82\'cd\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'c9\'82\'e6\'82\'e8\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'8a\'77\'90\'b6\'82\'cc\'90\'94\'82\'f0\'92\'b4\'82\'a6\'82\'c4\f2\'a1\'a2\'c0\'fb\'d3\'c3\'bf\'c9\'c4\'dc\f1\'82\'c9\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e7\'82\'b8\f2\'a1\'a2\f4 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'c0\'8d\'db\'82\'c9\'88\'f8\'82\'ab\'93\'6e\'82\'b5\'82\'bd\'8f\'ea\'8f\'8a\'82\'c9\'8f\'8a\'8d\'dd\'82\'b7\'82\'e9\'8a\'77\'90\'b6\'82\'c9\'91\'ce\'82\'b5\'82\'c4\'82\'cc\'82\'dd\'82\'a9\'82\'c2\'8c\'a9\'90\'cf\'8f\'91\'82\'c9\'8b\'4c\'8d\'da\'82\'b5\'82\'bd\'8a\'fa\'8a\'d4\'92\'86\'82\'cc\'82\'dd\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c9\'82\'b7\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\f2\'a1\'a2\'b8\'f7\'d1\'a7\'c9\'fa\f1\'82\'cd\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8c\'a9\'90\'cf\'8f\'91\'82\'c9\'82\'e6\'82\'e8\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'e9\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'cc\f2\'a1\'a2\'df\'6d\'d3\'c3\f1\'82\'a0\'82\'e9\'8a\'77\'89\'c8\f2\'a1\'a2\'d1\'a7\'b2\'bf\'d3\'d6\f1\'82\'cd\'93\'c1\'92\'e8\'82\'cc\'91\'e5\'8a\'77\'82\'cc\'83\'4c\'83\'83\'83\'93\'83\'70\'83\'58\'82\'c9\'8d\'dd\'90\'d0\'82\'b5\'82\'c4\'82\'a2\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'93\'96\'8a\'59\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'95\'74\'91\'ae\'82\'b7\'82\'e9\'8a\'77\'90\'b6\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'49\'83\'76\'83\'56\'83\'87\'83\'93\'82\'f0\'92\'ca\'82\'b6\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'8a\'65\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8a\'fa\'8a\'d4\'82\'cd\'81\'411\'94\'4e\'8a\'d4\'82\'c6\'82\'b5\'82\'dc\'82\'b7\'81\'42\par
+\f0 B.\f4\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'77\'90\'b6\'82\'c5\'82\'a0\'82\'e8\f2\'a1\'a2\f1\'82\'b2\'8e\'a9\'90\'67\'82\'aa\'8d\'dd\'90\'d0\'82\'b7\'82\'e9\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'cc\'8a\'77\'90\'b6\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'49\'83\'76\'83\'56\'83\'87\'83\'93\'82\'f0\'92\'ca\'82\'b6\'82\'c4\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'c9\'82\'cd\f2\'a1\'a2\'b1\'be\'d1\'a7\'d0\'67\'99\'43\'e9\'76\f1\'82\'c9\'8d\'dd\'90\'d0\'82\'b5\'96\'94\'82\'cd\'8c\'70\'91\'b1\'93\'49\'82\'c9\'8e\'f6\'8b\'c6\'82\'f0\'8e\'f3\'82\'af\'82\'c4\'82\'a2\'82\'e9\'8a\'77\'90\'b6\'82\'c5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'c0\'fd\f1\'82\'a6\'82\'ce\'8a\'77\'95\'94\'82\'c5\'82\'cc\'8a\'77\'8b\'c6\'82\'c9\'96\'f0\'97\'a7\'82\'c4\'82\'e9\'82\'bd\'82\'df\'8e\'f6\'8b\'c6\'96\'94\'82\'cd\'8e\'c0\'8f\'4b\'8b\'79\'82\'d1\'8a\'77\'8f\'70\'8c\'a4\'8b\'86\'82\'cc\'96\'da\'93\'49\'82\'c5\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'c8\'82\'c7\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'8e\'a9\'90\'67\'82\'cc\'8b\'b3\'88\'e7\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\'cb\'fb\f1\'82\'cc\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\f0 3\f1\'91\'e4\'82\'f0\'8c\'c0\'93\'78\'82\'c6\'82\'b5\'82\'c4\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'82\'dd\'82\'aa\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'91\'bc\'82\'c9\'8b\'4e\'93\'ae\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'88\'ea\'93\'78\'82\'c9\'88\'ea\'82\'c2\'82\'cc\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'97\'a7\'82\'bf\'8f\'e3\'82\'b0\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'88\'c8\'8a\'4f\'82\'cc\'89\'bd\'8e\'d2\'82\'a9\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'b5\'82\'b1\'82\'ea\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'e6\'82\'a4\'82\'c8\'83\'6c\'83\'62\'83\'67\'83\'8f\'81\'5b\'83\'4e\'81\'45\'83\'66\'83\'6f\'83\'43\'83\'58\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'bc\'d2\'cd\'a5\'c4\'da\'ca\'b9\'d3\'c3\f1\'82\'cc\'97\'e1\'8a\'4f\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8a\'fa\'8a\'d4\'82\'aa\'8f\'49\'97\'b9\'82\'b7\'82\'e9\'82\'cc\'82\'c6\f2\'a1\'a2\'b1\'be\'d1\'a7\'d0\'67\'99\'43\'e9\'76\f1\'82\'cc\'8d\'dd\'90\'d0\'82\'f0\'8a\'ae\'97\'b9\'82\'b5\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'8f\'49\'97\'b9\'82\'b7\'82\'e9\'82\'cc\'82\'c6\f2\'a1\'a2\f1\'82\'a2\'82\'b8\'82\'ea\'82\'a9\'91\'81\'82\'a2\'95\'fb\'82\'cc\'8e\'9e\'8a\'fa\'82\'c9\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'aa\'8e\'a9\'93\'ae\'93\'49\'82\'c9\'8e\'b8\'8c\'f8\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a9\'82\'a9\'82\'e9\'8e\'b8\'8c\'f8\'8e\'9e\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'52\'83\'73\'81\'5b\'82\'f0\'83\'41\'83\'93\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f4\par
+\f0 C.\f8\tab\f1\'8a\'77\'90\'b6\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'49\'83\'76\'83\'56\'83\'87\'83\'93\'82\'f0\'92\'ca\'82\'b6\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'cd\'81\'41\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'97\'70\'95\'57\'8f\'80\'83\'54\'83\'7c\'81\'5b\'83\'67\'81\'45\'95\'db\'8e\'e7\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\f0 (SSP)\f1\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'8c\'a0\'97\'98\'82\'f0\'8a\'77\'90\'b6\'82\'aa\'8c\'c2\'95\'ca\'82\'c9\'97\'98\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'8a\'dc\'82\'dc\'82\'ea\'82\'dc\'82\'b9\'82\'f1\'81\'42\f9\par
+
+\pard\fi-425\li425\sb100\sa240\qj\f0 10\f3 .\tab\ul\f1\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'83\'54\'83\'43\'83\'67\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 ASL\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f2\'a1\'a3\ulnone\'a1\'a1\f0 ASL\f1\'82\'c9\'82\'cd\'88\'c8\'89\'ba\'82\'cc\'8f\'f0\'8c\'8f\'82\'aa\'93\'4b\'97\'70\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0\par
+
+\pard\fi-425\li850\sb100\sa240\qj A.\tab ASL\f1\'82\'c9\'8a\'d6\'82\'b5\f2\'a1\'a2\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'a9\'82\'e7\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8c\'a9\'90\'cf\'82\'e8\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'cd\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'c9\'91\'67\'82\'dd\'8d\'9e\'82\'dc\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'c6\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c6\'82\'cc\'8a\'d4\'82\'c9\'92\'ef\'90\'47\'82\'aa\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\'b1\'be\'c6\'f5\'bc\'73\f1\'82\'cc\'8f\'f0\'8d\'80\'82\'aa\'97\'44\'90\'e6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+\f0 B.\f4\tab\ul\f2\'c6\'da\'e9\'67\ulnone\'a1\'a1\f0 ASL\f1\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'82\'b2\'92\'8d\'95\'b6\'82\'cc\'93\'fa\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f0 ASL\f1\'94\'ad\'8c\'f8\'93\'fa\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'a9\'82\'e7\'8c\'f8\'97\'cd\'82\'f0\'94\'ad\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8d\'77\'93\'fc\'82\'b5\'82\'bd\f0 ASL\f1\'82\'aa\'97\'4c\'8a\'fa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 ASL\f1\'82\'cc\'93\'96\'8f\'89\'8a\'fa\'8a\'d4\'82\'cd\f2\'a1\'a2\f0 ASL\f1\'94\'ad\'8c\'f8\'93\'fa\'82\'c9\'8b\'4e\'8e\'5a\'82\'b5\f2\'a1\'a2\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'82\'e6\'82\'e8\'92\'b7\'8a\'fa\'8a\'d4\'82\'aa\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f0 1\f1\'94\'4e\'8a\'d4\'8c\'f8\'97\'cd\'82\'aa\'91\'b6\'91\'b1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'8a\'fa\'8a\'d4\'82\'aa\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 ASL\f1\'82\'c9\'8a\'ee\'82\'c3\'82\'ad\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f0 (\f1\'8a\'77\'90\'b6\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b9\'82\'f1\f0 )\f1\'82\'cd\'81\'41\'89\'69\'8b\'76\'82\'c6\'82\'b5\'82\'dc\'82\'b7\'81\'42\par
+\f0 C.\f4\tab\f0 ASL\f1\'82\'c9\'8a\'ee\'82\'c3\'82\'ad\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\'bd\'cc\'86\'54\'a1\'a2\'d1\'d0\'be\'bf\'d5\'df\'bc\'b0\f1\'82\'d1\'8a\'77\'90\'b6\'82\'aa\f2\'a1\'a2\'b1\'be\'b8\'b6\'8e\'a1\'cc\'f5\'ed\'97\'a3\'c5\'bc\'b0\f1\'82\'d1\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'bd\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'83\'5e\'83\'43\'83\'76\'82\'cc\'8f\'f0\'8c\'8f\'82\'c9\'8f\'5d\'82\'a2\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f2\'a1\'a2\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'95\'ca\'92\'69\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f0 NI\f1\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'93\'cd\'82\'af\'82\'bd\'95\'a8\'97\'9d\'93\'49\'8f\'ea\'8f\'8a\'82\'c9\'82\'a0\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'82\'cc\'82\'dd\f2\'a1\'a2\'ca\'b9\'d3\'c3\f1\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\strike\f4\par
+\strike0\tab\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'95\'ca\'92\'69\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'c8\'82\'a2\'8c\'c0\'82\'e8\f2\'a1\'a2\f0 ASL\f1\'82\'cc\'91\'ce\'8f\'db\'94\'cd\'88\'cd\'82\'cd\f2\'a1\'a2\'d2\'d4\'cf\'c2\f1\'82\'cc\'82\'c6\'82\'a8\'82\'e8\'82\'c6\'82\'c8\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+\tab\f1\'8f\'ac\f2\'a3\'ba\'a1\'a1\f0 ASL\f1\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'c5\'82\'ab\'82\'e9\'82\'cc\'82\'cd\'81\'41\'8d\'c5\'91\'e5\'82\'c5\'81\'41\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'93\'e0\'82\'cc\'83\'86\'81\'5b\'83\'55\'81\'5b\f9 50\f1\'96\'bc\'96\'94\'82\'cd\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\f0 50\f1\'91\'e4\'82\'c6\'82\'c8\'82\'e8\'82\'dc\'82\'b7\'81\'42\par
+\f4\tab\f1\'92\'86\f2\'a3\'ba\'a1\'a1\f0 ASL\f1\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'c5\'82\'ab\'82\'e9\'82\'cc\'82\'cd\'81\'41\'8d\'c5\'91\'e5\'82\'c5\'81\'41\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'93\'e0\'82\'cc\'83\'86\'81\'5b\'83\'55\'81\'5b\f9 100\f1\'96\'bc\'96\'94\'82\'cd\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\f0 100\f1\'91\'e4\'82\'c6\'82\'c8\'82\'e8\'82\'dc\'82\'b7\'81\'42\par
+\f4\tab\f1\'91\'e5\f2\'a3\'ba\'a1\'a1\f0 ASL\f1\'82\'c9\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'c5\'82\'ab\'82\'e9\'82\'cc\'82\'cd\'8d\'c5\'91\'e5\'82\'c5\'81\'41\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'93\'e0\'82\'cc\'83\'86\'81\'5b\'83\'55\'81\'5b\f0 250\f1\'96\'bc\'96\'94\'82\'cd\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\f0 250\f1\'91\'e4\'82\'c6\'82\'c8\'82\'e8\'82\'dc\'82\'b7\'81\'42\par
+\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'f0\'94\'46\'82\'df\'82\'e7\'82\'ea\'82\'e9\'8f\'ea\'8f\'8a\'82\'f0\'81\'41\'a2\f0 ASL\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'a3\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+
+\pard\fi-1\li426\sb100\sa240\qj\f0 ASL\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'82\'c6\'82\'a8\'82\'e8\f2\'a1\'a2\'bd\'cc\'d3\'fd\'a1\'a2\'d1\'d0\'be\'bf\'d3\'d6\f1\'82\'cd\'8b\'b3\'88\'e7\'8c\'a4\'8b\'86\'82\'f0\'91\'ce\'8f\'db\'82\'c6\'82\'b5\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 D.\f4\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b8\'f7\f0 ASL\f1\'83\'8d\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\f1\'83\'7d\'83\'58\'83\'5e\'81\'5b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'81\'83\'66\'83\'42\'83\'41\'8b\'79\'82\'d1\f0 Approved Volume License Manager\f1\'82\'cc\'8e\'67\'97\'70\'82\'f0\'8a\'dc\'82\'de\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'94\'d0\'95\'7a\f2\'a1\'a2\'81\'4b\f1\'82\'d1\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'8b\'79\'82\'d1\'8e\'67\'97\'70\'82\'cc\'8a\'c4\'93\'c2\'82\'c9\'90\'d3\'94\'43\'82\'f0\'97\'4c\'82\'b7\'82\'e9\'8c\'c2\'90\'6c\f0 (\f1\'88\'c8\'89\'ba\f2\'a1\'b8\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\f2\'a1\'b9\f1\'82\'c6\'82\'a2\'82\'a2\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'91\'67\'90\'44\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'8e\'77\'96\'bc\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\'82\'c9\'91\'ce\'82\'b7\'82\'e9\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'95\'cf\'8d\'58\'82\'f0\'8f\'91\'96\'ca\'82\'c5\'91\'ac\'82\'e2\'82\'a9\'82\'c9\'92\'ca\'92\'6d\'82\'b5\'82\'c8\'82\'af\'82\'ea\'82\'ce\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8b\'b3\'88\'f5\f2\'a1\'a2\'d1\'d0\'be\'bf\'d5\'df\'bc\'b0\f1\'82\'d1\'8a\'77\'90\'b6\'82\'aa\'93\'4b\'8b\'58\'93\'e0\'95\'94\'82\'c5\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'8b\'79\'82\'d1\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'cc\'83\'7d\'83\'58\'83\'5e\'81\'5b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'f0\'94\'d0\'95\'7a\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\'93\'64\'8e\'71\'93\'49\'8c\'60\'91\'d4\'82\'c9\'82\'e6\'82\'c1\'82\'c4\'82\'cc\'82\'dd\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'7d\'83\'58\'83\'5e\'81\'5b\'81\'45\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'82\'c9\'94\'f5\'82\'ed\'82\'c1\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+\f0 E.\tab\ul\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\ulnone\'81\'40\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'aa\f0 ASL\f1\'82\'cc\'82\'bd\'82\'df\'82\'c9\'8d\'77\'93\'fc\'82\'b3\'82\'ea\'96\'94\'82\'cd\f0 ASL\f1\'82\'c6\'8b\'a4\'82\'c9\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'8f\'ea\'8d\'87\f2\'a1\'a2\f0 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8a\'c7\'97\'9d\'8e\'d2\'82\'c9\f2\'a1\'a2\f1\'8a\'59\'93\'96\'82\'b7\'82\'e9\'8f\'a4\'97\'70\'83\'8a\'83\'8a\'81\'5b\'83\'58\'93\'fa\'8c\'e3\'82\'cc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'41\'83\'62\'83\'76\'83\'4f\'83\'8c\'81\'5b\'83\'68\'82\'cc\'83\'7d\'83\'58\'83\'5e\'81\'5b\'83\'52\'83\'73\'81\'5b\'82\'f0\'92\'f1\'8b\'9f\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'cc\'8d\'c5\'90\'56\'82\'cc\'83\'58\'83\'5e\'83\'93\'83\'5f\'81\'5b\'83\'68\'81\'45\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'81\'83\'93\'83\'65\'83\'69\'83\'93\'83\'58\'81\'45\'83\'54\'83\'7c\'81\'5b\'83\'67\'81\'45\'83\'7c\'83\'8a\'83\'56\'81\'5b\'82\'c9\'8f\'5d\'82\'c1\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0 NI\f1\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'8f\'a4\'97\'70\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8d\'c5\'90\'56\'83\'6f\'81\'5b\'83\'57\'83\'87\'83\'93\'82\'c9\'90\'a7\'8c\'c0\'82\'b7\'82\'e9\'8c\'a0\'97\'98\'82\'f0\'97\'af\'95\'db\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 NI\f1\'82\'aa\f0 ASL\f1\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c8\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'82\'bd\'82\'df\'82\'c9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'97\'98\'97\'70\'89\'c2\'94\'5c\'82\'c8\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'c8\'82\'a2\'89\'c2\'94\'5c\'90\'ab\'82\'aa\'82\'a0\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'82\'c2\'82\'a2\'82\'c4\'82\'cd\f2\'a1\'a2\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'dc\'82\'b7\f2\'a1\'a3\highlight3\f4\par
+
+\pard\li840\sb100\sa240\qj\highlight0\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cd\f2\'a1\'a2\'d3\'d0\'c6\'da\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'95\'74\'82\'cc\f0 ASL\f1\'82\'c9\'95\'74\'91\'d1\'82\'b5\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f0 ASL\f1\'82\'c9\'8a\'ee\'82\'c3\'82\'ad\'89\'69\'8b\'76\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'cd\f2\'a1\'a2\'c6\'da\'e9\'67\f1\'82\'f01\'94\'4e\'8a\'d4\'82\'c6\'82\'b7\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'aa\'95\'74\'91\'d1\'82\'b5\'82\'c4\'82\'a2\'82\'dc\'82\'b7\'81\'421\'94\'4e\'96\'da\'82\'cc\'8c\'6f\'89\'df\'8c\'e3\'81\'41\f0 ASL\f1\'82\'c9\'8a\'ee\'82\'c3\'82\'ad\'89\'69\'8b\'76\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'91\'ce\'8f\'db\'82\'c6\'82\'b7\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'f0\'95\'ca\'93\'72\'8d\'77\'93\'fc\'82\'b5\'82\'c4\'92\'b8\'82\'ad\'95\'4b\'97\'76\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'cc\'97\'4c\'8c\'f8\'8a\'fa\'8a\'d4\'82\'cd\f2\'a1\'a2\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'bd\'8a\'fa\'8a\'d4\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+\f0 ASL\f1\'82\'f0\'91\'ce\'8f\'db\'82\'c6\'82\'b7\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'45\'83\'54\'81\'5b\'83\'72\'83\'58\'82\'c9\'82\'cd\f2\'a1\'a2\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'bd\'82\'c6\'82\'a8\'82\'e8\f2\'a1\'a2\'d1\'a7\'c9\'fa\f1\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'49\'83\'76\'83\'56\'83\'87\'83\'93\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'aa\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'8a\'77\'90\'b6\'82\'cc\'83\'43\'83\'93\'83\'58\'83\'67\'81\'5b\'83\'8b\'81\'45\'83\'49\'83\'76\'83\'56\'83\'87\'83\'93\'82\'f0\'92\'ca\'82\'b6\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'82\'cd\f2\'a1\'a2\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'97\'70\'95\'57\'8f\'80\'83\'54\'83\'7c\'81\'5b\'83\'67\'81\'45\'95\'db\'8e\'e7\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\f0 (SSP)\f1\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'a0\'82\'e7\'82\'e4\'82\'e9\'8c\'a0\'97\'98\'82\'f0\'8a\'77\'90\'b6\'82\'aa\'8c\'c2\'95\'ca\'82\'c9\'97\'98\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'8a\'dc\'82\'dc\'82\'ea\'82\'dc\'82\'b9\'82\'f1\'81\'42\par
+
+\pard\fi-425\li850\sb100\sa240\qj\f0 F.\tab\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f0 ASL\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'aa\f2\'a1\'a2\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'92\'e8\'82\'df\'82\'e7\'82\'ea\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'8d\'c5\'91\'e5\'90\'94\'82\'f0\'92\'b4\'82\'a6\'82\'bd\'82\'e8\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'82\'bb\'82\'cc\'91\'bc\f0 ASL\f1\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'bd\'94\'cd\'88\'cd\'82\'f0\'92\'b4\'82\'a6\'82\'bd\'82\'e8\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e7\'82\'c8\'82\'a2\'82\'b1\'82\'c6\'82\'f0\'97\'9d\'89\'f0\'82\'b5\f2\'a1\'a2\'cd\'ac\'d2\'e2\f1\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\highlight3\f4\par
+
+\pard\fi-425\li425\sb100\sa240\qj\highlight0\f0 11\f3 .\tab\ul\f2\'d2\'c6\'dc\'9e\ulnone\'a1\'a1\f1\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'8c\'a4\'8b\'86\'97\'70\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8f\'9c\'82\'ab\'81\'41\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\'8f\'f7\'93\'6e\'95\'73\'89\'c2\'94\'5c\'82\'c5\'82\'a0\'82\'c1\'82\'c4\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'81\'41\'8e\'96\'91\'4f\'82\'c9\f0 NI\f1\'96\'94\'82\'cd\'82\'bb\'82\'cc\'8c\'a0\'8c\'c0\'82\'a0\'82\'e9\'8a\'d6\'98\'41\'89\'ef\'8e\'d0\'82\'cc\'8f\'91\'96\'ca\'82\'c9\'82\'e6\'82\'e9\'93\'af\'88\'d3\'82\'f0\'93\'be\'82\'b8\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\f2\'a1\'a2\'b5\'da\'c8\'fd\'d5\'df\f1\'82\'c9\'96\'94\'82\'cd\f0 NI\f1\'82\'a9\'82\'e7\'93\'4b\'97\'70\'82\'a0\'82\'e9\'8f\'91\'96\'ca\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'96\'be\'8e\'a6\'93\'49\'82\'c9\'8e\'77\'92\'e8\'82\'b3\'82\'ea\'82\'c4\'82\'a2\'82\'c8\'82\'a2\'82\'a8\'8b\'71\'97\'6c\'82\'cc\'8f\'ea\'8f\'8a\'8e\'e1\'82\'b5\'82\'ad\'82\'cd\'90\'dd\'94\'f5\'82\'c9\'82\'a8\'82\'a2\'82\'c4\f2\'a1\'a2\'ee\'43\'b2\'bc\f1\'82\'b5\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'91\'bc\'92\'f1\'8b\'9f\'82\'b5\'82\'c4\'82\'cd\'82\'c8\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\'b1\'be\'d1\'a7\'d0\'67\'99\'43\'e9\'76\f1\'82\'cd\f2\'a1\'a2\f1\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'8c\'a4\'8b\'86\'97\'70\'8c\'c0\'92\'e8\'82\'cc\f0 ASL\f1\'82\'f0\f2\'a1\'a2\f1\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'aa\'93\'96\'8f\'89\'97\'5e\'82\'a6\'82\'e7\'82\'ea\'82\'bd\'8c\'a4\'8b\'86\'8e\'d2\'82\'c9\'88\'da\'93\'5d\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'bd\'82\'be\'82\'b5\f2\'a1\'a2\f0 (i)\f1\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'aa\f2\'a1\'a2\f0 NI\f1\'82\'c9\'91\'ce\'82\'b5\f2\'a1\'a2\'95\'f8\'c3\'e6\f1\'82\'c5\'93\'96\'8a\'59\'88\'da\'93\'5d\f0 (\f1\'93\'96\'8a\'59\'8c\'a4\'8b\'86\'8e\'d2\'82\'cc\'8e\'81\'96\'bc\'8b\'79\'82\'d1\'8f\'8a\'8d\'dd\'92\'6e\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\f0 )\f1\'82\'f0\'92\'ca\'92\'6d\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f2\'a1\'a2\f0 (ii)\f1\'93\'96\'8a\'59\'8c\'a4\'8b\'86\'8e\'d2\'82\'aa\'96\'7b\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8d\'80\'82\'f0\'8e\'f3\'91\'f8\'82\'b7\'82\'e9\'82\'b1\'82\'c6\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f0 (iii)\f1\'96\'7b\'8a\'77\'8f\'70\'8b\'40\'8a\'d6\'82\'aa\f2\'a1\'a2\'b5\'b1\'d4\'93\'d2\'c6\'dc\'9e\f1\'82\'cc\'8c\'e3\f2\'a1\'a2\'d2\'c6\'dc\'9e\f1\'82\'b5\'82\'bd\'83\'41\'83\'4a\'83\'66\'83\'7e\'83\'62\'83\'4e\'8c\'a4\'8b\'86\'97\'70\'8c\'c0\'92\'e8\'82\'cc\f0 ASL\f1\'82\'c9\'8a\'ee\'82\'c3\'82\'ad\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'f0\'92\'bc\'82\'bf\'82\'c9\'92\'e2\'8e\'7e\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'8f\'f0\'8c\'8f\'82\'c6\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+
+\pard\sb100\sa240\qc\b\f1\fs24\'95\'74\'91\'d1\'8f\'f0\'8d\'80\f0 F\f1\endash\ul\'90\'bb\'95\'69\'8c\'c5\'97\'4c\'82\'cc\'8b\'4b\'92\'e8\f3\par
+
+\pard\sb100\sa240\qj\ulnone\b0\f0\fs20 TestStand\ul\f1\'8a\'4a\'94\'ad\'83\'56\'83\'58\'83\'65\'83\'80\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f3\par
+\ulnone\f0 TestStand\ul \f1\'83\'4a\'83\'58\'83\'5e\'83\'80\'81\'45\'83\'56\'81\'5b\'83\'50\'83\'93\'83\'58\'81\'45\'83\'47\'83\'66\'83\'42\'83\'5e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\f3\par
+\ulnone\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\f0 NI TestStand\f1\'8a\'4a\'94\'ad\'83\'56\'83\'58\'83\'65\'83\'80\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\f0 NI TestStand \f1\'83\'4a\'83\'58\'83\'5e\'83\'80\'81\'45\'83\'56\'81\'5b\'83\'50\'83\'93\'83\'58\'81\'45\'83\'47\'83\'66\'83\'42\'83\'5e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'82\'cc\'83\'8a\'83\'82\'81\'5b\'83\'67\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'82\'b5\'82\'c4\'82\'cd\'82\'a2\'82\'af\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'e0\'82\'b5\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\f0 NI TestStand\f1\'8a\'4a\'94\'ad\'83\'56\'83\'58\'83\'65\'83\'80\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'96\'94\'82\'cd\f0 NI TestStand \f1\'83\'4a\'83\'58\'83\'5e\'83\'80\'81\'45\'83\'56\'81\'5b\'83\'50\'83\'93\'83\'58\'81\'45\'83\'47\'83\'66\'83\'42\'83\'5e\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\'d7\'ee\'d0\'c2\f1\'82\'cc\'8e\'77\'92\'e8\'83\'86\'81\'5b\'83\'55\'82\'cc\'82\'dd\'82\'aa\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'d6\'82\'cc\'83\'8a\'83\'82\'81\'5b\'83\'67\'83\'41\'83\'4e\'83\'5a\'83\'58\'82\'f0\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+\ul\f0 Measurement Studio\f3\par
+\ulnone\f0 Design Time Context\f1\'82\'c9\'82\'a8\'82\'af\'82\'e9\f0 Measurement Studio \f1\'83\'52\'83\'93\'83\'67\'83\'8d\'81\'5b\'83\'8b\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\f0 Measurement Studio \f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c5\'8d\'ec\'90\'ac\'82\'b3\'82\'ea\'82\'bd\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cd\f2\'a1\'a2\'d5\'4a\'b6\'a8\f1\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'c5\'82\'cd\'82\'a0\'82\'e8\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f0 \par
+
+\pard\fi-360\li360\sb120\sa240\qj\tx426\ul LabVIEW\f1\fs21\'83\'52\'83\'7e\'83\'85\'83\'6a\'83\'65\'83\'42\'83\'47\'83\'66\'83\'42\'83\'56\'83\'87\'83\'93\'8b\'79\'82\'d1\f0\fs20 LabVIEW NXG\f1\fs21\'83\'52\'83\'7e\'83\'85\'83\'6a\'83\'65\'83\'42\'83\'47\'83\'66\'83\'42\'83\'56\'83\'87\'83\'93\f3\par
+
+\pard\sb120\sa240\qj\ulnone\f1\fs20\'82\'a8\'8b\'71\'97\'6c\'82\'aa\f0 LabVIEW\f1\'83\'52\'83\'7e\'83\'85\'83\'6a\'83\'65\'83\'42\'83\'47\'83\'66\'83\'42\'83\'56\'83\'87\'83\'93\'96\'94\'82\'cd\f0 LabVIEW NXG\f1\'83\'52\'83\'7e\'83\'85\'83\'6a\'83\'65\'83\'42\'83\'47\'83\'66\'83\'42\'83\'56\'83\'87\'83\'93\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8e\'e6\'93\'be\'82\'b5\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'b2\'8e\'a9\'90\'67\'82\'cc\'8c\'c2\'90\'6c\'93\'49\f2\'a1\'a2\'b7\'c7\'c9\'cc\'98\'49\'b5\'c4\'a1\'a2\'b7\'c7\'ae\'62\'98\'49\'b5\'c4\f1\'82\'c8\'96\'da\'93\'49\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d1\'a7\'ce\'bb\f1\'82\'f0\'8e\'f6\'97\'5e\'82\'b7\'82\'e9\'8b\'b3\'88\'e7\'8b\'40\'8a\'d6\'82\'c5\'82\'cc\'8b\'b3\'88\'e7\'96\'94\'82\'cd\'8c\'a4\'8b\'86\'82\'cc\'82\'bd\'82\'df\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'d1\'75\'c6\'b7\'d5\'68\'c3\'f7\'a1\'a2\f0 NI\f1\'82\'a9\'82\'e7\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'bd\'82\'bb\'82\'cc\'91\'bc\'82\'cc\'93\'4b\'97\'70\'82\'a0\'82\'e9\'83\'68\'83\'4c\'83\'85\'83\'81\'83\'93\'83\'65\'81\'5b\'83\'56\'83\'87\'83\'93\f2\'a1\'a2\'d3\'d6\f1\'82\'cd\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'8e\'a9\'91\'cc\'82\'c9\'82\'a8\'82\'a2\'82\'c4\'93\'c1\'92\'e8\'82\'b3\'82\'ea\'82\'bd\f2\'a1\'a2\'cf\'de\'b6\'a8\f1\'82\'b3\'82\'ea\'82\'bd\'8a\'fa\'8a\'d4\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'8a\'fa\'8a\'d4\'82\'c9\'8c\'c0\'82\'e8\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'82\'a9\'82\'a9\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\'b5\'b1\'d4\'93\'c6\'da\'e9\'67\f1\'82\'cc\'8f\'49\'97\'b9\'8e\'9e\'82\'c9\'8e\'a9\'93\'ae\'93\'49\'82\'c9\'96\'9e\'97\'b9\'82\'b5\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+
+\pard\sb100\sa240\qj\f1\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\f1\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'83\'78\'81\'5b\'83\'58\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'95\'cf\'8a\'b7\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'b8\f2\'a1\'a2\f1\'82\'dc\'82\'bd\f2\'a1\'a2\f1\'82\'a9\'82\'a9\'82\'e9\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cd\f2\'a1\'a2\'d7\'6a\'b6\'c9\'b2\'bb\'c4\'dc\f1\'82\'c5\'82\'b7\f2\'a1\'a3\f4\par
+
+\pard\sb120\sa240\qj\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'b2\'8e\'a9\'90\'67\'82\'aa\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'f0\'94\'d0\'95\'7a\'96\'94\'82\'cd\'8f\'f7\'93\'6e\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\'82\'aa\f2\'a1\'a2\f1\'82\'b1\'82\'ea\'82\'cd\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'94\'46\'92\'e8\'83\'41\'83\'76\'83\'8a\'83\'50\'81\'5b\'83\'56\'83\'87\'83\'93\'82\'cc\'94\'d0\'95\'7a\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'8c\'5f\'96\'f1\'82\'cc\'8f\'f0\'8c\'8f\'82\'c9\'8f\'5d\'82\'a2\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f2\'a1\'a2\'b3\'c9\'b9\'fb\'ce\'ef\f1\'82\'cc\'93\'96\'8a\'59\'94\'d0\'95\'7a\'82\'aa\'94\'f1\'8f\'a4\'8b\'c6\'96\'da\'93\'49\'81\'45\'94\'f1\'8e\'59\'8b\'c6\'96\'da\'93\'49\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'77\'88\'ca\'82\'f0\'8e\'f6\'97\'5e\'82\'b7\'82\'e9\'8b\'b3\'88\'e7\'8b\'40\'8a\'d6\'82\'cc\'8f\'ea\'8d\'87\'82\'c9\'82\'cd\f2\'a1\'a2\'b7\'c7\'bd\'cc\'d3\'fd\'c4\'bf\'b5\'c4\f1\'81\'45\'94\'f1\'8c\'a4\'8b\'86\'96\'da\'93\'49\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'8c\'c0\'82\'e7\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'b2\'8e\'a9\'90\'67\'82\'aa\'8d\'ec\'90\'ac\'82\'b5\'82\'bd\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'f0\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\'82\'aa\f2\'a1\'a2\f1\'82\'b1\'82\'ea\'82\'cd\f2\'a1\'a2\'b7\'c7\'c9\'cc\'98\'49\'c4\'bf\'b5\'c4\f1\'81\'45\'94\'f1\'8e\'59\'8b\'c6\'96\'da\'93\'49\f2\'a1\'a2\'bc\'b0\f1\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'77\'88\'ca\'82\'f0\'8e\'f6\'97\'5e\'82\'b7\'82\'e9\'8b\'b3\'88\'e7\'8b\'40\'8a\'d6\'82\'cc\'8f\'ea\'8d\'87\'82\'c9\'82\'cd\f2\'a1\'a2\'b7\'c7\'bd\'cc\'d3\'fd\'c4\'bf\'b5\'c4\f1\'81\'45\'94\'f1\'8c\'a4\'8b\'86\'96\'da\'93\'49\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'8c\'c0\'82\'e7\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f4\par
+\f1\'96\'7b\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'92\'e8\'82\'df\'82\'e9\'8c\'c0\'92\'e8\'93\'49\'82\'c8\'94\'d0\'95\'7a\'8c\'a0\'82\'f0\'8f\'9c\'82\'ab\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\f1\'82\'a2\'82\'a9\'82\'c8\'82\'e9\'8f\'ea\'8d\'87\'82\'e0\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'8d\'ec\'90\'ac\'82\'b3\'82\'ea\'82\'bd\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'96\'94\'82\'cd\'83\'52\'81\'5b\'83\'68\'82\'f0\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\f2\'a1\'a3\f4\par
+\f1\'96\'7b\'8c\'5f\'96\'f1\'96\'94\'82\'cd\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'92\'e8\'82\'df\'82\'e9\'8f\'f0\'8c\'8f\'82\'c9\'82\'a9\'82\'a9\'82\'ed\'82\'e7\'82\'b8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68(\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c5\'92\'e8\'8b\'60\'82\'b3\'82\'ea\'82\'dc\'82\'b7\'81\'42)\'82\'f0\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'b2\'8e\'a9\'90\'67\'82\'aa\'8f\'43\'90\'b3\'82\'b5\'82\'bd\'82\'a9\'94\'db\'82\'a9\'82\'f0\'96\'e2\'82\'ed\'82\'b8\'81\'41\'94\'f1\'8f\'a4\'8b\'c6\'96\'da\'93\'49\'81\'45\'94\'f1\'8e\'59\'8b\'c6\'96\'da\'93\'49\'81\'41\'8b\'79\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'8a\'77\'88\'ca\'82\'f0\'8e\'f6\'97\'5e\'82\'b7\'82\'e9\'8b\'b3\'88\'e7\'8b\'40\'8a\'d6\'82\'cc\'8f\'ea\'8d\'87\'82\'c9\'82\'cd\'81\'41\'94\'f1\'8b\'b3\'88\'e7\'96\'da\'93\'49\'81\'45\'94\'f1\'8c\'a4\'8b\'86\'96\'da\'93\'49\'82\'c5\'82\'a0\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'8c\'c0\'82\'e8\'81\'41\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\'81\'42\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'81\'41\'96\'7b\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'82\'a9\'82\'e7\'94\'68\'90\'b6\'82\'b7\'82\'e9\'83\'49\'83\'75\'83\'57\'83\'46\'83\'4e\'83\'67\'83\'52\'81\'5b\'83\'68\'82\'f0\'94\'d0\'95\'7a\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'cd\'82\'c5\'82\'ab\'82\'dc\'82\'b9\'82\'f1\'81\'42\'82\'a8\'8b\'71\'97\'6c\'82\'cd\'81\'41\'83\'5c\'81\'5b\'83\'58\'83\'52\'81\'5b\'83\'68\'81\'45\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'c9\'92\'e8\'82\'df\'82\'e9\'82\'bb\'82\'cc\'91\'bc\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'8f\'f0\'8c\'8f\'82\'cc\'93\'4b\'97\'70\'82\'f0\'8e\'f3\'82\'af\'82\'e9\'82\'e0\'82\'cc\'82\'c6\'82\'b5\'82\'dc\'82\'b7\'81\'42\highlight3\par
+\highlight0\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8e\'67\'97\'70\'82\'c9\'93\'96\'82\'bd\'82\'e8\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'97\'4c\'8c\'f8\'89\'bb\'82\'b5\f2\'a1\'a2\f1\'82\'a9\'82\'c2\f2\'a1\'a2\f1\'82\'a8\'8b\'71\'97\'6c\'82\'c9\'82\'e6\'82\'e9\'96\'7b\'8c\'5f\'96\'f1\'82\'c9\'8a\'ee\'82\'c3\'82\'ad\'8c\'a0\'97\'98\'82\'cc\'8d\'73\'8e\'67\'82\'f0\'89\'c2\'94\'5c\'82\'c9\'82\'b7\'82\'e9\'82\'bd\'82\'df\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'80\'93\'e0\'82\'c5\f2\'a1\'a2\f4 NI\f1\'83\'86\'81\'5b\'83\'55\'83\'41\'83\'4a\'83\'45\'83\'93\'83\'67\'82\'f0\'8d\'ec\'90\'ac\'82\'b7\'82\'e9\'82\'c6\'82\'c6\'82\'e0\'82\'c9\f2\'a1\'a2\f1\'82\'b2\'8e\'a9\'90\'67\'82\'ccNI\'83\'86\'81\'5b\'83\'55\'83\'41\'83\'4a\'83\'45\'83\'93\'83\'67\'82\'c9\'92\'e8\'8a\'fa\'93\'49\'82\'c9\'83\'8d\'83\'4f\'83\'43\'83\'93\'82\'b7\'82\'e9\'95\'4b\'97\'76\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\'81\'42NI\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'97\'4c\'8c\'f8\'89\'bb\'82\'f0\'92\'e8\'8a\'fa\'93\'49\'82\'c9\'8d\'73\'82\'a4\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'c8\'82\'a2\'8f\'ea\'8d\'87\'81\'41\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\'81\'41NI\'82\'aa\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'cc\'97\'4c\'8c\'f8\'89\'bb\'82\'f0\'8d\'73\'82\'a4\'82\'dc\'82\'c5\'81\'41\'92\'c7\'89\'c1\'82\'cc\'92\'ca\'92\'6d\'82\'c8\'82\'ad\'81\'41\'94\'f1\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'75\'82\'c9\'82\'c8\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\'81\'42\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'78\'81\'5b\'83\'56\'83\'87\'83\'93\'8b\'79\'82\'d1\'83\'8d\'83\'4f\'83\'43\'83\'93\'95\'c0\'82\'d1\'82\'c9\'92\'e8\'8a\'fa\'93\'49\'82\'c8\'97\'4c\'8c\'f8\'89\'bb\'82\'aa\'8d\'73\'82\'ed\'82\'ea\'82\'e9\'8d\'db\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'ccNI\'83\'86\'81\'5b\'83\'55\'83\'41\'83\'4a\'83\'45\'83\'93\'83\'67\'81\'41\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'81\'41\'8b\'79\'82\'d1\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'96\'7b\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'82\'a2\'82\'e9\'83\'52\'83\'93\'83\'73\'83\'85\'81\'5b\'83\'5e\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'83\'66\'81\'5b\'83\'5e\'82\'aa\'81\'41NI\'82\'c9\'91\'97\'90\'4d\'82\'b3\'82\'ea\'82\'e9\'8f\'ea\'8d\'87\'82\'aa\'82\'a0\'82\'e8\'82\'dc\'82\'b7\'81\'42\'91\'97\'90\'4d\'82\'b3\'82\'ea\'82\'bd\'8c\'c2\'90\'6c\'83\'66\'81\'5b\'83\'5e\'82\'cd\'81\'41NI\'82\'cc\'83\'76\'83\'89\'83\'43\'83\'6f\'83\'56\'81\'5b\'83\'58\'83\'65\'81\'5b\'83\'67\'83\'81\'83\'93\'83\'67({\f6{\field{\*\fldinst{HYPERLINK http://www.ni.com/pdf/legal/us/privacy.pdf }}{\fldrslt{http://www.ni.com/pdf/legal/us/privacy.pdf\ul0\cf0}}}}\f1\fs20 )(\'a2\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'83\'41\'83\'4e\'83\'65\'83\'42\'83\'78\'81\'5b\'83\'56\'83\'87\'83\'93\'a3\'82\'c6\'91\'e8\'82\'b7\'82\'e9\'83\'5a\'83\'4e\'83\'56\'83\'87\'83\'93\'81\'41\'8b\'79\'82\'d1\'8a\'59\'93\'96\'82\'b7\'82\'e9\'8f\'ea\'8d\'87\'82\'c9\'82\'cd\'81\'41\'82\'a8\'8b\'71\'97\'6c\'82\'aa\'82\'b2\'8e\'a9\'90\'67\'82\'ccNI\'83\'86\'81\'5b\'83\'55\'83\'41\'83\'4a\'83\'45\'83\'93\'83\'67\'82\'f0\'90\'dd\'92\'e8\'82\'b7\'82\'e9\'8d\'db\'82\'c9\'93\'af\'88\'d3\'82\'b5\'82\'bd\'8a\'65\'8d\'91\'82\'cc\'83\'76\'83\'89\'83\'43\'83\'6f\'83\'56\'81\'5b\'83\'58\'83\'65\'81\'5b\'83\'67\'83\'81\'83\'93\'83\'67\'82\'f0\'8a\'dc\'82\'dd\'82\'dc\'82\'b7\'82\'aa\'81\'41\'82\'b1\'82\'ea\'82\'e7\'82\'c9\'8c\'c0\'82\'e7\'82\'ea\'82\'dc\'82\'b9\'82\'f1\'81\'42)\'82\'c9\'8f\'5d\'82\'a2\'81\'41\'82\'b1\'82\'ea\'82\'e7\'82\'c9\'8b\'4c\'8d\'da\'82\'b3\'82\'ea\'82\'bd\'96\'da\'93\'49\'82\'cc\'82\'bd\'82\'df\'82\'c9\'81\'41\'8f\'88\'97\'9d\'82\'b3\'82\'ea\'82\'dc\'82\'b7\'81\'42\par
+
+\pard\sb100\sa240\qj\b\'82\'a8\'8b\'71\'97\'6c\'82\'cd\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cc\'8c\'8b\'89\'ca\'8b\'79\'82\'d1\'90\'ab\'94\'5c\'82\'c9\'8a\'d6\'82\'b7\'82\'e9\'82\'b7\'82\'d7\'82\'c4\'82\'cc\'83\'8a\'83\'58\'83\'4e\'82\'f0\'88\'f8\'82\'ab\'8e\'f3\'82\'af\'82\'dc\'82\'b7\f2\'a1\'a3\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'cd\f2\'a1\'a2\f4 NI\f1\'82\'cc\'95\'db\'8f\'d8\'96\'94\'82\'cd\'95\'e2\'8f\'9e\'8b\'60\'96\'b1\'82\'cc\'92\'e8\'82\'df\'82\'c8\'82\'ad\'82\'b5\'82\'c4\'92\'f1\'8b\'9f\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'c9\'82\'cd\f2\'a1\'a2\f1\'82\'a0\'82\'e9\'88\'ea\'92\'e8\'8a\'fa\'8a\'d4\'8c\'6f\'89\'df\'8c\'e3\'82\'c9\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'96\'b3\'8c\'f8\'89\'bb\'82\'b5\f2\'a1\'a2\'b1\'be\f1\'83\'5c\'83\'74\'83\'67\'83\'45\'83\'46\'83\'41\'82\'f0\'8e\'67\'97\'70\'95\'73\'89\'c2\'82\'c9\'82\'b7\'82\'e9\'83\'52\'81\'5b\'83\'68\'82\'aa\'8a\'dc\'82\'dc\'82\'ea\'82\'e9\'8f\'ea\'8d\'87\'82\'aa\'82\'a0\'82\'e8\f2\'a1\'a2\f1\'82\'b1\'82\'ea\'82\'cd\'8c\'78\'8d\'90\'82\'c8\'82\'ad\'8d\'73\'82\'ed\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\b0\f1\'93\'96\'8a\'59\'96\'b3\'8c\'f8\'89\'bb\'82\'aa\'82\'c8\'82\'b3\'82\'ea\'82\'bd\'8f\'ea\'8d\'87\f2\'a1\'a2\f1\'96\'7b\'8c\'5f\'96\'f1\'82\'cd\f2\'a1\'a2\f1\'8f\'49\'97\'b9\'82\'b5\'82\'bd\'82\'e0\'82\'cc\'82\'c6\'82\'dd\'82\'c8\'82\'b3\'82\'ea\'82\'dc\'82\'b7\f2\'a1\'a3\f4 NI\f1\'82\'cd\f2\'a1\'a2\f1\'82\'bb\'82\'cc\'92\'50\'93\'c6\'82\'cc\'8d\'d9\'97\'ca\'82\'c9\'82\'e6\'82\'e8\f2\'a1\'a2\f1\'82\'a2\'82\'c2\'82\'c5\'82\'e0\'83\'89\'83\'43\'83\'5a\'83\'93\'83\'58\'82\'f0\'8f\'49\'97\'b9\'82\'b3\'82\'b9\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'c5\'82\'ab\'82\'dc\'82\'b7\f2\'a1\'a3\f3\par
+}
+
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - Korean.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - Korean.rtf
new file mode 100644
index 0000000..68aa5d7
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - Korean.rtf
@@ -0,0 +1,351 @@
+{\rtf1\ansi\ansicpg936\deff0\nouicompat\deflang1033\deflangfe2052{\fonttbl{\f0\fnil\fcharset0 Malgun Gothic;}{\f1\fnil\fcharset129 Malgun Gothic;}{\f2\fnil\fcharset0 Calibri;}{\f3\fnil Calibri;}}
+{\colortbl ;\red0\green0\blue255;\red0\green0\blue0;}
+{\*\generator Riched20 10.0.15063}\viewkind4\uc1
+\pard\fi-360\li710\sb100\sa240\sl240\slmult1\qc\b\f0\fs24\lang9 NATIONAL INSTRUMENTS \f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b0\'e8\'be\'e0\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\fs20\'ba\'bb \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b0\'e8\'be\'e0(\'ba\'bb \ldblquote\'b0\'e8\'be\'e0\rdblquote )\'c0\'bb \'bc\'f7\'b5\'b6\'c7\'cf\'bf\'a9 \'c1\'d6\'bd\'c3\'b1\'e2 \'b9\'d9\'b6\'f8\'b4\'cf\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b4\'d9\'bf\'ee\'b7\'ce\'b5\'e5\'c7\'cf\'b0\'ed/\'b0\'c5\'b3\'aa \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bc\'b3\'c4\'a1 \'c0\'fd\'c2\'f7\'b8\'a6 \'bf\'cf\'b7\'e1\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d1 \'b9\'f6\'c6\'b0\'c0\'bb \'c5\'ac\'b8\'af\'c7\'d4\'c0\'b8\'b7\'ce\'bd\'e1 \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'b8\'bc\'d3\'b5\'c7\'b4\'c2 \'b0\'cd\'bf\'a1 \'b5\'bf\'c0\'c7\'c7\'d5\'b4\'cf\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b4\'e7\'bb\'e7\'c0\'da\'b0\'a1 \'b5\'c7\'b0\'c5\'b3\'aa \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'b8\'bc\'d3\'b5\'c7\'b4\'c2 \'b0\'cd\'c0\'bb \'bf\'f8\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2 \'b0\'e6\'bf\'ec, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1 \'b6\'c7\'b4\'c2 \'bb\'e7\'bf\'eb\'c7\'cf\'c1\'f6 \'b8\'b6\'bd\'c3\'b0\'ed \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6(\'b8\'f0\'b5\'e7 \'ba\'ce\'bc\'d3 \'bc\'ad\'b8\'e9 \'c0\'da\'b7\'e1 \'b9\'d7 \'b1\'d7 \'c6\'f7\'c0\'e5\'b9\'b0\'b0\'fa \'c7\'d4\'b2\'b2) \'bc\'f6\'b7\'c9 30\'c0\'cf \'c0\'cc\'b3\'bb\'bf\'a1 \'b9\'dd\'c8\'af\'c7\'cf\'bf\'a9 \'c1\'d6\'bd\'ca\'bd\'c3\'bf\'c0. NI\'bf\'a1 \'b4\'eb\'c7\'d1 \'b8\'f0\'b5\'e7 \'b9\'dd\'c8\'af\'c0\'ba NI\'c0\'c7 \'b4\'e7\'bd\'c3 \'c0\'fb\'bf\'eb\'b5\'c7\'b4\'c2 \'b9\'dd\'c8\'af \'c1\'a4\'c3\'a5\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'d5\'b4\'cf\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'bb\'e7\'be\'f7\'c3\'bc\'b8\'a6 \'b4\'eb\'b8\'ae\'c7\'cf\'bf\'a9 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'bb \'bc\'f6\'bf\'eb\'c7\'cf\'bd\'c3\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'c7\'d8\'b4\'e7 \'bb\'e7\'be\'f7\'c3\'bc\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'b8\'bc\'d3\'b5\'c7\'b5\'b5\'b7\'cf \'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'c7\'d1\'c0\'bb \'b0\'a1\'c1\'fc\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d5\'b4\'cf\'b4\'d9. \par
+
+\pard\sb100\sa240\sl240\slmult1\qj\tx426\tx720\b0\'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'ba \'b8\'f0\'b5\'e7 \'b0\'bb\'bd\'c5 \'b1\'e2\'b0\'a3\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'d1 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8 \'ba\'bb \'b0\'e8\'be\'e0\'b0\'fa \'c7\'d4\'b2\'b2 \'c1\'a6\'b0\'f8\'b5\'c8 \'c4\'c4\'c7\'bb\'c5\'cd \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, NI\'b0\'a1 \'c0\'af\'c1\'f6 \'b0\'fc\'b8\'ae, \'b1\'e2\'bc\'fa \'c1\'f6\'bf\'f8 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'bc\'ad\'ba\'f1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5\'c0\'c7 \'c0\'cf\'c8\'af\'c0\'b8\'b7\'ce \'c7\'e2\'c8\'c4 \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'b8\'f0\'b5\'e7 \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae \'b6\'c7\'b4\'c2 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5(\'c7\'d8\'b4\'e7 \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae, \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5, \'b6\'c7\'b4\'c2 \'b0\'bb\'bd\'c5\'bf\'a1 \'b4\'eb\'c7\'d8 \'ba\'b0\'b5\'b5\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c1\'b6\'b0\'c7\'c0\'cc \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec\'b4\'c2 \'c1\'a6\'bf\'dc\'c7\'d4) \'b9\'d7 \'b8\'f0\'b5\'e7 \'ba\'ce\'bc\'d3 \'b9\'ae\'bc\'ad, \'c0\'af\'c6\'bf\'b8\'ae\'c6\'bc \'b9\'d7 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee(\'c5\'eb\'c4\'aa\'c7\'cf\'bf\'a9 \ldblquote\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\rdblquote )\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c8\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1\'b4\'c2 NI\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'cf\'c1\'f6\'b8\'b8 \'bc\'b3\'c4\'a1 \'bd\'c3\'c1\'a1\'bf\'a1 \'c1\'a6\'bd\'c3\'b5\'c7\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c7\'d4\'b2\'b2 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'ba\'b0\'b5\'b5\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'cf\'b4\'c2 \'c6\'af\'c1\'a4\'c7\'d1 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee(\ldblquote\'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\rdblquote )\'b0\'a1 \'c6\'f7\'c7\'d4\'b5\'c7\'c1\'f6 \'be\'c6\'b4\'cf\'c7\'cf\'b8\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'ba\'ce\'bc\'d3\'bc\'ad A- \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'b6\'b0\'c7\'bf\'a1\'bc\'ad \'c1\'a4\'c0\'c7\'b5\'c7\'b0\'ed \'b1\'d7\'bf\'a1 \'c0\'c7\'c7\'d8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \'c7\'e3\'bf\'a9\'b5\'c7\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b4\'c2 \'c6\'f7\'c7\'d4\'c7\'cf\'c1\'f6 \'be\'c6\'b4\'cf\'c7\'d1\'b4\'d9. \par
+
+\pard\sb100\sa240\sl240\slmult1\qj\tx360\tx720\f0 1.\tab\ul\f1\'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c7\'e3\'bf\'a9; \'c1\'a6\'c7\'d1\ulnone\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx426\f0 A.\tab\f1\'b1\'cd\'c7\'cf\'c0\'c7 NI\'bf\'a1 \'b4\'eb\'c7\'d1 \'b0\'fc\'b7\'c3 \'bc\'f6\'bc\'f6\'b7\'e1 \'c1\'f6\'b1\'de\'c0\'c7 \'b4\'eb\'b0\'a1\'b7\'ce \'b9\'d7 \'b5\'bf \'c1\'f6\'b1\'de\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'cf\'bf\'a9, \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c1\'a6\'c1\'b6 \'b1\'b9\'b0\'a1\'bf\'a1 \'b5\'fb\'b6\'f3 National Instruments Corporation \'b6\'c7\'b4\'c2 National Instruments Ireland Resources Ltd. (\ldblquote NI\rdblquote )\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 NI\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1 \'b0\'fc\'b7\'c3 \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'c1\'a4\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\'bf\'a1 \'c0\'c7\'c7\'d8 \'c7\'e3\'bf\'eb\'b5\'c7\'b4\'c2 \'c6\'af\'c1\'a4\'c7\'d1 \'c8\'af\'b0\'e6 \'bc\'b3\'c1\'a4\'bf\'a1\'bc\'ad\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'c1\'a6\'c7\'d1\'c0\'fb\'c0\'cc\'b8\'e7 \'c3\'eb\'bc\'d2\'b0\'a1 \'b0\'a1\'b4\'c9\'c7\'d1 \'ba\'f1\'b5\'b6\'c1\'a1\'c0\'fb\'c0\'ce \'b1\'c7\'b8\'ae \'b9\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c7\'e3\'bf\'a9\'c7\'d1\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0 \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1 \'b0\'fc\'b7\'c3 \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'b4\'de\'b8\'ae \'c1\'a4\'c7\'d1 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b0\'fc\'b7\'c3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\'c0\'ba \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(named user license)\'c0\'cc\'b8\'e7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c7\'e3\'bf\'a9 \'b1\'e2\'c7\'d1\'c0\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'cf\'bf\'b4\'b0\'ed \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'c6\'f2\'b0\'a1\'bf\'eb\'c0\'cc \'be\'c6\'b4\'d1 \'b0\'e6\'bf\'ec \'bf\'b5\'b1\'b8\'c0\'fb\'c0\'cc\'b8\'e7 \'b1\'e2\'c7\'d1\'c0\'cc \'be\'f8\'b4\'d9. \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7(\'c0\'cc\'c7\'cf \'c1\'a4\'c0\'c7\'b5\'c8 \'b9\'d9\'bf\'a1 \'b5\'fb\'b8\'a7)\'c0\'c7 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b4\'c2 \'b3\'bb\'ba\'ce\'c0\'fb \'bf\'eb\'b5\'b5\'b7\'ce\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+\f0 B.\tab\ul\f1\'c1\'a6\'c7\'d1.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d4\'bf\'a1 \'c0\'d6\'be\'ee\'bc\'ad \'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc\'c0\'bb \'c0\'a7\'b9\'dd\'c7\'cf\'c1\'f6 \'be\'ca\'be\'c6\'be\'df \'c7\'d1\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'c0\'cc \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'e3\'bf\'eb\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec \'b9\'d7 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'cc \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'e3\'bf\'eb\'c7\'cf\'b4\'c2 \'b9\'fc\'c0\'a7\'b1\'ee\'c1\'f6\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b4\'c2 \par
+
+\pard\fi-357\li1071\sb100\sa240\sl240\slmult1\qj\tx426\f0 (i)\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'ba\'af\'b0\'e6\'c7\'cf\'b0\'c5\'b3\'aa \'c6\'c4\'bb\'fd \'c0\'fa\'c0\'db\'b9\'b0\'c0\'bb \'bb\'fd\'bc\'ba\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \strike\par
+\strike0\f0 (ii)\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'ba\'ce\'b5\'bf(floating), \'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b0\'f8\'c0\'af \'c8\'af\'b0\'e6\'bf\'a1\'bc\'ad \'bc\'b3\'c4\'a1 \'b6\'c7\'b4\'c2 \'bb\'e7\'bf\'eb\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\f0 (iii)\tab\f1\'c1\'a63\'c0\'da\'bf\'a1\'bc\'ad \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'ba\'f1\'b9\'d0\'b9\'f8\'c8\'a3, \'c5\'b0 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'c1\'a2\'b1\'d9 \'c4\'da\'b5\'e5\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\f0 (iv)\tab\f1\'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc\'c0\'cc \'ba\'bb \'c1\'a6\'c7\'d1 \'bb\'e7\'c7\'d7\'c0\'bb \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'b1\'dd\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec \'b1\'d7 \'b9\'fc\'c0\'a7\'b1\'ee\'c1\'f6\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bf\'aa\'bc\'b3\'b0\'e8, \'b5\'f0\'c4\'c4\'c6\'c4\'c0\'cf \'b6\'c7\'b4\'c2 \'ba\'d0\'c7\'d8\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\f0 (v)\tab\f1\'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc\'c0\'cc \'ba\'bb \'c1\'a6\'c7\'d1 \'bb\'e7\'c7\'d7\'c0\'bb \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'b1\'dd\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec \'b1\'d7 \'b9\'fc\'c0\'a7\'b1\'ee\'c1\'f6\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'f3\'c0\'c7 \'c1\'a2\'b1\'d9 \'c1\'a6\'c7\'d1 \'b6\'c7\'b4\'c2 \'be\'cf\'c8\'a3\'c8\'ad\'b8\'a6 \'c6\'c4\'b1\'e2\'c7\'cf\'b0\'c5\'b3\'aa \'c7\'c7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\f0 (vi)\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'ad\'ba\'ea\'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba, \'b8\'ae\'bd\'ba, \'b4\'eb\'bf\'a9 \'b6\'c7\'b4\'c2 \'c0\'d3\'c2\'f7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\f0 (vii)\tab NI \f1\'b6\'c7\'b4\'c2 \'c1\'a63\'c0\'da\'c0\'c7 \'b0\'cd\'c0\'ce\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8 \'c1\'a6\'b8\'f1, \'b7\'ce\'b0\'ed, \'bb\'f3\'c7\'a5, \'c0\'fa\'c0\'db\'b1\'c7\'b0\'fa \'c6\'af\'c7\'e3 \'c7\'a5\'bd\'c3, \'b5\'f0\'c1\'f6\'c5\'d0 \'bf\'f6\'c5\'cd\'b8\'b6\'c5\'a9, \'c3\'a5\'c0\'d3 \'ba\'ce\'c0\'ce \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b9\'fd\'c0\'fb \'b0\'f8\'c1\'f6\'b8\'a6 \'c1\'a6\'b0\'c5, \'c3\'d6\'bc\'d2\'c8\'ad, \'c2\'f7\'b4\'dc \'b6\'c7\'b4\'c2 \'ba\'af\'b0\'e6\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9.\tab\par
+
+\pard\fi-425\li1139\sb100\sa240\sl240\slmult1\qj\tx426\f0 (viii)\tab\f1\'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b1\'d7 \'bb\'e7\'bf\'eb, \'ba\'af\'b0\'e6 \'b6\'c7\'b4\'c2 \'b9\'e8\'c6\'f7\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce (a) \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b4\'eb\'bb\'f3 \'c4\'da\'b5\'e5\'c0\'c7 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'c7\'fc\'bd\'c4\'c0\'bb \'b0\'f8\'b0\'b3 \'b6\'c7\'b4\'c2 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'c5\'b3\'aa, (b) \'c5\'b8\'c0\'ce\'c0\'cc \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b4\'eb\'bb\'f3 \'c4\'da\'b5\'e5\'c0\'c7 \'c6\'c4\'bb\'fd \'c0\'fa\'c0\'db\'b9\'b0\'c0\'bb \'ba\'af\'b0\'e6 \'b6\'c7\'b4\'c2 \'bb\'fd\'bc\'ba\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'b8\'ae\'b8\'a6 \'b0\'a1\'c1\'f6\'b5\'b5\'b7\'cf \'c7\'cf\'b4\'c2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'b4\'eb\'bb\'f3\'c0\'cc \'b5\'c7\'b5\'b5\'b7\'cf \'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\fi-357\li1071\sb100\sa240\sl240\slmult1\qj\tx426\f0 (ix)\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bd\'ba\'c5\'a9\'b8\'b3\'c6\'c3 \'b1\'e2\'b4\'c9\'c0\'bb \'b1\'d7\'b7\'a1\'c7\'c8 \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'c8\'af\'b0\'e6\'c0\'bb \'c0\'a7\'c7\'d1 \'bf\'a1\'b5\'f0\'c5\'cd \'b1\'e2\'b4\'c9\'c0\'bb \'bc\'f6\'c7\'e0\'c7\'cf\'b4\'c2 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'bb\'fd\'bc\'ba\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\f0 C.\tab\f1\'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'c0\'ba \'b9\'dd\'b5\'e5\'bd\'c3 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'ba\'ce\'bc\'d3 \'b9\'ae\'bc\'ad\'bf\'a1 \'b5\'fb\'b6\'f3 \'c0\'cc\'b7\'e7\'be\'ee\'c1\'ae\'be\'df \'c7\'cf\'b8\'e7 \'b5\'bf \'b9\'ae\'bc\'ad \'b6\'c7\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c0\'c7\'b5\'b5\'b8\'a6 \'c7\'c7\'c7\'cf\'b0\'c5\'b3\'aa \'c7\'c7\'c7\'cf\'b0\'ed\'c0\'da \'c7\'cf\'b4\'c2 \'b9\'e6\'b9\'fd\'c0\'b8\'b7\'ce \'c0\'cc\'b7\'e7\'be\'ee\'c1\'f6\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\f0 D.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'bf\'c0\'b7\'ce\'c1\'f6 \'b9\'e9\'be\'f7 \'b6\'c7\'b4\'c2 \'ba\'b8\'c1\'b8 \'b8\'f1\'c0\'fb\'c0\'bb \'c0\'a7\'c7\'d8\'bc\'ad \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'bc\'f6\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'ba\'bb\'c0\'bb \'bb\'fd\'bc\'ba\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7, \'bf\'c0\'b7\'ce\'c1\'f6 \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'b3\'bb\'ba\'ce\'c0\'fb \'bb\'e7\'bf\'eb\'c0\'bb \'c0\'a7\'c7\'d8\'bc\'ad \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'ba\'ce\'bc\'f6\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'ba\'ce\'bc\'d3 \'b9\'ae\'bc\'ad\'c0\'c7 \'bb\'e7\'ba\'bb\'c0\'bb \'bb\'fd\'bc\'ba\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426\f0 2. \tab\ul\f1\'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\ulnone\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\f0 A.\tab\ul\f1\'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(Named User License).\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b4\'dc\'c0\'cf\'c7\'d1 \'be\'f7\'b9\'ab \'c7\'f6\'c0\'e5\'bf\'a1\'bc\'ad \'b1\'cd\'c7\'cf\'b0\'a1 \'c1\'f6\'c1\'a4\'c7\'cf\'b0\'ed NI\'bf\'a1 \'b5\'ee\'b7\'cf\'c7\'cf\'b4\'c2 \'b0\'b3\'c0\'ce 1\'c0\'ce(\ldblquote\'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da\rdblquote )\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd \'c3\'d6\'b4\'eb 3\'b4\'eb\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b8\'f1\'c0\'fb \'bb\'f3, \'c4\'c4\'c7\'bb\'c5\'cd\'b4\'c2 1\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c6\'c3 \'c0\'e5\'c4\'a1 \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b0\'a1\'bb\'f3 \'b1\'e2\'b0\'e8\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'bb\'e7\'bf\'eb\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec \'c4\'c4\'c7\'bb\'c6\'c3 \'c0\'e5\'c4\'a1\'bb\'f3\'c0\'c7 1\'b4\'eb\'c0\'c7 \'b0\'a1\'bb\'f3 \'b1\'e2\'b1\'e2\'b7\'ce \'c7\'d1\'b4\'d9. \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da\'b4\'c2 NI \'b5\'ee\'b7\'cf \'c0\'fd\'c2\'f7\'b8\'a6 \'c5\'eb\'c7\'d8 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'c8\'ae\'c0\'ce\'b5\'c7\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da\'b8\'b8\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'b0\'a1\'b5\'bf\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'b5\'bf\'bd\'c3\'bf\'a1 1\'b4\'eb\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'cf\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1\'bc\'ad \'b0\'a1\'b5\'bf\'b5\'c9 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'b3\'c4\'a1\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'a2\'b1\'d9\'b1\'c7\'c0\'bb \'b3\'d7\'c6\'ae\'bf\'f6\'c5\'a9\'b8\'a6 \'c5\'eb\'c7\'d8 \'b0\'f8\'c0\'af\'c7\'cf\'bf\'a9 \'bc\'b3\'c4\'a1\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b4\'d9\'b8\'a5 \'bb\'e7\'bf\'eb\'c0\'da\'bf\'a1 \'c0\'c7\'c7\'d8 \'b0\'a1\'b5\'bf\'b5\'c9 \'bc\'f6 \'c0\'d6\'b5\'b5\'b7\'cf \'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da\'b8\'a6 \'b4\'d9\'b8\'a5 \'c1\'f6\'c1\'a4 \'c1\'f7\'bf\'f8\'c0\'b8\'b7\'ce \'ba\'af\'b0\'e6\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b3\'aa \'bb\'f5\'b7\'ce \'c1\'f6\'c1\'a4\'b5\'c7\'b4\'c2 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b0\'a2\'b0\'a2\'c0\'cc NI\'bf\'a1 \'b5\'ee\'b7\'cf\'b5\'c7\'be\'ee\'be\'df \'c7\'cf\'b8\'e7 1\'b3\'e2\'bf\'a1 4\'c8\'b8\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'cf\'bf\'a9 \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da\'c0\'bb \'ba\'af\'b0\'e6\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'c0\'c7 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b6\'f3, \'b1\'cd\'c7\'cf\'b4\'c2 \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b7\'ce \'c0\'fc\'c8\'af\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+\f0 B.\tab\ul\f1\'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(Computer-Based License).\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'be\'f7\'b9\'ab \'c7\'f6\'c0\'e5\'bf\'a1\'bc\'ad 1\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b8\'f1\'c0\'fb \'bb\'f3, \'c4\'c4\'c7\'bb\'c5\'cd\'b4\'c2 1\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c6\'c3 \'c0\'e5\'c4\'a1 \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b0\'a1\'bb\'f3 \'b1\'e2\'b0\'e8\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'bb\'e7\'bf\'eb\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec \'c4\'c4\'c7\'bb\'c6\'c3 \'c0\'e5\'c4\'a1\'bb\'f3\'c0\'c7 1\'b4\'eb\'c0\'c7 \'b0\'a1\'bb\'f3 \'b1\'e2\'b1\'e2\'b7\'ce \'c7\'d1\'b4\'d9. \'b5\'bf \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'bc\'b3\'c4\'a1\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c1\'a2\'b1\'d9\'c7\'cf\'b0\'ed \'c0\'cc\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f7\'bf\'f8\'c0\'c7 \'bc\'f6\'b4\'c2 \'c1\'a6\'c7\'d1\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c0\'cf\'c3\'bc\'b4\'c2 \'b5\'bf\'c0\'cf\'c7\'d1 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'bc\'b3\'c4\'a1\'b5\'c7\'be\'ee \'bb\'e7\'bf\'eb\'b5\'c7\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'b3\'c4\'a1\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'a2\'b1\'d9\'b1\'c7\'c0\'bb \'b3\'d7\'c6\'ae\'bf\'f6\'c5\'a9\'b8\'a6 \'c5\'eb\'c7\'d8 \'b0\'f8\'c0\'af\'c7\'cf\'bf\'a9 \'bc\'b3\'c4\'a1\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b4\'d9\'b8\'a5 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1\'bc\'ad \'b0\'a1\'b5\'bf\'b5\'c9 \'bc\'f6 \'c0\'d6\'b5\'b5\'b7\'cf \'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'c1\'f6\'c1\'a4\'b5\'c8 \'c4\'c4\'c7\'bb\'c5\'cd\'b8\'a6 \'b4\'dc\'c0\'cf\'c7\'d1 \'be\'f7\'b9\'ab \'c7\'f6\'c0\'e5 \'b3\'bb\'c0\'c7 \'b4\'d9\'b8\'a5 \'c4\'c4\'c7\'bb\'c5\'cd\'b7\'ce \'ba\'af\'b0\'e6\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b3\'aa \'be\'ee\'b6\'b0\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b5\'b5 \'c0\'cc\'c0\'fc \'c1\'f6\'c1\'a4 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'bc\'b3\'c4\'a1\'b5\'c8 \'bb\'f3\'c5\'c2\'b7\'ce \'c0\'af\'c1\'f6\'b5\'c7\'be\'ee\'bc\'ad\'b4\'c2 \'be\'c6\'b4\'cf \'b5\'c7\'b8\'e7 \'c0\'cc\'b7\'af\'c7\'d1 \'ba\'af\'b0\'e6\'c0\'ba 1\'b3\'e2\'bf\'a1 4\'c8\'b8\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'cf\'bf\'a9 \'b9\'df\'bb\'fd\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \par
+\f0 C.\tab\ul\f1\'c0\'da\'c5\'c3 \'bb\'e7\'bf\'eb \'bf\'b9\'bf\'dc(Home Usage Exception).\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 \'bb\'e7\'be\'f7\'c3\'bc \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b1\'e2\'be\'f7\'c0\'ce \'b0\'e6\'bf\'ec, \'b0\'fc\'b7\'c3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c1\'f6\'c1\'a4\'b5\'c8 \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'c7\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'b0\'e6\'bf\'ec, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'bc\'b3\'c4\'a1\'b5\'c7\'be\'ee \'bb\'e7\'bf\'eb\'b5\'c7\'b4\'c2 \'b4\'dc\'c0\'cf\'c7\'d1 \'c4\'c4\'c7\'bb\'c5\'cd\'c0\'c7 \'c1\'d6\'b5\'c8 \'bb\'e7\'bf\'eb\'c0\'da\'c0\'ce \'b0\'b3\'c0\'ce 1\'c0\'ce\'c0\'ba \'c0\'da\'bd\'c5\'c0\'c7 \'c0\'da\'c5\'c3\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'d1 1\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'cf\'bf\'a9 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'c0\'da\'c5\'c3 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1\'bc\'ad\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'c0\'ba \'b1\'cd\'c7\'cf\'bf\'cd \'c7\'d8\'b4\'e7 \'c0\'ce\'c0\'c7 \'b0\'ed\'bf\'eb \'b0\'fc\'b0\'e8\'c0\'c7 \'b9\'fc\'c0\'a7 \'b3\'bb\'bf\'a1\'bc\'ad \'bc\'f6\'c7\'e0\'c7\'cf\'b4\'c2 \'be\'f7\'b9\'ab\'b8\'a6 \'c0\'a7\'c7\'d1 \'b0\'cd\'c0\'b8\'b7\'ce \'c1\'a6\'c7\'d1\'b5\'c7\'b8\'e7 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b8\'f0\'b5\'e7 \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'d8\'bc\'f6\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'b1\'e2\'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'b8\'b8\'b7\'e1\'b3\'aa \'c7\'d8\'c1\'f6\'c0\'cf \'b6\'c7\'b4\'c2 \'b1\'e2\'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d1 \'b0\'b3\'c0\'ce\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb \'b1\'c7\'c7\'d1\'c0\'c7 \'c7\'d8\'c1\'f6\'c0\'cf \'c1\'df \'b8\'d5\'c0\'fa \'b5\'b5\'b7\'a1\'c7\'cf\'b4\'c2 \'b3\'af \'c7\'d8\'b4\'e7 \'b0\'b3\'c0\'ce\'c0\'c7 \'c0\'da\'c5\'c3 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1\'bc\'ad \'c1\'ef\'bd\'c3 \'bb\'e8\'c1\'a6\'b5\'c7\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-357\li357\sb100\sa240\sl240\slmult1\qj\tx360\f0 3.\tab\ul\f1\'c3\'df\'b0\'a1 \'c1\'b6\'b0\'c7.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'ba\'ce\'bc\'d3\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c0\'cf\'ba\'ce\'b7\'ce \'c6\'f7\'c7\'d4\'b5\'c7\'b4\'c2 \'c6\'af\'ba\'b0 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc \'b9\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5\'c0\'bb \'c5\'eb\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'df\'b0\'a1 \'b1\'c7\'b8\'ae \'b9\'d7 \'c0\'c7\'b9\'ab\'b8\'a6 \'b0\'a1\'c1\'fa \'bc\'f6 \'c0\'d6\'b4\'d9. \'c3\'df\'b0\'a1 \'c1\'a6\'c7\'b0\'ba\'b0 \'b1\'d4\'c1\'a4\'c0\'ba \'b0\'fc\'b7\'c3 \'c1\'a6\'c7\'b0\'c0\'bb \'c0\'a7\'c7\'d1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'a6\'c7\'b0\'ba\'b0 \'ba\'ce\'bc\'d3\'bc\'ad\'bf\'a1\'bc\'ad \'c1\'a4\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 \'b1\'d7 \'c1\'b6\'b0\'c7\'c0\'ba \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8\'b4\'d9. \'ba\'ce\'bc\'d3\'bc\'ad \'b9\'d7 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b1\'e2\'c5\'b8 \'c1\'b6\'b0\'c7\'c0\'cc \'bb\'f3\'c3\'e6\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'ba\'ce\'bc\'d3\'bc\'ad\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'bf\'ec\'bc\'b1\'c7\'d1\'b4\'d9. \par
+
+\pard\fi-1440\li1843\sb100\sa240\sl240\slmult1\'ba\'ce\'bc\'d3\'bc\'ad A\tab\'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\par
+\'ba\'ce\'bc\'d3\'bc\'ad B\tab\ul\'c6\'af\'ba\'b0 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\par
+
+\pard\li1843\sb100\sa240\sl240\slmult1\ulnone\'c6\'f2\'b0\'a1\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba; \'bb\'e7\'c0\'fc \'b9\'e8\'c6\'f7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\tab\par
+\'c4\'c4\'c6\'c4\'c0\'cf\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(Compile-Only License) (Measurement Studio) \par
+\'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \par
+\'b4\'d9\'c1\'df \'c1\'a2\'bc\'d3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(GPIB-ENET\'b8\'a6 \'c0\'a7\'c7\'d1 NI-488.2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee)\par
+\'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\par
+\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\par
+\'c1\'f6\'bc\'d3\'c0\'fb \'c5\'eb\'c7\'d5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(LabVIEW)\par
+
+\pard\fi-1440\li1843\sb100\sa240\sl240\slmult1\'ba\'ce\'bc\'d3\'bc\'ad C\tab\'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'bb\'e7\'bf\'eb \'c1\'b6\'b0\'c7\par
+\'ba\'ce\'bc\'d3\'bc\'ad D\tab\'b1\'e2\'be\'f7\'bf\'eb \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'bb\'e7\'bf\'eb \'c1\'b6\'b0\'c7(Enterprise Program Terms)\par
+\'ba\'ce\'bc\'d3\'bc\'ad E\tab\'b1\'b3\'c0\'b0\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'bb\'e7\'bf\'eb \'c1\'b6\'b0\'c7(Academic License Terms)\par
+\'ba\'ce\'bc\'d3\'bc\'ad F\tab\'c1\'a6\'c7\'b0\'ba\'b0 \'b1\'d4\'c1\'a4(TestStand, Measurement Studio, LabVIEW \'c4\'bf\'b9\'c2\'b4\'cf\'c6\'bc \'bf\'a1\'b5\'f0\'bc\'c7 \'b9\'d7 LabVIEW NXG \'c4\'bf\'b9\'c2\'b4\'cf\'c6\'bc \'bf\'a1\'b5\'f0\'bc\'c7)\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\f0 4.\tab\ul\f1\'c1\'a63\'c0\'da \'b0\'e8\'be\'e0\'c0\'da.\ulnone \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'a63\'c0\'da \'b0\'e8\'be\'e0\'c0\'da\'b5\'e9\'c0\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c1\'a2\'b1\'d9\'c7\'cf\'bf\'a9 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'c1\'f6\'b8\'b8 \'c0\'cc\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'c0\'cc\'c0\'cd\'b8\'b8\'c0\'bb \'c0\'a7\'c7\'d1 \'b0\'cd\'c0\'cc\'be\'ee\'be\'df \'c7\'cf\'b0\'ed \'b5\'bf \'b0\'e8\'be\'e0\'c0\'da\'b5\'e9\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'bf\'a1 \'b5\'fb\'b6\'f3\'bc\'ad\'b8\'b8 \'bb\'e7\'bf\'eb\'c7\'d2 \'b0\'cd\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b8\'e7 \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'e8\'be\'e0\'c0\'da\'b5\'e9\'bf\'a1 \'c0\'c7\'c7\'d1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c0\'a7\'b9\'dd\'bf\'a1 \'b4\'eb\'c7\'d8 NI\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'a5\'c0\'d3\'c0\'bb \'c0\'af\'c1\'f6\'c7\'cf\'b1\'e2\'b7\'ce \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9.\par
+\f0 5.\tab\ul\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 \'bf\'b5\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'df\'b4\'f5\'b6\'f3\'b5\'b5, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5, \'c0\'af\'c1\'f6 \'ba\'b8\'bc\'f6, \'b1\'e2\'bc\'fa \'bc\'ad\'ba\'f1\'bd\'ba \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'bc\'ad\'ba\'f1\'bd\'ba(\ldblquote\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\rdblquote )\'b8\'a6 \'ba\'b0\'b5\'b5\'b7\'ce \'b1\'b8\'b8\'c5\'c7\'d8\'be\'df \'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'c6\'af\'ba\'b0 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\'c0\'cc\'b3\'aa \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5\'bf\'a1 \'b5\'fb\'b6\'f3 \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'b5\'c8 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'e2\'c7\'d1\'ba\'ce \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'e6\'bf\'ec, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d1 \'bc\'f6\'bc\'f6\'b7\'e1\'b4\'c2 \'c0\'fc\'c3\'bc \'bb\'e7\'bf\'eb \'b1\'e2\'b0\'a3\'bf\'a1 \'b4\'eb\'c7\'d1 \'b0\'df\'c0\'fb \'bc\'f6\'bc\'f6\'b7\'e1\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426\f0 6.\tab\ul\f1\'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b1\'e2\'b0\'a3; \'c7\'d8\'c1\'f6 \'b9\'d7 \'b8\'b8\'b7\'e1\ulnone\tab\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\f0 A.\tab\ul\f1\'b1\'e2\'c7\'d1\'ba\'ce \'b6\'c7\'b4\'c2 \'b1\'b8\'b5\'b6\'c7\'fc \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba.\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'e2\'c7\'d1\'ba\'ce \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(\ldblquote\'b1\'b8\'b5\'b6\'c7\'fc \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\rdblquote\'b6\'f3\'b0\'ed\'b5\'b5 \'c7\'d4)\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'e6\'bf\'ec, \'b4\'e7\'c7\'d8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'b1\'e2\'b0\'a3\'c0\'ba \'b1\'cd\'c7\'cf\'c0\'c7 \'c3\'bb\'b1\'b8\'bc\'ad \'c0\'cf\'c0\'da\'bf\'a1 \'b0\'b3\'bd\'c3\'b5\'c7\'b8\'e7, \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b1\'d4\'c1\'a4\'bf\'a1 \'c0\'c7\'c7\'d8 \'c7\'d8\'c1\'f6\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed \'c1\'a6\'c7\'b0 \'bc\'b3\'b8\'ed \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1 \'b1\'e2\'c5\'b8 \'b0\'fc\'b7\'c3 \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'c7\'d1 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8 \'c1\'f6\'bc\'d3\'b5\'c8\'b4\'d9. \par
+
+\pard\li720\sb100\sa240\sl240\slmult1\qj\f0 (i) \f1\'c1\'a6\'c7\'b0 \'bc\'b3\'b8\'ed\'bf\'a1 \'b4\'de\'b8\'ae \'c7\'a5\'bd\'c3\'b5\'c8 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'b5\'bf \'b1\'e2\'b0\'a3\'c0\'c7 \'c1\'be\'b7\'e1 \'bd\'c3 \'c0\'da\'b5\'bf\'c0\'fb\'c0\'b8\'b7\'ce \'b8\'b8\'b7\'e1\'b5\'c8\'b4\'d9.\par
+\f0 (ii) \f1\'b1\'cd\'c7\'cf\'b0\'a1 \'c0\'da\'b5\'bf\'c0\'b8\'b7\'ce \'b0\'bb\'bd\'c5\'b5\'c7\'b4\'c2 \'b1\'e2\'c7\'d1\'ba\'ce \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b0\'a1\'c1\'f8 \'b0\'e6\'bf\'ec, \'b0\'bb\'bd\'c5 \'b1\'e2\'b0\'a3\'c0\'c7 \'bd\'c3\'c0\'db\'c0\'cf\'b7\'ce\'ba\'ce\'c5\'cd 30\'c0\'cf \'c0\'fc\'bf\'a1 \'be\'ee\'b4\'c0 \'c7\'d1 \'b4\'e7\'bb\'e7\'c0\'da\'b0\'a1 \'bb\'f3\'b4\'eb\'b9\'e6\'bf\'a1\'b0\'d4 \'b0\'bb\'bd\'c5 \'c3\'eb\'bc\'d2\'b8\'a6 \'c5\'eb\'ba\'b8\'c7\'d1 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'c3\'df\'b0\'a1 \'bf\'ac\'b5\'b5\'bf\'a1 \'b4\'eb\'c7\'d8 \'c0\'da\'b5\'bf\'c0\'b8\'b7\'ce \'b0\'bb\'bd\'c5\'b5\'c8\'b4\'d9. \'b0\'bb\'bd\'c5 \'ba\'f1\'bf\'eb\'c0\'ba NI\'c0\'c7 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b6\'f3 \'b6\'a7\'b6\'a7\'b7\'ce \'ba\'af\'b0\'e6\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'d7\'b7\'af\'c7\'d1 \'b0\'e6\'bf\'ec, \'c7\'f6\'c0\'e7 \'b1\'e2\'b0\'a3\'c0\'cc \'c1\'be\'b7\'e1\'b5\'c7\'b1\'e2 \'c0\'fb\'be\'ee\'b5\'b5 60\'c0\'cf \'c0\'fc\'bf\'a1 NI\'b4\'c2 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae\'b5\'c8 \'b0\'df\'c0\'fb\'c0\'bb \'c1\'a6\'b0\'f8\'c7\'d1\'b4\'d9. \'bb\'f5 \'b0\'a1\'b0\'dd\'bf\'a1 \'b5\'bf\'c0\'c7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b0\'bb\'bd\'c5 \'b1\'e2\'b0\'a3\'c0\'c7 \'bd\'c3\'c0\'db\'c0\'cf\'b7\'ce\'ba\'ce\'c5\'cd 30\'c0\'cf \'c0\'cc\'c0\'fc\'bf\'a1 \'b0\'bb\'bd\'c5\'c0\'bb \'c7\'cf\'c1\'f6 \'be\'ca\'b0\'da\'b4\'d9\'b4\'c2 \'c0\'c7\'bb\'e7\'b8\'a6 \'c5\'eb\'c1\'f6\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\f0 B.\tab\ul\f1\'bf\'b5\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba.\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'cf\'b0\'ed \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \ldblquote\'bf\'b5\'b1\'b8\'c0\'fb\rdblquote\'c0\'ce \'b0\'cd\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'b5\'c7\'b0\'c5\'b3\'aa \'c1\'a6\'c7\'b0 \'bc\'b3\'b8\'ed \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1 \'b1\'e2\'c5\'b8 \'b0\'fc\'b7\'c3 \'b9\'ae\'bc\'ad\'bb\'f3\'bf\'a1 \'be\'ee\'b6\'b0\'c7\'d1 \'b1\'e2\'b0\'a3\'b5\'b5 \'b8\'ed\'bd\'c3\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'bf\'b5\'b1\'b8\'c0\'fb\'c0\'cc\'b8\'e7 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b1\'d4\'c1\'a4\'bf\'a1 \'c0\'c7\'c7\'d8 \'c7\'d8\'c1\'f6\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b9\'ab\'b1\'e2\'c7\'d1\'c0\'b8\'b7\'ce \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'b8\'ae\'b8\'a6 \'b0\'a1\'c1\'f8\'b4\'d9. \par
+\f0 C.\tab\ul\f1\'c7\'d8\'c1\'f6.\ulnone NI\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'d8\'bc\'f6\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c7\'e3\'bf\'a9\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'cf\'b8\'e7 \'b1\'cd\'c7\'cf\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'d8\'bc\'f6\'c7\'cf\'c1\'f6 \'b8\'f8\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'ba\'bb \'b0\'e8\'be\'e0\'c0\'ba \'c1\'ef\'bd\'c3 \'bb\'e7\'c0\'fc \'c5\'eb\'c1\'f6 \'be\'f8\'c0\'cc \'c0\'da\'b5\'bf\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'d8\'c1\'f6\'b5\'c8\'b4\'d9. \par
+\f0 D.\tab\ul\f1\'c7\'d8\'c1\'f6 \'b6\'c7\'b4\'c2 \'b8\'b8\'b7\'e1\'c0\'c7 \'c8\'bf\'b0\'fa.\ulnone \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c7\'d8\'c1\'f6 \'b6\'c7\'b4\'c2 \'b8\'b8\'b7\'e1 \'bd\'c3, \'b1\'d7 \'bb\'e7\'c0\'af\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'cf\'b0\'ed, \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c7\'e3\'bf\'a9\'b0\'a1 \'c3\'eb\'bc\'d2\'b5\'c7\'b8\'e7 \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b8\'f0\'b5\'e7 \'bb\'e7\'bf\'eb\'c0\'bb \'c1\'ef\'bd\'c3 \'c1\'df\'b4\'dc\'c7\'cf\'b0\'ed \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'c7 \'b9\'e8\'c6\'f7\'b8\'a6 \'c1\'df\'b4\'dc\'c7\'cf\'b0\'ed \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb \'c0\'cf\'c3\'bc\'b8\'a6 \'c6\'c4\'b1\'e2\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'b4\'dc, NI\'b0\'a1 \'c6\'c4\'b1\'e2 \'b4\'eb\'bd\'c5 \'bf\'e4\'c3\'bb\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 \'bb\'e7\'ba\'bb \'c0\'cf\'c3\'bc\'b8\'a6 NI\'bf\'a1 \'b9\'dd\'c8\'af\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'a611\'c1\'b6, \'c1\'a615\'c1\'b6, \'c1\'a616\'c1\'b6, \'c1\'a617\'c1\'b6, \'c1\'a619\'c1\'b6, \'c1\'a620\'c1\'b6, \'c1\'a621\'c1\'b6, \'c1\'a622.A\'c1\'b6 \'b9\'d7 \'c1\'a623\'c1\'b6\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b8\'b8\'b7\'e1 \'b6\'c7\'b4\'c2 \'c7\'d8\'c1\'f6 \'c8\'c4\'bf\'a1\'b5\'b5 \'c1\'b8\'bc\'d3\'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx4860\f0 7.\tab\ul\f1\'be\'e7\'b5\'b5.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'d1 \'b1\'b9\'b0\'a1\'bf\'cd \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1 \'b3\'bb\'bf\'a1\'bc\'ad \'b6\'c7\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'c0\'af\'b7\'b4 \'bf\'ac\'c7\'d5 \'c8\'b8\'bf\'f8\'b1\'b9\'bf\'a1\'bc\'ad \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'e6\'bf\'ec, \'c0\'af\'b7\'b4 \'bf\'ac\'c7\'d5 \'b3\'bb\'bf\'a1\'bc\'ad \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b6\'c7\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c1\'a63\'c0\'da\'bf\'a1\'b0\'d4 \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, (i) \'b1\'cd\'c7\'cf\'b4\'c2 NI\'bf\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b5\'bf \'be\'e7\'b5\'b5(\'b5\'bf \'c1\'a63\'c0\'da\'c0\'c7 \'bc\'ba\'b8\'ed \'b9\'d7 \'bc\'d2\'c0\'e7\'c1\'f6\'b8\'a6 \'c6\'f7\'c7\'d4)\'b8\'a6 \'c5\'eb\'c1\'f6\'c7\'cf\'b0\'ed, (ii) \'b5\'bf \'c1\'a63\'c0\'da\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'bb \'bc\'f6\'bf\'eb\'c7\'cf\'b0\'ed, (iii) \'b5\'bf \'be\'e7\'b5\'b5 \'c8\'c4, \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'ba\'ce\'bc\'d3 \'bc\'ad\'b8\'e9 \'c0\'da\'b7\'e1\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'cf\'c1\'f6 \'be\'c6\'b4\'cf\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. NI\'b4\'c2 \'c0\'da\'bd\'c5\'c0\'c7 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b6\'f3 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'be\'e7\'b5\'b5\'b8\'a6 \'c0\'a7\'c7\'d1 \'bc\'f6\'bc\'f6\'b7\'e1\'b8\'a6 \'c3\'bb\'b1\'b8\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426\f0 8.\tab\ul\f1\'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5; \'c0\'cc\'c0\'fc \'b9\'f6\'c0\'fc.\ulnone \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'ce \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c0\'cc\'c0\'fc \'b9\'f6\'c0\'fc\'c0\'bb \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'c0\'af\'c8\'bf\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7, \'b1\'cd\'c7\'cf\'b4\'c2 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c0\'cc\'c0\'fc \'b9\'f6\'c0\'fc\'c0\'bb \'b5\'bf\'bd\'c3\'bf\'a1 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'b3\'ba\'ce \'b9\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \'c7\'e3\'bf\'a9\'b5\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee(\ldblquote\'b1\'b3\'ba\'ce \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\rdblquote )\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'b4\'eb\'bd\'c5\'c7\'cf\'bf\'a9 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'b3\'ba\'ce \'b9\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \'c7\'e3\'bf\'a9\'b5\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c0\'cc\'c0\'fc \'b9\'f6\'c0\'fc\'c0\'bb \'bb\'e7\'bf\'eb\'c7\'d2 \'b0\'cd\'c0\'bb \'bc\'b1\'c5\'c3\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc. (i) \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'b3\'ba\'ce \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c0\'cc\'c0\'fc \'b9\'f6\'c0\'fc\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c8 \'bb\'e7\'ba\'bb\'c0\'bb \'ba\'b8\'c0\'af\'c7\'cf\'b0\'ed \'c0\'d6\'be\'ee\'be\'df \'c7\'cf\'b8\'e7, (ii) \'c7\'d8\'b4\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b8\'f0\'b5\'e7 \'bb\'e7\'bf\'eb\'c0\'cc \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'b9\'d7 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'b5\'fb\'b6\'f3 \'c0\'cc\'b7\'e7\'be\'ee\'c1\'ae\'be\'df \'c7\'cf\'b0\'ed, (iii) \'ba\'bb \'b0\'e8\'be\'e0\'bb\'f3\'c0\'c7 \'b9\'dd\'b4\'eb\'c0\'c7 \'bb\'e7\'c7\'d7\'bf\'a1\'b5\'b5 \'ba\'d2\'b1\'b8\'c7\'cf\'b0\'ed, \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 NI\'b0\'a1 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'b0 \'c4\'da\'b5\'e5 \'b6\'c7\'b4\'c2 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'c5\'b0\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'b1\'b3\'ba\'ce \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c3\'d6\'bd\'c5 \'b9\'f6\'c0\'fc \'c0\'cc\'bf\'dc\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b1\'e2\'c5\'b8 \'b9\'f6\'c0\'fc\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'f6\'bf\'f8\'c0\'bb \'c1\'a6\'b0\'f8\'c7\'cf\'bf\'a9\'be\'df \'c7\'d2 \'c7\'ca\'bf\'e4\'b0\'a1 \'be\'f8\'b4\'d9. \par
+\f0 9.\tab\ul\f1\'b4\'d9\'c1\'df \'b9\'f6\'c0\'fc.\ulnone NI\'b0\'a1 \'b4\'d9\'b8\'a5 \'bf\'ee\'bf\'b5 \'bd\'c3\'bd\'ba\'c5\'db\'b0\'fa \'c7\'d4\'b2\'b2 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'c0\'d6\'b5\'b5\'b7\'cf \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b4\'d9\'c1\'df \'b9\'f6\'c0\'fc\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'bc\'b3\'c4\'a1 \'b9\'cc\'b5\'f0\'be\'ee \'bb\'f3\'bf\'a1\'bc\'ad \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'c5\'b3\'aa \'c0\'cc\'bf\'cd \'b0\'b0\'c0\'ba \'b4\'d9\'c1\'df \'b9\'f6\'c0\'fc\'c0\'bb \'b4\'d9\'bf\'ee\'b7\'ce\'b5\'e5 \'b9\'e6\'bd\'c4\'c0\'b8\'b7\'ce \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 1\'b0\'b3 \'b9\'f6\'c0\'fc\'b8\'b8\'c0\'bb \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+\f0 10.\tab\ul\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee/\'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'c5\'b0; \'bb\'e7\'c0\'fc \'bb\'e7\'bf\'eb\'b1\'c7\'c7\'d1.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'b0 \'c4\'da\'b5\'e5 \'b6\'c7\'b4\'c2 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'c5\'b0\'b8\'a6 \'bf\'c0\'b7\'ce\'c1\'f6 \'b1\'d7 \'c1\'a6\'b0\'f8 \'b8\'f1\'c0\'fb\'bf\'a1 \'c7\'d8\'b4\'e7\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd\'b8\'b8 \'bb\'e7\'bf\'eb\'c7\'cf\'b4\'c2 \'b0\'cd\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. NI\'b4\'c2 \'c0\'da\'bd\'c5\'c0\'c7 \'b4\'dc\'b5\'b6 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b6\'f3 \'b1\'cd\'c7\'cf\'b7\'ce\'ba\'ce\'c5\'cd \'c7\'d8\'b4\'e7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'bb\'e7\'bf\'eb\'b7\'e1\'b8\'a6 \'bc\'f6\'b7\'c9\'c7\'cf\'b1\'e2 \'c0\'fc\'bf\'a1 \'c7\'d8\'b4\'e7 \'c5\'b0 \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'e2\'c5\'b8 \'b1\'c7\'c7\'d1\'c0\'bb \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b3\'aa, \'c0\'cc\'b7\'af\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'b1\'cd\'c7\'cf\'b4\'c2 \'b5\'bf \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'bb\'e7\'bf\'eb\'b7\'e1\'b8\'a6 NI\'bf\'a1 \'c1\'f6\'b1\'de\'c7\'d8\'be\'df \'c7\'cf\'b4\'c2 \'c0\'c7\'b9\'ab\'b8\'a6 \'c0\'af\'c1\'f6\'c7\'d1\'b4\'d9. \par
+\f0 11.\tab\ul\f1\'c0\'fa\'c0\'db\'b1\'c7; \'b1\'e2\'c5\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'be\'f8\'c0\'bd.\ulnone \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \'c7\'e3\'bf\'a9\'b5\'c7\'b4\'c2 \'b0\'cd\'c0\'cc\'c1\'f6 \'b8\'c5\'b0\'a2\'b5\'c8 \'b0\'cd\'c0\'cc \'be\'c6\'b4\'cf\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb \'c0\'cf\'c3\'bc, \'b0\'fc\'b7\'c3 \'c4\'c1\'c5\'d9\'c3\'f7 \'b9\'d7 \'b1\'d7\'bf\'a1 \'b4\'eb\'c7\'d1 \'b8\'f0\'b5\'e7 \'b1\'c7\'b8\'ae\'b4\'c2 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'b0\'f8\'b1\'de\'be\'f7\'c3\'bc\'b0\'a1 \'bc\'d2\'c0\'af\'c7\'cf\'b8\'e7 \'b0\'fc\'b7\'c3 \'c0\'fa\'c0\'db\'b1\'c7\'b9\'fd \'b9\'d7 \'b1\'b9\'c1\'a6 \'c1\'b6\'be\'e0 \'b1\'d4\'c1\'a4\'bf\'a1 \'c0\'c7\'c7\'d8 \'ba\'b8\'c8\'a3\'b5\'c8\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1\'bc\'ad \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'e3\'bf\'a9\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b8\'f0\'b5\'e7 \'b1\'c7\'b8\'ae\'b4\'c2 NI\'b0\'a1 \'c0\'af\'ba\'b8\'c7\'d1\'b4\'d9. \'b3\'aa\'be\'c6\'b0\'a1, \'bb\'f3\'bc\'fa\'c7\'d1 \'bb\'e7\'c7\'d7\'c0\'bb \'c1\'a6\'c7\'d1\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'ed, NI\'b4\'c2 NI\'b3\'aa \'c1\'a63\'c0\'da\'c0\'c7 \'c1\'a6\'c7\'b0\'bf\'a1 \'b4\'eb\'c7\'d1 \'bb\'e7\'bf\'eb\'b1\'c7\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 NI \'b9\'d7 \'c1\'a63\'c0\'da\'c0\'c7 \'b1\'e2\'c5\'b8 \'bb\'f3\'c7\'b0\'bf\'a1 \'b4\'eb\'c7\'d1 NI\'c0\'c7 \'c6\'af\'c7\'e3(\'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'b5\'c7\'be\'fa\'b4\'c2\'c1\'f6 \'bf\'a9\'ba\'ce \'ba\'d2\'b9\'ae)\'bf\'a1 \'c0\'c7\'c7\'d1 \'be\'ee\'b6\'b0\'c7\'d1 \'c1\'be\'b7\'f9\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b3\'aa \'b1\'c7\'b8\'ae(\'b8\'ed\'bd\'c3\'c0\'fb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba, \'b9\'ac\'bd\'c3\'c0\'fb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba, \'bc\'d2\'c1\'f8 \'bf\'f8\'c4\'a2 \'b5\'ee\'bf\'a1 \'c0\'c7\'c7\'d1 \'b0\'cd\'c0\'ce\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'d4)\'b5\'b5 \'c7\'e3\'bf\'a9\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\f0 12.\tab\tab\ul\f1\'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7 \'b9\'e8\'c4\'a1\ulnone\par
+
+\pard\fi-360\li720\sa200\sl240\slmult1\f0 A. \tab\f2\ldblquote\f1\'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\rdblquote\'c0\'ba (i) \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'b3\'b9\'df \'b9\'f6\'c0\'fc\'c0\'b8\'b7\'ce \'bb\'fd\'bc\'ba\'c7\'cf\'b4\'c2 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7, (ii) \'b1\'cd\'c7\'cf\'b0\'a1 LabVIEW Real-Time Module \'b9\'d7 LabWindows/CVI Real-Time Module\'c0\'bb \'c0\'a7\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b5\'fb\'b6\'f3 \'b5\'bf \'b8\'f0\'b5\'e2\'b5\'e9\'c0\'c7 \'bd\'c7\'bd\'c3\'b0\'a3 \'bf\'ee\'bf\'b5 \'c3\'bc\'c1\'a6 \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b4\'c2 \'c1\'a63\'c0\'da\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c7\'d4\'b2\'b2 \'bb\'fd\'bc\'ba\'c7\'d1 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7 \'b6\'c7\'b4\'c2 (iii) \'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b4\'c2 \'c1\'a63\'c0\'da\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'b3\'b9\'df \'c8\'af\'b0\'e6\'b0\'fa \'c7\'d4\'b2\'b2 \'bb\'fd\'bc\'ba\'c7\'d1 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7(\'b4\'dc, \'b5\'bf \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c7\'d8\'b4\'e7 \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'cc \'b5\'bf \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'c7\'d8\'b4\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'b3\'b9\'df \'c8\'af\'b0\'e6\'c0\'bb \'c1\'f6\'bf\'f8\'c7\'d2 \'b0\'e6\'bf\'ec\'bf\'a1 \'c7\'d1\'c7\'d4)\'c0\'cc\'b4\'d9. \ldblquote\'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\rdblquote\'b4\'c2 \'c7\'f6\'c0\'e7 {\cf1\ul{\field{\*\fldinst{HYPERLINK "http://www.ni.com/driverinterfacesoftware"}}{\fldrslt{www.ni.com/driverinterfacesoftware}}}}\f1\fs20\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'d1 NI\'c0\'c7 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'b8\'f1\'b7\'cf \'c0\'a5 \'c6\'e4\'c0\'cc\'c1\'f6\'bb\'f3\'bf\'a1 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'b6\'c7\'b4\'c2 \'c0\'e5\'c4\'a1 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6\'b7\'ce \'bf\'ad\'b0\'c5\'b5\'c7\'be\'fa\'b0\'c5\'b3\'aa NI\'bf\'a1 \'c0\'c7\'c7\'d8 \'b5\'bf \'b8\'f1\'b7\'cf \'b6\'c7\'b4\'c2 \'c0\'af\'bb\'e7\'c7\'d1 \'c8\'c4\'bc\'d3 \'b8\'f1\'b7\'cf\'bf\'a1 \'be\'f0\'c1\'a6\'b5\'e7\'c1\'f6 \'c3\'df\'b0\'a1\'b5\'c8 \'ba\'bb \'b0\'e8\'be\'e0\'b0\'fa \'c7\'d4\'b2\'b2 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 \'b1\'e2\'c5\'b8 \'c4\'da\'b5\'e5 \'b9\'d7 \'b8\'f0\'b5\'e7 \'ba\'ce\'bc\'d3 \'b9\'ae\'bc\'ad \'b9\'d7 \'c0\'af\'c6\'bf\'b8\'ae\'c6\'bc\'b8\'a6 \'c0\'c7\'b9\'cc\'c7\'d1\'b4\'d9. \'b4\'dc, \ldblquote\'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\rdblquote\'b6\'f3\'b4\'c2 \'bf\'eb\'be\'ee\'b4\'c2 \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'bf\'ee\'bf\'b5 \'bd\'c3\'bd\'ba\'c5\'db \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'c0\'e5\'ba\'f1 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'c5\'f8 \'c5\'b0\'c6\'ae, \'b8\'f0\'b5\'e2, \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'b0\'b3\'b9\'df \'c5\'b0\'c6\'ae(DDK)\'b3\'aa \'b1\'d7 \'c0\'cf\'ba\'ce, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'b3\'b9\'df \'c5\'b0\'c6\'ae(SDK)\'b3\'aa \'b1\'d7 \'c0\'cf\'ba\'ce, \'b8\'f0\'b5\'e2 \'b0\'b3\'b9\'df \'c5\'b0\'c6\'ae(MDK)\'b3\'aa \'b1\'d7 \'c0\'cf\'ba\'ce \'b6\'c7\'b4\'c2 \'bb\'f3\'bc\'fa\'c7\'d1 \'b9\'d9\'bf\'cd \'b0\'b0\'b4\'d9\'b0\'ed NI\'b0\'a1 \'c1\'f6\'c1\'a4\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'c4\'da\'b5\'e5 \'b6\'c7\'b4\'c2 \'bb\'f3\'bc\'fa\'c7\'d1 \'bb\'e7\'c7\'d7\'c0\'c7 \'ba\'ce\'bc\'d3 \'b9\'ae\'bc\'ad \'b6\'c7\'b4\'c2 \'c0\'af\'c6\'bf\'b8\'ae\'c6\'bc\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\f0 B.\tab\ul\f1\'b9\'e8\'c4\'a1 \'b9\'d7 \'b9\'e8\'c6\'f7 \'bf\'e4\'b0\'c7.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'c7 \'c0\'cf\'ba\'ce\'b7\'ce \'b6\'c7\'b4\'c2 \'b1\'d7\'bf\'cd \'c7\'d4\'b2\'b2 \'c6\'f7\'c7\'d4\'bd\'c3\'c5\'b3 \'bc\'f6 \'c0\'d6\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'b0\'fc\'b7\'c3 \'b7\'b1\'c5\'b8\'c0\'d3 \'bf\'a3\'c1\'f8 \'b9\'d7 \'b0\'fc\'b7\'c3 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c7\'d4\'b2\'b2 \'b9\'e8\'c6\'f7, \'b9\'e8\'c4\'a1 \'b6\'c7\'b4\'c2 \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'b1\'cd\'c7\'cf\'b4\'c2 \'be\'c6\'b7\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b0\'a2 \'bf\'e4\'b0\'c7\'c0\'bb \'c1\'d8\'bc\'f6\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li1080\sb100\sa240\sl240\slmult1\qj\tx1420\f0 (i)\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'c7 \'be\'ee\'b9\'d9\'bf\'f4 \'bb\'f3\'c0\'da(About Box, \'c7\'d8\'b4\'e7\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec) \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'ad\'b8\'e9 \'b9\'ae\'bc\'ad\'bf\'a1 \'b6\'c7\'b4\'c2 \'c0\'cc\'b7\'af\'c7\'d1 \'b9\'ae\'bc\'ad\'b0\'a1 \'c1\'b8\'c0\'e7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2 \'b0\'e6\'bf\'ec \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'c7 \'b0\'a2 \'bb\'e7\'ba\'bb\'b0\'fa \'c7\'d4\'b2\'b2 \'b9\'e8\'c6\'f7\'b5\'c7\'b4\'c2 \ldblquote read me\rdblquote \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 .txt \'c6\'c4\'c0\'cf\'bf\'a1 \'be\'c6\'b7\'a1\'bf\'cd \'b0\'b0\'c0\'ba \'c0\'fa\'c0\'db\'b1\'c7 \'c7\'a5\'bd\'c3\'b8\'a6 \'c6\'f7\'c7\'d4\'bd\'c3\'c4\'d1\'be\'df \'c7\'d1\'b4\'d9. \par
+
+\pard\li1077\sb100\sa240\sl240\slmult1\qj\tx1420\f0 "Copyright \f2\'a9\f0 [\f1\'bf\'ac\'b5\'b5 \'b1\'e2\'c0\'d4] National Instruments Corporation. \'b8\'f0\'b5\'e7 \'c0\'fa\'c0\'db\'b1\'c7 \'bc\'d2\'c0\'af."\par
+\'b1\'cd\'c7\'cf\'b4\'c2 \'c0\'cc\'b8\'a6 \'b4\'eb\'bd\'c5\'c7\'cf\'bf\'a9 \'b6\'c7\'b4\'c2 \'c0\'cc\'bf\'a1 \'c3\'df\'b0\'a1\'c7\'cf\'bf\'a9 \'c0\'a7\'bf\'a1\'bc\'ad \'bf\'e4\'c7\'cf\'b4\'c2 \'c7\'a5\'bd\'c3\'bf\'cd \'c7\'d4\'b2\'b2 \'b1\'cd\'c7\'cf\'c0\'c7 \'c0\'fa\'c0\'db\'b1\'c7 \'c7\'a5\'bd\'c3\'b8\'a6 \'c6\'f7\'c7\'d4\'bd\'c3\'c5\'b3 \'bc\'f6 \'c0\'d6\'c1\'f6\'b8\'b8 \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bb\'f3\'bf\'a1 \'c1\'b8\'c0\'e7\'c7\'cf\'b0\'ed \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'c7 \'c0\'cf\'c8\'af\'c0\'b8\'b7\'ce \'b6\'c7\'b4\'c2 \'b1\'d7\'bf\'cd \'c7\'d4\'b2\'b2 \'c6\'f7\'c7\'d4\'bd\'c3\'c5\'b2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'b7\'b1\'c5\'b8\'c0\'d3 \'bf\'a3\'c1\'f8 \'b9\'d7 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'b0\'fc\'b7\'c3\'b5\'c8 \'c0\'fa\'c0\'db\'b1\'c7, \'c6\'af\'c7\'e3, \'bb\'f3\'c7\'a5 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b9\'fd\'c0\'fb \'b0\'ed\'c1\'f6 \'b6\'c7\'b4\'c2 \'ba\'ce\'c0\'ce\'c0\'bb \'c1\'a6\'b0\'c5\'c7\'cf\'b0\'c5\'b3\'aa \'ba\'af\'b0\'e6\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'b8\'b8\'e7 \'b1\'cd\'c7\'cf\'c0\'c7 \'c0\'fa\'c0\'db\'b1\'c7 \'c7\'a5\'bd\'c3\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bb\'f3\'c0\'c7 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bc\'ad\'c0\'c7 \'c0\'fa\'c0\'db\'b1\'c7\'c0\'bb \'ba\'b8\'c8\'a3\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'b8\'b7\'ce \'c0\'cc\'c7\'d8\'b5\'c7\'b0\'ed \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bb\'f3\'c0\'c7 \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'d1 \'be\'ee\'b6\'b0\'c7\'d1 \'c0\'fa\'c0\'db\'b1\'c7\'c0\'bb \'b0\'a1\'c1\'f6\'b4\'c2 \'b0\'cd\'c0\'bb \'c0\'c7\'b9\'cc\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'b8\'b7\'ce \'c0\'cc\'c7\'d8\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\fi-360\li1080\sb100\sa240\sl240\slmult1\qj\tx1420\f0 (ii)\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 NI\'c0\'c7 \'b8\'ed\'bd\'c3\'c0\'fb \'bb\'e7\'c0\'fc \'bc\'ad\'b8\'e9 \'c7\'e3\'b0\'a1 \'be\'f8\'c0\'cc NI\'c0\'c7 \'bb\'f3\'c8\'a3, \'b7\'ce\'b0\'ed \'b6\'c7\'b4\'c2 \'bb\'f3\'c7\'a5\'b8\'a6 \'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'b1\'a4\'b0\'ed\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \par
+\f0 (iii)\tab\f1\'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'b7\'b1\'c5\'b8\'c0\'d3 \'bf\'a3\'c1\'f8\'b0\'fa \'c7\'d4\'b2\'b2 \'c1\'a63\'c0\'da\'bf\'a1\'b0\'d4 \'b9\'e8\'c6\'f7\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da\'b5\'e9\'bf\'a1\'b0\'d4 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'bb \'c0\'fc\'b4\'de\'c7\'cf\'b0\'c5\'b3\'aa \'bd\'c7\'c1\'fa\'c0\'fb\'c0\'b8\'b7\'ce \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'b5\'fb\'b8\'a3\'b8\'e7 \'c3\'d6\'bc\'d2\'c7\'d1 \'ba\'bb \'b0\'e8\'be\'e0\'b0\'fa \'b0\'b0\'c0\'cc NI\'b8\'a6 \'ba\'b8\'c8\'a3\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'c0\'da\'c3\'bc\'c0\'fb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b0\'e8\'be\'e0\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c0\'cc\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9.\par
+\f0 (iv)\tab\f1\'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'ba \'be\'c7\'c0\'c7\'c0\'fb\'c0\'ce, \'b1\'e2\'b8\'b8\'c0\'fb\'c0\'ce \'b6\'c7\'b4\'c2 \'ba\'d2\'b9\'fd \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5\'c0\'b8\'b7\'ce \'b1\'b8\'bc\'ba\'b5\'c7\'b0\'c5\'b3\'aa \'c0\'cc\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\fi-360\li720\sa200\sl240\slmult1\qj\f0 C.\tab\ul\f1\'bc\'f6\'bc\'f6\'b7\'e1.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 NI\'bf\'a1 \'c3\'df\'b0\'a1 \'bc\'f6\'bc\'f6\'b7\'e1\'b8\'a6 \'c1\'f6\'b1\'de\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'ed \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'b9\'e8\'c6\'f7, \'b9\'e8\'c4\'a1 \'b6\'c7\'b4\'c2 \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'cc NI\'b0\'a1 \'bc\'f6\'bd\'c3\'b7\'ce \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'c7\'f6\'c0\'e7 {{\field{\*\fldinst{HYPERLINK http://www.ni.com/product-documentation/9561/en/ }}{\fldrslt{http://www.ni.com/product-documentation/9561/en/\ul0\cf0}}}}\f1\fs20\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'d1 NI\'c0\'c7 \'b9\'e8\'c4\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'f1\'b7\'cf \'c0\'a5 \'c6\'e4\'c0\'cc\'c1\'f6 \'b6\'c7\'b4\'c2 \'c0\'af\'bb\'e7\'c7\'d1 \'c8\'c4\'bc\'d3 \'b8\'f1\'b7\'cf\'bb\'f3\'bf\'a1 \'c8\'ae\'c0\'ce\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'bc\'f6\'bd\'c3\'b7\'ce \'c1\'f6\'c1\'a4\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'e2\'c5\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9 \'bb\'fd\'bc\'ba\'b5\'c8 \'b0\'e6\'bf\'ec(\'bb\'f3\'bc\'fa\'c7\'d1 \'bb\'e7\'c7\'d7\'c0\'bb \ldblquote\'c1\'f6\'c1\'a4 \'b9\'e8\'c4\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\rdblquote\'b6\'f3 \'c4\'aa\'c7\'d4), \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'e2\'c5\'b8 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1\'bc\'ad\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'bb \'c0\'a7\'c7\'d8 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'b9\'e8\'c6\'f7, \'b9\'e8\'c4\'a1 \'b6\'c7\'b4\'c2 \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'c7\'cf\'b1\'e2 \'c0\'fc (i) \'bc\'f6\'b7\'c9\'c0\'ce\'c0\'cc \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'cc \'bb\'e7\'bf\'eb\'b5\'c7\'b4\'c2 \'b0\'a2 \'c4\'c4\'c7\'bb\'c5\'cd \'bb\'f3\'bf\'a1\'bc\'ad \'b0\'a1\'b5\'bf\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'c0\'af\'c8\'bf\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'cf\'b0\'ed \'c0\'d6\'b0\'c5\'b3\'aa \'b1\'d7\'b8\'a6 \'c0\'a7\'c7\'d1 \'c0\'af\'c8\'bf\'c7\'d1 \'b9\'e8\'c4\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'cf\'b0\'ed \'c0\'d6\'c0\'bd\'c0\'bb \'c8\'ae\'c0\'ce\'c7\'cf\'b0\'c5\'b3\'aa, (ii) NI\'b7\'ce\'ba\'ce\'c5\'cd \'bc\'ad\'b8\'e9 \'b9\'e8\'c6\'f7 \'bd\'c2\'c0\'ce\'c0\'bb \'c3\'eb\'b5\'e6\'c7\'cf\'b0\'ed NI\'b0\'a1 \'bf\'e4\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec \'b9\'e8\'c6\'f7, \'b9\'e8\'c4\'a1 \'b6\'c7\'b4\'c2 \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'b5\'c8 \'b0\'a2 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'bf\'a1 \'b4\'eb\'c7\'d1 \'bb\'e7\'ba\'bb \'b4\'e7 \'bc\'f6\'bc\'f6\'b7\'e1\'b8\'a6 NI\'bf\'a1 \'c1\'f6\'b1\'de\'c7\'d1\'b4\'d9. \'c0\'a7\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c8\'ae\'c0\'ce \'b6\'c7\'b4\'c2 \'b9\'e8\'c6\'f7 \'bd\'c2\'c0\'ce \'bf\'e4\'b0\'c7\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'b8\'b7\'ce \'c8\'ae\'c0\'ce\'b5\'c8 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'e6\'bf\'ec, \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'cc \'b5\'bf \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb, \'c8\'a3\'c3\'e2 \'b6\'c7\'b4\'c2 \'b4\'de\'b8\'ae \'b5\'bf \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c1\'a2\'b1\'d9\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'ba \'ba\'bb \'c1\'b6\'c7\'d7\'c0\'c7 \'b8\'f1\'c0\'fb\'bb\'f3 \'b5\'bf \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9 \'bb\'fd\'bc\'ba\'b5\'c8 \'b0\'cd\'c0\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c8\'b4\'d9. NI\'b0\'a1 \'b4\'de\'b8\'ae \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'c7\'d1 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'c1\'f6\'c1\'a4 \'b9\'e8\'c4\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'cc\'b8\'e7 \'c1\'f6\'c1\'a4 \'b9\'e8\'c4\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8 \'c0\'da\'c5\'c3 \'bb\'e7\'bf\'eb \'bf\'b9\'bf\'dc\'b0\'a1 \'c0\'fb\'bf\'eb\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426\f0 13.\tab\ul\f1\'c6\'af\'c7\'e3 \'b9\'d7 \'bb\'f3\'c7\'a5 \'c7\'a5\'bd\'c3.\ulnone NI \'c1\'a6\'c7\'b0\'bf\'a1 \'b4\'eb\'c7\'d1 \'c6\'af\'c7\'e3\'bf\'a1 \'b0\'fc\'c7\'d8\'bc\'ad\'b4\'c2, \'c0\'fb\'c1\'a4\'c7\'d1 \'c0\'a7\'c4\'a1\'b8\'a6 \'c2\'fc\'c1\'b6\'c7\'d1\'b4\'d9: \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b3\'bb \b Help(\'c1\'f6\'bf\'f8)\f2\'bb\f0 Patents(\f1\'c6\'af\'c7\'e3)\b0 , \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c7\'d4\'b2\'b2 \'c1\'a6\'b0\'f8\'b5\'c8(\'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'b9\'e8\'c6\'f7\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'bc\'b3\'c4\'a1\'b5\'c8 \'bc\'b3\'c4\'a1 \'b9\'cc\'b5\'f0\'be\'ee \'b3\'bb \'b5\'ee) patents.txt \'c6\'c4\'c0\'cf \'b6\'c7\'b4\'c2 ni.com/patents\'b8\'a6 \'c2\'fc\'c1\'b6\'c7\'d1\'b4\'d9. National Instruments, NI, ni.com, \'b9\'d7 LabVIEW\'b4\'c2 National Instruments Corporation\'c0\'c7 \'bb\'f3\'c7\'a5\'c0\'cc\'b4\'d9. NI \'bb\'f3\'c7\'a5\'bf\'a1 \'b0\'fc\'c7\'d1 \'c3\'df\'b0\'a1 \'c1\'a4\'ba\'b8\'b4\'c2 ni.com/trademarks\'b8\'a6 \'c2\'fc\'c1\'b6\'c7\'d1\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'bb\'f3\'bf\'a1 \'be\'f0\'b1\'de\'b5\'c8 \'b8\'f0\'b5\'e7 \'b1\'e2\'c5\'b8 \'c1\'a6\'c7\'b0 \'b9\'d7 \'c8\'b8\'bb\'e7\'b8\'ed\'c0\'ba \'b0\'a2\'b0\'a2 \'c7\'d8\'b4\'e7 \'c8\'b8\'bb\'e7\'c0\'c7 \'bb\'f3\'c7\'a5 \'b6\'c7\'b4\'c2 \'bb\'f3\'c8\'a3\'c0\'cc\'b8\'e7 \'bb\'f3\'c7\'a5 \'b6\'c7\'b4\'c2 \'bb\'f3\'c8\'a3\'c0\'cf \'bc\'f6 \'c0\'d6\'b4\'d9. \b\par
+\b0\f0 14.\tab\ul\f1\'c1\'a6\'c7\'d1\'c0\'fb \'ba\'b8\'c1\'f5.\ulnone NI\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'c0\'cc\'c0\'cd\'b8\'b8\'c0\'bb \'c0\'a7\'c7\'d8\'bc\'ad\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'bc\'db\'ba\'ce\'b5\'c8 \'b3\'af \'b6\'c7\'b4\'c2 \'b4\'d9\'bf\'ee\'b7\'ce\'b5\'e5\'c0\'c7 \'b0\'e6\'bf\'ec \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c3\'b3\'c0\'bd \'b4\'d9\'bf\'ee\'b7\'ce\'b5\'e5\'c7\'d1 \'b3\'af\'b7\'ce\'ba\'ce\'c5\'cd 90\'c0\'cf\'c0\'c7 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8, (i) \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'ba\'ce\'bc\'d3 \'b9\'ae\'bc\'ad\'bf\'a1 \'b5\'fb\'b6\'f3 \'bd\'c7\'c1\'fa\'c0\'fb\'c0\'b8\'b7\'ce \'c0\'db\'b5\'bf\'b5\'c7\'b8\'e7, (ii) (\'c1\'b8\'c0\'e7\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec) NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'bc\'b3\'c4\'a1 \'b9\'cc\'b5\'f0\'be\'ee\'b0\'a1 \'c1\'a4\'bb\'f3\'c0\'fb\'c0\'ce \'bb\'e7\'bf\'eb\'b9\'fd \'b9\'d7 \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d8 \'bb\'e7\'bf\'eb\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec \'c0\'e7\'b7\'e1 \'b9\'d7 \'c1\'a6\'c1\'b6 \'b1\'e2\'bc\'fa\'bf\'a1 \'c0\'d6\'be\'ee\'bc\'ad \'b0\'e1\'c7\'d4\'c0\'cc \'be\'f8\'c0\'bd\'c0\'bb \'ba\'b8\'c1\'f5(\ldblquote\'c1\'a6\'c7\'d1\'c0\'fb \'ba\'b8\'c1\'f5\rdblquote )\'c7\'d1\'b4\'d9. \'b4\'eb\'c3\'bc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'bf\'f8 \'ba\'b8\'c1\'f5 \'b1\'e2\'b0\'a3\'c0\'c7 \'c0\'dc\'bf\'a9 \'b1\'e2\'b0\'a3 \'b6\'c7\'b4\'c2 30\'c0\'cf\'c0\'c7 \'b1\'e2\'b0\'a3 \'c1\'df \'b4\'f5 \'b1\'e4 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8 \'ba\'b8\'c1\'f5\'b5\'c8\'b4\'d9. \'c0\'cf\'ba\'ce \'b0\'fc\'c7\'d2\'c1\'f6\'b4\'c2 \'b8\'ed\'bd\'c3\'c0\'fb \'b6\'c7\'b4\'c2 \'b9\'ac\'bd\'c3\'c0\'fb \'ba\'b8\'c1\'f5 \'b1\'e2\'b0\'a3\'c0\'c7 \'b9\'e8\'c1\'a6 \'b6\'c7\'b4\'c2 \'b1\'d7\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'a6\'c7\'d1 \'b6\'c7\'b4\'c2 \'b0\'ed\'b0\'b4\'c0\'c7 \'b0\'fc\'b7\'c3 \'b9\'fd\'c1\'a4 \'b1\'c7\'b8\'ae\'bb\'f3\'c0\'c7 \'c1\'a6\'c7\'d1\'c0\'bb \'c7\'e3\'bf\'eb\'c7\'cf\'c1\'f6 \'be\'ca\'b1\'e2 \'b6\'a7\'b9\'ae\'bf\'a1 \'c0\'a7\'bf\'cd \'b0\'b0\'c0\'ba \'c1\'a6\'c7\'d1\'c0\'cc \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c0\'fb\'bf\'eb\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'bb \'bc\'f6 \'c0\'d6\'b4\'d9. \'c0\'cc\'b7\'af\'c7\'d1 \'b0\'e6\'bf\'ec, \'b5\'bf \'ba\'b8\'c1\'f5\'c0\'ba \'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc\'bf\'a1 \'c0\'c7\'c7\'d8 \'c7\'e3\'bf\'eb\'b5\'c8 \'c3\'d6\'bc\'d2 \'ba\'b8\'c1\'f5 \'b1\'e2\'b0\'a3\'c0\'b8\'b7\'ce \'c1\'a6\'c7\'d1\'b5\'c8\'b4\'d9. \'c1\'a6\'c7\'d1\'c0\'fb \'ba\'b8\'c1\'f5\'c0\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'ed\'c0\'e5\'c0\'cc \'b1\'cd\'c7\'cf\'bf\'a1 \'c0\'c7\'c7\'d1 \'bb\'e7\'b0\'ed, \'b3\'b2\'bf\'eb, \'bf\'c0\'bf\'eb \'b6\'c7\'b4\'c2 \'ba\'ce\'c0\'fb\'c0\'fd\'c7\'d1 \'b1\'b3\'c1\'a4, \'b1\'cd\'c7\'cf\'bf\'a1 \'c0\'c7\'c7\'d1 NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c7\'d4\'b2\'b2 \'bb\'e7\'bf\'eb\'b5\'c7\'b4\'c2 \'b0\'cd\'c0\'bb \'c0\'c7\'b5\'b5\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'ba \'c1\'a63\'c0\'da \'c1\'a6\'c7\'b0(\'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee)\'c0\'c7 \'bb\'e7\'bf\'eb, \'ba\'ce\'c0\'fb\'c0\'fd\'c7\'d1 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'b0\'c0\'c7 \'bb\'e7\'bf\'eb \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'c0\'af\'c1\'f6 \'ba\'b8\'bc\'f6\'bf\'a1 \'c0\'c7\'c7\'d1 \'b0\'e6\'bf\'ec \'b9\'ab\'c8\'bf\'b0\'a1 \'b5\'c8\'b4\'d9. \par
+\f0 15. \tab\ul\f1\'b0\'ed\'b0\'b4 \'b1\'b8\'c1\'a6\'c3\'a5.\ulnone \'bb\'f3\'bc\'fa\'c7\'d1 \'c1\'a6\'c7\'d1\'c0\'fb \'ba\'b8\'c1\'f5\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'d1 NI\'c0\'c7 \'b4\'dc\'b5\'b6 \'c0\'c7\'b9\'ab \'b9\'d7 \'b1\'cd\'c7\'cf\'c0\'c7 \'b4\'dc\'b5\'b6 \'b1\'b8\'c1\'a6\'c3\'a5\'c0\'ba NI\'c0\'c7 \'bc\'b1\'c5\'c3\'bf\'a1 \'b5\'fb\'b6\'f3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bc\'f6\'b8\'ae \'b6\'c7\'b4\'c2 \'b1\'b3\'c3\'bc \'b6\'c7\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8 NI\'bf\'a1 \'c1\'f6\'b1\'de\'c7\'d1 \'bc\'f6\'bc\'f6\'b7\'e1\'c0\'c7 \'b9\'dd\'c8\'af\'c0\'cc \'b5\'c7\'b8\'e7 \'c0\'cc\'b7\'af\'c7\'d1 \'b9\'dd\'c8\'af\'c0\'c7 \'b0\'e6\'bf\'ec \'b1\'cd\'c7\'cf\'b4\'c2 NI\'c0\'c7 \'c1\'f6\'bd\'c3\'bf\'a1 \'b5\'fb\'b6\'f3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb \'c0\'cf\'c3\'bc\'b8\'a6 \'b9\'dd\'c8\'af \'b6\'c7\'b4\'c2 \'c6\'c4\'b1\'e2\'c7\'cf\'b8\'e7 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c7\'e3\'bf\'a9\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'c7\'d8\'c1\'f6\'b7\'ce \'c0\'ce\'c7\'d1 NI \'c3\'f8\'c0\'c7 \'c3\'a5\'c0\'d3 \'be\'f8\'c0\'cc \'c7\'d8\'c1\'f6\'b5\'c8\'b4\'d9. \'ba\'bb \'c1\'b6\'c7\'d7\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'ba NI\'c0\'c7 \'c0\'c7\'b9\'ab\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'ba\'b8\'c1\'f5 \'b1\'e2\'b0\'a3 \'c1\'df \'b0\'fc\'b7\'c3 \'b0\'e1\'c7\'d4\'c0\'bb NI\'bf\'a1 \'bc\'ad\'b8\'e9 \'c5\'eb\'c1\'f6\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec \'b9\'df\'bb\'fd\'c7\'d1\'b4\'d9. \'b3\'aa\'be\'c6\'b0\'a1, \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'b8\'c1\'f5\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 NI\'bf\'a1 \'b9\'dd\'c8\'af\'c7\'cf\'b1\'e2 \'c0\'fc NI\'b7\'ce\'ba\'ce\'c5\'cd \'b9\'dd\'c8\'af \'c0\'da\'b7\'e1 \'bd\'c2\'c0\'ce \'b9\'f8\'c8\'a3\'b8\'a6 \'b9\'dd\'b5\'e5\'bd\'c3 \'c3\'eb\'b5\'e6\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b8\'e7 \'b1\'cd\'c7\'cf\'b4\'c2 NI\'bf\'a1 \'b4\'eb\'c7\'d1 \'b6\'c7\'b4\'c2 NI\'b7\'ce\'ba\'ce\'c5\'cd\'c0\'c7 \'bc\'f6\'bc\'db \'ba\'f1\'bf\'eb\'c0\'bb \'c1\'f6\'b1\'de\'c7\'cf\'b1\'e2\'b7\'ce \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \par
+\f0 16.\tab\ul\b\f1\'b1\'e2\'c5\'b8 \'ba\'b8\'c1\'f5 \'be\'f8\'c0\'bd.\ulnone \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c1\'a4\'c7\'d1 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 NI\'b4\'c2 \'be\'ee\'b6\'b0\'c7\'d1 \'b8\'ed\'bd\'c3\'c0\'fb \'b6\'c7\'b4\'c2 \'b9\'ac\'bd\'c3\'c0\'fb \'ba\'b8\'c1\'f5\'b5\'b5 \'c7\'e0\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. NI\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'be\'ee\'b6\'b0\'c7\'d1 \'ba\'b8\'c1\'f5 \'b6\'c7\'b4\'c2 \'c1\'f8\'bc\'fa\'b5\'b5 \'c7\'e0\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. NI\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bf\'ee\'bf\'b5 \'b6\'c7\'b4\'c2 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba, \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b6\'c7\'b4\'c2 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'c1\'df\'b4\'dc\'b5\'c7\'c1\'f6 \'be\'ca\'b0\'ed \'bf\'c0\'b7\'f9\'b0\'a1 \'be\'f8\'c0\'bb \'b0\'cd\'c0\'d3\'c0\'bb \'ba\'b8\'c1\'f5\'c7\'cf\'b0\'c5\'b3\'aa \'c0\'cc\'b8\'a6 \'ba\'b8\'c0\'e5\'c7\'cf\'b0\'c5\'b3\'aa \'b1\'d7\'b7\'af\'c7\'d1 \'c1\'f8\'bc\'fa\'c0\'bb \'c7\'e0\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'ed \'c1\'a4\'c8\'ae\'c7\'d4, \'c1\'a4\'c8\'ae\'bc\'ba, \'bd\'c5\'b7\'da\'b5\'b5\'b8\'a6 \'ba\'b8\'c1\'f5\'c7\'cf\'b0\'c5\'b3\'aa \'ba\'b8\'c0\'e5\'c7\'cf\'b0\'c5\'b3\'aa \'b1\'d7\'bf\'a1 \'b0\'fc\'c7\'d1 \'c1\'f8\'bc\'fa\'c0\'bb \'c7\'e0\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'bb\'f3\'b0\'fc\'c7\'e0 \'b6\'c7\'b4\'c2 \'b0\'c5\'b7\'a1 \'b0\'fa\'c1\'a4\'c0\'b8\'b7\'ce\'ba\'ce\'c5\'cd \'b9\'df\'bb\'fd\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'e2\'c5\'b8 \'ba\'b8\'c1\'f5\'c0\'cc \'c1\'b8\'c0\'e7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. NI\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 \'b0\'fc\'b7\'c3 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b9\'d7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'cd \'b0\'fc\'b7\'c3\'b5\'c8 \'bb\'f3\'c7\'b0\'bc\'ba, \'c6\'af\'c1\'a4 \'b8\'f1\'c0\'fb \'c0\'fb\'c7\'d5\'bc\'ba \'b9\'d7 \'ba\'f1\'c4\'a7\'c7\'d8\'bf\'a1 \'b4\'eb\'c7\'d1 \'b9\'ac\'bd\'c3\'c0\'fb \'ba\'b8\'c1\'f5\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'b9\'ac\'bd\'c3\'c0\'fb \'ba\'b8\'c1\'f5 \'c0\'cf\'c3\'bc\'b8\'a6 \'ba\'ce\'c0\'ce\'c7\'d1\'b4\'d9. \par
+\b0\f0 17.\tab\ul\f1\'c1\'a6\'c7\'d1 \'b1\'e2\'b0\'a3.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d1 \'c1\'a6\'c7\'d1\'c0\'fb \'ba\'b8\'c1\'f5\'bf\'a1 \'c0\'c7\'c7\'d1 \'b6\'c7\'b4\'c2 \'ba\'b8\'c1\'f5\'c0\'c7 \'c0\'a7\'b9\'dd\'bf\'a1 \'b4\'eb\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'b8\'c1\'a6\'c3\'a5\'c0\'bb \'bd\'c3\'c7\'e0\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d1 \'bc\'d2\'bc\'db\'c0\'bb \'b5\'bf \'bc\'d2\'bc\'db\'c0\'c7 \'bb\'e7\'c0\'af\'b0\'a1 \'b9\'df\'bb\'fd\'c7\'d1 \'b3\'af\'b7\'ce\'ba\'ce\'c5\'cd 1\'b3\'e2 \'c0\'cc\'c8\'c4\'ba\'ce\'c5\'cd\'b4\'c2 \'c1\'a6\'b1\'e2\'c7\'cf\'c1\'f6 \'be\'ca\'b1\'e2\'b7\'ce \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \par
+\f0 18.\tab\ul\f1\'c1\'f6\'c0\'fb\'c0\'e7\'bb\'ea \'c3\'a5\'c0\'d3.\ulnone NI\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b9\'cc\'c7\'d5\'c1\'df\'b1\'b9, \'c4\'b3\'b3\'aa\'b4\'d9, \'b8\'df\'bd\'c3\'c4\'da, \'c0\'cf\'ba\'bb, \'c8\'a3\'c1\'d6, \'bd\'ba\'c0\'a7\'bd\'ba, \'b3\'eb\'b8\'a3\'bf\'fe\'c0\'cc \'b6\'c7\'b4\'c2 \'c0\'af\'b7\'b4\'bf\'ac\'c7\'d5\'c0\'c7 \'b9\'fd\'b7\'fc\'bf\'a1 \'c0\'c7\'c7\'d8 \'ba\'b8\'c8\'a3\'b5\'c7\'b4\'c2 \'c1\'a63\'c0\'da\'c0\'c7 \'c6\'af\'c7\'e3, \'c0\'fa\'c0\'db\'b1\'c7 \'b6\'c7\'b4\'c2 \'bb\'f3\'c7\'a5\'b8\'a6 \'c4\'a7\'c7\'d8\'c7\'d1\'b4\'d9\'b0\'ed \'c1\'d6\'c0\'e5\'b5\'c8 \'c1\'a63\'c0\'da\'c0\'c7 \'c3\'bb\'b1\'b8\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'c0\'b8\'b7\'ce \'c0\'ce\'c7\'d8 \'b9\'df\'bb\'fd\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1 \'c7\'d1\'c7\'d8 NI\'c0\'c7 \'ba\'f1\'bf\'eb\'c0\'b8\'b7\'ce \'b5\'bf \'c3\'bb\'b1\'b8\'bf\'a1 \'c7\'d7\'ba\'af\'c7\'cf\'b5\'c7 \'b5\'bf \'c3\'bb\'b1\'b8\'b0\'a1 (i) \'b1\'cd\'c7\'cf\'c0\'c7 NI\'b0\'a1 \'c1\'a6\'c0\'db\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'ba \'c0\'e5\'ba\'f1, \'c0\'e5\'c4\'a1, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'c4\'da\'b5\'e5\'bf\'cd \'b0\'e1\'c7\'d5\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb, (ii) \'b1\'cd\'c7\'cf\'c0\'c7 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'b5\'fb\'b8\'a3\'c1\'f6 \'be\'ca\'c0\'ba \'b9\'e6\'b9\'fd\'bf\'a1 \'c0\'c7\'c7\'d1 \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'c0\'c7\'b5\'b5\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'ba \'b8\'f1\'c0\'fb\'c0\'bb \'c0\'a7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb, (iii) \'b1\'cd\'c7\'cf\'b0\'a1 \'c4\'a7\'c7\'d8 \'c1\'d6\'c0\'e5\'c0\'bb \'c7\'c7\'c7\'cf\'b5\'b5\'b7\'cf \'c7\'d2 \'bc\'f6 \'c0\'d6\'be\'fa\'b4\'f8 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae \'b6\'c7\'b4\'c2 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'c1\'f6 \'b8\'f8\'c7\'d1 \'b0\'e6\'bf\'ec \'b6\'c7\'b4\'c2 (iv) NI\'b0\'a1 \'c7\'e0\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'ba\'af\'b0\'e6\'c0\'b8\'b7\'ce \'b9\'df\'bb\'fd\'c7\'d1 \'c3\'bb\'b1\'b8\'b0\'a1 \'be\'c6\'b4\'cf\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \'ba\'bb \'c1\'b6\'c7\'d7\'bb\'f3\'c0\'c7 NI\'c0\'c7 \'c0\'c7\'b9\'ab\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b0\'e8\'b7\'f9 \'c3\'bb\'b1\'b8\'c0\'c7 \'c5\'eb\'c1\'f6\'bc\'ad\'b8\'a6 \'b9\'de\'c0\'ba \'c1\'ef\'bd\'c3 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'c0\'cc\'b8\'a6 NI\'bf\'a1 \'c5\'eb\'c1\'f6\'c7\'cf\'b0\'ed \'c7\'d7\'ba\'af\'c0\'bb \'c1\'d8\'ba\'f1\'c7\'d4\'bf\'a1 \'c0\'d6\'be\'ee\'bc\'ad NI\'bf\'a1 \'c0\'fc\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'f9\'c1\'b6\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'bf \'c3\'bb\'b1\'b8\'bf\'a1 \'b4\'eb\'c7\'d8 \'c7\'d7\'ba\'af\'c7\'cf\'b0\'c5\'b3\'aa \'b5\'bf \'c3\'bb\'b1\'b8\'b8\'a6 \'c7\'d8\'b0\'e1\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 NI\'b0\'a1 \'c7\'ca\'bf\'e4\'b7\'ce \'c7\'cf\'b4\'c2 \'b1\'c7\'c7\'d1, \'c1\'f6\'bf\'f8 \'b9\'d7 \'c1\'a4\'ba\'b8\'b8\'a6 NI\'bf\'a1 \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, NI\'b4\'c2 \'b5\'bf \'c3\'bb\'b1\'b8\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'d1 \'c3\'d6\'c1\'be \'bc\'d5\'c7\'d8\'b9\'e8\'bb\'f3\'be\'d7 \'b6\'c7\'b4\'c2 \'c7\'d5\'c0\'c7\'b1\'dd\'b0\'fa NI\'c0\'c7 \'bc\'ad\'b8\'e9 \'bf\'e4\'c3\'bb\'c0\'b8\'b7\'ce \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'b9\'df\'bb\'fd\'c7\'d1 \'ba\'f1\'bf\'eb\'c0\'bb \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'f6\'b1\'de\'c7\'d1\'b4\'d9. NI\'b4\'c2 \'c0\'da\'bd\'c5\'c0\'c7 \'bb\'e7\'c0\'fc \'bc\'ad\'b8\'e9 \'b5\'bf\'c0\'c7 \'be\'f8\'c0\'cc \'c0\'cc\'b7\'e7\'be\'ee\'c1\'f8 \'c7\'d5\'c0\'c7\'bf\'a1 \'b4\'eb\'c7\'d8\'bc\'ad\'b4\'c2 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f6\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'ba\'bb \'c1\'b6\'c7\'d7\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'f6\'c0\'fb\'c0\'e7\'bb\'ea\'b1\'c7\'c0\'bb \'c4\'a7\'c7\'d8\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'cc \'b5\'c7\'be\'ee \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'cc \'b1\'dd\'c1\'f6\'b5\'c7\'b0\'c5\'b3\'aa NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'c1\'a63\'c0\'da\'c0\'c7 \'c1\'f6\'c0\'fb\'c0\'e7\'bb\'ea\'b1\'c7\'c0\'bb \'c4\'a7\'c7\'d8\'c7\'d1\'b4\'d9\'b0\'ed \'c6\'c7\'b4\'dc\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, NI\'b4\'c2 \'c0\'da\'bd\'c5\'c0\'c7 \'bc\'b1\'c5\'c3\'bf\'a1 \'b5\'fb\'b6\'f3 \'b4\'d9\'c0\'bd\'c0\'bb \'c7\'e0\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9:(i) \'b1\'cd\'c7\'cf\'b8\'a6 \'c0\'a7\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'b8\'ae\'b8\'a6 \'c1\'b6\'b4\'de\'c7\'cf\'b0\'c5\'b3\'aa, (ii) \'c4\'a7\'c7\'d8\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2 \'b1\'e2\'c5\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c7\'d8\'b4\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b1\'b3\'c3\'bc\'c7\'cf\'b0\'c5\'b3\'aa \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'ba\'af\'b0\'e6\'c7\'cf\'b0\'c5\'b3\'aa, (iii) \'b1\'cd\'c7\'cf\'b7\'ce\'ba\'ce\'c5\'cd \'c4\'a7\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b9\'dd\'c8\'af \'b9\'de\'b0\'ed \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d8 NI\'bf\'a1 \'c1\'f6\'b1\'de\'c7\'d1 \'bb\'e7\'bf\'eb\'b7\'e1\'b8\'a6 \'b9\'dd\'c8\'af\'c7\'d1\'b4\'d9. \b\'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc\'bf\'a1\'bc\'ad \'c7\'e3\'bf\'eb\'c7\'cf\'b4\'c2 \'c3\'d6\'b4\'eb \'b9\'fc\'c0\'a7\'b1\'ee\'c1\'f6, \'ba\'bb \'c1\'b6\'c7\'d7\'bf\'a1 \'c0\'c7\'c7\'d1 NI\'c0\'c7 \'c3\'a5\'c0\'d3, \'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bc\'ad \'b9\'d7 \'b0\'f8\'b1\'de\'be\'f7\'c3\'bc\'b5\'e9\'c0\'c7 \'c3\'a5\'c0\'d3 \'b9\'d7 \'b5\'bf \'c0\'ce\'b5\'e9\'c0\'c7 \'c0\'cc\'bb\'e7, \'c0\'d3\'bf\'f8, \'c1\'f7\'bf\'f8 \'b9\'d7 \'b4\'eb\'b8\'ae\'c0\'ce\'c0\'c7 \'c3\'a5\'c0\'d3\'c0\'ba \'b5\'bf \'c3\'a5\'c0\'d3\'c0\'c7 \'bb\'e7\'c0\'af\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'cf\'b0\'ed \'c3\'d1 \'b9\'cc\'c8\'ad \'b1\'dd50,000\'b4\'de\'b7\'af\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \b0\'bb\'f3\'bc\'fa\'c7\'d1 \'bb\'e7\'c7\'d7\'c0\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'d1 \'c6\'af\'c7\'e3, \'bb\'f3\'c7\'a5, \'c0\'fa\'c0\'db\'b1\'c7 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'c1\'f6\'c0\'fb\'c0\'e7\'bb\'ea\'b1\'c7\'c0\'cc\'b3\'aa \'bb\'ea\'be\'f7\'c0\'e7\'bb\'ea\'b1\'c7\'c0\'c7 \'c4\'a7\'c7\'d8\'bf\'a1 \'b4\'eb\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'c0\'af\'c0\'cf\'c7\'d1 \'b1\'b8\'c1\'a6\'c3\'a5 \'b9\'d7 NI\'c0\'c7 \'c0\'c7\'b9\'ab \'b9\'d7 \'c3\'a5\'c0\'d3 \'c0\'cf\'c3\'bc\'c0\'d3\'c0\'bb \'b8\'ed\'bd\'c3\'c7\'d1\'b4\'d9. \b\'ba\'bb \'c1\'a6\'c7\'d1\'c0\'fb \'b8\'e9\'c3\'a5\'c0\'ba \'c4\'a7\'c7\'d8\'bf\'a1 \'b4\'eb\'c7\'d1 \'b1\'e2\'c5\'b8 \'b9\'fd\'c1\'a4 \'b6\'c7\'b4\'c2 \'b9\'ac\'bd\'c3\'c0\'fb \'ba\'b8\'c1\'f5\'c0\'bb \'b4\'eb\'bd\'c5\'c7\'d1\'b4\'d9. \'bb\'f3\'bc\'fa\'c7\'d1 \'c0\'c7\'b9\'ab\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8 \'b6\'c7\'b4\'c2 \'b4\'de\'b8\'ae \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c1\'a6\'b0\'f8\'b5\'c8 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'c1\'a63\'c0\'da \'c1\'a6\'c7\'b0\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'b8\'b8\'e7 \'b1\'cd\'c7\'cf\'b4\'c2 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'c1\'a63\'c0\'da \'c1\'a6\'c7\'b0\'b0\'fa \'bf\'ac\'b0\'fc\'b5\'c8 \'c4\'a7\'c7\'d8\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'bb\'b1\'b8\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'b0\'fc\'b7\'c3 \'c1\'a63\'c0\'da \'c1\'a6\'c1\'b6\'be\'f7\'c0\'da\'bf\'a1 \'c0\'da\'b9\'ae\'c7\'d2 \'b0\'cd\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \b0\par
+\f0 19.\tab\ul\f1\'c3\'a5\'c0\'d3\'c0\'c7 \'c1\'a6\'c7\'d1.\ulnone \b\'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc\'bf\'a1 \'c0\'c7\'c7\'d8 \'c7\'e3\'bf\'eb\'b5\'c8 \'c3\'d6\'b4\'eb \'b9\'fc\'c0\'a7\'b1\'ee\'c1\'f6, NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bc\'ad, \'c6\'c7\'b8\'c5\'be\'f7\'c0\'da \'b6\'c7\'b4\'c2 \'b0\'f8\'b1\'de\'be\'f7\'c3\'bc(NI \'b9\'d7 \'b5\'bf\'c0\'ce\'b5\'e9\'c0\'c7 \'c0\'cc\'bb\'e7, \'c0\'d3\'bf\'f8, \'c1\'f7\'bf\'f8 \'b9\'d7 \'b4\'eb\'b8\'ae\'c0\'ce \'c6\'f7\'c7\'d4)\'b4\'c2 \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'c0\'cc\'c0\'cd, \'ba\'f1\'bf\'eb \'c0\'fd\'b0\'a8, \'bb\'e7\'be\'f7 \'b1\'e2\'c8\'b8\'c0\'c7 \'bb\'f3\'bd\'c7 \'b6\'c7\'b4\'c2 \'b5\'a5\'c0\'cc\'c5\'cd \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bc\'d5\'bd\'c7 \'b6\'c7\'b4\'c2 \'bc\'d5\'bb\'f3\'c0\'b8\'b7\'ce\'ba\'ce\'c5\'cd \'b9\'df\'bb\'fd\'c7\'cf\'b4\'c2 \'bc\'d5\'c7\'d8\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'bf\'a9\'c7\'cf\'c7\'d1 \'c1\'be\'b7\'f9\'c0\'c7 \'b0\'a3\'c1\'a2, \'bf\'ec\'b9\'df, \'c7\'d1\'c1\'a4, \'c3\'b3\'b9\'fa\'c0\'fb, \'c2\'a1\'b9\'fa\'c0\'fb \'b6\'c7\'b4\'c2 \'c6\'c4\'bb\'fd \'bc\'d5\'c7\'d8\'bf\'a1 \'b4\'eb\'c7\'d8 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bc\'ad, \'c6\'c7\'b8\'c5\'be\'f7\'c0\'da \'b6\'c7\'b4\'c2 \'b0\'f8\'b1\'de\'be\'f7\'c3\'bc\'b0\'a1 \'b5\'bf \'bc\'d5\'c7\'d8\'c0\'c7 \'b0\'a1\'b4\'c9\'bc\'ba\'c0\'bb \'c5\'eb\'c1\'f6 \'b9\'de\'be\'d2\'c0\'bd\'bf\'a1\'b5\'b5 \'ba\'d2\'b1\'b8\'c7\'cf\'b0\'ed \'be\'ee\'b6\'b0\'c7\'d1 \'c3\'a5\'c0\'d3\'b5\'b5 \'c1\'f6\'c1\'f6 \'be\'ca\'c0\'b8\'b8\'e7, \'c1\'a618\'c1\'b6\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'c7\'d1 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed NI \'b6\'c7\'b4\'c2 \'c5\'b8\'c0\'ce\'c0\'c7 \'b0\'fa\'bd\'c7\'bf\'a1 \'c0\'c7\'c7\'d1 \'b0\'cd\'c0\'ce\'c1\'f6 \'b6\'c7\'b4\'c2 \'b1\'d7\'bf\'a1 \'b1\'e2\'c0\'ce\'c7\'d1 \'b0\'cd\'c0\'ce\'c1\'f6 \'bf\'a9\'ba\'ce \'b9\'d7 \'b0\'e8\'be\'e0\'b9\'fd, \'ba\'d2\'b9\'fd\'c7\'e0\'c0\'a7\'b9\'fd, \'ba\'b8\'c1\'f5 \'b5\'ee\'bf\'a1 \'c0\'c7\'c7\'d1 \'b0\'cd\'c0\'ce\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'cf\'b0\'ed \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d1 NI\'c0\'c7 \'c3\'a5\'c0\'d3\'c0\'ba \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8 NI\'b0\'a1 \'bc\'f6\'b7\'c9\'c7\'d1 \'c3\'d1 \'b1\'dd\'be\'d7\'c0\'bb \'c3\'ca\'b0\'fa\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \b0\'b1\'cd\'c7\'cf\'b4\'c2 \'b0\'fc\'b7\'c3 \'bc\'f6\'bc\'f6\'b7\'e1 \'b9\'d7 \'b0\'a1\'b0\'dd\'c0\'cc \'c0\'cc\'b7\'af\'c7\'d1 \'c0\'a7\'c7\'e8\'c0\'c7 \'b9\'e8\'ba\'d0\'c0\'bb \'b9\'dd\'bf\'b5\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'d3\'c0\'bb \'c0\'ce\'c1\'a4\'c7\'d1\'b4\'d9. \'bb\'f3\'bc\'fa\'c7\'d1 \'c3\'a5\'c0\'d3\'c0\'c7 \'c1\'a6\'c7\'d1\'c0\'cc \'bd\'c7\'c7\'e0 \'ba\'d2\'b0\'a1\'b4\'c9\'c7\'cf\'b0\'c5\'b3\'aa \'b1\'d7 \'ba\'bb\'c1\'fa\'c0\'fb\'c0\'ce \'b8\'f1\'c0\'fb\'c0\'bb \'b4\'de\'bc\'ba\'c7\'cf\'c1\'f6 \'b8\'f8\'c7\'cf\'b4\'c2 \'b9\'fc\'c0\'a7\'b1\'ee\'c1\'f6, NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'c7\'fc\'bd\'c4\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b1\'e2\'c0\'ce\'c7\'d1 \'bb\'f3\'c7\'d8 \'b6\'c7\'b4\'c2 \'bb\'e7\'b8\'c1\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'a5\'c0\'d3 \'b6\'c7\'b4\'c2 \'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc\'bf\'a1 \'c0\'c7\'c7\'d8 \'b9\'e8\'c1\'a6\'b5\'c9 \'bc\'f6 \'be\'f8\'b4\'c2 \'c3\'a5\'c0\'d3\'c0\'c7 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, NI\'c0\'c7 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d1 \'b6\'c7\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'d1 \'b1\'cd\'c7\'cf\'bf\'a1 \'b4\'eb\'c7\'d1 \'b4\'dc\'b5\'b6 \'c3\'a5\'c0\'d3\'c0\'ba \'b9\'cc\'c8\'ad \'b1\'dd50,000\'b4\'de\'b7\'af \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d8 NI\'bf\'a1 \'c1\'f6\'b1\'de\'b5\'c8 \'bb\'e7\'bf\'eb\'b7\'e1 \'c1\'df \'b4\'f5 \'c5\'ab \'b1\'dd\'be\'d7\'c0\'b8\'b7\'ce \'c1\'a6\'c7\'d1\'b5\'c8\'b4\'d9. \par
+\f0 20.\tab\ul\b\f1\'b0\'ed\'c0\'a7\'c7\'e8 \'bb\'e7\'bf\'eb \'b9\'d7 \'b1\'cd\'c7\'cf\'c0\'c7 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'bf\'a1 \'b4\'eb\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'c3\'a5\'c0\'d3\ulnone\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx426\tx720\b0\f0 A\b .\tab NI \f1\'c1\'a6\'c7\'b0\'c0\'ba \'c0\'a7\'c7\'e8 \'c8\'af\'b0\'e6 \'b6\'c7\'b4\'c2 \'c7\'d9\'bd\'c3\'bc\'b3, \'c7\'d7\'b0\'f8\'b1\'e2 \'bf\'ee\'c7\'d7, \'c7\'d7\'b0\'f8 \'b1\'b3\'c5\'eb \'b0\'fc\'c1\'a6 \'bd\'c3\'bd\'ba\'c5\'db\'c0\'c7 \'bf\'ee\'bf\'b5, \'c0\'ce\'b8\'ed \'b1\'b8\'c1\'b6 \'b6\'c7\'b4\'c2 \'bf\'ac\'b8\'ed \'bd\'c3\'bd\'ba\'c5\'db \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'c0\'c7\'b7\'e1 \'c0\'e5\'ba\'f1, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'ed\'c0\'e5\'c0\'cc \'bb\'e7\'b8\'c1, \'bd\'c5\'c3\'bc\'c0\'fb \'bb\'f3\'c7\'d8, \'bd\'c9\'b0\'a2\'c7\'d1 \'c0\'e7\'bb\'ea\'bb\'f3\'c0\'c7 \'c7\'c7\'c7\'d8 \'b6\'c7\'b4\'c2 \'c8\'af\'b0\'e6 \'c7\'c7\'c7\'d8\'b8\'a6 \'be\'df\'b1\'e2\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'e2\'c5\'b8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'c0\'fd\'b4\'eb \'be\'c8\'c0\'fc \'bc\'f6\'c7\'e0\'c0\'bb \'bf\'e4\'c7\'cf\'b4\'c2 \'b1\'e2\'c5\'b8 \'c8\'af\'b0\'e6\'bf\'a1\'bc\'ad \'bb\'e7\'bf\'eb\'b5\'c7\'b5\'b5\'b7\'cf \'bc\'b3\'b0\'e8, \'c1\'a6\'c1\'b6 \'b6\'c7\'b4\'c2 \'c5\'d7\'bd\'ba\'c6\'ae\'b5\'c7\'c1\'f6 \'be\'ca\'be\'d2\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 NI \'b9\'d7 \'b1\'d7 \'c0\'cc\'bb\'e7, \'c0\'d3\'bf\'f8, \'c1\'f7\'bf\'f8 \'b9\'d7 \'b4\'eb\'b8\'ae\'c0\'ce\'c0\'bb \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'ed\'c0\'a7\'c7\'e8 \'c8\'af\'b0\'e6\'bf\'a1\'bc\'ad\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'b8\'b7\'ce\'ba\'ce\'c5\'cd \'b9\'df\'bb\'fd\'c7\'cf\'b4\'c2 \'c1\'a6\'c1\'b6\'b9\'b0 \'c3\'a5\'c0\'d3, \'bd\'c5\'c3\'bc\'c0\'fb \'bb\'f3\'c7\'d8 \'b6\'c7\'b4\'c2 \'bb\'e7\'b8\'c1 \'b6\'c7\'b4\'c2 \'b1\'e2\'b9\'b0 \'c6\'c4\'bc\'d5\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'bb\'b1\'b8\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'b8\'e7 \'c7\'d8\'b4\'e7 \'c3\'bb\'b1\'b8\'c0\'c7 \'c0\'fc\'ba\'ce \'b6\'c7\'b4\'c2 \'c0\'cf\'ba\'ce\'b0\'a1 NI\'c0\'c7 \'c1\'d6\'c0\'e5\'b5\'c8 \'b6\'c7\'b4\'c2 \'bd\'c7\'c1\'a6 \'b0\'fa\'bd\'c7\'bf\'a1 \'c0\'c7\'c7\'d1 \'b0\'cd\'c0\'ce\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'d1 \'b8\'f0\'b5\'e7 \'c3\'bb\'b1\'b8, \'bc\'d5\'bd\'c7, \'bc\'d5\'c7\'d8, \'bc\'d2\'bc\'db \'b9\'d7 \'ba\'f1\'bf\'eb(\'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'ba\'af\'c8\'a3\'bb\'e7 \'bc\'b1\'c0\'d3 \'ba\'f1\'bf\'eb \'c6\'f7\'c7\'d4)\'c0\'b8\'b7\'ce\'ba\'ce\'c5\'cd \'b8\'e9\'c3\'a5\'c7\'cf\'b0\'ed \'ba\'b8\'c8\'a3\'c7\'d1\'b4\'d9. \par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx1080\b0\f0\tab B.\tab\b\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b9\'e9\'be\'f7 \'b6\'c7\'b4\'c2 \'c1\'a4\'c1\'f6 \'b8\'de\'c4\'bf\'b4\'cf\'c1\'f2(shut-down mechanism)\'c0\'c7 \'c1\'a6\'b0\'f8\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'c1\'a6\'c7\'b0 \'b9\'d7 \'bd\'c3\'bd\'ba\'c5\'db \'b0\'ed\'c0\'e5\'bf\'a1 \'b4\'eb\'c7\'d1 \'ba\'b8\'c8\'a3 \'c1\'b6\'c4\'a1\'b8\'a6 \'c3\'eb\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b4\'c2 \'c3\'a5\'c0\'d3\'c0\'bb \'ba\'ce\'b4\'e3\'c7\'d4\'c0\'bb \'c0\'ce\'c1\'a4\'c7\'cf\'b0\'ed \'c0\'cc\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \'b0\'a2 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da \'bd\'c3\'bd\'ba\'c5\'db\'c0\'cc \'b8\'c2\'c3\'e3\'c7\'fc\'c0\'cc\'b8\'e7 NI\'c0\'c7 \'c5\'d7\'bd\'ba\'c6\'ae \'c7\'c3\'b7\'a7\'c6\'fb\'b0\'fa \'bb\'f3\'c0\'cc\'c7\'cf\'b0\'ed \'b1\'cd\'c7\'cf\'b0\'a1 NI \'c1\'a6\'c7\'b0\'c0\'bb NI\'b0\'a1 \'c6\'f2\'b0\'a1\'c7\'cf\'b0\'c5\'b3\'aa \'c0\'c7\'b5\'b5\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'ba \'b9\'e6\'b9\'fd\'c0\'b8\'b7\'ce \'b4\'d9\'b8\'a5 \'c1\'a6\'c7\'b0\'b5\'e9\'b0\'fa \'c7\'d4\'b2\'b2 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b1\'e2 \'b6\'a7\'b9\'ae\'bf\'a1, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'bb\'e7\'bf\'eb \'b8\'f1\'c0\'fb\'bf\'a1 \'b4\'eb\'c7\'d1 NI \'c1\'a6\'c7\'b0\'c0\'c7 \'c0\'fb\'c7\'d5\'bc\'ba\'c0\'bb \'c8\'ae\'c0\'ce\'c7\'cf\'b0\'ed \'c0\'d4\'c1\'f5\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b4\'c2 \'c3\'d6\'c1\'be\'c0\'fb\'c0\'ce \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 NI \'b9\'d7 \'b1\'d7 \'c0\'cc\'bb\'e7, \'c0\'d3\'bf\'f8, \'c1\'f7\'bf\'f8 \'b9\'d7 \'b4\'eb\'b8\'ae\'c0\'ce\'c0\'bb \'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7 \'b6\'c7\'b4\'c2 \'b1\'cd\'c7\'cf\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'b1\'cd\'c7\'cf \'bd\'c3\'bd\'ba\'c5\'db\'b0\'fa\'c0\'c7 \'c5\'eb\'c7\'d5\'c0\'b8\'b7\'ce\'ba\'ce\'c5\'cd \'b9\'df\'bb\'fd\'c7\'cf\'b4\'c2 \'b8\'f0\'b5\'e7 \'c3\'bb\'b1\'b8, \'bc\'d5\'bd\'c7, \'bc\'d5\'c7\'d8, \'bc\'d2\'bc\'db \'b9\'d7 \'ba\'f1\'bf\'eb(\'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'ba\'af\'c8\'a3\'bb\'e7 \'ba\'f1\'bf\'eb \'c6\'f7\'c7\'d4)\'c0\'b8\'b7\'ce\'ba\'ce\'c5\'cd \'b8\'e9\'c3\'a5\'c7\'cf\'b0\'ed \'ba\'b8\'c8\'a3\'c7\'d1\'b4\'d9. \'b4\'dc, \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'e8\'be\'e0\'bb\'f3\'c0\'c7 \'b8\'e9\'c3\'a5 \'c0\'c7\'b9\'ab\'b4\'c2 \'c3\'bb\'b1\'b8\'c0\'ce\'c0\'c7 \'bc\'d5\'c7\'d8\'b3\'aa \'c7\'c7\'c7\'d8 \'b6\'c7\'b4\'c2 \'c7\'d5\'c0\'c7\'b1\'dd \'c1\'df NI\'c0\'c7 \'b0\'fa\'bd\'c7\'c0\'cc\'b3\'aa \'b1\'e2\'c5\'b8 \'bd\'c7\'c3\'a5 \'b6\'c7\'b4\'c2 \'b9\'fd\'b7\'fc\'bf\'a1 \'c0\'c7\'c7\'d8 NI\'bf\'a1 \'ba\'ce\'b0\'fa\'b5\'c8 \'b9\'ab\'b0\'fa\'bd\'c7 \'c3\'a5\'c0\'d3\'bf\'a1 \'b1\'e2\'c0\'ce\'c7\'d1 \'ba\'ce\'ba\'d0\'b1\'ee\'c1\'f6 \'c0\'fb\'bf\'eb\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9.\b0 \b\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\b0\f0 21.\tab\ul\f1\'b9\'cc\'b1\'b9 \'c1\'a4\'ba\'ce \'b1\'c7\'b8\'ae.\ulnone \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'b0\'fc\'b7\'c3 \'b9\'cc\'c7\'d5\'c1\'df\'b1\'b9 \'c1\'b6\'b4\'de\'b1\'d4\'c1\'a4(acquisition regulations)\'bf\'a1\'bc\'ad \'c1\'a4\'c0\'c7\'b5\'c7\'b0\'c5\'b3\'aa \'bb\'e7\'bf\'eb\'b5\'c8 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'ba \ldblquote\'bb\'f3\'be\'f7\'bf\'eb \'c4\'c4\'c7\'bb\'c5\'cd \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\rdblquote \'b9\'d7 \ldblquote\'bb\'f3\'be\'f7\'bf\'eb \'c4\'c4\'c7\'bb\'c5\'cd \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'ae\'bc\'ad\rdblquote\'b7\'ce \'b1\'b8\'bc\'ba\'b5\'c8 \'bb\'e7\'ba\'f1\'b7\'ce\'b8\'b8 \'b0\'b3\'b9\'df\'b5\'c8 \ldblquote\'bb\'f3\'be\'f7\'bf\'eb \'b9\'b0\'c7\'b0\rdblquote\'c0\'cc\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'b9\'cc\'b1\'b9 \'c1\'a4\'ba\'ce\'c0\'c7 \'b0\'fc\'bc\'ad, \'ba\'ce\'c3\'b3 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b1\'e2\'b0\'fc\'c0\'ce \'b0\'e6\'bf\'ec, \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 (i) \'bb\'f3\'be\'f7\'bf\'eb \'b9\'b0\'c7\'b0\'c0\'b8\'b7\'ce\'b8\'b8 \'b9\'d7 (ii) \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'b8\'f0\'b5\'e7 \'b4\'d9\'b8\'a5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'c3\'b5\'e9\'bf\'a1\'b0\'d4 \'c7\'e3\'bf\'a9\'b5\'c8 \'b0\'cd\'b0\'fa \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'c7\'b8\'ae\'bf\'cd \'c7\'d4\'b2\'b2 \'c7\'e3\'bf\'a9\'b5\'c8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'e3\'bf\'eb\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b9\'e6\'b9\'fd\'c0\'b8\'b7\'ce \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb, \'ba\'b9\'c1\'a6 \'b6\'c7\'b4\'c2 \'b0\'f8\'b0\'b3\'c7\'cf\'c1\'f6 \'be\'ca\'b1\'e2\'b7\'ce \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'be\'ee\'b6\'b0\'c7\'d1 \'bb\'e7\'c7\'d7\'b5\'b5 NI\'b7\'ce \'c7\'cf\'bf\'a9\'b1\'dd \'b1\'cd\'c7\'cf\'b8\'a6 \'c0\'a7\'c7\'cf\'bf\'a9 \'b6\'c7\'b4\'c2 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'b1\'e2\'bc\'fa \'b5\'a5\'c0\'cc\'c5\'cd\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'d2 \'b0\'cd\'c0\'bb \'bf\'e4\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'c1\'a6\'c1\'b6\'be\'f7\'c3\'bc\'b4\'c2 National Instruments Corporation \'b6\'c7\'b4\'c2 National Instruments Ireland Resources Ltd.\'c0\'cc\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426\f0 22.\tab\ul\f1\'c1\'d8\'bc\'f6\ulnone \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\f0 A.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'c5\'eb\'c1\'f6 \'bd\'c3 NI\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 \'ba\'bb \'b0\'e8\'be\'e0 \'c1\'b6\'b0\'c7\'c0\'c7 \'c1\'d8\'bc\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'c8\'ae\'c0\'ce\'c7\'d2 \'bc\'f6 \'c0\'d6\'b5\'b5\'b7\'cf \'c1\'a4\'bb\'f3 \'bf\'b5\'be\'f7 \'bd\'c3\'b0\'a3 \'c1\'df NI\'bf\'a1 \'c0\'c7\'c7\'d1 \'b0\'cb\'c5\'e4\'b8\'a6 \'c0\'a7\'c7\'d8 \'b8\'f0\'b5\'e7 \'b0\'fc\'b7\'c3 \'b1\'e2\'b7\'cf\'c0\'bb \'c1\'a6\'b0\'f8\'c7\'cf\'b1\'e2\'b7\'ce \'c7\'d1\'b4\'d9. NI\'b4\'c2 \'bc\'ad\'b8\'e9 \'c5\'eb\'c1\'f6 \'bd\'c3 \'b1\'cd\'c7\'cf\'c0\'c7 \'ba\'bb \'b0\'e8\'be\'e0 \'c1\'d8\'bc\'f6\'b8\'a6 \'c8\'ae\'c0\'ce\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'c1\'a4\'bb\'f3 \'bf\'b5\'be\'f7 \'bd\'c3\'b0\'a3 \'c1\'df \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'c0\'bb \'c1\'a1\'b0\'cb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b3\'aa\'be\'c6\'b0\'a1, \'b1\'cd\'c7\'cf\'b0\'a1 \'bb\'e7\'be\'f7\'c3\'bc \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b1\'e2\'be\'f7\'c0\'ce \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b4\'eb\'c7\'a5\'c0\'da\'c0\'c7 \'bf\'e4\'c3\'bb \'bd\'c3 \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'cd\'c7\'cf \'b9\'d7 \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f7\'bf\'f8\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'c0\'cc \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'d8\'bc\'f6\'c7\'cf\'b4\'d9\'b4\'c2 \'b3\'bb\'bf\'eb\'c0\'c7 \'bc\'ad\'b8\'e9\'c0\'bb \'c0\'db\'bc\'ba\'c7\'cf\'b0\'ed NI\'bf\'a1\'b0\'d4 \'c0\'cc\'b8\'a6 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'c1\'f5\'b8\'ed\'c7\'d2 \'b0\'cd\'c0\'d3\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \'b5\'bf \'c1\'a1\'b0\'cb \'b0\'e1\'b0\'fa \'b1\'cd\'c7\'cf\'b0\'a1 NI\'bf\'a1\'b0\'d4 \'c1\'f6\'b1\'de\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b4\'c2 \'b0\'fc\'b7\'c3 \'bc\'f6\'bc\'f6\'b7\'e1\'b8\'a6 \'c0\'fb\'b0\'d4 \'c1\'f6\'b1\'de\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'c1\'ef\'bd\'c3 \'c7\'d8\'b4\'e7 \'b1\'dd\'be\'d7\'c0\'bb NI\'bf\'a1 \'c1\'f6\'b1\'de\'c7\'cf\'b0\'ed \'b5\'bf \'c1\'a1\'b0\'cb \'ba\'f1\'bf\'eb\'c0\'bb NI\'bf\'a1 \'b9\'e8\'bb\'f3\'c7\'d1\'b4\'d9. \par
+\f0 B.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 (i) \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae \'c8\'ae\'c0\'ce \'b9\'d7 \'bd\'c7\'c7\'e0, (ii) \'c0\'af\'c8\'bf\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'b0 \'c4\'da\'b5\'e5 \'b9\'d7/\'b6\'c7\'b4\'c2 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'c5\'b0\'c0\'c7 \'bb\'e7\'bf\'eb \'b5\'ee \'b1\'cd\'c7\'cf\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'d8\'bc\'f6\'c7\'cf\'bf\'b4\'b0\'ed \'c1\'d8\'bc\'f6\'c7\'cf\'b0\'ed \'c0\'d6\'b4\'c2\'c1\'f6 \'bf\'a9\'ba\'ce\'c0\'c7 \'c8\'ae\'c0\'ce, (iii) NI\'c0\'c7 \'b3\'bb\'ba\'ce \'c1\'a6\'c7\'b0 \'b0\'b3\'b9\'df, \'b1\'d7\'b8\'ae\'b0\'ed (iv) \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'bb\'e7\'bf\'eb\'ba\'b8\'b0\'ed\'bc\'ad\'b8\'a6 \'c1\'a6\'c3\'e2\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'c6\'af\'c1\'a4\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'b9\'d7 \'bb\'e7\'bf\'eb \'c1\'a4\'ba\'b8\'b8\'a6 \'bc\'f6\'c1\'fd\'c7\'cf\'bf\'a9 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bc\'ad\'ba\'f1\'bd\'ba \'c1\'a6\'b0\'f8\'c0\'da\'c0\'c7 \'bc\'ad\'b9\'f6\'bf\'a1 \'c0\'fc\'b4\'de\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'bd\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \'bc\'f6\'c1\'fd \'b9\'d7 \'c0\'fc\'b4\'de\'b5\'c8 \'c1\'a4\'ba\'b8\'b4\'c2 \'b5\'b6\'c1\'a1\'c0\'fb \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7 \'b5\'a5\'c0\'cc\'c5\'cd\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. NI\'b4\'c2 \'b9\'fd\'b7\'fc \'b6\'c7\'b4\'c2 \'b9\'fd\'c0\'fb \'c0\'fd\'c2\'f7\'bf\'a1 \'c0\'c7\'c7\'d8 \'c7\'ca\'bf\'e4\'c7\'cf\'b0\'c5\'b3\'aa \'b1\'cd\'c7\'cf\'c0\'c7 \'c0\'af\'c8\'bf\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'b0 \'c4\'da\'b5\'e5 \'b9\'d7/\'b6\'c7\'b4\'c2 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'c5\'b0\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'c7 \'c1\'d8\'bc\'f6\'b8\'a6 \'c1\'fd\'c7\'e0\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d1 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed \'c1\'a4\'ba\'b8\'b8\'a6 \'c1\'a63\'c0\'da\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\li720\sb100\sa240\sl240\slmult1\qj\'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'bc\'d2\'c0\'af\'b1\'c7\'c0\'da\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b9\'fc\'c0\'a7\'b3\'bb\'bf\'a1\'bc\'ad \'c1\'f7\'bf\'f8 \'b6\'c7\'b4\'c2 \'c1\'a63\'c0\'da \'b0\'e8\'be\'e0\'c0\'da(\'c0\'cc\'c7\'cf \ldblquote\'bd\'c2\'c0\'ce\'b5\'c8 \'bb\'e7\'bf\'eb\'c0\'da\rdblquote )\'bf\'a1\'b0\'d4 \'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'bc\'d2\'c0\'af\'b1\'c7\'c0\'da\'b4\'c2 \'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'be\'e7\'b5\'b5\'b9\'de\'c0\'ba \'bd\'c2\'c0\'ce\'b5\'c8 \'bb\'e7\'bf\'eb\'c0\'da\'b7\'ce\'ba\'ce\'c5\'cd \'b5\'a5\'c0\'cc\'c5\'cd \'bc\'f6\'c1\'fd\'bf\'a1 \'b4\'eb\'c7\'cf\'bf\'a9 (\'bf\'e4\'b1\'b8\'b5\'c7\'b4\'c2) \'c0\'af\'c8\'bf\'c7\'d1 \'b9\'fd\'c0\'fb \'b1\'d9\'b0\'c5 \'b9\'d7/\'b6\'c7\'b4\'c2 \'c7\'e3\'b0\'a1\'b8\'a6 \'c8\'ae\'ba\'b8\'c7\'d2 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f8\'b4\'d9. \'b8\'b8\'c0\'cf \'b1\'cd\'c7\'cf\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b9\'fc\'c0\'a7\'b3\'bb\'bf\'a1\'bc\'ad \'bd\'c2\'c0\'ce\'b5\'c8 \'bb\'e7\'bf\'eb\'c0\'da\'b7\'ce\'bc\'ad \'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'be\'e7\'b5\'b5\'c7\'d1 \'b9\'fd\'c0\'ce\'c0\'bb \'b4\'eb\'b8\'ae\'c7\'cf\'bf\'a9 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b0\'ed \'c0\'d6\'b4\'d9\'b8\'e9 \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'bc\'d2\'c0\'af\'b1\'c7\'c0\'da\'b0\'a1 \'be\'c6\'b4\'cf\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'bf\'a1 \'b4\'eb\'c7\'d1 \'b5\'a5\'c0\'cc\'c5\'cd\'b0\'a1 \'bc\'f6\'c1\'fd\'b5\'c7\'be\'ee \'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'bc\'d2\'c0\'af\'b1\'c7\'c0\'da\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'b5\'c9 \'bc\'f6 \'c0\'d6\'c0\'bd\'c0\'bb \'c0\'cc\'c7\'d8\'c7\'cf\'b0\'ed \'b5\'bf\'c0\'c7\'c7\'d1\'b4\'d9. \par
+\f0 NI\f1\'bf\'cd NI\'c0\'c7 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'b5\'a5\'c0\'cc\'c5\'cd\'b8\'a6 \'c3\'b3\'b8\'ae\'c7\'cf\'b4\'c2 \'b9\'e6\'b9\'fd\'bf\'a1 \'b4\'eb\'c7\'d1 \'ba\'b8\'b4\'d9 \'c0\'da\'bc\'bc\'c7\'d1 \'b3\'bb\'bf\'eb\'c0\'ba {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/privacy/unitedstates/us/ }}{\fldrslt{http://www.ni.com/legal/privacy/unitedstates/us/\ul0\cf0}}}}\f1\fs20 \'bf\'a1\'bc\'ad \'c0\'fb\'bf\'eb\'b0\'a1\'b4\'c9\'c7\'d1 \'b0\'b3\'c0\'ce\'c1\'a4\'ba\'b8 \'c3\'eb\'b1\'de\'b9\'e6\'c4\'a7\'c0\'bb \'c2\'fc\'c1\'b6\'c7\'cf\'bd\'ca\'bd\'c3\'bf\'c0. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426\f0 23.\tab\ul\f1\'c0\'cf\'b9\'dd \'bb\'e7\'c7\'d7\ulnone\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\f0 A.\tab\ul\f1\'c1\'d8\'b0\'c5\'b9\'fd; \'b0\'fc\'c7\'d2\'c1\'f6\ulnone\par
+
+\pard\li714\sb100\sa240\sl240\slmult1\qj\b\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'be\'c6\'c0\'cf\'b7\'a3\'b5\'e5 \'b0\'f8\'c8\'ad\'b1\'b9\'bf\'a1\'bc\'ad \'c1\'a6\'c1\'b6\'b5\'c8 \'b0\'e6\'bf\'ec:\b0 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'ba UN \'b1\'b9\'c1\'a6\'b9\'b0\'c7\'b0\'b8\'c5\'b8\'c5\'c7\'f9\'be\'e0\'c0\'c7 \'b1\'d4\'c1\'a4\'c0\'bb \'b9\'e8\'c1\'a6\'c7\'cf\'b0\'ed \'bc\'b7\'bf\'dc \'bb\'e7\'b9\'fd\'c0\'c7 \'bf\'f8\'c4\'a2\'bf\'a1 \'b1\'b8\'be\'d6 \'b9\'de\'c1\'f6 \'be\'c6\'b4\'cf\'c7\'cf\'b0\'ed \'be\'c6\'c0\'cf\'b7\'a3\'b5\'e5 \'b0\'f8\'c8\'ad\'b1\'b9 \'b9\'fd\'b7\'fc\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'d4\'c0\'b2\'b5\'c8\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d1 \'b8\'f0\'b5\'e7 \'bc\'d2\'bc\'db\'c0\'c7 \'ba\'f1\'b5\'b6\'c1\'a1\'c0\'fb \'b0\'fc\'c7\'d2\'c1\'f6\'b4\'c2 \'be\'c6\'c0\'cf\'b7\'a3\'b5\'e5 \'b0\'f8\'c8\'ad\'b1\'b9 \'b4\'f5\'ba\'ed\'b8\'b0\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'b9\'fd\'bf\'f8\'c0\'b8\'b7\'ce \'c7\'cf\'b8\'e7 \'b4\'e7\'bb\'e7\'c0\'da\'b5\'e9\'c0\'ba \'b5\'bf \'b9\'fd\'bf\'f8\'c0\'c7 \'b0\'fc\'c7\'d2\'b1\'c7\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \par
+\b\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'be\'c6\'c0\'cf\'b7\'a3\'b5\'e5 \'b0\'f8\'c8\'ad\'b1\'b9\'bf\'a1\'bc\'ad \'c1\'a6\'c1\'b6\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b0\'e6\'bf\'ec:\b0 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'ba UN \'b1\'b9\'c1\'a6\'b9\'b0\'c7\'b0\'b8\'c5\'b8\'c5\'c7\'f9\'be\'e0\'c0\'c7 \'b1\'d4\'c1\'a4\'c0\'bb \'b9\'e8\'c1\'a6\'c7\'cf\'b0\'ed \'bc\'b7\'bf\'dc \'bb\'e7\'b9\'fd\'c0\'c7 \'bf\'f8\'c4\'a2\'bf\'a1 \'b1\'b8\'be\'d6 \'b9\'de\'c1\'f6 \'be\'c6\'b4\'cf\'c7\'cf\'b0\'ed \'b9\'cc\'c7\'d5\'c1\'df\'b1\'b9 \'c5\'d8\'bb\'e7\'bd\'ba \'c1\'d6 \'b9\'fd\'b7\'fc\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'d4\'c0\'b2\'b5\'c8\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d1 \'b8\'f0\'b5\'e7 \'bc\'d2\'bc\'db\'c0\'c7 \'ba\'f1\'b5\'b6\'c1\'a1\'c0\'fb \'b0\'fc\'c7\'d2\'c1\'f6\'b4\'c2 \'b9\'cc\'c7\'d5\'c1\'df\'b1\'b9 \'c5\'d8\'bb\'e7\'bd\'ba \'c1\'d6 \'c6\'ae\'b7\'a1\'ba\'f1\'bd\'ba \'c4\'ab\'bf\'ee\'c6\'bc\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'b9\'fd\'bf\'f8\'c0\'b8\'b7\'ce \'c7\'cf\'b8\'e7 \'b4\'e7\'bb\'e7\'c0\'da\'b5\'e9\'c0\'ba \'b5\'bf \'b9\'fd\'bf\'f8\'c0\'c7 \'b0\'fc\'c7\'d2\'b1\'c7\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \par
+\'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c1\'a6\'c1\'b6 \'c1\'f6\'bf\'aa\'c0\'bb \'c8\'ae\'bd\'c7\'c7\'cf\'b0\'d4 \'be\'cb\'c1\'f6 \'b8\'f8\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, 11500 N. Mopac Expressway, Austin, Texas, U.S.A. 78759-3504 (\'c2\'fc\'c1\'b6: \'b9\'fd\'b9\'ab\'c6\'c0) \'bc\'d2\'c0\'e7 NI Instruments Corporation\'bf\'a1 \'bf\'ac\'b6\'f4\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li720\sa200\sl240\slmult1\qj\f0 B.\tab\f1\'ba\'bb \'b0\'e8\'be\'e0\'c0\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf \'b9\'d7 NI \'b0\'a3\'c0\'c7 \'bf\'cf\'c0\'fc\'c7\'d1 \'c7\'d5\'c0\'c7\'b8\'a6 \'b1\'b8\'bc\'ba\'c7\'cf\'b8\'e7 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b8\'f1\'c0\'fb\'b9\'b0\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'d1 \'b1\'cd\'c7\'cf \'b9\'d7 NI \'b0\'a3\'c0\'c7 \'b1\'b8\'b5\'ce \'b6\'c7\'b4\'c2 \'bc\'ad\'b8\'e9 \'c1\'a6\'be\'c8, \'bb\'e7\'c0\'fc \'c7\'d5\'c0\'c7, \'b1\'b8\'b8\'c5 \'c1\'d6\'b9\'ae \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'c5\'eb\'bd\'c5\'c0\'bb \'b4\'eb\'c3\'bc\'c7\'d1\'b4\'d9. \'c3\'d6\'bd\'c5 \'b9\'f6\'c0\'fc\'c0\'cc {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/termsofsale }}{\fldrslt{http://www.ni.com/legal/termsofsale\ul0\cf0}}}}\f1\fs20\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c7\'be\'ee \'c0\'d6\'b4\'c2 NI\'c0\'c7 \'b0\'fc\'b7\'c3 \'b1\'e2\'ba\'bb\'c6\'c7\'b8\'c5\'c1\'b6\'b0\'c7\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'c0\'c7 \'c0\'cf\'c8\'af\'c0\'b8\'b7\'ce \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'b1\'e2\'bc\'fa \'c1\'f6\'bf\'f8 \'bc\'ad\'ba\'f1\'bd\'ba \'b9\'d7 \'b1\'b3\'c0\'b0 \'b9\'d7 \'c0\'ce\'c1\'f5 \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c8\'b4\'d9. \'b4\'dc, \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'c7\'d1 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'cc \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b1\'d4\'c1\'a4\'c0\'ba \'b5\'bf \'bc\'ad\'ba\'f1\'bd\'ba\'c0\'c7 \'c0\'cf\'c8\'af\'c0\'b8\'b7\'ce \'b6\'c7\'b4\'c2 \'b5\'bf \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'c1\'a6\'b0\'f8\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'c2 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\'b3\'aa \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'c0\'fb\'bf\'eb\'b5\'c7\'b8\'e7 \'c0\'cc\'b8\'a6 \'c5\'eb\'c1\'a6\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. NI\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d8 \'c0\'da\'bd\'c5\'c0\'cc \'ba\'b8\'c0\'af\'c7\'cf\'b4\'c2 \'b1\'c7\'b8\'ae \'b6\'c7\'b4\'c2 \'b1\'c7\'c7\'d1\'c0\'c7 \'c7\'e0\'bb\'e7\'b8\'a6 \'c1\'f6\'bf\'ac\'c7\'cf\'b0\'c5\'b3\'aa \'c0\'cc\'b8\'a6 \'c7\'e0\'bb\'e7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2 \'b0\'cd\'c0\'ba \'b5\'bf \'b1\'c7\'b8\'ae \'b6\'c7\'b4\'c2 \'b1\'c7\'c7\'d1\'c0\'bb \'bc\'d5\'bb\'f3\'bd\'c3\'c5\'b0\'b0\'c5\'b3\'aa \'b1\'d7 \'c6\'f7\'b1\'e2\'b7\'ce \'c7\'d8\'bc\'ae\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. NI\'bf\'a1 \'c0\'c7\'c7\'d1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'be\'ee\'b4\'c0 \'c1\'b6\'b0\'c7\'c0\'c7 \'c6\'f7\'b1\'e2\'b4\'c2 \'b9\'dd\'b5\'e5\'bd\'c3 NI\'bf\'a1 \'c0\'c7\'c7\'d8 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'c0\'cc\'b7\'e7\'be\'ee\'c1\'ae\'be\'df \'c7\'d1\'b4\'d9. NI\'bf\'a1 \'c0\'c7\'c7\'d1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'be\'ee\'b4\'c0 \'b1\'d4\'c1\'a4\'c0\'c7 \'c0\'a7\'b9\'dd\'c0\'c7 \'c6\'f7\'b1\'e2\'b4\'c2 \'c0\'cc\'c8\'c4 \'b5\'bf \'b1\'d4\'c1\'a4\'c0\'c7 \'c0\'a7\'b9\'dd \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b1\'d4\'c1\'a4\'c0\'c7 \'c0\'a7\'b9\'dd\'c0\'c7 \'c6\'f7\'b1\'e2\'b7\'ce \'c7\'d8\'bc\'ae\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'ba\'af\'b0\'e6\'c0\'ba \'b1\'cd\'c7\'cf \'b9\'d7 NI\'c0\'c7 \'c0\'fb\'b9\'fd\'c7\'cf\'b0\'d4 \'bc\'f6\'b1\'c7\'b5\'c8 \'b4\'eb\'c7\'a5\'c0\'da\'b5\'e9\'c0\'cc \'bc\'ad\'b8\'ed\'c7\'d1 \'bc\'ad\'b8\'e9\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed \'c8\'bf\'b7\'c2\'c0\'bb \'b0\'a1\'c1\'f6\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1\'bc\'ad \ldblquote\'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2\rdblquote\'b4\'c2 \ldblquote\'c1\'a6\'c7\'d1 \'be\'f8\'c0\'cc \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2\rdblquote\'c0\'bb \'c0\'c7\'b9\'cc\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'b8\'b7\'ce \'c0\'cc\'c7\'d8\'b5\'c8\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c2\'fc\'c1\'b6\'b5\'c8 \'c0\'a5 \'c6\'e4\'c0\'cc\'c1\'f6\'b8\'a6 \'b0\'cb\'c5\'e4\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'c0\'ce\'c5\'cd\'b3\'dd\'bf\'a1 \'c1\'a2\'bc\'d3\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'c7\'f6\'c1\'f6 NI \'bf\'b5\'be\'f7\'bc\'d2\'bf\'a1 \'c1\'a4\'ba\'b8 \'c1\'a6\'b0\'f8\'c0\'bb \'bf\'e4\'c3\'bb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+\f0 C.\tab\f1\'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c0\'cf\'b9\'e6 \'b4\'e7\'bb\'e7\'c0\'da\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b8\'f1\'c0\'fb\'b9\'b0\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'bb\'f3\'b4\'eb\'b9\'e6 \'b4\'e7\'bb\'e7\'c0\'da\'bf\'a1\'b0\'d4 \'bc\'d2\'bc\'db\'c0\'bb \'c1\'a6\'b1\'e2\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'bd\'c2\'bc\'d2 \'b4\'e7\'bb\'e7\'c0\'da\'b4\'c2 \'c7\'e3\'bf\'a9\'b5\'c8 \'b1\'b8\'c1\'a6\'c3\'a5\'bf\'a1 \'c3\'df\'b0\'a1\'c7\'cf\'bf\'a9 \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'ba\'af\'c8\'a3\'bb\'e7 \'bc\'b1\'c0\'d3\'b7\'e1 \'b9\'d7 \'bc\'d2\'bc\'db \'ba\'f1\'bf\'eb\'c0\'bb \'c8\'b8\'bc\'f6\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'b8\'ae\'b8\'a6 \'b0\'a1\'c1\'f8\'b4\'d9. \par
+\f0 D.\tab\f1\'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'be\'ee\'b4\'c0 \'b1\'d4\'c1\'a4\'c0\'cc \'b9\'ab\'c8\'bf\'b0\'a1 \'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec, \'b9\'ae\'c1\'a6\'b0\'a1 \'b5\'c7\'b4\'c2 \'c1\'b6\'c7\'d7\'c0\'ba \'bd\'c7\'c7\'e0 \'b0\'a1\'b4\'c9 \'c7\'cf\'b0\'d4 \'b5\'c7\'b5\'b5\'b7\'cf \'bc\'f6\'c1\'a4\'b5\'c7\'b8\'e7 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b3\'aa\'b8\'d3\'c1\'f6 \'ba\'ce\'ba\'d0\'c0\'ba \'bf\'cf\'c0\'fc\'c7\'d1 \'c8\'bf\'b7\'c2\'b0\'fa \'c8\'bf\'b0\'fa\'b8\'a6 \'c0\'af\'c1\'f6\'c7\'d1\'b4\'d9. \par
+\f0 E.\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'cf\'bf\'a9\'b4\'c2 \'b9\'cc\'b1\'b9 \'bc\'f6\'c3\'e2 \'b0\'fc\'b8\'ae \'b1\'d4\'c1\'a4(15 CFR Part 730 \'c0\'cc\'c7\'cf \'c2\'fc\'c1\'b6), \'b1\'e2\'c5\'b8 \'b0\'fc\'b7\'c3 \'b9\'cc\'b1\'b9 \'bc\'f6\'c3\'e2 \'b1\'d4\'c1\'a6\'bf\'a1 \'b0\'fc\'c7\'d1 \'b9\'fd\'b7\'c9 \'b9\'d7 \'b0\'fc\'b7\'c3 \'b1\'b9\'c1\'a6 \'bc\'f6\'c3\'e2 \'b1\'d4\'c1\'a6\'bf\'a1 \'b0\'fc\'c7\'d1 \'b9\'fd\'b7\'c9(\'c0\'af\'b7\'b4 \'bf\'ac\'c7\'d5\'c0\'b8\'b7\'ce\'ba\'ce\'c5\'cd\'c0\'c7 \'bc\'f6\'c3\'e2 \'c1\'a6\'c7\'b0\'c0\'c7 \'b0\'e6\'bf\'ec \'c0\'cc\'bb\'e7\'c8\'b8 \'b1\'d4\'c1\'a4(EC) \'c1\'a6428/2009\'c8\'a3\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'d4)\'bf\'a1 \'b5\'fb\'b8\'a5 \'b1\'d4\'c1\'a6\'b0\'a1 \'c0\'fb\'bf\'eb\'b5\'c7\'b0\'ed, \'c0\'cc\'b4\'c2 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'bf\'a1 \'b4\'eb\'c7\'cf\'bf\'a9 \'c0\'fb\'bf\'eb\'b5\'c9 \'bc\'f6\'b5\'b5 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'c0\'c7 \'bb\'e7\'ba\'bb\'c0\'bb \'b9\'de\'b4\'c2\'b5\'a5 \'c0\'d6\'be\'ee \'c0\'da\'b0\'dd\'c0\'cc \'be\'f8\'c1\'f6 \'be\'ca\'b0\'ed \'b9\'cc\'b1\'b9 \'b6\'c7\'b4\'c2 \'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc\'bf\'a1 \'b5\'fb\'b6\'f3 \'b4\'de\'b8\'ae \'c1\'a6\'c7\'d1\'c0\'bb \'b9\'de\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9\'b4\'c2 \'c1\'a1\'c0\'bb \'c1\'f8\'bc\'fa \'b9\'d7 \'ba\'b8\'c0\'e5\'c7\'d1\'b4\'d9. \'be\'f0\'c1\'a6\'b5\'e7\'c1\'f6 NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'c0\'c7 \'b9\'df\'bc\'db\'c0\'cc\'b3\'aa \'b4\'d9\'bf\'ee\'b7\'ce\'b5\'f9, \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'c0\'cc\'c7\'e0 \'c7\'e0\'c0\'a7\'b0\'a1 \'b9\'cc\'b1\'b9 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b0\'fc\'b7\'c3 \'bc\'f6\'c3\'e2 \'b1\'d4\'c1\'a6\'b9\'fd\'c0\'bb \'c0\'a7\'b9\'dd\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9\'b0\'ed \'c6\'c7\'b4\'dc\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, NI\'b4\'c2 \'c1\'d6\'b9\'ae\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b9\'df\'bc\'db\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'c5\'b3\'aa, \'b1\'d7 \'b4\'d9\'bf\'ee\'b7\'ce\'b5\'f9\'c0\'bb \'c7\'e3\'bf\'eb\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'c5\'b3\'aa, \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'d6\'b9\'ae(\'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'b6\'c7\'b4\'c2 \'b1\'e2\'be\'f7\'bf\'eb \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5\'bf\'a1 \'b5\'fb\'b8\'a5 \'c1\'d6\'b9\'ae \'c6\'f7\'c7\'d4)\'c0\'bb \'c0\'cc\'c7\'e0\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'bb \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'b8\'ae\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b9\'cc\'b1\'b9 \'b9\'d7 \'b0\'fc\'b7\'c3 \'b1\'b9\'c1\'a6 \'bc\'f6\'c3\'e2 \'b1\'d4\'c1\'a6\'b9\'fd\'c0\'bb \'c0\'a7\'b9\'dd\'c7\'cf\'bf\'a9 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b8\'a6 \'bc\'f6\'c3\'e2, \'c0\'e7\'bc\'f6\'c3\'e2 \'b6\'c7\'b4\'c2 \'be\'e7\'b5\'b5\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'bb \'b0\'cd\'c0\'cc\'b8\'e7, \'b1\'cd\'c7\'cf\'b0\'a1 \'be\'ee\'b6\'b0\'c7\'d1 \'bc\'f6\'b4\'dc\'bf\'a1 \'c0\'c7\'c7\'d8\'bc\'ad\'b5\'b5 (i) \'b9\'cc\'b1\'b9 \'c0\'e7\'b9\'ab\'ba\'ce \'c7\'d8\'bf\'dc\'c0\'da\'bb\'ea\'c5\'eb\'c1\'a6\'b1\'b9(OFAC)\'c0\'c7 \'c6\'af\'ba\'b0\'c1\'f6\'c1\'a4 \'c1\'a6\'c0\'e7\'b4\'eb\'bb\'f3 \'b8\'ae\'bd\'ba\'c6\'ae(List of Specially Designated Nationals) \'b6\'c7\'b4\'c2 \'b9\'cc\'b1\'b9 \'bb\'f3\'b9\'ab\'ba\'ce \'bb\'ea\'be\'f7\'be\'c8\'ba\'b8\'b1\'b9(BIS)\'c0\'c7 \'b0\'c5\'b7\'a1\'b0\'c5\'ba\'ce\'b4\'eb\'bb\'f3\'c0\'da \'b8\'ae\'bd\'ba\'c6\'ae(Denied Persons List), \'c7\'e3\'b0\'a1\'b4\'eb\'bb\'f3 \'b8\'ae\'bd\'ba\'c6\'ae(Entity List) \'b6\'c7\'b4\'c2 \'b9\'cc\'c8\'ae\'c0\'ce \'b8\'ae\'bd\'ba\'c6\'ae(Unverified List) \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b0\'fc\'b7\'c3 \'c1\'a6\'c0\'e7\'b4\'eb\'bb\'f3 \'b8\'f1\'b7\'cf\'bf\'a1 \'b1\'e2\'c0\'e7\'b5\'c8 \'bb\'e7\'b6\'f7\'c0\'cc\'b3\'aa \'b1\'e2\'be\'f7\'bf\'a1\'b0\'d4, \'b6\'c7\'b4\'c2 (ii) \'b9\'cc\'b1\'b9 \'c1\'a4\'ba\'ce \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b0\'fc\'b7\'c3 \'bc\'f6\'c3\'e2 \'c7\'e3\'b0\'a1 \'b4\'e7\'b1\'b9\'c0\'b8\'b7\'ce\'ba\'ce\'c5\'cd \'c7\'ca\'bf\'e4\'c7\'d1 \'bc\'f6\'c3\'e2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b6\'c7\'b4\'c2 \'bd\'c2\'c0\'ce\'c0\'bb \'b5\'e6\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'ed \'b1\'dd\'c1\'f6\'b5\'c8 \'b8\'f1\'c0\'fb\'c1\'f6, \'b1\'e2\'be\'f7 \'b6\'c7\'b4\'c2 \'b0\'b3\'c0\'ce\'bf\'a1\'b0\'d4, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b8\'a6 \'bc\'f6\'c3\'e2, \'c0\'e7\'bc\'f6\'c3\'e2 \'b6\'c7\'b4\'c2 \'be\'e7\'b5\'b5\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'bb \'b0\'cd\'c0\'d3\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \'b0\'fc\'b7\'c3 \'b9\'fd\'b7\'fc \'c0\'da\'b7\'e1\'c0\'c7 \'ba\'bb\'b9\'ae\'c0\'ba {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/export-compliance.htm }}{\fldrslt{http://www.ni.com/legal/export-compliance.htm\ul0\cf0}}}}\f1\fs20\'b8\'a6 \'c2\'fc\'c1\'b6\'c7\'d1\'b4\'d9.\par
+
+\pard\fi-360\li720\sa200\sl240\slmult1\f0 (c) 2001\f3\endash\f0 2020 National Instruments. \f1\'b8\'f0\'b5\'e7 \'c0\'fa\'c0\'db\'b1\'c7 \'bc\'d2\'c0\'af. \par
+\f0 370406AC-0129\par
+
+\pard\fi-360\li720\sl240\slmult1 2020. 2. \par
+
+\pard\sb100\sa240\sl240\slmult1\qc\b\f1\fs24\'ba\'ce\'bc\'d3\'bc\'ad A \endash \ul\'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\ulnone\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\b0\f0\fs20 1.\tab\f2\ldblquote\f1\'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\rdblquote\'b6\'f5 NI\'b0\'a1 \'bb\'fd\'bc\'ba\'c7\'d1, \'bb\'e7\'b6\'f7\'c0\'cc \'c6\'c7\'b5\'b6 \'b0\'a1\'b4\'c9\'c7\'d1 \'c4\'c4\'c7\'bb\'c5\'cd \'bc\'d2\'bd\'ba\'b7\'ce\'bc\'ad NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c7\'d4\'b2\'b2 \'c1\'a6\'b0\'f8\'c7\'cf\'b0\'ed \'ba\'f1\'b9\'d0\'b9\'f8\'c8\'a3\'b7\'ce \'ba\'b8\'c8\'a3\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'b8\'b8\'e7(\'b1\'d7\'b7\'a1\'c7\'c8 \'b6\'c7\'b4\'c2 \'c5\'d8\'bd\'ba\'c6\'ae\'b8\'a6 \'b1\'e2\'b9\'dd\'c0\'b8\'b7\'ce \'c7\'cf\'b4\'c2\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'cf\'b0\'ed) \'c4\'da\'b5\'e5 \'ba\'af\'b0\'e6\'c0\'bb \'c0\'a7\'c7\'d8 \'b9\'d9\'b6\'f7\'c1\'f7\'c7\'d1 \'c7\'fc\'c5\'c2\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd \'c4\'da\'b5\'e5\'b8\'a6 \'c0\'c7\'b9\'cc\'c7\'d1\'b4\'d9. \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b4\'c2 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\f0 2.\tab\f1\'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b4\'d9\'c0\'bd\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b8\'a6 \'bb\'e7\'bf\'eb, \'ba\'af\'b0\'e6 \'b9\'d7 \'b9\'e8\'c6\'f7\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'c7\'e3\'bf\'eb\'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\f0 A.\tab\f1\'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b8\'a6 \'ba\'af\'b0\'e6\'c7\'cf\'bf\'b4\'b4\'c2\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b4\'c2 \par
+
+\pard\fi-360\li1080\sb100\sa240\sl240\slmult1\qj\f0 i.\tab\f1\'ba\'f1\'bb\'f3\'be\'f7\'c0\'fb \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\par
+\f0 ii.\tab\f1\'ba\'bb \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'cd \'b5\'bf\'c0\'cf\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d8\'bc\'ad\'b8\'b8 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\f0 B.\tab\f1\'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b8\'a6 \'ba\'af\'b0\'e6\'c7\'cf\'bf\'b4\'b4\'c2\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b7\'ce\'ba\'ce\'c5\'cd \'c6\'c4\'bb\'fd\'b5\'c8 \'b8\'f1\'c0\'fb \'c4\'da\'b5\'e5\'b8\'a6 \'be\'ee\'b6\'b0\'c7\'d1 \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b5\'e7 \'b9\'e8\'c6\'f7\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx720\f0 C.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8 \'c1\'a6\'b8\'f1, \'b7\'ce\'b0\'ed, \'bb\'f3\'c7\'a5, \'c0\'fa\'c0\'db\'b1\'c7, \'b5\'f0\'c1\'f6\'c5\'d0 \'bf\'f6\'c5\'cd\'b8\'b6\'c5\'a9, \'c3\'a5\'c0\'d3 \'ba\'ce\'c0\'ce \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b0\'f8\'c1\'f6\'b8\'a6 \'c0\'af\'c1\'f6\'c7\'cf\'b8\'e7 \'c0\'cc\'b8\'a6 \'c3\'d6\'bc\'d2\'c8\'ad, \'c2\'f7\'b4\'dc \'b6\'c7\'b4\'c2 \'ba\'af\'b0\'e6\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9; \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\f0 D.\tab\b\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'c0\'fa\'c0\'db\'b1\'c7\'c0\'da\'b0\'a1 (I) \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 (\'be\'cb\'b7\'c1\'c1\'f8 \'b9\'d7 \'be\'cb\'b7\'c1\'c1\'f6\'c1\'f6 \'be\'ca\'c0\'ba) \'b8\'f0\'b5\'e7 \'b0\'e1\'c7\'d4\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'d1 \ldblquote\'c0\'d6\'b4\'c2 \'b1\'d7\'b4\'eb\'b7\'ce\rdblquote \'be\'ee\'b6\'b0\'c7\'d1 \'c1\'be\'b7\'f9\'c0\'c7 \'ba\'b8\'c1\'f5, \'c1\'f8\'bc\'fa \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'ba\'b8\'c0\'e5 \'be\'f8\'c0\'cc \'c1\'a6\'b0\'f8\'c7\'cf\'b8\'e7, (II) \'bc\'d2\'c0\'af\'b1\'c7 \'ba\'b8\'c1\'f5, \'bb\'f3\'c7\'b0\'bc\'ba, \'c6\'af\'c1\'a4 \'b8\'f1\'c0\'fb \'c0\'fb\'c7\'d5\'bc\'ba \'b9\'d7 \'ba\'f1\'c4\'a7\'c7\'d8\'bf\'a1 \'b4\'eb\'c7\'d1 \'b9\'ac\'bd\'c3\'c0\'fb \'ba\'b8\'c1\'f5 \'b9\'d7 \'c3\'eb\'b1\'de \'b0\'fa\'c1\'a4, \'bd\'c7\'c7\'e0 \'b6\'c7\'b4\'c2 \'b0\'c5\'b7\'a1 \'b0\'fc\'c7\'e0\'c0\'b8\'b7\'ce \'c0\'ce\'c7\'d8 \'b9\'df\'bb\'fd\'c7\'cf\'b4\'c2 \'b9\'ac\'bd\'c3\'c0\'fb \'ba\'b8\'c1\'f5\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'b8\'ed\'bd\'c3\'c0\'fb, \'b9\'ac\'bd\'c3\'c0\'fb \'b6\'c7\'b4\'c2 \'b9\'fd\'c1\'a4 \'ba\'b8\'c1\'f5\'c0\'ce\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'d1 \'b1\'cd\'c7\'cf\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'c0\'c7 \'bb\'e7\'bf\'eb, \'ba\'af\'b0\'e6 \'b6\'c7\'b4\'c2 \'b9\'e8\'c6\'f7\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'d1 \'b8\'f0\'b5\'e7 \'ba\'b8\'c1\'f5, \'c1\'f8\'bc\'fa \'b9\'d7 \'b1\'e2\'c5\'b8 \'ba\'b8\'c1\'f5\'c0\'bb \'ba\'ce\'c0\'ce\'c7\'d4\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \b0\par
+\f0 E.\tab\b\f1\'b1\'cd\'c7\'cf\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'bb\'e7\'bf\'eb, \'ba\'af\'b0\'e6 \'b6\'c7\'b4\'c2 \'b9\'e8\'c6\'f7\'bf\'cd \'b0\'fc\'b7\'c3\'b5\'c8 \'c0\'cf\'c3\'bc\'c0\'c7 \'c0\'a7\'c7\'e8 \'b9\'d7 \'c3\'a5\'c0\'d3\'c0\'ba \'b1\'cd\'c7\'cf\'b0\'a1 \'ba\'ce\'b4\'e3\'c7\'d1\'b4\'d9.\b0\par
+\f0 F.\tab\b\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'c0\'fa\'c0\'db\'b1\'c7\'c0\'da\'b0\'a1 \'be\'ee\'b6\'b2 \'bd\'c4\'c0\'b8\'b7\'ce\'b5\'e7 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'c0\'c7 \'c0\'cc\'bf\'eb, \'ba\'af\'b0\'e6 \'b6\'c7\'b4\'c2 \'b9\'e8\'c6\'f7\'b7\'ce\'ba\'ce\'c5\'cd \'b9\'df\'bb\'fd\'c7\'cf\'b4\'c2 \'bc\'d5\'c7\'d8, \'bc\'d5\'bd\'c7 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'ba\'d2\'c0\'cc\'c0\'cd\'bf\'a1 \'b4\'eb\'c7\'cf\'bf\'a9 \'b1\'d7 \'c1\'be\'b7\'f9 \'b9\'d7 \'b9\'df\'bb\'fd \'bf\'f8\'c0\'ce \'b1\'d7\'b8\'ae\'b0\'ed \'b0\'e8\'be\'e0, \'b9\'ab\'b0\'fa\'bd\'c7 \'c3\'a5\'c0\'d3 \'b6\'c7\'b4\'c2 \'ba\'d2\'b9\'fd\'c7\'e0\'c0\'a7(\'b0\'fa\'bd\'c7 \'c6\'f7\'c7\'d4)\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'c3\'a5\'c0\'d3 \'c0\'cc\'b7\'d0\'c0\'bb \'ba\'d2\'b9\'ae\'c7\'cf\'b0\'ed \'b1\'cd\'c7\'cf\'bf\'a1 \'b4\'eb\'c7\'d8 \'c0\'cf\'c3\'bc\'c0\'c7 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f6\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9\'b4\'c2 \'b0\'cd\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'cf\'b0\'ed \'b1\'cd\'c7\'cf\'b0\'a1 \'c0\'cc\'bf\'a1 \'b4\'eb\'c7\'d8 \'c0\'fa\'c0\'db\'b1\'c7\'c0\'da \'b6\'c7\'b4\'c2 \'b1\'d7 \'c0\'cc\'bb\'e7, \'c0\'d3\'bf\'f8, \'c1\'f7\'bf\'f8 \'b6\'c7\'b4\'c2 \'b4\'eb\'b8\'ae\'c0\'ce\'c0\'bb \'bb\'f3\'b4\'eb\'b7\'ce \'be\'ee\'b6\'b0\'c7\'d1 \'c3\'bb\'b1\'b8\'b5\'b5 \'c1\'d6\'c0\'e5\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'bb \'b0\'cd\'c0\'d3\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \'c0\'cc\'b4\'c2 \'c0\'fa\'c0\'db\'b1\'c7\'c0\'da\'b0\'a1 \'c7\'d8\'b4\'e7 \'bc\'d5\'c7\'d8, \'bc\'d5\'bd\'c7 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'ba\'d2\'c0\'cc\'c0\'cd\'c0\'c7 \'b0\'a1\'b4\'c9\'bc\'ba\'bf\'a1 \'b4\'eb\'c7\'cf\'bf\'a9 \'c5\'eb\'c1\'f6\'b8\'a6 \'b9\'de\'c0\'ba \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'b5\'bf\'c0\'cf\'c7\'cf\'b8\'e7, \'c0\'cc\'b7\'af\'c7\'d1 \'bc\'d5\'c7\'d8 \'bc\'d5\'bd\'c7 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'ba\'d2\'c0\'cc\'c0\'cd\'c0\'ba (I) (\'b1\'cd\'c7\'cf \'b6\'c7\'b4\'c2 \'c1\'a63\'c0\'da\'c0\'c7) \'bc\'d5\'bd\'c7 \'c0\'cc\'c0\'cd, (II) \'c0\'af\'c7\'fc \'c0\'e7\'bb\'ea(\'ba\'ce\'b5\'bf\'bb\'ea \'b6\'c7\'b4\'c2 \'b5\'bf\'bb\'ea \'bf\'a9\'ba\'ce \'ba\'d2\'b9\'ae) \'b6\'c7\'b4\'c2 \'b9\'ab\'c7\'fc \'c0\'e7\'bb\'ea(\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 \'b5\'a5\'c0\'cc\'c5\'cd \'c6\'f7\'c7\'d4)\'c0\'c7 \'c0\'cf\'bd\'c3\'c0\'fb \'b6\'c7\'b4\'c2 \'bf\'b5\'b1\'b8\'c0\'fb \'bc\'d5\'bd\'c7\'b7\'ce\'ba\'ce\'c5\'cd \'b6\'c7\'b4\'c2 \'b1\'d7\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'b9\'df\'bb\'fd\'c7\'d1 \'b0\'cd, \'b6\'c7\'b4\'c2 (III) \'c1\'f7\'c1\'a2, \'c7\'d1\'c1\'a4\'c7\'d8, \'b0\'a3\'c1\'a2, \'bf\'ec\'b9\'df, \'c6\'c4\'bb\'fd, \'ba\'ce\'bc\'f6\'c0\'fb, \'c2\'a1\'b9\'fa\'c0\'fb, \'c3\'b3\'b9\'fa\'c0\'fb \'bc\'d5\'c7\'d8 \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'bc\'d5\'c7\'d8\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'d1\'b4\'d9.\b0 \par
+\f0 G.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'c1\'a61\'c1\'b6 \'b3\'bb\'c1\'f6 \'c1\'a63\'c1\'b6\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'bb\'e7\'bf\'eb, \'ba\'af\'b0\'e6 \'b9\'d7 \'b9\'e8\'c6\'f7\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf \'b9\'d7 \'c0\'fa\'c0\'db\'b1\'c7\'c0\'da \'b0\'a3\'c0\'c7 \'bf\'cf\'c0\'fc\'c7\'d1 \'c7\'d5\'c0\'c7\'b8\'a6 \'b8\'ed\'bd\'c3\'c7\'d4\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\f0 3.\tab\f1\'c0\'fa\'c0\'db\'b1\'c7\'c0\'da\'b4\'c2 \'c0\'da\'bd\'c5\'c0\'c7 \'b1\'c7\'b8\'ae \'c0\'cf\'c3\'bc\'b8\'a6 \'c0\'af\'ba\'b8\'c7\'d1\'b4\'d9. \'c1\'a62\'c1\'b6\'bb\'f3\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'e3\'bf\'a9\'b5\'c8 \'ba\'f1\'b5\'b6\'c1\'a1\'c0\'fb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'be\'ee\'b6\'b0\'c7\'d1 \'b1\'c7\'b8\'ae \'b6\'c7\'b4\'c2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b5\'b5 \'b8\'ed\'bd\'c3\'c0\'fb \'b6\'c7\'b4\'c2 \'b9\'ac\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'be\'ee\'b6\'b0\'c7\'d1 \'b9\'e6\'bd\'c4\'c0\'b8\'b7\'ce\'b5\'b5 \'c7\'e3\'bf\'a9\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qc\b\fs24\'ba\'ce\'bc\'d3\'bc\'ad B \endash \ul\'c6\'af\'ba\'b0 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\par
+
+\pard\sb100\sa240\sl240\slmult1\b0\fs20\'c6\'f2\'b0\'a1\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba; \'bb\'e7\'c0\'fc \'b9\'e8\'c6\'f7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\ulnone\'b1\'cd\'c7\'cf\'b0\'a1 \'c6\'f2\'b0\'a1\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b3\'bb\'ba\'ce \'c6\'f2\'b0\'a1 \'bf\'eb\'b5\'b5\'b7\'ce\'b8\'b8 \'b1\'cd\'c7\'cf\'c0\'c7 \'be\'f7\'b9\'ab \'c7\'f6\'c0\'e5\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'d1 \'c4\'c4\'c7\'bb\'c5\'cd 1\'b4\'eb\'bb\'f3\'bf\'a1\'bc\'ad \'c1\'a6\'c7\'d1\'b5\'c8 \'c6\'f2\'b0\'a1 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'cf\'bf\'a9 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+\'b1\'cd\'c7\'cf\'b4\'c2 \'c6\'f2\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9 \'bb\'fd\'bc\'ba\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'b9\'e8\'c6\'f7 \'b6\'c7\'b4\'c2 \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'c6\'f2\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d8 \'c3\'eb\'b5\'e6\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b7\'ce \'bb\'fd\'bc\'ba\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'ba \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'cc \'be\'c6\'b4\'cf\'b4\'d9. \par
+\'b1\'cd\'c7\'cf\'b4\'c2 \b\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'c6\'f2\'b0\'a1 \'bf\'eb\'b5\'b5\'b8\'b8\'c0\'bb \'c0\'a7\'c7\'d1 \'b0\'cd\'c0\'cc\'b8\'e7 \'bb\'e7\'c0\'fc \'b9\'e8\'c6\'f7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'cf \'bc\'f6 \'c0\'d6\'c0\'bd\'c0\'bb \b0\'c0\'ce\'c1\'a4\'c7\'cf\'b0\'ed \'c0\'cc\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'cf\'b4\'d9. \b\'c0\'cc\'bf\'a1, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b1\'e2\'b4\'c9\'c0\'ba \'bf\'cf\'c0\'fc\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'bb \'bc\'f6 \'c0\'d6\'b0\'ed \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'e1\'b0\'fa\'bf\'cd \'bc\'ba\'b4\'c9\'bf\'a1 \'b4\'eb\'c7\'d1 \'b8\'f0\'b5\'e7 \'c0\'a7\'c7\'e8\'c0\'bb \'b0\'a8\'bc\'f6\'c7\'d1\'b4\'d9. NI\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae\'c7\'cf\'b0\'c5\'b3\'aa \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'f6\'bf\'f8\'c0\'bb \'c1\'a6\'b0\'f8\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'bb \'b0\'cd\'c0\'cc\'b4\'d9. \'c6\'f2\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 NI\'c0\'c7 \'ba\'b8\'c1\'f5 \'b6\'c7\'b4\'c2 \'b8\'e9\'c3\'a5 \'c0\'c7\'b9\'ab \'be\'f8\'c0\'cc \'c1\'a6\'b0\'f8\'b5\'c8\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'c6\'af\'c1\'a4 \'b1\'e2\'b0\'a3 \'c0\'cc\'c8\'c4 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'ba\'f1\'c8\'b0\'bc\'ba\'c8\'ad\'c7\'cf\'bf\'a9 \'bb\'e7\'bf\'eb\'c7\'cf\'c1\'f6 \'b8\'f8\'c7\'cf\'b5\'b5\'b7\'cf \'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'c4\'da\'b5\'e5\'b0\'a1 \'c6\'f7\'c7\'d4\'b5\'c9 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 \'c0\'cc\'b4\'c2 \'b0\'e6\'b0\'ed \'be\'f8\'c0\'cc \'c0\'cc\'b7\'e7\'be\'ee\'c1\'fa \'bc\'f6 \'c0\'d6\'b4\'d9. \b0\'c0\'cc\'b7\'af\'c7\'d1 \'ba\'f1\'c8\'b0\'bc\'ba\'c8\'ad \'bd\'c3, \'ba\'bb \'b0\'e8\'be\'e0\'c0\'ba \'c7\'d8\'c1\'f6\'b5\'c8 \'b0\'cd\'c0\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c8\'b4\'d9. NI\'b4\'c2 \'c0\'da\'bd\'c5\'c0\'c7 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b6\'f3 \'be\'f0\'c1\'a6\'b5\'e7\'c1\'f6 \'c6\'f2\'b0\'a1\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c7\'d8\'c1\'f6\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'bb\'e7\'c0\'fc \'b9\'e8\'c6\'f7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b7\'ce \'b1\'b8\'bc\'ba\'b5\'c7\'be\'ee \'c0\'d6\'b0\'ed \'b1\'cd\'c7\'cf\'bf\'cd NI \'b0\'a3\'bf\'a1 \'c3\'bc\'b0\'e1\'c7\'d1 \'ba\'b0\'b5\'b5\'c0\'c7 \'bc\'ad\'b8\'e9 \'be\'cb\'c6\'c4/\'ba\'a3\'c5\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(\ldblquote\'ba\'a3\'c5\'b8 \'b0\'e8\'be\'e0\rdblquote )\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c7\'b8\'e9, \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c2\'fc\'c1\'b6\'b7\'ce \'c6\'f7\'c7\'d4\'b5\'c7\'b4\'c2 \'ba\'a3\'c5\'b8 \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'bf\'a1\'b5\'b5 \'c0\'fb\'bf\'eb\'b5\'c8\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0 \'b9\'d7 \'ba\'a3\'c5\'b8 \'b0\'e8\'be\'e0\'c0\'cc \'bb\'f3\'c3\'e6\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'ba\'a3\'c5\'b8 \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'bf\'ec\'bc\'b1\'c7\'d1\'b4\'d9. \par
+\'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb \'c1\'df \'bf\'c0\'b7\'f9\'b3\'aa \'b9\'f6\'b1\'d7\'b8\'a6 \'b9\'df\'b0\'df\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec \'c0\'cc\'b8\'a6 \'c1\'ef\'bd\'c3 NI\'bf\'a1 \'ba\'b8\'b0\'ed\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c0\'cc\'bf\'eb\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 NI\'bf\'a1 \'c7\'c7\'b5\'e5\'b9\'e9\'c0\'bb \'c1\'a6\'b0\'f8\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'b3\'eb\'b7\'c2\'c0\'bb \'b4\'d9\'c7\'cf\'b1\'e2\'b7\'ce \'c7\'d1\'b4\'d9. NI\'b4\'c2 NI\'c0\'c7 \'b1\'e2\'c1\'b8 \'b6\'c7\'b4\'c2 \'c7\'e2\'c8\'c4 \'c1\'a6\'c7\'b0 \'b9\'d7 \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d1 \'ba\'af\'b0\'e6 \'b6\'c7\'b4\'c2 \'ba\'af\'b0\'e6 \'c1\'a6\'be\'c8\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 NI\'bf\'a1 \'b0\'f8\'b0\'b3\'c7\'cf\'b4\'c2 \'c0\'cc\'b7\'af\'c7\'d1 \'c7\'c7\'b5\'e5\'b9\'e9(\'c5\'eb\'c4\'a1\'c7\'cf\'bf\'a9 \ldblquote\'c7\'c7\'b5\'e5\'b9\'e9\rdblquote )\'c0\'bb \'c7\'c7\'b5\'e5\'b9\'e9\'bf\'a1 \'bc\'f6\'b9\'dd\'b5\'c7\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'c0\'cc\'bf\'cd \'bf\'ac\'b0\'fc\'b5\'c8 \'b9\'ae\'b1\'b8\'c0\'c7 \'c3\'eb\'c1\'f6\'b0\'a1 \'c1\'a6\'c7\'d1\'c0\'fb\'c0\'cc\'b0\'c5\'b3\'aa \'b5\'b6\'c1\'a1\'c0\'fb\'c0\'ce \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'ba\'d2\'b1\'b8\'c7\'cf\'b0\'ed \'b1\'e2\'b9\'d0\'c0\'cc \'be\'c6\'b4\'cf\'b8\'e7 \'bb\'e7\'bf\'eb\'c0\'c7 \'c1\'a6\'c7\'d1\'c0\'cc \'be\'f8\'b4\'c2 \'c7\'c7\'b5\'e5\'b9\'e9\'c0\'b8\'b7\'ce \'bc\'f6\'b7\'c9\'c7\'cf\'b0\'ed \'c3\'eb\'b1\'de\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'c7\'c7\'b5\'e5\'b9\'e9\'c0\'bb NI \'c1\'a6\'c7\'b0 \'b6\'c7\'b4\'c2 \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'c6\'f7\'c7\'d4\'bd\'c3\'c5\'b0\'b0\'c5\'b3\'aa \'b9\'dd\'bf\'b5\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d1 \'b8\'f1\'c0\'fb\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'bf\'a9\'c7\'cf\'c7\'d1 \'b8\'f1\'c0\'fb\'c0\'bb \'c0\'a7\'c7\'d8 NI\'b0\'a1 \'c7\'c7\'b5\'e5\'b9\'e9\'c0\'bb \'bb\'e7\'bf\'eb, \'ba\'b9\'c1\'a6, \'bc\'f6\'c1\'a4\'c7\'cf\'b0\'ed NI\'b0\'a1 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'c5\'b3\'aa \'c1\'a6\'be\'c8\'c7\'d1 \'c1\'a6\'c7\'b0 \'b6\'c7\'b4\'c2 \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'b9\'dd\'bf\'b5\'b5\'c8 \'c7\'c7\'b5\'e5\'b9\'e9\'c0\'bb \'b5\'f0\'bd\'ba\'c7\'c3\'b7\'b9\'c0\'cc, \'b8\'b6\'c4\'c9\'c6\'c3, \'c0\'e7\'bd\'c7\'bd\'c3\'b1\'c7 \'c7\'e3\'bf\'a9 \'b9\'d7 \'b9\'e8\'c6\'f7\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'c0\'fc\'bc\'bc\'b0\'e8\'c0\'fb\'c0\'cc\'b8\'e7 \'b9\'ab\'bb\'f3\'c0\'cc\'b0\'ed \'ba\'f1\'b5\'b6\'c1\'a1\'c0\'fb\'c0\'cc\'b8\'e7 \'bf\'b5\'b1\'b8\'c0\'fb\'c0\'cc\'b0\'ed \'c3\'eb\'bc\'d2 \'ba\'d2\'b4\'c9\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 NI\'bf\'a1 \'c7\'e3\'bf\'a9\'c7\'d1\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c7\'c7\'b5\'e5\'b9\'e9 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'b8\'b8\'b7\'e1 \'b6\'c7\'b4\'c2 \'c7\'d8\'c1\'f6 \'c8\'c4\'bf\'a1\'b5\'b5 \'c1\'b8\'bc\'d3\'c7\'d1\'b4\'d9. \par
+\ul\'c4\'c4\'c6\'c4\'c0\'cf\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(Measurement Studio)\ulnone\par
+\'b1\'cd\'c7\'cf\'b0\'a1 Measurement Studio \'c4\'c4\'c6\'c4\'c0\'cf\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 NI\'bf\'cd \'ba\'b0\'b5\'b5\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d8 Measurement Studio\'c0\'c7 \'c7\'ae \'b9\'f6\'c0\'fc \'b6\'c7\'c7\'d1 \'ba\'b8\'c0\'af\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. Measurement Studio \'c4\'c4\'c6\'c4\'c0\'cf\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 \'be\'f7\'b9\'ab \'c7\'f6\'c0\'e5\'bf\'a1\'bc\'ad NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1 \'b0\'fc\'b7\'c3 \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'bc\'f6\'c0\'c7 \'b3\'d7\'c6\'ae\'bf\'f6\'c5\'a9 \'c0\'e5\'c4\'a1\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 Measurement Studio \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'cf\'b0\'ed \'b5\'bf\'bd\'c3\'bf\'a1 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b5\'b5\'b7\'cf \'c7\'e3\'bf\'eb\'c7\'d1\'b4\'d9. \'b4\'dc, \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'fc\'b7\'c3 \'c1\'f7\'bf\'f8(\'b5\'e9)\'b8\'b8\'c0\'cc \'c3\'d6\'b4\'eb\'c7\'d1 \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'bc\'f6\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'b8\'c5\'ad\'b8\'b8 \'b3\'d7\'c6\'ae\'bf\'f6\'c5\'a9 \'c0\'e5\'c4\'a1\'bf\'a1\'bc\'ad\'c0\'c7 Measurement Studio \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c1\'a2\'b1\'d9\'c7\'cf\'b0\'c5\'b3\'aa \'c0\'cc\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 Measurement Studio \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c4\'c4\'c6\'c4\'c0\'cf \'b9\'d7 \'ba\'f4\'b5\'e5(build) \'b1\'e2\'b4\'c9\'b8\'b8\'c0\'bb \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 Measurement Studio \'b6\'f3\'c0\'cc\'ba\'ea\'b7\'af\'b8\'ae\'b8\'a6 \'c2\'fc\'c1\'b6\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'c0\'a7\'c7\'d1 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'bb\'f3\'bf\'a1\'bc\'ad\'b8\'b8 \'b1\'d7\'b7\'af\'c7\'d1 \'b1\'e2\'b4\'c9\'c0\'bb \'bd\'c7\'c7\'e0\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 Measurement Studio \'b6\'f3\'c0\'cc\'ba\'ea\'b7\'af\'b8\'ae\'bf\'a1 \'c1\'a4\'c0\'c7\'b5\'c8 \'c5\'ac\'b7\'a1\'bd\'ba(class)\'c0\'c7 \'bb\'f5\'b7\'ce\'bf\'ee \'c0\'ce\'bd\'ba\'c5\'cf\'bd\'ba(instance)\'b8\'a6 \'bb\'fd\'bc\'ba\'c7\'cf\'b0\'c5\'b3\'aa Measurement Studio \'b6\'f3\'c0\'cc\'ba\'ea\'b7\'af\'b8\'ae\'bf\'a1 \'c1\'a4\'c0\'c7\'b5\'c8 \'c5\'ac\'b7\'a1\'bd\'ba\'c0\'c7 \'c1\'a4\'c0\'fb \'b8\'de\'bc\'d2\'b5\'e5(static method)\'b8\'a6 \'c8\'a3\'c3\'e2\'c7\'cf\'b4\'c2 \'c4\'da\'b5\'e5\'b5\'e9 \'c0\'db\'bc\'ba\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'c4\'c4\'c6\'c4\'c0\'cf\'bf\'eb Measurement Studio \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b0\'b3\'b9\'df\'c0\'bb \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \par
+\'c0\'da\'c5\'c3 \'bb\'e7\'bf\'eb \'bf\'b9\'bf\'dc\'b0\'a1 \'c4\'c4\'c6\'c4\'c0\'cf\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d1 Measurement Studio\'bf\'a1\'b4\'c2 \'c0\'fb\'bf\'eb\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'c4\'c4\'c6\'c4\'c0\'cf\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d1 Measurement Studio\'b4\'c2 \'be\'e7\'b5\'b5\'b5\'c9 \'bc\'f6 \'be\'f8\'b4\'d9. \par
+\ul\'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\ulnone \par
+\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'cc\'b0\'c5\'b3\'aa \'c0\'cc\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'b0\'ed \'c0\'d6\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'c7 \'b3\'bb\'ba\'ce\'c0\'fb\'c0\'ce \'b0\'b3\'b9\'df\'c0\'bb \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'bb\'e7\'be\'f7\'c3\'bc \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b1\'e2\'be\'f7\'c0\'ce \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 NI-VISA \'b6\'c7\'b4\'c2 NI-488.2\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'d1 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7 \'b3\'bb\'ba\'ce\'c0\'fb\'c0\'ce \'b0\'b3\'b9\'df\'c0\'bb \'c0\'a7\'c7\'d8 \'c7\'ca\'bf\'e4\'c7\'d1 \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'bc\'f6\'c0\'c7 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'ba\'bb\'c0\'bb \'bb\'fd\'bc\'ba\'c7\'cf\'b0\'ed \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1\'bc\'ad \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'e3\'bf\'eb\'b5\'c7\'b0\'c5\'b3\'aa NI\'b0\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'e3\'bf\'a9\'c7\'d1 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'ba \'b9\'e9\'be\'f7 \'b6\'c7\'b4\'c2 \'b1\'e2\'b7\'cf \'b8\'f1\'c0\'fb\'c0\'bb \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, NI-VISA \'b9\'d7 NI-488.2\'c0\'c7 \'c3\'df\'b0\'a1 \'bb\'e7\'ba\'bb\'c0\'bb \'bb\'fd\'bc\'ba\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'b0\'fa \'c7\'d4\'b2\'b2 \'b6\'c7\'b4\'c2 \'b1\'d7 \'c0\'cf\'c8\'af\'c0\'b8\'b7\'ce \'c1\'a63\'c0\'da\'b7\'ce\'ba\'ce\'c5\'cd \'bc\'f6\'b7\'c9\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b5\'e5\'b6\'f3\'c0\'cc\'b9\'f6 \'c0\'ce\'c5\'cd\'c6\'e4\'c0\'cc\'bd\'ba \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b5\'bf \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'b0\'fa \'c7\'d4\'b2\'b2\'b8\'b8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \ul\par
+\'b4\'d9\'c1\'df \'c1\'a2\'bc\'d3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(GPIB-ENET\'b8\'a6 \'c0\'a7\'c7\'d1 NI-488.2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee)\ulnone\par
+\'b1\'cd\'c7\'cf\'b0\'a1 \'b4\'d9\'c1\'df \'c1\'a2\'bc\'d3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 GPIB \'c4\'c1\'c6\'ae\'b7\'d1\'b7\'af\'bf\'a1 Ethernet \'c1\'a2\'bc\'d3\'c0\'c7 \'b8\'f1\'c0\'fb\'b8\'b8\'c0\'bb \'c0\'a7\'c7\'d8 \'b1\'cd\'c7\'cf\'c0\'c7 \'be\'f7\'b9\'ab \'c7\'f6\'c0\'e5\'bf\'a1\'bc\'ad \'c4\'c4\'c7\'bb\'c5\'cd \'b6\'c7\'b4\'c2 \'c0\'fa\'c0\'e5 \'c0\'e5\'c4\'a1 \'bc\'f6\'c0\'c7 \'c1\'a6\'c7\'d1 \'be\'f8\'c0\'cc NI-488.2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1 \'b9\'d7 \'c0\'cc\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. NI\'b0\'a1 \'bc\'b3\'c4\'a1 \'b9\'cc\'b5\'f0\'be\'ee \'bb\'f3 \'b6\'c7\'b4\'c2 \'b4\'d9\'bf\'ee\'b7\'ce\'b5\'e5 \'b9\'e6\'bd\'c4\'c0\'b8\'b7\'ce \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b4\'d9\'c1\'df \'b9\'f6\'c0\'fc \'bb\'e7\'bf\'eb\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'a6\'c7\'d1\'c0\'ba NI-488.2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9.\par
+\'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'cd\'b0\'fa \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1 \'b6\'c7\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c0\'af\'b7\'b4\'bf\'ac\'c7\'d5\'bf\'a1\'bc\'ad \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'e6\'bf\'ec \'c0\'af\'b7\'b4 \'b3\'bb\'bf\'a1\'bc\'ad \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c1\'a63\'c0\'da\'bf\'a1\'b0\'d4 \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'b1\'cd\'c7\'cf\'b4\'c2 \'b5\'bf \'c1\'a63\'c0\'da\'c0\'c7 \'bc\'ba\'b8\'ed \'b9\'d7 \'bc\'d2\'c0\'e7\'c1\'f6\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'b5\'bf \'be\'e7\'b5\'b5 \'bb\'e7\'bd\'c7\'c0\'bb NI\'bf\'a1 \'bc\'ad\'b8\'e9 \'c5\'eb\'c1\'f6\'c7\'cf\'b0\'ed \'b5\'bf \'c1\'a63\'c0\'da\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'bb \'bc\'f6\'bf\'eb\'c7\'d8\'be\'df \'c7\'cf\'b8\'e7 \'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'bf \'be\'e7\'b5\'b5 \'c8\'c4 \'bc\'f6\'b7\'c9\'c7\'cf\'bf\'b4\'c0\'bb \'bc\'f6 \'c0\'d6\'b4\'c2 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5 \'b9\'d7 \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb\'c0\'bb \'ba\'b8\'c0\'af\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'ed \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'ba\'ce\'bc\'d3 \'bc\'ad\'b8\'e9 \'c0\'da\'b7\'e1\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'cf\'c1\'f6 \'be\'ca\'be\'c6\'be\'df \'c7\'d1\'b4\'d9. NI\'b4\'c2 \'b1\'d7 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b6\'f3 \'be\'e7\'b5\'b5\'bf\'a1 \'b4\'eb\'c7\'d8 \'b1\'cd\'c7\'cf\'bf\'a1 \'bc\'f6\'bc\'f6\'b7\'e1\'b8\'a6 \'c3\'bb\'b1\'b8\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \ul\par
+\'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\ulnone \par
+\'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 NI\'b0\'a1 \'c3\'d6\'c3\'ca\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'b5\'b5\'c7\'cf\'b4\'c2 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2(\ldblquote\'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\rdblquote )\'bf\'a1\'bc\'ad \'b8\'f0\'b5\'e7 \'c4\'c4\'c7\'bb\'c5\'cd \'bb\'f3\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'bf\'a1\'bc\'ad \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f7\'bf\'f8\'b5\'e9 \'b8\'f0\'b5\'ce\'bf\'a1 \'c0\'c7\'c7\'d8 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'b5\'bf\'bd\'c3\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c1\'a2\'b1\'d9 \'b6\'c7\'b4\'c2 \'c0\'cc\'b8\'a6 \'bd\'c7\'c7\'e0\'c7\'cf\'b4\'c2 \'bd\'c2\'c0\'ce\'b5\'c8 \'bb\'e7\'bf\'eb\'c0\'da\'c0\'c7 \'bc\'f6\'b0\'a1 \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'b8\'b8\'c5\'c7\'d1 \'c3\'d6\'b4\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'bc\'f6\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'bb\'f3\'bc\'fa\'c7\'d1 \'bb\'e7\'c7\'d7\'c0\'c7 \'c1\'d8\'bc\'f6\'b8\'a6 \'c8\'ae\'c0\'ce\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da \'c1\'a2\'b1\'d9\'c0\'bb \'c5\'eb\'c1\'a6\'c7\'cf\'b4\'c2 NI\'b0\'a1 \'bd\'c2\'c0\'ce\'c7\'d1 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa \'b9\'d7 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c6\'c4\'c0\'cf\'c0\'bb \'bb\'e7\'bf\'eb\'c7\'d2 \'b0\'cd\'c0\'d3\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \par
+\'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8\'bc\'ad\'b4\'c2 \'c0\'da\'c5\'c3 \'bb\'e7\'bf\'eb \'bf\'b9\'bf\'dc\'b0\'a1 \'c1\'b8\'c0\'e7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'be\'e7\'b5\'b5\'b5\'c9 \'bc\'f6 \'be\'f8\'b4\'d9. \par
+\ul\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\ulnone\par
+\'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 NI\'bf\'cd \'ba\'b0\'b5\'b5\'b7\'ce \'c3\'bc\'b0\'e1\'c7\'d1 \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba, \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b6\'c7\'b4\'c2 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae(\'c0\'cc\'c7\'cf \ldblquote\'c7\'ca\'bc\'f6 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae\rdblquote\'b7\'ce \'b8\'ed\'bd\'c3\'b5\'c8 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'bd)\'bf\'a1 \'b4\'eb\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'c0\'cc\'b7\'af\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'fc\'b7\'c3 \'c1\'f7\'bf\'f8(\'b5\'e9)\'c0\'ba \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d8 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'a2 \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8 1\'b4\'eb\'c0\'c7 \'c3\'df\'b0\'a1 \'b4\'eb\'bb\'f3 \'c1\'a6\'c1\'b6 \'c4\'c4\'c7\'bb\'c5\'cd(target production computer)\'bb\'f3\'bf\'a1 \'b5\'f0\'b9\'f6\'b1\'d7 \'b8\'f1\'c0\'fb\'b8\'b8\'c0\'bb \'c0\'a7\'c7\'cf\'bf\'a9 \'c0\'cc\'b7\'af\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'cf\'b0\'c5\'b3\'aa \'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'b0\'e6\'bf\'ec \'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c7\'b4\'c2 \'bb\'e7\'bf\'eb \'c1\'a6\'c7\'d1\'bf\'a1 \'b5\'fb\'b6\'f3 \'b5\'f0\'b9\'f6\'b1\'d7 \'b8\'f1\'c0\'fb\'b8\'b8\'c0\'bb \'c0\'a7\'c7\'d8 \'c0\'cc\'b7\'af\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+\b\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba: NI TestStand\par
+\b0\'c7\'ca\'bc\'f6 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae: \par
+\'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c3\'c4\'f6\'bd\'ba \'b9\'d7 \'bf\'cf\'c0\'fc\'c7\'d1 NI TestStand \'bd\'c3\'c4\'f6\'bd\'ba \'bf\'a1\'b5\'f0\'c5\'cd \'b0\'b3\'b9\'df \'c8\'af\'b0\'e6 \'bd\'c7\'c7\'e0\'c0\'bb \'c0\'a7\'c7\'d1 NI TestStand \'bd\'c7\'c7\'e0 \'bf\'a3\'c1\'f8 \par
+\f0 LabVIEW \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae \par
+\f0 LabWindows/CVI \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae\par
+\f0 Measurement Studio \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae\par
+\b\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba: NI TestStand Semiconductor Module\tab\par
+\b0\'c7\'ca\'bc\'f6 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae:\par
+\f0 NI TestStand Semiconductor Module;\par
+\f1\'b1\'cd\'c7\'cf\'c0\'c7 \'bd\'c3\'c4\'f6\'bd\'ba \'b9\'d7 \'bf\'cf\'c0\'fc\'c7\'d1 NI TestStand \'bd\'c3\'c4\'f6\'bd\'ba \'bf\'a1\'b5\'f0\'c5\'cd \'b0\'b3\'b9\'df \'c8\'af\'b0\'e6 \'bd\'c7\'c7\'e0\'c0\'bb \'c0\'a7\'c7\'d1 NI TestStand \'bd\'c7\'c7\'e0 \'bf\'a3\'c1\'f8 \par
+\f0 LabVIEW \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae \par
+\f0 LabWindows/CVI \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae\par
+\f0 Measurement Studio \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae\par
+\b\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba: LabVIEW\par
+\b0\'c7\'ca\'bc\'f6 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae:\par
+\f0 LabVIEW \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae\par
+\b\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba: LabWindows/CVI\tab\par
+\b0\'c7\'ca\'bc\'f6 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae:\par
+\f0 LabWindows/CVI \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae \par
+\b\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba: Measurement Studio\par
+\b0\'c7\'ca\'bc\'f6 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae:\par
+\f0 Measurement Studio \f1\'bb\'e7\'ba\'bb 1\'b0\'b3 \'b9\'d7 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c5\'f8 \'c5\'b0\'c6\'ae\par
+\b\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba:\b0 \'be\'c6\'b7\'a1 \'b0\'a2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'c0\'da\'bd\'c5\'c0\'cc \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'cd \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b6\'f3\'b0\'ed \'c1\'f6\'c1\'a4\'c7\'cf\'b4\'c2 \'b1\'e2\'c5\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b5\'f0\'b9\'f6\'b1\'d7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'b0\'b3\'b9\'df\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb(\'bf\'b9\'b8\'a6 \'b5\'e9\'be\'ee, NI Switch Executive\'b8\'a6 \'c0\'a7\'c7\'d1 \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c0\'a7\'c7\'d1 NI Switch Executive \'bb\'e7\'ba\'bb 1\'b0\'b3)\'c0\'bb \'c3\'eb\'b5\'e6\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \par
+\f0 NI Switch Executive\par
+LabVIEW Mobile Module\par
+LabVIEW Touch Panel Module\par
+LabVIEW Real-Time Module\par
+LabWindows/CVI Real-Time Module \par
+LabVIEW FPGA Module\par
+LabVIEW Control Design and Simulation Module\par
+LabVIEW Vision Development Module\par
+LabVIEW Statechart Module\par
+LabVIEW DSC Module\par
+LabVIEW DSP Module\par
+\f1\'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'cc\'bf\'dc\'c0\'c7 \'b4\'d9\'b8\'a5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b5\'fb\'b6\'f3 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b0\'a2 \'b0\'fc\'b7\'c3 \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae\'b4\'c2 \'b5\'bf\'c0\'cf\'c7\'d1 \'b4\'eb\'bb\'f3 \'c1\'a6\'c1\'b6 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1\'bc\'ad \'bb\'e7\'bf\'eb\'b5\'c7\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'cf\'b4\'c2 \'c4\'c4\'c6\'f7\'b3\'cd\'c6\'ae\'b8\'a6 \'bb\'f5\'b7\'ce\'bf\'ee \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5(\'bf\'b9\'b8\'a6 \'b5\'e9\'be\'ee, \'c5\'d7\'bd\'ba\'c6\'ae \'bd\'c3\'c4\'f6\'bd\'ba, \'b8\'f0\'b5\'e2, \'b0\'a1\'bb\'f3 \'c0\'ce\'bd\'ba\'c6\'ae\'b7\'e7\'b8\'d5\'c6\'ae)\'c0\'c7 \'b0\'b3\'b9\'df\'c0\'bb \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b3\'aa\'be\'c6\'b0\'a1, \'b1\'cd\'c7\'cf\'b0\'a1 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'e2\'c1\'b8 \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'b5\'bf \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\'bf\'cd \'c7\'d4\'b2\'b2 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'be\'f8\'b0\'d4 \'b5\'c7\'b0\'ed \'b1\'cd\'c7\'cf\'b4\'c2 \'b5\'bf \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\'bf\'cd \'bb\'e7\'bf\'eb\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d1 \'ba\'b0\'b5\'b5\'c0\'c7 \ldblquote\'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\rdblquote \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 NI\'b7\'ce\'ba\'ce\'c5\'cd \'c3\'eb\'b5\'e6\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \par
+\'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c0\'a7\'c7\'d1 \'c0\'da\'c5\'c3 \'bb\'e7\'bf\'eb \'bf\'b9\'bf\'dc\'b0\'a1 \'c1\'b8\'c0\'e7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+\'b5\'bf\'bd\'c3 \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'f0\'b9\'f6\'b1\'d7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'cd\'b0\'fa \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1 \'b6\'c7\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c0\'af\'b7\'b4\'bf\'ac\'c7\'d5\'bf\'a1\'bc\'ad \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'e6\'bf\'ec \'c0\'af\'b7\'b4 \'b3\'bb\'bf\'a1\'bc\'ad \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c1\'a63\'c0\'da\'bf\'a1\'b0\'d4 \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'b1\'cd\'c7\'cf\'b4\'c2 \'b5\'bf \'c1\'a63\'c0\'da\'c0\'c7 \'bc\'ba\'b8\'ed \'b9\'d7 \'bc\'d2\'c0\'e7\'c1\'f6\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'b5\'bf \'be\'e7\'b5\'b5 \'bb\'e7\'bd\'c7\'c0\'bb NI\'bf\'a1 \'bc\'ad\'b8\'e9 \'c5\'eb\'c1\'f6\'c7\'cf\'b0\'ed \'b5\'bf \'c1\'a63\'c0\'da\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'bb \'bc\'f6\'bf\'eb\'c7\'d8\'be\'df \'c7\'cf\'b8\'e7 \'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'bf \'be\'e7\'b5\'b5 \'c8\'c4 \'bc\'f6\'b7\'c9\'c7\'cf\'bf\'b4\'c0\'bb \'bc\'f6 \'c0\'d6\'b4\'c2 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5 \'b9\'d7 \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb\'c0\'bb \'ba\'b8\'c0\'af\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'ed \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'ba\'ce\'bc\'d3 \'bc\'ad\'b8\'e9 \'c0\'da\'b7\'e1\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'cf\'c1\'f6 \'be\'ca\'be\'c6\'be\'df \'c7\'d1\'b4\'d9. NI\'b4\'c2 \'b1\'d7 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b6\'f3 \'be\'e7\'b5\'b5\'bf\'a1 \'b4\'eb\'c7\'d8 \'b1\'cd\'c7\'cf\'bf\'a1 \'bc\'f6\'bc\'f6\'b7\'e1\'b8\'a6 \'c3\'bb\'b1\'b8\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+\'c1\'f6\'bc\'d3\'c0\'fb \'c5\'eb\'c7\'d5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(LabVIEW)\par
+\'b1\'cd\'c7\'cf\'b0\'a1 LabVIEW \'c1\'f6\'bc\'d3\'c0\'fb \'c5\'eb\'c7\'d5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b6\'c7\'c7\'d1 NI\'bf\'cd\'c0\'c7 \'ba\'b0\'b5\'b5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'b0\'c5\'c7\'cf\'bf\'a9 LabVIEW\'c0\'c7 \'c0\'fc\'c1\'a6 \'b9\'f6\'c0\'fc\'c0\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b9\'de\'be\'c6\'be\'df \'c7\'d1\'b4\'d9. LabVIEW \'c1\'f6\'bc\'d3\'c0\'fb \'c5\'eb\'c7\'d5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1 \'c7\'d8\'b4\'e7 \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'c1\'f6\'c1\'a4\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'be\'f7\'b9\'ab \'c7\'f6\'c0\'e5\'bf\'a1 \'c0\'d6\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd(\'b3\'d7\'c6\'ae\'bf\'f6\'c5\'a9 \'c0\'e5\'c4\'a1\'b8\'a6 \'c6\'f7\'c7\'d4)\'bf\'a1 \'b1\'cd\'c7\'cf\'b0\'a1 LabVIEW \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'cf\'b0\'ed \'b5\'bf\'bd\'c3\'bf\'a1 \'bd\'c7\'c7\'e0\'c7\'d2 \'bc\'f6 \'c0\'d6\'b5\'b5\'b7\'cf \'c7\'d8\'c1\'d8\'b4\'d9. \'b4\'dc, \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b9\'de\'c0\'ba \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'fc\'b7\'c3 \'c1\'f7\'bf\'f8(\'b5\'e9)\'b8\'b8\'c0\'cc \'c3\'d6\'b4\'eb\'c7\'d1 \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'bc\'f6\'b8\'b8\'c5\'ad\'b8\'b8 \'b3\'d7\'c6\'ae\'bf\'f6\'c5\'a9 \'c0\'e5\'c4\'a1\'bf\'a1\'bc\'ad\'c0\'c7 LabVIEW \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c1\'a2\'b1\'d9\'c7\'cf\'b0\'c5\'b3\'aa \'c0\'cc\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'c0\'da\'b5\'bf\'c8\'ad \'c5\'d7\'bd\'ba\'c6\'ae, \'c0\'da\'b5\'bf\'c8\'ad \'c5\'b8\'b4\'e7\'bc\'ba \'b0\'cb\'bb\'e7, \'c0\'da\'b5\'bf\'c8\'ad \'b8\'ae\'ba\'e4, \'c0\'da\'b5\'bf\'c8\'ad \'ba\'f4\'b5\'e5 \'c7\'c1\'b7\'ce\'bc\'bc\'bd\'ba \'b9\'d7 \'c0\'cc\'bf\'cd \'b0\'b0\'c0\'ba \'c8\'b0\'b5\'bf\'c0\'bb \'c3\'df\'b1\'b8\'c7\'cf\'b0\'ed \'bc\'f6\'b8\'b3\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'c7\'ca\'bf\'e4\'c7\'d1 \'b4\'dc\'b0\'e8\'b5\'e9\'c0\'c7 \'c1\'f6\'bc\'d3\'c0\'fb\'c0\'ce \'c5\'eb\'c7\'d5 \'c8\'b0\'b5\'bf\'c0\'bb \'c0\'a7\'c7\'d8\'bc\'ad\'b8\'b8 LabVIEW \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'c1\'f6\'bc\'d3\'c0\'fb\'c0\'ce \'c5\'eb\'c7\'d5 \'c8\'b0\'b5\'bf\'c0\'c7 \'c0\'da\'b5\'bf\'c8\'ad\'b8\'a6 \'b5\'f0\'b9\'f6\'b1\'d7\'c7\'cf\'b4\'c2 \'b8\'f1\'c0\'fb \'bf\'dc\'bf\'a1 \'b1\'cd\'c7\'cf\'b4\'c2 \'b0\'b3\'b9\'df\'bf\'eb\'c0\'b8\'b7\'ce \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'c1\'f6\'bc\'d3\'c0\'fb \'c5\'eb\'c7\'d5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'b0\'c5\'c7\'d1 LabVIEW \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8 \'c0\'da\'c5\'c3 \'bb\'e7\'bf\'eb \'bf\'b9\'bf\'dc\'b4\'c2 \'c1\'b8\'c0\'e7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'c1\'f6\'bc\'d3\'c0\'fb \'c5\'eb\'c7\'d5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'b0\'c5\'c7\'d1 LabVIEW \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'be\'e7\'b5\'b5\'b5\'c9 \'bc\'f6 \'be\'f8\'b4\'d9. \par
+
+\pard\sb100\sa240\sl240\slmult1\qc\b\fs24\'ba\'ce\'bc\'d3\'bc\'ad C \endash \ul\'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'bb\'e7\'bf\'eb \'c1\'b6\'b0\'c7\ulnone\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\ul\b0\fs20\'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5(\ldblquote VLP\rdblquote ).\ulnone VLP\'b4\'c2 \'b0\'ed\'b0\'b4\'b5\'e9\'c0\'cc \'c0\'da\'bd\'c5\'b5\'e9\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b0\'fc\'b8\'ae\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'c1\'f6\'bf\'f8\'c7\'cf\'b4\'c2 \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5\'c0\'cc\'b4\'d9. \'b4\'d9\'c0\'bd\'b0\'fa \'b0\'b0\'c0\'ba \'c1\'b6\'b0\'c7\'c0\'cc VLP\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c8\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\f0 1.\tab\f1\'b1\'cd\'c7\'cf\'b0\'a1 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'b0\'e8\'bf\'ad\'bb\'e7\'b7\'ce\'ba\'ce\'c5\'cd VLP \'b9\'d7 VLP \'bd\'ba\'c5\'b8\'c6\'ae\'be\'f7 \'c5\'b0\'c6\'ae(Startup Kit) (\ldblquote VLP \'b9\'ae\'bc\'ad\rdblquote )\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'b5\'e6\'c7\'d1 \'b0\'df\'c0\'fb\'bc\'ad\'b0\'a1 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0 \'b9\'d7 VLP \'b9\'ae\'bc\'ad\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'bb\'f3\'c3\'e6\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'bf\'ec\'bc\'b1\'c7\'d1\'b4\'d9. \par
+\f0 2.\tab\ul\f1\'b1\'e2\'b0\'a3.\ulnone VLP\'b4\'c2 NI\'b0\'a1 VLP \'bd\'ba\'c5\'b8\'c6\'ae\'be\'f7 \'c5\'b0\'c6\'ae\'b8\'a6 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'bc\'db\'ba\'ce\'c7\'cf\'b4\'c2 \'b3\'af(\ldblquote VLP \'b9\'df\'c8\'bf\'c0\'cf\rdblquote )\'bf\'a1 \'b9\'df\'c8\'bf\'b5\'c8\'b4\'d9. VLP\'c0\'c7 \'c3\'d6\'c3\'ca \'b1\'e2\'b0\'a3\'c0\'ba VLP \'b9\'df\'c8\'bf\'c0\'cf \'b0\'b3\'bd\'c3\'b5\'c7\'be\'ee 1\'b3\'e2\'c0\'c7 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8 \'c1\'f6\'bc\'d3\'b5\'c8\'b4\'d9(\ldblquote\'c3\'d6\'bc\'d2 VLP \'b1\'e2\'b0\'a3\rdblquote ). \'b1\'cd\'c7\'cf\'b4\'c2 \'c3\'df\'b0\'a1\'b7\'ce 1\'b3\'e2\'c0\'c7 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8 VLP\'b8\'a6 \'b0\'bb\'bd\'c5\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9(\'c3\'d6\'c3\'ca VLP \'b1\'e2\'b0\'a3 \'b9\'d7 \'b0\'a2 \'b0\'bb\'bd\'c5 \'b1\'e2\'b0\'a3\'c0\'bb \ldblquote VLP \'b1\'e2\'b0\'a3\rdblquote\'c0\'cc\'b6\'f3 \'c4\'aa\'c7\'d4). \ul\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx710\ulnone\f0 3.\tab VLP\f1\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 VLP \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'b4\'de\'b8\'ae \'b8\'ed\'bd\'c3\'c7\'d1 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'b5\'b5\'c7\'d1 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2(\ldblquote\'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\rdblquote )\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'c4\'c4\'c7\'bb\'c5\'cd\'b5\'e9\'bb\'f3\'bf\'a1\'bc\'ad\'b8\'b8 \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f7\'bf\'f8\'b5\'e9\'bf\'a1 \'c0\'c7\'c7\'d8 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \ldblquote\'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\rdblquote\'c0\'c7 \'c1\'a4\'c0\'c7\'bf\'a1\'b4\'c2 \'b6\'c7\'c7\'d1 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'bf\'cd \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1 \'b3\'bb\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'b8\'f0\'b5\'e7 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2\'b0\'a1 \'c6\'f7\'c7\'d4\'b5\'c8\'b4\'d9. \'b3\'aa\'be\'c6\'b0\'a1, (i) \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'b0\'a1 \'ba\'cf\'be\'c6\'b8\'de\'b8\'ae\'c4\'ab \'b6\'c7\'b4\'c2 \'b3\'b2\'be\'c6\'b8\'de\'b8\'ae\'c4\'ab\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d8 \'c0\'d6\'b4\'c2 \'b0\'e6\'bf\'ec, \'ba\'cf\'be\'c6\'b8\'de\'b8\'ae\'c4\'ab \'b9\'d7 \'b3\'b2\'be\'c6\'b8\'de\'b8\'ae\'c4\'ab \'b3\'bb\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2 \'c0\'cf\'c3\'bc\'b0\'a1 \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1\'bf\'a1 \'c0\'d6\'b4\'c2 \'b0\'cd\'c0\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c7\'b0\'ed, (ii) \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'b0\'a1 \'c0\'af\'b7\'b4, \'c1\'df\'b5\'bf, \'c0\'ce\'b5\'b5 \'b6\'c7\'b4\'c2 \'be\'c6\'c7\'c1\'b8\'ae\'c4\'ab(\'b7\'af\'bd\'c3\'be\'c6 \'b9\'d7 \'b8\'f9\'b0\'ed \'c6\'f7\'c7\'d4)\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d8 \'c0\'d6\'b4\'c2 \'b0\'e6\'bf\'ec, \'c0\'fc\'bc\'fa\'c7\'d1 \'c1\'f6\'bf\'aa \'b3\'bb\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2 \'c0\'cf\'c3\'bc\'b0\'a1 \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1\'bf\'a1 \'c0\'d6\'b4\'c2 \'b0\'cd\'c0\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c7\'b8\'e7, (iii) \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'b0\'a1 \'be\'c6\'bd\'c3\'be\'c6 \'c5\'c2\'c6\'f2\'be\'e7\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'d7 \'c1\'f6\'bf\'aa \'b3\'bb\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2 \'c0\'cf\'c3\'bc\'b0\'a1 \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1\'bf\'a1 \'c0\'d6\'b4\'c2 \'b0\'cd\'c0\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c8\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'db\'b7\'ce\'b9\'fa VLP\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b4\'c2 \'c0\'fc\'bc\'bc\'b0\'e8\'bf\'a1 \'c0\'d6\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b8\'f0\'b5\'e7 \'c0\'e5\'bc\'d2\'b0\'a1 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'b7\'ce\'bc\'ad \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1 \'b3\'bb\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c7\'c1\'f6\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'b5\'b5\'c7\'d1 \'c1\'f6\'bf\'aa\'bf\'a1\'bc\'ad \'b0\'fc\'b8\'ae\'b5\'c7\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'c0\'c7 VLP\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'ba VLP \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8 \'b9\'d7 \'b1\'d7 \'c8\'c4 \'c7\'d7\'bb\'f3 \'b1\'cd\'c7\'cf\'b0\'a1 VLP\'bf\'a1 \'c0\'c7\'c7\'d8 \'c3\'eb\'b5\'e6\'c7\'d1 \'c6\'af\'c1\'a4\'c7\'d1 \'c0\'af\'c7\'fc\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(\'c1\'ef, \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da, \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'c7\'b4\'c2 \'b5\'bf\'bd\'c3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba)\'bf\'a1 \'b0\'fc\'c7\'d1 \'b0\'e8\'be\'e0\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'b6\'b0\'c7 \'c0\'cf\'c3\'bc\'b8\'a6 \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\f0 4.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 VLP \'b1\'e2\'b0\'a3 \'c1\'df VLP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'b0\'a2 \'b0\'b3\'ba\'b0 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'cf\'bf\'a9 \'c0\'af\'c1\'f6\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 VLP \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'bc\'b3\'b8\'ed\'c7\'d1\'b4\'d9. NI\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'bb\'f3\'be\'f7\'c0\'fb\'c0\'b8\'b7\'ce \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'c3\'d6\'bd\'c5 \'b9\'f6\'c0\'fc\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'b0\'cd\'c0\'b8\'b7\'ce \'c1\'a6\'c7\'d1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'b8\'ae\'b8\'a6 \'c0\'af\'ba\'b8\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 NI\'b0\'a1 VLP\'bf\'a1 \'c0\'c7\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'b8\'f0\'b5\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'bd\'c0\'bb \'c0\'cc\'c7\'d8\'c7\'d1\'b4\'d9. NI\'b0\'a1 \'b4\'de\'b8\'ae \'bc\'ad\'b8\'e9 \'b5\'bf\'c0\'c7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2 \'c7\'d1, \'b1\'cd\'c7\'cf\'b4\'c2 VLP \'b1\'e2\'b0\'a3 \'c1\'df NI\'b0\'a1 \'b0\'b3\'b9\'df \'b9\'f6\'c0\'fc\'c0\'cc\'b6\'f3\'b0\'ed \'b0\'a3\'c1\'d6\'c7\'cf\'b4\'c2 \'b4\'dc\'c0\'cf\'c7\'d1 NI \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c1\'a6\'c7\'b0 \'b9\'f6\'c0\'fc\'bf\'a1 \'b4\'eb\'c7\'d8 \'c3\'d6\'bc\'d2\'c7\'d1 5\'b0\'b3\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c0\'af\'c1\'f6\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \par
+\f0 5.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b4\'dc\'c3\'bc \'b3\'bb\'c0\'c7 \'b0\'b3\'c0\'ce\'c0\'bb \'b0\'a2 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'bf\'a1 \'b4\'eb\'c7\'d8 \'b8\'b6\'bd\'ba\'c5\'cd \'bc\'b3\'c4\'a1 \'b9\'cc\'b5\'f0\'be\'ee \'b9\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'ed \'b1\'d7 \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'c0\'bb \'b0\'a8\'bd\'c3\'c7\'cf\'b4\'c2 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f6\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da(\ldblquote\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\rdblquote )\'b7\'ce \'c1\'f6\'c1\'a4\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\'c0\'c7 \'ba\'af\'b0\'e6\'c0\'bb \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'c1\'ef\'bd\'c3 NI\'bf\'a1 \'c5\'eb\'c1\'f6\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\f0 6.\tab NI\f1\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'b8\'b6\'bd\'ba\'c5\'cd \'bc\'b3\'c4\'a1\'b8\'a6 \'b1\'b3\'ba\'ce\'c7\'cf\'b0\'ed NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'b0\'fc\'b7\'c3 \'bc\'ad\'b8\'e9 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1\'bc\'ad \'c1\'a4\'c7\'d1 \'b0\'e6\'bf\'ec, NI\'c0\'c7 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b8\'a6 \'b3\'bb\'ba\'ce \'bc\'b3\'c4\'a1 \'b9\'d7 \'b1\'cd\'bb\'e7 \'c1\'f7\'bf\'f8\'bf\'a1 \'c0\'c7\'c7\'d1 \'bb\'e7\'bf\'eb\'c0\'bb \'c0\'a7\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da(\'b5\'e9)\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'ae\'bc\'ad\'b4\'c2 \'c0\'fc\'c0\'da \'c7\'fc\'bd\'c4\'c0\'b8\'b7\'ce\'b8\'b8 \'c1\'a6\'b0\'f8\'b5\'c7\'b8\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'b8\'b6\'bd\'ba\'c5\'cd \'bc\'b3\'c4\'a1\'bf\'cd \'c7\'d4\'b2\'b2 \'c1\'a6\'b0\'f8\'b5\'c8\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\f0 7.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da\'c0\'c7 \'c1\'a2\'b1\'d9\'c0\'bb \'c5\'eb\'c1\'a6\'c7\'cf\'b4\'c2 \'b0\'a1\'c0\'e5 \'c3\'d6\'b1\'d9 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c6\'c4\'c0\'cf\'b0\'fa \'c7\'d4\'b2\'b2 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa(NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'bf\'cd \'c8\'a3\'c8\'af\'b5\'c7\'b5\'b5\'b7\'cf \'c7\'d1 \'b9\'fc\'c0\'a7\'b1\'ee\'c1\'f6)\'b0\'a1 VLP \'b1\'e2\'b0\'a3 \'c1\'df \'b9\'d7 \'b1\'d7 \'c8\'c4 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'cd \'c7\'d7\'bb\'f3 \'b0\'b0\'c0\'cc \'bb\'e7\'bf\'eb\'b5\'c7\'b5\'b5\'b7\'cf \'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b4\'c2 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f8\'b4\'d9. \ldblquote\'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\rdblquote\'b6\'f5 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da \'c1\'a2\'b1\'d9\'c0\'bb \'c5\'eb\'c1\'a6\'c7\'cf\'b0\'ed \'b0\'fc\'b7\'c3 \'bb\'e7\'bf\'eb \'c1\'d8\'bc\'f6 \'c1\'a4\'ba\'b8\'b8\'a6 \'bb\'fd\'bc\'ba\'c7\'cf\'b4\'c2 NI\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee(\ldblquote NI VLM\rdblquote ), FLEXnet \'b6\'c7\'b4\'c2 FLEXlm \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da \'c1\'a2\'bc\'d3 \'c5\'eb\'c1\'a6\'b8\'a6 \'c0\'a7\'c7\'d8 NI\'b0\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'bd\'c2\'c0\'ce\'c7\'d1 \'b1\'e2\'c5\'b8 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'c7\'b9\'cc\'c7\'d1\'b4\'d9. \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b0\'a1 NI VLM\'c0\'cc\'b0\'c5\'b3\'aa NI\'b0\'a1 \'b0\'fc\'b7\'c3 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b8\'a6 \'c0\'a7\'c7\'d1 \'b9\'ae\'bc\'ad\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'b5\'bf \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b4\'c2 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'b9\'ae\'bc\'ad\'bf\'a1 \'b5\'fb\'b6\'f3 \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'b5\'c7\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \par
+\f0 8.\tab\f1\'b1\'cd\'c7\'cf\'b0\'a1 VLP\'c0\'c7 \'c0\'fb\'bf\'eb\'c0\'bb \'b9\'de\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'b1\'e2\'c1\'b8 \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'c7\'b4\'c2 \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'cf\'b0\'ed \'c0\'d6\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'c0\'cc\'b7\'af\'c7\'d1 \'b0\'a2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c1\'a6\'c7\'b0, \'c7\'c3\'b7\'a7\'c6\'fb \'b9\'d7 \'c0\'cf\'b7\'c3\'b9\'f8\'c8\'a3 \'c1\'a4\'ba\'b8\'b8\'a6 NI\'bf\'a1 \'bc\'ad\'b8\'e9 \'c5\'eb\'c1\'f6\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'c0\'cc\'b7\'af\'c7\'d1 \'b0\'a2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b9\'d7 \'b0\'a2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'b0\'b3\'ba\'b0 \'c0\'cf\'b7\'c3\'b9\'f8\'c8\'a3\'b4\'c2 VLP \'b9\'df\'c8\'bf\'c0\'cf\'c0\'da\'b7\'ce \'b4\'f5 \'c0\'cc\'bb\'f3 \'c8\'bf\'b7\'c2\'c0\'bb \'b0\'a1\'c1\'f6\'c1\'f6 \'be\'ca\'c0\'b8\'b8\'e7 \'b4\'dc\'c0\'cf\'c7\'d1 \'b0\'f8\'c5\'eb\'c0\'c7 \'c0\'cf\'b7\'c3\'b9\'f8\'c8\'a3\'b8\'a6 \'b0\'a1\'c1\'f6\'b4\'c2 VLP \'b3\'bb\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b7\'ce \'b4\'eb\'c3\'bc\'b5\'c8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 NI\'b0\'a1 VLP\'b8\'a6 \'c8\'ae\'b8\'b3\'c7\'cf\'b0\'ed \'b0\'fc\'b8\'ae\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'cf\'bf\'a9 \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'b8\'b7\'ce \'bf\'e4\'c3\'bb\'c7\'cf\'b4\'c2 \'c1\'a4\'ba\'b8\'b8\'a6 NI\'bf\'a1 \'c1\'a6\'b0\'f8\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1278\f0 9.\tab\ul\f1\'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba.\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 VLP\'bf\'a1 \'c0\'c7\'c7\'d1 \'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b5\'bf\'bd\'c3 \'bb\'e7\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c1\'b6\'b0\'c7\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'b8\'bc\'d3\'b5\'c8\'b4\'d9. \'b4\'dc, \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d1 \ldblquote\'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\rdblquote\'b4\'c2 VLP\'bf\'a1 \'c0\'c7\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c0\'a7\'c7\'d1 \'ba\'bb \'ba\'ce\'bc\'d3\'bc\'ad\'bf\'a1 \'c1\'a4\'c0\'c7\'b5\'c8 \'b9\'d9\'b8\'a6 \'b5\'fb\'b8\'a5\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'db\'b7\'ce\'b9\'fa \'b5\'bf\'bd\'c3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'e6\'bf\'ec, \'c0\'fc\'bc\'bc\'b0\'e8\'c0\'c7 \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2 \'c0\'cf\'c3\'bc\'b0\'a1 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'b7\'ce\'bc\'ad \'b5\'bf\'c0\'cf\'c7\'d1 \'b1\'b9\'b0\'a1 \'b3\'bb\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'b0\'cd\'c0\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c8\'b4\'d9. \par
+\f0 10.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 VLP\'bf\'a1 \'c0\'c7\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'c0\'cc \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 VLP \'b9\'df\'c8\'bf\'c0\'cf \'c8\'c4 VLP\'bf\'a1 \'c3\'df\'b0\'a1\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b9\'d7 \ldblquote\'bf\'c0\'b9\'f6\'b5\'e5\'b7\'a1\'c7\'c1\'c6\'ae\rdblquote \'b1\'e2\'b4\'c9\'c0\'bb \'c5\'eb\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c3\'df\'b0\'a1\'c7\'cf\'bf\'a9 VLP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c3\'d6\'b4\'eb \'c3\'d1 \'bc\'f6\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'bd\'c0\'bb \'c0\'ce\'c1\'a4\'c7\'cf\'b0\'ed \'c0\'cc\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \par
+\f0 11.\tab\ul\f1\'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7.\ulnone \'bf\'e4\'c3\'bb\'c0\'bb \'b9\'de\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b0\'a2 \'c1\'f6\'c1\'a4 \'c0\'e5\'bc\'d2\'bf\'a1 \'b4\'eb\'c7\'d1 \'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7(\ldblquote\'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7\rdblquote )\'b8\'a6 \'c1\'ef\'bd\'c3 NI\'bf\'a1 \'c1\'a6\'b0\'f8\'c7\'cf\'b1\'e2\'b7\'ce \'b5\'bf\'c0\'c7 \'c7\'d1\'b4\'d9. \'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7\'b4\'c2 NI\'b0\'a1 \'bc\'f6\'bf\'eb \'b0\'a1\'b4\'c9\'c7\'d1 \'c7\'fc\'bd\'c4\'c0\'cc\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \ul\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\ulnone\f0 12.\tab\ul\f1\'b0\'bb\'bd\'c5.\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 VLP\'b8\'a6 \'b0\'bb\'bd\'c5\'c7\'cf\'b0\'ed\'c0\'da \'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 VLP \'b1\'e2\'b0\'a3\'c0\'c7 \'c1\'be\'b7\'e1 \'c3\'d6\'bc\'d2 60\'c0\'cf \'c0\'fc\'bf\'a1 NI\'bf\'a1 \'c7\'f6 \'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b4\'c2 \'b1\'d7 \'c8\'c4 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d1 \'b0\'df\'c0\'fb, \'c0\'fb\'c0\'fd\'c7\'d1 VLP \'b1\'e2\'b0\'a3 \'c1\'df \'c3\'df\'b0\'a1\'b5\'c7\'b4\'c2 \'bf\'c0\'b9\'f6\'b5\'e5\'b7\'a1\'c7\'c1\'c6\'ae \'b1\'e2\'b4\'c9\'c0\'bb \'c5\'eb\'c7\'d1 \'b0\'cd\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'c3\'df\'b0\'a1 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d1 \'bc\'f6\'bc\'f6\'b7\'e1(\ldblquote\'c3\'df\'b0\'a1 VLP \'bc\'f6\'bc\'f6\'b7\'e1\rdblquote ) \'b9\'d7 \'b1\'cd\'c7\'cf\'b0\'a1 \'b0\'bb\'bd\'c5 VLP \'b1\'e2\'b0\'a3\'bf\'a1 \'b4\'eb\'c7\'d8 \'bf\'e4\'c3\'bb\'c7\'cf\'b4\'c2 \'bb\'f5\'b7\'ce\'bf\'ee VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d1 \'bc\'f6\'bc\'f6\'b7\'e1(\ldblquote VLP \'b0\'bb\'bd\'c5 \'bc\'f6\'bc\'f6\'b7\'e1\rdblquote )\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'bb\'e7\'bf\'eb \'c1\'df\'c0\'ce VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'bc\'f6\'bf\'a1 \'b0\'fc\'c7\'d1 \'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7 \'bb\'f3\'c0\'c7 \'c1\'a4\'ba\'b8\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'fc\'b7\'c3 \'b7\'ce\'b1\'d7 \'c1\'a6\'c3\'e2 \'c8\'c4 \'ba\'af\'b0\'e6\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec, \'c0\'cc\'b8\'a6 NI\'bf\'a1 \'c1\'ef\'bd\'c3 \'c5\'eb\'c1\'f6\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b8\'e7 NI\'b4\'c2 \'bb\'e7\'bf\'eb\'b5\'c7\'be\'fa\'c0\'b8\'b3\'aa \'b1\'cd\'c7\'cf\'b0\'a1 \'b0\'bb\'bd\'c5 \'bd\'c3\'c1\'a1\'bf\'a1 NI\'bf\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'b0\'fc\'b7\'c3 \'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7\'bf\'a1 \'b9\'dd\'bf\'b5\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'c3\'df\'b0\'a1 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'b9\'dd\'bf\'b5\'c7\'cf\'bf\'a9 VLP \'b0\'bb\'bd\'c5 \'bc\'f6\'bc\'f6\'b7\'e1\'b8\'a6 \'bc\'f6\'c1\'a4\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'b8\'ae\'b8\'a6 \'c0\'af\'ba\'b8\'c7\'d1\'b4\'d9. \b\'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 VLP \'b1\'e2\'b0\'a3\'c0\'c7 \'c1\'be\'b7\'e1 \'c0\'fc \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba \'b9\'d7 \'c1\'f6\'b1\'de\'b5\'c7\'be\'ee\'be\'df \'c7\'cf\'b4\'c2 \'c3\'df\'b0\'a1 VLP \'bc\'f6\'bc\'f6\'b7\'e1\'bf\'a1 \'b4\'eb\'c7\'d1 \'b1\'b8\'b8\'c5\'c1\'d6\'b9\'ae\'bc\'ad\'b8\'a6 \'b9\'df\'c7\'e0\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2 \'b0\'e6\'bf\'ec, (I) VLP\'b4\'c2 \'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 VLP \'b1\'e2\'b0\'a3\'c0\'c7 \'c1\'be\'b7\'e1 \'bd\'c3 \'c0\'da\'b5\'bf\'c0\'fb\'c0\'b8\'b7\'ce \'c7\'d8\'c1\'f6\'b5\'c7\'b8\'e7, (II) VLP\'b8\'a6 \'c0\'a7\'c7\'d1 \'b8\'f0\'b5\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 \'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 VLP \'b1\'e2\'b0\'a3\'c0\'c7 \'c1\'be\'b7\'e1 \'bd\'c3 \'c0\'da\'b5\'bf\'c0\'fb\'c0\'b8\'b7\'ce \'c1\'ef\'bd\'c3 \'c7\'d8\'c1\'f6\'b5\'c8\'b4\'d9.\b0\par
+
+\pard\fi-357\li357\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\f0 13.\tab\ul\f1\'b1\'b8\'b8\'c5 \'c1\'d6\'b9\'ae\'bc\'ad; \'c3\'bb\'b1\'b8\'bc\'ad.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 \'b4\'d9\'c0\'bd\'b0\'fa \'b0\'b0\'c0\'cc NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'bf\'a1\'b0\'d4 \'b1\'b8\'b8\'c5\'c1\'d6\'b9\'ae\'bc\'ad\'b8\'a6 \'c1\'a6\'c3\'e2\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \b\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1846\b0\f0\tab i.\tab VLP \f1\'c0\'c7 \'c3\'d6\'c3\'ca \'c8\'b0\'bc\'ba\'c8\'ad\'b8\'a6 \'c0\'a7\'c7\'d8: NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c3\'d6\'c3\'ca \'c8\'b0\'bc\'ba\'c8\'ad \'b9\'d7 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'b5\'c8 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b1\'e2\'c7\'d1 \'b3\'bb\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'c0\'a7\'c7\'d1 \'c3\'d6\'c3\'ca \'bf\'ac\'b0\'a3 \'bb\'e7\'bf\'eb\'c0\'da \'bc\'f6\'bc\'f6\'b7\'e1\'b7\'ce \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'c7\'d1 \'b1\'dd\'be\'d7\'c0\'c7 \'b1\'b8\'b8\'c5 \'c1\'d6\'b9\'ae\'bc\'ad \par
+\f0\tab ii.\tab\f1\'b0\'a2 \'b0\'bb\'bd\'c5 \'b1\'e2\'b0\'a3\'bf\'a1 \'b4\'eb\'c7\'cf\'bf\'a9: VLP \'b0\'bb\'bd\'c5 \'bc\'f6\'bc\'f6\'b7\'e1 \'b9\'d7 \'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 VLP \'b1\'e2\'b0\'a3\'c0\'c7 \'c1\'be\'b7\'e1 \'c0\'fc\'c0\'c7 \'c3\'df\'b0\'a1 VLP \'bc\'f6\'bc\'f6\'b7\'e1 \'b1\'dd\'be\'d7\'c0\'c7 \'b1\'b8\'b8\'c5 \'c1\'d6\'b9\'ae\'bc\'ad \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\f0 14.\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 \'bf\'ac\'b0\'a3 \'b1\'e2\'c1\'d8\'c0\'b8\'b7\'ce \'c3\'bb\'b1\'b8\'b5\'c8\'b4\'d9. \'c3\'df\'b0\'a1 VLP \'bc\'f6\'bc\'f6\'b7\'e1\'b4\'c2 \'ba\'d0\'b1\'e2\'ba\'b0\'b7\'ce \'c7\'d8\'b4\'e7 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'c3\'b3\'c0\'bd \'bb\'e7\'bf\'eb\'b5\'c8 VLP \'b1\'e2\'b0\'a3\'c0\'c7 \'ba\'d0\'b1\'e2 \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'c1\'f6\'c1\'a4\'c7\'cf\'b4\'c2 \'b1\'d7 \'ba\'b8\'b4\'d9 \'c2\'aa\'c0\'ba \'b1\'e2\'b0\'a3\'c0\'bb \'b1\'e2\'c1\'d8\'c0\'b8\'b7\'ce \'ba\'f1\'b7\'ca \'b9\'e8\'ba\'d0\'b5\'c8\'b4\'d9. \b\par
+\b0\f0 15.\tab\b\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'bf\'a1\'b4\'c2 VLP\'c0\'c7 \'c7\'d8\'c1\'f6 \'c8\'c4 VLP\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'ba\'f1\'c8\'b0\'bc\'ba\'c8\'ad\'c7\'cf\'bf\'a9 \'bb\'e7\'bf\'eb\'c7\'cf\'c1\'f6 \'b8\'f8\'c7\'cf\'b5\'b5\'b7\'cf \'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'c4\'da\'b5\'e5\'b0\'a1 \'c6\'f7\'c7\'d4\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. NI\'b4\'c2 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c6\'c4\'c0\'cf\'c0\'bb \'c1\'a6\'b0\'f8\'c7\'cf\'b0\'ed\'c0\'da \'c7\'d2 \'bc\'f6 \'c0\'d6\'c1\'f6\'b8\'b8 \'b1\'cd\'c7\'cf\'b0\'a1 NI\'b7\'ce\'ba\'ce\'c5\'cd \'c0\'cc\'b7\'af\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'cf\'bf\'a9 \'b5\'bf \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c6\'c4\'c0\'cf\'c0\'c7 \'b1\'b3\'ba\'ce \'c8\'c4 \'b0\'a1\'b4\'c9\'c7\'d1 \'bd\'c5\'bc\'d3\'c7\'cf\'b0\'d4 \'b4\'dc, \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 VLP\'c0\'c7 \'c7\'d8\'c1\'f6 \'c8\'c4 60\'c0\'cf \'c0\'cc\'b3\'bb\'bf\'a1 \'c0\'cc\'b8\'a6 \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b4\'c2 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f8\'b4\'d9. \b0 VLP\'c0\'c7 \'c7\'d8\'c1\'f6 \'bd\'c3, \'b1\'cd\'c7\'cf\'b4\'c2 \'c8\'bf\'b7\'c2\'c0\'bb \'b0\'a1\'c1\'f6\'b8\'e7 \'c7\'d8\'c1\'f6 \'c0\'fc \'b1\'cd\'c7\'cf\'b0\'a1 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'bf\'a1 \'c7\'ca\'bf\'e4\'c7\'d1 \'bc\'f6\'bc\'f6\'b7\'e1\'b8\'a6 \'c1\'f6\'b1\'de\'c7\'d1 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(\ldblquote\'c1\'b8\'bc\'d3 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\rdblquote )\'b8\'a6 \'b0\'e8\'bc\'d3 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'c0\'cc\'b7\'af\'c7\'d1 \'bb\'e7\'bf\'eb \'c0\'cf\'c3\'bc\'b4\'c2 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'bf\'cd \'c7\'d4\'b2\'b2 \'b9\'d7 \'b4\'de\'b8\'ae \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'c0\'cc\'b7\'e7\'be\'ee\'c1\'f8\'b4\'d9. \b\'b1\'cd\'c7\'cf\'b4\'c2 \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 VLP\'c0\'c7 \'c7\'d8\'c1\'f6 \'c8\'c4 \'c1\'b8\'bc\'d3 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'bc\'f6\'b8\'a6 \'c1\'f5\'b0\'a1\'bd\'c3\'c5\'b3 \'bc\'f6 \'be\'f8\'b4\'d9. \'c7\'d8\'c1\'f6 \'c8\'c4 VLP\'c0\'c7 \'c0\'e7\'c8\'b0\'bc\'ba\'c8\'ad\'b4\'c2 NI\'c0\'c7 \'b4\'dc\'b5\'b6 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b8\'a3\'b8\'e7 \'c0\'e7\'c8\'b0\'bc\'ba\'c8\'ad \'bc\'f6\'bc\'f6\'b7\'e1\'b0\'a1 \'ba\'ce\'b0\'fa\'b5\'c9 \'bc\'f6 \'c0\'d6\'b0\'ed \'b1\'d7 \'c8\'c4 VLP \'b9\'df\'c8\'bf\'c0\'cf\'c0\'ba VLP\'b0\'a1 NI\'bf\'a1 \'c0\'c7\'c7\'d8 \'c0\'e7\'c8\'b0\'bc\'ba\'c8\'ad\'b5\'c8 \'b3\'af\'b7\'ce \'c7\'d1\'b4\'d9. \par
+\b0\f0 16.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b6\'c7\'b4\'c2 \'c1\'b8\'bc\'d3 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8 \'b0\'b3\'ba\'b0 \'c0\'cf\'b7\'c3\'b9\'f8\'c8\'a3\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'c0\'fc\'c8\'af \'ba\'f1\'bf\'eb\'c0\'cc \'b9\'df\'bb\'fd\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 1\'b3\'e2\'bf\'a1 4\'c8\'b8\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'cf\'b4\'c2 \'c0\'fc\'c8\'af\'c0\'cc \'b9\'df\'bb\'fd\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \b\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\b0\f0 17.\tab VLP\f1\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'c1\'b8\'bc\'d3 VLP \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'be\'e7\'b5\'b5\'b5\'c9 \'bc\'f6 \'be\'f8\'c0\'b8\'b8\'e7 \'b1\'cd\'c7\'cf\'b4\'c2 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'c0\'c7 \'bb\'e7\'c0\'fc \'bc\'ad\'b8\'e9 \'b5\'bf\'c0\'c7 \'be\'f8\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c1\'a63\'c0\'da \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'b0\'fc\'b7\'c3 \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b1\'cd\'c7\'cf\'c0\'c7 \'c7\'f6\'c0\'e5 \'b6\'c7\'b4\'c2 \'bd\'c3\'bc\'b3\'bf\'a1 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \b\par
+
+\pard\sb100\sa240\sl240\slmult1\qc\fs24\'ba\'ce\'bc\'d3\'bc\'ad D \endash \ul\'b1\'e2\'be\'f7\'bf\'eb \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'bb\'e7\'bf\'eb \'c1\'b6\'b0\'c7\ulnone\b0\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\tx360\ul\fs20\'b1\'e2\'be\'f7\'bf\'eb \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5(\ldblquote EP\rdblquote ).\ulnone EP\'bf\'a1 \'b4\'eb\'c7\'d8 \'b4\'d9\'c0\'bd\'b0\'fa \'b0\'b0\'c0\'ba \'c1\'b6\'b0\'c7\'c0\'cc \'c0\'fb\'bf\'eb\'b5\'c8\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\f0 1.\tab NI \f1\'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7 \'b9\'d7 \'b1\'cd\'c7\'cf\'b4\'c2 EP\'bf\'a1 \'c0\'c7\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c7\'d7\'b8\'f1\'b5\'e9, EP \'b1\'e2\'b0\'a3 \'c1\'df \'b5\'bf \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c0\'af\'c7\'fc \'b9\'d7 \'c3\'d6\'b4\'eb \'bc\'f6, EP \'b1\'e2\'b0\'a3\'c0\'c7 \'b8\'b8\'b7\'e1 \'bd\'c3 \'b1\'cd\'c7\'cf\'b0\'a1 \'c3\'eb\'b5\'e6\'c7\'cf\'b4\'c2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c0\'af\'c7\'fc \'b9\'d7 \'c3\'d6\'b4\'eb \'bc\'f6, \'b1\'cd\'c7\'cf\'c0\'c7 EP\'bf\'a1 \'c0\'c7\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b7\'ce \'c0\'fc\'c8\'af\'b5\'c7\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'e2\'c1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(\ldblquote EP \'b1\'e2\'c1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\rdblquote ) \'b9\'d7 \'c6\'f7\'c7\'d4\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'b8\'ed\'bd\'c3\'c7\'cf\'b4\'c2 NI \'b1\'e2\'be\'f7\'bf\'eb \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'b9\'ae\'bc\'ad(\ldblquote EP \'b9\'ae\'bc\'ad\rdblquote )\'b8\'a6 \'c3\'bc\'b0\'e1\'c7\'d1\'b4\'d9. EP \'b9\'ae\'bc\'ad\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8\'b4\'d9. \'b4\'dc, \'ba\'bb \'b0\'e8\'be\'e0 \'b9\'d7 EP \'b9\'ae\'bc\'ad\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'bb\'f3\'c3\'e6\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'bf\'ec\'bc\'b1\'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx710\f0 2.\tab\ul\f1\'b1\'e2\'b0\'a3.\ulnone EP\'b4\'c2 EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c0\'cf\'c0\'da\'bf\'a1, \'b6\'c7\'b4\'c2 \'b8\'ed\'bd\'c3\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b0\'e6\'bf\'ec EP \'b9\'ae\'bc\'ad\'b0\'a1 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'bf\'a1 \'c0\'c7\'c7\'d8 \'bc\'ad\'b8\'ed\'b5\'c7\'be\'ee \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'bc\'db\'ba\'ce\'b5\'c8 \'b3\'af(\ldblquote EP \'b9\'df\'c8\'bf\'c0\'cf\rdblquote ) \'b9\'df\'c8\'bf\'b5\'c8\'b4\'d9. EP\'b4\'c2 EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8 \'b6\'c7\'b4\'c2 \'b8\'ed\'bd\'c3\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b0\'e6\'bf\'ec EP \'b9\'df\'c8\'bf\'c0\'cf \'c8\'c4 3\'b3\'e2\'c0\'c7 \'b1\'e2\'b0\'a3(\ldblquote EP \'b1\'e2\'b0\'a3\rdblquote ) \'b5\'bf\'be\'c8 \'c1\'f6\'bc\'d3\'b5\'c8\'b4\'d9. \par
+\f0 3.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b4\'dc\'c3\'bc\'bf\'a1\'bc\'ad \'b0\'a2 EP \'c0\'e5\'bc\'d2\'bf\'a1 \'b4\'eb\'c7\'d8 \'b8\'b6\'bd\'ba\'c5\'cd \'bc\'b3\'c4\'a1 \'b9\'cc\'b5\'f0\'be\'ee \'b9\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'ed \'b1\'d7 \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'c0\'bb \'b0\'a8\'bd\'c3\'c7\'cf\'b4\'c2 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f6\'b4\'c2 \'c0\'da\'b8\'a6 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da(\ldblquote\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\rdblquote )\'b7\'ce \'c1\'f6\'c1\'a4\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\'c0\'c7 \'ba\'af\'b0\'e6\'c0\'bb \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'c1\'ef\'bd\'c3 NI\'bf\'a1 \'c5\'eb\'c1\'f6\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9.\par
+\f0 4.\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 EP\'bf\'a1 \'c0\'c7\'c7\'d8 (i) \'c3\'eb\'b5\'e6\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c7\'b4\'c2 \'c6\'af\'c1\'a4 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\'bf\'a1 \'b0\'fc\'c7\'cf\'bf\'a9 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'b6\'b0\'c7\'bf\'a1 \'b5\'fb\'b6\'f3\'bc\'ad\'b8\'b8, (ii) EP \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'c1\'f6\'c1\'a4\'c7\'d1 \'c0\'e5\'bc\'d2(\ldblquote EP \'c0\'e5\'bc\'d2\rdblquote ) \'b9\'d7 EP \'c0\'e5\'bc\'d2\'bf\'a1 \'bc\'d2\'c0\'e7\'c7\'d1 \'c4\'c4\'c7\'bb\'c5\'cd\'b5\'e9\'bf\'a1\'bc\'ad\'b8\'b8 \'b9\'d7 (iii) EP \'b1\'e2\'b0\'a3 \'c1\'df\'bf\'a1\'b8\'b8 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 (i) \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 \'b1\'cd\'c7\'cf\'c0\'c7 EP\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'cc EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'c3\'d6\'b4\'eb \'c3\'d1 \'bc\'f6\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'b8\'b8\'e7, (ii) EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb\'c0\'bb \'c1\'a6\'bf\'dc\'c7\'d1 \'be\'ee\'b6\'b0\'c7\'d1 NI \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee(\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb \'c6\'f7\'c7\'d4)\'b5\'b5 EP\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf\'bf\'a1 \'c0\'c7\'c7\'d8 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'be\'f8\'c0\'bd\'c0\'bb \'c0\'ce\'c1\'a4\'c7\'cf\'b0\'ed \'c0\'cc\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \par
+\f0 5.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'c7\'d7\'bd\'c3 EP\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \'c7\'e3\'bf\'a9\'b5\'c8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da \'c1\'a2\'b1\'d9\'c0\'bb \'c5\'eb\'c1\'a6\'c7\'cf\'b4\'c2 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b8\'a6 NI\'b0\'a1 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1 \'b0\'a1\'c0\'e5 \'c3\'d6\'bd\'c5\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c6\'c4\'c0\'cf\'b0\'fa \'c7\'d4\'b2\'b2 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \ldblquote\'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\rdblquote\'b6\'f5 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da \'c1\'a2\'b1\'d9\'c0\'bb \'c5\'eb\'c1\'a6\'c7\'cf\'b0\'ed \'b0\'fc\'b7\'c3 \'bb\'e7\'bf\'eb \'c1\'d8\'bc\'f6 \'c1\'a4\'ba\'b8\'b8\'a6 \'bb\'fd\'bc\'ba\'c7\'cf\'b4\'c2 NI\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee(\ldblquote NI VLM\rdblquote ), FLEXnet \'b6\'c7\'b4\'c2 FLEXlm \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c3\'d6\'c1\'be \'bb\'e7\'bf\'eb\'c0\'da \'c1\'a2\'bc\'d3 \'c5\'eb\'c1\'a6\'b8\'a6 \'c0\'a7\'c7\'d8 NI\'b0\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'bd\'c2\'c0\'ce\'c7\'d1 \'b1\'e2\'c5\'b8 \'c1\'a63\'c0\'da \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'c7\'b9\'cc\'c7\'d1\'b4\'d9. \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b0\'a1 NI VLM\'c0\'cc\'b0\'c5\'b3\'aa NI\'b0\'a1 \'b0\'fc\'b7\'c3 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b8\'a6 \'c0\'a7\'c7\'d1 \'b9\'ae\'bc\'ad\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, \'b5\'bf \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b4\'c2 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'b9\'ae\'bc\'ad\'bf\'a1 \'b5\'fb\'b6\'f3 \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'b5\'c7\'be\'ee\'be\'df \'c7\'d1\'b4\'d9.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1278\f0 6.\tab\ul\f1\'b1\'b3\'c0\'b0 \'b9\'d7 \'c0\'ce\'c1\'f5 \'bc\'ad\'ba\'f1\'bd\'ba.\ulnone \'b1\'cd\'c7\'cf\'c0\'c7 EP\'bf\'a1 \'c0\'c7\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b1\'b3\'c0\'b0 \'bc\'f6\'be\'f7 \'b6\'c7\'b4\'c2 \ldblquote\'c0\'ce\'c1\'f5 \'c1\'d8\'ba\'f1\rdblquote \'b0\'fa\'c1\'a4 \'b9\'d7 NI \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'c0\'ce\'c1\'f5 \'c5\'d7\'bd\'ba\'c6\'ae \'bc\'ad\'ba\'f1\'bd\'ba(\ldblquote\'b1\'b3\'c0\'b0 \'b9\'d7 \'c0\'ce\'c1\'f5 \'bc\'ad\'ba\'f1\'bd\'ba\rdblquote )\'b0\'a1 \'c6\'f7\'c7\'d4\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'cc EP \'b1\'e2\'b0\'a3 \'c1\'df \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'b1\'b3\'c0\'b0 \'c5\'a9\'b7\'b9\'b5\'f0\'c6\'ae\'b8\'a6 \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'f7\'bf\'f8\'b5\'e9\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'b0\'fa \'b0\'fc\'b7\'c3\'c7\'d1 \'b0\'fc\'b7\'c3 \'b1\'b3\'c0\'b0 \'bc\'f6\'be\'f7\'bf\'a1 \'c2\'fc\'bc\'ae\'c7\'cf\'b0\'c5\'b3\'aa \'b0\'fc\'b7\'c3 \ldblquote\'c0\'ce\'c1\'f5 \'c1\'d8\'ba\'f1\rdblquote \'b0\'fa\'c1\'a4 \'b9\'d7 \'c0\'ce\'c1\'f5 \'c5\'d7\'bd\'ba\'c6\'ae \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 NI\'b7\'ce\'ba\'ce\'c5\'cd \'bc\'f6\'b7\'c9\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'b3\'c0\'b0 \'b9\'d7 \'c0\'ce\'c1\'f5 \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 NI\'c0\'c7 \'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b1\'b3\'c0\'b0 \'b9\'d7 \'c0\'ce\'c1\'f5\'c0\'bb \'c0\'a7\'c7\'d1 \'b1\'e2\'ba\'bb \'c1\'a4\'c3\'a5\'bf\'a1 \'b5\'fb\'b6\'f3 \'c1\'a6\'b0\'f8\'b5\'c8\'b4\'d9. \'b1\'b3\'c0\'b0 \'c5\'a9\'b7\'b9\'b5\'f0\'c6\'ae\'b4\'c2 \'b9\'ab\'b1\'e2\'b1\'b9\'c1\'a6\'bc\'f6\'c3\'e2\'b1\'d4\'c1\'a4 22 CFR 120.9\'bf\'a1\'bc\'ad \'c1\'a4\'c0\'c7\'c7\'d1 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'ba \ldblquote\'b9\'e6\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba(defense service)\rdblquote\'b8\'a6 \'b1\'b8\'bc\'ba\'c7\'cf\'b4\'c2 \'b0\'b3\'ba\'b0\'c8\'ad\'b5\'c8 \'b1\'b3\'c0\'b0\'c0\'bb \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'b3\'c0\'b0 \'c5\'a9\'b7\'b9\'b5\'f0\'c6\'ae\'b4\'c2 \'c7\'f6\'b1\'dd \'b0\'a1\'c4\'a1\'b0\'a1 \'be\'f8\'c0\'b8\'b8\'e7 \'b9\'cc\'bb\'e7\'bf\'eb \'b1\'b3\'c0\'b0 \'c5\'a9\'b7\'b9\'b5\'f0\'c6\'ae\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 EP\'c0\'c7 \'c7\'d8\'c1\'f6\'b3\'aa \'b8\'b8\'b7\'e1 \'b6\'c7\'b4\'c2 EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b1\'e2\'c5\'b8 \'b1\'e2\'b0\'a3\'c0\'c7 \'c7\'d8\'c1\'f6 \'b6\'c7\'b4\'c2 \'b8\'b8\'b7\'e1 \'bd\'c3 \'bc\'d2\'b8\'ea\'b5\'c8\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\f0 7.\tab\ul\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba.\ulnone EP\'bf\'a1 \'c0\'c7\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b0\'a1 \'c6\'f7\'c7\'d4\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec, NI\'b4\'c2 (i) \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\'bf\'a1\'b0\'d4 \'b0\'fc\'b7\'c3 \'bb\'f3\'be\'f7\'bf\'eb \'b9\'e8\'c6\'f7\'c0\'cf \'c8\'c4 \'b8\'f0\'b5\'e7 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\'c0\'c7 \'b8\'b6\'bd\'ba\'c5\'cd \'bb\'e7\'ba\'bb\'c0\'bb \'c1\'a6\'b0\'f8\'c7\'cf\'b0\'ed (ii) EP \'b9\'ae\'bc\'ad\'bf\'a1 \'c1\'f6\'c1\'a4\'b5\'c8 \'b1\'cd\'c7\'cf\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'da \'bc\'f6\'bf\'a1\'b0\'d4 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'b0\'fa \'b0\'fc\'b7\'c3\'b5\'c8 \'b9\'ae\'c1\'a6\'bf\'a1 \'b4\'eb\'c7\'d8 NI\'c0\'c7 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7 \'bf\'a3\'c1\'f6\'b4\'cf\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'a2\'b1\'d9\'b1\'c7 \'b9\'d7 NI\'c0\'c7 \'b0\'ed\'b0\'b4 \'bf\'c2\'b6\'f3\'c0\'ce \'b1\'e2\'bc\'fa \'c1\'f6\'bf\'f8 \'bd\'c3\'bd\'ba\'c5\'db\'bf\'a1 \'b4\'eb\'c7\'d1 \'c1\'a2\'b1\'d9\'b1\'c7\'c0\'bb \'c1\'a6\'b0\'f8\'c7\'d1\'b4\'d9. \'b8\'f0\'b5\'e7 \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 NI\'c0\'c7 \'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 \'b1\'e2\'ba\'bb \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c0\'af\'c1\'f6 \'b0\'fc\'b8\'ae \'b9\'d7 \'c1\'f6\'bf\'f8 \'c1\'a4\'c3\'a5\'bf\'a1 \'b5\'fb\'b6\'f3 \'c1\'a6\'b0\'f8\'b5\'c8\'b4\'d9. NI\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'bb\'f3\'be\'f7\'c0\'fb\'c0\'b8\'b7\'ce \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'c3\'d6\'bd\'c5 \'b9\'f6\'c0\'fc\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'b0\'cd\'c0\'b8\'b7\'ce \'c1\'a6\'c7\'d1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'c7\'b8\'ae\'b8\'a6 \'c0\'af\'ba\'b8\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 NI\'b0\'a1 EP\'bf\'a1 \'c0\'c7\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c7\'b4\'c2 \'b8\'f0\'b5\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'bd\'c0\'bb \'c0\'cc\'c7\'d8\'c7\'d1\'b4\'d9. \par
+\f0 8.\tab\ul\f1\'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba \'be\'f8\'c0\'bd.\ulnone \'b1\'cd\'c7\'cf\'b4\'c2 EP\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'be\'ee\'b6\'b0\'c7\'d1 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'b6\'c7\'b4\'c2 \'c7\'cf\'b5\'e5\'bf\'fe\'be\'ee \'b0\'fc\'b7\'c3 \'bc\'ad\'ba\'f1\'bd\'ba\'b5\'b5 NI\'bf\'a1 \'c0\'c7\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c7\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8 \'b0\'a1\'b4\'c9\'c7\'cf\'b0\'d4 \'b5\'c7\'c1\'f6 \'be\'ca\'c0\'bd\'c0\'bb \'c0\'ce\'c1\'a4\'c7\'cf\'b0\'ed \'c0\'cc\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \ul\b\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\ulnone\b0\f0 9.\tab\ul\f1\'bf\'ac\'b0\'a3 \'bf\'ee\'bf\'b5 \'b0\'cb\'c5\'e4 \'b9\'d7 \'ba\'b8\'b0\'ed\'bc\'ad\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\tx720\ulnone\f0 A.\tab EP \f1\'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'a4\'b1\'e2\'c0\'fb \'b1\'e2\'c1\'d8(\'c3\'d6\'bc\'d2 \'bf\'ac 1\'c8\'b8)\'bf\'a1 \'b5\'fb\'b6\'f3, \'b1\'cd\'c7\'cf\'c0\'c7 \'b4\'eb\'c7\'a5\'c0\'da\'b5\'e9\'c0\'ba NI\'c0\'c7 \'b4\'eb\'c7\'a5\'c0\'da\'b5\'e9\'b0\'fa \'b8\'b8\'b3\'aa NI \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 EP\'bf\'a1 \'c0\'c7\'c7\'d1 \'b1\'b3\'c0\'b0 \'c5\'a9\'b7\'b9\'b5\'f0\'c6\'ae \'bb\'e7\'bf\'eb \'c6\'f2\'b0\'a1 \'b9\'d7 EP\'bf\'a1 \'c0\'c7\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'bc\'f6\'c1\'d8\'c0\'c7 \'c0\'fb\'c0\'fd\'bc\'ba\'b0\'fa EP \'c0\'e5\'bc\'d2\'c0\'c7 \'bc\'f6\'b8\'a6 \'c1\'a4\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b4\'c2 EP \'b9\'d7 \'b1\'cd\'c7\'cf\'c0\'c7 EP \'bb\'e7\'bf\'eb\'bf\'a1 \'b0\'fc\'c7\'cf\'bf\'a9 \'b3\'ed\'c0\'c7\'c7\'d1\'b4\'d9. \par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1420\f0 B.\tab\f1\'c0\'a7 \'c1\'a6A\'c7\'d7\'bf\'a1 \'c2\'fc\'c1\'b6\'b5\'c8 \'c8\'b8\'c0\'c7 30\'c0\'cf \'c0\'fc \'b6\'c7\'b4\'c2 NI\'b0\'a1 \'bf\'e4\'c3\'bb\'c7\'cf\'b4\'c2 \'b1\'e2\'c5\'b8 \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'ce \'b1\'e2\'c1\'d8\'bf\'a1 \'b5\'fb\'b6\'f3, \'b1\'cd\'c7\'cf\'b4\'c2 NI\'bf\'a1 (i) \'b0\'a2 EP \'c0\'e5\'bc\'d2\'bf\'a1 \'b4\'eb\'c7\'d8 NI\'b0\'a1 \'bc\'f6\'bf\'eb \'b0\'a1\'b4\'c9\'c7\'d1 \'c7\'fc\'bd\'c4\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb \'bd\'c2\'c0\'ce \'bf\'e4\'c3\'bb\'c0\'bb \'b8\'ed\'bd\'c3\'c7\'cf\'b4\'c2 \'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7(\ldblquote\'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b1\'d7\rdblquote ) \'b9\'d7 (ii) EP \'c0\'e5\'bc\'d2\'bf\'a1\'bc\'ad\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'d1 \'bd\'c2\'c0\'ce \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'b0\'a1 \'bb\'fd\'bc\'ba\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c3\'bc\'c5\'a9 \'be\'c6\'bf\'f4 \'b9\'d7 \'c3\'bc\'c5\'a9 \'c0\'ce\'c0\'bb \'b3\'aa\'c5\'b8\'b3\'bb\'b4\'c2 \'bb\'e7\'bf\'eb \'b7\'ce\'b1\'d7(\ldblquote\'bb\'e7\'bf\'eb \'b7\'ce\'b1\'d7\rdblquote )\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1420\f0 10.\tab\ul EP \f1\'bc\'f6\'bc\'f6\'b7\'e1.\ulnone EP\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c3\'bb\'b1\'b8\'b5\'c7\'b4\'c2 \'bc\'f6\'bc\'f6\'b7\'e1\'b4\'c2 EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b9\'d9\'bf\'cd \'b0\'b0\'b4\'d9. EP \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'b4\'de\'b8\'ae \'b8\'ed\'bd\'c3\'b5\'c8 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, EP\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'cd\'c7\'cf\'b0\'a1 \'c1\'f6\'b1\'de\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b4\'c2 \'b8\'f0\'b5\'e7 \'b1\'dd\'be\'d7\'c0\'ba \'b9\'cc\'b4\'de\'b7\'af\'c8\'ad\'b7\'ce \'c7\'d1\'b4\'d9. EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b1\'dd\'be\'d7\'c0\'ba \'b0\'fc\'b7\'c3 \'bc\'bc\'b1\'dd \'b6\'c7\'b4\'c2 \'bc\'f6\'c0\'d4/\'bc\'f6\'c3\'e2 \'b0\'fc\'bc\'bc\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'c1\'f6 \'be\'ca\'c0\'b8\'b8\'e7 \'b1\'cd\'c7\'cf\'b4\'c2 EP\'bf\'a1 \'c0\'c7\'c7\'d8 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'b1\'b3\'ba\'ce\'b9\'b0\'bf\'a1 \'b0\'fc\'c7\'d1 \'bc\'bc\'b1\'dd \'b9\'d7 \'b1\'e2\'c5\'b8 \'b0\'fc\'bc\'bc\'bf\'a1 \'b4\'eb\'c7\'d8 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f6\'b8\'e7 \'c0\'cc\'b8\'a6 \'ba\'ce\'b4\'e3\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 EP\'bf\'a1 \'c6\'f7\'c7\'d4\'c7\'cf\'b0\'ed\'c0\'da \'c7\'cf\'b4\'c2 NI \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'d1 \'bb\'e7\'be\'f7\'c3\'bc\'b8\'a6 \'c0\'ce\'bc\'f6\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, EP\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c3\'bb\'b1\'b8\'b5\'c7\'b4\'c2 \'bc\'f6\'bc\'f6\'b7\'e1\'b0\'a1 \'c0\'ce\'bb\'f3\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+
+\pard\fi-357\li357\sb100\sa240\sl240\slmult1\qj\tx360\tx1420\f0 11.\tab\ul\f1\'c7\'d8\'c1\'f6\ulnone \par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\f0 A.\tab NI \f1\'b6\'c7\'b4\'c2 \'b1\'cd\'c7\'cf\'b4\'c2 \'bb\'f3\'b4\'eb\'b9\'e6 \'b4\'e7\'bb\'e7\'c0\'da\'b0\'a1 \'ba\'bb \'b1\'e2\'be\'f7\'bf\'eb \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'bb\'e7\'bf\'eb \'c1\'b6\'b0\'c7\'bf\'a1 \'c0\'c7\'c7\'d1 \'c0\'da\'bd\'c5\'c0\'c7 \'c0\'c7\'b9\'ab\'b8\'a6 \'c1\'df\'b4\'eb\'c7\'cf\'b0\'d4 \'c0\'a7\'b9\'dd\'c7\'cf\'b0\'ed \'b5\'bf \'c0\'a7\'b9\'dd\'c0\'bb \'b5\'bf \'c0\'a7\'b9\'dd\'bf\'a1 \'b4\'eb\'c7\'d1 \'bc\'ad\'b8\'e9 \'c5\'eb\'c1\'f6 \'bc\'f6\'b7\'c9 30\'c0\'cf \'c0\'cc\'b3\'bb\'bf\'a1 \'ba\'f1\'c0\'a7\'b9\'dd \'b4\'e7\'bb\'e7\'c0\'da\'bf\'a1 \'c7\'d5\'b8\'ae\'c0\'fb\'c0\'b8\'b7\'ce \'b8\'b8\'c1\'b7\'bd\'ba\'b7\'b4\'b0\'d4 \'bd\'c3\'c1\'a4\'c7\'cf\'c1\'f6 \'b8\'f8\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec \'b0\'a2\'b0\'a2 \'c0\'da\'bd\'c5\'c0\'c7 \'c0\'e7\'b7\'ae\'bf\'a1 \'b5\'fb\'b6\'f3 \'bb\'f3\'b4\'eb\'b9\'e6 \'b4\'e7\'bb\'e7\'c0\'da\'bf\'a1 \'b4\'eb\'c7\'d1 \'bc\'ad\'b8\'e9 \'c5\'eb\'c1\'f6 \'bd\'c3 EP\'b8\'a6 \'c7\'d8\'c1\'f6\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'c0\'a7\'b9\'dd\'c0\'cc \'bd\'c3\'c1\'a4\'b5\'c9 \'bc\'f6 \'be\'f8\'b4\'c2 \'b0\'e6\'bf\'ec, EP \'b1\'e2\'b0\'a3\'c0\'ba \'c1\'ef\'bd\'c3 \'c7\'d8\'c1\'f6\'b5\'c8\'b4\'d9. \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1846\f0 B.\tab\ul EP \f1\'b8\'b8\'b7\'e1 \'b6\'c7\'b4\'c2 \'c7\'d8\'c1\'f6\'c0\'c7 \'c8\'bf\'b0\'fa.\ulnone EP\'c0\'c7 \'b8\'b8\'b7\'e1 \'b6\'c7\'b4\'c2 \'c7\'d8\'c1\'f6 \'bd\'c3, \'b1\'cd\'c7\'cf\'b4\'c2 EP\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b8\'f0\'b5\'e7 \'bb\'e7\'bf\'eb\'c0\'bb \'c1\'ef\'bd\'c3 \'c1\'df\'b4\'dc\'c7\'cf\'b0\'ed \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb \'c0\'cf\'c3\'bc\'b8\'a6 \'c6\'c4\'b1\'e2\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'b4\'dc, \'b1\'cd\'c7\'cf\'b4\'c2 NI\'b0\'a1 \'b5\'bf \'c6\'c4\'b1\'e2 \'c0\'fc \'bf\'e4\'b1\'b8\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec, NI\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 \'bb\'e7\'ba\'bb \'c0\'cf\'c3\'bc\'b8\'a6 \'c0\'ce\'b5\'b5\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \'bb\'f3\'bc\'fa\'c7\'d1 \'bb\'e7\'c7\'d7\'bf\'a1\'b5\'b5 \'ba\'d2\'b1\'b8\'c7\'cf\'b0\'ed, EP \'b9\'df\'c8\'bf\'c0\'cf \'c0\'cc\'c0\'fc\'bf\'a1 \'c8\'bf\'b7\'c2\'c0\'cc \'c0\'d6\'be\'fa\'c0\'b8\'b8\'e7 EP \'b9\'ae\'bc\'ad\'bf\'a1 \'b1\'e2\'c1\'b8 NI \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee(\ldblquote EP \'b1\'e2\'c1\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\rdblquote )\'b7\'ce \'b8\'ed\'bd\'c3\'b5\'c8 EP\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'a7\'c7\'cf\'bf\'a9 NI\'b0\'a1 \'c1\'a6\'b0\'f8\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9, EP \'b0\'a1 NI\'bf\'a1 \'c0\'c7\'c7\'cf\'bf\'a9 \'b0\'e8\'be\'e0\'c0\'c7 \'b1\'e2\'c5\'b8 \'c1\'b6\'b0\'c7\'c0\'c7 \'b9\'cc\'c1\'d8\'bc\'f6\'bf\'a1 \'c0\'c7\'c7\'d1 \'b0\'cd\'c0\'cc \'be\'c6\'b4\'d1 \'ba\'bb \'b1\'e2\'be\'f7\'bf\'eb \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'bb\'e7\'bf\'eb \'c1\'b6\'b0\'c7\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'b6\'b0\'c7\'c0\'c7 \'c0\'a7\'b9\'dd\'bf\'a1\'b8\'b8 \'b1\'e2\'c0\'ce\'c7\'cf\'bf\'a9 \'c7\'d8\'c1\'f6\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 EP \'b1\'e2\'b0\'a3 \'c8\'c4 EP \'c0\'e5\'bc\'d2\'bf\'a1\'bc\'ad\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'ba\'ce\'bc\'d3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b0\'e8\'be\'e0\'b5\'e9\'bf\'a1 \'c0\'c7\'c7\'d8\'bc\'ad \'b9\'d7 \'b1\'d7\'bf\'a1 \'b5\'fb\'b6\'f3\'bc\'ad\'b8\'b8 EP \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'c1\'f6\'c1\'a4\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'c2 \'bc\'f6\'c0\'c7 EP \'b1\'e2\'c1\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb\'c0\'bb \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. EP \'b1\'e2\'b0\'a3 \'c1\'be\'b7\'e1 \'c8\'c4 \'bb\'e7\'bf\'eb\'b5\'c7\'b5\'b5\'b7\'cf EP \'b9\'ae\'bc\'ad\'bf\'a1\'bc\'ad \'c1\'f6\'c1\'a4\'b5\'c7\'b0\'ed, EP \'b9\'df\'c8\'bf\'c0\'cf \'b1\'e2\'c1\'d8(\'b4\'dc, NI\'bf\'a1 \'c0\'c7\'c7\'d8 EP \'b1\'e2\'b0\'a3\'c0\'cc \'c1\'be\'b7\'e1\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b0\'e6\'bf\'ec\'bf\'a1 \'c7\'d1\'c7\'cf\'bf\'a9)\'c0\'b8\'b7\'ce \'b0\'a1\'c0\'e5 \'c3\'d6\'bd\'c5 \'b9\'f6\'c0\'fc\'c0\'cc\'b0\'c5\'b3\'aa \'b1\'d7 \'c1\'f7\'c0\'fc \'b9\'f6\'c0\'fc\'c0\'ce EP \'b1\'e2\'c1\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb\'c0\'c7 \'b0\'e6\'bf\'ec, \'ba\'bb \'c1\'b6\'c7\'d7\'bf\'a1 \'b5\'fb\'b6\'f3 \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'bf\'a1 \'c0\'c7\'c7\'d1 \'bb\'e7\'bf\'eb\'b8\'b8\'c0\'bb \'c0\'a7\'c7\'d8 EP \'b1\'e2\'b0\'a3\'c0\'c7 \'c7\'d8\'c1\'f6 \'b6\'c7\'b4\'c2 \'b8\'b8\'b7\'e1 \'b9\'df\'c8\'bf\'c0\'cf \'c7\'f6\'c0\'e7\'c0\'c7 \'c7\'d8\'b4\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'a1\'c0\'e5 \'c3\'d6\'bd\'c5 \'b9\'f6\'c0\'fc\'c0\'b8\'b7\'ce \'b5\'bf \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb\'c0\'bb \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\tx360\tx720\f0\tab C.\tab EP \f1\'b1\'e2\'b0\'a3 \'c0\'cc\'c8\'c4 EP \'b1\'e2\'c1\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'c7\'b8\'ae\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 NI\'bf\'a1 \'c8\'b0\'b5\'bf \'c1\'d8\'bc\'f6 \'b7\'ce\'b0\'ed \'b9\'d7 \'bb\'e7\'bf\'eb \'b7\'ce\'b0\'ed\'b8\'a6 EP \'b1\'e2\'b0\'a3\'c0\'c7 \'b8\'b8\'b7\'e1 \'b6\'c7\'b4\'c2 \'c7\'d8\'c1\'f6 30\'c0\'cf \'c0\'cc\'b3\'bb\'bf\'a1 \'c1\'a6\'b0\'f8\'c7\'cf\'b0\'ed EP \'b1\'e2\'b0\'a3\'c0\'c7 \'b8\'b8\'b7\'e1 \'b6\'c7\'b4\'c2 \'c7\'d8\'c1\'f6 \'c7\'f6\'c0\'e7 \'c1\'f6\'b1\'de \'c0\'c7\'b9\'ab\'b0\'a1 \'b9\'df\'bb\'fd\'c7\'cf\'bf\'b4\'c0\'b8\'b3\'aa \'c1\'f6\'b1\'de\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b8\'f0\'b5\'e7 \'b1\'dd\'be\'d7\'c0\'bb NI\'bf\'a1 \'c1\'ef\'bd\'c3 \'c1\'f6\'b1\'de\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\tx360\b\f0\tab D. \tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'bf\'a1\'b4\'c2 EP \'b1\'e2\'b0\'a3\'c0\'c7 \'c7\'d8\'c1\'f6 \'c8\'c4 EP\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'ba\'f1\'c8\'b0\'bc\'ba\'c8\'ad\'c7\'cf\'bf\'a9 \'bb\'e7\'bf\'eb\'c7\'cf\'c1\'f6 \'b8\'f8\'c7\'cf\'b5\'b5\'b7\'cf \'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'c4\'da\'b5\'e5\'b0\'a1 \'c6\'f7\'c7\'d4\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 EP\'c0\'c7 \'b8\'b8\'b7\'e1 \'b6\'c7\'b4\'c2 \'c7\'d8\'c1\'f6 \'bd\'c3 \'b0\'e6\'b0\'ed \'be\'f8\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'c0\'da\'b5\'bf\'c0\'fb\'c0\'b8\'b7\'ce \'ba\'f1\'c8\'b0\'bc\'ba\'c8\'ad \'b5\'c7\'b0\'c5\'b3\'aa \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b0\'d4 \'b5\'c9 \'bc\'f6 \'c0\'d6\'c0\'bd\'c0\'bb \'c0\'ce\'c1\'a4\'c7\'cf\'b0\'ed \'c0\'cc\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 EP \'b9\'ae\'bc\'ad\'bf\'a1 \'c1\'f6\'c1\'a4\'b5\'c8 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'ba EP \'b1\'e2\'c1\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c7\'e3\'bf\'eb\'b5\'c8 EP \'b1\'e2\'b0\'a3 \'c0\'cc\'c8\'c4 \'bb\'e7\'bf\'eb\'c0\'bb \'b0\'a1\'b4\'c9\'c7\'cf\'b0\'d4 \'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8 NI\'b7\'ce\'ba\'ce\'c5\'cd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c6\'c4\'c0\'cf\'c0\'bb \'c3\'eb\'b5\'e6\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b4\'c2 \'c3\'a5\'c0\'d3\'c0\'bb \'c1\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'b3\'ba\'ce \'c8\'c4 \'b0\'a1\'b4\'c9\'c7\'d1 \'bd\'c5\'bc\'d3\'c7\'cf\'b0\'d4 \'b4\'dc, \'be\'ee\'b6\'b0\'c7\'d1 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 EP \'b1\'e2\'b0\'a3\'c0\'c7 \'c7\'d8\'c1\'f6 \'c8\'c4 60\'c0\'cf \'c0\'cc\'b3\'bb\'bf\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c6\'c4\'c0\'cf\'c0\'bb \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\b0\f0 12.\tab EP\f1\'bf\'a1 \'c0\'c7\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'be\'e7\'b5\'b5\'b5\'c9 \'bc\'f6 \'be\'f8\'c0\'b8\'b8\'e7 \'b1\'cd\'c7\'cf\'b4\'c2 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'c0\'c7 \'bb\'e7\'c0\'fc \'bc\'ad\'b8\'e9 \'b5\'bf\'c0\'c7 \'be\'f8\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c1\'a63\'c0\'da \'b6\'c7\'b4\'c2 EP \'c0\'e5\'bc\'d2 \'c0\'cc\'bf\'dc\'c0\'c7 \'b1\'cd\'c7\'cf\'c0\'c7 \'c7\'f6\'c0\'e5 \'b6\'c7\'b4\'c2 \'bd\'c3\'bc\'b3\'bf\'a1 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \b\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1420\b0\f0 13.\tab\ul\f1\'b1\'e2\'b9\'d0 \'c0\'af\'c1\'f6.\ulnone \'b1\'cd\'c7\'cf\'c0\'c7 EP \'b9\'ae\'bc\'ad \'c1\'b6\'b0\'c7, NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'b1\'cd\'c7\'cf\'c0\'c7 EP\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'c1\'a6\'c3\'e2\'c7\'d1 \'c1\'a6\'be\'c8\'bc\'ad \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b9\'ae\'bc\'ad(\'b8\'f0\'b5\'e7 \'b0\'a1\'b0\'dd \'c3\'a5\'c1\'a4 \'b9\'d7 \'bc\'f6\'bc\'f6\'b7\'e1 \'c6\'f7\'c7\'d4) \'b9\'d7 \'b1\'cd\'c7\'cf\'c0\'c7 EP\'bf\'cd \'b0\'fc\'b7\'c3\'c7\'cf\'bf\'a9 \'c1\'a6\'b0\'f8\'b5\'c8 NI \'c1\'a6\'c7\'b0 \'b0\'b3\'b9\'df \'b3\'eb\'b7\'c2\'bf\'a1 \'b0\'fc\'c7\'d1 \'c1\'a4\'ba\'b8\'b4\'c2 NI\'c0\'c7 \'b1\'e2\'b9\'d0 \'c1\'a4\'ba\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 NI\'c0\'c7 \'b1\'e2\'b9\'d0 \'c1\'a4\'ba\'b8\'b8\'a6 \'c1\'a63\'c0\'da\'bf\'a1\'b0\'d4 \'b0\'f8\'b0\'b3\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\sb100\sa240\sl240\slmult1\qc\b\fs24\'ba\'ce\'bc\'d3\'bc\'ad E \endash \ul\'b1\'b3\'c0\'b0\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c1\'b6\'b0\'c7\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx810\ulnone\b0\f0\fs20 1.\tab\f1\'b1\'b3\'c0\'b0\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\'bf\'a1 \'c0\'c7\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'bb\'f3\'be\'f7 \'b6\'c7\'b4\'c2 \'bb\'ea\'be\'f7 \'b8\'f1\'c0\'fb\'c0\'bb \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'b3\'c0\'b0\'bf\'eb \'bf\'ac\'b1\'b8 \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'b8\'c0\'cc \'bf\'ac\'b1\'b8 \'b8\'f1\'c0\'fb\'c0\'bb \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1278\f0 2.\tab\f1\'b1\'b3\'c0\'b0\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b4\'c2 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'ba \'bb\'f3\'be\'f7\'bf\'eb \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce \'b9\'e8\'c6\'f7\'b5\'c9 \'bc\'f6 \'be\'f8\'c0\'b8\'b8\'e7 \'bb\'f3\'be\'f7 \'b8\'f1\'c0\'fb\'c0\'bb \'c0\'a7\'c7\'d8 \'c0\'e7\'b9\'e8\'c6\'f7\'b8\'a6 \'b1\'dd\'c1\'f6\'c7\'cf\'bf\'a9 \'b9\'e8\'c6\'f7\'b5\'c7\'be\'ee\'be\'df \'c7\'d1\'b4\'d9.\par
+\f0 3.\tab\f2\ldblquote\f1\'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\rdblquote\'c0\'cc\'b6\'f5 \'c7\'d0\'c0\'a7 \'bc\'f6\'bf\'a9 \'b1\'b3\'c0\'b0 \'b1\'e2\'b0\'fc\'c0\'bb \'b8\'bb\'c7\'d1\'b4\'d9. \'c7\'d0\'bb\'fd\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'b0\'e6\'bf\'ec \'b1\'b3\'bb\'e7\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'bb \'b1\'c7\'c0\'e5\'c7\'cf\'b0\'c5\'b3\'aa \'bf\'e4\'b1\'b8\'c7\'cf\'b0\'ed, NI\'c0\'c7 \'bd\'c2\'c0\'ce\'c0\'bb \'b9\'de\'c0\'ba \'bf\'c2\'b6\'f3\'c0\'ce \'b1\'b3\'c0\'b0 \'b0\'fa\'c1\'a4\'b5\'b5 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8\'b4\'d9.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx810\f0 4.\tab\ul\f1\'c7\'d0\'bb\'fd\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba.\ulnone \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b0\'a1 \'c7\'d0\'bb\'fd\'bf\'eb\'c0\'ce \'b0\'e6\'bf\'ec, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b7\'c1\'b8\'e9 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'c7 \'c1\'f6\'bc\'d3\'c0\'fb\'c0\'ce \'b1\'b3\'c0\'b0 \'b0\'fa\'c1\'a4\'bf\'a1 \'b5\'ee\'b7\'cf\'b5\'c7\'be\'ee \'c0\'d6\'b0\'c5\'b3\'aa \'c0\'cc\'b8\'a6 \'bc\'f6\'b0\'ad\'c7\'cf\'b0\'ed \'c0\'d6\'b4\'c2 \'c7\'d0\'bb\'fd \'b6\'c7\'b4\'c2 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'bf\'a1\'bc\'ad \'b0\'ad\'c0\'c7\'c7\'cf\'b4\'c2 \'b1\'b3\'bb\'e7\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'c7\'d0\'bb\'fd\'c0\'ce \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'b3\'bd\'c7 \'b9\'d7 \'bd\'c7\'c7\'e8\'bd\'c7 \'bc\'f6\'be\'f7 \'b0\'fa\'c1\'a4\'bb\'d3 \'be\'c6\'b4\'cf\'b6\'f3 \'b1\'cd\'c7\'cf\'c0\'c7 \'c7\'d0\'ba\'ce\'b0\'fa\'c1\'a4 \'c7\'d0\'be\'f7\'c0\'bb \'c1\'f5\'c1\'f8\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d1 \'c7\'d0\'bc\'fa \'bf\'ac\'b1\'b8 \'bf\'eb\'b5\'b5\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'b3\'c0\'ce\'c0\'fb \'b1\'b3\'c0\'b0 \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 \'b1\'d7 \'bf\'dc \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b4\'c2 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'b3\'bb\'e7\'c0\'ce \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'f6\'be\'f7 \'b6\'c7\'b4\'c2 \'bd\'c7\'c7\'e8\'bd\'c7 \'bf\'ac\'b1\'b8 \'c1\'d8\'ba\'f1\'b8\'a6 \'c0\'a7\'c7\'d8\'bc\'ad\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'bf\'a1 \'b0\'fc\'c7\'d1 \'b1\'b3\'c0\'b0\'bf\'eb \'bf\'ac\'b1\'b8 \'b6\'c7\'b4\'c2 \'b1\'b3\'bd\'c7 \'bc\'f6\'be\'f7\'b0\'fa \'b0\'b0\'c0\'ba \'b1\'d7 \'bf\'dc \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b4\'c2 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'c3\'d6\'b4\'eb 3\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'b1\'cd\'c7\'cf\'b8\'b8\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'bd\'c7\'c7\'e0\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'c7\'d1\'b9\'f8\'bf\'a1 1\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1\'bc\'ad\'b8\'b8 \'bd\'c7\'c7\'e0\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf \'c0\'cc\'bf\'dc\'c0\'c7 \'c0\'da\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c1\'a2\'b1\'d9\'c7\'cf\'b0\'c5\'b3\'aa \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b3\'d7\'c6\'ae\'bf\'f6\'c5\'a9 \'c0\'e5\'ba\'f1\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'c7\'d0\'bb\'fd\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8\'bc\'ad\'b4\'c2 \'c0\'da\'c5\'c3 \'bb\'e7\'bf\'eb \'bf\'b9\'bf\'dc\'b0\'a1 \'c1\'b8\'c0\'e7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c0\'c7\'c7\'d8 \'b1\'cd\'c7\'cf\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \'b1\'cd\'c7\'cf\'b0\'a1 \'c7\'d0\'bb\'fd\'c0\'ce \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'b3\'c0\'b0 \'b1\'e2\'b0\'fc \'b5\'ee\'b7\'cf \'b1\'e2\'b0\'a3\'c0\'c7 \'c1\'be\'b7\'e1 \'b6\'c7\'b4\'c2 \'c7\'d8\'c1\'f6 \'bd\'c3, \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'b3\'bb\'e7\'c0\'ce \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'b3\'bb\'e7 \'c0\'da\'b0\'dd \'bb\'f3\'bd\'c7 \'bd\'c3, \'b6\'c7\'b4\'c2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b1\'e2\'b0\'a3\'b8\'b8\'b7\'e1 \'bd\'c3 \'c1\'df \'b8\'d5\'c0\'fa \'b5\'b5\'b7\'a1\'c7\'cf\'b4\'c2 \'b3\'af\'bf\'a1 \'c0\'da\'b5\'bf\'c0\'fb\'c0\'b8\'b7\'ce \'b8\'b8\'b7\'e1\'b5\'ca\'c0\'bb \'c0\'cc\'c7\'d8\'c7\'cf\'b0\'ed \'c0\'cc\'bf\'a1 \'c7\'d5\'c0\'c7\'c7\'d1\'b4\'d9. \'c0\'cc\'b7\'af\'c7\'d1 \'b8\'b8\'b7\'e1 \'bd\'c3, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'ba\'bb \'c0\'cf\'c3\'bc\'b8\'a6 \'c1\'ef\'bd\'c3 \'bb\'e8\'c1\'a6\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \par
+\f0\tab\f1\'c1\'df\'b0\'ed\'b5\'ee\'c7\'d0\'b1\'b3 \'bf\'aa\'bd\'c3 \'c1\'a65\'c1\'b6\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'df\'b0\'ed\'b1\'b3\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c1\'b6\'b0\'c7\'c0\'c7 \'c0\'fb\'bf\'eb\'c0\'bb \'b9\'de\'be\'c6 LabVIEW \'c7\'d0\'bb\'fd\'bf\'eb \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+
+\pard\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx810\'c7\'d0\'bb\'fd\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(\'bf\'b5\'b1\'b8 \'b6\'c7\'b4\'c2 \'b1\'e2\'c7\'d1\'ba\'ce)\'bf\'a1\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c7\'a5\'c1\'d8 \'bc\'ad\'ba\'f1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5(\ldblquote SSP\rdblquote )\'bf\'a1 \'b4\'eb\'c7\'d1 \'b0\'b3\'ba\'b0\'c0\'fb \'c1\'a2\'bc\'d3\'c0\'ba \'c6\'f7\'c7\'d4\'b5\'c7\'be\'ee \'c0\'d6\'c1\'f6 \'be\'ca\'b4\'d9.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1278\f0 5.\tab\ul\f1\'c1\'df\'b0\'ed\'b1\'b3\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba.\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 \'c1\'df\'b0\'ed\'b1\'b3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'df\'b0\'ed\'b1\'b3\'bf\'a1\'bc\'ad \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b1\'b3\'c0\'b0 \'bf\'eb\'b5\'b5\'b7\'ce\'b8\'b8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'c1\'df\'b0\'ed\'b1\'b3\'b4\'c2 \'c5\'eb\'bb\'f3\'c0\'fb\'c0\'ce \'c0\'af\'c4\'a1\'bf\'f8\'ba\'ce\'c5\'cd 12\'c7\'d0\'b3\'e2\'b1\'ee\'c1\'f6 \'b9\'d7 \'b1\'b9\'c1\'a6\'b1\'b3\'c0\'b0\'c7\'a5\'c1\'d8\'ba\'d0\'b7\'f9(ISCED) \'b7\'b9\'ba\'a7 0\'bf\'a1\'bc\'ad 3\'c0\'b8\'b7\'ce \'c1\'a4\'c0\'c7\'b5\'c8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'c7\'d1 \'b1\'cd\'c7\'cf\'c0\'c7 \'c7\'d0\'b1\'b3 \'c4\'c4\'c7\'bb\'c5\'cd\'c0\'c7 \'bc\'f6\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2 \'bc\'f6\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'bb\'f3\'bc\'fa\'c7\'d1 \'b1\'c7\'b8\'ae\'b4\'c2 (NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'c7\'d1) \'b4\'dc\'c0\'cf\'c7\'d1 \'c7\'d0\'b1\'b3 \'b6\'c7\'b4\'c2 \'c4\'b7\'c6\'db\'bd\'ba\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c7\'b8\'e7 \'c0\'fc\'c3\'bc \'c7\'d0\'b1\'b3 \'c1\'f6\'b1\'b8\'b1\'ee\'c1\'f6 \'c8\'ae\'b4\'eb \'c0\'fb\'bf\'eb\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1136\f0 6.\tab\ul\f1\'b1\'b3\'bd\'c0 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba.\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'b3\'c0\'b0\'bf\'eb \'b1\'b3\'bd\'c0 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'bf\'a1\'bc\'ad \'b1\'b3\'bd\'c0 \'b8\'f1\'c0\'fb\'c0\'bb \'c0\'a7\'c7\'d8\'bc\'ad\'b8\'b8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'ba \'b4\'d9\'c0\'bd \'b0\'fa \'b0\'b0\'c0\'ba \'bb\'e7\'c7\'d7 \'c1\'df \'c7\'cf\'b3\'aa\'b8\'a6 \'c3\'e6\'c1\'b7\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec\'bf\'a1\'b8\'b8 \ldblquote\'b1\'b3\'bd\'c0 \'b8\'f1\'c0\'fb\rdblquote\'c0\'b8\'b7\'ce \'bb\'e7\'bf\'eb\'b5\'c8 \'b0\'cd\'c0\'bb \'b0\'a3\'c1\'d6\'b5\'c8\'b4\'d9: (i) \'c7\'d0\'b1\'e2\'b8\'bb \'b6\'c7\'b4\'c2 \'b1\'e2\'c5\'b8 \'b1\'b3\'c0\'b0 \'b1\'e2\'b0\'a3 \'b8\'bb\'bf\'a1 \'c7\'d0\'bb\'fd\'b5\'e9\'c0\'cc \'c7\'d0\'b7\'c2 \'bd\'c3\'c7\'e8\'c0\'bb \'ba\'b8\'b0\'ed \'bd\'c3\'c7\'e8\'c0\'cc (\'c0\'fc\'c3\'bc\'c0\'fb \'b6\'c7\'b4\'c2 \'ba\'ce\'ba\'d0\'c0\'fb\'c0\'b8\'b7\'ce) \'c7\'d0\'bb\'fd\'b5\'e9\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'b0\'fa \'b0\'fc\'b7\'c3\'b5\'c7\'be\'ee \'c0\'d6\'b0\'c5\'b3\'aa, (ii) \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'bb \'bf\'e4\'c7\'cf\'b4\'c2 \'bc\'f7\'c1\'a6 \'b6\'c7\'b4\'c2 \'c0\'af\'bb\'e7\'c7\'d1 \'c7\'c1\'b7\'ce\'c1\'a7\'c6\'ae\'b0\'a1 \'bd\'c3\'c7\'e8 \'b4\'eb\'bd\'c5 \'bc\'ba\'c0\'fb \'ba\'ce\'bf\'a9\'b8\'a6 \'c0\'a7\'c7\'d8 \'bb\'e7\'bf\'eb\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec. \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1\'bc\'ad \'b4\'de\'b8\'ae \'b8\'ed\'bd\'c3\'b5\'c8 \'b0\'e6\'bf\'ec\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b4\'c2 \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1\'bc\'ad NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'c7\'d1 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'cc NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'b5\'b5\'c7\'cf\'b4\'c2 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'d1 \'b0\'fc\'b7\'c3 \'c7\'d0\'ba\'ce, \'b4\'eb\'c7\'d0 \'b6\'c7\'b4\'c2 \'c6\'af\'c1\'a4\'c7\'d1 \'b4\'eb\'c7\'d0 \'c4\'b7\'c6\'db\'bd\'ba \'b3\'bb\'bf\'a1 \'c0\'d6\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'c0\'c7 \'bc\'f6\'bf\'a1\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'bb\'f3\'bc\'fa\'c7\'d1 \'bb\'e7\'c7\'d7\'c0\'bb \'c1\'a6\'c7\'d1\'c7\'cf\'c1\'f6 \'be\'ca\'b0\'ed, \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'bf\'a1\'bc\'ad \'b1\'b3\'bb\'e7\'b0\'a1 \'be\'c6\'b4\'d1 \'c0\'da\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'ba \'b1\'dd\'c1\'f6\'b5\'c8\'b4\'d9. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1278\f0 7.\tab\ul\f1\'bf\'ac\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba.\ulnone \'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'b3\'c0\'b0\'bf\'eb \'bf\'ac\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'bf\'a1\'bc\'ad \'b1\'b3\'c0\'b0\'bf\'eb \'bf\'ac\'b1\'b8\'b8\'a6 \'c0\'a7\'c7\'d8\'bc\'ad\'b8\'b8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1\'bc\'ad NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'c7\'d1 \'b9\'d9\'bf\'cd \'b0\'b0\'c0\'cc NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'b5\'b5\'c7\'cf\'b4\'c2 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'d8 \'c0\'d6\'b4\'c2 \'b0\'fc\'b7\'c3 \'c7\'d0\'ba\'ce, \'b4\'eb\'c7\'d0 \'b6\'c7\'b4\'c2 \'c6\'af\'c1\'a4\'c7\'d1 \'b4\'eb\'c7\'d0 \'c4\'b7\'c6\'db\'bd\'ba \'b3\'bb\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'d1 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd \'b4\'eb\'bc\'f6 \'c0\'cc\'c7\'cf\'bf\'a1\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9 (\'b4\'dc, \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1 \'b4\'de\'b8\'ae \'b8\'ed\'bd\'c3\'c7\'d1 \'b0\'e6\'bf\'ec\'b4\'c2 \'c1\'a6\'bf\'dc\'c7\'d1\'b4\'d9). \par
+\f0 8.\tab\f1\'c5\'eb\'c7\'d5 \'b1\'b3\'bd\'c0 \'b9\'d7 \'bf\'ac\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'b1\'b3\'bd\'c0 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b9\'d7 \'bf\'ac\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'c0\'c7 \'bb\'e7\'bf\'eb \'c1\'b6\'b0\'c7 \'b8\'f0\'b5\'ce\'b8\'a6 \'c1\'b6\'b0\'c7\'c0\'b8\'b7\'ce \'c7\'d1\'b4\'d9. \par
+
+\pard\sb100\sa240\sl240\slmult1\f0 9.\tab\ul\f1\'c7\'d0\'bb\'fd \'bc\'b3\'c4\'a1 \'bf\'c9\'bc\'c7.\ulnone \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1278\f0 A.\tab\f1\'b1\'cd\'c7\'cf\'b0\'a1 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'cc\'b0\'ed \'c7\'d0\'bb\'fd \'bc\'b3\'c4\'a1 \'bf\'c9\'bc\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, NI\'b4\'c2 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'b0\'fc\'b7\'c3 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b8\'b6\'bd\'ba\'c5\'cd \'bc\'b3\'c4\'a1\'b8\'a6 \'b1\'b3\'ba\'ce\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b0\'a1 \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1\'bc\'ad \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'c7\'d1 \'bc\'f6\'c0\'c7 \'c7\'d0\'bb\'fd\'b5\'e9\'bf\'a1\'b0\'d4\'b8\'b8 \'c7\'d8\'b4\'e7 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b1\'e2\'b0\'a3\'bf\'a1 \'c7\'d1\'c7\'cf\'bf\'a9 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee(\'be\'f7\'b5\'a5\'c0\'cc\'c6\'ae\'b3\'aa \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5 \'c6\'f7\'c7\'d4)\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, \'c7\'d0\'bb\'fd\'bf\'eb \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c1\'a6\'b0\'f8\'b9\'de\'b4\'c2 \'c7\'d0\'bb\'fd\'c0\'ba NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'b5\'b5\'c7\'cf\'b4\'c2 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'cf\'bf\'a9\'be\'df \'c7\'cf\'b8\'e7, \'b0\'a2 \'c7\'d0\'bb\'fd\'c0\'ba \'c7\'f6\'c0\'e7 \'b0\'fc\'b7\'c3 \'b0\'df\'c0\'fb\'bc\'ad\'bf\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'b8\'ed\'bd\'c3\'b5\'c8 \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'c7 \'b0\'fc\'b7\'c3 \'c7\'d0\'ba\'ce, \'b4\'eb\'c7\'d0 \'b6\'c7\'b4\'c2 \'c6\'af\'c1\'a4\'c7\'d1 \'b4\'eb\'c7\'d0 \'c4\'b7\'c6\'db\'bd\'ba\'bf\'a1 \'b5\'ee\'b7\'cf\'b5\'c8 \'bb\'f3\'c5\'c2\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'bf\'cd \'c7\'d4\'b2\'b2 \'c6\'f7\'c7\'d4\'b5\'c8 \'c7\'d0\'bb\'fd \'bc\'b3\'c4\'a1 \'bf\'c9\'bc\'c7\'c0\'bb \'c5\'eb\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c8 \'b0\'a2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 1\'b3\'e2\'b0\'a3 \'c0\'af\'c8\'bf\'c7\'cf\'b4\'d9.\par
+\f0 B. \f1\'b1\'cd\'c7\'cf\'b0\'a1 \'c7\'d0\'bb\'fd\'c0\'cc\'b0\'ed, \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'c7 \'c7\'d0\'bb\'fd \'bc\'b3\'c4\'a1 \'bf\'c9\'bc\'c7\'c0\'bb \'c5\'eb\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d8\'bc\'ad\'b4\'c2 \'b1\'cd\'c7\'cf\'b0\'a1 \'c7\'d8\'b4\'e7 \'b1\'b3\'c0\'b0 \'bc\'f6\'be\'f7\'bf\'a1 \'b5\'ee\'b7\'cf\'b5\'c8 \'c7\'d0\'bb\'fd\'c0\'cc\'b0\'c5\'b3\'aa \'b0\'e8\'bc\'d3\'c7\'cf\'bf\'a9 \'b1\'b3\'c0\'b0 \'bc\'f6\'be\'f7\'c0\'bb \'b5\'e8\'b4\'c2 \'c7\'d0\'bb\'fd\'c0\'cc\'be\'ee\'be\'df \'c7\'d1\'b4\'d9. \'b1\'b3\'bd\'c7 \'b9\'d7 \'bd\'c7\'c7\'e8\'bd\'c7 \'bc\'f6\'be\'f7 \'b0\'fa\'c1\'a4\'bb\'d3 \'be\'c6\'b4\'cf\'b6\'f3 \'b1\'cd\'c7\'cf\'c0\'c7 \'c7\'d0\'ba\'ce\'b0\'fa\'c1\'a4 \'c7\'d0\'be\'f7\'c0\'bb \'c1\'f5\'c1\'f8\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'d1 \'c7\'d0\'bc\'fa \'bf\'ac\'b1\'b8 \'bf\'eb\'b5\'b5\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'b3\'c0\'ce\'c0\'fb \'b1\'b3\'c0\'b0 \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 \'b1\'d7 \'bf\'dc \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b4\'c2 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'c3\'d6\'b4\'eb 3\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9, \'b4\'dc, \'bf\'c0\'b7\'ce\'c1\'f6 \'b1\'cd\'c7\'cf\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b0\'c5\'b3\'aa \'bd\'c7\'c7\'e0\'c7\'d2 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'c7\'d1 \'b9\'f8\'bf\'a1 1\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1\'bc\'ad\'b8\'b8 \'bd\'c7\'c7\'e0\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf \'c0\'cc\'bf\'dc\'c0\'c7 \'b4\'d9\'b8\'a5 \'bb\'e7\'b6\'f7\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'c1\'a2\'bc\'d3\'c7\'cf\'b0\'c5\'b3\'aa \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'c2 \'b3\'d7\'c6\'ae\'bf\'f6\'c5\'a9 \'c0\'e5\'ba\'f1\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bc\'b3\'c4\'a1\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9, \'c0\'da\'c5\'c3 \'bb\'e7\'bf\'eb \'bf\'b9\'bf\'dc\'b4\'c2 \'c1\'b8\'c0\'e7\'c7\'cf\'c1\'f6 \'be\'ca\'b4\'c2\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'bf\'a1\'bc\'ad\'c0\'c7 \'b1\'cd\'c7\'cf\'c0\'c7 \'b5\'ee\'b7\'cf\'c0\'cc \'c1\'be\'b7\'e1, \'c7\'d8\'c1\'f6\'b5\'c7\'b4\'c2 \'bd\'c3\'c1\'a1\'b0\'fa \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b1\'e2\'b0\'a3\'c0\'cc \'b8\'b8\'b7\'e1\'b5\'c7\'b4\'c2 \'bd\'c3\'c1\'a1 \'c1\'df \'b8\'d5\'c0\'fa \'b5\'b5\'b7\'a1\'c7\'cf\'b4\'c2 \'b3\'af\'c2\'a5\'bf\'a1 \'c0\'da\'b5\'bf\'c0\'b8\'b7\'ce \'b8\'b8\'b7\'e1\'b5\'ca\'c0\'bb \'c0\'cc\'c7\'d8\'c7\'cf\'b0\'ed \'b5\'bf\'c0\'c7\'c7\'d1\'b4\'d9. \'c0\'a7 \'b8\'b8\'b7\'e1 \'c1\'ef\'bd\'c3, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b8\'f0\'b5\'e7 \'bb\'e7\'ba\'bb\'c0\'bb \'c1\'ef\'bd\'c3 \'c1\'a6\'b0\'c5\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9.\par
+\f0 C. \tab\f1\'c7\'d0\'bb\'fd \'bc\'b3\'c4\'a1 \'bf\'c9\'bc\'c7\'c0\'bb \'c5\'eb\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c7\'a5\'c1\'d8 \'bc\'ad\'ba\'f1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5(\ldblquote SSP\rdblquote )\'c0\'c7 \'b8\'f0\'b5\'e7 \'b1\'c7\'b8\'ae\'bf\'a1 \'b4\'eb\'c7\'d1 \'b0\'b3\'ba\'b0 \'c7\'d0\'bb\'fd\'c0\'c7 \'c1\'a2\'bc\'d3\'c0\'ba \'c6\'f7\'c7\'d4\'b5\'c7\'be\'ee \'c0\'d6\'c1\'f6 \'be\'ca\'b4\'d9.\par
+\f0 10. \f1\'b1\'b3\'c0\'b0 \'c7\'f6\'c0\'e5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(\ldblquote ASL\rdblquote ). \'b4\'d9\'c0\'bd\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc ASL\'bf\'a1 \'c0\'fb\'bf\'eb\'b5\'c8\'b4\'d9.\par
+\f0 A.\tab ASL\f1\'bf\'a1 \'b4\'eb\'c7\'d8 \'b1\'cd\'c7\'cf\'b0\'a1 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'b7\'ce\'ba\'ce\'c5\'cd \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'df\'c0\'fb\'bc\'ad(\ldblquote ASL \'b9\'ae\'bc\'ad\rdblquote )\'b4\'c2 \'ba\'bb \'b0\'e8\'be\'e0\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8\'b4\'d9. \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'b0\'fa ASL \'b9\'ae\'bc\'ad\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'bb\'f3\'c3\'e6\'b5\'c7\'b4\'c2 \'b0\'e6\'bf\'ec, \'ba\'bb \'b0\'e8\'be\'e0\'c0\'c7 \'c1\'b6\'b0\'c7\'c0\'cc \'bf\'ec\'bc\'b1\'c7\'d1\'b4\'d9.\par
+\f0 B.\tab\f1\'b1\'e2\'b0\'a3. ASL\'c0\'ba \'b1\'cd\'c7\'cf\'c0\'c7 \'c1\'d6\'b9\'ae\'c0\'cf\'c0\'da\'ba\'ce\'c5\'cd \'c0\'af\'c8\'bf\'c7\'cf\'b4\'d9(\ldblquote ASL \'b9\'df\'c8\'bf\'c0\'cf\rdblquote ). \'b1\'cd\'c7\'cf\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b1\'e2\'b0\'a3\'c0\'cc \'c1\'f6\'c1\'a4\'b5\'c8 ASL\'c0\'bb \'b1\'b8\'b8\'c5\'c7\'d1 \'b0\'e6\'bf\'ec, ASL\'c0\'c7 \'c3\'d6\'c3\'ca \'b0\'e8\'be\'e0\'b1\'e2\'b0\'a3\'c0\'ba ASL \'b9\'df\'c8\'bf\'c0\'cf\'ba\'ce\'c5\'cd \'bd\'c3\'c0\'db\'b5\'c7\'b8\'e7, ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b4\'de\'b8\'ae \'b4\'f5 \'b1\'e4 \'b1\'e2\'b0\'a3\'c0\'cc \'b8\'ed\'bd\'c3\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2 \'c7\'d1 1\'b3\'e2\'b0\'a3 \'c0\'af\'c8\'bf\'c7\'cf\'b4\'d9. ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b1\'e2\'b0\'a3\'c0\'cc \'b8\'ed\'bd\'c3\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b0\'e6\'bf\'ec, ASL\'bf\'a1 \'b5\'fb\'b8\'a5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba(\'c7\'d0\'bb\'fd \'bc\'b3\'c4\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'c6\'f7\'c7\'d4\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'bd)\'b4\'c2 \'bf\'b5\'b1\'b8\'c0\'fb\'c0\'cc\'b4\'d9.\par
+\f0 C. \tab ASL\f1\'bf\'a1 \'b5\'fb\'b8\'a5 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'ba\'bb \'ba\'ce\'bc\'d3\'bc\'ad E \'b9\'d7 ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'c0\'af\'c7\'fc\'ba\'b0 \'b1\'e2\'b0\'a3\'bf\'a1 \'b5\'fb\'b6\'f3 \'b1\'b3\'bb\'e7, \'bf\'ac\'b1\'b8\'bf\'f8 \'b9\'d7 \'c7\'d0\'bb\'fd\'b5\'e9\'c0\'cc, ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b4\'de\'b8\'ae \'b8\'ed\'bd\'c3\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2 \'c7\'d1 NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'b5\'b5\'c7\'cf\'b4\'c2 \'b9\'b0\'b8\'ae\'c0\'fb \'c0\'e5\'bc\'d2\'bf\'a1 \'c0\'a7\'c4\'a1\'c7\'d1 \'c4\'c4\'c7\'bb\'c5\'cd\'b5\'e9\'bf\'a1\'bc\'ad\'b8\'b8 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+\f0\tab ASL \f1\'b9\'ae\'bc\'ad\'bf\'a1 \'b4\'de\'b8\'ae \'b8\'ed\'bd\'c3\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2 \'c7\'d1, ASL \'c4\'bf\'b9\'f6\'b8\'ae\'c1\'f6\'c0\'c7 \'c7\'d1\'b0\'e8\'b4\'c2 \'b4\'d9\'c0\'bd\'b0\'fa \'b0\'b0\'b4\'d9.\par
+\f0\tab\f1\'bc\'d2: ASL\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc \'b3\'bb \'c3\'d6\'b4\'eb 50\'b8\'ed\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'da\'b3\'aa 50\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'b5\'e9\'bf\'a1\'bc\'ad \'c1\'a2\'bc\'d3\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+\f0\tab\f1\'c1\'df: ASL\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc \'b3\'bb \'c3\'d6\'b4\'eb 100\'b8\'ed\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'da\'b3\'aa 100\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'b5\'e9\'bf\'a1\'bc\'ad \'c1\'a2\'bc\'d3\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+\f0\tab\f1\'b4\'eb: ASL\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc \'b3\'bb \'c3\'d6\'b4\'eb 250\'b8\'ed\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'da\'b3\'aa 250\'b4\'eb\'c0\'c7 \'c4\'c4\'c7\'bb\'c5\'cd\'b5\'e9\'bf\'a1\'bc\'ad \'c1\'a2\'bc\'d3\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+\f0\tab\f1\'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b5\'b5\'b7\'cf \'c7\'e3\'bf\'eb\'b5\'c8 \'c0\'e5\'bc\'d2\'b8\'a6 \ldblquote ASL \'c0\'a7\'c4\'a1\rdblquote\'b6\'f3 \'c7\'d1\'b4\'d9.\par
+\f0\tab ASL \f1\'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b4\'eb\'b7\'ce \'b1\'b3\'bd\'c0\'bf\'eb, \'bf\'ac\'b1\'b8\'bf\'eb \'b6\'c7\'b4\'c2 \'b1\'b3\'bd\'c0 \'b9\'d7 \'bf\'ac\'b1\'b8\'bf\'eb\'c0\'cc\'b4\'d9.\par
+\f0 D.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'b4\'dc\'c3\'bc \'b3\'bb\'c0\'c7 \'b0\'b3\'c0\'ce\'c0\'bb \'b0\'a2 ASL \'c0\'a7\'c4\'a1\'bf\'a1 \'b4\'eb\'c7\'d8 \'b8\'b6\'bd\'ba\'c5\'cd \'bc\'b3\'c4\'a1 \'b9\'cc\'b5\'f0\'be\'ee \'b9\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'ba\'bc\'b7\'fd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b8\'c5\'b4\'cf\'c0\'fa\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'ed, \'b1\'d7 \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'c0\'bb \'b0\'a8\'b5\'b6\'c7\'d2 \'c3\'a5\'c0\'d3\'c0\'cc \'c0\'d6\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da(\ldblquote\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\rdblquote )\'b7\'ce \'c1\'f6\'c1\'a4\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\'c0\'c7 \'ba\'af\'b0\'e6\'c0\'bb \'c1\'ef\'bd\'c3 NI\'bf\'a1 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'c5\'eb\'c1\'f6\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. NI\'b4\'c2 \'c0\'fb\'c0\'fd\'c7\'cf\'b0\'d4 \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'b3\'bb\'e7, \'bf\'ac\'b1\'b8\'c1\'f8, \'c7\'d0\'bb\'fd\'b5\'e9\'bf\'a1 \'c0\'c7\'c7\'d1 \'b3\'bb\'ba\'ce \'bc\'b3\'c4\'a1 \'b9\'d7 \'bb\'e7\'bf\'eb\'c0\'bb \'c0\'a7\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\'bf\'a1\'b0\'d4 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'eb \'b8\'b6\'bd\'ba\'c5\'cd \'bc\'b3\'c4\'a1\'b8\'a6 \'b1\'b3\'ba\'ce\'c7\'d1\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b9\'ae\'bc\'ad\'b4\'c2 \'c0\'fc\'c0\'da\'c0\'fb \'c7\'fc\'bd\'c4\'c0\'b8\'b7\'ce\'b8\'b8, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'eb \'b8\'b6\'bd\'ba\'c5\'cd \'bc\'b3\'c4\'a1\'bf\'cd \'c7\'d4\'b2\'b2 \'c1\'a6\'b0\'f8\'b5\'c8\'b4\'d9. \par
+\f0 E.\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba. ASL\'bf\'eb\'c0\'b8\'b7\'ce \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'b1\'b8\'b8\'c5\'c7\'cf\'b0\'c5\'b3\'aa \'b1\'d7\'bf\'cd \'c7\'d4\'b2\'b2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b0\'a1 \'c1\'a6\'b0\'f8\'b5\'c8 \'b0\'e6\'bf\'ec, NI\'b4\'c2 \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'b0\'fc\'b8\'ae\'c0\'da\'bf\'a1\'b0\'d4 \'c7\'d8\'b4\'e7 \'c3\'e2\'bd\'c3\'c0\'cf \'c0\'cc\'c8\'c4 \'b8\'f0\'b5\'e7 \'be\'f7\'b1\'d7\'b7\'b9\'c0\'cc\'b5\'e5\'bf\'a1 \'b4\'eb\'c7\'d1 \'b8\'b6\'bd\'ba\'c5\'cd \'c4\'ab\'c7\'c7\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'d1\'b4\'d9. \'b8\'f0\'b5\'e7 \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 \'b1\'d7 \'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 NI\'c0\'c7 \'c7\'a5\'c1\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c0\'af\'c1\'f6\'b0\'fc\'b8\'ae \'b9\'d7 \'c1\'f6\'bf\'f8 \'c1\'a4\'c3\'a5\'bf\'a1 \'b5\'fb\'b6\'f3 \'c1\'a6\'b0\'f8\'b5\'c8\'b4\'d9. NI\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'bb\'f3\'be\'f7\'c0\'fb\'c0\'b8\'b7\'ce \'c1\'a6\'b0\'f8 \'b0\'a1\'b4\'c9\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'a1\'c0\'e5 \'c3\'d6\'bd\'c5 \'b9\'f6\'c0\'fc\'c0\'b8\'b7\'ce \'c1\'a6\'c7\'d1\'c7\'d2 \'b1\'c7\'b8\'ae\'b8\'a6 \'ba\'b8\'c0\'af\'c7\'d1\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 ASL\'bf\'a1 \'b5\'fb\'b6\'f3 \'c0\'cc\'bf\'eb \'b0\'a1\'b4\'c9\'c7\'d1 \'b8\'f0\'b5\'e7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'cf\'bf\'a9 NI\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b8\'a6 \'c1\'a6\'b0\'f8\'c7\'cf\'b4\'c2 \'b0\'cd\'c0\'ba \'be\'c6\'b4\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9\'b4\'c2 \'c1\'a1\'c0\'bb \'c0\'cc\'c7\'d8\'c7\'d1\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8\'b4\'d9.\par
+\f0\tab\f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 \'b1\'e2\'b0\'a3 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'cd \'c7\'d4\'b2\'b2 ASL\'bf\'a1 \'c6\'f7\'c7\'d4\'b5\'c8\'b4\'d9. ASL\'bf\'a1 \'b5\'fb\'b8\'a5 \'bf\'b5\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b4\'eb\'c7\'d8\'bc\'ad\'b4\'c2 1\'b3\'e2\'b0\'a3\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b0\'a1 \'c1\'a6\'b0\'f8\'b5\'c8\'b4\'d9. ASL\'bf\'a1 \'b5\'fb\'b8\'a5 \'bf\'b5\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'eb \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 \'c3\'d6\'c3\'ca 1\'b3\'e2 \'c8\'c4\'ba\'ce\'c5\'cd \'ba\'b0\'b5\'b5\'b7\'ce \'b1\'b8\'b8\'c5\'c7\'d8\'be\'df \'c7\'d1\'b4\'d9. \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8 \'c0\'af\'c8\'bf\'c7\'cf\'b4\'d9.\par
+\f0\tab ASL\f1\'bf\'eb \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bc\'ad\'ba\'f1\'bd\'ba\'b4\'c2 ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b9\'d9\'bf\'a1 \'b5\'fb\'b6\'f3 \'c7\'d0\'bb\'fd \'bc\'b3\'c4\'a1 \'bf\'c9\'bc\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'c7\'d0\'bb\'fd \'bc\'b3\'c4\'a1 \'bf\'c9\'bc\'c7\'c0\'bb \'c5\'eb\'c7\'d8 \'c1\'a6\'b0\'f8\'b5\'c8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'c7\'a5\'c1\'d8 \'bc\'ad\'ba\'f1\'bd\'ba \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5(\ldblquote SSP\rdblquote )\'c0\'c7 \'b8\'f0\'b5\'e7 \'b1\'c7\'b8\'ae\'bf\'a1 \'b4\'eb\'c7\'d1 \'b0\'b3\'ba\'b0 \'c7\'d0\'bb\'fd\'c0\'c7 \'c1\'a2\'bc\'d3\'c0\'ba \'c6\'f7\'c7\'d4\'b5\'c7\'be\'ee \'c0\'d6\'c1\'f6 \'be\'ca\'b4\'d9.\par
+\f0\par
+F.\tab\f1\'b1\'cd\'c7\'cf\'b4\'c2 \'be\'ee\'b6\'b2 \'b0\'e6\'bf\'ec\'bf\'a1\'b5\'b5 ASL\'bf\'a1 \'b5\'fb\'b8\'a5 \'b1\'cd\'c7\'cf\'c0\'c7 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'bb\'e7\'bf\'eb\'c0\'cc ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c3\'d6\'b4\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'bc\'f6\'b8\'a6 \'c3\'ca\'b0\'fa\'c7\'cf\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae ASL \'b9\'ae\'bc\'ad\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c7\'d1\'b0\'e8\'b8\'a6 \'b4\'de\'b8\'ae \'c3\'ca\'b0\'fa\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'bd\'c0\'bb \'c0\'ce\'c1\'a4\'c7\'cf\'b0\'ed \'b5\'bf\'c0\'c7\'c7\'d1\'b4\'d9.\par
+\f0 11.\tab\f1\'be\'e7\'b5\'b5. \'b1\'b3\'c0\'b0 \'bf\'ac\'b1\'b8 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed, \'b1\'b3\'c0\'b0\'bf\'eb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'b8\'b8\'e7, \'b1\'cd\'c7\'cf\'b4\'c2 NI \'b6\'c7\'b4\'c2 \'b1\'d7 \'bd\'c2\'c0\'ce\'b5\'c8 \'b0\'e8\'bf\'ad\'bb\'e7\'c0\'c7 \'bb\'e7\'c0\'fc \'bc\'ad\'b8\'e9\'b5\'bf\'c0\'c7 \'be\'f8\'c0\'cc \'c1\'a63\'c0\'da\'bf\'a1\'b0\'d4 \'b6\'c7\'b4\'c2 NI\'b7\'ce\'ba\'ce\'c5\'cd \'b9\'de\'c0\'ba \'b0\'fc\'b7\'c3 \'bc\'ad\'b7\'f9\'bf\'a1 \'b8\'ed\'bd\'c3\'c0\'fb\'c0\'b8\'b7\'ce \'c6\'af\'c1\'a4\'b5\'c7\'c1\'f6 \'be\'ca\'c0\'ba \'b1\'cd\'c7\'cf\'c0\'c7 \'c7\'f6\'c0\'e5\'c0\'cc\'b3\'aa \'bd\'c3\'bc\'b3\'bf\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'cf\'b0\'c5\'b3\'aa \'b4\'de\'b8\'ae \'c1\'a6\'b0\'f8\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'b3\'c0\'b0 \'b1\'e2\'b0\'fc\'c0\'ba \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b0\'a1 \'bf\'f8\'b7\'a1 \'ba\'ce\'bf\'a9\'b5\'c8 \'bf\'ac\'b1\'b8\'bf\'f8\'bf\'a1\'b0\'d4 \'b1\'b3\'c0\'b0\'bf\'ac\'b1\'b8 \'c0\'fc\'bf\'eb ASL\'c0\'bb \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b4\'dc, (i) \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'ba \'bf\'ac\'b1\'b8\'bf\'f8\'c0\'c7 \'c0\'cc\'b8\'a7\'b0\'fa \'bd\'c5\'b1\'d4 \'c0\'e5\'bc\'d2\'b8\'a6 \'c6\'f7\'c7\'d4\'c7\'cf\'bf\'a9 \'c7\'d8\'b4\'e7 \'be\'e7\'b5\'b5\'bf\'a1 \'b4\'eb\'c7\'cf\'bf\'a9 NI\'bf\'a1\'b0\'d4 \'bc\'ad\'b8\'e9\'c0\'b8\'b7\'ce \'c5\'eb\'c1\'f6\'c7\'d8\'be\'df \'c7\'cf\'b0\'ed, (ii) \'bf\'ac\'b1\'b8\'bf\'f8\'c0\'ba \'ba\'bb \'b0\'e8\'be\'e0 \'c1\'b6\'b0\'c7\'c0\'bb \'bd\'c2\'b3\'ab\'c7\'d8\'be\'df \'c7\'cf\'b8\'e7, (iii) \'be\'e7\'b5\'b5 \'c8\'c4 \'b1\'b3\'c0\'b0\'b1\'e2\'b0\'fc\'c0\'ba \'be\'e7\'b5\'b5\'b5\'c8 \'b1\'b3\'c0\'b0\'bf\'ac\'b1\'b8 \'c0\'fc\'bf\'eb ASL\'bf\'a1 \'b5\'fb\'b8\'a5 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'bb\'e7\'bf\'eb\'c0\'bb \'c1\'ef\'bd\'c3 \'c1\'df\'b4\'dc\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9.\par
+
+\pard\sb100\sa240\sl240\slmult1\qc\b\fs24\'ba\'ce\'bc\'d3\'bc\'ad F \endash \ul\'c1\'a6\'c7\'b0\'ba\'b0 \'b1\'d4\'c1\'a4\ulnone\b0\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426\ul\f0\fs20 TestStand \f1\'b0\'b3\'b9\'df \'bd\'c3\'bd\'ba\'c5\'db \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba,\par
+\f0 TestStand \f1\'b0\'ed\'b0\'b4 \'bd\'c3\'c4\'f6\'bd\'ba \'bf\'a1\'b5\'f0\'c5\'cd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\ulnone\'b1\'cd\'c7\'cf\'b0\'a1 \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd NI TestStand \'b0\'b3\'b9\'df \'bd\'c3\'bd\'ba\'c5\'db \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b6\'c7\'b4\'c2 NI TestStand \'b0\'ed\'b0\'b4 \'bd\'c3\'c4\'f6\'bd\'ba \'bf\'a1\'b5\'f0\'c5\'cd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'bf\'f8\'b0\'dd\'c0\'b8\'b7\'ce \'c1\'a2\'bc\'d3\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b0\'a1 \'c1\'f6\'c1\'a4 \'bb\'e7\'bf\'eb\'c0\'da NI TestStand \'b0\'b3\'b9\'df \'bd\'c3\'bd\'ba\'c5\'db \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b6\'c7\'b4\'c2 NI TestStand \'b0\'ed\'b0\'b4 \'bd\'c3\'c4\'f6\'bd\'ba \'bf\'a1\'b5\'f0\'c5\'cd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \'b4\'e7\'bd\'c3 \'c0\'af\'c8\'bf\'c7\'d1 \'c1\'f6\'c1\'a4 \'bb\'f3\'bf\'eb\'c0\'da\'b8\'b8\'c0\'cc \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'bf\'f8\'b0\'dd \'c1\'a2\'bc\'d3\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \par
+\ul\f0 Measurement Studio\par
+\ulnone Measurement Studio \f1\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b7\'ce \'bb\'fd\'bc\'ba\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'cc \'b5\'f0\'c0\'da\'c0\'ce \'bd\'c3\'c1\'a1 \'c8\'af\'b0\'e6(design time context)\'bf\'a1\'bc\'ad Measurement Studio \'c1\'a6\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec \'c0\'cc\'b4\'c2 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'cc \'be\'c6\'b4\'cf\'b4\'d9. \par
+
+\pard\fi-360\li360\sb120\sa240\sl252\slmult0\qj\tx426\ul\f0 LabVIEW\cf2 \f1\'c4\'bf\'b9\'c2\'b4\'cf\'c6\'bc \'bf\'a1\'b5\'f0\'bc\'c7 \'b9\'d7 \cf0 LabVIEW\cf2 NXG \'c4\'bf\'b9\'c2\'b4\'cf\'c6\'bc \'bf\'a1\'b5\'f0\'bc\'c7\par
+
+\pard\sb120\sa240\sl252\slmult0\qj\cf0\ulnone\f0 LabVIEW \f1\'c4\'bf\'b9\'c2\'b4\'cf\'c6\'bc \'bf\'a1\'b5\'f0\'bc\'c7 \'b6\'c7\'b4\'c2 LabVIEW NXG \'c4\'bf\'b9\'c2\'b4\'cf\'c6\'bc \'bf\'a1\'b5\'f0\'bc\'c7\'bf\'a1 \'b4\'eb\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c3\'eb\'b5\'e6\'c7\'d1 \'b0\'e6\'bf\'ec, \cf2\'b1\'cd\'c7\'cf\'b4\'c2 \'bf\'c0\'b7\'ce\'c1\'f6 \'b1\'cd\'c7\'cf\'c0\'c7 \'b0\'b3\'c0\'ce\'c0\'fb, \'ba\'f1\'bb\'f3\'be\'f7\'c0\'fb, \'ba\'f1\'bb\'ea\'be\'f7\'bf\'eb\cf0 \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b8\'b8\cf2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'c7\'d0\'c0\'a7 \'bc\'f6\'bf\'a9 \'b1\'b3\'c0\'b0 \'b1\'e2\'b0\'fc\'bf\'a1\'bc\'ad \'b1\'b3\'c0\'b0 \'b6\'c7\'b4\'c2 \'bf\'ac\'b1\'b8\'b8\'a6 \'c0\'a7\'c7\'d8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'c1\'a6\'c7\'b0 \'bc\'b3\'b8\'ed, NI\'b0\'a1\cf0 \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c1\'a6\'b0\'f8\'c7\'d1 \'b1\'e2\'c5\'b8 \'b0\'fc\'b7\'c3 \'b9\'ae\'bc\'ad \'b6\'c7\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c0\'da\'c3\'bc \'b3\'bb\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'a6\'c7\'d1\'b5\'c8 \'b1\'e2\'b0\'a3\'c0\'c7 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba \'b1\'e2\'b0\'a3 \'b5\'bf\'be\'c8\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'c7\'d8\'b4\'e7 \'b1\'e2\'b0\'a3\'c0\'cc \'b3\'a1\'b3\'aa\'b8\'e9 \'c0\'da\'b5\'bf\'c0\'b8\'b7\'ce \'b8\'b8\'b7\'e1\'b5\'c8\'b4\'d9.\cf2\par
+
+\pard\sb100\sa240\sl252\slmult0\qj\cf0\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1 \'b4\'eb\'c7\'d1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd \'b1\'e2\'b9\'dd \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b7\'ce \'ba\'af\'c8\'af\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'b8\'b8\'e7, \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b4\'c2 \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9.\par
+
+\pard\sb120\sa240\sl252\slmult0\qj\cf2\'b1\'cd\'c7\'cf\'b4\'c2 \'bd\'c2\'c0\'ce\'b5\'c8 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'c7 \'b9\'e8\'c6\'f7\'bf\'cd \'b0\'fc\'b7\'c3\'b5\'c8 \'ba\'bb \'b0\'e8\'be\'e0 \'c1\'b6\'b0\'c7\'c0\'bb \'c1\'d8\'bc\'f6\'c7\'cf\'b4\'c2 \'b0\'e6\'bf\'ec\'bf\'a1 \'c7\'d1\'c7\'cf\'bf\'a9, \'b1\'d7\'b8\'ae\'b0\'ed \'b1\'d7\'b7\'af\'c7\'d1 \'b1\'b3\'ba\'ce\'b9\'b0\'c0\'c7 \'b9\'e8\'c6\'f7\'b0\'a1 \'ba\'f1\'bb\'f3\'be\'f7\'c0\'fb, \'ba\'f1\'bb\'ea\'be\'f7\'bf\'eb, \'b1\'cd\'c7\'cf\'b0\'a1 \'c7\'d0\'c0\'a7 \'bc\'f6\'bf\'a9 \'b1\'b3\'c0\'b0 \'b1\'e2\'b0\'fc\'c0\'ce \'b0\'e6\'bf\'ec \'ba\'f1\'b1\'b3\'c0\'b0\'bf\'eb \'b9\'d7 \'ba\'f1\'bf\'ac\'b1\'b8\'bf\'eb \'b8\'f1\'c0\'fb\'c0\'ce \'b0\'e6\'bf\'ec\'bf\'a1\'b8\'b8 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf\'b0\'a1 \'bb\'fd\'bc\'ba\'c7\'d1 \'be\'ee\'c7\'c3\'b8\'ae\'c4\'c9\'c0\'cc\'bc\'c7\'c0\'bb \'b9\'e8\'c6\'f7 \'b6\'c7\'b4\'c2 \'be\'e7\'b5\'b5\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+\'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9 \'b1\'cd\'c7\'cf\'b0\'a1 \'bb\'fd\'bc\'ba\'c7\'d1 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b8\'a6 \'ba\'f1\'bb\'f3\'be\'f7\'c0\'fb, \'ba\'f1\'bb\'ea\'be\'f7\'bf\'eb, \'b1\'cd\'c7\'cf\'b0\'a1 \'c7\'d0\'c0\'a7 \'bc\'f6\'bf\'a9 \'b1\'b3\'c0\'b0 \'b1\'e2\'b0\'fc\'c0\'ce \'b0\'e6\'bf\'ec \'ba\'f1\'b1\'b3\'c0\'b0\'bf\'eb \'b9\'d7 \'ba\'f1\'bf\'ac\'b1\'b8\'bf\'eb \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b8\'b8 \'b9\'e8\'c6\'f7\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9.\par
+\'ba\'bb \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'a6\'c7\'d1\'b5\'c8 \'b9\'e8\'c6\'f7 \'b1\'c7\'c7\'d1\'c0\'bb \'c1\'a6\'bf\'dc\'c7\'cf\'b0\'ed\'b4\'c2 \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'bf\'a9 \'bb\'fd\'bc\'ba\'b5\'c8 \'be\'ee\'b6\'b0\'c7\'d1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b3\'aa \'c4\'da\'b5\'e5\'b5\'b5 \'b9\'e8\'c6\'f7\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9.\par
+\'ba\'bb \'b0\'e8\'be\'e0 \'b6\'c7\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'c1\'b6\'b0\'c7\'bf\'a1\'b5\'b5 \'ba\'d2\'b1\'b8\'c7\'cf\'b0\'ed, \'b1\'cd\'c7\'cf\'b4\'c2\cf0 \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b8\'a6 \'ba\'af\'b0\'e6\'c7\'cf\'bf\'b4\'b4\'c2\'c1\'f6 \'bf\'a9\'ba\'ce\'b8\'a6 \'ba\'d2\'b9\'ae\'c7\'cf\'b0\'ed, \'ba\'f1\'bb\'f3\'be\'f7\'c0\'fb, \'ba\'f1\'bb\'ea\'be\'f7\'bf\'eb, \'b1\'cd\'c7\'cf\'b0\'a1 \'c7\'d0\'c0\'a7 \'bc\'f6\'bf\'a9 \'b1\'b3\'c0\'b0 \'b1\'e2\'b0\'fc\'c0\'ce \'b0\'e6\'bf\'ec \'ba\'f1\'b1\'b3\'c0\'b0\'bf\'eb \'b9\'d7 \'ba\'f1\'bf\'ac\'b1\'b8\'bf\'eb \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b8\'b8 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5(\'bc\'d2\'bd\'ba\cf2 \'c4\'da\'b5\'e5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1\'bc\'ad \'c1\'a4\'c0\'c7\'b5\'c8 \'b9\'d9\'bf\'a1 \'b5\'fb\'b8\'a7)\'b8\'a6 \cf0\'b9\'e8\'c6\'f7\'c7\'d2 \'bc\'f6 \cf2\'c0\'d6\'b4\'d9. \'b1\'cd\'c7\'cf\'b4\'c2 \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5\'b7\'ce\'ba\'ce\'c5\'cd \'c6\'c4\'bb\'fd\'b5\'c8 \'b8\'f1\'c0\'fb \'c4\'da\'b5\'e5\'b8\'a6 \'b9\'e8\'c6\'f7\'c7\'d2 \'bc\'f6 \'be\'f8\'b4\'d9. \'bc\'d2\'bd\'ba \'c4\'da\'b5\'e5 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'bf\'a1 \'b8\'ed\'bd\'c3\'b5\'c8 \'b4\'d9\'b8\'a5 \'b8\'f0\'b5\'e7 \'c1\'b6\'b0\'c7\'c0\'ba \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'c0\'fb\'bf\'eb\'b5\'c8\'b4\'d9.\par
+\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'d4\'bf\'a1 \'c0\'d6\'be\'ee\'bc\'ad, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'c1\'f5\'c7\'cf\'b0\'ed \'b1\'cd\'c7\'cf\'bf\'a1\'b0\'d4 \'ba\'bb \'b0\'e8\'be\'e0\'bb\'f3 \'b1\'cd\'c7\'cf\'c0\'c7 \'b1\'c7\'b8\'ae \'c7\'e0\'bb\'e7\'b8\'a6 \'c7\'e3\'bf\'a9\'c7\'cf\'b1\'e2 \'c0\'a7\'c7\'cf\'bf\'a9, \'b1\'cd\'c7\'cf\'b4\'c2 NI \'bb\'e7\'bf\'eb\'c0\'da \'b0\'e8\'c1\'a4\'c0\'bb \'b8\'b8\'b5\'e9\'b0\'ed, \'c1\'d6\'b1\'e2\'c0\'fb\'c0\'b8\'b7\'ce \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c7\'c1\'b7\'ce\'b1\'d7\'b7\'a5 \'b3\'bb \'b1\'cd\'c7\'cf\'c0\'c7 NI \'bb\'e7\'bf\'eb\'c0\'da \'b0\'e8\'c1\'a4\'bf\'a1 \'b7\'ce\'b1\'d7\'c0\'ce\'c7\'cf\'bf\'a9\'be\'df \'c7\'d1\'b4\'d9. \'b8\'b8\'be\'e0 NI\'b0\'a1 \'c1\'d6\'b1\'e2\'c0\'fb\'c0\'b8\'b7\'ce \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'c0\'ce\'c1\'f5\'c7\'d2 \'bc\'f6 \'be\'f8\'c0\'b8\'b8\'e9, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 NI\'b0\'a1 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c0\'ce\'c1\'f5\'c7\'d2 \'b6\'a7\'b1\'ee\'c1\'f6 \'c3\'df\'b0\'a1 \'c5\'eb\'c1\'f6 \'be\'f8\'c0\'cc \'ba\'f1\'c8\'b0\'bc\'ba\'c8\'ad\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \'c1\'d6\'b1\'e2\'c0\'fb\'c0\'ce \'c0\'ce\'c1\'f5\'c0\'cc \'c0\'cc\'b7\'e7\'be\'ee\'c1\'f6\'b4\'c2 \'b5\'bf\'be\'c8 \'bb\'d3\'b8\'b8 \'be\'c6\'b4\'cf\'b6\'f3 \'c8\'b0\'bc\'ba\'c8\'ad \'b9\'d7 \'b7\'ce\'b1\'d7\'c0\'ce\'c0\'cc \'b5\'c7\'b4\'c2 \'b5\'bf\'be\'c8, \'b1\'cd\'c7\'cf\'c0\'c7 NI \'bb\'e7\'bf\'eb\'c0\'da \'b0\'e8\'c1\'a4, \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee, \'b1\'cd\'c7\'cf\'b0\'a1 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'bb\'e7\'bf\'eb\'c7\'cf\'b4\'c2 \'c4\'c4\'c7\'bb\'c5\'cd\'bf\'a1 \'b0\'fc\'c7\'d1 \'b5\'a5\'c0\'cc\'c5\'cd\'b0\'a1 NI\'bf\'a1 \'c0\'fc\'bc\'db\'b5\'c9 \'bc\'f6 \'c0\'d6\'b4\'d9. \'c0\'fc\'bc\'db\'b5\'c8 \'b0\'b3\'c0\'ce\'c0\'fb \'b5\'a5\'c0\'cc\'c5\'cd\'b4\'c2 \ldblquote\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee \'c8\'b0\'bc\'ba\'c8\'ad\rdblquote\'b6\'f3\'b4\'c2 \'c1\'a6\'b8\'f1\'c0\'c7 \'c1\'b6\'c7\'d7\'c0\'bb \'c6\'f7\'c7\'d4\'c7\'cf\'b5\'c7 \'c0\'cc\'bf\'a1 \'b1\'b9\'c7\'d1\'b5\'c7\'c1\'f6 \'be\'ca\'b4\'c2 NI\'c0\'c7 \'b0\'b3\'c0\'ce\'c1\'a4\'ba\'b8 \'c3\'eb\'b1\'de\'b9\'e6\'c4\'a7({\cf0{\field{\*\fldinst{HYPERLINK http://www.ni.com/pdf/legal/us/privacy.pdf }}{\fldrslt{http://www.ni.com/pdf/legal/us/privacy.pdf\ul0\cf0}}}}\cf0\f1\fs20 )\cf2 \'b9\'d7 \'b8\'b8\'be\'e0 NI \'bb\'e7\'bf\'eb\'c0\'da \'b0\'e8\'c1\'a4 \'bc\'b3\'c1\'a4 \'bd\'c3 \'b1\'cd\'c7\'cf\'b0\'a1 \'b5\'bf\'c0\'c7\'c7\'d1 \'c6\'af\'c1\'a4 \'b1\'b9\'b0\'a1\'ba\'b0 \'b0\'b3\'c0\'ce\'c1\'a4\'ba\'b8 \'c3\'eb\'b1\'de\'b9\'e6\'c4\'a7\'c0\'cc \'c0\'d6\'b4\'c2 \'b0\'e6\'bf\'ec \'b1\'d7\'bf\'a1 \'b5\'fb\'b6\'f3\'bc\'ad, \'b1\'d7\'b8\'ae\'b0\'ed \'c7\'d8\'b4\'e7 \'b0\'b3\'c0\'ce\'c1\'a4\'ba\'b8 \'c3\'eb\'b1\'de\'b9\'e6\'c4\'a7\'bf\'a1 \'b1\'d4\'c1\'a4\'b5\'c8 \'b8\'f1\'c0\'fb\'c0\'b8\'b7\'ce\'b8\'b8 \'c3\'b3\'b8\'ae\'b5\'c8\'b4\'d9.\par
+
+\pard\sb100\sa240\sl252\slmult0\qj\b\'b1\'cd\'c7\'cf\'b4\'c2 \cf0\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'c0\'c7 \'b0\'e1\'b0\'fa\'bf\'cd \'bc\'ba\'b4\'c9\'bf\'a1 \'b4\'eb\'c7\'d1 \'b8\'f0\'b5\'e7 \'c0\'a7\'c7\'e8\'c0\'bb \'b0\'a8\'bc\'f6\'c7\'d1\'b4\'d9. \caps\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b4\'c2 NI\'c0\'c7 \'ba\'b8\'c1\'f5 \'b6\'c7\'b4\'c2 \'b8\'e9\'c3\'a5 \'c0\'c7\'b9\'ab \'be\'f8\'c0\'cc \'c1\'a6\'b0\'f8\'b5\'c8\'b4\'d9. \caps0\'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'bf\'a1\'b4\'c2 \'c6\'af\'c1\'a4 \'b1\'e2\'b0\'a3 \'c0\'cc\'c8\'c4 \'bc\'d2\'c7\'c1\'c6\'ae\'bf\'fe\'be\'ee\'b8\'a6 \'ba\'f1\'c8\'b0\'bc\'ba\'c8\'ad\'c7\'cf\'bf\'a9 \'bb\'e7\'bf\'eb\'c7\'d2 \'bc\'f6 \'be\'f8\'b5\'b5\'b7\'cf \'c7\'cf\'b4\'c2 \'c4\'da\'b5\'e5\'b0\'a1 \'c6\'f7\'c7\'d4\'b5\'c9 \'bc\'f6 \'c0\'d6\'c0\'b8\'b8\'e7 \'c0\'cc\'b4\'c2 \'b0\'e6\'b0\'ed \'be\'f8\'c0\'cc \'c0\'cc\'b7\'e7\'be\'ee\'c1\'fa \'bc\'f6 \'c0\'d6\'b4\'d9. \b0\'c0\'cc\'b7\'af\'c7\'d1 \'ba\'f1\'c8\'b0\'bc\'ba\'c8\'ad \'bd\'c3, \'ba\'bb \'b0\'e8\'be\'e0\'c0\'ba \'c7\'d8\'c1\'f6\'b5\'c8 \'b0\'cd\'c0\'b8\'b7\'ce \'b0\'a3\'c1\'d6\'b5\'c8\'b4\'d9. NI\'b4\'c2 \'c0\'da\'bd\'c5\'c0\'c7 \'b4\'dc\'b5\'b6 \'c0\'e7\'b7\'ae\'c0\'b8\'b7\'ce \'be\'f0\'c1\'a6\'b5\'e7\'c1\'f6 \'b6\'f3\'c0\'cc\'bc\'b1\'bd\'ba\'b8\'a6 \'c7\'d8\'c1\'f6\'c7\'d2 \'bc\'f6 \'c0\'d6\'b4\'d9. \f0\par
+}
+
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - Simplified Chinese.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - Simplified Chinese.rtf
new file mode 100644
index 0000000..86ef361
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - Simplified Chinese.rtf
@@ -0,0 +1,361 @@
+{\rtf1\ansi\ansicpg936\deff0\nouicompat\deflang1033\deflangfe2052{\fonttbl{\f0\fnil\fcharset134 \'cb\'ce\'cc\'e5;}{\f1\fnil\fcharset0 Times New Roman;}{\f2\fnil\fcharset0 Arial;}{\f3\fnil\fcharset134 DengXian;}{\f4\fnil Arial;}}
+{\colortbl ;\red0\green0\blue255;}
+{\*\generator Riched20 10.0.15063}\viewkind4\uc1
+\pard\fi-360\li710\sb100\sa240\qc\b\f0\fs24\lang9\'c3\'c0\'b9\'fa\'b9\'fa\'bc\'d2\'d2\'c7\'c6\'f7\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'d0\'ad\'d2\'e9\f1\par
+
+\pard\sb100\sa240\qj\f0\fs20\'c7\'eb\'d7\'d0\'cf\'b8\'d4\'c4\'b6\'c1\'b1\'be\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'d0\'ad\'d2\'e9\'a3\'a8\'d2\'d4\'cf\'c2\'bc\'f2\'b3\'c6\ldblquote\'b1\'be\'d0\'ad\'d2\'e9\rdblquote\'a3\'a9\'a1\'a3\'d2\'bb\'b5\'a9\'c4\'fa\'cf\'c2\'d4\'d8\'bc\'b0\f2 /\f0\'bb\'f2\'b5\'e3\'bb\'f7\'cf\'e0\'d3\'a6\'b5\'c4\'b0\'b4\'c5\'a5\'a3\'ac\'b4\'d3\'b6\'f8\'cd\'ea\'b3\'c9\'c8\'ed\'bc\'fe\'b0\'b2\'d7\'b0\'b9\'fd\'b3\'cc\'a3\'ac\'bc\'b4\'b1\'ed\'ca\'be\'c4\'fa\'cd\'ac\'d2\'e2\'b1\'be\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'b2\'a2\'d4\'b8\'d2\'e2\'ca\'dc\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'d4\'bc\'ca\'f8\'a1\'a3\'c8\'f4\'c4\'fa\'b2\'bb\'d4\'b8\'d2\'e2\'b3\'c9\'ce\'aa\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'b5\'b1\'ca\'c2\'b7\'bd\'a3\'ac\'b2\'bb\'bd\'d3\'ca\'dc\'b1\'be\'d0\'ad\'d2\'e9\'cb\'f9\'d3\'d0\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'b5\'c4\'d4\'bc\'ca\'f8\'a3\'ac\'c7\'eb\'b2\'bb\'d2\'aa\'b0\'b2\'d7\'b0\'bb\'f2\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a3\'ac\'b2\'a2\'d4\'da\'ca\'d5\'b5\'bd\'c8\'ed\'bc\'fe\'d6\'ae\'c8\'d5\'c6\'f0\'c8\'fd\'ca\'ae\'a3\'a8\f2 30\f0\'a3\'a9\'c8\'d5\'c4\'da\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'a3\'a8\'bc\'b0\'cb\'f9\'d3\'d0\'cb\'e6\'b8\'bd\'ca\'e9\'c3\'e6\'b2\'c4\'c1\'cf\'bc\'b0\'c6\'e4\'b0\'fc\'d7\'b0\'a3\'a9\'cd\'cb\'bb\'b9\'a1\'a3\'cb\'f9\'d3\'d0\'cd\'cb\'bb\'b9\'ca\'c2\'d2\'cb\'b6\'bc\'d3\'a6\'d7\'f1\'ca\'d8\'cd\'cb\'bb\'b9\'b7\'a2\'c9\'fa\'ca\'b1\'ca\'ca\'d3\'c3\'b5\'c4\f2 NI\f0\'cd\'cb\'bb\'b9\'d5\'fe\'b2\'df\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'ca\'c7\'b4\'fa\'b1\'ed\'d2\'bb\'b8\'f6\'b7\'a8\'c2\'c9\'ca\'b5\'cc\'e5\'bd\'d3\'ca\'dc\'b1\'be\'cc\'f5\'bf\'ee\'b5\'c4\'d4\'bc\'ca\'f8\'a3\'ac\'bc\'b4\'b1\'ed\'ca\'be\'c4\'fa\'cd\'ac\'d2\'e2\'c4\'fa\'d3\'d0\'d2\'e5\'ce\'f1\'b0\'b4\'b1\'be\'cc\'f5\'bf\'ee\'d4\'bc\'ca\'f8\'b8\'c3\'b7\'a8\'c2\'c9\'ca\'b5\'cc\'e5\'a1\'a3\f1\par
+\b0\f0\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'ca\'ca\'d3\'c3\'d3\'da\'b1\'be\'d0\'ad\'d2\'e9\'cb\'f9\'b9\'e6\'b6\'a8\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'c8\'ed\'bc\'fe\'a1\'a2\f2 NI\f0\'cb\'e6\'ba\'f3\'bf\'c9\'c4\'dc\'cc\'e1\'b9\'a9\'b5\'c4\'d7\'f7\'ce\'aa\'b1\'be\'c8\'ed\'bc\'fe\'ce\'ac\'bb\'a4\'a1\'a2\'bc\'bc\'ca\'f5\'d6\'a7\'b3\'d6\'bb\'f2\'c6\'e4\'cb\'fb\'b7\'fe\'ce\'f1\'cf\'ee\'c4\'bf\'d2\'bb\'b2\'bf\'b7\'d6\'b5\'c4\'cb\'f9\'d3\'d0\'a3\'a8\'b0\'fc\'c0\'a8\'d4\'da\'c8\'ce\'ba\'ce\'d0\'f8\'d4\'bc\'c6\'da\'bc\'e4\'a3\'ac\'b3\'fd\'b8\'f9\'be\'dd\'b5\'a5\'b6\'c0\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'cc\'f5\'bf\'ee\'cc\'e1\'b9\'a9\'b5\'c4\'b8\'fc\'d0\'c2\'a1\'a2\'c9\'fd\'bc\'b6\'bb\'f2\'d0\'f8\'b6\'a9\'cd\'e2\'a3\'a9\'b8\'fc\'d0\'c2\'bb\'f2\'c9\'fd\'bc\'b6\'bc\'b0\'cb\'f9\'d3\'d0\'cb\'e6\'b8\'bd\'ce\'c4\'bc\'fe\'a1\'a2\'b9\'a4\'be\'df\'bc\'b0\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'a3\'a8\'ba\'cf\'b3\'c6\ldblquote\'c8\'ed\'bc\'fe\rdblquote\'a3\'a9\'a1\'a3\'b1\'be\'c8\'ed\'bc\'fe\'b2\'bb\'b0\'fc\'c0\'a8\f2 NI\f0\'cc\'e1\'b9\'a9\'b8\'f8\'c4\'fa\'b5\'c4\'cc\'d8\'b6\'a8\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'a3\'ac\'c6\'e4\'ca\'dc\'b0\'b2\'d7\'b0\'ca\'b1\'b3\'f6\'cf\'d6\'b5\'c4\'bb\'f2\'ba\'cd\'c8\'ed\'bc\'fe\'d2\'bb\'c6\'f0\'cc\'e1\'b9\'a9\'b5\'c4\'b5\'a5\'b6\'c0\'d0\'ed\'bf\'c9\'cc\'f5\'bf\'ee\'d4\'bc\'ca\'f8\'a3\'a8\ldblquote\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\rdblquote\'a3\'a9\'a3\'ac\'b2\'a2\'c7\'d2\'a3\'ac\'b1\'be\'c8\'ed\'bc\'fe\'b2\'bb\'b0\'fc\'c0\'a8\'b8\'f9\'be\'dd\'b8\'bd\'bc\'feA\emdash\emdash\'d4\'b4\'b4\'fa\'c2\'eb\'d0\'ed\'bf\'c9\'d6\'d0\'b5\'c4\'cc\'f5\'bf\'ee\'b6\'a8\'d2\'e5\'bb\'f2\'d0\'ed\'bf\'c9\'b5\'c4\'d4\'b4\'b4\'fa\'c2\'eb\'a1\'a3\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\tx360\tx720\f2 1.\tab\ul\f0\'d0\'ed\'bf\'c9\'b5\'c4\'ca\'da\'d3\'e8\'a3\'bb\'cf\'de\'d6\'c6\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\tx426\ulnone\f2 A.\tab\f0\'bc\'f8\'d3\'da\'c7\'d2\'c8\'a1\'be\'f6\'d3\'da\'c4\'fa\'d2\'d1\'cf\'f2\f2 NI\f0\'d6\'a7\'b8\'b6\'ca\'b9\'d3\'c3\'b7\'d1\'b2\'a2\'d7\'f1\'d1\'ad\'b1\'be\'d0\'ad\'d2\'e9\'b9\'e6\'b6\'a8\'b5\'c4\'cc\'f5\'bf\'ee\'bc\'b0\'cc\'f5\'bc\'fe\'a3\'ac\'c3\'c0\'b9\'fa\'b9\'fa\'bc\'d2\'d2\'c7\'c6\'f7\'b9\'ab\'cb\'be\'a3\'a8\f2 National Instruments Corporation\f0\'a3\'a9\'bb\'f2\'d5\'df\f2 National Instruments Ireland Resources Ltd.\f0\'a3\'a8\ldblquote\f2 NI\f0\rdblquote\'a3\'a9\'a3\'a8\'b8\'f9\'be\'dd\'c8\'ed\'bc\'fe\'b5\'c4\'d6\'c6\'d4\'ec\'b9\'fa\'bc\'d2\'c0\'b4\'d1\'a1\'d4\'f1\'a3\'a9\'a3\'ac\'cf\'f2\'c4\'fa\'ca\'da\'d3\'e8\'d3\'d0\'cf\'de\'b5\'c4\'a1\'a2\'bf\'c9\'b3\'b7\'cf\'fa\'b5\'c4\'a1\'a2\'b7\'c7\'c5\'c5\'cb\'fb\'d0\'d4\'b5\'c4\'a1\'a2\'b0\'b4\f2 NI\f0\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'b5\'c4\'cf\'e0\'b9\'d8\'ce\'c4\'b5\'b5\'b1\'ea\'c3\'f7\'b5\'c4\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\'cb\'f9\'d4\'ca\'d0\'ed\'b5\'c4\'c5\'e4\'d6\'c3\'a3\'ac\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'a8\'c0\'fb\'bc\'b0\'d0\'ed\'bf\'c9\'a1\'a3\'b3\'fd\'b7\'c7\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'bb\'f2\f2 NI\f0\'cc\'e1\'b9\'a9\'b8\'f8\'c4\'fa\'b5\'c4\'cf\'e0\'b9\'d8\'ce\'c4\'bc\'fe\'d6\'d0\'c1\'ed\'d3\'d0\'b9\'e6\'b6\'a8\'a3\'ac\'ca\'ca\'d3\'c3\'b5\'c4\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\'ca\'c7\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'d0\'ed\'bf\'c9\'a3\'ac\'c8\'e7\'b9\'fb\'c8\'ed\'bc\'fe\'ca\'c7\'b9\'ba\'c2\'f2\'b5\'c4\'c7\'d2\'b7\'c7\'ca\'d4\'d3\'c3\'b0\'e6\'b1\'be\'a3\'ac\'d4\'f2\'c8\'ed\'bc\'fe\'b5\'c4\'d0\'ed\'bf\'c9\'c6\'da\'cf\'de\'ca\'c7\'d3\'c0\'be\'c3\'b5\'c4\'a1\'a2\'ce\'de\'c6\'da\'cf\'de\'b5\'c4\'a1\'a3\'b3\'fd\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a3\'a8\'b6\'a8\'d2\'e5\'bc\'fb\'cf\'c2\'ce\'c4\'a3\'a9\'cd\'e2\'a3\'ac\'b1\'be\'c8\'ed\'bc\'fe\'bd\'f6\'b9\'a9\'c4\'fa\'c4\'da\'b2\'bf\'ca\'b9\'d3\'c3\'a1\'a3\f1\par
+\f2 B.\tab\ul\f0\'cf\'de\'d6\'c6\ulnone\'a1\'a3\'c4\'fa\'b2\'bb\'b5\'c3\'ce\'a5\'b7\'b4\'c8\'ce\'ba\'ce\'c4\'fa\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'cb\'f9\'d3\'a6\'d7\'f1\'ca\'d8\'b5\'c4\'b7\'a8\'c2\'c9\'a1\'a3\'b3\'fd\'b1\'be\'d0\'ad\'d2\'e9\'c3\'f7\'ce\'c4\'d4\'ca\'d0\'ed\'cd\'e2\'a3\'ac\'c4\'fa\'b2\'bb\'b5\'c3\'a3\'ba\f1\par
+
+\pard\fi-425\li1139\sb100\sa240\qj\f2 (i)\tab\f0\'d0\'de\'b8\'c4\'bb\'f2\'bf\'aa\'b7\'a2\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'d1\'dc\'c9\'fa\'c6\'b7\'a3\'bb\f1\par
+\f2 (ii)\tab\f0\'cd\'a8\'b9\'fd\'d7\'aa\'d2\'c6\'a1\'a2\'b2\'a2\'d0\'d0\'bb\'f2\'c6\'e4\'cb\'fb\'b9\'b2\'cf\'ed\'b7\'bd\'ca\'bd\'b0\'b2\'d7\'b0\'bb\'f2\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a3\'bb\f1\par
+
+\pard\fi-482\li1196\sb100\sa240\qj\f2 (iii)\f1\tab\f0\'b4\'ab\'b2\'a5\'bb\'f2\'d2\'d4\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'ca\'b9\'b1\'be\'c8\'ed\'bc\'fe\'bb\'f2\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'c3\'dc\'c2\'eb\'a1\'a2\'c3\'dc\'d4\'bf\'bb\'f2\'c6\'e4\'cb\'fb\'b7\'c3\'ce\'ca\'b4\'fa\'c2\'eb\'b1\'bb\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'bb\'f1\'c8\'a1\'a3\'bb\f1\par
+
+\pard\fi-425\li1139\sb100\sa240\qj\f2 (iv)\tab\f0\'b7\'b4\'cf\'f2\'b9\'a4\'b3\'cc\'a1\'a2\'b7\'b4\'bb\'e3\'b1\'e0\'bb\'f2\'b7\'d6\'bd\'e2\'b1\'be\'c8\'ed\'bc\'fe\'a3\'a8\'b3\'fd\'b7\'c7\'c7\'d2\'bd\'f6\'cf\'de\'d3\'da\'b4\'cb\'cf\'de\'d6\'c6\'b1\'bb\'cf\'d6\'d0\'d0\'b7\'a8\'c2\'c9\'c3\'f7\'ce\'c4\'bd\'fb\'d6\'b9\'a3\'a9\'a3\'bb\f1\par
+\f2 (v)\tab\f0\'c6\'db\'c6\'ad\'bb\'f2\'c8\'c6\'bf\'aa\'b1\'be\'c8\'ed\'bc\'fe\'d6\'d0\'b5\'c4\'bc\'bc\'ca\'f5\'cf\'de\'d6\'c6\'bb\'f2\'bc\'d3\'c3\'dc\'b3\'cc\'d0\'f2\'a3\'a8\'b3\'fd\'b7\'c7\'c7\'d2\'bd\'f6\'cf\'de\'d3\'da\'b4\'cb\'cf\'de\'d6\'c6\'b1\'bb\'cf\'d6\'d0\'d0\'b7\'a8\'c2\'c9\'c3\'f7\'ce\'c4\'bd\'fb\'d6\'b9\'a3\'a9\'a3\'bb\f1\par
+\f2 (vi)\tab\f0\'b7\'d6\'d0\'ed\'bf\'c9\'a1\'a2\'b3\'f6\'d7\'e2\'a1\'a2\'b3\'f6\'bd\'e8\'bb\'f2\'d7\'e2\'c1\'de\'b1\'be\'c8\'ed\'bc\'fe\'a3\'bb\f1\par
+
+\pard\fi-482\li1196\sb100\sa240\qj\f2 (vii)\tab\f0\'d2\'c6\'b3\'fd\'a1\'a2\'d7\'ee\'d0\'a1\'bb\'af\'a1\'a2\'d5\'da\'b8\'c7\'bb\'f2\'d0\'de\'b8\'c4\'c8\'ce\'ba\'ce\f2 NI\f0\'bb\'f2\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'c3\'fb\'b3\'c6\'a1\'a2\'b1\'ea\'ca\'b6\'a1\'a2\'c9\'cc\'b1\'ea\'a1\'a2\'b0\'e6\'c8\'a8\'bc\'b0\'d7\'a8\'c0\'fb\'cb\'b5\'c3\'f7\'a1\'a2\'ca\'fd\'d7\'d6\'cb\'ae\'d3\'a1\'a1\'a2\'c3\'e2\'d4\'f0\'c9\'f9\'c3\'f7\'bb\'f2\'c6\'e4\'cb\'fb\'b0\'fc\'ba\'ac\'d4\'da\'b1\'be\'c8\'ed\'bc\'fe\'d6\'d0\'b5\'c4\'c8\'ce\'ba\'ce\'b7\'a8\'c2\'c9\'cd\'a8\'d6\'aa\'a3\'bb\f1\par
+\f2 (viii)\f1\tab\f0\'d7\'f7\'ce\'aa\'ca\'b9\'d3\'c3\'a1\'a2\'d0\'de\'b8\'c4\'bb\'f2\'b7\'d6\'cf\'fa\'b5\'c4\'cc\'f5\'bc\'fe\'a3\'ac\'d6\'c2\'ca\'b9\'b1\'be\'c8\'ed\'bc\'fe\'bb\'f2\'b0\'fc\'c0\'a8\'d4\'da\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'d6\'d0\'b5\'c4\'b1\'be\'c8\'ed\'bc\'fe\'ca\'dc\'c6\'e4\'cb\'fb\'d0\'ed\'bf\'c9\'cb\'f9\'cf\'de\'d6\'c6\'a3\'ac\'bc\'b4\'a3\'ac\f2 (a) \f0\'b8\'c3\'d0\'ed\'bf\'c9\'d6\'c2\'ca\'b9\'c8\'ed\'bc\'fe\'b5\'c4\'c4\'bf\'b1\'ea\'b4\'fa\'c2\'eb\'d2\'d4\'d4\'b4\'b4\'fa\'c2\'eb\'b5\'c4\'d0\'ce\'ca\'bd\'b1\'bb\'c5\'fb\'c2\'b6\'bb\'f2\'b1\'bb\'b7\'d6\'cf\'fa\'a3\'ac\'bb\'f2\f2 (b) \f0\'c6\'e4\'cb\'fb\'c8\'cb\'d3\'d0\'c8\'a8\'b8\'f9\'be\'dd\'b8\'c3\'d0\'ed\'bf\'c9\'b6\'f8\'d0\'de\'b8\'c4\'bb\'f2\'b4\'b4\'bd\'a8\'c4\'bf\'b1\'ea\'b4\'fa\'c2\'eb\'b5\'c4\'d1\'dc\'c9\'fa\'c6\'b7\'a3\'bb\'bb\'f2\f1\par
+
+\pard\fi-425\li1139\sb100\sa240\qj\f2 (ix)\tab\f0\'ca\'b9\'d3\'c3\'bd\'c5\'b1\'be\'b9\'a6\'c4\'dc\'c8\'ed\'bc\'fe\'b4\'b4\'bd\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a3\'ac\'ce\'aa\'cd\'bc\'d0\'ce\'bb\'af\'b1\'e0\'b3\'cc\'bb\'b7\'be\'b3\'d4\'cb\'d0\'d0\'b1\'e0\'bc\'ad\'c6\'f7\'b9\'a6\'c4\'dc\'a1\'a3\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\tx360\f2 C.\tab\f0\'c4\'fa\'b6\'d4\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'cb\'f9\'d3\'d0\'ca\'b9\'d3\'c3\'d3\'a6\'d7\'f1\'ca\'d8\'b1\'be\'c8\'ed\'bc\'fe\'cb\'e6\'b8\'bd\'b5\'c4\'d3\'a6\'d3\'c3\'ce\'c4\'bc\'fe\'b2\'a2\'c7\'d2\'b2\'bb\'d2\'d4\'c8\'ce\'ba\'ce\'b7\'bd\'ca\'bd\'b9\'e6\'b1\'dc\'bb\'f2\'ca\'d4\'cd\'bc\'b9\'e6\'b1\'dc\'c9\'cf\'ca\'f6\'ce\'c4\'bc\'fe\'bb\'f2\'b1\'be\'d0\'ad\'d2\'e9\'d7\'da\'d6\'bc\'a1\'a3\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\f2 D.\tab\f0\'c4\'fa\'bd\'f6\'bf\'c9\'b3\'f6\'d3\'da\'b1\'b8\'b7\'dd\'bb\'f2\'b4\'e6\'b5\'b5\'b5\'c4\'c4\'bf\'b5\'c4\'a3\'ac\'d6\'c6\'d7\'f7\'ba\'cf\'c0\'ed\'ca\'fd\'c1\'bf\'b5\'c4\'c8\'ed\'bc\'fe\'bf\'bd\'b1\'b4\'a3\'ac\'b2\'a2\'c7\'d2\'a3\'ac\'c4\'fa\'bd\'f6\'bf\'c9\'be\'cd\'d4\'da\'c4\'da\'b2\'bf\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c4\'bf\'b5\'c4\'a3\'ac\'d6\'c6\'d7\'f7\'ba\'cf\'c0\'ed\'ca\'fd\'c1\'bf\'b5\'c4\'c8\'ed\'bc\'fe\'cb\'e6\'b8\'bd\'ce\'c4\'b5\'b5\'b5\'c4\'b8\'b4\'d6\'c6\'bc\'fe\'a1\'a3\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\tx426\f2 2.\tab\ul\f0\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\ulnone\f2 A.\tab\ul\f0\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'c8\'f4\'c4\'fa\'bb\'f1\'b5\'c3\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bf\'c9\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'b0\'b2\'d7\'b0\'d4\'da\'d2\'bb\'b8\'f6\'c4\'fa\'d6\'b8\'b6\'a8\'b2\'a2\'be\'ad\f2 NI\f0\'d7\'a2\'b2\'e1\'b5\'c4\'b8\'f6\'c8\'cb\'a3\'a8\'d2\'d4\'cf\'c2\'bc\'f2\'b3\'c6\f2 "\f0\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\f2 "\f0\'a3\'a9\'b5\'c4\'d2\'bb\'b8\'f6\'b5\'a5\'b6\'c0\'b9\'a4\'d7\'f7\'b3\'a1\'cb\'f9\'c4\'da\'b5\'c4\'d7\'ee\'b6\'e0\'c8\'fd\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'a1\'a3\'ce\'aa\'b1\'be\'d0\'ad\'d2\'e9\'d6\'ae\'c4\'bf\'b5\'c4\'a3\'ac\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'d6\'b8\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'e8\'b1\'b8\'a3\'ac\'bb\'f2\'d5\'df\'a3\'ac\'c8\'e7\'b9\'fb\'b1\'be\'c8\'ed\'bc\'fe\'b1\'bb\'d3\'eb\'d0\'e9\'c4\'e2\'bb\'fa\'bd\'e1\'ba\'cf\'c6\'f0\'c0\'b4\'ca\'b9\'d3\'c3\'a3\'ac\'d6\'b8\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'e8\'b1\'b8\'c9\'cf\'b5\'c4\'d2\'bb\'b8\'f6\'d0\'e9\'c4\'e2\'bb\'fa\'a1\'a3\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'b1\'d8\'d0\'eb\'cd\'a8\'b9\'fd\f2 NI\f0\'d7\'a2\'b2\'e1\'b3\'cc\'d0\'f2\'ca\'e9\'c3\'e6\'c8\'b7\'c8\'cf\'a1\'a3\'d6\'bb\'d3\'d0\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'bf\'c9\'d2\'d4\'ca\'b9\'d3\'c3\'bb\'f2\'d4\'cb\'d0\'d0\'b1\'be\'c8\'ed\'bc\'fe\'a3\'ac\'b2\'a2\'c7\'d2\'b1\'be\'c8\'ed\'bc\'fe\'b2\'bb\'b5\'c3\'d4\'da\'d2\'bb\'cc\'a8\'d2\'d4\'c9\'cf\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'a1\'a3\'c4\'fa\'b2\'bb\'b5\'c3\'cd\'a8\'b9\'fd\'cd\'f8\'c2\'e7\'b9\'b2\'cf\'ed\'d2\'d1\'b0\'b2\'d7\'b0\'c8\'ed\'bc\'fe\'b6\'f8\'ca\'b9\'d2\'d1\'b0\'b2\'d7\'b0\'c8\'ed\'bc\'fe\'c4\'dc\'b1\'bb\'c1\'ed\'d2\'bb\'b8\'f6\'d3\'c3\'bb\'a7\'d4\'cb\'d0\'d0\'a1\'a3\'c4\'fa\'bf\'c9\'bd\'ab\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'b1\'e4\'b8\'fc\'ce\'aa\'c1\'ed\'d2\'bb\'ce\'bb\'d6\'b8\'b6\'a8\'b9\'cd\'d4\'b1\'a3\'ac\'b5\'ab\'b8\'c3\'d0\'c2\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'d0\'ed\'bf\'c9\'b1\'d8\'d0\'eb\'d2\'d1\'cf\'f2\f2 NI\f0\'d7\'a2\'b2\'e1\'c7\'d2\'c3\'bf\'d2\'bb\'b9\'ab\'c0\'fa\'c4\'ea\'d6\'ae\'c4\'da\'b1\'e4\'b8\'fc\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fd\'cb\'c4\'a3\'a8\f2 4\f0\'a3\'a9\'b4\'ce\'a1\'a3\'c4\'fa\'bf\'c9\'d2\'d4\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'bd\'ab\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'d0\'ed\'bf\'c9\'d7\'aa\'bb\'bb\'ce\'aa\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'d0\'ed\'bf\'c9\'a1\'a3\f1\par
+\f2 B.\tab\ul\f0\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'c8\'f4\'c4\'fa\'bb\'f1\'b5\'c3\'d2\'bb\'b8\'f6\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bf\'c9\'d4\'da\'c4\'fa\'b5\'c4\'b9\'a4\'d7\'f7\'b3\'a1\'cb\'f9\'b5\'c4\'d2\'bb\'a3\'a8\f2 1\f0\'a3\'a9\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b0\'b2\'d7\'b0\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'ce\'aa\'b1\'be\'d0\'ad\'d2\'e9\'d6\'ae\'c4\'bf\'b5\'c4\'a3\'ac\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'d6\'b8\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'e8\'b1\'b8\'a3\'ac\'bb\'f2\'d5\'df\'a3\'ac\'c8\'e7\'b9\'fb\'b1\'be\'c8\'ed\'bc\'fe\'b1\'bb\'d3\'eb\'d0\'e9\'c4\'e2\'bb\'fa\'bd\'e1\'ba\'cf\'c6\'f0\'c0\'b4\'ca\'b9\'d3\'c3\'a3\'ac\'d6\'b8\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'e8\'b1\'b8\'c9\'cf\'b5\'c4\'d2\'bb\'b8\'f6\'d0\'e9\'c4\'e2\'bb\'fa\'a1\'a3\'b6\'d4\'d3\'da\'d4\'da\'b8\'c3\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b7\'c3\'ce\'ca\'ba\'cd\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c4\'fa\'b5\'c4\'b9\'cd\'d4\'b1\'ca\'fd\'c1\'bf\'c3\'bb\'d3\'d0\'cf\'de\'d6\'c6\'a1\'a3\'b5\'ab\'ca\'c7\'a3\'ac\'cb\'f9\'d3\'d0\'c8\'ed\'bc\'fe\'b1\'d8\'d0\'eb\'b0\'b2\'d7\'b0\'d4\'da\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b2\'a2\'d4\'da\'cd\'ac\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'ca\'b9\'d3\'c3\'a1\'a3\'c4\'fa\'b2\'bb\'b5\'c3\'cd\'a8\'b9\'fd\'cd\'f8\'c2\'e7\'b9\'b2\'cf\'ed\'d2\'d1\'b0\'b2\'d7\'b0\'c8\'ed\'bc\'fe\'b6\'f8\'ca\'b9\'d2\'d1\'b0\'b2\'d7\'b0\'c8\'ed\'bc\'fe\'c4\'dc\'d4\'da\'c1\'ed\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'d4\'cb\'d0\'d0\'a1\'a3\'c4\'fa\'bf\'c9\'d4\'da\'ca\'ca\'d3\'c3\'b5\'c4\'b5\'a5\'b6\'c0\'b9\'a4\'d7\'f7\'b3\'a1\'cb\'f9\'c4\'da\'bd\'ab\'d3\'c3\'d3\'da\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'d0\'ed\'bf\'c9\'b5\'c4\'d2\'bb\'cc\'a8\'d6\'b8\'b6\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'b1\'e4\'b8\'fc\'ce\'aa\'c1\'ed\'d2\'bb\'bc\'c6\'cb\'e3\'bb\'fa\'a3\'bb\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\'c9\'cf\'ca\'f6\'b1\'e4\'b8\'fc\'d4\'da\'c3\'bf\'d2\'bb\'b9\'ab\'c0\'fa\'c4\'ea\'d6\'ae\'c4\'da\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fd\'cb\'c4\'a3\'a8\f2 4\f0\'a3\'a9\'b4\'ce\'a3\'ac\'c7\'d2\'b2\'bb\'b5\'c3\'d3\'d0\'c8\'ce\'ba\'ce\'c8\'ed\'bc\'fe\'bc\'cc\'d0\'f8\'b0\'b2\'d7\'b0\'d4\'da\'cf\'c8\'c7\'b0\'d6\'b8\'b6\'a8\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'a1\'a3\f1\par
+\f2 C.\tab\ul\f0\'bc\'d2\'cd\'a5\'ca\'b9\'d3\'c3\'c0\'fd\'cd\'e2\'cc\'f5\'bf\'ee\ulnone\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'ca\'c7\'c9\'cc\'d2\'b5\'bb\'f2\'c6\'e4\'cb\'fb\'ca\'b5\'cc\'e5\'a3\'ac\'ca\'ca\'d3\'c3\'d3\'da\'cf\'e0\'d3\'a6\'d0\'ed\'bf\'c9\'b5\'c4\'d6\'b8\'b6\'a8\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'a3\'ac\'bb\'f2\'d4\'da\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'d0\'ed\'bf\'c9\'b5\'c4\'c7\'e9\'d0\'ce\'d6\'d0\'a3\'ac\'d6\'b8\'d7\'f7\'ce\'aa\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'b5\'a5\'b8\'f6\'bc\'c6\'cb\'e3\'bb\'fa\'b5\'c4\'d6\'f7\'d2\'aa\'d3\'c3\'bb\'a7\'b5\'c4\'b8\'f6\'c8\'cb\'a3\'ac\'bf\'c9\'d4\'da\'b8\'c3\'d3\'c3\'bb\'a7\'bc\'d2\'c0\'ef\'b5\'c4\'d2\'bb\'a3\'a8\f2 1\f0\'a3\'a9\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a3\'ac\'c7\'b0\'cc\'e1\'ca\'c7\'d4\'da\'bc\'d2\'d3\'c3\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'a3\'ac\'bd\'f6\'cf\'de\'d3\'da\'c4\'fa\'b5\'c4\'d4\'b1\'b9\'a4\'d4\'da\'c6\'e4\'b9\'cd\'d3\'b6\'b7\'b6\'ce\'a7\'c4\'da\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b2\'a2\'d7\'f1\'ca\'d8\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cb\'f9\'d3\'d0\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'a1\'a3\'c8\'f4\'d6\'b8\'b6\'a8\'b8\'f6\'c8\'cb\'b8\'f9\'be\'dd\'bb\'f9\'b1\'be\'d0\'ed\'bf\'c9\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'da\'c8\'a8\'d6\'d5\'d6\'b9\'bb\'f2\'bb\'f9\'b1\'be\'d0\'ed\'bf\'c9\'b5\'bd\'c6\'da\'bb\'f2\'d6\'d5\'d6\'b9\'a3\'ac\'d2\'d4\'c7\'b0\'ca\'f6\'c8\'d5\'c6\'da\'bd\'cf\'d4\'e7\'d5\'df\'ce\'aa\'d7\'bc\'a3\'ac\'b1\'be\'c8\'ed\'bc\'fe\'b1\'d8\'d0\'eb\'c1\'a2\'bc\'b4\'d7\'d4\'c9\'cf\'ca\'f6\'b8\'f6\'c8\'cb\'b5\'c4\'bc\'d2\'d3\'c3\'bc\'c6\'cb\'e3\'bb\'fa\'d6\'d0\'d0\'b6\'d4\'d8\'a1\'a3\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\tx360\f2 3.\tab\ul\f0\'b6\'ee\'cd\'e2\'cc\'f5\'bf\'ee\ulnone\'a1\'a3\'c4\'fa\'bf\'c9\'cd\'a8\'b9\'fd\'cc\'d8\'b6\'a8\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\'bc\'b0\'d0\'ed\'bf\'c9\'bc\'c6\'bb\'ae\'cf\'ed\'d3\'d0\'b6\'ee\'cd\'e2\'b5\'c4\'c8\'a8\'c0\'fb\'bc\'b0\'d2\'e5\'ce\'f1\'a3\'ac\'cf\'ea\'bc\'fb\'b1\'be\'d0\'ad\'d2\'e9\'b8\'bd\'bc\'fe\'a1\'a3\'b1\'be\'d0\'ad\'d2\'e9\'b8\'bd\'bc\'fe\'b9\'b9\'b3\'c9\'b1\'be\'d0\'ad\'d2\'e9\'d2\'bb\'b2\'bf\'b7\'d6\'a1\'a3\'b9\'d8\'d3\'da\'b1\'be\'d0\'ad\'d2\'e9\'b9\'e6\'b6\'a8\'b5\'c4\'cf\'e0\'b9\'d8\'b2\'fa\'c6\'b7\'bc\'b0\'cc\'f5\'bf\'ee\'b5\'c4\'b6\'ee\'cd\'e2\'cc\'d8\'b6\'a8\'b2\'fa\'c6\'b7\'b9\'e6\'b6\'a8\'d4\'d8\'d3\'da\'b1\'be\'d0\'ad\'d2\'e9\'cc\'d8\'b6\'a8\'b2\'fa\'c6\'b7\'b8\'bd\'bc\'fe\'d6\'d0\'a1\'a3\'c8\'e7\'b8\'bd\'bc\'fe\'d3\'eb\'b1\'be\'d0\'ad\'d2\'e9\'c6\'e4\'cb\'fb\'cc\'f5\'bf\'ee\'d3\'d0\'b3\'e5\'cd\'bb\'a3\'ac\'ca\'ca\'d3\'c3\'b8\'bd\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'cc\'f5\'bf\'ee\'a1\'a3\f1\par
+
+\pard\fi-1440\li1797\sb100\sa240\qj\f0\'b8\'bd\'bc\'fe\f2 A\f1\tab\f0\'d4\'b4\'b4\'fa\'c2\'eb\'d0\'ed\'bf\'c9\f1\par
+\f0\'b8\'bd\'bc\'fe\f2 B\f1\tab\ul\f0\'cc\'d8\'ca\'e2\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\ulnone\f1\par
+
+\pard\fi357\li1440\sb100\sa240\qj\tx1843\f0\'ca\'d4\'d3\'c3\'d0\'ed\'bf\'c9\'a3\'bb\'d4\'a4\'b7\'a2\'d0\'d0\'d0\'ed\'bf\'c9\f1\par
+
+\pard\fi357\li1440\sb100\sa240\qj\f0\'bd\'f6\'cf\'de\'bb\'e3\'b1\'e0\'d0\'ed\'bf\'c9\'a3\'a8\f2 Measurement Studio\f0\'a3\'a9\f1\par
+\f0\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\f1\par
+\f0\'b6\'e0\'d6\'d8\'b7\'c3\'ce\'ca\'d0\'ed\'bf\'c9\f1\par
+\f0\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'a3\'bb\f1\par
+\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\par
+\f3\'b3\'d6\'d0\'f8\'bc\'af\'b3\'c9\'d0\'ed\'bf\'c9\'a3\'a8\f1 LabVIEW\f3\'a3\'a9\f1\par
+
+\pard\fi-1440\li1797\sb100\sa240\qj\f0\'b8\'bd\'bc\'fe\f2 C\f1\tab\f0\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'bc\'c6\'bb\'ae\'cc\'f5\'bf\'ee\f1\par
+\f0\'b8\'bd\'bc\'fe\f2 D\f1\tab\f0\'c6\'f3\'d2\'b5\'bc\'c6\'bb\'ae\'cc\'f5\'bf\'ee\f1\par
+\f0\'b8\'bd\'bc\'fe\f2 E\f1\tab\f0\'d4\'ba\'d0\'a3\'b0\'e6\'d0\'ed\'bf\'c9\'cc\'f5\'bf\'ee\f1\par
+\f0\'b8\'bd\'bc\'fe\f2 F\f1\tab\f0\'cc\'d8\'b6\'a8\'b2\'fa\'c6\'b7\'cc\'f5\'bf\'ee\'a3\'a8\f2 TestStand\f0\'bc\'b0\f2 Measurement Studio \f0\'bc\'b0 \f2 LabVIEW \f3\'c9\'e7\'c7\'f8\'b0\'e6\'ba\'cd\f2 LabVIEW NXG\f3\'c9\'e7\'c7\'f8\'b0\'e6\f0\'a3\'a9\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\f2 4.\tab\ul\f0\'b5\'da\'c8\'fd\'b7\'bd\'b3\'d0\'b0\'fc\'c8\'cb\ulnone\'a1\'a3\'c4\'fa\'c6\'b8\'d3\'c3\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'b3\'d0\'b0\'fc\'c8\'cb\'bf\'c9\'b7\'c3\'ce\'ca\'ba\'cd\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a3\'bb\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\'cb\'fb\'c3\'c7\'b5\'c4\'b7\'c3\'ce\'ca\'ba\'cd\'ca\'b9\'d3\'c3\'bd\'f6\'ce\'aa\'c4\'fa\'b5\'c4\'c0\'fb\'d2\'e6\'a3\'ac\'cb\'fb\'c3\'c7\'cd\'ac\'d2\'e2\'c6\'e4\'cb\'f9\'d3\'d0\'ca\'b9\'d3\'c3\'d3\'a6\'bd\'f6\'d7\'f1\'d1\'ad\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'a3\'ac\'b2\'a2\'c7\'d2\'a3\'ac\'c4\'fa\'cd\'ac\'d2\'e2\'be\'cd\'c4\'fa\'b5\'c4\'b3\'d0\'b0\'fc\'c8\'cb\'b6\'d4\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'ce\'a5\'b7\'b4\'cf\'f2\f2 NI\f0\'b3\'d0\'b5\'a3\'d4\'f0\'c8\'ce\'a1\'a3\f1\par
+\f2 5.\tab\ul\f0\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\ulnone\'a1\'a3\'c8\'e7\'b9\'fb\'b9\'ba\'c2\'f2\'b5\'c4\'ca\'c7\'d3\'c0\'be\'c3\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bb\'b9\'bf\'c9\'c4\'dc\'d0\'e8\'d2\'aa\'ce\'aa\'c8\'ed\'bc\'fe\'b5\'c4\'c9\'fd\'bc\'b6\'bb\'f2\'ce\'ac\'bb\'a4\'a1\'a2\'bc\'bc\'ca\'f5\'bb\'f2\'c6\'e4\'cb\'fb\'b7\'fe\'ce\'f1\'a3\'a8\ldblquote\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\rdblquote\'a3\'a9\'b5\'a5\'b6\'c0\'b8\'b6\'b7\'d1\'a1\'a3\'b3\'fd\'b7\'c7\'c1\'ed\'d3\'d0\'cc\'d8\'ca\'e2\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\'bb\'f2\'d0\'ed\'bf\'c9\'bc\'c6\'bb\'ae\'a3\'ac\'c8\'e7\'b9\'fb\'c4\'fa\'b9\'ba\'c2\'f2\'b5\'c4\'ca\'c7\'c6\'da\'cf\'de\'d0\'ed\'bf\'c9\'a3\'ac\'d4\'f2\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'b5\'c4\'b7\'d1\'d3\'c3\'d2\'d1\'b0\'fc\'c0\'a8\'d4\'da\'d5\'fb\'b8\'f6\'ca\'b9\'d3\'c3\'c6\'da\'cf\'de\'b5\'c4\'b1\'a8\'bc\'db\'c4\'da\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx426\f2 6.\tab\ul\f0\'d0\'ed\'bf\'c9\'c6\'da\'cf\'de\'a3\'bb\'d6\'d5\'d6\'b9\'bc\'b0\'bd\'ec\'c2\'fa\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\ulnone\f2 A.\tab\ul\f0\'c6\'da\'cf\'de\'bb\'f2\'b6\'a9\'d4\'c4\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'b9\'ba\'c2\'f2\'c1\'cb\'d2\'bb\'b8\'f6\'c6\'da\'cf\'de\'d0\'ed\'bf\'c9\'a3\'a8\'d3\'d6\'b3\'c6\ldblquote\'b6\'a9\'d4\'c4\'d0\'ed\'bf\'c9\rdblquote\'a3\'a9\'a3\'ac\'b1\'be\'d0\'ed\'bf\'c9\'c6\'da\'cf\'de\'bd\'ab\'d7\'d4\'c4\'fa\'b5\'c4\'b7\'a2\'c6\'b1\'d6\'ae\'c8\'d5\'bf\'aa\'ca\'bc\'a3\'ac\'d4\'da\f2 NI\f0\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'b5\'c4\'b2\'fa\'c6\'b7\'cb\'b5\'c3\'f7\'bb\'f2\'c6\'e4\'cb\'fb\'ca\'ca\'d3\'c3\'ce\'c4\'bc\'fe\'d6\'d0\'d6\'b8\'b6\'a8\'b5\'c4\'c6\'da\'bc\'e4\'c4\'da\'d3\'d0\'d0\'a7\'a3\'a8\'b3\'fd\'b7\'c7\'b8\'f9\'be\'dd\'b1\'be\'d0\'ad\'d2\'e9\'b1\'bb\'cc\'e1\'c7\'b0\'d6\'d5\'d6\'b9\'a3\'a9\'a1\'a3\par
+
+\pard\li714\sb100\sa240\qj\f2 (i) \f0\'b3\'fd\'b7\'c7\'b2\'fa\'c6\'b7\'cb\'b5\'c3\'f7\'c1\'ed\'d3\'d0\'b9\'e6\'b6\'a8\'a3\'ac\'b1\'be\'d0\'ed\'bf\'c9\'bd\'ab\'d7\'d4\'b8\'c3\'c6\'da\'cf\'de\'bd\'ec\'c2\'fa\'ca\'b1\'d7\'d4\'b6\'af\'d6\'d5\'d6\'b9\'a1\'a3\par
+\f2 (ii) \f0\'c8\'e7\'b9\'fb\'c4\'fa\'b9\'ba\'c2\'f2\'b5\'c4\'c6\'da\'cf\'de\'d0\'ed\'bf\'c9\'be\'df\'d7\'d4\'b6\'af\'d0\'f8\'b6\'a9\'d0\'d4\'d6\'ca\'a3\'ac\'c4\'fa\'b5\'c4\'d0\'ed\'bf\'c9\'bd\'ab\'d7\'d4\'b6\'af\'d0\'f8\'b6\'a9\'d2\'bb\'c4\'ea\'a3\'ac\'b3\'fd\'b7\'c7\'c8\'ce\'ba\'ce\'d2\'bb\'b7\'bd\'d4\'da\'d0\'f8\'b6\'a9\'c6\'da\'bf\'aa\'ca\'bc\'c7\'b0\'cc\'e1\'c7\'b0\'d6\'c1\'c9\'d9\'c8\'fd\'ca\'ae\'a3\'a8\f2 30\f0\'a3\'a9\'cc\'ec\'cd\'a8\'d6\'aa\'c1\'ed\'d2\'bb\'b7\'bd\'d6\'d5\'d6\'b9\'b4\'cb\'d0\'f8\'b6\'a9\'a1\'a3\'d0\'f8\'b6\'a9\'bc\'db\'b8\'f1\'b8\'f9\'be\'dd\f2 NI\f0\'b5\'c4\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'bf\'c9\'c4\'dc\'bb\'e1\'b2\'bb\'ca\'b1\'b8\'fc\'b8\'c4\'a1\'a3\'c8\'e7\'d3\'f6\'b4\'cb\'c7\'e9\'bf\'f6\'a3\'ac\f2 NI\f0\'d0\'e8\'d3\'da\'b5\'b1\'c7\'b0\'c6\'da\'cf\'de\'d6\'d5\'d6\'b9\'c7\'b0\'d6\'c1\'c9\'d9\'c1\'f9\'ca\'ae\'a3\'a8\f2 60\f0\'a3\'a9\'cc\'ec\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'d0\'c2\'b1\'a8\'bc\'db\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'b2\'bb\'cd\'ac\'d2\'e2\'d0\'c2\'bc\'db\'b8\'f1\'a3\'ac\'bf\'c9\'d4\'da\'d0\'f8\'b6\'a9\'c6\'da\'bf\'aa\'ca\'bc\'c7\'b0\'c8\'fd\'ca\'ae\'a3\'a8\f2 30\f0\'a3\'a9\'cc\'ec\'cc\'e1\'b9\'a9\'d2\'e2\'cf\'f2\'cd\'a8\'d6\'aa\'a3\'ac\'c8\'a1\'cf\'fb\'d0\'f8\'b6\'a9\'a1\'a3\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\f2 B.\tab\ul\f0\'d3\'c0\'be\'c3\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'c8\'f4\'c4\'fa\'b9\'ba\'c2\'f2\'c1\'cb\'d2\'bb\'b8\'f6\'d0\'ed\'bf\'c9\'a3\'ac\'c7\'d2\'b8\'c3\'d0\'ed\'bf\'c9\'d4\'da\f2 NI\f0\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'b5\'c4\'b2\'fa\'c6\'b7\'cb\'b5\'c3\'f7\'bb\'f2\'c6\'e4\'cb\'fb\'ca\'ca\'d3\'c3\'ce\'c4\'bc\'fe\'d6\'d0\'b1\'bb\'d6\'b8\'b6\'a8\'ce\'aa\ldblquote\'d3\'c0\'be\'c3\rdblquote\'bb\'f2\'ce\'de\'c6\'da\'cf\'de\'a3\'ac\'c4\'fa\'b5\'c4\'d0\'ed\'bf\'c9\'ce\'aa\'d3\'c0\'be\'c3\'b5\'c4\'a3\'ac\'c4\'fa\'d3\'d0\'c8\'a8\'ce\'de\'c6\'da\'cf\'de\'b5\'c4\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a3\'ac\'b3\'fd\'b7\'c7\'b8\'f9\'be\'dd\'b1\'be\'d0\'ad\'d2\'e9\'b1\'bb\'cc\'e1\'c7\'b0\'d6\'d5\'d6\'b9\'a1\'a3\f1\par
+\f2 C.\tab\ul\f0\'d6\'d5\'d6\'b9\ulnone\'a1\'a3\f2 NI\f0\'d3\'d0\'cc\'f5\'bc\'fe\'b5\'c4\'ca\'da\'d3\'e8\'c4\'fa\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'d3\'a6\'d7\'f1\'ca\'d8\'b1\'be\'d0\'ad\'d2\'e9\'b9\'e6\'b6\'a8\'b5\'c4\'cc\'f5\'bf\'ee\'a3\'ac\'b1\'be\'d0\'ad\'d2\'e9\'d4\'da\'c4\'fa\'ce\'b4\'c4\'dc\'d7\'f1\'ca\'d8\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'ca\'b1\'c1\'a2\'bc\'b4\'c7\'d2\'ce\'de\'d0\'e8\'ca\'c2\'cf\'c8\'cd\'a8\'d6\'aa\'b5\'c4\'d7\'d4\'b6\'af\'d6\'d5\'d6\'b9\'a1\'a3\f1\par
+\f2 D.\tab\ul\f0\'d6\'d5\'d6\'b9\'bb\'f2\'bd\'ec\'c2\'fa\'b5\'c4\'d0\'a7\'c1\'a6\ulnone\'a1\'a3\'b1\'be\'d0\'ad\'d2\'e9\'d2\'bb\'b5\'a9\'d6\'d5\'d6\'b9\'bb\'f2\'c6\'da\'c2\'fa\'a3\'ac\'ce\'de\'c2\'db\'d2\'f2\'ba\'ce\'d4\'ad\'d2\'f2\'a3\'ac\'b1\'be\'d0\'ad\'d2\'e9\'b0\'fc\'ba\'ac\'b5\'c4\'d0\'ed\'bf\'c9\'d3\'a6\'d6\'d5\'d6\'b9\'c7\'d2\'c4\'fa\'d3\'a6\'c1\'a2\'bc\'b4\'cd\'a3\'d6\'b9\'cb\'f9\'d3\'d0\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'ba\'cd\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\'b4\'ab\'b2\'a5\'a3\'ac\'b2\'a2\'c1\'a2\'bc\'b4\'cf\'fa\'bb\'d9\'cb\'f9\'d3\'d0\'c8\'ed\'bc\'fe\'b5\'c4\'bf\'bd\'b1\'b4\'a3\'ac\'b5\'ab\'ca\'c7\'a3\'ac\'c8\'e7\'b9\'fb\f2 NI\f0\'d2\'aa\'c7\'f3\'b7\'b5\'bb\'b9\'c8\'ed\'bc\'fe\'b6\'f8\'b7\'c7\'cf\'fa\'bb\'d9\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'cf\'f2\f2 NI\f0\'b5\'dd\'bd\'bb\'c8\'ed\'bc\'fe\'bc\'b0\'c6\'e4\'c8\'ab\'b2\'bf\'b8\'b1\'b1\'be\'a1\'a3\'b1\'be\'d0\'ad\'d2\'e9\'b5\'da\f2 11\f0\'a1\'a2\f2 15\f0\'a1\'a2\f2 16\f0\'a1\'a2\f2 17\f0\'a1\'a2\f2 19\f0\'a1\'a2\f2 20\f0\'a1\'a2\f2 21\f0\'a1\'a2\f2 22.A\f1 .\f0\'ba\'cd\f2 23\f0\'cc\'f5\'b5\'c4\'b9\'e6\'b6\'a8\'a3\'ac\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'c6\'da\'c2\'fa\'bb\'f2\'d6\'d5\'d6\'b9\'ba\'f3\'bc\'cc\'d0\'f8\'d3\'d0\'d0\'a7\'a1\'a3\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\tx360\tx4860\f2 7.\tab\ul\f0\'d7\'aa\'c8\'c3\ulnone\'a1\'a3\'c4\'fa\'bf\'c9\'d4\'da\'c4\'fa\'b9\'ba\'c2\'f2\'c8\'ed\'bc\'fe\'cb\'f9\'d4\'da\'b9\'fa\'bd\'ab\'d2\'bb\'b8\'f6\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'d0\'ed\'bf\'c9\'bb\'f2\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'b5\'c4\'d0\'ed\'bf\'c9\'d7\'aa\'c8\'c3\'b8\'f8\'c4\'fa\'b9\'ba\'c2\'f2\'c8\'ed\'bc\'fe\'cb\'f9\'d4\'da\'b9\'fa\'b5\'da\'c8\'fd\'b7\'bd\'a3\'bb\'c8\'e7\'c8\'ed\'bc\'fe\'b9\'ba\'c2\'f2\'b7\'a2\'c9\'fa\'d4\'da\'c5\'b7\'c3\'cb\'b3\'c9\'d4\'b1\'b9\'fa\'a3\'ac\'bb\'b9\'bf\'c9\'bd\'ab\'c8\'ed\'bc\'fe\'d7\'aa\'c8\'c3\'b8\'f8\'c6\'e4\'cb\'fb\'c5\'b7\'c3\'cb\'b3\'c9\'d4\'b1\'b9\'fa\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'a3\'ac\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\f2 (i)\f0\'cf\'f2\f2 NI\f0\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\'c9\'cf\'ca\'f6\'d7\'aa\'c8\'c3\'a3\'a8\'b0\'fc\'c0\'a8\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'d0\'d5\'c3\'fb\'ba\'cd\'b5\'d8\'d6\'b7\'a3\'a9\'a3\'ac\f2 (ii)\f0\'b5\'da\'c8\'fd\'b7\'bd\'bd\'d3\'ca\'dc\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'bc\'b0\'cc\'f5\'bc\'fe\'a3\'ac\'b2\'a2\'c7\'d2\f2 (iii)\f0\'d7\'aa\'c8\'c3\'cd\'ea\'b3\'c9\'ba\'f3\'c4\'fa\'b2\'bb\'b5\'c3\'b1\'a3\'c1\'f4\'b8\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'bf\'bd\'b1\'b4\'bb\'f2\'cb\'e6\'b8\'bd\'b5\'c4\'c8\'ce\'ba\'ce\'ca\'e9\'c3\'e6\'b2\'c4\'c1\'cf\'a1\'a3\f2 NI\f0\'bf\'c9\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'cf\'f2\'c4\'fa\'ca\'d5\'c8\'a1\'d0\'ed\'bf\'c9\'d7\'aa\'c8\'c3\'b7\'d1\'a1\'a3\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\tx426\f2 8.\tab\ul\f0\'c9\'fd\'bc\'b6\'a3\'bb\'cf\'c8\'c7\'b0\'b0\'e6\'b1\'be\ulnone\'a1\'a3\'b6\'d4\'d3\'da\'c9\'fd\'bc\'b6\'c8\'ed\'bc\'fe\'a3\'ac\'d6\'bb\'d3\'d0\'d4\'da\'d2\'d1\'bb\'f1\'b5\'c3\'cf\'c8\'c7\'b0\'d2\'d1\'d3\'d0\'b0\'e6\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'d3\'d0\'d0\'a7\'d0\'ed\'bf\'c9\'bc\'b0\'ce\'b4\'cd\'ac\'ca\'b1\'d4\'cb\'d0\'d0\'c9\'fd\'bc\'b6\'ba\'cd\'cf\'c8\'c7\'b0\'b0\'e6\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'b2\'c5\'c4\'dc\'ca\'b9\'d3\'c3\'b8\'c3\'c9\'fd\'bc\'b6\'c8\'ed\'bc\'fe\'a1\'a3\'c4\'fa\'bf\'c9\'d1\'a1\'d4\'f1\'ca\'b9\'d3\'c3\'b0\'b4\'b1\'be\'d0\'ad\'d2\'e9\'bd\'bb\'b8\'b6\'bc\'b0\'d0\'ed\'bf\'c9\'b5\'c4\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b5\'c4\'cf\'c8\'c7\'b0\'d2\'d1\'d3\'d0\'b0\'e6\'b1\'be\'cc\'e6\'b4\'fa\'b1\'be\'d0\'ad\'d2\'e9\'cf\'ee\'cf\'c2\'bd\'bb\'b8\'b6\'ba\'cd\'d0\'ed\'bf\'c9\'b5\'c4\'c8\'ce\'ba\'ce\'c8\'ed\'bc\'fe\'a3\'a8\ldblquote\b\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\b0\rdblquote\'a3\'a9\'a3\'ac\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\'a3\'ba\f2 (i)\f0\'c4\'fa\'d3\'b5\'d3\'d0\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'cf\'c8\'c7\'b0\'d2\'d1\'d3\'d0\'b0\'e6\'b1\'be\'b5\'c4\'d2\'bb\'b8\'f6\'ca\'da\'c8\'a8\'bf\'bd\'b1\'b4\'a3\'ac\f2 (ii)\f0\'cb\'f9\'d3\'d0\'ca\'b9\'d3\'c3\'d7\'f1\'d1\'ad\'b1\'be\'d0\'ad\'d2\'e9\'a3\'ac\'ba\'cd\f2 (iii)\f0\'be\'a1\'b9\'dc\'b1\'be\'d0\'ad\'d2\'e9\'d3\'d0\'c8\'ce\'ba\'ce\'cf\'e0\'b7\'b4\'b9\'e6\'b6\'a8\'a3\'ac\'b3\'fd\'c1\'cb\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'b5\'b1\'ca\'b1\'b5\'c4\'d7\'ee\'d0\'c2\'b0\'e6\'b1\'be\'a3\'ac\f2 NI\f0\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'ce\'de\'d0\'e8\'d6\'a7\'b3\'d6\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'b0\'e6\'b1\'be\'a3\'a8\'b0\'fc\'c0\'a8\'cc\'e1\'b9\'a9\'ca\'ca\'d3\'c3\'c8\'ed\'bc\'fe\'c3\'dc\'d4\'bf\'bb\'f2\'d3\'b2\'bc\'fe\'c3\'dc\'d4\'bf\'a3\'a9\'a1\'a3\f1\par
+
+\pard\fi-425\li425\sb100\sa240\qj\tx426\f2 9\f1 .\tab\ul\f0\'b6\'e0\'d6\'d6\'b0\'e6\'b1\'be\ulnone\'a1\'a3\'c8\'f4\f2 NI\f0\'b7\'d6\'cf\'fa\'bb\'f2\'cd\'a8\'b9\'fd\'cf\'c2\'d4\'d8\'b7\'bd\'ca\'bd\'cc\'e1\'b9\'a9\'bf\'c9\'b0\'b2\'d7\'b0\'b6\'e0\'d6\'d6\'b0\'e6\'b1\'be\'b5\'c4\'c3\'bd\'bd\'e9\'d2\'d4\'ca\'ca\'d3\'c3\'d3\'da\'b2\'bb\'cd\'ac\'b2\'d9\'d7\'f7\'cf\'b5\'cd\'b3\'b5\'c4\'c8\'ed\'bc\'fe\'a3\'ac\'c4\'fa\'bd\'f6\'bf\'c9\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'d2\'bb\'d6\'d6\'b0\'e6\'b1\'be\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx426\f2 10.\tab\ul\f0\'c8\'ed\'bc\'fe\f2 /\f0\'d3\'b2\'bc\'fe\'c3\'dc\'d4\'bf\'a3\'bb\'cc\'e1\'c7\'b0\'bd\'d3\'c8\'eb\ulnone\'a1\'a3\'c4\'fa\'cd\'ac\'d2\'e2\f2 NI\f0\'cc\'e1\'b9\'a9\'b5\'c4\'c8\'ed\'bc\'fe\'c3\'dc\'d4\'bf\'bb\'f2\'d3\'b2\'bc\'fe\'c3\'dc\'d4\'bf\'bd\'f6\'d3\'eb\'c6\'e4\'cc\'e1\'b9\'a9\'b5\'c4\'cf\'e0\'d3\'a6\'c8\'ed\'bc\'fe\'c5\'e4\'ba\'cf\'ca\'b9\'d3\'c3\'a1\'a3\f2 NI\f0\'bf\'c9\'d2\'d4\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'d4\'da\'ca\'d5\'b5\'bd\'c4\'fa\'b5\'c4\'d0\'ed\'bf\'c9\'b7\'d1\'d6\'ae\'c7\'b0\'cc\'e1\'b9\'a9\'c4\'fa\'ca\'ca\'b5\'b1\'b5\'c4\'c3\'dc\'d4\'bf\'bb\'f2\'c6\'e4\'cb\'fb\'bd\'d3\'c8\'eb\'b7\'bd\'b7\'a8\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'a3\'ac\'b5\'ab\'c4\'fa\'c8\'d4\'b8\'ba\'d3\'d0\'d2\'e5\'ce\'f1\'cf\'f2\f2 NI\f0\'d6\'a7\'b8\'b6\'b8\'c3\'b7\'d1\'d3\'c3\'a1\'a3\f1\par
+\f2 11.\tab\ul\f0\'b0\'e6\'c8\'a8\'a3\'bb\'ce\'de\'c6\'e4\'cb\'fb\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'b1\'be\'c8\'ed\'bc\'fe\'bd\'f6\'ce\'aa\'d0\'ed\'bf\'c9\'b6\'f8\'b7\'c7\'b3\'f6\'ca\'db\'a1\'a3\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a2\'c8\'ed\'bc\'fe\'b5\'c4\'cb\'f9\'d3\'d0\'b8\'b1\'b1\'be\'a1\'a2\'cf\'e0\'b9\'d8\'c4\'da\'c8\'dd\'bc\'b0\'cb\'f9\'d3\'d0\'c8\'a8\'c0\'fb\'d3\'c9\f2 NI\f0\'bb\'f2\f2 NI\f0\'b5\'c4\'b9\'a9\'d3\'a6\'c9\'cc\'cb\'f9\'d3\'d0\'a3\'ac\'b2\'a2\'ca\'dc\'cf\'d6\'d0\'d0\'b0\'e6\'c8\'a8\'b7\'a8\'ba\'cd\'b9\'fa\'bc\'ca\'cc\'f5\'d4\'bc\'b5\'c4\'b1\'a3\'bb\'a4\'a1\'a3\f2 NI\f0\'b1\'a3\'c1\'f4\'ce\'b4\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'c3\'f7\'c8\'b7\'d0\'ed\'bf\'c9\'c4\'fa\'b5\'c4\'cb\'f9\'d3\'d0\'c8\'a8\'c0\'fb\'a1\'a3\'b3\'fd\'c7\'b0\'ca\'f6\'b5\'c4\'c8\'a8\'c0\'fb\'cd\'e2\'a3\'ac\'ce\'de\'c2\'db\'ca\'c7\'b7\'f1\'cd\'a8\'b9\'fd\'c3\'f7\'ca\'be\'d0\'ed\'bf\'c9\'a1\'a2\'c4\'ac\'ca\'be\'d0\'ed\'bf\'c9\'a1\'a2\'c8\'a8\'c0\'fb\'d3\'c3\'be\'a1\'bb\'f2\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'a3\'ac\'be\'f9\'ce\'b4\'b6\'d4\'c8\'ce\'ba\'ce\f2 NI\f0\'b5\'c4\'d7\'a8\'c0\'fb\'c8\'a8\'a3\'a8\'ce\'de\'c2\'db\'ca\'c7\'b7\'f1\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'b1\'bb\'c1\'d0\'c3\'f7\'a3\'a9\'bb\'f2\'c6\'e4\'cb\'fb\f2 NI\f0\'cf\'ed\'d3\'d0\'b5\'c4\'d3\'d0\'b9\'d8\f2 NI\f0\'bb\'f2\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'b2\'fa\'c6\'b7\'b5\'c4\'d6\'aa\'ca\'b6\'b2\'fa\'c8\'a8\'a3\'a8\'b0\'fc\'c0\'a8\'ca\'b9\'d3\'c3\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'b2\'fa\'c6\'b7\'b5\'c4\'c8\'a8\'c0\'fb\'a3\'a9\'ca\'da\'d3\'e8\'d0\'ed\'bf\'c9\'bb\'f2\'c8\'ce\'ba\'ce\'d0\'d4\'d6\'ca\'b5\'c4\'c8\'a8\'c0\'fb\'a1\'a3\f1\par
+\f2 12.\tab\ul\f0\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b2\'bf\'ca\'f0\f1\par
+
+\pard\fi-360\li720\sb100\sa240\qj\tx360\ulnone\f2 A.\tab\f0\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'d6\'b8\f2 (i)\f0\'c4\'fa\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'bf\'aa\'b7\'a2\'b0\'e6\'cb\'f9\'b4\'b4\'bd\'a8\'b5\'c4\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a3\'bb\f2 (ii)\f0\'c4\'fa\'b8\'f9\'be\'dd\'b8\'c3\'b5\'c8\'c4\'a3\'bf\'e9\'b5\'c4\'d0\'ed\'bf\'c9\'ca\'b9\'d3\'c3\f2 LabVIEW Real-Time\f0\'c4\'a3\'bf\'e9\'ba\'cd\f2 LabWindows/CVI Real-Time\f0\'c4\'a3\'bf\'e9\'b5\'c4\f2 real-time\f0\'b2\'d9\'d7\'f7\'cf\'b5\'cd\'b3\'d7\'e9\'bc\'fe\'d2\'d4\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'cb\'f9\'b4\'b4\'bd\'a8\'b5\'c4\'b8\'c3\'b5\'c8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a3\'bb\'d2\'d4\'bc\'b0\f2 (iii) \f0\'c4\'fa\'d2\'d4\'b2\'c9\'d3\'c3\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'bf\'aa\'b7\'a2\'bb\'b7\'be\'b3\'b4\'b4\'bd\'a8\'b5\'c4\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a3\'ac\'c8\'e7\'b9\'fb\'b8\'c3\'b5\'c8\'c8\'ed\'bc\'fe\'bf\'aa\'b7\'a2\'bb\'b7\'be\'b3\'ca\'c7\'d3\'c9\'b8\'c3\'b5\'c8\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'b5\'c4\'cf\'e0\'d3\'a6\'ce\'c4\'bc\'fe\'d6\'d0\'c1\'d0\'c3\'f7\'b5\'c4\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'cb\'f9\'d6\'a7\'b3\'d6\'a1\'a3\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'d6\'b8\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\'cc\'e1\'b9\'a9\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'c8\'ed\'bc\'fe\'ba\'cd\'c6\'e4\'cb\'fb\'b1\'e0\'c2\'eb\'a3\'ac\'b8\'c3\'b5\'c8\'c8\'ed\'bc\'fe\'ba\'cd\'b1\'e0\'c2\'eb\'d4\'da\f2 NI\f0\'d3\'b2\'bc\'fe\'c7\'fd\'b6\'af\'c7\'e5\'b5\'a5\'b5\'c4\'cd\'f8\'d2\'b3{\cf1\ul\f2{\field{\*\fldinst{HYPERLINK www.ni.com/driverinterfacesoftware }}{\fldrslt{www.ni.com/driverinterfacesoftware}}}}\f0\fs20\'c9\'cf\'b1\'bb\'c1\'d0\'ce\'aa\'d3\'b2\'bc\'fe\'c7\'fd\'b6\'af\'bb\'f2\'c9\'e8\'b1\'b8\'c7\'fd\'b6\'af\'a3\'ac\'bb\'f2\'d4\'da\'c8\'ce\'ba\'ce\'ca\'b1\'ba\'f2\'c1\'ac\'cd\'ac\'cb\'f9\'d3\'d0\'b8\'bd\'cb\'e6\'ce\'c4\'bc\'fe\'ba\'cd\'b9\'a4\'be\'df\'d2\'bb\'c6\'f0\'d3\'c9\f2 NI\f0\'cc\'ed\'bc\'d3\'c8\'eb\'b8\'c3\'b5\'c8\'c7\'e5\'b5\'a5\'bb\'f2\'c8\'ce\'ba\'ce\'c0\'e0\'cb\'c6\'ba\'f3\'d0\'f8\'c7\'e5\'b5\'a5\'d6\'d0\'a1\'a3\'b5\'ab\'ca\'c7\'a3\'ac\'d4\'da\'c8\'ce\'ba\'ce\'ca\'b1\'ba\'f2\'a3\'ac\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'cc\'f5\'bf\'ee\'b2\'bb\'b5\'c3\'b0\'fc\'ba\'ac\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'a3\'ac\'b2\'d9\'d7\'f7\'cf\'b5\'cd\'b3\'c8\'ed\'bc\'fe\'a3\'ac\'c9\'e8\'b1\'b8\'c7\'fd\'b6\'af\'c8\'ed\'bc\'fe\'a3\'ac\'d3\'a6\'d3\'c3\'c8\'ed\'bc\'fe\'a3\'ac\'b9\'a4\'be\'df\'b0\'fc\'a3\'ac\'c4\'a3\'bf\'e9\'a3\'ac\'bb\'f2\'c8\'ce\'ba\'ce\'c7\'fd\'b6\'af\'c6\'f7\'bf\'aa\'b7\'a2\'cc\'d7\'bc\'fe\'a3\'a8\f2 DDK\f0\'a3\'a9\'bb\'f2\'c6\'e4\'d6\'d0\'b5\'c4\'b2\'bf\'b7\'d6\'a3\'ac\'c8\'ed\'bc\'fe\'bf\'aa\'b7\'a2\'cc\'d7\'bc\'fe\'a3\'a8\f2 SDK\f0\'a3\'a9\'bb\'f2\'c6\'e4\'d6\'d0\'b5\'c4\'b2\'bf\'b7\'d6\'a3\'ac\'c4\'a3\'bf\'e9\'d1\'d0\'b7\'a2\'cc\'d7\'bc\'fe\'a3\'a8\f2 MDK\f0\'a3\'a9\'bb\'f2\'c6\'e4\'d6\'d0\'b2\'bf\'b7\'d6\'a3\'ac\'bb\'f2\f2 NI\f0\'b1\'ed\'c3\'f7\'cf\'b5\'c7\'b0\'ca\'f6\'c8\'ce\'ba\'ce\'d2\'bb\'cf\'ee\'b5\'c4\'c8\'ce\'ba\'ce\'c8\'ed\'bc\'fe\'bb\'f2\'c6\'e4\'cb\'fb\'b1\'e0\'c2\'eb\'a3\'ac\'bb\'f2\'c7\'b0\'ca\'f6\'c8\'ce\'ba\'ce\'d2\'bb\'cf\'ee\'b5\'c4\'cb\'e6\'b8\'bd\'ce\'c4\'bc\'fe\'bb\'f2\'b9\'a4\'be\'df\'a1\'a3\f1\par
+
+\pard\fi-360\li720\sb100\sa240\qj\f2 B.\tab\ul\f0\'b2\'bf\'ca\'f0\'bc\'b0\'b4\'ab\'b2\'a5\'d2\'aa\'c7\'f3\ulnone\'a1\'a3\'c8\'f4\'c4\'fa\'d7\'f1\'ca\'d8\'c1\'cb\'cf\'c2\'ca\'f6\'b8\'f7\'cf\'ee\'d2\'aa\'c7\'f3\'a3\'ac\'c4\'fa\'bf\'c9\'d2\'d4\'b4\'ab\'b2\'a5\'a1\'a2\'b2\'bf\'ca\'f0\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'cc\'e1\'b9\'a9\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a3\'ac\'b2\'a2\'bf\'c9\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'ca\'ca\'d3\'c3\'b5\'c4\'d6\'b4\'d0\'d0\'d2\'fd\'c7\'e6\'ba\'cd\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'d7\'f7\'ce\'aa\'c4\'fa\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\'d2\'bb\'b2\'bf\'b7\'d6\'d2\'bb\'c6\'f0\'cc\'e1\'b9\'a9\'a1\'a3\f1\par
+
+\pard\fi-357\li1077\sb100\sa240\qj\tx1420\f2 (i)\tab\f0\'c4\'fa\'d0\'e8\'bd\'ab\'cf\'c2\'ca\'f6\'b0\'e6\'c8\'a8\'cb\'b5\'c3\'f7\ldblquote\f2 Copyright \f0\u169?\f2 )[\f0\'b2\'e5\'c8\'eb\'c4\'ea\'b7\'dd\f2 ] National Instruments Corporation\f0\'a3\'ac\'b0\'e6\'c8\'a8\'cb\'f9\'d3\'d0\rdblquote\'d6\'c3\'d3\'da\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\f2 "\f0\'b9\'d8\'d3\'da\f2 "\f0\'bf\'f2\'d6\'d0\'a3\'a8\'c8\'f4\'ca\'ca\'d3\'c3\'a3\'a9\'ba\'cd\'c8\'ce\'ba\'ce\'ca\'ca\'d3\'c3\'ca\'e9\'c3\'e6\'ce\'c4\'bc\'fe\'d6\'d0\'bb\'f2\'c8\'f4\'c3\'bb\'d3\'d0\'b4\'cb\'c0\'e0\'ce\'c4\'bc\'fe\'b4\'e6\'d4\'da\'a3\'ac\'d4\'f2\'d4\'da\f2 "\f0\'d7\'d4\'ca\'f6\'ce\'c4\'bc\'fe\f2 "\f0\'bb\'f2\'cb\'e6\'b8\'bd\'d3\'da\'b8\'f7\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'bf\'bd\'b1\'b4\'b4\'ab\'b2\'a5\'b5\'c4\'c6\'e4\'cb\'fb\f2 .txt\f0\'ce\'c4\'bc\'fe\'d6\'d0\'a1\'a3\f1\par
+
+\pard\li1134\sb100\sa240\qj\tx1420\f0\'c4\'fa\'bf\'c9\'d3\'c3\'c4\'fa\'d7\'d4\'bc\'ba\'b5\'c4\'b0\'fc\'ba\'ac\'c9\'cf\'ca\'f6\'c4\'da\'c8\'dd\'b5\'c4\'b0\'e6\'c8\'a8\'cb\'b5\'c3\'f7\'cc\'e6\'b4\'fa\'c9\'cf\'ca\'f6\'b0\'e6\'c8\'a8\'cb\'b5\'c3\'f7\'bb\'f2\'b6\'ee\'cd\'e2\'cc\'ed\'bc\'d3\'c4\'fa\'d7\'d4\'bc\'ba\'b5\'c4\'b0\'fc\'ba\'ac\'c9\'cf\'ca\'f6\'c4\'da\'c8\'dd\'b5\'c4\'b0\'e6\'c8\'a8\'cb\'b5\'c3\'f7\'a3\'ac\'b5\'ab\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'c4\'fa\'b2\'bb\'b5\'c3\'c9\'be\'b3\'fd\'bb\'f2\'b1\'e4\'b8\'fc\'c8\'ed\'bc\'fe\'d6\'d0\'b4\'e6\'d4\'da\'b5\'c4\'bc\'b0\'d3\'eb\'ca\'f4\'d3\'da\'c4\'fa\'b5\'c4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b5\'c4\'d2\'bb\'b2\'bf\'b7\'d6\'bb\'f2\'b0\'fc\'ba\'ac\'d4\'da\'c4\'fa\'b5\'c4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'d6\'d0\'b5\'c4\'c8\'ce\'ba\'ce\'d6\'b4\'d0\'d0\'d2\'fd\'c7\'e6\'ba\'cd\'c8\'ce\'ba\'ce\'c7\'fd\'b6\'af\'bd\'e7\'c3\'e6\'d3\'d0\'b9\'d8\'b5\'c4\'c8\'ce\'ba\'ce\'b0\'e6\'c8\'a8\'a1\'a2\'d7\'a8\'c0\'fb\'a1\'a2\'c9\'cc\'b1\'ea\'bb\'f2\'c6\'e4\'cb\'fb\'b7\'a8\'c2\'c9\'cd\'a8\'d6\'aa\'bb\'f2\'c3\'e2\'d4\'f0\'c9\'f9\'c3\'f7\'a3\'bb\'c4\'fa\'b5\'c4\'b0\'e6\'c8\'a8\'cd\'a8\'d6\'aa\'bd\'ab\'b1\'bb\'ca\'d3\'ce\'aa\'b1\'a3\'bb\'a4\'c8\'ed\'bc\'fe\'d6\'d0\'b5\'c4\f2 NI\f0\'bb\'f2\'c6\'e4\'d0\'ed\'bf\'c9\'b7\'bd\'b5\'c4\'b0\'e6\'c8\'a8\'a3\'ac\'b6\'f8\'b2\'bb\'b5\'c3\'b1\'bb\'ca\'d3\'ce\'aa\'c4\'fa\'d4\'da\'c8\'ed\'bc\'fe\'d6\'d0\'be\'df\'d3\'d0\'c8\'ce\'ba\'ce\'b0\'e6\'c8\'a8\'bb\'f2\'be\'df\'d3\'d0\'c8\'ce\'ba\'ce\'d3\'d0\'b9\'d8\'c8\'ed\'bc\'fe\'b5\'c4\'b0\'e6\'c8\'a8\'a1\'a3\f1\par
+
+\pard\fi-425\li1145\sb100\sa240\qj\tx1420\f2 (ii)\tab\f0\'ce\'b4\'be\'ad\f2 NI\f0\'ca\'c2\'cf\'c8\'ca\'e9\'c3\'e6\'c3\'f7\'c8\'b7\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'b2\'bb\'b5\'c3\'ca\'b9\'d3\'c3\f2 NI\f0\'b5\'c4\'c3\'fb\'b3\'c6\'a1\'a2\'b1\'ea\'ca\'b6\'bb\'f2\'c9\'cc\'b1\'ea\'cd\'c6\'cf\'fa\'c4\'fa\'b5\'c4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a1\'a3\f1\par
+
+\pard\fi-360\li1080\sb100\sa240\qj\tx1420\f2 (iii)\tab\f0\'c8\'e7\'b9\'fb\'c4\'fa\'cf\'f2\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'b4\'ab\'b2\'a5\'c4\'fa\'b5\'c4\'ba\'ac\'d3\'d0\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'bb\'f2\'c8\'ce\'ba\'ce\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'d6\'b4\'d0\'d0\'d2\'fd\'c7\'e6\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'cf\'f2\'d7\'ee\'d6\'d5\'d3\'c3\'bb\'a7\'b4\'ab\'b5\'dd\'b1\'be\'d0\'ad\'d2\'e9\'bb\'f2\'d2\'c0\'be\'dd\'c4\'fa\'b5\'c4\'d7\'d4\'c9\'ed\'d0\'ed\'bf\'c9\'d0\'ad\'d2\'e9\'a3\'a8\'c6\'e4\'d3\'eb\'b1\'be\'d0\'ad\'d2\'e9\'ca\'b5\'d6\'ca\'d0\'d4\'cf\'e0\'c0\'e0\'cb\'c6\'a3\'a9\'b5\'c4\'b9\'e6\'b6\'a8\'b4\'ab\'b5\'dd\'b8\'f8\'d7\'ee\'d6\'d5\'d3\'c3\'bb\'a7\'a3\'ac\'b2\'a2\'d6\'c1\'c9\'d9\'b0\'b4\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'b9\'e6\'b6\'a8\'b1\'a3\'bb\'a4\f2 NI\f0\'a1\'a3\f1\par
+
+\pard\fi-360\li1080\sb100\sa240\qj\tx1080\f2 (iv) \f0\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'bd\'ab\'b2\'bb\'bb\'e1\'d3\'c9\'c8\'ce\'ba\'ce\'b6\'f1\'d2\'e2\'a1\'a2\'d0\'e9\'bc\'d9\'bb\'f2\'b7\'c7\'b7\'a8\'b3\'cc\'d0\'f2\'d7\'e9\'b3\'c9\'a3\'ac\'bb\'f2\'b2\'bb\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'b6\'f1\'d2\'e2\'a1\'a2\'d0\'e9\'bc\'d9\'bb\'f2\'b7\'c7\'b7\'a8\'b3\'cc\'d0\'f2\'a1\'a3\f1\par
+
+\pard\fi-360\li720\sb100\sa240\qj\tx1080\f2 C.\tab\ul\f0\'b7\'d1\'d3\'c3\ulnone\'a1\'a3\'c4\'fa\'bf\'c9\'ce\'de\'d0\'eb\'ce\'aa\'b4\'ab\'b2\'a5\'a1\'a2\'b2\'bf\'ca\'f0\'bb\'f2\'cd\'a8\'b9\'fd\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'cc\'e1\'b9\'a9\'c4\'fa\'ca\'da\'c8\'a8\'b5\'c4\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b6\'f8\'cf\'f2\f2 NI\f0\'b6\'ee\'cd\'e2\'d6\'a7\'b8\'b6\'b7\'d1\'d3\'c3\'a1\'a3\'b5\'ab\'ca\'c7\'a3\'ac\'c8\'f4\'b8\'c3\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b2\'c9\'d3\'c3\'c8\'ce\'ba\'ce\f2 NI\f0\'b5\'c4\'b2\'bf\'ca\'f0\'d0\'ed\'bf\'c9\'c1\'d0\'b1\'ed\'cd\'f8\'d2\'b3\'d6\'d0{\f2{\field{\*\fldinst{HYPERLINK http://www.ni.com/product-documentation/9561/en/ }}{\fldrslt{http://www.ni.com/product-documentation/9561/en/\ul0\cf0}}}}\f0\fs20\'b9\'e6\'b6\'a8\'b5\'c4\'c8\'ed\'bc\'fe\'a3\'ac\'bb\'f2\f2 NI\f0\'bf\'c9\'c4\'dc\'b2\'bb\'ca\'b1\'b8\'fc\'d0\'c2\'b5\'c4\'c8\'ce\'ba\'ce\'c0\'e0\'cb\'c6\'ba\'f3\'d0\'f8\'c1\'d0\'b1\'ed\'a3\'ac\'bb\'f2\f2 NI\f0\'bf\'c9\'c4\'dc\'b2\'bb\'ca\'b1\'d6\'b8\'b6\'a8\'b5\'c4\'c6\'e4\'cb\'fb\'c8\'ed\'bc\'fe\'a3\'a8\'c7\'b0\'ca\'f6\'c8\'ce\'ba\'ce\'d2\'bb\'cf\'ee\ldblquote\'d6\'b8\'b6\'a8\'b2\'bf\'ca\'f0\'c8\'ed\'bc\'fe\rdblquote\'a3\'a9\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'d4\'da\'b4\'ab\'b2\'a5\'a1\'a2\'b2\'bf\'ca\'f0\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'cc\'e1\'b9\'a9\'b8\'c3\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'d3\'c3\'d3\'da\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'bc\'c6\'cb\'e3\'bb\'fa\'d6\'ae\'c7\'b0\'d1\'a1\'d4\'f1\'b2\'c9\'c8\'a1\'d2\'d4\'cf\'c2\'b4\'eb\'ca\'a9\'d6\'ae\'d2\'bb\'a3\'ba\f2 (i)\f0\'ba\'cb\'ca\'b5\'bd\'d3\'ca\'d5\'d5\'df\'d3\'da\'c3\'bf\'d2\'bb\'cc\'a8\'bd\'ab\'ca\'b9\'d3\'c3\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'be\'df\'d3\'d0\'d4\'cb\'d0\'d0\'ca\'ca\'d3\'c3\'b5\'c4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\'d3\'d0\'d0\'a7\'d0\'ed\'bf\'c9\'bb\'f2\'be\'df\'d3\'d0\'d3\'d0\'d0\'a7\'b5\'c4\'b2\'bf\'ca\'f0\'d0\'ed\'bf\'c9\'a3\'bb\'bb\'f2\f2 (ii)\f0\'b4\'d3\f2 NI\f0\'b4\'a6\'bb\'f1\'b5\'c3\'ca\'e9\'c3\'e6\'b5\'c4\'b4\'ab\'b2\'a5\'ca\'da\'c8\'a8\'b2\'a2\'a3\'a8\'c8\'e7\f2 NI\f0\'d2\'aa\'c7\'f3\'a3\'a9\'bb\'f9\'d3\'da\'c3\'bf\'b8\'f6\'cf\'fa\'ca\'db\'b5\'c4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'cf\'f2\f2 NI\f0\'d6\'a7\'b8\'b6\'c3\'bf\'d2\'bb\'b4\'ab\'b2\'a5\'a1\'a2\'b2\'bf\'ca\'f0\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'cc\'e1\'b9\'a9\'b5\'c4\'bf\'bd\'b1\'b4\'b5\'c4\'b7\'d1\'d3\'c3\'a1\'a3\'c8\'e7\'b9\'fb\'c8\'ce\'ba\'ce\'c8\'b7\'b6\'a8\'b5\'c4\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'ca\'dc\'b5\'bd\'c9\'cf\'ca\'f6\'d0\'ed\'bf\'c9\'ba\'cb\'ca\'b5\'bb\'f2\'b4\'ab\'b2\'a5\'ca\'da\'c8\'a8\'d2\'aa\'c7\'f3\'b5\'c4\'d4\'bc\'ca\'f8\'a3\'ac\'c7\'d2\'c8\'f4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'c0\'fb\'d3\'c3\'a1\'a2\'b5\'f7\'d3\'c3\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'ca\'b9\'d3\'c3\'b8\'c3\'b5\'c8\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'a3\'ac\'b8\'c3\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'d3\'a6\'b1\'bb\'ca\'d3\'ce\'aa\'ce\'aa\'b1\'be\'cc\'f5\'d6\'ae\'c4\'bf\'b5\'c4\'d2\'d1\'be\'ad\'cd\'a8\'b9\'fd\'ca\'b9\'d3\'c3\'b8\'c3\'b5\'c8\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'b6\'f8\'b4\'b4\'c9\'e8\'a1\'a3\'b3\'fd\f2 NI\f0\'c1\'ed\'d0\'d0\'ca\'e9\'c3\'e6\'b9\'e6\'b6\'a8\'a3\'ac\'d6\'b8\'b6\'a8\'b2\'bf\'ca\'f0\'d0\'ed\'bf\'c9\'ca\'c7\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'d0\'ed\'bf\'c9\'a3\'ac\'bc\'d2\'cd\'a5\'ca\'b9\'d3\'c3\'c0\'fd\'cd\'e2\'b2\'bb\'ca\'ca\'d3\'c3\'d3\'da\'d6\'b8\'b6\'a8\'b2\'bf\'ca\'f0\'d0\'ed\'bf\'c9\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx426\f2 13.\tab\ul\f0\'d7\'a8\'c0\'fb\'ba\'cd\'c9\'cc\'b1\'ea\'cb\'b5\'c3\'f7\ulnone\'a1\'a3\'b6\'d4\'d3\'da\f2 NI\f0\'b2\'fa\'c6\'b7\'cf\'ed\'d3\'d0\'b5\'c4\'d7\'a8\'c0\'fb\'a3\'ac\'c7\'eb\'b2\'ce\'bc\'fb\'ba\'cf\'ca\'ca\'ce\'bb\'d6\'c3\'b5\'c4\'cb\'b5\'c3\'f7\'a3\'ac\'c8\'e7\'a3\'ba\'c8\'ed\'bc\'fe\'d6\'d0\'b5\'c4\'b0\'ef\'d6\'fa\u187?\'d7\'a8\'c0\'fb\'d0\'c5\'cf\'a2\'a1\'a2\'a3\'a8\'c8\'e7\'d2\'d1\'c2\'f4\'b8\'f8\'c4\'e3\'b5\'c4\'b0\'b2\'d7\'b0\'c3\'bd\'bd\'e9\'c9\'cf\'b5\'c4\'a3\'a9\'c8\'ed\'bc\'fe\'d6\'d0\f2 Patents.txt\f0\'ce\'c4\'bc\'fe\'a3\'ac\'bb\'f2\'b7\'c3\'ce\'ca\f2 ni.com/patents\f0\'a1\'a3\f2 National Instruments\f0\'a1\'a2\f2 NI\f0\'a1\'a2\f2 ni.com \f0\'ba\'cd\f2 LabVIEW\f0\'ca\'c7\'c3\'c0\'b9\'fa\'b9\'fa\'bc\'d2\'d2\'c7\'c6\'f7\'b9\'ab\'cb\'be\'b5\'c4\'c9\'cc\'b1\'ea\'a1\'a3\'b9\'d8\'d3\'da\'c3\'c0\'b9\'fa\'b9\'fa\'bc\'d2\'d2\'c7\'c6\'f7\'b9\'ab\'cb\'be\'b5\'c4\'c9\'cc\'b1\'ea\'b5\'c4\'b8\'fc\'b6\'e0\'d0\'c5\'cf\'a2\'b2\'ce\'bc\'fb\f2 ni.com/trademarks\f0\'c9\'cf\'a1\'a3\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'cc\'e1\'bc\'b0\'b5\'c4\'cb\'f9\'d3\'d0\'c6\'e4\'cb\'fb\'b2\'fa\'c6\'b7\'ba\'cd\'b9\'ab\'cb\'be\'c3\'fb\'b3\'c6\'be\'f9\'ce\'aa\'bb\'f2\'bf\'c9\'c4\'dc\'ce\'aa\'c6\'e4\'b8\'f7\'d7\'d4\'b9\'ab\'cb\'be\'b5\'c4\'c9\'cc\'b1\'ea\'bb\'f2\'c9\'cc\'ba\'c5\'a1\'a3\f1\par
+\f2 14.\tab\ul\f0\'d3\'d0\'cf\'de\'b5\'a3\'b1\'a3\ulnone\'a1\'a3\f2 NI\f0\'bd\'f6\'ce\'aa\'c4\'fa\'b5\'c4\'c0\'fb\'d2\'e6\'b5\'a3\'b1\'a3\'a3\'ac\'b4\'d3\'b1\'be\'c8\'ed\'bc\'fe\'bd\'bb\'b8\'b6\'c4\'fa\'d6\'ae\'c8\'d5\'a3\'ac\'bb\'f2\'a3\'ac\'c8\'e7\'b9\'fb\'ca\'c7\'cf\'c2\'d4\'d8\'b5\'c4\'a3\'ac\'b4\'d3\'c4\'fa\'b5\'da\'d2\'bb\'b4\'ce\'cf\'c2\'d4\'d8\'c8\'ed\'bc\'fe\'d6\'ae\'c8\'d5\'c6\'f0\f2 90\f0\'cc\'ec\'c4\'da\f2 (i)\f0\'c8\'ed\'bc\'fe\'bd\'ab\'b3\'e4\'b7\'d6\'d2\'c0\'d5\'d5\'cb\'e6\'b8\'bd\'b5\'c4\'ce\'c4\'bc\'fe\'d4\'cb\'d0\'d0\'a3\'ac\'c7\'d2\f2 (ii) NI\f0\'cc\'e1\'b9\'a9\'b5\'c4\'c8\'ed\'bc\'fe\'c9\'cf\'b5\'c4\'b0\'b2\'d7\'b0\'c3\'bd\'bd\'e9\'d4\'da\'b2\'c4\'c1\'cf\'ba\'cd\'b9\'a4\'d2\'d5\'c9\'cf\'c3\'bb\'d3\'d0\'e8\'a6\'b4\'c3\'a3\'ac\'c7\'d2\'d4\'cb\'d0\'d0\'d5\'fd\'b3\'a3\f2 ("\f0\'d3\'d0\'cf\'de\'b5\'a3\'b1\'a3\f2 ")\f0\'a1\'a3\'c8\'ce\'ba\'ce\'b8\'fc\'bb\'bb\'c8\'ed\'bc\'fe\'b5\'c4\'d6\'ca\'b1\'a3\'c6\'da\'ce\'aa\'d4\'ad\'d6\'ca\'b1\'a3\'c6\'da\'b5\'c4\'ca\'a3\'d3\'e0\'c6\'da\'bc\'e4\'bb\'f2\'c8\'fd\'ca\'ae\'cc\'ec\'a3\'ac\'d2\'d4\'bd\'cf\'b3\'a4\'c6\'da\'bc\'e4\'ce\'aa\'d7\'bc\'a1\'a3\'c4\'b3\'d0\'a9\'b9\'fa\'bc\'d2\'bb\'f2\'b9\'dc\'cf\'bd\'c7\'f8\'d3\'f2\'b2\'bb\'d4\'ca\'d0\'ed\'b6\'d4\'c3\'f7\'ca\'be\'bb\'f2\'c4\'ac\'ca\'be\'b5\'c4\'b5\'a3\'b1\'a3\'c6\'da\'cf\'de\'bd\'f8\'d0\'d0\'c5\'c5\'b3\'fd\'bb\'f2\'cf\'de\'d6\'c6\'bb\'f2\'b6\'d4\'b9\'cb\'bf\'cd\'b5\'c4\'b7\'a8\'b6\'a8\'c8\'a8\'c0\'fb\'bd\'f8\'d0\'d0\'cf\'de\'d6\'c6\'a3\'ac\'cb\'f9\'d2\'d4\'c9\'cf\'ca\'f6\'bb\'f2\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'cf\'de\'d6\'c6\'bf\'c9\'c4\'dc\'b6\'d4\'c4\'fa\'b2\'bb\'ca\'ca\'d3\'c3\'a1\'a3\'d4\'da\'b8\'c3\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c9\'cf\'ca\'f6\'b5\'a3\'b1\'a3\'c6\'da\'bc\'e4\'bd\'ab\'be\'d6\'cf\'de\'d3\'da\'ca\'ca\'d3\'c3\'b7\'a8\'c2\'c9\'cb\'f9\'d4\'ca\'d0\'ed\'b5\'c4\'d7\'ee\'b6\'cc\'b5\'a3\'b1\'a3\'c6\'da\'bc\'e4\'a1\'a3\'d2\'f2\'ca\'c2\'b9\'ca\'a1\'a2\'c0\'c4\'d3\'c3\'a1\'a2\'ce\'f3\'d3\'c3\'ba\'cd\'c4\'fa\'d0\'a3\'d7\'bc\'b2\'bb\'b5\'b1\'a1\'a2\'c4\'fa\'bd\'ab\f2 NI\f0\'ce\'b4\'c1\'d0\'c8\'eb\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'b2\'fa\'c6\'b7\'a3\'a8\'bc\'b4\'d3\'b2\'bc\'fe\'bb\'f2\'c8\'ed\'bc\'fe\'a3\'a9\'d3\'eb\'b1\'be\'c8\'ed\'bc\'fe\'d2\'bb\'c6\'f0\'ca\'b9\'d3\'c3\'a1\'a2\'c0\'fb\'d3\'c3\'c4\'b3\'d2\'bb\'b2\'bb\'b5\'b1\'b5\'c4\'d3\'b2\'bc\'fe\'bb\'f2\'c8\'ed\'bc\'fe\'c3\'dc\'d4\'bf\'a1\'a2\'bb\'f2\'b6\'d4\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'ce\'b4\'ca\'da\'c8\'a8\'ce\'ac\'bb\'a4\'b5\'bc\'d6\'c2\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'b9\'ca\'d5\'cf\'a3\'ac\'b2\'bb\'ca\'f4\'d3\'da\'d3\'d0\'cf\'de\'b5\'a3\'b1\'a3\'b5\'c4\'b7\'b6\'ce\'a7\'a1\'a3\f1\par
+\f2 15. \tab\ul\f0\'bf\'cd\'bb\'a7\'c5\'e2\'b3\'a5\ulnone\'a1\'a3\f2 NI\f0\'bb\'f9\'d3\'da\'c9\'cf\'ca\'f6\'d3\'d0\'cf\'de\'b5\'a3\'b1\'a3\'b5\'c4\'ce\'a8\'d2\'bb\'d2\'e5\'ce\'f1\'bc\'b0\'b6\'d4\'c4\'fa\'b5\'c4\'ce\'a8\'d2\'bb\'c5\'e2\'b3\'a5\'a3\'a8\'d3\'c9\f2 NI\f0\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'a3\'a9\'ce\'aa\'d0\'de\'c0\'ed\'bb\'f2\'b8\'fc\'bb\'bb\'c8\'ed\'bc\'fe\'bb\'f2\'b7\'b5\'bb\'b9\'c4\'fa\'cf\'f2\f2 NI\f0\'d6\'a7\'b8\'b6\'b5\'c4\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'b7\'d1\'d3\'c3\'a3\'ac\'d4\'da\'b8\'c3\'b5\'c8\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'d3\'a6\'b0\'b4\'d5\'d5\f2 NI\f0\'b5\'c4\'d6\'b8\'c1\'ee\'b7\'b5\'bb\'b9\'bb\'f2\'cf\'fa\'bb\'d9\'cb\'f9\'d3\'d0\'c8\'ed\'bc\'fe\'b5\'c4\'bf\'bd\'b1\'b4\'a3\'ac\'ca\'da\'d3\'e8\'c4\'fa\'b5\'c4\'d0\'ed\'bf\'c9\'d3\'a6\'d6\'d5\'d6\'b9\'c7\'d2\'b2\'bb\'b5\'c3\'d2\'f2\'d6\'d5\'d6\'b9\'b6\'f8\'b8\'f8\f2 NI\f0\'b4\'f8\'c0\'b4\'d4\'f0\'c8\'ce\'a1\'a3\'b1\'be\'cc\'f5\'b9\'e6\'b6\'a8\'b5\'c4\f2 NI\f0\'b5\'c4\'d2\'e5\'ce\'f1\'bb\'f9\'d3\'da\'c4\'fa\'d4\'da\'b1\'a3\'d6\'ca\'c6\'da\'c4\'da\'cf\'f2\f2 NI\f0\'b7\'a2\'b3\'f6\'b5\'c4\'b9\'d8\'d3\'da\'b2\'fa\'c6\'b7\'e8\'a6\'b4\'c3\'b5\'c4\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\'a1\'a3\'b4\'cb\'cd\'e2\'a3\'ac\'c4\'fa\'d3\'a6\'d4\'da\'cf\'f2\f2 NI\f0\'b7\'b5\'bb\'b9\'b5\'a3\'b1\'a3\'cf\'ee\'cf\'c2\'c8\'ed\'bc\'fe\'d6\'ae\'c7\'b0\'a3\'ac\'b4\'d3\f2 NI\f0\'b4\'a6\'bb\'f1\'c8\'a1\'d2\'bb\'b8\'f6\'c9\'cc\'c6\'b7\'b7\'b5\'d0\'de\'ca\'da\'c8\'a8\'b1\'e0\'ba\'c5\'a3\'ac\'c7\'d2\'c4\'fa\'cd\'ac\'d2\'e2\'b3\'d0\'b5\'a3\'b2\'a2\'d6\'a7\'b8\'b6\'cd\'f9\'b7\'b5\f2 NI\f0\'b5\'c4\'d4\'cb\'ca\'e4\'b7\'d1\'d3\'c3\'a1\'a3\f1\par
+\f2 16.\tab\ul\b\f0\'ce\'de\'c6\'e4\'cb\'fb\'b5\'a3\'b1\'a3\ulnone\b0\'a1\'a3\b\'b3\'fd\'c1\'cb\'b1\'be\'d0\'ad\'d2\'e9\'c1\'ed\'d3\'d0\'c3\'f7\'c8\'b7\'b9\'e6\'b6\'a8\'d6\'ae\'cd\'e2\'a3\'ac\'b9\'d8\'d3\'da\'c8\'ed\'bc\'fe\'bb\'f2\'c8\'ed\'bc\'fe\'ca\'b9\'d3\'c3\'a3\'ac\'c3\'bb\'d3\'d0\'c8\'ce\'ba\'ce\'c3\'f7\'ca\'be\'b5\'c4\'bb\'f2\'c4\'ac\'ca\'be\'b5\'c4\'b5\'a3\'b1\'a3\'a1\'a3\f2 NI\f0\'ce\'b4\'b6\'d4\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'a1\'a2\'d4\'b4\'b4\'fa\'c2\'eb\'bb\'f2\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'d7\'f7\'c8\'ce\'ba\'ce\'b1\'a3\'d6\'a4\'bb\'f2\'c9\'f9\'c3\'f7\'a1\'a3\f2 NI\f0\'ce\'b4\'b6\'d4\'c8\'ed\'bc\'fe\'a1\'a2\'c8\'ed\'bc\'fe\'b5\'c4\'d4\'cb\'d0\'d0\'a1\'a2\'c8\'ce\'ba\'ce\'cf\'e0\'b9\'d8\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a2\'d4\'b4\'b4\'fa\'c2\'eb\'bb\'f2\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'ca\'c7\'b2\'bb\'d6\'d0\'b6\'cf\'bb\'f2\'cd\'ea\'c8\'ab\'ce\'de\'ce\'f3\'d7\'f7\'c8\'ce\'ba\'ce\'b5\'a3\'b1\'a3\'a1\'a2\'b1\'a3\'d6\'a4\'bb\'f2\'c9\'f9\'c3\'f7\'a3\'ac\'d2\'e0\'b2\'bb\'b6\'d4\'d5\'fd\'c8\'b7\'d0\'d4\'a1\'a2\'be\'ab\'c8\'b7\'d0\'d4\'a1\'a2\'bf\'c9\'bf\'bf\'d0\'d4\'bb\'f2\'c6\'e4\'cb\'fb\'b7\'bd\'c3\'e6\'d7\'f7\'c8\'ce\'ba\'ce\'b5\'a3\'b1\'a3\'a1\'a2\'b1\'a3\'d6\'a4\'bb\'f2\'c9\'f9\'c3\'f7\'a1\'a3\f2 NI\f0\'b2\'bb\'b3\'d0\'c8\'cf\'c8\'ce\'ba\'ce\'ba\'cd\'cb\'f9\'d3\'d0\'c4\'ac\'ca\'be\'b1\'a3\'d6\'a4\'a3\'ac\'b0\'fc\'c0\'a8\'d3\'d0\'b9\'d8\'c8\'ed\'bc\'fe\'a1\'a2\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'ba\'cd\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'b5\'c4\'ca\'ca\'cf\'fa\'d0\'d4\'a1\'a2\'d5\'eb\'b6\'d4\'cc\'d8\'b6\'a8\'c4\'bf\'b5\'c4\'ca\'ca\'d3\'c3\'d0\'d4\'bb\'f2\'ce\'b4\'c7\'d6\'c8\'a8\'b5\'c4\'c4\'ac\'ca\'be\'b5\'a3\'b1\'a3\'a1\'a3\f1\par
+\b0\f2 17.\tab\ul\f0\'cb\'df\'cb\'cf\'ca\'b1\'cf\'de\ulnone\'a1\'a3\'c4\'fa\'d4\'da\'b4\'cb\'cd\'ac\'d2\'e2\'b2\'bb\'d4\'da\'c0\'db\'bb\'fd\'b5\'c4\'cb\'df\'d2\'f2\'b7\'a2\'c9\'fa\'d2\'bb\'c4\'ea\'d6\'ae\'ba\'f3\'ce\'aa\'d6\'b4\'d0\'d0\'c4\'fa\'d4\'da\'c9\'cf\'ca\'f6\'d3\'d0\'cf\'de\'b5\'a3\'b1\'a3\'cf\'c2\'b5\'c4\'be\'c8\'bc\'c3\'bb\'f2\'ce\'aa\'ce\'a5\'b7\'b4\'b1\'a3\'d6\'a4\'b6\'f8\'cc\'e1\'c6\'f0\'cb\'df\'cb\'cf\'a1\'a3\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\tx426\f2 18.\f1\tab\tab\ul\f0\'d6\'aa\'ca\'b6\'b2\'fa\'c8\'a8\'d4\'f0\'c8\'ce\ulnone\'a1\'a3\'d3\'c9\'d3\'da\'c4\'fa\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'cb\'f9\'b5\'bc\'d6\'c2\'b5\'c4\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'c9\'f9\'b3\'c6\'b1\'be\'c8\'ed\'bc\'fe\'c7\'d6\'b7\'b8\'ca\'dc\'c3\'c0\'b9\'fa\'a1\'a2\'bc\'d3\'c4\'c3\'b4\'f3\'a1\'a2\'c4\'ab\'ce\'f7\'b8\'e7\'a1\'a2\'c8\'d5\'b1\'be\'a1\'a2\'b0\'c4\'b4\'f3\'c0\'fb\'d1\'c7\'a1\'a2\'c8\'f0\'ca\'bf\'a1\'a2\'c5\'b2\'cd\'fe\'bb\'f2\'c5\'b7\'c3\'cb\'b5\'c4\'b7\'a8\'c2\'c9\'b1\'a3\'bb\'a4\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'d7\'a8\'c0\'fb\'c8\'a8\'a1\'a2\'b0\'e6\'c8\'a8\'bb\'f2\'c9\'cc\'b1\'ea\'c8\'a8\'b6\'f8\'d5\'eb\'b6\'d4\'c4\'fa\'cc\'e1\'b3\'f6\'b5\'c4\'cb\'f7\'c5\'e2\'a3\'ac\f2 NI\f0\'bd\'ab\'bd\'f8\'d0\'d0\'b1\'e7\'bb\'a4\'b2\'a2\'b3\'d0\'b5\'a3\'b7\'d1\'d3\'c3\'a3\'ac\'c7\'b0\'cc\'e1\'cc\'f5\'bc\'fe\'ca\'c7\'b8\'c3\'cb\'f7\'c5\'e2\'b2\'bb\'ca\'c7\'d2\'f2\'ce\'aa\f2 (i)\f0\'c4\'fa\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'d3\'eb\'b7\'c7\f2 NI\f0\'d6\'c6\'d4\'ec\'b5\'c4\'c9\'e8\'b1\'b8\'a1\'a2\'d7\'b0\'d6\'c3\'a1\'a2\'c8\'ed\'bc\'fe\'bb\'f2\'b1\'e0\'c2\'eb\'c5\'e4\'ba\'cf\'ca\'b9\'d3\'c3\'a3\'ac\'bb\'f2\f2 (ii)\f0\'c4\'fa\'ce\'b4\'b0\'b4\'d5\'d5\'b1\'be\'d0\'ad\'d2\'e9\'b9\'e6\'b6\'a8\'b5\'c4\'b7\'bd\'ca\'bd\'ba\'cd\f2 NI\f0\'d6\'b8\'b6\'a8\'b5\'c4\'c4\'bf\'b5\'c4\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a3\'bb\'bb\'f2\f2 (iii)\f0\'c4\'fa\'ce\'b4\'b0\'b2\'d7\'b0\f2 NI\f0\'cc\'e1\'b9\'a9\'b8\'f8\'c4\'fa\'b5\'c4\'d3\'c3\'d2\'d4\'b1\'dc\'c3\'e2\'b4\'cb\'c0\'e0\'c7\'d6\'c8\'a8\'d6\'b8\'bf\'d8\'b5\'c4\'c8\'ed\'bc\'fe\'b8\'fc\'d0\'c2\'bb\'f2\'c9\'fd\'bc\'b6\'a3\'bb\'bb\'f2\f2 (iv)\f0\'d2\'f2\'ce\'aa\'ca\'b9\'d3\'c3\'b7\'c7\f2 NI\f0\'c8\'ed\'bc\'fe\'b6\'d4\'b1\'be\'c8\'ed\'bc\'fe\'bd\'f8\'d0\'d0\'d0\'de\'b8\'c4\'a1\'a3\'b1\'be\'cc\'f5\'b9\'e6\'b6\'a8\'b5\'c4\f2 NI\f0\'b5\'c4\'d2\'e5\'ce\'f1\'bb\'f9\'d3\'da\'c4\'fa\'d4\'da\'bb\'f1\'b5\'c3\'b9\'d8\'d3\'da\'b4\'cb\'c0\'e0\'bc\'b4\'bd\'ab\'b7\'a2\'c9\'fa\'b5\'c4\'cb\'f7\'c5\'e2\'cd\'a8\'d6\'aa\'ca\'b1\'a3\'ac\'d3\'a6\'c1\'a2\'bc\'b4\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\f2 NI\f0\'b2\'a2\'d3\'eb\f2 NI\f0\'b3\'e4\'b7\'d6\'ba\'cf\'d7\'f7\'d2\'d4\'d7\'bc\'b1\'b8\'b1\'e7\'bb\'a4\'a1\'a3\'c8\'f4\'c4\'fa\'cc\'e1\'b9\'a9\f2 NI\f0\'b1\'e7\'bb\'a4\'bb\'f2\'ba\'cd\'bd\'e2\'b8\'c3\'cb\'f7\'c5\'e2\'cb\'f9\'d0\'e8\'d2\'aa\'b5\'c4\'ca\'da\'c8\'a8\'a1\'a2\'d0\'ad\'d6\'fa\'ba\'cd\'d0\'c5\'cf\'a2\'a3\'ac\f2 NI\f0\'bd\'ab\'d6\'a7\'b8\'b6\'b9\'d8\'d3\'da\'b8\'c3\'cb\'f7\'c5\'e2\'b5\'c4\'cb\'f0\'ba\'a6\'c5\'e2\'b3\'a5\'bb\'f2\'ba\'cd\'bd\'e2\'b5\'c4\'d7\'ee\'d6\'d5\'b2\'c3\'be\'f6\'ba\'cd\'c4\'fa\'b8\'f9\'be\'dd\f2 NI\f0\'ca\'e9\'c3\'e6\'c7\'eb\'c7\'f3\'b6\'f8\'b7\'a2\'c9\'fa\'b5\'c4\'c8\'ce\'ba\'ce\'b7\'d1\'d3\'c3\'a3\'ac\'b5\'ab\f2 NI\f0\'b6\'d4\'c3\'bb\'d3\'d0\'be\'ad\'c6\'e4\'ca\'c2\'cf\'c8\'ca\'e9\'c3\'e6\'cd\'ac\'d2\'e2\'b6\'f8\'d7\'f7\'b3\'f6\'b5\'c4\'ba\'cd\'bd\'e2\'b2\'bb\'b3\'d0\'b5\'a3\'d4\'f0\'c8\'ce\'a1\'a3\'c8\'f4\'b1\'be\'c8\'ed\'bc\'fe\'b1\'bb\'c5\'d0\'b6\'a8\'c7\'d6\'b7\'b8\'c1\'cb\'c9\'cf\'ca\'f6\'c8\'a8\'c0\'fb\'c7\'d2\'b1\'be\'c8\'ed\'bc\'fe\'b1\'bb\'bd\'fb\'d3\'c3\'b5\'c4\'a3\'ac\'bb\'f2\'c8\'f4\f2 NI\f0\'c8\'cf\'ce\'aa\'b1\'be\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'b1\'bb\'c5\'d0\'b6\'a8\'c7\'d6\'b7\'b8\'c1\'cb\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'d6\'aa\'ca\'b6\'b2\'fa\'c8\'a8\'a3\'ac\f2 NI\f0\'d3\'a6\'d1\'a1\'d4\'f1\f2 (i)\f0\'ce\'aa\'c4\'fa\'c8\'a1\'b5\'c3\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'a8\'c0\'fb\'a3\'bb\f2 (ii)\f0\'d3\'c3\'c6\'e4\'cb\'fb\'ce\'b4\'c7\'d6\'c8\'a8\'b5\'c4\'c8\'ed\'bc\'fe\'cc\'e6\'bb\'bb\'bb\'f2\'d0\'de\'b8\'c4\'b1\'be\'c8\'ed\'bc\'fe\'a3\'bb\'bb\'f2\f2 (iii)\f0\'bd\'d3\'ca\'dc\'c4\'fa\'cd\'cb\'bb\'b9\'c7\'d6\'c8\'a8\'c8\'ed\'bc\'fe\'b2\'a2\'cf\'f2\'c4\'fa\'b7\'b5\'bb\'b9\'c4\'fa\'ce\'aa\'c8\'ed\'bc\'fe\'cf\'f2\f2 NI\f0\'d6\'a7\'b8\'b6\'b5\'c4\'d0\'ed\'bf\'c9\'b7\'d1\'a1\'a3\b\'d4\'da\'ca\'ca\'d3\'c3\'b7\'a8\'c2\'c9\'cb\'f9\'d4\'ca\'d0\'ed\'b5\'c4\'d7\'ee\'b4\'f3\'cf\'de\'b6\'c8\'c4\'da\'a3\'ac\f2 NI\f0\'d4\'da\'b1\'be\'cc\'f5\'cf\'c2\'b5\'c4\'d2\'e5\'ce\'f1\'a3\'a8\'b0\'fc\'c0\'a8\'c6\'e4\'d0\'ed\'bf\'c9\'c8\'cb\'ba\'cd\'b9\'a9\'d3\'a6\'c9\'cc\'ba\'cd\'c6\'e4\'b6\'ad\'ca\'c2\'a1\'a2\'b8\'df\'b9\'dc\'a1\'a2\'b9\'cd\'d4\'b1\'ba\'cd\'b4\'fa\'c0\'ed\'a3\'ac\'c7\'d2\'b2\'bb\'c2\'db\'b8\'c3\'d2\'e5\'ce\'f1\'b5\'c4\'d4\'ad\'d2\'f2\'a3\'a9\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'c0\'db\'bc\'c6\'b2\'bb\'b3\'ac\'b9\'fd\f2 50,000\f0\'c3\'c0\'d4\'aa\b0\'a1\'a3\'c9\'cf\'ca\'f6\'b9\'e6\'b6\'a8\'ca\'c7\'c4\'fa\'bd\'ab\'bb\'f1\'b5\'c3\'b5\'c4\'d3\'d0\'b9\'d8\'b1\'be\'c8\'ed\'bc\'fe\'c7\'d6\'b7\'b8\'c8\'ce\'ba\'ce\'d7\'a8\'c0\'fb\'c8\'a8\'a1\'a2\'c9\'cc\'b1\'ea\'c8\'a8\'a1\'a2\'b0\'e6\'c8\'a8\'bb\'f2\'c6\'e4\'cb\'fb\'d6\'aa\'ca\'b6\'b2\'fa\'c8\'a8\'bb\'f2\'b9\'a4\'d2\'b5\'b2\'fa\'c8\'a8\'b5\'c4\'ce\'a8\'d2\'bb\'b2\'b9\'b3\'a5\'ba\'cd\f2 NI\f0\'c8\'ab\'b2\'bf\'d2\'e5\'ce\'f1\'ba\'cd\'d4\'f0\'c8\'ce\'a1\'a3\b\'b4\'cb\'b4\'a6\'d3\'d0\'cf\'de\'c5\'e2\'b3\'a5\'bd\'ab\'b4\'fa\'cc\'e6\'c6\'e4\'cb\'fb\'c8\'ce\'ba\'ce\'b7\'a8\'b6\'a8\'b5\'c4\'bb\'f2\'c4\'ac\'ca\'be\'b5\'c4\'b6\'d4\'d3\'da\'ce\'b4\'c7\'d6\'c8\'a8\'b5\'c4\'b5\'a3\'b1\'a3\'a1\'a3\'c9\'cf\'ca\'f6\'d2\'e5\'ce\'f1\'b2\'bb\'ca\'ca\'d3\'c3\'d3\'da\'c7\'b6\'c8\'eb\'c8\'ed\'bc\'fe\'b5\'c4\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'d3\'eb\'c8\'ed\'bc\'fe\'d2\'bb\'b2\'a2\'cc\'e1\'b9\'a9\'b5\'c4\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'bb\'f2\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'b2\'fa\'c6\'b7\'a3\'ac\'b2\'a2\'c7\'d2\'c4\'fa\'cd\'ac\'d2\'e2\'be\'cd\'c9\'e6\'bc\'b0\'b0\'fc\'ba\'ac\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'bb\'f2\'b5\'da\'c8\'fd\'b7\'bd\'b2\'fa\'c6\'b7\'c7\'d6\'c8\'a8\'b5\'c4\'cb\'f7\'c5\'e2\'c7\'eb\'c7\'f3\'d3\'a6\'cf\'f2\'b5\'da\'c8\'fd\'b7\'bd\'c9\'fa\'b2\'fa\'c9\'cc\'bd\'bb\'c9\'e6\b0\'a1\'a3\b\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx426\b0\f2 19.\tab\ul\b\f0\'d4\'f0\'c8\'ce\'cf\'de\'d6\'c6\ulnone\'a1\'a3\'d4\'da\'ca\'ca\'d3\'c3\'b7\'a8\'c2\'c9\'cb\'f9\'d4\'ca\'d0\'ed\'b5\'c4\'d7\'ee\'b4\'f3\'cf\'de\'b6\'c8\'c4\'da\'a3\'ac\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\f2 NI\f0\'bc\'b0\'c6\'e4\'d0\'ed\'bf\'c9\'c9\'cc\'a1\'a2\'be\'ad\'cf\'fa\'c9\'cc\'ba\'cd\'b9\'a9\'d3\'a6\'c9\'cc\'a3\'a8\'b0\'fc\'c0\'a8\'c6\'e4\'b6\'ad\'ca\'c2\'a1\'a2\'b9\'dc\'c0\'ed\'c8\'cb\'d4\'b1\'a1\'a2\'b9\'cd\'d4\'b1\'ba\'cd\'b4\'fa\'c0\'ed\'a3\'a9\'b2\'bb\'d3\'a6\'b6\'d4\'c8\'ce\'ba\'ce\'d6\'d6\'c0\'e0\'b5\'c4\'c8\'ce\'ba\'ce\'bc\'e4\'bd\'d3\'b5\'c4\'a1\'a2\'b8\'bd\'b4\'f8\'b5\'c4\'a1\'a2\'cc\'d8\'b1\'f0\'b5\'c4\'a1\'a2\'b3\'cd\'b7\'a3\'d0\'d4\'b5\'c4\'a1\'a2\'b3\'cd\'bd\'e4\'d0\'d4\'b5\'c4\'bb\'f2\'ba\'f3\'d0\'f8\'b5\'c4\'cb\'f0\'ba\'a6\'b3\'d0\'b5\'a3\'d4\'f0\'c8\'ce\'a1\'a3\'c7\'b0\'ca\'f6\'cb\'f0\'ba\'a6\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'d4\'b4\'d3\'da\'c8\'ce\'ba\'ce\'c0\'fb\'c8\'f3\'cb\'f0\'ca\'a7\'a1\'a2\'b4\'a2\'d0\'ee\'cb\'f0\'ca\'a7\'a1\'a2\'c9\'cc\'d2\'b5\'bb\'fa\'bb\'e1\'b4\'ed\'ca\'a7\'a1\'a2\'d3\'aa\'d2\'b5\'d6\'d0\'b6\'cf\'a1\'a2\'bb\'f2\'c8\'ed\'bc\'fe\'ca\'fd\'be\'dd\'b6\'aa\'ca\'a7\'b5\'c4\'cb\'f0\'ba\'a6\'a1\'a3\'bc\'b4\'ca\'b9\f2 NI\f0\'bb\'f2\'c6\'e4\'d0\'ed\'bf\'c9\'c9\'cc\'a1\'a2\'be\'ad\'cf\'fa\'c9\'cc\'bb\'f2\'b9\'a9\'d3\'a6\'c9\'cc\'d2\'d1\'b1\'bb\'b8\'e6\'d6\'aa\'b8\'c3\'b5\'c8\'cb\'f0\'ba\'a6\'bf\'c9\'c4\'dc\'b2\'fa\'c9\'fa\'a3\'bb\'c7\'d2\'b2\'bb\'c2\'db\'ca\'c7\'b7\'f1\'d2\'f2\f2 NI\f0\'bb\'f2\'cb\'fb\'c8\'cb\'b5\'c4\'b9\'fd\'ca\'a7\'d4\'ec\'b3\'c9\'bb\'f2\'ca\'c7\'b7\'f1\'bf\'c9\'b9\'e9\'be\'cc\'d3\'da\f2 NI\f0\'bb\'f2\'c6\'e4\'cb\'fb\'c8\'cb\'b5\'c4\'b9\'fd\'ca\'a7\'a3\'bb\'b3\'fd\'b5\'da\f2 18\f0\'cc\'f5\'b5\'c4\'b9\'e6\'b6\'a8\'cd\'e2\'a3\'ac\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'a8\'b2\'bb\'b9\'dc\'d4\'da\'ba\'cf\'cd\'ac\'b7\'a8\'a1\'a2\'c7\'d6\'c8\'a8\'b7\'a8\'a1\'a2\'b5\'a3\'b1\'a3\'bb\'f2\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'b9\'e6\'b6\'a8\'cf\'c2\'a3\'a9\'a3\'ac\f2 NI\f0\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\'b5\'c4\'d4\'f0\'c8\'ce\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fd\f2 NI\f0\'ca\'d5\'c8\'a1\'b5\'c4\'ca\'ca\'d3\'c3\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'b5\'c4\'b7\'d1\'d3\'c3\b0\'a1\'a3\'c4\'fa\'c8\'cf\'bf\'c9\'ca\'ca\'d3\'c3\'b5\'c4\'b7\'d1\'d3\'c3\'ba\'cd\'bc\'db\'b8\'f1\'d2\'d1\'b0\'fc\'c0\'a8\'c1\'cb\'b7\'e7\'cf\'d5\'b5\'c4\'b7\'d6\'cc\'af\'a1\'a3\'c8\'f4\'c9\'cf\'ca\'f6\'d4\'f0\'c8\'ce\'cf\'de\'d6\'c6\'b2\'bb\'bf\'c9\'d6\'b4\'d0\'d0\'bb\'f2\'ce\'a5\'b7\'b4\'ca\'b5\'d6\'ca\'d7\'da\'d6\'bc\'a3\'ac\'b3\'fd\f2 NI\f0\'cc\'e1\'b9\'a9\'b5\'c4\'c8\'ed\'bc\'fe\'b5\'bc\'d6\'c2\'c8\'cb\'c9\'ed\'c9\'cb\'ba\'a6\'bb\'f2\'cb\'c0\'cd\'f6\'bb\'f2\'ca\'ca\'d3\'c3\'b7\'a8\'c2\'c9\'b2\'bb\'d4\'ca\'d0\'ed\'c5\'c5\'b3\'fd\'d4\'f0\'c8\'ce\'cd\'e2\'a3\'ac\f2 NI\f0\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\'bb\'f2\'d3\'eb\'b1\'be\'d0\'ad\'d2\'e9\'cf\'e0\'b9\'d8\'b5\'c4\'ce\'a8\'d2\'bb\'d4\'f0\'c8\'ce\'b2\'bb\'d3\'a6\'b3\'ac\'b9\'fd\f2 50,000\f0\'c3\'c0\'d4\'aa\'bb\'f2\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'d2\'d1\'d6\'a7\'b8\'b6\'d0\'ed\'bf\'c9\'b7\'d1\'c1\'bd\'d5\'df\'d6\'d0\'b5\'c4\'bd\'cf\'b8\'df\'b7\'d1\'d3\'c3\'a1\'a3\f1\par
+\f2 20.\tab\ul\b\f0\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b8\'df\'b7\'e7\'cf\'d5\'ca\'b9\'d3\'c3\'bc\'b0\'d4\'f0\'c8\'ce\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\tx426\tx720\ulnone\b0\f2 A\b\f1 .\tab\f2 NI\f0\'b2\'fa\'c6\'b7\'b2\'bb\'ca\'c7\'ce\'aa\'d4\'da\'ce\'a3\'cf\'d5\'bb\'b7\'be\'b3\'bb\'f2\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'d2\'aa\'c7\'f3\'d7\'d4\'b6\'af\'b7\'c0\'b9\'ca\'d5\'cf\'d7\'f7\'d2\'b5\'b5\'c4\'bb\'b7\'be\'b3\'d6\'d0\'ca\'b9\'d3\'c3\'b6\'f8\'c9\'e8\'bc\'c6\'a1\'a2\'d6\'c6\'d4\'ec\'bb\'f2\'b2\'e2\'ca\'d4\'b5\'c4\'a3\'ac\'b0\'fc\'c0\'a8\'d4\'da\'ba\'cb\'c9\'e8\'ca\'a9\'a1\'a2\'b7\'c9\'bb\'fa\'b5\'bc\'ba\'bd\'a1\'a2\'bf\'d5\'d6\'d0\'bd\'bb\'cd\'a8\'b9\'dc\'d6\'c6\'cf\'b5\'cd\'b3\'b5\'c4\'d3\'a6\'d3\'c3\'a3\'bb\'be\'c8\'c9\'fa\'bb\'f2\'ce\'ac\'b3\'d6\'c9\'fa\'c3\'fc\'cf\'b5\'cd\'b3\'bb\'f2\'c6\'e4\'cb\'fb\'b8\'c3\'b5\'c8\'d2\'bd\'c1\'c6\'c9\'e8\'b1\'b8\'b5\'c4\'d3\'a6\'d3\'c3\'a3\'bb\'bb\'f2\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'d2\'bb\'b5\'a9\'c8\'ed\'bc\'fe\'b9\'ca\'d5\'cf\'bb\'e1\'b5\'bc\'d6\'c2\'cb\'c0\'cd\'f6\'a1\'a2\'c8\'cb\'c9\'ed\'c9\'cb\'ba\'a6\'a1\'a2\'d6\'d8\'b4\'f3\'b2\'c6\'b2\'fa\'cb\'f0\'ca\'a7\'bb\'f2\'bb\'b7\'be\'b3\'cb\'f0\'ba\'a6\'b5\'c4\'d3\'a6\'d3\'c3\'a1\'a3\'c4\'fa\'d3\'a6\'b6\'d4\'d2\'f2\'c4\'fa\'b8\'df\'b7\'e7\'cf\'d5\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b6\'f8\'d2\'fd\'b7\'a2\'b5\'c4\'c8\'ce\'ba\'ce\'ba\'cd\'c8\'ab\'b2\'bf\'cb\'f7\'c5\'e2\'a1\'a2\'cb\'f0\'ca\'a7\'a1\'a2\'cb\'f0\'ba\'a6\'a1\'a2\'d0\'d0\'b6\'af\'a1\'a2\'d4\'f0\'c8\'ce\'a1\'a2\'d6\'a7\'b3\'f6\'a3\'a8\'b0\'fc\'c0\'a8\'ba\'cf\'c0\'ed\'c2\'c9\'ca\'a6\'b7\'d1\'a3\'a9\'a3\'a8\'b0\'fc\'c0\'a8\'b2\'fa\'c6\'b7\'d4\'f0\'c8\'ce\'cb\'f7\'c5\'e2\'a1\'a2\'c8\'cb\'c9\'ed\'c9\'cb\'ba\'a6\'bb\'f2\'cb\'c0\'cd\'f6\'cb\'f7\'c5\'e2\'bc\'b0\'b2\'c6\'b2\'fa\'cb\'f0\'ca\'a7\'cb\'f7\'c5\'e2\'a3\'ac\'b6\'f8\'b2\'bb\'c2\'db\'b8\'c3\'cb\'f7\'c5\'e2\'b2\'bf\'b7\'d6\'bb\'f2\'c8\'ab\'b2\'bf\'ca\'c7\'b7\'f1\'ca\'c7\'d2\'f2\f2 NI\f0\'ca\'b5\'bc\'ca\'bb\'f2\'b1\'bb\'d6\'b8\'bf\'d8\'b5\'c4\'b9\'fd\'ca\'a7\'cb\'f9\'d4\'ec\'b3\'c9\'b5\'c4\'a3\'a9\'a3\'ac\'b2\'b9\'b3\'a5\'a1\'a2\'b1\'a3\'bb\'a4\f2 NI\f0\'bc\'b0\'c6\'e4\'b6\'ad\'ca\'c2\'a1\'a2\'b9\'dc\'c0\'ed\'c8\'cb\'d4\'b1\'a1\'a2\'b9\'cd\'d4\'b1\'ba\'cd\'b4\'fa\'c0\'ed\'c3\'e2\'ca\'dc\'cb\'f0\'ba\'a6\'a3\'ac\'b2\'a2\'ce\'aa\'c6\'e4\'b1\'e7\'bb\'a4\'a1\'a3\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\tx360\tx1080\b0\f2 B.\tab\b\f0\'c4\'fa\'c8\'cf\'bf\'c9\'bc\'b0\'cd\'ac\'d2\'e2\'c4\'fa\'d3\'a6\'b8\'ba\'d4\'f0\'b6\'d4\'b2\'fa\'c6\'b7\'bc\'b0\'cf\'b5\'cd\'b3\'b9\'ca\'d5\'cf\'b2\'c9\'c8\'a1\'b1\'a3\'bb\'a4\'b4\'eb\'ca\'a9\'a3\'ac\'b0\'fc\'c0\'a8\'cc\'e1\'b9\'a9\'b1\'b8\'b7\'dd\'bb\'f2\'b9\'d8\'b1\'d5\'bb\'fa\'d6\'c6\'b5\'c8\'a1\'a3\'d3\'c9\'d3\'da\'c3\'bf\'cc\'d7\'d7\'ee\'d6\'d5\'d3\'c3\'bb\'a7\'b5\'c4\'cf\'b5\'cd\'b3\'be\'f9\'ce\'aa\'b6\'a8\'d6\'c6\'b2\'a2\'d3\'eb\f2 NI\f0\'b5\'c4\'b2\'e2\'ca\'d4\'c6\'bd\'cc\'a8\'d3\'d0\'b2\'ee\'d2\'ec\'a3\'ac\'c7\'d2\'d3\'c9\'d3\'da\'c4\'fa\'bf\'c9\'c4\'dc\'bd\'ab\f2 NI\f0\'b2\'fa\'c6\'b7\'d2\'d4\'ce\'b4\'be\'ad\f2 NI\f0\'c6\'c0\'b9\'c0\'bb\'f2\'d4\'a4\'c6\'da\'b5\'c4\'b7\'bd\'ca\'bd\'d3\'eb\'c6\'e4\'cb\'fc\'b2\'fa\'c6\'b7\'d2\'bb\'c6\'f0\'ca\'b9\'d3\'c3\'a3\'ac\'c4\'fa\'d3\'a6\'b6\'d4\'b2\'e2\'ca\'d4\'ba\'cd\'d1\'e9\'d6\'a4\f2 NI\f0\'b2\'fa\'c6\'b7\'b6\'d4\'d3\'da\'c4\'fa\'b5\'c4\'c4\'bf\'b5\'c4\'b5\'c4\'ca\'ca\'d3\'c3\'d0\'d4\'b3\'d0\'b5\'a3\'d7\'ee\'d6\'d5\'d4\'f0\'c8\'ce\'a1\'a3\'c4\'fa\'d3\'a6\'b6\'d4\'d2\'f2\'c4\'fa\'d4\'da\'c4\'fa\'b5\'c4\'cf\'b5\'cd\'b3\'bb\'f2\'d3\'a6\'d3\'c3\'d6\'d0\'b0\'b2\'d7\'b0\'b1\'be\'c8\'ed\'bc\'fe\'bb\'f2\'ca\'b9\'d3\'c3\'c4\'fa\'b5\'c4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b6\'f8\'d2\'fd\'b7\'a2\'b5\'c4\'c8\'ce\'ba\'ce\'ba\'cd\'c8\'ab\'b2\'bf\'cb\'f7\'c5\'e2\'a1\'a2\'cb\'f0\'ca\'a7\'a1\'a2\'cb\'f0\'ba\'a6\'a1\'a2\'d0\'d0\'b6\'af\'a1\'a2\'bc\'b0\'d6\'a7\'b3\'f6\'a3\'a8\'b0\'fc\'c0\'a8\'ba\'cf\'c0\'ed\'c2\'c9\'ca\'a6\'b7\'d1\'a3\'a9\'a3\'ac\'b2\'b9\'b3\'a5\'a1\'a2\'b1\'a3\'bb\'a4\f2 NI\f0\'bc\'b0\'c6\'e4\'b6\'ad\'ca\'c2\'a1\'a2\'b9\'dc\'c0\'ed\'c8\'cb\'d4\'b1\'a1\'a2\'b9\'cd\'d4\'b1\'ba\'cd\'b4\'fa\'c0\'ed\'c3\'e2\'ca\'dc\'cb\'f0\'ba\'a6\'a3\'ac\'b2\'a2\'ce\'aa\'c6\'e4\'b1\'e7\'bb\'a4\'a3\'ac\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\'c4\'fa\'b5\'c4\'ba\'cf\'cd\'ac\'d0\'d4\'b2\'b9\'b3\'a5\'d2\'e5\'ce\'f1\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fd\'cb\'f7\'c5\'e2\'b7\'bd\'b5\'c4\'cb\'f0\'ba\'a6\'a1\'a2\'c9\'cb\'ba\'a6\'b5\'c4\'b1\'c8\'c0\'fd\'bb\'f2\'bf\'c9\'b9\'e9\'be\'cc\'d3\'da\f2 NI\f0\'b5\'c4\'b9\'fd\'ca\'a7\'a1\'a2\'c6\'e4\'cb\'fb\'b9\'fd\'b4\'ed\'bb\'f2\f2 NI\f0\'d2\'f2\'b7\'a8\'c2\'c9\'d1\'cf\'b8\'f1\'d4\'f0\'c8\'ce\'b6\'f8\'d3\'c9\f2 NI\f0\'b3\'d0\'b5\'a3\'b5\'c4\'ba\'cd\'bd\'e2\'bd\'f0\'b6\'ee\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\b0\f2 21.\tab\ul\f0\'c3\'c0\'b9\'fa\'d5\'fe\'b8\'ae\'c8\'a8\'c1\'a6\ulnone\'a1\'a3\'c8\'ed\'bc\'fe\'ca\'c7\'d2\'bb\'b8\'f6\'cd\'ea\'c8\'ab\'d2\'c0\'cb\'bd\'c8\'cb\'d6\'a7\'b3\'f6\'b6\'f8\'bf\'aa\'b7\'a2\'b5\'c4\f2 "\f0\'c9\'cc\'d2\'b5\'cf\'ee\'c4\'bf\f2 "\f0\'a3\'ac\'d3\'c9\f2 "\f0\'c9\'cc\'d2\'b5\'bc\'c6\'cb\'e3\'bb\'fa\'c8\'ed\'bc\'fe\f2 "\f0\'ba\'cd\f2 "\f0\'c9\'cc\'d2\'b5\'bc\'c6\'cb\'e3\'bb\'fa\'c8\'ed\'bc\'fe\'ce\'c4\'bc\'fe\f2 "\f0\'d7\'e9\'b3\'c9\'a3\'ac\'b8\'c3\'b5\'c8\'ca\'f5\'d3\'ef\'b9\'e6\'b6\'a8\'bb\'f2\'ca\'b9\'d3\'c3\'d3\'da\'cf\'e0\'b9\'d8\'c3\'c0\'b9\'fa\'ca\'d5\'b9\'ba\'b7\'a8\'c1\'ee\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'ca\'c7\'c3\'c0\'b9\'fa\'d5\'fe\'b8\'ae\'b5\'c4\'bb\'fa\'b9\'b9\'a1\'a2\'b2\'bf\'c3\'c5\'bb\'f2\'c6\'e4\'cb\'fb\'ca\'b5\'cc\'e5\'a3\'ac\'d4\'f2\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\'d0\'ed\'bf\'c9\'b5\'c4\'c8\'ed\'bc\'fe\f2 (i)\f0\'bd\'f6\'ca\'c7\'d2\'bb\'c9\'cc\'d2\'b5\'cf\'ee\'c4\'bf\'ba\'cd\f2 (ii)\f0\'bd\'f6\'be\'df\'d3\'d0\'d3\'eb\'d2\'c0\'be\'dd\'b1\'be\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'ca\'da\'d3\'e8\'cb\'f9\'d3\'d0\'c6\'e4\'cb\'fb\'b1\'bb\'d0\'ed\'bf\'c9\'c8\'cb\'cd\'ac\'b5\'c8\'b5\'c4\'c8\'a8\'c0\'fb\'a1\'a3\'c4\'fa\'cd\'ac\'d2\'e2\'b2\'bb\'d2\'d4\'ce\'b4\'be\'ad\'b1\'be\'d0\'ad\'d2\'e9\'c3\'f7\'ca\'be\'c5\'fa\'d7\'bc\'b5\'c4\'c8\'ce\'ba\'ce\'b7\'bd\'ca\'bd\'ca\'b9\'d3\'c3\'a1\'a2\'b8\'b4\'d6\'c6\'bb\'f2\'c5\'fb\'c2\'b6\'c8\'ed\'bc\'fe\'a1\'a3\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\f2 NI\f0\'b2\'bb\'b1\'bb\'d2\'aa\'c7\'f3\'ce\'aa\'c4\'fa\'bb\'f2\'b8\'f8\'c4\'fa\'d6\'c6\'d7\'f7\'bb\'f2\'cc\'e1\'b9\'a9\'bc\'bc\'ca\'f5\'ca\'fd\'be\'dd\'a1\'a3\'d6\'c6\'d4\'ec\'c9\'cc\'ce\'aa\'c3\'c0\'b9\'fa\'b9\'fa\'bc\'d2\'d2\'c7\'c6\'f7\'b9\'ab\'cb\'be\'bb\'f2\f2 National Instruments Ireland Resources Ltd.\f0\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx426\f2 22.\tab\ul\f0\'ba\'cf\'b9\'e6\f1\par
+
+\pard\fi-360\li720\sb100\sa240\qj\ulnone\f2 A.\tab\f0\'c4\'fa\'cd\'ac\'d2\'e2\'a3\'ac\'d4\'da\'c4\'fa\'d5\'fd\'b3\'a3\'d3\'aa\'d2\'b5\'ca\'b1\'bc\'e4\'c4\'da\'a3\'ac\'cc\'e1\'b9\'a9\'cb\'f9\'d3\'d0\'b5\'c4\'cf\'e0\'b9\'d8\'bc\'c7\'c2\'bc\'b9\'a9\f2 NI\f0\'bc\'ec\'b2\'e9\'a3\'ac\'d2\'d4\'d4\'ca\'d0\'ed\f2 NI\f0\'b8\'f9\'be\'dd\'cf\'f2\'c4\'fa\'b7\'a2\'b3\'f6\'b5\'c4\'ba\'cf\'c0\'ed\'cd\'a8\'d6\'aa\'bc\'ec\'d1\'e9\'c4\'fa\'b6\'d4\'d3\'da\'b1\'be\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'b5\'c4\'d7\'f1\'ca\'d8\'c7\'e9\'bf\'f6\'a3\'bb\f2 NI\f0\'bf\'c9\'d2\'d4\'a3\'a8\'b8\'f9\'be\'dd\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\'a3\'a9\'d4\'da\'c4\'fa\'d5\'fd\'b3\'a3\'b5\'c4\'d3\'aa\'d2\'b5\'ca\'b1\'bc\'e4\'c4\'da\'bc\'ec\'b2\'e9\'c4\'fa\'b6\'d4\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'a3\'ac\'d2\'d4\'c8\'b7\'b1\'a3\'c4\'fa\'d7\'f1\'ca\'d8\'b1\'be\'d0\'ad\'d2\'e9\'a1\'a3\'b4\'cb\'cd\'e2\'a3\'ac\'c8\'f4\'c4\'fa\'ce\'aa\'c9\'cc\'d2\'b5\'bb\'f2\'c6\'e4\'cb\'fb\'ca\'b5\'cc\'e5\'a3\'ac\'c4\'fa\'cd\'ac\'d2\'e2\'d3\'a6\f2 NI\f0\'bb\'f2\f2 NI\f0\'ca\'da\'c8\'a8\'b4\'fa\'b1\'ed\'b5\'c4\'d2\'aa\'c7\'f3\'a3\'ac\'c4\'fa\'bd\'ab\'c1\'a2\'bc\'b4\'cc\'e1\'b9\'a9\'ce\'c4\'bc\'fe\'b2\'a2\'cf\'f2\f2 NI\f0\'d7\'f6\'b3\'f6\'ca\'e9\'c3\'e6\'b1\'a3\'d6\'a4\'c4\'fa\'d2\'d4\'bc\'b0\'c4\'fa\'b5\'c4\'b9\'cd\'d4\'b1\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b7\'fb\'ba\'cf\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'a1\'a3\'c8\'f4\'c8\'ce\'ba\'ce\'c9\'cf\'ca\'f6\'bc\'ec\'b2\'e9\'cf\'d4\'ca\'be\'c4\'fa\'ce\'b4\'cf\'f2\f2 NI\f0\'bd\'c9\'b8\'b6\'d7\'e3\'b6\'ee\'b7\'d1\'d3\'c3\'a3\'ac\'c4\'fa\'d3\'a6\'c1\'a2\'bf\'cc\'cf\'f2\f2 NI\f0\'d6\'a7\'b8\'b6\'cf\'e0\'b9\'d8\'b7\'d1\'d3\'c3\'a3\'ac\'b2\'a2\'c7\'d2\'cf\'f2\f2 NI\f0\'b2\'b9\'b3\'a5\'bc\'ec\'b2\'e9\'b7\'d1\'d3\'c3\'a1\'a3\f1\par
+\f2 B.\tab\f0\'c4\'fa\'cd\'ac\'d2\'e2\'a3\'ac\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'ca\'d5\'bc\'af\'b2\'a2\'c9\'cf\'b4\'ab\'cc\'d8\'b6\'a8\'b5\'c4\'c8\'ed\'bc\'fe\'a1\'a2\'d3\'b2\'bc\'fe\'ba\'cd\'ca\'b9\'d3\'c3\'d0\'c5\'cf\'a2\'b8\'f8\f2 NI\f0\'b5\'c4\'bb\'f2\'c6\'e4\'b7\'fe\'ce\'f1\'b9\'a9\'d3\'a6\'c9\'cc\'b5\'c4\'b7\'fe\'ce\'f1\'c6\'f7\'a3\'ac\'d2\'d4\'b9\'a9\'cf\'c2\'c1\'d0\'d3\'c3\'cd\'be\'a3\'ba\f2 (i)\f0\'b2\'e9\'d5\'d2\'ba\'cd\'d4\'cb\'d0\'d0\'c8\'ce\'ba\'ce\'b8\'fc\'d0\'c2\'a3\'ac\f2 (i)\f0\'c8\'b7\'b1\'a3\'c4\'fa\'d2\'d1\'be\'ad\'d7\'f1\'ca\'d8\'b2\'a2\'d5\'fd\'d4\'da\'d7\'f1\'ca\'d8\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'d0\'ed\'bf\'c9\'cc\'f5\'bc\'fe\'a3\'ac\'b0\'fc\'c0\'a8\'c4\'fa\'d4\'da\'ca\'b9\'d3\'c3\'d3\'d0\'d0\'a7\'b5\'c4\'c8\'ed\'bc\'fe\'c3\'dc\'d4\'bf\'bb\'f2\'d3\'b2\'bc\'fe\'c3\'dc\'d4\'bf\'bb\'f2\'ca\'b9\'d3\'c3\'b8\'c3\'c1\'bd\'d5\'df\'b7\'bd\'c3\'e6\'d7\'f1\'ca\'d8\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'d0\'ed\'bf\'c9\'cc\'f5\'bc\'fe\'a3\'ac\f2 (iii) NI\f0\'b5\'c4\'c4\'da\'b2\'bf\'b2\'fa\'c6\'b7\'bf\'aa\'b7\'a2, \'ba\'cd\f2 (iv)\f0\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'ca\'b9\'d3\'c3\'b1\'a8\'b8\'e6\'a1\'a3\'ca\'d5\'bc\'af\'ba\'cd\'c9\'cf\'b4\'ab\'b5\'c4\'d0\'c5\'cf\'a2\'b2\'bb\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'d7\'a8\'ca\'f4\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'ca\'fd\'be\'dd\'a1\'a3\f2 NI\f0\'bd\'ab\'b2\'bb\'cf\'f2\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'cc\'e1\'b9\'a9\'c8\'ce\'ba\'ce\'b8\'c3\'b5\'c8\'d0\'c5\'cf\'a2\'a3\'ac\'b3\'fd\'b7\'c7\'b1\'bb\'b7\'a8\'c2\'c9\'bb\'f2\'b7\'a8\'c2\'c9\'b3\'cc\'d0\'f2\'d2\'aa\'c7\'f3\'a3\'ac\'bb\'f2\'ce\'aa\'c1\'cb\'d6\'b4\'d0\'d0\'b6\'d4\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'b5\'c4\'cc\'f5\'bf\'ee\'b5\'c4\'ba\'cf\'b9\'e6\'a3\'ac\'b0\'fc\'c0\'a8\'c4\'fa\'d4\'da\'ca\'b9\'d3\'c3\'d3\'d0\'d0\'a7\'b5\'c4\'c8\'ed\'bc\'fe\'c3\'dc\'d4\'bf\'bb\'f2\'d3\'b2\'bc\'fe\'c3\'dc\'d4\'bf\'bb\'f2\'ca\'b9\'d3\'c3\'b8\'c3\'c1\'bd\'d5\'df\'b7\'bd\'c3\'e6\'b5\'c4\'ba\'cf\'b9\'e6\'a1\'a3\par
+
+\pard\li710\sb100\sa240\qj\tx710\'d0\'ed\'bf\'c9\'cb\'f9\'d3\'d0\'d5\'df\'bf\'c9\'d2\'d4\'cf\'f2\'c6\'e4\'b9\'cd\'d4\'b1\'bb\'f2\'b5\'da\'c8\'fd\'b7\'bd\'b3\'d0\'b0\'fc\'c9\'cc\'a3\'a8\ldblquote\b\'ca\'da\'c8\'a8\'d3\'c3\'bb\'a7\b0\rdblquote\'a3\'a9\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'cf\'ee\'cf\'c2\'b5\'c4\'b2\'ce\'ca\'fd\'b7\'b6\'ce\'a7\'c4\'da\'ca\'da\'d3\'e8\'d0\'ed\'bf\'c9\'a1\'a3\'d0\'ed\'bf\'c9\'cb\'f9\'d3\'d0\'d5\'df\'b8\'ba\'d4\'f0\'b4\'d3\'c6\'e4\'d2\'d1\'ca\'da\'d3\'e8\'d0\'ed\'bf\'c9\'b2\'a2\'b4\'fa\'b1\'ed\'c6\'e4\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\b\'ca\'da\'c8\'a8\'d3\'c3\'bb\'a7\b0\'b4\'a6\'bb\'f1\'c8\'a1\'ca\'d5\'bc\'af\'ca\'fd\'be\'dd\'b5\'c4\'d3\'d0\'d0\'a7\'b5\'c4\'b7\'a8\'c2\'c9\'d2\'c0\'be\'dd\'ba\'cd/\'bb\'f2\'ca\'da\'c8\'a8 (\'b8\'f9\'be\'dd\'d0\'e8\'d2\'aa)\'a1\'a3\'c8\'f4\'c4\'fa\'d7\'f7\'ce\'aa\b\'ca\'da\'c8\'a8\'d3\'c3\'bb\'a7\b0\'a3\'ac\'d2\'d1\'bb\'f1\'b5\'c3\'c4\'b3\'ca\'b5\'cc\'e5\'ca\'da\'d3\'e8\'c4\'fa\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'cf\'ee\'cf\'c2\'b2\'ce\'ca\'fd\'b7\'b6\'ce\'a7\'c4\'da\'b5\'c4\'d0\'ed\'bf\'c9\'b4\'fa\'b1\'ed\'b8\'c3\'ca\'b5\'cc\'e5\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'a3\'ac\'b2\'a2\'b2\'bb\'b4\'fa\'b1\'ed\'c4\'fa\'d2\'d1\'b3\'c9\'ce\'aa\'d0\'ed\'bf\'c9\'cb\'f9\'d3\'d0\'d5\'df\'a1\'a3\'c4\'fa\'c1\'cb\'bd\'e2\'b2\'a2\'cd\'ac\'d2\'e2\'b9\'d8\'d3\'da\'c4\'fa\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'fd\'be\'dd\'bf\'c9\'c4\'dc\'b1\'bb\'ca\'d5\'bc\'af\'b2\'a2\'cc\'e1\'b9\'a9\'b8\'f8\'d0\'ed\'bf\'c9\'cb\'f9\'d3\'d0\'d5\'df\'a1\'a3\f1\par
+
+\pard\fi1\li708\sb100\sa240\qj\f0\'cf\'eb\'c1\'cb\'bd\'e2\'b8\'fc\'b6\'e0\'b9\'d8\'d3\'da\f1 NI\f0\'ba\'cd\'c6\'e4\'b9\'d8\'c1\'aa\'b7\'bd\'c8\'e7\'ba\'ce\'b4\'a6\'c0\'ed\'ca\'fd\'be\'dd\'a3\'ac\'c7\'eb\'b2\'e9\'bf\'b4\f1 NI\f0\'ca\'ca\'d3\'c3\'b5\'c4\'d2\'fe\'cb\'bd\'c9\'f9\'c3\'f7\'a3\'ac\'cd\'f8\'d6\'b7\'a3\'ba{\cf1\ul\f2{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/privacy/unitedstates/us/ }}{\fldrslt{http://www.ni.com/legal/privacy/unitedstates/us/}}}}\f0\fs20\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx426\f2 23.\tab\ul\f0\'d7\'dc\'d4\'f2\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\ulnone\f2 A.\tab\ul\f0\'b9\'dc\'cf\'bd\'b7\'a8\'c2\'c9\'a3\'bb\'b9\'dc\'cf\'bd\'b5\'d8\f1\par
+
+\pard\li714\sb100\sa240\qj\ulnone\b\f0\'c8\'f4\'c8\'ed\'bc\'fe\'d4\'da\'b0\'ae\'b6\'fb\'c0\'bc\'b9\'b2\'ba\'cd\'b9\'fa\'c9\'fa\'b2\'fa\b0\'a3\'ba\'d4\'f2\'b1\'be\'d0\'ad\'d2\'e9\'ca\'dc\'b0\'ae\'b6\'fb\'c0\'bc\'b9\'b2\'ba\'cd\'b9\'fa\'b7\'a8\'c2\'c9\'b9\'dc\'cf\'bd\'a3\'ac\'c5\'c5\'b3\'fd\'ca\'ca\'d3\'c3\'a1\'b6\'c1\'aa\'ba\'cf\'b9\'fa\'b9\'fa\'bc\'ca\'bb\'f5\'ce\'ef\'cf\'fa\'ca\'db\'ba\'cf\'cd\'ac\'b9\'ab\'d4\'bc\'a1\'b7\'b5\'c4\'c8\'ce\'ba\'ce\'b9\'e6\'b6\'a8\'a3\'ac\'c7\'d2\'b2\'bb\'ca\'ca\'d3\'c3\'b7\'a8\'c2\'c9\'b3\'e5\'cd\'bb\'d4\'ad\'d4\'f2\'a3\'bb\'c7\'d2\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'cf\'ee\'cf\'c2\'cb\'f9\'d3\'d0\'cb\'df\'cb\'cf\'b5\'c4\'b7\'c7\'c5\'c5\'cb\'fb\'d0\'d4\'c9\'f3\'c5\'d0\'b5\'d8\'ce\'aa\'ce\'bb\'d3\'da\'b0\'ae\'b6\'fb\'c0\'bc\'b9\'b2\'ba\'cd\'b9\'fa\'b6\'bc\'b0\'d8\'c1\'d6\'a3\'a8\f2 Dublin, the Republic of Ireland\f0\'a3\'a9\'b5\'c4\'b7\'a8\'d4\'ba\'a3\'ac\'cb\'ab\'b7\'bd\'be\'f9\'cd\'ac\'d2\'e2\'ca\'dc\'c9\'cf\'ca\'f6\'b7\'a8\'d4\'ba\'b5\'c4\'b9\'dc\'cf\'bd\'a1\'a3\f1\par
+\b\f0\'c8\'f4\'c8\'ed\'bc\'fe\'b2\'bb\'d4\'da\'b0\'ae\'b6\'fb\'c0\'bc\'b9\'b2\'ba\'cd\'b9\'fa\'c9\'fa\'b2\'fa\b0\'a3\'ba\'d4\'f2\'b1\'be\'d0\'ad\'d2\'e9\'ca\'dc\'c3\'c0\'b9\'fa\'b5\'c2\'bf\'cb\'c8\'f8\'cb\'b9\'d6\'dd\'b7\'a8\'c2\'c9\'b9\'dc\'cf\'bd\'a3\'ac\'c5\'c5\'b3\'fd\'ca\'ca\'d3\'c3\'a1\'b6\'c1\'aa\'ba\'cf\'b9\'fa\'b9\'fa\'bc\'ca\'bb\'f5\'ce\'ef\'cf\'fa\'ca\'db\'ba\'cf\'cd\'ac\'b9\'ab\'d4\'bc\'a1\'b7\'b5\'c4\'c8\'ce\'ba\'ce\'b9\'e6\'b6\'a8\'a3\'ac\'c7\'d2\'b2\'bb\'ca\'ca\'d3\'c3\'b7\'a8\'c2\'c9\'b3\'e5\'cd\'bb\'d4\'ad\'d4\'f2\'a3\'bb\'c7\'d2\'b1\'be\'d0\'ad\'d2\'e9\'cf\'ee\'cf\'c2\'cb\'f9\'d3\'d0\'cb\'df\'cb\'cf\'b5\'c4\'b7\'c7\'c5\'c5\'cb\'fb\'d0\'d4\'c9\'f3\'c5\'d0\'b5\'d8\'ce\'aa\'ce\'bb\'d3\'da\'c3\'c0\'b9\'fa\'b5\'c2\'bf\'cb\'c8\'f8\'cb\'b9\'d6\'dd\'cc\'d8\'c0\'ad\'ce\'ac\'cb\'b9\'cf\'d8\'a3\'a8\f2 Travis County, Texas, U.S.A.\f0\'a3\'a9\'b5\'c4\'b7\'a8\'d4\'ba\'a3\'ac\'cb\'ab\'b7\'bd\'be\'f9\'cd\'ac\'d2\'e2\'ca\'dc\'c9\'cf\'ca\'f6\'b7\'a8\'d4\'ba\'b5\'c4\'b9\'dc\'cf\'bd\f1\par
+\f0\'c8\'f4\'c4\'fa\'b2\'bb\'c8\'b7\'b6\'a8\'b1\'be\'c8\'ed\'bc\'fe\'d4\'da\'c4\'c4\'c0\'ef\'c9\'fa\'b2\'fa\'a3\'ac\'c7\'eb\'c1\'aa\'cf\'b5\'c3\'c0\'b9\'fa\'b9\'fa\'bc\'d2\'d2\'c7\'c6\'f7\'b9\'ab\'cb\'be\'a3\'ac\'b5\'d8\'d6\'b7\'a3\'ba\f2 11500 N. Mopac Expressway, Austin, Texas, U.S.A. 78759-3504\f0\'a3\'a8\'ca\'d5\'bc\'fe\'c8\'cb\'a3\'ba\'b7\'a8\'c2\'c9\'b2\'bf\'a3\'a9\'a1\'a3\f1\par
+
+\pard\fi-360\li720\sb100\sa240\qj\f2 B.\tab\f0\'b1\'be\'d0\'ad\'d2\'e9\'b9\'b9\'b3\'c9\'c4\'fa\'ba\'cd\f2 NI\f0\'d6\'ae\'bc\'e4\'b9\'d8\'d3\'da\'c8\'ed\'bc\'fe\'b5\'c4\'cd\'ea\'d5\'fb\'d0\'ad\'d2\'e9\'a3\'ac\'b2\'a2\'cc\'e6\'b4\'fa\'c1\'cb\'c4\'fa\'ba\'cd\f2 NI\f0\'d6\'ae\'bc\'e4\'b5\'c4\'b9\'d8\'d3\'da\'b1\'be\'d0\'ad\'d2\'e9\'d6\'f7\'cc\'e2\'b5\'c4\'c8\'ce\'ba\'ce\'bf\'da\'cd\'b7\'bb\'f2\'ca\'e9\'c3\'e6\'bd\'a8\'d2\'e9\'ca\'e9\'a1\'a2\'cf\'c8\'c7\'b0\'d0\'ad\'d2\'e9\'a1\'a2\'b2\'c9\'b9\'ba\'b6\'a9\'b5\'a5\'ba\'cd\'cb\'ab\'b7\'bd\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'b5\'c4\'c1\'aa\'cf\'b5\'a1\'a3\f2 NI\f0\'b5\'c4\'cf\'e0\'b9\'d8\'cf\'fa\'ca\'db\'b1\'ea\'d7\'bc\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'a3\'a8\'c6\'e4\'cf\'d6\'d0\'d0\'b0\'e6\'b1\'be\'bc\'fb{\f2{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/termsofsale }}{\fldrslt{http://www.ni.com/legal/termsofsale\ul0\cf0}}}}\f0\fs20\'a3\'a9\'ca\'ca\'d3\'c3\'d3\'da\'c8\'ce\'ba\'ce\'d7\'f7\'ce\'aa\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'b5\'c4\'d2\'bb\'b2\'bf\'b7\'d6\'b6\'f8\'cc\'e1\'b9\'a9\'b5\'c4\'bc\'bc\'ca\'f5\'d6\'a7\'b3\'d6\'b7\'fe\'ce\'f1\'a3\'ac\'b2\'a2\'b6\'d4\'c8\'ce\'ba\'ce\'cc\'e1\'b9\'a9\'b5\'c4\'c5\'e0\'d1\'b5\f2 &\f0\'c8\'cf\'d6\'a4\'b7\'fe\'ce\'f1\'ca\'ca\'d3\'c3\'a3\'ac\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'b9\'e6\'b6\'a8\'d3\'a6\'ca\'ca\'d3\'c3\'d3\'da\'d7\'f7\'ce\'aa\'b8\'c3\'b5\'c8\'b7\'fe\'ce\'f1\'b5\'c4\'d2\'bb\'b2\'bf\'b7\'d6\'cc\'e1\'b9\'a9\'b5\'c4\'bb\'f2\'d3\'eb\'b8\'c3\'b5\'c8\'b7\'fe\'ce\'f1\'d3\'d0\'b9\'d8\'b5\'c4\'c8\'ce\'ba\'ce\'c9\'fd\'bc\'b6\'bb\'f2\'b8\'fc\'d0\'c2\'bb\'f2\'c6\'e4\'cb\'fb\'c8\'ed\'bc\'fe\'a1\'a3\f2 NI\f0\'b3\'d9\'d1\'d3\'bb\'f2\'ca\'e8\'ba\'f6\'d0\'d0\'ca\'b9\'c8\'ce\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\'c6\'e4\'cf\'ed\'d3\'d0\'b5\'c4\'c8\'ce\'ba\'ce\'c8\'a8\'c1\'a6\'bb\'f2\'c8\'a8\'c0\'fb\'a3\'ac\'b2\'bb\'b5\'c3\'b7\'c1\'ba\'a6\'b8\'c3\'d6\'d6\'c8\'a8\'c1\'a6\'bb\'f2\'c8\'a8\'c0\'fb\'bb\'f2\'b2\'bb\'b5\'c3\'b1\'bb\'bd\'e2\'ca\'cd\'ce\'aa\'b6\'d4\'b8\'c3\'d6\'d6\'c8\'a8\'c1\'a6\'bb\'f2\'c8\'a8\'c0\'fb\'b5\'c4\'b7\'c5\'c6\'fa\'a1\'a3\f2 NI\f0\'b6\'d4\'b1\'be\'d0\'ad\'d2\'e9\'b9\'e6\'b6\'a8\'c7\'e9\'d0\'ce\'b5\'c4\'c6\'fa\'c8\'a8\'d3\'a6\'ca\'e9\'c3\'e6\'d7\'f7\'b3\'f6\'a1\'a3\f2 NI\f0\'b6\'d4\'c8\'ce\'ba\'ce\'ce\'a5\'b7\'b4\'b1\'be\'d0\'ad\'d2\'e9\'b9\'e6\'b6\'a8\'c7\'e9\'d0\'ce\'b5\'c4\'c6\'fa\'c8\'a8\'b2\'bb\'d3\'a6\'b1\'bb\'bd\'e2\'ca\'cd\'ce\'aa\'b6\'d4\'ba\'f3\'d0\'f8\'b6\'d4\'cd\'ac\'d2\'bb\'cc\'f5\'bf\'ee\'b5\'c4\'ce\'a5\'b7\'b4\'b5\'c4\'c6\'fa\'c8\'a8\'bb\'f2\'b6\'d4\'ce\'a5\'b7\'b4\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'cc\'f5\'bf\'ee\'b5\'c4\'c6\'fa\'c8\'a8\'a1\'a3\'b3\'fd\'b7\'c7\'be\'ad\'c4\'fa\'ba\'cd\f2 NI\f0\'d5\'fd\'ca\'bd\'ca\'da\'c8\'a8\'b4\'fa\'b1\'ed\'b5\'c4\'ca\'e9\'c3\'e6\'c7\'a9\'d7\'d6\'a3\'ac\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'d0\'de\'b8\'c4\'b2\'bb\'b5\'c3\'c9\'fa\'d0\'a7\'a1\'a3\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'cb\'f9\'ca\'b9\'d3\'c3\'b5\'c4\f2 "\f0\'b0\'fc\'c0\'a8\f2 "\f0\'d2\'bb\'b4\'ca\'d3\'a6\'b1\'bb\'c0\'ed\'bd\'e2\'ce\'aa\ldblquote\'b0\'fc\'c0\'a8\'b5\'ab\'b2\'bb\'cf\'de\'d3\'da\rdblquote\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'ce\'de\'b7\'a8\'bd\'d3\'c8\'eb\'bb\'a5\'c1\'aa\'cd\'f8\'d2\'d4\'e4\'af\'c0\'c0\'b1\'be\'d0\'ad\'d2\'e9\'cc\'e1\'bc\'b0\'b5\'c4\'c8\'ce\'ba\'ce\'cd\'f8\'d2\'b3\'a3\'ac\'c4\'fa\'bf\'c9\'cf\'f2\'c4\'fa\'b5\'b1\'b5\'d8\f2 NI\f0\'cf\'fa\'ca\'db\'b0\'ec\'b9\'ab\'ca\'d2\'cb\'f7\'d2\'aa\'b8\'c3\'b5\'c8\'d0\'c5\'cf\'a2\'a1\'a3\f1\par
+\f2 C.\tab\f0\'c8\'f4\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'c8\'ce\'ba\'ce\'d2\'bb\'b7\'bd\'b6\'d4\'c1\'ed\'d2\'bb\'b7\'bd\'cc\'e1\'c6\'f0\'b9\'d8\'d3\'da\'b1\'be\'d0\'ad\'d2\'e9\'b1\'ea\'b5\'c4\'b5\'c4\'c8\'ce\'ba\'ce\'cb\'df\'cb\'cf\'a3\'ac\'ca\'a4\'cb\'df\'b7\'bd\'bd\'ab\'d3\'d0\'c8\'a8\'d4\'da\'c8\'ce\'ba\'ce\'c5\'d0\'be\'f6\'bb\'f1\'b5\'c3\'b5\'c4\'c5\'e2\'b3\'a5\'d6\'ae\'cd\'e2\'a3\'ac\'bb\'f1\'c5\'e2\'ba\'cf\'c0\'ed\'b5\'c4\'c2\'c9\'ca\'a6\'b7\'d1\'ba\'cd\'b7\'a8\'cd\'a5\'b7\'d1\'d3\'c3\'a1\'a3\f1\par
+\f2 D.\tab\f0\'c8\'f4\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'d3\'d0\'c8\'ce\'ba\'ce\'cc\'f5\'bf\'ee\'b1\'bb\'c8\'cf\'b6\'a8\'ce\'aa\'ce\'de\'d0\'a7\'a3\'ac\'ce\'aa\'c1\'cb\'bf\'c9\'d6\'b4\'d0\'d0\'b8\'c3\'cc\'f5\'bf\'ee\'b6\'f8\'b6\'d4\'b8\'c3\'ce\'de\'d0\'a7\'cc\'f5\'bf\'ee\'bd\'f8\'d0\'d0\'d0\'de\'b8\'c4\'a3\'ac\'b1\'be\'d0\'ad\'d2\'e9\'d2\'f2\'b4\'cb\'d0\'de\'b8\'c4\'ba\'f3\'b5\'c4\'cc\'f5\'bf\'ee\'d2\'d4\'bc\'b0\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'c6\'e4\'cb\'fb\'cc\'f5\'bf\'ee\'c8\'d4\'be\'df\'d3\'d0\'cd\'ea\'c8\'ab\'b5\'c4\'d0\'a7\'c1\'a6\'a1\'a3\f1\par
+\f2 E.\tab\f0\'c8\'ed\'bc\'fe\'a1\'a2\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'bc\'b0\'d4\'b4\'b4\'fa\'c2\'eb\'d3\'a6\'ca\'dc\'a1\'b6\'c3\'c0\'b9\'fa\'b3\'f6\'bf\'da\'b9\'dc\'c0\'ed\'cc\'f5\'c0\'fd\'a1\'b7\'a3\'a8\f2 15 CFR Part 730 et. seq\f0\'a3\'a9\'a3\'ac\'c6\'e4\'cb\'fb\'cf\'e0\'b9\'d8\'c3\'c0\'b9\'fa\'b3\'f6\'bf\'da\'bf\'d8\'d6\'c6\'b7\'a8\'c2\'c9\'ba\'cd\'b7\'a8\'b9\'e6\'a3\'ac\'ba\'cd\'d3\'d0\'b9\'d8\'c8\'ab\'c7\'f2\'b3\'f6\'bf\'da\'bf\'d8\'d6\'c6\'b7\'a8\'c2\'c9\'ba\'cd\'b7\'a8\'b9\'e6\'a3\'ac\'b0\'fc\'c0\'a8\'d3\'d0\'b9\'d8\'b4\'d3\'c5\'b7\'c3\'cb\'b3\'f6\'bf\'da\'b2\'fa\'c6\'b7\'b5\'c4\'c5\'b7\'c3\'cb\'cc\'f5\'c0\'fd\'a3\'a8\f2 EC\f0\'a3\'a9\'b5\'da\f2 428/2009\f0\'ba\'c5\'a3\'a8\f2 "\f0\'b7\'a8\'b9\'e6\f2 "\f0\'a3\'a9\'a1\'a3\'c4\'fa\'cd\'ac\'d2\'e2\'ba\'cd\'b1\'a3\'d6\'a4\'c4\'e3\'b2\'a2\'b7\'c7\'ce\'de\'d7\'ca\'b8\'f1\'bb\'f2\'b1\'bb\'c3\'c0\'b9\'fa\'bb\'f2\'ca\'ca\'d3\'c3\'b5\'c4\'b7\'a8\'c2\'c9\'cf\'de\'d6\'c6\'bd\'d3\'ca\'dc\'c8\'ce\'ba\'ce\'c8\'ed\'bc\'fe\'a1\'a2\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'bb\'f2\'d4\'b4\'b4\'fa\'c2\'eb\'a1\'a3\'c8\'e7\'d4\'da\'c8\'ce\'ba\'ce\'ca\'b1\'ba\'f2\f2 NI\f0\'c8\'cf\'ce\'aa\'b6\'d4\'c8\'ed\'bc\'fe\'a1\'a2\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'bb\'f2\'d4\'b4\'b4\'fa\'c2\'eb\'b5\'c4\'c8\'ce\'ba\'ce\'b7\'a2\'cb\'cd\'bb\'f2\'d4\'ca\'d0\'ed\'cf\'c2\'d4\'d8\'bb\'f2\'c6\'e4\'cb\'fb\'c2\'c4\'d4\'bc\'bf\'c9\'c4\'dc\'ce\'a5\'b7\'b4\'c3\'c0\'b9\'fa\'ba\'cd\f2 /\f0\'bb\'f2\'c6\'e4\'cb\'fb\'cf\'e0\'b9\'d8\'b3\'f6\'bf\'da\'bf\'d8\'d6\'c6\'b7\'a8\'c2\'c9\'a3\'ac\f2 NI\f0\'b1\'a3\'c1\'f4\'b2\'bb\'b7\'a2\'cb\'cd\'bb\'f2\'b2\'bb\'d4\'ca\'d0\'ed\'cf\'c2\'d4\'d8\'b8\'c3\'b5\'c8\'b6\'a9\'b9\'ba\'c8\'ed\'bc\'fe\'bb\'f2\'c6\'e4\'cb\'fb\'b2\'bb\'c2\'c4\'d0\'d0\'d0\'ed\'bf\'c9\'a3\'a8\'b0\'fc\'c0\'a8\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'bc\'c6\'bb\'ae\'bb\'f2\'c6\'f3\'d2\'b5\'bc\'c6\'bb\'ae\'cf\'c2\'b5\'c4\'d0\'ed\'bf\'c9\'a3\'a9\'b6\'a9\'b5\'a5\'b5\'c4\'c8\'a8\'c0\'fb\'a1\'a3\'c4\'fa\'cd\'ac\'d2\'e2\'b2\'bb\'ce\'a5\'b7\'b4\'c8\'ce\'ba\'ce\'c3\'c0\'b9\'fa\'bc\'b0\'d3\'d0\'b9\'d8\'c8\'ab\'c7\'f2\'b3\'f6\'bf\'da\'bf\'d8\'d6\'c6\'b7\'a8\'c2\'c9\'b3\'f6\'bf\'da\'a1\'a2\'d7\'aa\'bf\'da\'bb\'f2\'d7\'aa\'c8\'c3\'c8\'ce\'ba\'ce\'c8\'ed\'bc\'fe\'a1\'a2\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'bb\'f2\'d4\'b4\'b4\'fa\'c2\'eb\'a3\'bb\'b2\'a2\'c7\'d2\'a3\'ac\'c4\'fa\'cd\'ac\'d2\'e2\'bd\'ab\'b2\'bb\'cd\'a8\'b9\'fd\'c8\'ce\'ba\'ce\'b7\'bd\'ca\'bd\'b3\'f6\'bf\'da\'a1\'a2\'d7\'aa\'bf\'da\'bb\'f2\'d7\'aa\'c8\'c3\'c8\'ce\'ba\'ce\'c8\'ed\'bc\'fe\'a1\'a2\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'bc\'b0\'d4\'b4\'b4\'fa\'c2\'eb\'d6\'c1(i)OFAC\'cc\'d8\'b1\'f0\'d6\'b8\'b6\'a8\'b9\'fa\'c3\'f1\'c3\'fb\'b5\'a5\'a3\'ac\'bb\'f2BIS\'be\'dc\'be\'f8\'c8\'cb\'c3\'fb\'b5\'a5\'a1\'a2\'ca\'b5\'cc\'e5\'c3\'fb\'b5\'a5\'bb\'f2\'ce\'b4\'ba\'cb\'ca\'b5\'c3\'fb\'b5\'a5\'a3\'ac\'bb\'f2\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fc\'ca\'ca\'d3\'c3\'b5\'c4\'cf\'de\'d6\'c6\'b7\'bd\'c3\'fb\'b5\'a5\'c9\'cf\'b5\'c4\'c8\'ce\'ba\'ce\'b8\'f6\'c8\'cb\'bb\'f2\'ca\'b5\'cc\'e5\'a3\'ac\'bb\'f2(ii) \'d4\'da\'c3\'bb\'d3\'d0\'bb\'f1\'b5\'c3\'cb\'f9\'d0\'e8\'b5\'c4\'c3\'c0\'b9\'fa\'d5\'fe\'b8\'ae\'ba\'cd\f2 /\f0\'bb\'f2\'c6\'e4\'cb\'fb\'cf\'e0\'b9\'d8\'b3\'f6\'bf\'da\'d0\'ed\'bf\'c9\'b5\'b1\'be\'d6\'b5\'c4\'b3\'f6\'bf\'da\'d0\'ed\'bf\'c9\'bb\'f2\'ca\'da\'c8\'a8\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'b5\'c4\'c8\'ce\'ba\'ce\'bd\'fb\'d6\'b9\'b5\'c4\'c4\'bf\'b5\'c4\'b5\'d8\'a1\'a2\'ca\'b5\'cc\'e5\'bb\'f2\'b8\'f6\'c8\'cb\'a1\'a3\'c8\'f4\'d0\'e8\'cf\'e0\'b9\'d8\'b7\'a8\'c2\'c9\'b2\'c4\'c1\'cf\'a3\'ac\'c7\'eb\'bc\'fb{\f2{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/export-compliance.htm }}{\fldrslt{http://www.ni.com/legal/export-compliance.htm\ul0\cf0}}}}\f2\fs20 .\f1\par
+\f2 (c) 2001\f4\endash\f2 2020 National Instruments\f0\'a1\'a3\'b0\'e6\'c8\'a8\'cb\'f9\'d3\'d0\'a1\'a3\f1\par
+\f2 370406AC-0118\f1\par
+\f2 2020\f0\'c4\'ea\f2 2\f0\'d4\'c2\b\fs24\par
+
+\pard\sb100\sa240\qc\'b8\'bd\'bc\'fe\f2 A\f0\emdash\emdash\ul\'d4\'b4\'b4\'fa\'c2\'eb\'d0\'ed\'bf\'c9\ulnone\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\b0\f2\fs20 1.\tab\ldblquote\f0\'d4\'b4\'b4\'fa\'c2\'eb\rdblquote\'d6\'b8\'d3\'c9\f2 NI\f0\'b4\'b4\'d4\'ec\'b5\'c4\'c8\'cb\'c0\'e0\'bf\'c9\'b6\'c1\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'b4\'fa\'c2\'eb\'a3\'ac\'b8\'c3\'b4\'fa\'c2\'eb\'cf\'b5\f2 NI\f0\'d3\'eb\'c8\'ed\'bc\'fe\'d2\'bb\'c6\'f0\'cc\'e1\'b9\'a9\'b5\'c4\'a3\'ac\'ce\'de\'c3\'dc\'c2\'eb\'b1\'a3\'bb\'a4\'b5\'c4\'a3\'ac\'ca\'d7\'d1\'a1\'ca\'c7\'d3\'c3\'d3\'da\'d0\'de\'b8\'c4\'b4\'fa\'c2\'eb\'b5\'c4\'a3\'a8\'ce\'de\'c2\'db\'ca\'c7\'cd\'bc\'d0\'ce\'bb\'f2\'ca\'c7\'ce\'c4\'b1\'be\'a3\'a9\'a1\'a3\ldblquote\'d4\'b4\'b4\'fa\'c2\'eb\rdblquote\'b2\'bb\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'c8\'ed\'bc\'fe\'a1\'a3\f1\par
+\f2 2.\tab\f0\'b1\'be\'d0\'ed\'bf\'c9\'d4\'ca\'d0\'ed\'c4\'fa\'d4\'da\'d2\'d4\'cf\'c2\'cc\'f5\'bc\'fe\'cf\'c2\'ca\'b9\'d3\'c3\'a1\'a2\'d0\'de\'b8\'c4\'ba\'cd\'b4\'ab\'b2\'a5\'d4\'b4\'b4\'fa\'c2\'eb\'a3\'ba\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\f2 A.\tab\f0\'d6\'bb\'d3\'d0\'d4\'da\'d2\'d4\'cf\'c2\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'bf\'c9\'d2\'d4\'b4\'ab\'b2\'a5\'d4\'b4\'b4\'fa\'c2\'eb\'a3\'ac\'ce\'de\'c2\'db\'c4\'fa\'ca\'c7\'b7\'f1\'b6\'d4\'c6\'e4\'bd\'f8\'d0\'d0\'c1\'cb\'d0\'de\'b8\'c4\f1\par
+
+\pard\fi-357\li1077\sb100\sa240\qj\f2 i.\tab\f0\'b7\'c7\'d3\'c3\'d3\'da\'c9\'cc\'d2\'b5\'c4\'bf\'b5\'c4\'a3\'ac\'c7\'d2\f1\par
+\f2 ii.\tab\f0\'b8\'f9\'be\'dd\'d3\'eb\'b1\'be\'d4\'b4\'b4\'fa\'c2\'eb\'d0\'ed\'bf\'c9\'cd\'ea\'c8\'ab\'cf\'e0\'cd\'ac\'b5\'c4\'d0\'ed\'bf\'c9\'a3\'bb\f1\par
+
+\pard\fi-360\li720\sb100\sa240\qj\f2 B.\tab\f0\'c4\'fa\'bf\'c9\'d2\'d4\'ce\'aa\'c8\'ce\'ba\'ce\'c4\'bf\'b5\'c4\'b4\'ab\'b2\'a5\'b4\'d3\'d4\'b4\'b4\'fa\'c2\'eb\'d6\'d0\'d1\'dc\'c9\'fa\'b3\'f6\'b5\'c4\'c4\'bf\'b1\'ea\'b4\'fa\'c2\'eb\'a3\'ac\'ce\'de\'c2\'db\'c4\'fa\'ca\'c7\'b7\'f1\'b6\'d4\'c6\'e4\'bd\'f8\'d0\'d0\'c1\'cb\'d0\'de\'b8\'c4\'a3\'bb\f1\par
+\f2 C.\tab\f0\'c4\'fa\'d3\'a6\'b1\'a3\'b3\'d6\'b2\'a2\'b2\'bb\'b5\'c3\'d7\'ee\'d0\'a1\'bb\'af\'a1\'a2\'d5\'da\'b8\'c7\'bb\'f2\'d0\'de\'b8\'c4\'c8\'ce\'ba\'ce\f2 NI\f0\'bb\'f2\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'c3\'fb\'b3\'c6\'a1\'a2\'b1\'ea\'ca\'b6\'a1\'a2\'c9\'cc\'b1\'ea\'a1\'a2\'b0\'e6\'c8\'a8\'a1\'a2\'ca\'fd\'d7\'d6\'cb\'ae\'d3\'a1\'a1\'a2\'c3\'e2\'d4\'f0\'c9\'f9\'c3\'f7\'bb\'f2\'c6\'e4\'cb\'fb\'b0\'fc\'ba\'ac\'d4\'da\'b1\'be\'c8\'ed\'bc\'fe\'d6\'d0\'b5\'c4\'c8\'ce\'ba\'ce\'b7\'a8\'c2\'c9\'cd\'a8\'d6\'aa\'a3\'bb\f1\par
+\f2 D.\tab\b\f0\'c4\'fa\'cd\'ac\'d2\'e2\'b0\'e6\'c8\'a8\'cb\'f9\'d3\'d0\'c8\'cb\f2 (i)"\f0\'b0\'b4\'cf\'d6\'d7\'b4\f2 "\f0\'cc\'e1\'b9\'a9\'c8\'ed\'bc\'fe\'a3\'ac\'b0\'fc\'c0\'a8\'cb\'f9\'d3\'d0\'b5\'c4\'c8\'b1\'cf\'dd\'a3\'a8\'ce\'de\'c2\'db\'d2\'d1\'d6\'aa\'bb\'f2\'ce\'b4\'d6\'aa\'a3\'a9\'a3\'ac\'c7\'d2\'b2\'bb\'d7\'f7\'b3\'f6\'c8\'ce\'ba\'ce\'d0\'ce\'ca\'bd\'b5\'c4\'b1\'a3\'d6\'a4\'a1\'a2\'b3\'c2\'ca\'f6\'bb\'f2\'c6\'e4\'cb\'fb\'b5\'a3\'b1\'a3\'a3\'bb\'ba\'cd\f2 (ii)\f0\'b2\'bb\'be\'cd\'d2\'f2\'c4\'fa\'ca\'b9\'d3\'c3\'a1\'a2\'d0\'de\'b8\'c4\'bb\'f2\'b4\'ab\'b2\'a5\'b8\'c3\'d4\'b4\'b4\'fa\'c2\'eb\'b6\'f8\'cc\'e1\'b9\'a9\'cb\'f9\'d3\'d0\'b1\'a3\'d6\'a4\'a1\'a2\'b3\'c2\'ca\'f6\'bb\'f2\'c6\'e4\'cb\'fb\'b5\'a3\'b1\'a3\'a3\'ac\'ce\'de\'c2\'db\'c3\'f7\'ca\'be\'a1\'a2\'c4\'ac\'ca\'be\'bb\'f2\'c7\'bf\'d6\'c6\'d0\'d4\'a3\'ac\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'d0\'ce\'ca\'bd\'b5\'c4\'cb\'f9\'d3\'d0\'c8\'a8\'b1\'a3\'d6\'a4\'a1\'a2\'ca\'ca\'cf\'fa\'d0\'d4\'a1\'a2\'b7\'fb\'ba\'cf\'cc\'d8\'b6\'a8\'c4\'bf\'b5\'c4\'ba\'cd\'b2\'bb\'c7\'d6\'c8\'a8\'b5\'c4\'c4\'ac\'ca\'be\'b1\'a3\'d6\'a4\'a3\'ac\'d2\'d4\'bc\'b0\'bd\'bb\'d2\'d7\'a1\'a2\'c2\'c4\'d0\'d0\'bb\'f2\'c3\'b3\'d2\'d7\'b9\'df\'c0\'fd\'b9\'fd\'b3\'cc\'d6\'d0\'b2\'fa\'c9\'fa\'b5\'c4\'c8\'ce\'ba\'ce\'c4\'ac\'ca\'be\'d2\'e5\'ce\'f1\'a3\'bb\f1\par
+\b0\f2 E.\tab\b\f0\'c4\'fa\'b3\'d0\'b5\'a3\'cb\'f9\'d3\'d0\'d2\'f2\'c4\'fa\'ca\'b9\'d3\'c3\'a1\'a2\'d0\'de\'b8\'c4\'bb\'f2\'b4\'ab\'b2\'a5\'b8\'c3\'d4\'b4\'b4\'fa\'c2\'eb\'b6\'f8\'b2\'fa\'c9\'fa\'b5\'c4\'cb\'f9\'d3\'d0\'b7\'e7\'cf\'d5\'ba\'cd\'d4\'f0\'c8\'ce\'a3\'bb\f1\par
+\b0\f2 F.\tab\b\f0\'c4\'fa\'cd\'ac\'d2\'e2\'b0\'e6\'c8\'a8\'cb\'f9\'d3\'d0\'c8\'cb\'ce\'de\'d0\'e8\'b6\'d4\'c4\'fa\'b8\'ba\'d4\'f0\'a3\'ac\'c7\'d2\'c4\'fa\'cd\'ac\'d2\'e2\'b2\'bb\'d5\'eb\'b6\'d4\'b0\'e6\'c8\'a8\'cb\'f9\'d3\'d0\'c8\'cb\'bc\'b0\'c6\'e4\'b6\'ad\'ca\'c2\'a1\'a2\'b8\'df\'b9\'dc\'a1\'a2\'b9\'cd\'d4\'b1\'ba\'cd\'b4\'fa\'c0\'ed\'cc\'e1\'c6\'f0\'d2\'f2\'c8\'ce\'ba\'ce\'d4\'ad\'d2\'f2\'b6\'f8\'b5\'bc\'d6\'c2\'b5\'c4\'c8\'ce\'ba\'ce\'d0\'ce\'ca\'bd\'b5\'c4\'cb\'f0\'ba\'a6\'a1\'a2\'cb\'f0\'ca\'a7\'bb\'f2\'c6\'e4\'cb\'fb\'c7\'d6\'ba\'a6\'b5\'c4\'cb\'f7\'c5\'e2\'a3\'ac\'ce\'de\'c2\'db\'bb\'f9\'d3\'da\'c8\'ce\'ba\'ce\'d4\'f0\'c8\'ce\'c0\'ed\'c2\'db\'a3\'ac\'b0\'fc\'c0\'a8\'d2\'f2\'ca\'b9\'d3\'c3\'a1\'a2\'d0\'de\'b8\'c4\'bb\'f2\'b4\'ab\'b2\'a5\'d4\'b4\'b4\'fa\'c2\'eb\'b6\'f8\'b5\'bc\'d6\'c2\'b5\'c4\'c8\'ce\'ba\'ce\'ba\'cf\'cd\'ac\'a1\'a2\'d1\'cf\'b8\'f1\'d4\'f0\'c8\'ce\'bb\'f2\'c7\'d6\'c8\'a8\'a3\'a8\'b0\'fc\'c0\'a8\'ca\'e8\'ba\'f6\'a3\'a9\'a3\'ac\'bc\'b4\'ca\'b9\'b8\'c3\'b0\'e6\'c8\'a8\'cb\'f9\'d3\'d0\'c8\'cb\'d2\'d1\'be\'ad\'b1\'bb\'b8\'e6\'d6\'aa\'b4\'cb\'d6\'d6\'cb\'f0\'ba\'a6\'a1\'a2\'cb\'f0\'ca\'a7\'bb\'f2\'c6\'e4\'cb\'fb\'c7\'d6\'ba\'a6\'b5\'c4\'bf\'c9\'c4\'dc\'d0\'d4\'a3\'ac\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'b5\'c4\'cb\'f0\'ba\'a6\'a1\'a2\'cb\'f0\'ca\'a7\'bb\'f2\'c6\'e4\'cb\'fb\'c7\'d6\'ba\'a6\f2 (i)\f0\'b5\'bc\'d6\'c2\'b5\'c4\'c0\'fb\'c8\'f3\'cb\'f0\'ca\'a7\'a3\'a8\'ce\'de\'c2\'db\'c4\'fa\'bb\'f2\'ca\'c7\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'cb\'f0\'ca\'a7\'a3\'a9\'a3\'bb\f2 (ii)\f0\'b2\'fa\'c9\'fa\'b5\'c4\'c8\'ce\'ba\'ce\'d3\'d0\'d0\'ce\'d7\'ca\'b2\'fa\'a3\'a8\'ce\'de\'c2\'db\'ca\'c7\'b6\'af\'b2\'fa\'bb\'f2\'ca\'c7\'b2\'bb\'b6\'af\'b2\'fa\'a3\'a9\'bb\'f2\'ce\'de\'d0\'ce\'d7\'ca\'b2\'fa\'a3\'a8\'b0\'fc\'c0\'a8\'c8\'ed\'bc\'fe\'ba\'cd\'ca\'fd\'be\'dd\'a3\'a9\'b5\'c4\'cb\'f0\'ca\'a7\'a3\'a8\'ce\'de\'c2\'db\'ca\'c7\'d4\'dd\'ca\'b1\'bb\'f2\'ca\'c7\'d3\'c0\'be\'c3\'d0\'d4\'b5\'c4\'a3\'a9\'bb\'f2\'d3\'eb\'d6\'ae\'cf\'e0\'b9\'d8\'b5\'c4\'a3\'bb\'bb\'f2\f2 (iii)\f0\'d6\'b1\'bd\'d3\'b5\'c4\'a1\'a2\'cc\'d8\'ca\'e2\'b5\'c4\'a1\'a2\'bc\'e4\'bd\'d3\'b5\'c4\'a1\'a2\'b8\'bd\'b4\'f8\'b5\'c4\'a1\'a2\'b8\'bd\'cb\'e6\'b5\'c4\'a1\'a2\'c6\'bd\'d0\'d0\'b5\'c4\'a1\'a2\'b3\'cd\'bd\'e4\'d0\'d4\'b5\'c4\'a1\'a2\'b3\'cd\'b7\'a3\'d0\'d4\'b5\'c4\'cb\'f0\'ba\'a6\'bb\'f2\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'cb\'f0\'ba\'a6\'a3\'bb\'bc\'b0\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\b0\f2 G.\tab\f1\tab\f0\'c4\'fa\'cd\'ac\'d2\'e2\'b1\'be\'b8\'bd\'bc\'fe\'d6\'d0\'b5\'c4\f2 1-3\f0\'cc\'f5\'b9\'e6\'b6\'a8\'a3\'ac\'b9\'b9\'b3\'c9\'c4\'fa\'d3\'eb\'b0\'e6\'c8\'a8\'cb\'f9\'d3\'d0\'c8\'cb\'d6\'ae\'bc\'e4\'b9\'d8\'d3\'da\'d4\'b4\'b4\'fa\'c2\'eb\'ca\'b9\'d3\'c3\'a1\'a2\'d0\'de\'b8\'c4\'ba\'cd\'b4\'ab\'b2\'a5\'b5\'c4\'c8\'ab\'b2\'bf\'d0\'ad\'d2\'e9\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\f2 3.\tab\f0\'b0\'e6\'c8\'a8\'cb\'f9\'d3\'d0\'c8\'cb\'b1\'a3\'c1\'f4\'c6\'e4\'cb\'f9\'d3\'d0\'c8\'a8\'c0\'fb\'a1\'a3\'b3\'fd\'c1\'cb\'d4\'da\'b5\'da\f2 2\f0\'cc\'f5\'d6\'ae\'d6\'d0\'ca\'da\'d3\'e8\'b5\'c4\'b7\'c7\'c5\'c5\'cb\'fb\'d0\'d4\'d0\'ed\'bf\'c9\'a3\'ac\'b4\'cb\'b4\'a6\'ce\'b4\'c3\'f7\'ca\'be\'a1\'a2\'b0\'b5\'ca\'be\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'d0\'ce\'ca\'bd\'ca\'da\'d3\'e8\'c8\'ce\'ba\'ce\'c8\'a8\'c0\'fb\'bb\'f2\'d0\'ed\'bf\'c9\'a1\'a3\b\f1\par
+
+\pard\fi-90\li90\sb100\sa240\qc\tx360\f0\fs24\'b8\'bd\'bc\'fe\f2 B\f0\endash\ul\'cc\'d8\'ca\'e2\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\f1\par
+
+\pard\sb100\sa240\qj\b0\f0\fs20\'ca\'d4\'d3\'c3\'d0\'ed\'bf\'c9\f2 ;\f0\'d4\'a4\'b7\'a2\'d0\'d0\'d0\'ed\'bf\'c9\f1\par
+\ulnone\f0\'c8\'f4\'c4\'fa\'d2\'d1\'bb\'f1\'b5\'c3\'ca\'d4\'d3\'c3\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'d6\'bb\'c4\'dc\'b3\'f6\'d3\'da\'c4\'da\'b2\'bf\'ca\'d4\'d3\'c3\'d6\'ae\'c4\'bf\'b5\'c4\'d4\'da\'c4\'fa\'b9\'a4\'d7\'f7\'b3\'a1\'cb\'f9\'c4\'da\'b5\'c4\'d2\'bb\f2 (1)\f0\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b0\'b2\'d7\'b0\'b2\'a2\'d6\'bb\'c4\'dc\'d4\'da\'ca\'d4\'d3\'c3\'c6\'da\'c4\'da\'b5\'c4\'d3\'d0\'cf\'de\'c6\'da\'bc\'e4\'ca\'b9\'d3\'c3\'a1\'a3\f1\par
+\f0\'d4\'da\'ca\'d4\'d3\'c3\'d0\'ed\'bf\'c9\'cf\'c2\'a3\'ac\'c4\'fa\'b2\'bb\'b5\'c3\'b4\'ab\'b2\'a5\'bb\'f2\'d7\'aa\'c8\'c3\'c4\'fa\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b1\'e0\'d0\'b4\'b5\'c4\'c8\'ce\'ba\'ce\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a1\'a3\'c8\'ce\'ba\'ce\'d4\'da\'ca\'d4\'d3\'c3\'d0\'ed\'bf\'c9\'cf\'c2\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b1\'e0\'d0\'b4\'b5\'c4\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'ca\'f4\'d3\'da\'b7\'c7\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a1\'a3\f1\par
+\f0\'c4\'fa\'d2\'b2\'c8\'cf\'bf\'c9\'ba\'cd\'cd\'ac\'d2\'e2\b\'b1\'be\'c8\'ed\'bc\'fe\'bd\'f6\'ce\'aa\'ca\'d4\'d3\'c3\'ba\'cd\f2 /\f0\'bb\'f2\'d4\'a4\'b7\'a2\'d0\'d0\'c8\'ed\'bc\'fe\'a1\'a3\'d2\'f2\'b4\'cb\'a3\'ac\'b1\'be\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'b2\'bb\'be\'df\'b1\'b8\'c8\'ab\'b2\'bf\'b9\'a6\'c4\'dc\'a3\'ac\'c4\'fa\'d3\'a6\'b3\'d0\'b5\'a3\'b1\'be\'c8\'ed\'bc\'fe\'d4\'cb\'d0\'d0\'bd\'e1\'b9\'fb\'ba\'cd\'d0\'d4\'c4\'dc\'b5\'c4\'cb\'f9\'d3\'d0\'b7\'e7\'cf\'d5\'a1\'a3\f2 NI\f0\'b2\'bb\'b6\'d4\'b1\'be\'c8\'ed\'bc\'fe\'bd\'f8\'d0\'d0\'c9\'fd\'bc\'b6\'a3\'ac\'d2\'b2\'b2\'bb\'b6\'d4\'b1\'be\'c8\'ed\'bc\'fe\'cc\'e1\'b9\'a9\'c8\'ce\'ba\'ce\'d6\'a7\'b3\'d6\'a1\'a3\'d4\'da\'ca\'d4\'d3\'c3\'d0\'ed\'bf\'c9\'cf\'c2\'cc\'e1\'b9\'a9\'b5\'c4\'c8\'ed\'bc\'fe\f2 NI\f0\'ce\'de\'b1\'a3\'d0\'de\'ba\'cd\'c5\'e2\'b3\'a5\'d2\'e5\'ce\'f1\'a1\'a3\'b1\'be\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'b0\'fc\'ba\'ac\'d2\'bb\'b6\'a8\'ca\'b1\'bc\'e4\'ba\'f3\'cd\'a3\'d3\'c3\'c8\'ed\'bc\'fe\'ba\'cd\'ca\'b9\'c8\'ed\'bc\'fe\'ce\'de\'b7\'a8\'ca\'b9\'d3\'c3\'b5\'c4\'b4\'fa\'c2\'eb\'a3\'ac\'b2\'a2\'c7\'d2\'b8\'c3\'b1\'bb\'cd\'a3\'d3\'c3\'bb\'f2\'ce\'de\'b7\'a8\'ca\'b9\'d3\'c3\'bf\'c9\'c4\'dc\'d4\'da\'ce\'de\'c1\'ed\'d0\'d0\'be\'af\'b8\'e6\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'b7\'a2\'c9\'fa\'a1\'a3\b0\'d4\'da\'c9\'cf\'ca\'f6\'cd\'a3\'d3\'c3\'bb\'f2\'ce\'de\'b7\'a8\'ca\'b9\'d3\'c3\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'b1\'be\'d0\'ad\'d2\'e9\'bc\'b4\'b1\'bb\'ca\'d3\'ce\'aa\'d6\'d5\'d6\'b9\'a1\'a3\f2 NI\f0\'bf\'c9\'d4\'da\'c8\'ce\'ba\'ce\'ca\'b1\'ba\'f2\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'d6\'d5\'d6\'b9\'ca\'d4\'d3\'c3\'d0\'ed\'bf\'c9\'a1\'a3\'c8\'e7\'b1\'be\'c8\'ed\'bc\'fe\'b0\'fc\'ba\'ac\'d4\'a4\'b7\'a2\'d0\'d0\'c8\'ed\'bc\'fe\'c7\'d2\'b0\'fc\'ba\'ac\'d4\'da\'c4\'fa\'ba\'cd\f2 NI\f0\'d6\'ae\'bc\'e4\'b5\'c4\f2 Alpha\f0\'b0\'e6\f2 /Beta\f0\'b0\'e6\'d0\'ed\'bf\'c9\'a3\'a8\f2 "Beta\f0\'b0\'e6\'d0\'ad\'d2\'e9\f2 "\f0\'a3\'a9\'d6\'d0\'a3\'ac\'d4\'da\'b4\'cb\'cc\'e1\'bc\'b0\'b2\'a2\'c8\'eb\'b5\'c4\f2 Beta\f0\'b0\'e6\'d0\'ed\'bf\'c9\'d6\'d0\'b5\'c4\'cc\'f5\'bc\'fe\'ba\'cd\'cc\'f5\'bf\'ee\'bd\'ab\'cd\'ac\'d1\'f9\'d3\'a6\'d3\'c3\'d3\'da\'c4\'fa\'b6\'d4\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'a1\'a3\'c8\'e7\'b1\'be\'d0\'ad\'d2\'e9\'ba\'cd\f2 Beta\f0\'b0\'e6\'d0\'ad\'d2\'e9\'d3\'d0\'c8\'ce\'ba\'ce\'b3\'e5\'cd\'bb\'a3\'ac\'d2\'d4\f2 Beta\f0\'b0\'e6\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'ce\'aa\'d7\'bc\'a1\'a3\f1\par
+\f0\'c4\'fa\'d2\'e0\'cd\'ac\'d2\'e2\'d4\'da\'c1\'a6\'cb\'f9\'c4\'dc\'bc\'b0\'b5\'c4\'b7\'b6\'ce\'a7\'c4\'da\'cf\'f2\f2 NI\f0\'b7\'b4\'c0\'a1\'c4\'fa\'ca\'d4\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'c7\'e9\'bf\'f6\'a3\'ac\'b0\'fc\'c0\'a8\'c1\'a2\'bc\'b4\'cf\'f2\f2 NI\f0\'b1\'a8\'b8\'e6\'c4\'fa\'b7\'a2\'cf\'d6\'b5\'c4\'b4\'ed\'ce\'f3\'bb\'f2\'c8\'b1\'cf\'dd\'a1\'a3\'c8\'ce\'ba\'ce\'c4\'fa\'cf\'f2\f2 NI\f0\'c5\'fb\'c2\'b6\'b5\'c4\'b4\'cb\'c0\'e0\'b7\'b4\'c0\'a1\'a3\'ac\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'b6\'d4\f2 NI\f0\'cf\'d6\'d3\'d0\'bb\'f2\'bd\'ab\'c0\'b4\'b2\'fa\'c6\'b7\'ba\'cd\'b7\'fe\'ce\'f1\'b5\'c4\'b8\'c4\'d4\'ec\'bb\'f2\'bd\'a8\'d2\'e9\'b8\'c4\'d4\'ec\'a3\'a8\'ba\'cf\'b3\'c6\f2 "\f0\'b7\'b4\'c0\'a1\f2 "\f0\'a3\'a9\'a3\'ac\'d3\'a6\'d3\'c9\f2 NI\f0\'d4\'da\'b7\'c7\'bb\'fa\'c3\'dc\'ba\'cd\'ce\'de\'cf\'de\'d6\'c6\'b5\'c4\'bb\'f9\'b4\'a1\'c9\'cf\'bd\'d3\'ca\'d5\'ba\'cd\'b4\'a6\'c0\'ed\'a3\'ac\'be\'a1\'b9\'dc\f2 NI\f0\'ca\'d5\'b5\'bd\'d3\'d0\'c8\'ce\'ba\'ce\'cf\'e0\'b7\'b4\'b5\'c4\'cf\'de\'d6\'c6\'d0\'d4\'bb\'f2\'d7\'a8\'d3\'d0\'c8\'a8\'c0\'fb\'b1\'ea\'d7\'a2\'b0\'e9\'cb\'e6\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'b8\'bd\'b4\'f8\'d3\'da\'b8\'c3\'b5\'c8\'b7\'b4\'c0\'a1\'a1\'a3\'c4\'fa\'d4\'da\'b4\'cb\'ca\'da\'d3\'e8\f2 NI\f0\'c8\'ab\'c7\'f2\'b7\'b6\'ce\'a7\'b5\'c4\'a1\'a2\'c3\'e2\'b7\'d1\'b5\'c4\'a1\'a2\'b7\'c7\'c5\'c5\'cb\'fb\'d0\'d4\'b5\'c4\'a1\'a2\'d3\'c0\'be\'c3\'b5\'c4\'ba\'cd\'b2\'bb\'bf\'c9\'b3\'b7\'cf\'fa\'b5\'c4\'d0\'ed\'bf\'c9\'ca\'b9\'d3\'c3\'a1\'a2\'b8\'b4\'d6\'c6\'ba\'cd\'d0\'de\'b8\'c4\'b7\'b4\'c0\'a1\'a3\'ac\f2 NI\f0\'bf\'c9\'d2\'d4\'ce\'aa\'c8\'ce\'ba\'ce\'c4\'bf\'b5\'c4\'ca\'b9\'d3\'c3\'a1\'a2\'b8\'b4\'d6\'c6\'ba\'cd\'d0\'de\'b8\'c4\'a3\'ac\'b0\'fc\'c0\'a8\'bd\'ab\'b7\'b4\'c0\'a1\'ba\'cf\'b2\'a2\'d3\'da\'bb\'f2\'d3\'a6\'d3\'c3\'d3\'da\f2 NI\f0\'b5\'c4\'b2\'fa\'c6\'b7\'bb\'f2\'b7\'fe\'ce\'f1\'a3\'ac\'b3\'c2\'c1\'d0\'a1\'a2\'cf\'fa\'ca\'db\'a1\'a2\'b7\'d6\'d0\'ed\'bf\'c9\'ba\'cd\'b4\'ab\'b2\'a5\'b2\'a2\'c8\'eb\'bb\'f2\'bc\'d3\'c8\'eb\'b7\'b4\'c0\'a1\'b5\'c4\'d3\'c9\f2 NI\f0\'b4\'ab\'b2\'a5\'bb\'f2\'b9\'a9\'d3\'a6\'b5\'c4\'c8\'ce\'ba\'ce\'b2\'fa\'c6\'b7\'bb\'f2\'b7\'fe\'ce\'f1\'a1\'a3\'c9\'cf\'ca\'f6\'b7\'b4\'c0\'a1\'d0\'ed\'bf\'c9\'bd\'ab\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'c6\'da\'c2\'fa\'bb\'f2\'d6\'d5\'d6\'b9\'ba\'f3\'bc\'cc\'d0\'f8\'d3\'d0\'d0\'a7\'a1\'a3\f1\par
+\ul\f0\'bd\'f6\'cf\'de\'bb\'e3\'b1\'e0\'d0\'ed\'bf\'c9\'a3\'a8\f2 Measurement Studio\f0\'a3\'a9\f1\par
+\ulnone\f0\'c8\'e7\'b9\'fb\'c4\'fa\'d2\'d1\'be\'ad\'bb\'f1\'b5\'c3\'c4\'b3\f2 Measurement Studio\f0\'bd\'f6\'cf\'de\'bb\'e3\'b1\'e0\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'d2\'b2\'d3\'a6\'d4\'da\'b5\'a5\'b6\'c0\'b5\'c4\f2 NI\f0\'d0\'ed\'bf\'c9\'cf\'c2\'d2\'d1\'b1\'bb\'d0\'ed\'bf\'c9\'c1\'cb\'cd\'ea\'d5\'fb\'b0\'e6\'b1\'be\'b5\'c4\f2 Measurement Studio\f0\'a1\'a3\'c4\'fa\'d6\'bb\'b1\'bb\'d4\'ca\'d0\'ed\'d4\'da\f2 NI\f0\'bb\'f2\f2 NI\f0\'b5\'c4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'b5\'c4\'cf\'e0\'b9\'d8\'ce\'c4\'bc\'fe\'d6\'d0\'c8\'b7\'c8\'cf\'ca\'fd\'c1\'bf\'b5\'c4\'c4\'fa\'b9\'a4\'d7\'f7\'b3\'a1\'cb\'f9\'b5\'c4\'b5\'e7\'c4\'d4\'c9\'cf\'b0\'b2\'d7\'b0\f2 Measurement Studio\f0\'c8\'ed\'bc\'fe\'a3\'ac\'b0\'fc\'c0\'a8\'b1\'bb\'b0\'b2\'d7\'b0\'bb\'f2\'d3\'c3\'d3\'da\'cd\'f8\'c2\'e7\'b4\'e6\'b4\'a2\'c9\'e8\'b1\'b8\'c7\'d2\'bf\'c9\'b1\'bb\'cd\'ac\'ca\'b1\'d4\'cb\'d0\'d0\'a3\'bb\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\'bd\'f6\'c4\'fa\'b5\'c4\'cf\'e0\'b9\'d8\'b9\'cd\'d4\'b1\'bf\'c9\'d4\'da\'cd\'f8\'c2\'e7\'b4\'e6\'b4\'a2\'c9\'e8\'b1\'b8\'c9\'cf\'b7\'c3\'ce\'ca\'bb\'f2\'ca\'b9\'d3\'c3\f2 Measurement Studio\f0\'c8\'ed\'bc\'fe\'b2\'a2\'c7\'d2\'b2\'bb\'b3\'ac\'b9\'fd\'d4\'da\'ce\'c4\'bc\'fe\'d6\'d0\'c3\'f7\'c8\'b7\'b5\'c4\'d0\'ed\'bf\'c9\'ca\'fd\'c1\'bf\'a1\'a3\'c4\'fa\'bd\'f6\'bf\'c9\'ca\'b9\'d3\'c3\f2 Measurement Studio\f0\'c8\'ed\'bc\'fe\'b5\'c4\'bb\'e3\'b1\'e0\f2 /\f0\'b9\'b9\'d4\'ec\'b9\'a6\'c4\'dc\'b2\'a2\'c7\'d2\'c4\'fa\'bd\'f6\'bf\'c9\'ce\'aa\'c4\'fa\'be\'ad\'ca\'da\'c8\'a8\'b5\'c4\'d3\'a6\'d3\'c3\'d4\'da\'b9\'d8\'d3\'da\f2 Measurement Studio\f0\'bf\'e2\'b5\'c4\'d4\'b4\'b4\'fa\'c2\'eb\'c9\'cf\'d4\'cb\'d0\'d0\'b8\'c3\'b9\'a6\'c4\'dc\'a1\'a3\'c4\'fa\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'b2\'bb\'b5\'c3\'ca\'b9\'d3\'c3\f2 Measurement Studio\f0\'bd\'f6\'cf\'de\'bb\'e3\'b1\'e0\'d0\'ed\'bf\'c9\'d3\'c3\'d3\'da\'bf\'aa\'b7\'a2\'a3\'ac\'b0\'fc\'c0\'a8\'b1\'e0\'d0\'b4\'d4\'da\f2 Measurement Studio\f0\'bf\'e2\'d6\'d0\'b6\'a8\'d2\'e5\'b5\'c4\'c4\'b3\'c0\'e0\'b1\'f0\'d6\'d0\'b4\'b4\'c9\'e8\'d0\'c2\'ca\'b5\'c0\'fd\'b5\'c4\'b4\'fa\'c2\'eb\'a3\'ac\'bb\'f2\'b5\'f7\'d3\'c3\f2 Measurement Studio\f0\'bf\'e2\'b6\'a8\'d2\'e5\'b5\'c4\'c4\'b3\'c0\'e0\'b1\'f0\'b5\'c4\'be\'b2\'cc\'ac\'b7\'bd\'b7\'a8\'a1\'a3\f1\par
+\f0\'bc\'d2\'cd\'a5\'ca\'b9\'d3\'c3\'c0\'fd\'cd\'e2\'b2\'bb\'ca\'ca\'d3\'c3\'d3\'da\f2 Measurement Studio\f0\'bd\'f6\'cf\'de\'bb\'e3\'b1\'e0\'d0\'ed\'bf\'c9\'cf\'c2\'a1\'a3\f2 Measurement Studio\f0\'bd\'f6\'cf\'de\'bb\'e3\'b1\'e0\'d0\'ed\'bf\'c9\'b2\'bb\'b5\'c3\'d7\'aa\'c8\'c3\'a1\'a3\f1\par
+\ul\f0\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\f1\par
+\ulnone\f0\'c8\'e7\'b9\'fb\'c8\'ed\'bc\'fe\'ca\'c7\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'bb\'f2\'c6\'e4\'b0\'fc\'c0\'a8\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'a3\'ac\'c4\'fa\'bf\'c9\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'b9\'a9\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\'c4\'da\'b2\'bf\'bf\'aa\'b7\'a2\'ca\'b9\'d3\'c3\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'ca\'c7\'be\'ad\'d3\'aa\'ca\'b5\'cc\'e5\'bb\'f2\'c6\'e4\'cb\'fb\'ca\'b5\'cc\'e5\'a3\'ac\'c4\'fa\'bf\'c9\'b0\'b4\'d5\'d5\'c4\'fa\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\'c4\'da\'b2\'bf\'bf\'aa\'b7\'a2\'b5\'c4\'ba\'cf\'c0\'ed\'d0\'e8\'d2\'aa\'a3\'ac\'d6\'c6\'d7\'f7\'ba\'cd\'b0\'b2\'d7\'b0\'ba\'cf\'c0\'ed\'ca\'fd\'c1\'bf\'b5\'c4\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'b5\'c4\'bf\'bd\'b1\'b4\'a3\'ac\'b5\'ab\f2 NI-VISA\f0\'bb\'f2\f2 NI-488.2\f0\'b3\'fd\'cd\'e2\'a1\'a3\'b3\'fd\'d4\'da\'d0\'ad\'d2\'e9\'d6\'d0\'c3\'f7\'c8\'b7\'d0\'ed\'bf\'c9\'b5\'c4\'b1\'b8\'b7\'dd\'bb\'f2\'b4\'e6\'b5\'b5\'b5\'c4\'c4\'bf\'b5\'c4\'bb\'f2\f2 NI\f0\'ca\'e9\'c3\'e6\'c3\'f7\'ca\'be\'d4\'ca\'d0\'ed\'d2\'d4\'cd\'e2\'a3\'ac\'c4\'fa\'b2\'bb\'b5\'c3\'d6\'c6\'d7\'f7\f2 NI-VISA\f0\'ba\'cd\f2 NI-488.2\f0\'b5\'c4\'b6\'ee\'cd\'e2\'bf\'bd\'b1\'b4\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'b4\'d3\'b5\'da\'c8\'fd\'b7\'bd\'bd\'d3\'ca\'d5\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'a3\'ac\'b8\'c3\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'ca\'c7\'c1\'ac\'cd\'ac\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'bb\'f2\'d7\'f7\'ce\'aa\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\'d2\'bb\'b2\'bf\'b7\'d6\'a3\'ac\'d4\'f2\'c4\'fa\'bf\'c9\'bd\'f6\'ba\'cd\'b8\'c3\'b5\'c8\'ca\'da\'c8\'a8\'d3\'a6\'d3\'d0\'b3\'cc\'d0\'f2\'d2\'bb\'c6\'f0\'ca\'b9\'d3\'c3\'c7\'fd\'b6\'af\'bd\'d3\'bf\'da\'c8\'ed\'bc\'fe\'a1\'a3\f1\par
+\ul\f0\'b6\'e0\'d6\'d8\'b7\'c3\'ce\'ca\'d0\'ed\'bf\'c9\'a3\'a8\f2 GPIB-ENET\f0\'b5\'c4\f2 NI-488.2\f0\'c8\'ed\'bc\'fe\'a3\'a9\f1\par
+\ulnone\f0\'c8\'f4\'c4\'fa\'d2\'d1\'be\'ad\'bb\'f1\'b5\'c3\'b6\'e0\'d6\'d8\'b7\'c3\'ce\'ca\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bd\'f6\'bf\'c9\'ce\'aa\'cd\'a8\'b9\'fd\'d2\'d4\'cc\'ab\'cd\'f8\'bd\'d3\'c8\'eb\'cd\'a8\'d3\'c3\'bd\'d3\'bf\'da\'d7\'dc\'cf\'df\'bf\'d8\'d6\'c6\'c6\'f7\'a3\'a8\f2 GPIB\f0\'a3\'a9\'d6\'ae\'c4\'bf\'d4\'da\'c4\'fa\'b9\'a4\'d7\'f7\'b3\'a1\'cb\'f9\'c4\'da\'c8\'ce\'d2\'e2\'ca\'fd\'c1\'bf\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'bb\'f2\'b4\'e6\'b4\'a2\'c9\'e8\'b1\'b8\'c9\'cf\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\f2 NI-488.2\f0\'c8\'ed\'bc\'fe\'a1\'a3\'b0\'b2\'d7\'b0\'c3\'bd\'cc\'e5\'c9\'cf\'bb\'f2\'cf\'c2\'d4\'d8\'b5\'c4\'b6\'e0\'b8\'f6\'b0\'e6\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'cf\'de\'d6\'c6\'b2\'bb\'ca\'ca\'d3\'c3\'d3\'da\f2 NI-488.2\f0\'c8\'ed\'bc\'fe\'a1\'a3\f1\par
+\f0\'c4\'fa\'bf\'c9\'bd\'ab\'d0\'ed\'bf\'c9\'d7\'aa\'c8\'c3\'b8\'f8\'d0\'ed\'bf\'c9\'b9\'ba\'c2\'f2\'b7\'a2\'c9\'fa\'cb\'f9\'d4\'da\'b9\'fa\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'a3\'ac\'c8\'e7\'d0\'ed\'bf\'c9\'b9\'ba\'c2\'f2\'b7\'a2\'c9\'fa\'d4\'da\'c5\'b7\'c3\'cb\'b3\'c9\'d4\'b1\'b9\'fa\'a3\'ac\'bb\'b9\'bf\'c9\'bd\'ab\'c8\'ed\'bc\'fe\'d7\'aa\'c8\'c3\'b8\'f8\'c6\'e4\'cb\'fb\'c5\'b7\'c3\'cb\'b3\'c9\'d4\'b1\'b9\'fa\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'a3\'ac\'c7\'b0\'cc\'e1\'ca\'c7\'c4\'fa\'cf\'f2\f2 NI\f0\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\'c9\'cf\'ca\'f6\'d7\'aa\'c8\'c3\'a3\'ac\'b0\'fc\'c0\'a8\'b8\'c3\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'d0\'d5\'c3\'fb\'ba\'cd\'b5\'d8\'d6\'b7\'a3\'bb\'b2\'a2\'c7\'d2\'b5\'da\'c8\'fd\'b7\'bd\'bd\'d3\'ca\'dc\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'a3\'ac\'d7\'aa\'c8\'c3\'cd\'ea\'b3\'c9\'ba\'f3\'c4\'fa\'b2\'bb\'b5\'c3\'b1\'a3\'c1\'f4\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'bf\'bd\'b1\'b4\'a3\'ac\'b0\'fc\'c0\'a8\'cb\'f9\'d3\'d0\'c4\'fa\'d2\'d1\'bb\'f1\'b5\'c3\'b5\'c4\'c8\'ce\'ba\'ce\'c9\'fd\'bc\'b6\'ba\'cd\'b8\'fc\'d0\'c2\'a3\'ac\'d2\'b2\'b2\'bb\'b5\'c3\'b1\'a3\'c1\'f4\'cb\'e6\'b8\'bd\'d3\'da\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'ca\'e9\'c3\'e6\'b2\'c4\'c1\'cf\'a1\'a3\f2 NI\f0\'bf\'c9\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'cf\'f2\'c4\'fa\'ca\'d5\'c8\'a1\'c8\'ed\'bc\'fe\'d7\'aa\'c8\'c3\'b7\'d1\'a1\'a3\f1\par
+\ul\f0\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\f1\par
+\ulnone\f0\'c8\'f4\'c4\'fa\'d2\'d1\'bb\'f1\'b5\'c3\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bf\'c9\'d4\'da\'d7\'ee\'b3\'f5\f2 NI\f0\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'b5\'c4\'b5\'d8\'b5\'e3\'a3\'a8\ldblquote\b\'b3\'a1\'cb\'f9\b0\rdblquote\'a3\'a9\'b5\'c4\'c8\'ce\'ba\'ce\'bb\'f2\'cb\'f9\'d3\'d0\'bc\'c6\'cb\'e3\'bb\'fa\'b0\'b2\'d7\'b0\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'c8\'ed\'bc\'fe\'b9\'a9\'b3\'a1\'cb\'f9\'b5\'c4\'cb\'f9\'d3\'d0\'c4\'fa\'b5\'c4\'d4\'b1\'b9\'a4\'ca\'b9\'d3\'c3\'a3\'ac\'b5\'ab\'ca\'c7\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'cd\'ac\'ca\'b1\'b7\'c3\'ce\'ca\'bb\'f2\'d4\'cb\'d0\'d0\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'da\'c8\'a8\'d3\'c3\'bb\'a7\'ca\'fd\'c1\'bf\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fd\'c4\'fa\'d2\'d1\'b9\'ba\'c2\'f2\'b5\'c4\'d0\'ed\'bf\'c9\'d3\'c3\'bb\'a7\'ca\'fd\'c1\'bf\'c9\'cf\'cf\'de\'a1\'a3\'c4\'fa\'d2\'e0\'cd\'ac\'d2\'e2\'ca\'b9\'d3\'c3\f2 NI\f0\'cc\'e1\'b9\'a9\'b5\'c4\'d2\'bb\'b8\'f6\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'ba\'cd\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'c0\'b4\'bf\'d8\'d6\'c6\'b7\'c3\'ce\'ca\'c8\'ed\'bc\'fe\'b5\'c4\'d6\'d5\'b6\'cb\'d3\'c3\'bb\'a7\'a3\'ac\'d2\'d4\'c8\'b7\'b1\'a3\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'b7\'fb\'ba\'cf\'c9\'cf\'ca\'f6\'b9\'e6\'b6\'a8\'a1\'a3\f1\par
+\f0\'b6\'d4\'d3\'da\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'ce\'de\'bc\'d2\'cd\'a5\'ca\'b9\'d3\'c3\'c0\'fd\'cd\'e2\'a1\'a3\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'b2\'bb\'b5\'c3\'d7\'aa\'c8\'c3\'a1\'a3\f1\par
+\ul\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\f1\par
+\ulnone\f0\'c8\'f4\'c4\'fa\'d2\'d1\'bb\'f1\'b5\'c3\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'d2\'d1\'bb\'f1\'b5\'c3\'d4\'da\'c1\'ed\'d2\'bb\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'d0\'ed\'bf\'c9\'a1\'a2\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'d0\'ed\'bf\'c9\'bb\'f2\f2 VLP\f0\'d0\'ed\'bf\'c9\'cf\'c2\'b5\'c4\'d3\'a6\'d3\'c3\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'a3\'a8\'cf\'c2\'ce\'c4\'b6\'a8\'d2\'e5\'ce\'aa\ldblquote\b\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'d0\'e8\'c7\'f3\b0\rdblquote\'a3\'a9\'a3\'ac\'d4\'da\'b8\'c3\'b5\'c8\'c7\'e9\'bf\'f6\'cf\'c2\'c4\'fa\'cf\'e0\'b9\'d8\'b9\'cd\'d4\'b1\'b2\'c5\'c4\'dc\'d4\'da\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'cf\'c2\'a3\'ac\'bd\'ab\'c9\'cf\'ca\'f6\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'b0\'b2\'d7\'b0\'d4\'da\'d2\'bb\'a3\'a8\f2 1\f0\'a3\'a9\'cc\'a8\'ce\'aa\'d2\'bb\'b8\'f6\'b5\'f7\'ca\'ca\'d0\'ed\'bf\'c9\'b2\'a2\'c7\'d2\'bd\'f6\'ce\'aa\'b5\'f7\'ca\'d4\'d6\'ae\'d3\'c3\'b5\'c4\'c4\'bf\'b1\'ea\'c9\'fa\'b2\'fa\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'a3\'bb\'bb\'f2\'d4\'da\'d2\'bb\'b7\'dd\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'d4\'da\'b8\'c3\'b5\'c8\'c7\'e9\'bf\'f6\'cf\'c2\'b0\'b4\'d5\'d5\'ca\'ca\'d3\'c3\'d3\'da\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'b5\'c4\'ca\'b9\'d3\'c3\'cf\'de\'d6\'c6\'b2\'a2\'bd\'f6\'ce\'aa\'b5\'f7\'ca\'d4\'d6\'ae\'d3\'c3\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'a1\'a3\f1\par
+\b\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a3\'ba\f2 NI TestStand\f1\par
+\b0\f0\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'d0\'e8\'c7\'f3\'a3\'ba\f1\par
+\f2 NI TestStand\f0\'d4\'cb\'d0\'d0\'ca\'b1\'d6\'b4\'d0\'d0\'d2\'fd\'c7\'e6\'a3\'ac\'d3\'c3\'d2\'d4\'d6\'b4\'d0\'d0\'c4\'fa\'d0\'f2\'c1\'d0\'ba\'cd\'cd\'ea\'d5\'fb\'b5\'c4\f2 NITestStand\f0\'d0\'f2\'c1\'d0\'b1\'e0\'bc\'ad\'c6\'f7\'bf\'aa\'b7\'a2\'bb\'b7\'be\'b3\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 LabVIEW\f0\'bc\'b0\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'b5\'c4\'bf\'bd\'b1\'b4\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 LabWindows/CVI\f0\'bc\'b0\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'b5\'c4\'bf\'bd\'b1\'b4\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 Measurement Studio\f0\'ba\'cd\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'bf\'bd\'b1\'b4\f1\par
+\b\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a3\'ba\f2 NI TestStandSemiconductor Module\f1\par
+\b0\f0\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'d0\'e8\'c7\'f3\'a3\'ba\f1\par
+\f2 NI TestStand Semiconductor Module\tab\f1\par
+\f2 NI TestStand\f0\'d4\'cb\'d0\'d0\'ca\'b1\'d6\'b4\'d0\'d0\'d2\'fd\'c7\'e6\'a3\'ac\'d3\'c3\'d2\'d4\'d6\'b4\'d0\'d0\'c4\'fa\'d0\'f2\'c1\'d0\'ba\'cd\'cd\'ea\'d5\'fb\'b5\'c4\f2 NITestStand\f0\'d0\'f2\'c1\'d0\'b1\'e0\'bc\'ad\'c6\'f7\'bf\'aa\'b7\'a2\'bb\'b7\'be\'b3\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 LabVIEW\f0\'bc\'b0\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'b5\'c4\'bf\'bd\'b1\'b4\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 LabWindows/CVI\f0\'bc\'b0\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'b5\'c4\'bf\'bd\'b1\'b4\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 Measurement Studio\f0\'ba\'cd\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'bf\'bd\'b1\'b4\f1\par
+\b\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a3\'ba\f2 LabVIEW\f1\par
+\b0\f0\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'d0\'e8\'c7\'f3\'a3\'ba\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 LabVIEW\f0\'bc\'b0\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'b5\'c4\'bf\'bd\'b1\'b4\f1\par
+\b\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a3\'ba\f2 LabWindows/CVI\f1\par
+\b0\f0\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'d0\'e8\'c7\'f3\'a3\'ba\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 LabWindows/CVI\f0\'bc\'b0\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'b5\'c4\'bf\'bd\'b1\'b4\f1\par
+\b\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a3\'ba\f2 Measurement Studio\f1\par
+\b0\f0\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'d0\'e8\'c7\'f3\'a3\'ba\f1\par
+\f0\'d2\'bb\'b7\'dd\f2 Measurement Studio\f0\'bc\'b0\'cf\'e0\'b9\'d8\'c8\'ed\'bc\'fe\'b9\'a4\'be\'df\'b0\'fc\'b5\'c4\'bf\'bd\'b1\'b4\f1\par
+\b\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a3\'ba\b0\'cf\'c2\'c1\'d0\'c8\'ce\'d2\'bb\'c8\'ed\'bc\'fe\'a3\'ac\'bb\'f2\'c6\'e4\'cb\'fb\f2 NI\f0\'c9\'e8\'bc\'c6\'b5\'c4\'d7\'f7\'ce\'aa\'b9\'d8\'d3\'da\f2 NI\f0\'cc\'e1\'b9\'a9\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'b5\'c4\'c8\'ed\'bc\'fe\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'bb\'f1\'b5\'c3\'d2\'bb\'b7\'dd\'ce\'aa\'b5\'f7\'ca\'d4\'c8\'ed\'bc\'fe\'bf\'aa\'b7\'a2\'b5\'c4\'c8\'ed\'bc\'fe\'bf\'bd\'b1\'b4\'a3\'a8\'c0\'fd\'c8\'e7\'a3\'ac\'d2\'bb\'b7\'dd\'ce\'aa\f2 NI Switch Executive\f0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'b5\'c4\f2 NI Switch Executive\f0\'c8\'ed\'bc\'fe\'a3\'a9\f1\par
+\f2 LabVIEW Mobile\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabVIEW Touch Panel\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabVIEW Real-Time\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabWindows/CVI Real-Time\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabVIEW FPGA\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabVIEW Control Design\f0\'bc\'b0\f2 Simulation\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabVIEW Vision Development\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabVIEW Statechart\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabVIEW DSC\f0\'c4\'a3\'bf\'e9\f1\par
+\f2 LabVIEW DSP\f0\'c4\'a3\'bf\'e9\f1\par
+\f0\'c8\'f4\'c4\'fa\'d4\'da\'d2\'bb\'d0\'ed\'bf\'c9\'b6\'f8\'b7\'c7\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'cf\'c2\'b1\'bb\'d0\'ed\'bf\'c9\'ca\'b9\'d3\'c3\'d3\'a6\'d3\'c3\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'a3\'ac\'d4\'f2\'c3\'bf\'d2\'bb\'d3\'a6\'d3\'c3\'c8\'ed\'bc\'fe\'d7\'e9\'bc\'fe\'d3\'a6\'b1\'bb\'d3\'a6\'d3\'c3\'d3\'da\'cd\'ac\'d2\'bb\'c4\'bf\'b1\'ea\'c9\'fa\'b2\'fa\'bc\'c6\'cb\'e3\'bb\'fa\'a1\'a3\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'b6\'bc\'b2\'bb\'bf\'c9\'b8\'f9\'be\'dd\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'c0\'fb\'d3\'c3\'b8\'c3\'d7\'e9\'bc\'fe\'c0\'b4\'bf\'aa\'b7\'a2\'d0\'c2\'b3\'cc\'d0\'f2\'a3\'a8\'c8\'e7\'a3\'ba\'b2\'e2\'ca\'d4\'d0\'f2\'c1\'d0\f2 /\f0\'c4\'a3\'bf\'e9\'a3\'ac\'d0\'e9\'c4\'e2\'d2\'c7\'c6\'f7\'b5\'c8\'a3\'a9\'a1\'a3\'b4\'cb\'cd\'e2\'a3\'ac\'c8\'f4\'c4\'fa\'bb\'f1\'b5\'c3\'d3\'a6\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'c9\'fd\'bc\'b6\'b5\'c4\'a3\'ac\'c4\'fa\'b5\'c4\'d2\'d1\'d3\'d0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'b2\'bb\'b5\'c3\'b1\'bb\'d3\'c3\'d3\'da\'b8\'c3\'b5\'c8\'c9\'fd\'bc\'b6\'a1\'a3\'c4\'fa\'be\'cd\'b8\'c3\'b5\'c8\'c9\'fd\'bc\'b6\'b5\'c4\'ca\'b9\'d3\'c3\'b1\'d8\'d0\'eb\'d7\'d4\f2 NI\f0\'bb\'f1\'b5\'c3\'d2\'bb\'b5\'a5\'b6\'c0\'b5\'c4\ldblquote\'c9\'fd\'bc\'b6\rdblquote\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a1\'a3\f1\par
+\f0\'b6\'d4\'d3\'da\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'ce\'de\'bc\'d2\'cd\'a5\'ca\'b9\'d3\'c3\'c0\'fd\'cd\'e2\'a1\'a3\f1\par
+\f0\'b3\'fd\'c1\'cb\'b2\'a2\'d0\'d0\'b5\'f7\'ca\'d4\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bf\'c9\'bd\'ab\'d0\'ed\'bf\'c9\'d7\'aa\'c8\'c3\'b8\'f8\'d0\'ed\'bf\'c9\'b9\'ba\'c2\'f2\'b7\'a2\'c9\'fa\'cb\'f9\'d4\'da\'b9\'fa\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'a3\'ac\'c8\'e7\'d0\'ed\'bf\'c9\'b9\'ba\'c2\'f2\'b7\'a2\'c9\'fa\'d4\'da\'c5\'b7\'c3\'cb\'b3\'c9\'d4\'b1\'b9\'fa\'a3\'ac\'bb\'b9\'bf\'c9\'bd\'ab\'c8\'ed\'bc\'fe\'d7\'aa\'c8\'c3\'b8\'f8\'c6\'e4\'cb\'fb\'c5\'b7\'c3\'cb\'b3\'c9\'d4\'b1\'b9\'fa\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'a3\'ac\'c7\'b0\'cc\'e1\'ca\'c7\'c4\'fa\'cf\'f2\f2 NI\f0\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\'c9\'cf\'ca\'f6\'d7\'aa\'c8\'c3\'a3\'ac\'b0\'fc\'c0\'a8\'b8\'c3\'b5\'da\'c8\'fd\'b7\'bd\'b5\'c4\'d0\'d5\'c3\'fb\'ba\'cd\'b5\'d8\'d6\'b7\'a3\'bb\'b2\'a2\'c7\'d2\'b5\'da\'c8\'fd\'b7\'bd\'bd\'d3\'ca\'dc\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'a3\'ac\'d7\'aa\'c8\'c3\'cd\'ea\'b3\'c9\'ba\'f3\'c4\'fa\'b2\'bb\'b5\'c3\'b1\'a3\'c1\'f4\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'bf\'bd\'b1\'b4\'a3\'ac\'b0\'fc\'c0\'a8\'cb\'f9\'d3\'d0\'c4\'fa\'d2\'d1\'bb\'f1\'b5\'c3\'b5\'c4\'c8\'ce\'ba\'ce\'c9\'fd\'bc\'b6\'ba\'cd\'b8\'fc\'d0\'c2\'a3\'ac\'d2\'b2\'b2\'bb\'b5\'c3\'b1\'a3\'c1\'f4\'cb\'e6\'b8\'bd\'d3\'da\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'ca\'e9\'c3\'e6\'b2\'c4\'c1\'cf\'a1\'a3\f2 NI\f0\'bf\'c9\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'cf\'f2\'c4\'fa\'ca\'d5\'c8\'a1\'c8\'ed\'bc\'fe\'d7\'aa\'c8\'c3\'b7\'d1\'a1\'a3\par
+\'b3\'d6\'d0\'f8\'bc\'af\'b3\'c9\'d0\'ed\'bf\'c9 (LabVIEW)\par
+\'c8\'e7\'b9\'fb\'c4\'fa\'d2\'d1\'bb\'f1\'b5\'c3LabVIEW\'b3\'d6\'d0\'f8\'bc\'af\'b3\'c9\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'c7\'c3\'b4\'c4\'fa\'d3\'a6\'d2\'d1\'c1\'ed\'d0\'d0\'b4\'d3NI\'bb\'f1\'b5\'c3\'d2\'bb\'cc\'d7\'cd\'ea\'d5\'fb\'b0\'e6LabVIEW\'b5\'c4\'d0\'ed\'bf\'c9\'a1\'a3LabVIEW\'b3\'d6\'d0\'f8\'bc\'af\'b3\'c9\'d0\'ed\'bf\'c9\'d4\'ca\'d0\'ed\'c4\'fa\'d4\'daNI\'bb\'f2NI\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'d3\'da\'c6\'e4\'cc\'e1\'b9\'a9\'b5\'c4\'ce\'c4\'bc\'fe\'d6\'d0\'cb\'f9\'d6\'b8\'b6\'a8\'ca\'fd\'c1\'bf\'b5\'c4\'b9\'a4\'d7\'f7\'b3\'a1\'cb\'f9\'b5\'e7\'c4\'d4\'c9\'cf\'b0\'b2\'d7\'b0LabVIEW\'c8\'ed\'bc\'fe\'a3\'ac\'b0\'fc\'c0\'a8\'d4\'da\'cd\'f8\'c2\'e7\'c9\'e8\'b1\'b8\'c9\'cf\'b0\'b2\'d7\'b0\'b2\'a2\'cd\'ac\'ca\'b1\'d4\'cb\'d0\'d0\'a3\'ac\'b5\'ab\'bd\'f6\'cf\'de\'d3\'da\'c4\'fa\'ca\'da\'c8\'a8\'d0\'ed\'bf\'c9\'b5\'c4\'d4\'b1\'b9\'a4\'bf\'c9\'d2\'d4\'b7\'c3\'ce\'ca\'ba\'cd\'ca\'b9\'d3\'c3\'b0\'b2\'d7\'b0\'d4\'da\'cd\'f8\'c2\'e7\'c9\'e8\'b1\'b8\'c9\'cf\'b5\'c4LabVIEW\'c8\'ed\'bc\'fe\'a3\'ac\'c7\'d2\'c6\'e4\'ca\'b9\'d3\'c3\'ca\'dc\'cf\'de\'d3\'da\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'d0\'ed\'bf\'c9\'ca\'fd\'c1\'bf\'a1\'a3\'c4\'fa\'bd\'f6\'bf\'c9\'bd\'abLabVIEW\'c8\'ed\'bc\'fe\'d3\'c3\'d3\'da\'b3\'d6\'d0\'f8\'bc\'af\'b3\'c9\'bb\'ee\'b6\'af\'a3\'ac\'b0\'fc\'c0\'a8\'d7\'d4\'b6\'af\'bb\'af\'b2\'e2\'ca\'d4\'a1\'a2\'d7\'d4\'b6\'af\'bb\'af\'d1\'e9\'d6\'a4\'a1\'a2\'d7\'d4\'b6\'af\'bb\'af\'bc\'ec\'b2\'e9\'ba\'cd\'d7\'d4\'b6\'af\'bb\'af\'b3\'cc\'d0\'f2\'c9\'fa\'b3\'c9\'c1\'f7\'b3\'cc\'bc\'b0\'c9\'e8\'d6\'c3\'c9\'cf\'ca\'f6\'bb\'ee\'b6\'af\'cb\'f9\'b1\'d8\'d0\'e8\'b5\'c4\'b2\'bd\'d6\'e8\'a1\'a3\'c4\'fa\'b2\'bb\'b5\'c3\'bd\'ab\'c8\'ed\'bc\'fe\'d3\'c3\'d3\'da\'bf\'aa\'b7\'a2\'c4\'bf\'b5\'c4\'a3\'ac\'b3\'fd\'b7\'c7\'ca\'c7\'ce\'aa\'c1\'cb\'b6\'d4\'b3\'d6\'d0\'f8\'bc\'af\'b3\'c9\'bb\'ee\'b6\'af\'b5\'c4\'d7\'d4\'b6\'af\'bb\'af\'bd\'f8\'d0\'d0\'b5\'f7\'ca\'d4\'a1\'a3\par
+\'bc\'d2\'cd\'a5\'ca\'b9\'d3\'c3\'c0\'fd\'cd\'e2\'b2\'bb\'ca\'ca\'d3\'c3\'d3\'da\'b3\'d6\'d0\'f8\'bc\'af\'b3\'c9\'d0\'ed\'bf\'c9\'cf\'ee\'cf\'c2\'b5\'c4LabVIEW\'a1\'a3\'b3\'d6\'d0\'f8\'bc\'af\'b3\'c9\'d0\'ed\'bf\'c9\'cf\'ee\'cf\'c2\'b5\'c4LabVIEW\'b2\'bb\'bf\'c9\'d7\'aa\'c8\'c3\'a1\'a3\par
+
+\pard\sb100\sa240\qc\b\fs24\'b8\'bd\'bc\'fe\f2 C\f0\endash\ul\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'bc\'c6\'bb\'ae\'cc\'f5\'bf\'ee\f1\par
+
+\pard\sb100\sa240\qj\ulnone\b0\f0\fs20\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'bc\'c6\'bb\'ae\'a3\'a8\f2 VLP\f0\'a3\'a9\f2 : VLP\f0\'ca\'c7\'d2\'bb\'b8\'f6\'d0\'ad\'d6\'fa\'bf\'cd\'bb\'a7\'b9\'dc\'c0\'ed\'c6\'e4\'d0\'ed\'bf\'c9\'b5\'c4\'bc\'c6\'bb\'ae\'a1\'a3\'d2\'d4\'cf\'c2\'cc\'f5\'bf\'ee\'ca\'ca\'d3\'c3\'d3\'da\f2 VLP\f0\'a3\'ba\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\tx360\tx1278\f2 1.\tab\f0\'c4\'fa\'b4\'d3\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'bb\'f1\'b5\'c3\'b5\'c4\'b9\'d8\'d3\'da\f2 VLP\f0\'ba\'cd\f2 VLP\f0\'c6\'f4\'b6\'af\'b9\'a4\'be\'df\'b0\'fc\'a3\'a8\ldblquote\f2 VLP\f0\'ce\'c4\'bc\'fe\rdblquote\'a3\'a9\'b5\'c4\'b1\'a8\'bc\'db\'b8\'bd\'cb\'e6\'d3\'da\'b1\'be\'d0\'ad\'d2\'e9\'a1\'a3\'c8\'e7\'b1\'be\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'d3\'eb\'cc\'f5\'bc\'fe\'d3\'eb\'ba\'cd\f2 VLP\f0\'ce\'c4\'bc\'fe\'d3\'d0\'c8\'ce\'ba\'ce\'b3\'e5\'cd\'bb\'a3\'ac\'d2\'d4\'b1\'be\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'d3\'eb\'cc\'f5\'bc\'fe\'ce\'aa\'d7\'bc\'a1\'a3\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\f2 2.\tab\f0\'d3\'d0\'d0\'a7\'c6\'da\'a3\'ba\f2 VLP\f0\'bd\'ab\'d3\'da\f2 NI\f0\'b7\'a2\'cb\'cd\f2 VLP\f0\'c6\'f4\'b6\'af\'b9\'a4\'be\'df\'b0\'fc\'d6\'c1\'c4\'fa\'d6\'ae\'c8\'d5\'a3\'a8\ldblquote\f2 VLP\f0\'c9\'fa\'d0\'a7\'c8\'d5\rdblquote\'a3\'a9\'c6\'f0\'c9\'fa\'d0\'a7\'a1\'a3\f2 VLP\f0\'b5\'c4\'ca\'d7\'b8\'f6\'d3\'d0\'d0\'a7\'c6\'da\'d7\'d4\f2 VLP\f0\'d0\'ed\'bf\'c9\'c9\'fa\'d0\'a7\'c8\'d5\'c6\'f0\'bc\'c6\'cb\'e3\'ce\'aa\'c6\'da\f2 1\f0\'c4\'ea\'a3\'a8\ldblquote\'ca\'d7\'b8\'f6\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\rdblquote\'a3\'a9\'a1\'a3\'c4\'fa\'c4\'dc\'b9\'bb\'d0\'f8\'b6\'a9\f2 VLP1\f0\'c4\'ea\'a3\'a8\'ca\'d7\'b8\'f6\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'ba\'cd\'c3\'bf\'d2\'bb\'b8\'f6\'d0\'f8\'b6\'a9\'c6\'da\'cf\'de\'d4\'da\'b4\'cb\'b3\'c6\'ce\'aa\ldblquote\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\rdblquote\'a3\'a9\'a1\'a3\f1\par
+\f2 3.\tab\f0\'b3\'fd\'b7\'c7\'c1\'ed\'d3\'d0\'d4\'bc\'b6\'a8\'a3\'ac\'c4\'fa\'d4\'b1\'b9\'a4\'d6\'bb\'bf\'c9\'d4\'da\f2 NI\f0\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'b5\'c4\'b5\'d8\'b5\'e3\'a3\'a8\ldblquote\'b3\'a1\'cb\'f9\rdblquote\'a3\'a9\'b5\'c4\'b5\'e7\'c4\'d4\'c9\'cf\'ca\'b9\'d3\'c3VLP\'cf\'c2\'b5\'c4\'c8\'ed\'bc\'fe\'a1\'a3\ldblquote\'b3\'a1\'cb\'f9\rdblquote\'b5\'c4\'b6\'a8\'d2\'e5\'bb\'b9\'b0\'fc\'c0\'a8\'d4\'da\'cd\'ac\'d2\'bb\'b9\'fa\'bc\'d2\'c4\'da\'b5\'c4\'c4\'fa\'d7\'f7\'ce\'aa\'b3\'a1\'cb\'f9\'b5\'c4\'cb\'f9\'d3\'d0\'b5\'d8\'b5\'e3/\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'a1\'a3\'b4\'cb\'cd\'e2, (i) \'c8\'e7\'b9\'fb\'c4\'fa\'b3\'a1\'cb\'f9\'ce\'bb\'d3\'da\'b1\'b1\'c3\'c0\'bb\'f2\'c4\'cf\'c3\'c0, \'d4\'f2\'c4\'fa\'d4\'da\'b1\'b1\'c3\'c0\'ba\'cd\'c4\'cf\'c3\'c0\'b5\'c4\'cb\'f9\'d3\'d0\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'b6\'bc\'bd\'ab\'b1\'bb\'ca\'d3\'cd\'ac\'ce\'bb\'d3\'da\'cd\'ac\'d2\'bb\'b9\'fa\'bc\'d2/\'b5\'d8\'c7\'f8;(ii) \'c8\'e7\'b9\'fb\'c4\'fa\'b3\'a1\'cb\'f9\'ce\'bb\'d3\'da\'c5\'b7\'d6\'de\'a1\'a2\'d6\'d0\'b6\'ab\'a1\'a2\'d3\'a1\'b6\'c8\'bb\'f2\'b7\'c7\'d6\'de (\'d2\'b2\'b0\'fc\'c0\'a8\'b6\'ed\'c2\'de\'cb\'b9\'ba\'cd\'c3\'c9\'b9\'c5), \'d4\'f2\'c4\'fa\'d4\'da\'c9\'cf\'ca\'f6\'c7\'f8\'d3\'f2\'c4\'da\'b5\'c4\'c8\'ce\'ba\'ce\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'b6\'bc\'bd\'ab\'b1\'bb\'c8\'cf\'ce\'aa\'d4\'da\'cd\'ac\'d2\'bb\'b9\'fa\'bc\'d2/\'b5\'d8\'c7\'f8;(iii) \'c8\'e7\'b9\'fb\'c4\'fa\'cd\'f8\'d5\'be\'ce\'bb\'d3\'da\'d1\'c7\'cc\'ab\'b5\'d8\'c7\'f8, \'d4\'f2\'c4\'fa\'d4\'da\'b8\'c3\'b5\'d8\'c7\'f8\'b5\'c4\'cb\'f9\'d3\'d0\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'bd\'ab\'b1\'bb\'ca\'d3\'ce\'aa\'ce\'bb\'d3\'da\'cd\'ac\'d2\'bb\'b9\'fa\'bc\'d2/\'b5\'d8\'c7\'f8\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'b9\'ba\'c2\'f2\'b5\'c4\'ca\'c7\'c8\'ab\'c7\'f2\f2 VLP\f0 , \'c4\'c7\'c3\'b4\'c4\'fa\'d4\'da\'c8\'ab\'c7\'f2\'b5\'c4\'cb\'f9\'d3\'d0\'b5\'d8\'b5\'e3\'b6\'bc\'bd\'ab\'b1\'bb\'ca\'d3\'ce\'aa\'b3\'a1\'cb\'f9\'cb\'f9\'d4\'da\'b5\'c4\'b9\'fa\'bc\'d2/\'b5\'d8\'c7\'f8;\'b5\'ab\'ca\'c7, \'b1\'d8\'d0\'eb\'b4\'d3\f2 NI\f0 \'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'c8\'ed\'bc\'fe\'b5\'c4\'c7\'f8\'d3\'f2\'b6\'d4\'c8\'ed\'bc\'fe\'bd\'f8\'d0\'d0\'b9\'dc\'c0\'ed\'a1\'a3\'d4\'da\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bc\'b0\'c6\'e4\'ba\'f3\'b5\'c4\'c8\'ce\'ba\'ce\'ca\'b1\'ba\'f2\'a3\'ac\'c4\'fa\'b6\'d4\'d3\'da\f2 VLP\f0\'cf\'c2\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'d3\'a6\'d7\'f1\'d1\'ad\'b1\'be\'d0\'ad\'d2\'e9\'be\'cd\'c4\'fa\'d4\'daVLP\'cf\'c2\'cb\'f9\'bb\'f1\'b5\'c3\'b5\'c4\'cc\'d8\'b6\'a8\'c0\'e0\'d0\'cd\'b5\'c4\f2 VLP\f0\'d0\'ed\'bf\'c9\'a3\'a8\'c0\'fd\'c8\'e7\'a3\'ba\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'a3\'ac\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'bb\'f2\'b2\'a2\'d0\'d0\'a3\'a9\'cb\'f9\'b9\'e6\'b6\'a8\'b5\'c4\'cb\'f9\'d3\'d0\'cc\'f5\'bc\'fe\'ba\'cd\'cc\'f5\'bf\'ee\'a1\'a3\par
+\f2 4.\tab\f0\'c4\'fa\'b1\'d8\'d0\'eb\'d4\'da\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c6\'da\'bc\'e4\'bb\'f1\'b5\'c3\'b2\'a2\'ce\'ac\'b3\'d6\'ca\'ca\'d3\'c3\'b5\'c4\f2 VLP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'cb\'f9\'c8\'b7\'b6\'a8\'b5\'c4\'b8\'f7\'cf\'ee\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a3\'ac\'c7\'d2\f2 NI\f0\'bd\'ab\'d2\'f2\'b4\'cb\'cc\'e1\'b9\'a9\'b8\'c3\'b5\'c8\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'bd\'ab\'d4\'da\f2 VLP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'be\'df\'cc\'e5\'b2\'fb\'ca\'f6\'a1\'a3\f2 NI\f0\'b1\'a3\'c1\'f4\'bd\'ab\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'b7\'b6\'ce\'a7\'cf\'de\'d3\'da\'b5\'b1\'ca\'b1\'bf\'c9\'b4\'d3\'c9\'cc\'d2\'b5\'c7\'fe\'b5\'c0\'bb\'f1\'b5\'c3\'b5\'c4\'b1\'be\'c8\'ed\'bc\'fe\'d7\'ee\'d0\'c2\'b0\'e6\'b1\'be\'b5\'c4\'c8\'a8\'c0\'fb\'a1\'a3\'c4\'fa\'c0\'ed\'bd\'e2\f2 NI\f0\'b2\'bb\'d2\'bb\'b6\'a8\'b6\'d4\f2 VLP\f0\'cf\'c2\'b5\'c4\'cb\'f9\'d3\'d0\'c8\'ed\'bc\'fe\'cc\'e1\'b9\'a9\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3\'b3\'fd\'b7\'c7NI\'ca\'e9\'c3\'e6\'cd\'ac\'d2\'e2\'a3\'ac\'c4\'fa\'d4\'da\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c4\'da\'b6\'d4\'d3\'da\'b5\'a5\'d2\'bb\f2 NI\f0\'c8\'ed\'bc\'fe\'b2\'fa\'c6\'b7\'b5\'c4\'b0\'e6\'b1\'be\'d3\'a6\'ce\'ac\'b3\'d6\'d7\'ee\'c9\'d9\'ce\'e5\'a3\'a8\f2 5\f0\'a3\'a9\'b8\'f6\'d0\'ed\'bf\'c9\'a3\'ac\'bc\'d9\'c8\'e7\'b8\'c3\'b5\'a5\'d2\'bb\f2 NI\f0\'c8\'ed\'bc\'fe\'b2\'fa\'c6\'b7\'b5\'c4\'b0\'e6\'b1\'be\'d3\'a6\'b1\'bb\f2 NI\f0\'c8\'cf\'ce\'aa\'ca\'c7\'bf\'aa\'b7\'a2\'b0\'e6\'a1\'a3\f1\par
+\f2 5.\tab\f0\'c4\'fa\'d3\'a6\'ce\'aa\'c3\'bf\'d2\'bb\'b5\'d8\'b5\'e3\'d6\'b8\'b6\'a8\'d2\'bb\'b8\'f6\'c4\'fa\'bb\'fa\'b9\'b9\'b5\'c4\'b8\'f6\'c8\'cb\'b8\'ba\'d4\'f0\'b7\'d6\'c5\'e4\'ba\'cd\'bc\'e0\'b6\'bd\'c8\'ed\'bc\'fe\'b5\'c4\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'a3\'ac\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'d6\'f7\'b0\'b2\'d7\'b0\'c5\'cc\'ba\'cd\'c8\'ce\'ba\'ce\'c5\'fa\'d7\'bc\'b5\'c4\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'b5\'c4\'ca\'b9\'d3\'c3\'a3\'a8\ldblquote\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\rdblquote\'a3\'a9\'a1\'a3\'c8\'e7\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\'d3\'d0\'c8\'ce\'ba\'ce\'b1\'e4\'b6\'af\'a3\'ac\'c4\'fa\'d3\'a6\'b5\'b1\'c1\'a2\'bc\'b4\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\f2 NI\f0\'a1\'a3\f1\par
+\f2 6.\tab NI\f0\'bd\'ab\'cf\'f2\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\'bd\'bb\'b8\'b6\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'d6\'f7\'b0\'b2\'d7\'b0\'b3\'cc\'d0\'f2\'a3\'ac\'b2\'a2\'c7\'d2\'c8\'f4\'d4\'da\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'b8\'f8\'b3\'f6\'b5\'c4\'cf\'e0\'d3\'a6\'ca\'e9\'c3\'e6\'b1\'a8\'bc\'db\'d6\'d0\'d3\'d0\'b9\'e6\'b6\'a8\'a3\'ac\f2 NI\f0\'bd\'ab\'cf\'f2\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\'cc\'e1\'b9\'a9\f2 NI\f0\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'d2\'d4\'ce\'aa\'c1\'cb\'c4\'fa\'c4\'da\'b2\'bf\'b0\'b2\'d7\'b0\'ba\'cd\'d4\'b1\'b9\'a4\'ca\'b9\'d3\'c3\'a1\'a3\'c8\'ed\'bc\'fe\'ce\'c4\'bc\'fe\'bd\'f6\'cc\'e1\'b9\'a9\'b5\'e7\'d7\'d3\'b0\'e6\'b1\'be\'b2\'a2\'c7\'d2\'cb\'e6\'b8\'bd\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'d6\'f7\'b0\'b2\'d7\'b0\'b3\'cc\'d0\'f2\'a1\'a3\f1\par
+\f2 7.\tab\f0\'c4\'fa\'b8\'ba\'d4\'f0\'c8\'b7\'b1\'a3\'d2\'bb\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'d2\'d4\'bc\'b0\f2 NI\f0\'ce\'aa\'bf\'d8\'d6\'c6\'d6\'d5\'b6\'cb\'d3\'c3\'bb\'a7\'b7\'c3\'ce\'ca\'c8\'ed\'bc\'fe\'a3\'a8\'cf\'de\'d3\'da\f2 NI\f0\'d2\'d1\'be\'ad\'ca\'b9\'c8\'ed\'bc\'fe\'ba\'cd\'d2\'bb\'c5\'fa\'d7\'bc\'b5\'c4\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'bc\'e6\'c8\'dd\'a3\'a9\'b6\'f8\'cc\'e1\'b9\'a9\'b5\'c4\'d7\'ee\'d0\'c2\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'a3\'ac\'d4\'da\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bc\'b0\'c6\'e4\'ba\'f3\'a3\'ac\'d3\'a6\'ca\'bc\'d6\'d5\'d3\'eb\'b1\'be\'c8\'ed\'bc\'fe\'d2\'bb\'c6\'f0\'ca\'b9\'d3\'c3\'a1\'a3\'c5\'fa\'d7\'bc\'b5\'c4\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'d6\'b8\'b5\'c4\'ca\'c7\'a3\'ac\'bf\'d8\'d6\'c6\'d6\'d5\'b6\'cb\'d3\'c3\'bb\'a7\'b7\'c3\'ce\'ca\'b1\'be\'c8\'ed\'bc\'fe\'b2\'a2\'c9\'fa\'b3\'c9\'cf\'e0\'d3\'a6\'b5\'c4\'ca\'b9\'d3\'c3\'ba\'cf\'b9\'e6\'d0\'c5\'cf\'a2\'b5\'c4\f2 NI\f0\'b5\'c4\'b5\'e7\'c4\'d4\'c8\'ed\'bc\'fe\'a3\'a8\ldblquote\f2 NI VLM\f0\rdblquote\'a3\'a9\'a3\'bb\'bb\'f2\f2 FLEXnet\f0\'bb\'f2\f2 FLEXlm\f0\'c8\'ed\'bc\'fe\'a3\'bb\'bb\'f2\'c6\'e4\'cb\'fb\'c8\'ce\'ba\'ce\'be\'ad\f2 NI\f0\'ca\'e9\'c3\'e6\'c5\'fa\'d7\'bc\'d3\'c3\'d2\'d4\'bf\'d8\'d6\'c6\'d6\'d5\'b6\'cb\'d3\'c3\'bb\'a7\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'bc\'c6\'cb\'e3\'bb\'fa\'c8\'ed\'bc\'fe\'a1\'a3\'c8\'f4\'c5\'fa\'d7\'bc\'b5\'c4\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'ca\'c7\f2 NI VLM\f0\'bb\'f2\'c8\'f4\f2 NI\f0\'ce\'aa\'cf\'e0\'d3\'a6\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'cc\'e1\'b9\'a9\'ce\'c4\'bc\'fe\'b5\'c4\'a3\'ac\'c4\'c7\'c3\'b4\'b8\'c3\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'d3\'a6\'b8\'f9\'be\'dd\f2 NI\f0\'cc\'e1\'b9\'a9\'b5\'c4\'ce\'c4\'bc\'fe\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'a1\'a3\f1\par
+\f2 8.\tab\f0\'c8\'f4\'c4\'fa\'d2\'d1\'d3\'d0\'b5\'c4\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'bb\'f2\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'b5\'c4\'d0\'ed\'bf\'c9\'bd\'ab\'b1\'bb\f2 VLP\f0\'b8\'b2\'b8\'c7\'a3\'ac\'c4\'fa\'d3\'a6\'bd\'ab\'c3\'bf\'b8\'f6\'d3\'eb\'c9\'cf\'ca\'f6\'d0\'ed\'bf\'c9\'b5\'c4\'cf\'e0\'b9\'d8\'b2\'fa\'c6\'b7\'a1\'a2\'c6\'bd\'cc\'a8\'ba\'cd\'d0\'f2\'c1\'d0\'ba\'c5\'d0\'c5\'cf\'a2\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\f2 NI\f0\'a1\'a3\'bd\'d8\'d6\'b9\f2 VLP\f0\'c9\'fa\'d0\'a7\'c8\'d5\'a3\'ac\'c3\'bf\'b8\'f6\'b8\'c3\'d0\'ed\'bf\'c9\'ba\'cd\'c3\'bf\'b8\'f6\'d0\'ed\'bf\'c9\'b5\'c4\'b5\'a5\'b6\'c0\'d0\'f2\'c1\'d0\'ba\'c5\'d3\'a6\'b2\'bb\'d4\'d9\'d3\'d0\'d0\'a7\'b2\'a2\'b1\'bb\f2 VLP\f0\'d0\'ed\'bf\'c9\'b4\'fa\'cc\'e6\'a3\'ac\f2 VLP\f0\'d0\'ed\'bf\'c9\'bd\'ab\'d3\'b5\'d3\'d0\'d2\'bb\'b8\'f6\'ce\'a8\'d2\'bb\'b5\'c4\'b9\'b2\'d3\'c3\'b5\'c4\'d0\'f2\'c1\'d0\'ba\'c5\'a1\'a3\'c4\'fa\'b1\'d8\'d0\'eb\'cf\'f2 \f2 NI\f0\'cc\'e1\'b9\'a9\'c6\'e4\'ba\'cf\'c0\'ed\'d2\'aa\'c7\'f3\'b5\'c4\'d0\'c5\'cf\'a2,\'b2\'c5\'c4\'dc\'b6\'d4\f2 VLP\f3\'bd\'f8\'d0\'d0\f0\'b4\'b4\'bd\'a8\'ba\'cd\'b9\'dc\'c0\'ed\'a1\'a3\par
+\f2 9.\tab\ul\f0\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\ulnone\'a3\'ba\'c8\'f4\'c4\'fa\'bb\'f1\'b5\'c3\'d4\'da\f2 VLP\f0\'cf\'c2\'b5\'c4\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bd\'ab\'ca\'dc\'b5\'bd\'b2\'a2\'d0\'d0\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'cc\'f5\'bf\'ee\'b5\'c4\'d4\'bc\'ca\'f8\'a3\'ac\'b5\'ab\'b8\'c3\'d0\'ed\'bf\'c9\'b5\'c4 "\'b3\'a1\'cb\'f9" \'d3\'a6\'b0\'b4\'d5\'d5\'b1\'be\'b8\'bd\'bc\'fe\'d6\'d0\'b6\'d4 \f2 VLP\f0\'d0\'ed\'bf\'c9\'b5\'c4\'b7\'bd\'ca\'bd\'b6\'a8\'d2\'e5\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'d2\'d1\'b9\'ba\'c2\'f2\'c1\'cb\'d2\'bb\'b8\'f6\'c8\'ab\'c7\'f2\'b2\'a2\'d0\'d0\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'c7\'c3\'b4\'c4\'fa\'d4\'da\'c8\'ab\'c7\'f2\'b5\'c4\'cb\'f9\'d3\'d0\'b5\'d8\'b5\'e3\'d3\'a6\'b1\'bb\'ca\'d3\'ce\'aa\'ce\'bb\'d3\'da\'cd\'ac\'d2\'bb\'b8\'f6\'b9\'fa\'bc\'d2\'a1\'a3\f1\par
+\f2 10.\tab\f0\'c4\'fa\'c8\'cf\'bf\'c9\'b2\'a2\'cd\'ac\'d2\'e2\'a3\'ac\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'d4\'da\f2 VLP\f0\'cf\'c2\'b6\'d4\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fd\f2 VLP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'cb\'f9\'b9\'e6\'b6\'a8\'b5\'c4\'d0\'ed\'bf\'c9\'d7\'ee\'b4\'f3\'d7\'dc\'ca\'fd\'a3\'ac\'b3\'fd\'c1\'cb\'d4\'da\f2 VLP\f0\'c9\'fa\'d0\'a7\'c8\'d5\'d6\'ae\'ba\'f3\'d4\'f6\'bc\'d3\'d4\'da\f2 VLP\f0\'d6\'d0\'b5\'c4\'d0\'ed\'bf\'c9\'ba\'cd\'c8\'ce\'ba\'ce\'cd\'a8\'b9\'fd\ldblquote\'cd\'b8\'d6\'a7\rdblquote\'b9\'a6\'c4\'dc\'bf\'c9\'bb\'f1\'b5\'c3\'b5\'c4\'d0\'ed\'bf\'c9\'a1\'a3\'c4\'fa\'cd\'ac\'d2\'e2\'cd\'a8\'b9\'fd\'cd\'b8\'d6\'a7\'b9\'a6\'c4\'dc\'d6\'a7\'b8\'b6\'d0\'ed\'bf\'c9\'b7\'c3\'ce\'ca\'a1\'a3\f1\par
+\f2 11.\tab\f0\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'a1\'a3\'c4\'fa\'d3\'a6\'b8\'f9\'be\'ddNI\'d2\'aa\'c7\'f3\'cf\'f2\f2 NI\f0\'bc\'b0\'ca\'b1\'cc\'e1\'b9\'a9\'c3\'bf\'b8\'f6\'b3\'a1\'cb\'f9\'b5\'c4\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'a3\'a8\ldblquote\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\rdblquote\'a3\'a9\'a1\'a3\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'b1\'d8\'d0\'eb\'d2\'d4\f2 NI\f0\'bf\'c9\'bd\'d3\'ca\'dc\'b5\'c4\'d0\'ce\'ca\'bd\'cc\'e1\'b9\'a9\'a1\'a3\f1\par
+\f2 12.\tab\f0\'d0\'f8\'b6\'a9\'a3\'ba\'c8\'f4\'c4\'fa\'d3\'d0\'d2\'e2\'d0\'f8\'b6\'a9\f2 VLP\f0\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'d3\'da\'b5\'b1\'c7\'b0\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'b5\'bd\'c6\'da\'c8\'d5\'c7\'b0\'d6\'c1\'c9\'d9\f2 60\f0\'c8\'d5\'cf\'f2\f2 NI\f0\'cc\'e1\'bd\'bb\'d2\'bb\'b7\'dd\'b5\'b1\'ca\'b1\'b5\'c4\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'a1\'a3\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'bd\'ab\'cb\'e6\'ba\'f3\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'c4\'fa\'d0\'f8\'b6\'a9\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'cb\'f9\'d0\'e8\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a3\'ac\'c8\'ce\'ba\'ce\'d4\'da\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c4\'da\'d4\'f6\'bc\'d3\'b5\'c4\'b6\'ee\'cd\'e2\f2 VLP\f0\'d0\'ed\'bf\'c9\'b5\'c4\'b7\'d1\'d3\'c3\f2 (\f0\'b0\'fc\'c0\'a8\'cd\'a8\'b9\'fd\ldblquote\'cd\'b8\'d6\'a7\rdblquote\'b9\'a6\'c4\'dc\'cb\'f9\'ca\'ca\'d3\'c3\'b5\'c4\'a3\'a8\ldblquote\'b6\'ee\'cd\'e2\f2 VLP\f0\'b7\'d1\'d3\'c3\rdblquote\'a3\'a9\f2 )\f0\'a3\'ac\'ba\'cd\'c8\'ce\'ba\'ce\'d0\'c2\'b5\'c4\f2 VLP\f0\'d0\'ed\'bf\'c9\'b7\'d1\'d3\'c3\'b5\'c4\'b1\'a8\'bc\'db\'a3\'a8\f2 "VLP\f0\'d0\'f8\'b6\'a9\'b7\'d1\f2 "\f0\'a3\'a9\'a1\'a3\'c8\'f4\'d4\'da\'c4\'fa\'cc\'e1\'bd\'bb\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'ba\'f3\'a3\'ac\'be\'cd\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'d6\'d0\'b9\'d8\'d3\'da\f2 VLP\f0\'d0\'ed\'bf\'c9\'ca\'fd\'c1\'bf\'b5\'c4\'cf\'e0\'b9\'d8\'d0\'c5\'cf\'a2\'d3\'d0\'c8\'ce\'ba\'ce\'b1\'e4\'b6\'af\'b5\'c4\'a3\'ac\'c4\'fa\'d3\'a6\'bc\'b0\'ca\'b1\'cd\'a8\'d6\'aa\f2 NI\f0\'a3\'ac\'b2\'a2\'c7\'d2\f2 NI\f0\'b1\'a3\'c1\'f4\'b5\'f7\'d5\'fb\f2 VLP\f0\'d0\'f8\'b6\'a9\'b7\'d1\'b5\'c4\'c8\'a8\'c0\'fb\'a3\'ac\'d2\'d4\'b7\'b4\'d3\'b3\'d4\'da\'c4\'fa\'d0\'f8\'b6\'a9\'ca\'b1\'cc\'e1\'bd\'bb\'b8\'f8\f2 NI\f0\'b5\'c4\'cf\'e0\'d3\'a6\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'d6\'d0\'ce\'b4\'cc\'e1\'bc\'b0\'b5\'c4\'b5\'ab\'ca\'b9\'d3\'c3\'b5\'c4\'b6\'ee\'cd\'e2\f2 VLP\f0\'d0\'ed\'bf\'c9\'a1\'a3\b\'c8\'f4\'d4\'da\'b5\'b1\'c7\'b0\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bd\'e1\'ca\'f8\'c7\'b0\'a3\'ac\'c4\'fa\'ce\'b4\'be\'cd\'b5\'bd\'c6\'da\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'ba\'cd\'c8\'ce\'ba\'ce\'b6\'ee\'cd\'e2\f2 VLP\f0\'b7\'d1\'d3\'c3\'b7\'a2\'b3\'f6\'b2\'c9\'b9\'ba\'b6\'a9\'b5\'a5\'b5\'c4\'a3\'ac\'a3\'a8\f2 I\f0\'a3\'a9\'d4\'da\'b5\'b1\'c7\'b0\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'d6\'d5\'d6\'b9\'ca\'b1\'a3\'ac\f2 VLP\f0\'bd\'ab\'d7\'d4\'b6\'af\'d6\'d5\'d6\'b9\'a3\'bb\'a3\'a8\f2 II\f0\'a3\'a9\'d4\'da\'b5\'b1\'c7\'b0\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'d6\'d5\'d6\'b9\'ca\'b1\'a3\'ac\'cb\'f9\'d3\'d0\'d3\'d0\'b9\'d8\'b4\'cb\f2 VLP\f0\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'bd\'ab\'d7\'d4\'b6\'af\'ba\'cd\'bc\'b4\'ca\'b1\'d6\'d5\'d6\'b9\'a1\'a3\f1\par
+\b0\f2 13.\tab\f0\'b2\'c9\'b9\'ba\'b6\'a9\'b5\'a5\'a3\'bb\'b7\'a2\'c6\'b1\'a3\'ba\'c4\'fa\'d3\'a6\'b0\'b4\'d2\'d4\'cf\'c2\'b7\'bd\'ca\'bd\'cf\'f2\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'cc\'e1\'bd\'bb\'b2\'c9\'b9\'ba\'b6\'a9\'b5\'a5\'a3\'ba\b\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\b0\f2 i.\tab\f0\'b3\'f5\'b4\'ce\f2 VLP\f0\'bc\'a4\'bb\'ee\'a3\'ba\'d4\'da\'b8\'f8\'c4\'fa\'b5\'c4\'b1\'a8\'bc\'db\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'c6\'da\'cf\'de\'c4\'da\'a3\'ac\'b9\'e6\'b6\'a8\'d4\'da\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'cc\'e1\'b9\'a9\'b5\'c4\'ca\'e9\'c3\'e6\'b1\'a8\'bc\'db\'b5\'a5\'d6\'d0\'b3\'f5\'b4\'ce\f2 VLP\f0\'d0\'ed\'bf\'c9\'bc\'a4\'bb\'ee\'bd\'f0\'b6\'ee\'a3\'ac\'ba\'cd\'b3\'f5\'b4\'ce\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'c4\'ea\'b6\'c8\'d3\'c3\'bb\'a7\'b7\'d1\'a3\'bb\f1\par
+\f2 ii.\f1\tab\f0\'c3\'bf\'d2\'bb\'d0\'f8\'b6\'a9\'c6\'da\'cf\'de\'a3\'ba\'d4\'da\'b5\'b1\'c7\'b0\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bd\'e1\'ca\'f8\'c7\'b0\'b5\'c4\f2 VLP\f0\'d0\'f8\'b6\'a9\'b7\'d1\'d3\'c3\'bd\'f0\'b6\'ee\'ba\'cd\'b6\'ee\'cd\'e2\f2 VLP\f0\'b7\'d1\'d3\'c3\'bd\'f0\'b6\'ee\'a3\'bb\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\tx360\tx1278\f2 14.\tab\f0\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'b0\'b4\'c4\'ea\'ca\'d5\'b7\'d1\'a1\'a3\'b6\'ee\'cd\'e2\f2 VLP\f0\'b7\'d1\'d3\'c3\'bd\'ab\'bb\'f9\'d3\'da\f2 VLP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c4\'da\'d4\'da\'b8\'c3\f2 VLP\f0\'d0\'ed\'bf\'c9\'cf\'c2\'c8\'ed\'bc\'fe\'b3\'f5\'b4\'ce\'ca\'b9\'d3\'c3\'b5\'c4\'bc\'be\'b6\'c8\'bb\'f2\'b0\'b4\f2 NI\f0\'bf\'c9\'c4\'dc\'d6\'b8\'b6\'a8\'b5\'c4\'b8\'fc\'b6\'cc\'c6\'da\'bc\'e4\'a3\'ac\'b0\'b4\'b1\'c8\'c0\'fd\'c3\'bf\'bc\'be\'ca\'d5\'c8\'a1\'a1\'a3\b\f1\par
+
+\pard\fi-357\li357\sb100\sa240\qj\b0\f2 15.\tab\b\f0\'b1\'be\'c8\'ed\'bc\'fe\'ba\'cd\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'bf\'c9\'c4\'dc\'b0\'fc\'ba\'ac\'bd\'ab\'d4\'da\f2 VLP\f0\'d0\'ed\'bf\'c9\'d6\'d5\'d6\'b9\'ba\'f3\'a3\'ac\'cd\'a3\'d6\'b9\'c4\'fa\'d4\'da\f2 VLP\f0\'d0\'ed\'bf\'c9\'cf\'c2\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'b4\'fa\'c2\'eb\'a1\'a3\f2 NI\f0\'bf\'c9\'c4\'dc\'ca\'d4\'cd\'bc\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'d2\'bb\'b8\'f6\'b8\'fc\'d0\'c2\'b5\'c4\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'a3\'ac\'b5\'ab\'c4\'fa\'d3\'d0\'d2\'e5\'ce\'f1\'b4\'d3\f2 NI\f0\'b4\'a6\'bb\'f1\'b5\'c3\'b4\'cb\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'b2\'a2\'ce\'de\'c2\'db\'c8\'e7\'ba\'ce\'a3\'ac\'d3\'a6\'d4\'da\f2 VLP\f0\'d6\'d5\'d6\'b9\'ba\'f3\'b5\'c4\'c1\'f9\'ca\'ae\'a3\'a8\f2 60\f0\'a3\'a9\'cc\'ec\'c4\'da\f2 NI\f0\'bd\'bb\'b8\'b6\'b4\'cb\f2 VLP\f0\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'ba\'f3\'be\'a1\'bf\'ec\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'a1\'a3\b0\f2 VLP\f0\'d2\'bb\'b5\'a9\'d6\'d5\'d6\'b9\'a3\'ac\'c4\'fa\'bf\'c9\'d2\'d4\'d4\'da\'d6\'d5\'d6\'b9\'c8\'d5\'c7\'b0\'bc\'cc\'d0\'f8\'ca\'b9\'d3\'c3\'d3\'d0\'d0\'a7\'b5\'c4\f2 VLP\f0\'d0\'ed\'bf\'c9\'a3\'ac\'c7\'d2\'c4\'fa\'d2\'d1\'cf\'f2\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'d6\'a7\'b8\'b6\'cb\'f9\'d0\'e8\'b7\'d1\'d3\'c3\'a3\'a9\'a3\'a8\f2 "\b\f0\'bc\'c8\'b4\'e6\f2 VLP\f0\'d0\'ed\'bf\'c9\b0\f2 "\f0\'a3\'a9\'a3\'bb\'c7\'b0\'cc\'e1\'ca\'c7\'cb\'f9\'d3\'d0\'b4\'cb\'c0\'e0\'ca\'b9\'d3\'c3\'b1\'d8\'d0\'eb\'cd\'a8\'b9\'fd\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'a3\'ac\'b2\'a2\'b0\'b4\'d5\'d5\'b1\'be\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'ca\'b5\'ca\'a9\'a1\'a3\b\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'b6\'bc\'b2\'bb\'b5\'c3\'d4\'f6\'bc\'d3\'d4\'da\f2 VLP\f0\'d6\'d5\'d6\'b9\'ba\'f3\'bc\'c8\'b4\'e6\'b5\'c4\f2 VLP\f0\'d0\'ed\'bf\'c9\'ca\'fd\'c1\'bf\'a1\'a3\'c4\'fa\'d3\'d0\'d2\'e5\'ce\'f1\'b4\'d3\f2 NI\f0\'b4\'a6\'bb\'f1\'b5\'c3\'b4\'cb\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'b2\'a2\'d4\'da\f2 NI\f0\'bd\'bb\'b8\'b6\'b4\'cb\f2 VLP\f0\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'ba\'f3\'be\'a1\'bf\'ec\'a3\'a8\'ce\'de\'c2\'db\'c8\'e7\'ba\'ce\'a3\'ac\'d3\'a6\'d4\'da\f2 VLP\f0\'d6\'d5\'d6\'b9\'ba\'f3\'b5\'c4\'c1\'f9\'ca\'ae\'a3\'a8\f2 60\f0\'a3\'a9\'cc\'ec\'c4\'da\'a3\'a9\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'a1\'a3\'c8\'ce\'ba\'ce\'d6\'d5\'d6\'b9\'ba\'f3\'d4\'d9\'b4\'ce\'bc\'a4\'bb\'ee\f2 VLP\f0\'d3\'a6\'d3\'c9\f2 NI\f0\'b5\'a5\'b7\'bd\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'a3\'ac\'c7\'d2\'bf\'c9\'c4\'dc\'c8\'a1\'be\'f6\'d3\'da\'d4\'d9\'b4\'ce\'bc\'a4\'bb\'ee\'b7\'d1\'a3\'ac\f2 VLP\f0\'c9\'fa\'d0\'a7\'c8\'d5\'d2\'f2\'b4\'cb\'bd\'ab\'ca\'c7\f2 NI\f0\'d6\'d8\'d0\'c2\'bc\'a4\'bb\'ee\f2 VLP\f0\'d6\'ae\'c8\'d5\'a1\'a3\f1\par
+\b0\f2 16.\tab\f0\'c4\'fa\'bf\'c9\'bb\'f1\'b5\'c3\'b5\'a5\'b8\'f6\'d0\'f2\'c1\'d0\'ba\'c5\'c8\'ce\'ba\'ce\f2 VLP\f0\'d0\'ed\'bf\'c9\'bb\'f2\'d0\'f8\'c6\'da\f2 VLP\f0\'d0\'ed\'bf\'c9\'a1\'a3\'b4\'cb\'b4\'a6\'bf\'c9\'c4\'dc\'b4\'e6\'d4\'da\'d7\'aa\'bb\'bb\'ca\'d5\'b7\'d1\'a3\'ac\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\'c9\'cf\'ca\'f6\'d7\'aa\'bb\'bb\'d4\'da\'c3\'bf\'d2\'bb\'b9\'ab\'c0\'fa\'c4\'ea\'d6\'ae\'c4\'da\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fd\'cb\'c4\'a3\'a8\f2 4\f0\'a3\'a9\'b4\'ce\'a1\'a3\b\f1\par
+\b0\f2 17.\tab\f0\'d4\'da\'d2\'bb\f2 VLP\f0\'d0\'ed\'bf\'c9\'bb\'f2\'d2\'bb\'b4\'e6\'d0\'f8\'b5\'c4\f2 VLP\f0\'d0\'ed\'bf\'c9\'cf\'c2\'b5\'c4\'c8\'ed\'bc\'fe\'ca\'c7\'b2\'bb\'b5\'c3\'d7\'aa\'c8\'c3\'b5\'c4\'a3\'ac\'b2\'a2\'c7\'d2\'c4\'fa\'b2\'bb\'b5\'c3\'b4\'ab\'b2\'a5\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'cf\'f2\'b5\'da\'c8\'fd\'b7\'bd\'bb\'f2\'cf\'f2\'ce\'b4\'d4\'da\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'b5\'c4\'cf\'e0\'b9\'d8\'ce\'c4\'bc\'fe\'d6\'d0\'c3\'f7\'c8\'b7\'c1\'d0\'c3\'f7\'b5\'c4\'c4\'fa\'c8\'ce\'ba\'ce\'b3\'a1\'cb\'f9\'bb\'f2\'b9\'a4\'b3\'a7\'cc\'e1\'b9\'a9\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\f1\par
+
+\pard\sb100\sa240\qc\b\f0\fs24\'b8\'bd\'bc\'fe\f2 D\f0\endash\ul\'c6\'f3\'d2\'b5\'bc\'c6\'bb\'ae\'cc\'f5\'bf\'ee\f1\par
+
+\pard\sb100\sa240\qj\tx360\b0\f0\fs20\'c6\'f3\'d2\'b5\'bc\'c6\'bb\'ae\f2 (\f0\ldblquote\f2 EP\f0\rdblquote\f2 )\f0\'a3\'ac\'d2\'d4\'cf\'c2\'cc\'f5\'bf\'ee\'ca\'ca\'d3\'c3\'d3\'da\f2 EP\ulnone\f0\'a3\'ba\ul\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx360\tx1278\ulnone\f2 1.\tab NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'ba\'cd\'c4\'fa\'bb\'e1\'c7\'a9\'ca\'f0\f2 NI\f0\'c6\'f3\'d2\'b5\'bc\'c6\'bb\'ae\'ce\'c4\'bc\'fe\'a3\'a8\ldblquote\b\f2 EP\f0\'ce\'c4\'bc\'fe\b0\rdblquote\'a3\'a9\'a3\'ac\'d2\'d4\'c8\'b7\'b6\'a8\'b0\'fc\'ba\'ac\'d4\'da\f2 EP\f0\'c4\'da\'b5\'c4\'c8\'ed\'bc\'fe\'a3\'bb\'d4\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c4\'da\'b6\'d4\'b8\'c3\'b5\'c8\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'c4\'fa\'b5\'c4\'c0\'e0\'d0\'cd\'ba\'cd\'d7\'ee\'b4\'f3\'ca\'fd\'c1\'bf\'a3\'bb\'d4\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bd\'ec\'c2\'fa\'ba\'f3\'c4\'fa\'c4\'dc\'bb\'f1\'b5\'c3\'b5\'c4\'d0\'ed\'bf\'c9\'b5\'c4\'c0\'e0\'d0\'cd\'ba\'cd\'d7\'ee\'b4\'f3\'ca\'fd\'c1\'bf\'a3\'bb\'c8\'ce\'ba\'ce\'b1\'bb\'d7\'aa\'bb\'af\'ce\'aa\'c4\'fa\f2 EP\f0\'cf\'c2\'d0\'ed\'bf\'c9\'b5\'c4\'c4\'fa\'cf\'c8\'c7\'b0\'d2\'d1\'d3\'d0\'d0\'ed\'bf\'c9\'a3\'a8\ldblquote\f2 EP\f0\'bc\'c8\'b4\'e6\'d0\'ed\'bf\'c9\rdblquote\'a3\'a9\'ba\'cd\'c8\'ce\'ba\'ce\'d2\'d1\'b0\'fc\'ba\'ac\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3\f2 EP\f0\'ce\'c4\'bc\'fe\'b8\'bd\'cb\'e6\'d3\'da\'b1\'be\'d0\'ad\'d2\'e9\'a3\'bb\'c8\'e7\'b1\'be\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'d3\'eb\'cc\'f5\'bc\'fe\'d3\'eb\'ba\'cd\f2 EP\f0\'ce\'c4\'bc\'fe\'d3\'d0\'c8\'ce\'ba\'ce\'b3\'e5\'cd\'bb\'a3\'ac\'d2\'d4\'b1\'be\'d0\'ad\'d2\'e9\'cc\'f5\'bf\'ee\'d3\'eb\'cc\'f5\'bc\'fe\'ce\'aa\'d7\'bc\'a1\'a3\f1\par
+\f2 2.\tab\f0\'d3\'d0\'d0\'a7\'c6\'da\'a3\'ba\f2 EP\f0\'d3\'da\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'c8\'d5\'c6\'da\'c9\'fa\'d0\'a7\'a3\'ac\'c8\'f4\'ce\'de\'c3\'f7\'ce\'c4\'b9\'e6\'b6\'a8\'a3\'ac\'bd\'ab\'d3\'da\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'c7\'a9\'ca\'f0\f2 EP\f0\'ce\'c4\'bc\'fe\'b2\'a2\'b7\'a2\'cb\'cd\'b8\'f8\'c4\'fa\'d6\'ae\'c8\'d5\'a3\'a8\ldblquote\b\f2 EP\f0\'c9\'fa\'d0\'a7\'c8\'d5\b0\rdblquote\'a3\'a9\'c6\'f0\'c9\'fa\'d0\'a7\'a1\'a3\f2 EP\f0\'bd\'ab\'b4\'e6\'d0\'f8\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'b8\'c3\'b5\'c8\'c6\'da\'cf\'de\'a3\'ac\'c8\'f4\'ce\'de\'c3\'f7\'ce\'c4\'b9\'e6\'b6\'a8\'a3\'ac\'d7\'d4\f2 EP\f0\'c9\'fa\'d0\'a7\'c8\'d5\'c6\'f0\'b4\'e6\'d0\'f8\f2 3\f0\'c4\'ea\'a3\'a8\ldblquote\b\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\b0\rdblquote\'a3\'a9\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx360\tx710\f2 3.\tab\f0\'c4\'fa\'d3\'a6\'ce\'aa\'c3\'bf\'d2\'bb\f2 EP\f0\'b5\'d8\'b5\'e3\'d6\'b8\'b6\'a8\'d2\'bb\'b8\'f6\'c4\'fa\'bb\'fa\'b9\'b9\'b5\'c4\'b8\'f6\'c8\'cb\'b8\'ba\'d4\'f0\'b7\'d6\'c5\'e4\'ba\'cd\'bc\'e0\'b6\'bd\'c8\'ed\'bc\'fe\'b5\'c4\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'a3\'ac\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'d6\'f7\'b0\'b2\'d7\'b0\'c5\'cc\'ba\'cd\'c8\'ce\'ba\'ce\'c5\'fa\'d7\'bc\'b5\'c4\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'b5\'c4\'ca\'b9\'d3\'c3\'a3\'a8\ldblquote\b\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\b0\rdblquote\'a3\'a9\'a1\'a3\'c8\'e7\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\'d3\'d0\'c8\'ce\'ba\'ce\'b1\'e4\'b6\'af\'a3\'ac\'c4\'fa\'d3\'a6\'b5\'b1\'bc\'b0\'ca\'b1\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\f2 NI\f0\'a1\'a3\f1\par
+\f2 4.\tab\f0\'d4\'da\f2 EP\f0\'cf\'c2\'c8\'ed\'bc\'fe\'bf\'c9\'d2\'d4\'b0\'b4\'d5\'d5\'cf\'c2\'ca\'f6\'c7\'e9\'bf\'f6\'ca\'b9\'d3\'c3\'a3\'ba\f2 (i)\f0\'bd\'f6\'b0\'b4\'d5\'d5\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\'b9\'d8\'d3\'da\f2 EP\f0\'cf\'c2\'cb\'f9\'bb\'f1\'b5\'c3\'b5\'c4\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\'cb\'f9\'ca\'ca\'d3\'c3\'b5\'c4\'cc\'d8\'b6\'a8\'c0\'e0\'d0\'cd\'d0\'ed\'bf\'c9\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'ca\'b9\'d3\'c3\'a3\'ac\f2 (ii)\f0\'bd\'f6\'d4\'da\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'b8\'b6\'a8\'b5\'c4\'b5\'d8\'b5\'e3\'a3\'a8\ldblquote\f2 EP\f0\'b5\'d8\'b5\'e3\rdblquote\'a3\'a9\'b5\'c4\'b5\'e7\'c4\'d4\'c9\'cf\'ca\'b9\'d3\'c3\'a3\'ac\'d2\'d4\'bc\'b0\f2 (iii)\f0\'bd\'f6\'d4\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c4\'da\'ca\'b9\'d3\'c3\'a1\'a3\'c4\'fa\'c8\'cf\'bf\'c9\'ba\'cd\'cd\'ac\'d2\'e2\'a3\'ba\f2 (i)\f0\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'d4\'da\f2 EP\f0\'cf\'c2\'b6\'d4\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fd\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'cb\'f9\'b9\'e6\'b6\'a8\'b5\'c4\'d0\'ed\'bf\'c9\'d7\'ee\'b4\'f3\'d7\'dc\'ca\'fd\'b6\'f8\'c7\'d2\f2 (ii)\f0\'b3\'fd\'c1\'cb\'c3\'f7\'c8\'b7\'b9\'e6\'b6\'a8\'d4\'da\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'b5\'c4\'c8\'ed\'bc\'fe\'bf\'bd\'b1\'b4\'cd\'e2\'a3\'ac\'c4\'fa\'d4\'da\f2 EP\f0\'cf\'c2\'b2\'bb\'b5\'c3\'ca\'b9\'d3\'c3\'c6\'e4\'cb\'fb\'c8\'ed\'bc\'fe\'a3\'a8\'b0\'fc\'c0\'a8\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'bf\'bd\'b1\'b4\'a3\'a9\'a1\'a3\f1\par
+\f2 5.\tab\f0\'c4\'fa\'d3\'a6\'ca\'bc\'d6\'d5\'bd\'ab\'d2\'bb\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'d2\'d4\'bc\'b0\f2 NI\f0\'ce\'aa\'bf\'d8\'d6\'c6\'d6\'d5\'b6\'cb\'d3\'c3\'bb\'a7\'b7\'c3\'ce\'ca\'b8\'f9\'be\'dd\f2 EP\f0\'d0\'ed\'bf\'c9\'b5\'c4\'c8\'ed\'bc\'fe\'b6\'f8\'cc\'e1\'b9\'a9\'b5\'c4\'d7\'ee\'d0\'c2\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'b9\'b2\'cd\'ac\'ca\'b9\'d3\'c3\'a1\'a3\'c5\'fa\'d7\'bc\'b5\'c4\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'d6\'b8\'b5\'c4\'ca\'c7\'a3\'ac\'bf\'d8\'d6\'c6\'d6\'d5\'b6\'cb\'d3\'c3\'bb\'a7\'b7\'c3\'ce\'ca\'b1\'be\'c8\'ed\'bc\'fe\'b2\'a2\'c9\'fa\'b3\'c9\'cf\'e0\'d3\'a6\'b5\'c4\'ca\'b9\'d3\'c3\'ba\'cf\'b9\'e6\'d0\'c5\'cf\'a2\'b5\'c4\f2 NI\f0\'b5\'c4\'b5\'e7\'c4\'d4\'c8\'ed\'bc\'fe\'a3\'a8\ldblquote\b\f2 NI VLM\b0\rdblquote\f0\'a3\'a9\'a3\'bb\'bb\'f2\f2 FLEXnet\f0\'bb\'f2\f2 FLEXlm\f0\'c8\'ed\'bc\'fe\'a3\'bb\'bb\'f2\'c6\'e4\'cb\'fb\'c8\'ce\'ba\'ce\'be\'ad\f2 NI\f0\'ca\'e9\'c3\'e6\'c5\'fa\'d7\'bc\'d3\'c3\'d2\'d4\'bf\'d8\'d6\'c6\'d6\'d5\'b6\'cb\'d3\'c3\'bb\'a7\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'b5\'da\'c8\'fd\'b7\'bd\'bc\'c6\'cb\'e3\'bb\'fa\'c8\'ed\'bc\'fe\'a1\'a3\'c8\'f4\'c5\'fa\'d7\'bc\'b5\'c4\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'ca\'c7\f2 NI VLM\f0\'bb\'f2\'c8\'f4\f2 NI\f0\'ce\'aa\'cf\'e0\'d3\'a6\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'cc\'e1\'b9\'a9\'ce\'c4\'bc\'fe\'b5\'c4\'a3\'ac\'c4\'c7\'c3\'b4\'b8\'c3\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'d3\'a6\'b8\'f9\'be\'dd\f2 NI\f0\'cc\'e1\'b9\'a9\'b5\'c4\'ce\'c4\'bc\'fe\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1278\f2 6.\tab\ul\f0\'c5\'e0\'d1\'b5\'ba\'cd\'c8\'cf\'d6\'a4\'b7\'fe\'ce\'f1\ulnone\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'b5\'c4\f2 EP\f0\'cf\'c2\'cc\'e1\'b9\'a9\'b5\'c4\'b7\'fe\'ce\'f1\'b0\'fc\'c0\'a8\'c8\'ed\'bc\'fe\'c5\'e0\'d1\'b5\'bf\'ce\'b3\'cc\'bb\'f2\ldblquote\'c8\'cf\'d6\'a4\'d7\'bc\'b1\'b8\rdblquote\'bf\'ce\'b3\'cc\'ba\'cd\'ce\'aa\f2 NI\f0\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'cf\'d6\'a4\'b2\'e2\'ca\'d4\'b7\'fe\'ce\'f1\'a3\'a8\ldblquote\b\'c5\'e0\'d1\'b5\'ba\'cd\'c8\'cf\'d6\'a4\'b7\'fe\'ce\'f1\b0\rdblquote\'a3\'a9\'a3\'ac\'c4\'fa\'bf\'c9\'ca\'b9\'d3\'c3\'c4\'fa\'d4\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c4\'da\'bf\'c9\'d3\'c3\'b5\'c4\'c5\'e0\'d1\'b5\'bb\'fd\'b7\'d6\'a3\'ac\'d2\'d4\'ca\'b9\'c4\'fa\'d4\'b1\'b9\'a4\'b2\'ce\'bc\'d3\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'d3\'d0\'b9\'d8\'c8\'ed\'bc\'fe\'ca\'b9\'d3\'c3\'b5\'c4\'c5\'e0\'d1\'b5\'bf\'ce\'b3\'cc\'bb\'f2\'b4\'d3\f2 NI\f0\'bd\'d3\'ca\'dc\'cf\'e0\'b9\'d8\ldblquote\'c8\'cf\'d6\'a4\'d7\'bc\'b1\'b8\rdblquote\'bf\'ce\'b3\'cc\'ba\'cd\'c8\'cf\'d6\'a4\'b2\'e2\'ca\'d4\'b7\'fe\'ce\'f1\'a1\'a3\'c5\'e0\'d1\'b5\'ba\'cd\'c8\'cf\'d6\'a4\'b7\'fe\'ce\'f1\'b8\'f9\'be\'dd\f2 NI\f0\'bd\'ec\'ca\'b1\'b6\'d4\'d3\'da\'c8\'ed\'bc\'fe\'c5\'e0\'d1\'b5\'ba\'cd\'c8\'cf\'d6\'a4\'b5\'c4\'b1\'ea\'d7\'bc\'d5\'fe\'b2\'df\'cc\'e1\'b9\'a9\'a1\'a3\'c5\'e0\'d1\'b5\'bb\'fd\'b7\'d6\'b2\'bb\'bf\'c9\'d3\'c3\'d3\'da\'bf\'c9\'c4\'dc\'b9\'b9\'b3\'c9\'b9\'fa\'bc\'ca\'ce\'e4\'c6\'f7\'c3\'b3\'d2\'d7\'cc\'f5\'c0\'fd\f2 22\f0\'d5\'c2\f2 120.9\f0\'cc\'f5\'b6\'a8\'d2\'e5\'b5\'c4\ldblquote\'b9\'fa\'b7\'c0\'b7\'fe\'ce\'f1\rdblquote\'b5\'c4\'b6\'a8\'d6\'c6\'c5\'e0\'d1\'b5\'a1\'a3\'c5\'e0\'d1\'b5\'bb\'fd\'b7\'d6\'ce\'de\'bb\'f5\'b1\'d2\'bc\'db\'d6\'b5\'c7\'d2\'c8\'ce\'ba\'ce\'ce\'b4\'ca\'b9\'d3\'c3\'b5\'c4\'c5\'e0\'d1\'b5\'bb\'fd\'b7\'d6\'d3\'a6\'d4\'da\'c4\'fa\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'d6\'d5\'d6\'b9\'bb\'f2\'bd\'ec\'c2\'fa\'ca\'b1\'bb\'f2\'c6\'e4\'cb\'fc\f2 EP\f0\'ce\'c4\'bc\'fe\'b9\'e6\'b6\'a8\'b5\'c4\'c6\'da\'cf\'de\'ca\'b1\'d7\'f7\'b7\'cf\'a1\'a3\f1\par
+\f2 7.\tab\ul\f0\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\ulnone\'a1\'a3\'c8\'f4\f2 EP\f0\'cf\'c2\'cc\'e1\'b9\'a9\'b5\'c4\'b7\'fe\'ce\'f1\'b0\'fc\'c0\'a8\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a3\'ac\'d4\'f2\f2 NI\f0\'d3\'a6\'cc\'e1\'b9\'a9\f2 (i) \f0\'b8\'f8\'c4\'fa\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\'cf\'e0\'b9\'d8\'c9\'cc\'d2\'b5\'b7\'a2\'d0\'d0\'c8\'d5\'d6\'ae\'ba\'f3\'b5\'c4\'cb\'f9\'d3\'d0\'c9\'fd\'bc\'b6\'b5\'c4\'d2\'bb\'b7\'dd\'d4\'ad\'b0\'e6\'bf\'bd\'b1\'b4\'ba\'cd\f2 (ii) EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'d6\'b8\'b6\'a8\'c4\'fa\'ce\'aa\'c9\'e6\'bc\'b0\'c8\'ed\'bc\'fe\'b5\'c4\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'b6\'f8\'bd\'d3\'b4\'a5\f2 NI\f0\'b5\'c4\'d3\'a6\'d3\'c3\'b9\'a4\'b3\'cc\'ca\'a6\'ba\'cd\'ca\'b9\'d3\'c3\f2 NI\f0\'b5\'c4\'bf\'cd\'bb\'a7\'d4\'da\'cf\'df\'bc\'bc\'ca\'f5\'d6\'a7\'b3\'d6\'cf\'b5\'cd\'b3\'d3\'c3\'bb\'a7\'b5\'c4\'ca\'fd\'c1\'bf\'a1\'a3\'cb\'f9\'d3\'d0\'b7\'fe\'ce\'f1\'b6\'bc\'bd\'ab\'b8\'f9\'be\'dd\f2 NI\f0\'bd\'ec\'ca\'b1\'b5\'c4\'b1\'ea\'d7\'bc\'c8\'ed\'bc\'fe\'ce\'ac\'bb\'a4\'ba\'cd\'d6\'a7\'b3\'d6\'d5\'fe\'b2\'df\'cc\'e1\'b9\'a9\'a1\'a3\f2 NI\f0\'b1\'a3\'c1\'f4\'c8\'a8\'c0\'fb\'d2\'d4\'ca\'b9\'b5\'c3\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'cf\'de\'d3\'da\'ca\'d0\'b3\'a1\'c9\'cf\'bf\'c9\'c2\'f2\'b5\'bd\'b5\'c4\'d7\'ee\'d0\'c2\'b0\'e6\'b1\'be\'b5\'c4\'c8\'ed\'bc\'fe\'a1\'a3\'c4\'fa\'c0\'ed\'bd\'e2\f2 EP\f0\'cf\'c2\'cb\'f9\'d3\'d0\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'bf\'c9\'c4\'dc\'ce\'de\'b7\'a8\'bb\'f1\'b5\'c3\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx360\f2 8\f0\'a3\'ae\f1\tab\ul\f0\'ce\'de\'d3\'b2\'bc\'fe\'bb\'f2\'d3\'b2\'bc\'fe\'b7\'fe\'ce\'f1\ulnone\'a1\'a3\'c4\'fa\'c8\'b7\'c8\'cf\'b2\'a2\'cd\'ac\'d2\'e2\f2 EP\f0\'cf\'c2\f2 NI\f0\'b2\'bb\'cc\'e1\'b9\'a9\'d3\'b2\'bc\'fe\'bb\'f2\'d3\'b2\'bc\'fe\'cf\'e0\'b9\'d8\'b5\'c4\'b7\'fe\'ce\'f1\'a1\'a3\f1\par
+
+\pard\sb100\sa240\qj\tx360\tx1278\f2 9.\tab\ul\f0\'c4\'ea\'b6\'c8\'b9\'dc\'c0\'ed\'c9\'f3\'b2\'e9\f2 ; \f0\'b1\'a8\'b8\'e6\ulnone\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\f2 A\f0\'a3\'ae\f1\tab\f0\'b0\'b4\'d5\'d5\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'b8\'c3\'b5\'c8\'d6\'dc\'c6\'da\'a3\'a8\'b5\'ab\'d6\'c1\'c9\'d9\'ce\'aa\'c3\'bf\'c4\'ea\'b6\'c8\'a3\'a9\'a3\'ac\'c4\'fa\'b4\'fa\'b1\'ed\'d3\'a6\'bb\'e1\'bc\'fb\f2 NI\f0\'b5\'c4\'b4\'fa\'b1\'ed\'d2\'d4\'cc\'d6\'c2\'db\f2 EP\f0\'ba\'cd\'c4\'fa\'b6\'d4\f2 EP\f0\'b5\'c4\'ca\'b9\'d3\'c3\'a3\'ac\'b0\'fc\'c0\'a8\'c6\'c0\'b9\'c0\f2 EP\f0\'cf\'c2\f2 NI\f0\'c8\'ed\'bc\'fe\'ba\'cd\'c5\'e0\'d1\'b5\'bb\'fd\'b7\'d6\'b5\'c4\'ca\'b9\'d3\'c3\'ba\'cd\'be\'f6\'b6\'a8\f2 EP\f0\'cf\'c2\'d0\'ed\'bf\'c9\'bc\'b6\'b1\'f0\'ba\'cd\f2 EP\f0\'b5\'d8\'b5\'e3\'ca\'fd\'c1\'bf\'b5\'c4\'ca\'ca\'b5\'b1\'d0\'d4\'a1\'a3\f1\par
+\f2 B\f0\'a3\'ae\f1\tab\f0\'d4\'da\'c9\'cf\'ca\'f6\f2 A\f0\'cf\'ee\'d6\'d0\'cc\'e1\'bc\'b0\'b5\'c4\'bb\'e1\'bc\'fb\'c7\'b0\'c8\'fd\'ca\'ae\'a3\'a8\f2 30\f0\'a3\'a9\'cc\'ec\'bb\'f2\'d2\'c0\'be\'dd\'c6\'e4\'cb\'fb\f2 NI\f0\'bf\'c9\'c4\'dc\'d2\'aa\'c7\'f3\'b5\'c4\'ba\'cf\'c0\'ed\'d2\'c0\'be\'dd\'a3\'ac\'c4\'fa\'d3\'a6\'cf\'f2\f2 NI\f0\'cc\'e1\'b9\'a9\'a3\'ba\'a3\'a8\f2 i\f0\'a3\'a9\'c3\'bf\'d2\'bb\f2 EP\f0\'b5\'d8\'b5\'e3\'b5\'c4\'ca\'b6\'b1\'f0\'d2\'d4\f2 NI\f0\'bf\'c9\'bd\'d3\'ca\'dc\'b5\'c4\'d0\'ce\'ca\'bd\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'d2\'aa\'c7\'f3\'b5\'c4\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'a3\'a8\ldblquote\b\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\b0\rdblquote\'a3\'a9\'a3\'a8\f2 ii\f0\'a3\'a9\'cf\'d4\'ca\'be\'c8\'ed\'bc\'fe\'b5\'c7\'c2\'bc\'ba\'cd\'cd\'cb\'b3\'f6\'d4\'da\f2 EP\f0\'b5\'d8\'b5\'e3\'d3\'c9\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'c9\'fa\'b3\'c9\'b5\'c4\'ca\'b9\'d3\'c3\'c8\'d5\'d6\'be\'a3\'a8\ldblquote\b\'ca\'b9\'d3\'c3\'c8\'d5\'d6\'be\b0\rdblquote\'a3\'a9\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx360\tx720\tx1420\f2 10.\tab\ul EP\f0\'b7\'d1\ulnone\'a1\'a3\'cf\'f2\'c4\'fa\'ca\'d5\'c8\'a1\'b5\'c4\'d3\'d0\'b9\'d8\f2 EP\f0\'b5\'c4\'b7\'d1\'d3\'c3\'b9\'e6\'b6\'a8\'d3\'da\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'a1\'a3\'b3\'fd\'b7\'c7\'d4\'da\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'c1\'ed\'d3\'d0\'b9\'e6\'b6\'a8\'a3\'ac\'c4\'fa\'d4\'da\f2 EP\f0\'cf\'c2\'d3\'a6\'b8\'b6\'b5\'c4\'cb\'f9\'d3\'d0\'bf\'ee\'cf\'ee\'d3\'a6\'d2\'d4\'c3\'c0\'d4\'aa\'d6\'a7\'b8\'b6\'a1\'a3\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'bd\'f0\'b6\'ee\'b2\'bb\'b0\'fc\'c0\'a8\'cf\'e0\'b9\'d8\'cb\'b0\'bf\'ee\'bb\'f2\'bd\'f8\f2 /\f0\'b3\'f6\'bf\'da\'b9\'d8\'cb\'b0\'a1\'a3\'cb\'f9\'d3\'d0\'d3\'eb\f2 NI\f0\'cc\'e1\'b9\'a9\'bd\'bb\'b8\'b6\'d3\'d0\'b9\'d8\'b5\'c4\'cb\'b0\'bf\'ee\'ba\'cd\'c6\'e4\'cb\'fc\'b9\'d8\'cb\'b0\'d3\'a6\'d3\'c9\'c4\'fa\'b8\'ba\'d4\'f0\'b2\'a2\'d3\'c9\'c4\'fa\'b3\'d0\'b5\'a3\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'ca\'d5\'b9\'ba\'c4\'b3\'b9\'ab\'cb\'be\'a3\'ac\'b8\'c3\'b9\'ab\'cb\'be\'d2\'d1\'d3\'d0\f2 NI\f0\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'b2\'a2\'c7\'d2\'c4\'fa\'cf\'a3\'cd\'fb\'bd\'ab\'c9\'cf\'ca\'f6\'d0\'ed\'bf\'c9\'c4\'c9\'c8\'eb\f2 EP\f0\'d6\'d0\'a3\'ac\'d4\'f2\'cf\'f2\'c4\'fa\'ca\'d5\'c8\'a1\'b5\'c4\'d3\'d0\'b9\'d8\f2 EP\f0\'b5\'c4\'b7\'d1\'d3\'c3\'bf\'c9\'c4\'dc\'d4\'f6\'bc\'d3\'a1\'a3\f1\par
+\f2 11.\tab\ul\f0\'d6\'d5\'d6\'b9\ulnone\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\tx360\f2 A\f0\'a3\'ae\f1\tab\f0\'c8\'e7\'b9\'fb\'c1\'ed\'d2\'bb\'b7\'bd\'b8\'f9\'b1\'be\'ce\'a5\'b7\'b4\'c6\'e4\'d4\'da\'c6\'f3\'d2\'b5\'bc\'c6\'bb\'ae\'cc\'f5\'bf\'ee\'cf\'c2\'b5\'c4\'d2\'e5\'ce\'f1\'a3\'ac\'b2\'a2\'c7\'d2\'ce\'b4\'c4\'dc\'d4\'da\'b8\'c3\'b5\'c8\'b8\'f9\'b1\'be\'ce\'a5\'d4\'bc\'cd\'a8\'d6\'aa\'ba\'f3\'b5\'c4\'c8\'fd\'ca\'ae\'a3\'a8\f2 30\f0\'a3\'a9\'cc\'ec\'c4\'da\'be\'c0\'d5\'fd\'b8\'c3\'ce\'a5\'d4\'bc\'d6\'c1\'b7\'c7\'ce\'a5\'d4\'bc\'b7\'bd\'c2\'fa\'d2\'e2\'b5\'c4\'b3\'cc\'b6\'c8\'a3\'ac\f2 NI\f0\'bb\'f2\'c4\'fa\'bf\'c9\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'b8\'f8\'d3\'e8\'c1\'ed\'d2\'bb\'b7\'bd\'ca\'e9\'c3\'e6\'cd\'a8\'d6\'aa\'d2\'d4\'d6\'d5\'d6\'b9\f2 EP\f0\'a3\'ac\'c8\'f4\'ce\'a5\'d4\'bc\'ca\'c7\'ce\'de\'b7\'a8\'be\'c8\'bc\'c3\'b5\'c4\'a3\'ac\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c1\'a2\'bc\'b4\'d6\'d5\'d6\'b9\'a1\'a3\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\f2 B.\f1\tab\tab\ul\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bd\'ec\'c2\'fa\'bb\'f2\'d6\'d5\'d6\'b9\'b5\'c4\'d0\'a7\'c1\'a6\ulnone\'a1\'a3\'d2\'bb\'b5\'a9\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bd\'ec\'c2\'fa\'bb\'f2\'d6\'d5\'d6\'b9\'a3\'ac\'c4\'fa\'d3\'a6\'c1\'a2\'bc\'b4\'cd\'a3\'d6\'b9\'b6\'d4\f2 EP\f0\'cf\'c2\'b5\'c4\'cb\'f9\'d3\'d0\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'a3\'ac\'b2\'a2\'c7\'d2\'c4\'fa\'d3\'a6\'cf\'fa\'bb\'d9\'c8\'ed\'bc\'fe\'b5\'c4\'cb\'f9\'d3\'d0\'bf\'bd\'b1\'b4\'a3\'ac\'b5\'ab\'ca\'c7\'c8\'e7\'b9\'fb\f2 NI\f0\'d4\'da\'b8\'c3\'cf\'fa\'bb\'d9\'d6\'ae\'c7\'b0\'c8\'e7\'b4\'cb\'d2\'aa\'c7\'f3\'a3\'ac\'c4\'fa\'d3\'a6\'bd\'ab\'c8\'ed\'bc\'fe\'ba\'cd\'cb\'f9\'d3\'d0\'bf\'bd\'b1\'b4\'bd\'bb\'b8\'b6\f2 NI\f0\'a1\'a3\'be\'a1\'b9\'dc\'d3\'d0\'c9\'cf\'ca\'f6\'b9\'e6\'b6\'a8\'a3\'ac\'b6\'d4\'d3\'da\f2 NI\f0\'b8\'f8\'c4\'fa\'b5\'c4\f2 EP\f0\'cf\'c2\'d4\'da\'c9\'fa\'d0\'a7\'c8\'d5\'c7\'b0\'bc\'b4\'d3\'d0\'d0\'a7\'b2\'a2\'c7\'d2\'d4\'da\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'b6\'a8\'d2\'e5\'ce\'aa\f2 EP\f0\'bc\'c8\'b4\'e6\'c8\'ed\'bc\'fe\'a3\'a8\ldblquote\b\f2 EP\f0\'bc\'c8\'b4\'e6\'c8\'ed\'bc\'fe\b0\rdblquote\'a3\'a9\'a3\'ac\'c8\'e7\'b9\'fb\f2 EP\f0\'d2\'f2\'d6\'bb\'ce\'a5\'b7\'b4\'c6\'f3\'d2\'b5\'bc\'c6\'bb\'ae\'cc\'f5\'bf\'ee\'b5\'c4\'ce\'a5\'d4\'bc\'b2\'a2\'b7\'c7\'d2\'f2\'ce\'b4\'c4\'dc\'d7\'f1\'ca\'d8\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'cc\'f5\'bf\'ee\'b1\'bb\f2 NI\f0\'d6\'d5\'d6\'b9\'a3\'ac\'c4\'fa\'bd\'f6\'bf\'c9\'d4\'da\f2 EP\f0\'b5\'d8\'b5\'e3\'ca\'b9\'d3\'c3\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'d6\'b8\'b6\'a8\'b5\'c4\'ce\'aa\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'ba\'f3\'ca\'b9\'d3\'c3\'b5\'c4\'b8\'c3\f2 EP\f0\'bc\'c8\'b4\'e6\'c8\'ed\'bc\'fe\'b5\'c4\'b8\'c3\'b5\'c8\'ca\'fd\'c1\'bf\'b5\'c4\'bf\'bd\'b1\'b4\'a3\'ac\'b2\'a2\'c7\'d2\'bd\'f6\'b8\'f9\'be\'dd\'b8\'bd\'cb\'e6\'d3\'da\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'d0\'ad\'d2\'e9\'a1\'a3\'b6\'d4\'d3\'da\'d4\'da\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'ce\'aa\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'ba\'f3\'ca\'b9\'d3\'c3\'d6\'b8\'b6\'a8\'b5\'c4\f2 EP\f0\'bc\'c8\'b4\'e6\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'ce\'ba\'ce\'bf\'bd\'b1\'b4\'a3\'ac\'b8\'c3\'bf\'bd\'b1\'b4\'b7\'c7\'d7\'ee\'d0\'c2\'b0\'e6\'b1\'be\'bb\'f2\'d4\'da\f2 EP\f0\'c9\'fa\'d0\'a7\'c8\'d5\'c7\'b0\'d7\'ee\'d0\'c2\'b5\'c4\'b0\'e6\'b1\'be\'a3\'ac\'c7\'b0\'cc\'e1\'ca\'c7\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'ce\'b4\'b1\'bb\f2 NI\f0\'d6\'d5\'d6\'b9\'a3\'ac\'c4\'fa\'bf\'c9\'d1\'a1\'d4\'f1\'c9\'fd\'bc\'b6\'b8\'c3\'bf\'bd\'b1\'b4\'d6\'c1\'bd\'d8\'d6\'c1\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'d6\'d5\'d6\'b9\'bb\'f2\'bd\'ec\'c2\'fa\'b5\'c4\'d6\'ae\'c8\'d5\'d3\'a6\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'d7\'ee\'d0\'c2\'b0\'e6\'b1\'be\'a3\'ac\'bd\'f6\'b9\'a9\'c4\'fa\'b0\'b4\'d5\'d5\'b1\'be\'d5\'c2\'ca\'b9\'d3\'c3\'a1\'a3\f1\par
+\f2 C.\f1\tab\f0\'c8\'f4\'c4\'fa\'d4\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bd\'ec\'c2\'fa\'bb\'f2\'d6\'d5\'d6\'b9\'d6\'ae\'c8\'d5\'c6\'f0\'c8\'fd\'ca\'ae\'a3\'a8\f2 30\f0\'a3\'a9\'c8\'d5\'c4\'da\'cf\'f2\f2 NI\f0\'cc\'e1\'b9\'a9\'bb\'ee\'b6\'af\'ba\'cf\'b9\'e6\'c8\'d5\'d6\'be\'ba\'cd\'ca\'b9\'d3\'c3\'c8\'d5\'d6\'be\'a3\'ac\'b2\'a2\'c7\'d2\'c1\'a2\'bc\'b4\'cf\'f2\f2 NI\f0\'d6\'a7\'b8\'b6\'cb\'f9\'d3\'d0\'bd\'d8\'d6\'c1\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'bd\'ec\'c2\'fa\'bb\'f2\'d6\'d5\'d6\'b9\'b5\'bd\'c6\'da\'b5\'ab\'ce\'b4\'d6\'a7\'b8\'b6\'b5\'c4\'cb\'f9\'d3\'d0\'bf\'ee\'cf\'ee\'a3\'ac\'c4\'fa\'bf\'c9\'cf\'ed\'d3\'d0\'d4\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'ba\'f3\'bc\'cc\'d0\'f8\'ca\'b9\'d3\'c3\f2 EP\f0\'bc\'c8\'b4\'e6\'c8\'ed\'bc\'fe\'b5\'c4\'c8\'a8\'c0\'fb\'a1\'a3\f1\par
+
+\pard\fi-357\li714\sb100\sa240\qj\tx360\f2 D.\f1\tab\b\f0\'c8\'ed\'bc\'fe\'ba\'cd\'c5\'fa\'d7\'bc\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'bf\'c9\'c4\'dc\'b0\'fc\'ba\'ac\'d4\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c6\'da\'c2\'fa\'bb\'f2\'d6\'d5\'d6\'b9\'ba\'f3\'a3\'ac\'cd\'a3\'d6\'b9\'c4\'fa\'d4\'da\f2 EP\f0\'cf\'c2\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'b4\'fa\'c2\'eb\'a1\'a3\'c4\'fa\'c8\'cf\'bf\'c9\'b2\'a2\'cd\'ac\'d2\'e2\'d2\'bb\'b5\'a9\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'c6\'da\'c2\'fa\'bb\'f2\'d6\'d5\'d6\'b9\'a3\'ac\'b1\'be\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'d4\'da\'ce\'de\'cd\'a8\'d6\'aa\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'d7\'d4\'b6\'af\'b1\'bb\'cd\'a3\'d3\'c3\'bb\'f2\'ce\'de\'b7\'a8\'ca\'b9\'d3\'c3\'a1\'a3\'c4\'fa\'d3\'d0\'d2\'e5\'ce\'f1\'b4\'d3\f2 NI\f0\'bb\'f1\'c8\'a1\'c8\'ce\'ba\'ce\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'a3\'ac\'d2\'d4\'c8\'b7\'b1\'a3\'d4\'da\f2 EP\f0\'ce\'c4\'bc\'fe\'d6\'d0\'d6\'b8\'b6\'a8\'b5\'c4\f2 EP\f0\'bc\'c8\'b4\'e6\'c8\'ed\'bc\'fe\'d4\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'ba\'f3\'b5\'c4\'ca\'b9\'d3\'c3\'a1\'a3\'c4\'fa\'d3\'a6\'d4\'da\f2 NI\f0\'b5\'dd\'bd\'bb\'b8\'c3\'b5\'c8\'d0\'ed\'bf\'c9\'ce\'c4\'bc\'fe\'ba\'f3\'be\'a1\'bf\'ec\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'a3\'ac\'b5\'ab\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'b2\'bb\'b5\'c3\'cd\'ed\'d3\'da\f2 EP\f0\'d3\'d0\'d0\'a7\'c6\'da\'d6\'d5\'d6\'b9\'ba\'f3\'c1\'f9\'ca\'ae\'a3\'a8\f2 60\f0\'a3\'a9\'cc\'ec\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx360\tx1278\b0\f2 12.\tab EP\f0\'cf\'c2\'b5\'c4\'d0\'ed\'bf\'c9\'ca\'c7\'b2\'bb\'bf\'c9\'d7\'aa\'c8\'c3\'b5\'c4\'a3\'ac\'b2\'a2\'c7\'d2\'c4\'fa\'d4\'da\'ce\'de\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'ca\'e9\'c3\'e6\'cd\'ac\'d2\'e2\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'b2\'bb\'b5\'c3\'b4\'ab\'b2\'a5\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'cf\'f2\'b5\'da\'c8\'fd\'b7\'bd\'bb\'f2\'cf\'f2\'c4\'fa\'b7\'c7\f2 EP\f0\'b5\'d8\'b5\'e3\'b5\'c4\'c8\'ce\'ba\'ce\'b3\'a1\'cb\'f9\'bb\'f2\'b9\'a4\'b3\'a7\'cc\'e1\'b9\'a9\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\f1\par
+
+\pard\fi-360\li360\sb100\sa240\qj\tx360\tx1420\f2 13.\tab\ul\f0\'b1\'a3\'c3\'dc\ulnone\'a1\'a3\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'cc\'e1\'b9\'a9\'b5\'c4\'c4\'fa\f2 EP\f0\'ce\'c4\'bc\'fe\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'c8\'ce\'ba\'ce\'d3\'d0\'b9\'d8\'c4\'fa\f2 EP\f0\'b5\'c4\'bd\'a8\'d2\'e9\'ca\'e9\'bb\'f2\'c6\'e4\'cb\'fb\'ce\'c4\'bc\'fe\'a3\'a8\'b0\'fc\'c0\'a8\'cb\'f9\'d3\'d0\'bc\'c6\'bc\'db\'ba\'cd\'b7\'d1\'d3\'c3\'a3\'a9\'a3\'ac\'d2\'d4\'bc\'b0\'d3\'d0\'b9\'d8\'c4\'fa\f2 EP\f0\'cc\'e1\'b9\'a9\'b5\'c4\'c8\'ce\'ba\'ce\'d3\'d0\'b9\'d8\f2 NI\f0\'b2\'fa\'c6\'b7\'d1\'d0\'b7\'a2\'bc\'c6\'bb\'ae\'b5\'c4\'d0\'c5\'cf\'a2\'a3\'ac\'d3\'a6\'b1\'bb\'ca\'d3\'ce\'aa\f2 NI\f0\'b5\'c4\'b1\'a3\'c3\'dc\'d0\'c5\'cf\'a2\'a1\'a3\'c4\'fa\'b2\'bb\'b5\'c3\'cf\'f2\'c8\'ce\'ba\'ce\'b5\'da\'c8\'fd\'b7\'bd\'c5\'fb\'c2\'b6\'b8\'c3\'b5\'c8\'d0\'c5\'cf\'a2\'a1\'a3\b\fs24\par
+
+\pard\sb100\sa240\qc\'b8\'bd\'bc\'fe\f2 E\f0\endash\ul\'d4\'ba\'d0\'a3\'b0\'e6\'d0\'ed\'bf\'c9\'cc\'f5\'bf\'ee\f1\par
+
+\pard
+{\pntext\f1 1.\tab}{\*\pn\pnlvlbody\pnf1\pnindent360\pnstart1\pndec{\pntxta.}}
+\fi-420\li420\sb100\sa240\qj\tx810\ulnone\b0\f0\fs20\'c8\'ce\'ba\'ce\'d4\'ba\'d0\'a3\'b0\'e6\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\'cf\'c2\'b5\'c4\'c8\'ed\'bc\'fe\'b2\'bb\'bf\'c9\'b1\'bb\'d3\'c3\'d7\'f7\'c9\'cc\'d2\'b5\'bb\'f2\'b9\'a4\'d2\'b5\'d3\'c3\'cd\'be\'a1\'a3\'d6\'bb\'d3\'d0\'b8\'f9\'be\'dd\'d4\'ba\'d0\'a3\'b0\'e6\'d0\'ed\'bf\'c9\'cc\'f5\'bf\'ee\'b9\'e6\'b6\'a8\'b5\'c4\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'bf\'c9\'b1\'bb\'d3\'c3\'d7\'f7\'d1\'d0\'be\'bf\'d3\'c3\'cd\'be\'a1\'a3\f1\par
+{\pntext\f1 2.\tab}\f0\'b8\'f9\'be\'dd\'d4\'ba\'d0\'a3\'b0\'e6\'d0\'ed\'bf\'c9\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'d1\'d0\'b7\'a2\'b5\'c4\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b2\'bb\'bf\'c9\'d3\'c3\'d3\'da\'c9\'cc\'d2\'b5\'c4\'bf\'b5\'c4\'b5\'c4\'b4\'ab\'b2\'a5\'a3\'ac\'c7\'d2\'b4\'ab\'b2\'a5\'ca\'b1\'b1\'d8\'d0\'eb\'bd\'fb\'d6\'b9\'c9\'cc\'d2\'b5\'d0\'d4\'d4\'d9\'b4\'ab\'b2\'a5\'a1\'a3\f1\par
+{\pntext\f1 3.\tab}\f0\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'d6\'b8\'b5\'c4\'ca\'c7\'bf\'c9\'ca\'da\'d3\'e8\'d1\'a7\'ce\'bb\'b5\'c4\'bd\'cc\'d3\'fd\'bb\'fa\'b9\'b9\'a1\'a3\'ce\'aa\'d1\'a7\'c9\'fa\'b0\'e6\'d0\'ed\'bf\'c9\'d6\'ae\'c4\'bf\'b5\'c4\'a3\'ac\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'d2\'e0\'bf\'c9\'ce\'aa\'c0\'cf\'ca\'a6\'cd\'c6\'bc\'f6\'bb\'f2\'d2\'aa\'c7\'f3\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'cd\'f8\'c9\'cf\'bd\'cc\'d3\'fd\'bf\'ce\'b3\'cc\'a3\'ac\'b2\'a2\'c7\'d2\'b8\'c3\'bf\'ce\'b3\'cc\'d2\'d1\'d3\'c9NI\'c5\'fa\'d7\'bc\'a1\'a3\par
+{\pntext\f1 4.\tab}\ul\'d1\'a7\'c9\'fa\'b0\'e6\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'c8\'f4\'b1\'be\'c8\'ed\'bc\'fe\'ce\'aa\'d1\'a7\'c9\'fa\'b0\'e6\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'ca\'c7\b\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\b0\'d6\'d0\'d2\'d1\'d7\'a2\'b2\'e1\'bb\'f2\'d5\'fd\'d4\'da\'b2\'ce\'bc\'d3\'b3\'d6\'d0\'f8\'bd\'cc\'d1\'a7\'bf\'ce\'b3\'cc\'b5\'c4\'d1\'a7\'c9\'fa\'a3\'ac\'bb\'f2\'d4\'da\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'bd\'cc\'d1\'a7\'d0\'e8\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'bd\'cc\'ca\'a6\'a1\'a3\'c8\'f4\'c4\'fa\'ca\'c7\'d2\'bb\'c3\'fb\'d1\'a7\'c9\'fa\'a3\'ac\'d4\'f2\'d6\'bb\'c4\'dc\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'d3\'c3\'d3\'da\'b8\'f6\'c8\'cb\'d1\'a7\'cf\'b0\'d6\'ae\'c4\'bf\'b5\'c4\'a3\'ac\'d5\'e2\'c6\'e4\'d6\'d0\'bf\'c9\'c4\'dc\'b0\'fc\'c0\'a8\'d3\'c3\'d3\'da\'bf\'ce\'cc\'c3\'bb\'f2\'ca\'b5\'d1\'e9\'ca\'d2\'bf\'ce\'b3\'cc\'d2\'d4\'bc\'b0\'b4\'d9\'bd\'f8\'b1\'be\'bf\'c6\'d1\'a7\'cf\'b0\'b5\'c4\'d1\'a7\'ca\'f5\'d1\'d0\'be\'bf\'a3\'ac\'b2\'bb\'b5\'c3\'d3\'c3\'d3\'da\'c8\'ce\'ba\'ce\'c6\'e4\'cb\'fb\'c4\'bf\'b5\'c4\'a1\'a3\'c8\'f4\'c4\'fa\'ca\'c7\'d2\'bb\'c3\'fb\'bd\'cc\'ca\'a6\'a3\'ac\'d4\'f2\'d6\'bb\'c4\'dc\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'d3\'c3\'d3\'da\'bf\'ce\'cc\'c3\'bb\'f2\'ca\'b5\'d1\'e9\'bf\'ce\'b3\'cc\'d7\'f7\'d2\'b5\'d6\'ae\'d7\'bc\'b1\'b8\'c4\'bf\'b5\'c4\'a3\'ac\'b2\'bb\'b5\'c3\'d3\'c3\'d3\'da\'c6\'e4\'cb\'fb\'c8\'ce\'ba\'ce\'c4\'bf\'b5\'c4\'a3\'ac\'c0\'fd\'c8\'e7\'bd\'ab\'c8\'ed\'bc\'fe\'d3\'c3\'d3\'da\'d1\'a7\'ca\'f5\'d1\'d0\'be\'bf\'bb\'f2\'bf\'ce\'b3\'cc\'bd\'b2\'ca\'da\'a1\'a3\'b1\'be\'c8\'ed\'bc\'fe\'d7\'ee\'b6\'e0\'bf\'c9\'b1\'bb\'d7\'b0\'d4\'da\'c8\'fd\'a3\'a83\'a3\'a9\'cc\'a8\'ce\'ef\'c0\'ed\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'a1\'a3\'b5\'ab\'c7\'b0\'cc\'e1\'ca\'c7\'bd\'f6\'c4\'fa\'bf\'c9\'ca\'b9\'d3\'c3\'bb\'f2\'d4\'cb\'d0\'d0\'c8\'ed\'bc\'fe\'a3\'ac\'b2\'a2\'c7\'d2\'c8\'ed\'bc\'fe\'d2\'bb\'b4\'ce\'d6\'bb\'bf\'c9\'d4\'da\'d2\'bb\'cc\'a8\'b5\'e7\'c4\'d4\'c9\'cf\'c6\'f4\'b6\'af\'d4\'cb\'d0\'d0\'a1\'a3\'c4\'fa\'b2\'bb\'bf\'c9\'d4\'da\'c8\'ce\'ba\'ce\'cd\'f8\'c2\'e7\'c9\'e8\'b1\'b8\'d6\'d0\'b0\'b2\'d7\'b0\'c8\'ed\'bc\'fe\'d2\'d4\'c3\'e2\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'b1\'bb\'c4\'fa\'d6\'ae\'cd\'e2\'b5\'c4\'c8\'ce\'ba\'ce\'c8\'cb\'b7\'c3\'ce\'ca\'ba\'cd\'ca\'b9\'d3\'c3\'a1\'a3\'c4\'fa\'d4\'da\'b4\'cb\'c0\'ed\'bd\'e2\'b2\'a2\'cd\'ac\'d2\'e2\'c4\'fa\'b5\'c4\'d0\'ed\'bf\'c9\'d4\'da\'d2\'d4\'cf\'c2\'c7\'e9\'bf\'f6\'cf\'c2\'ca\'a7\'d0\'a7\'a3\'ba\'c8\'e7\'b9\'fb\'c4\'fa\'ca\'c7\'d1\'a7\'c9\'fa\'a3\'ac\'bd\'ab\'d3\'da\'c4\'fa\'d4\'da\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'d4\'da\'b2\'e1\'d1\'a7\'cf\'b0\'c6\'da\'bc\'e4\'bd\'e1\'ca\'f8\'bb\'f2\'d6\'d5\'d6\'b9\'d6\'ae\'c8\'d5\'a3\'bb\'c8\'e7\'b9\'fb\'c4\'fa\'ca\'c7\'bd\'cc\'ca\'a6\'a3\'ac\'bd\'ab\'d3\'da\'c4\'fa\'b2\'bb\'d4\'d9\'b5\'a3\'c8\'ce\'bd\'cc\'ca\'a6\'d6\'ae\'c8\'d5,\'bb\'f2\'d0\'ed\'bf\'c9\'c6\'da\'cf\'de\'b5\'bd\'c6\'da\'d6\'ae\'c8\'d5,\'d2\'d4\'ca\'b1\'bc\'e4\'cf\'c8\'b5\'bd\'d5\'df\'ce\'aa\'d7\'bc\'a1\'a3\'d2\'bb\'b5\'a9\'b5\'bd\'c6\'da\'bb\'f2\'d6\'d5\'d6\'b9\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'c1\'a2\'bc\'b4\'d0\'b6\'d4\'d8\'c8\'ed\'bc\'fe\'cb\'f9\'d3\'d0\'b5\'c4\'b8\'b1\'b1\'be\'a1\'a3\f1\par
+
+\pard\li420\sb100\sa240\qj\tx810\f0\'d6\'d0\'bc\'b6\'d1\'a7\'d0\'a3\'d2\'b2\'bf\'c9\'d2\'d4\'ca\'b9\'d3\'c3 \f2 LabVIEW \f0\'d1\'a7\'c9\'fa\'b0\'e6\'c8\'ed\'bc\'fe, \'b5\'ab\'d0\'eb\'d7\'f1\'ca\'d8\'cf\'c2\'ce\'c4\'b5\'da5\'cc\'f5\'b9\'e6\'b6\'a8\'b5\'c4\'d6\'d0\'bc\'b6\'d1\'a7\'d0\'a3\'d0\'ed\'bf\'c9\'cc\'f5\'bf\'ee\'a1\'a3\par
+\'d1\'a7\'c9\'fa\'b0\'e6\'d0\'ed\'bf\'c9\'a3\'a8\'d3\'c0\'be\'c3\'bb\'f2\'c6\'da\'cf\'de\'a3\'a9\'b2\'bb\'b0\'fc\'c0\'a8\'b6\'d4\'c8\'ed\'bc\'fe\'b1\'ea\'d7\'bc\'b7\'fe\'ce\'f1\'bc\'c6\'bb\'ae\'a3\'a8\ldblquote SSP\rdblquote\'a3\'a9\'b5\'c4\'b5\'a5\'b6\'c0\'b7\'c3\'ce\'ca\'c8\'a8\'cf\'de\'a1\'a3\par
+
+\pard
+{\pntext\f1 1.\tab}{\*\pn\pnlvlbody\pnf1\pnindent360\pnstart1\pndec{\pntxta.}}
+\fi-420\li420\sb100\sa240\qj\tx810\ul\'d6\'d0\'bc\'b6\'d1\'a7\'d0\'a3\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'bb\'f1\'b5\'c3\'d2\'bb\'b7\'dd\'d6\'d0\'bc\'b6\'d1\'a7\'d0\'a3\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bd\'ab\'bd\'f6\'bf\'c9\'ce\'aa\'bd\'cc\'d3\'fd\'c4\'bf\'b5\'c4\'d4\'da\'c4\'fa\'d6\'d0\'bc\'b6\'d1\'a7\'d0\'a3\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'d6\'d0\'bc\'b6\'d1\'a7\'d0\'a3\'b1\'bb\'b6\'a8\'d2\'e5\'ce\'aa\f2 K\f0\'a3\'ad\f2 12\f0\'bc\'b6\'d2\'d4\'bc\'b0\'b9\'fa\'bc\'ca\'bd\'cc\'d3\'fd\'b1\'ea\'d7\'bc\'b7\'d6\'c0\'e0\'b7\'a8\'a3\'a8\f2 ISCED\f0\'a3\'a9\'b5\'c4\f1 0\f0\'a3\'ad\f2 3\f0\'bc\'b6\'a1\'a3\'c4\'fa\'bf\'c9\'d2\'d4\'d4\'da\'b2\'bb\'b3\'ac\'b9\'fd\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'d4\'da\'cf\'e0\'d3\'a6\'b5\'c4\'b1\'a8\'bc\'db\'d6\'d0\'ca\'e9\'c3\'e6\'b9\'e6\'b6\'a8\'b5\'c4\'ca\'fd\'c1\'bf\'b5\'c4\'c4\'fa\'d1\'a7\'d0\'a3\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b0\'b2\'d7\'b0\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'c7\'b0\'ca\'f6\'c8\'a8\'c0\'fb\'ca\'ca\'d3\'c3\'d3\'da\'b5\'a5\'b8\'f6\'d1\'a7\'d0\'a3\'bb\'f2\'d0\'a3\'d4\'b0\f2 (\f0\'d3\'c9\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'d4\'da\'cf\'e0\'d3\'a6\'b5\'c4\'b1\'a8\'bc\'db\'d6\'d0\'ca\'e9\'c3\'e6\'b9\'e6\'b6\'a8\f2 )\f0 \'a3\'ac\'c7\'d2\'b2\'bb\'d1\'d3\'c9\'ec\'b5\'bd\'d5\'fb\'b8\'f6\'d1\'a7\'c7\'f8\'a1\'a3\f1\par
+{\pntext\f1 2.\tab}\ul\f0\'bd\'cc\'d1\'a7\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'bb\'f1\'b5\'c3\'d4\'ba\'d0\'a3\'bd\'cc\'d1\'a7\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bd\'ab\'bd\'f6\'c4\'dc\'ce\'aa\'bd\'cc\'d1\'a7\'c4\'bf\'b5\'c4\'d4\'da\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'b3\'fd\'b7\'c7\'ca\'ca\'d3\'c3\'b5\'c4\'b1\'a8\'bc\'db\'b5\'a5\'c1\'ed\'d0\'d0\'d4\'bc\'b6\'a8\'a3\'ac\'c7\'b0\'ca\'f6\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'d3\'a6\'ce\'bb\'d3\'daNI\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'b5\'c4\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'a1\'a3\'c8\'f4\'b8\'c3\'ca\'b9\'d3\'c3\'b7\'fb\'ba\'cf\'cf\'c2\'c1\'d0\'d2\'aa\'c7\'f3\'a3\'ac\'d4\'f2\'b8\'c3\'ca\'b9\'d3\'c3\'b1\'bb\'c8\'cf\'ce\'aa\'ca\'c7\'ce\'aa\f2 "\f0\'bd\'cc\'d1\'a7\'c4\'bf\'b5\'c4\f2 "\f0\'b6\'f8\'ca\'b9\'d3\'c3\'a3\'ba\f2 (i)\f0\'d4\'da\'d1\'a7\'c6\'da\'c4\'a9\'bb\'f2\'c6\'e4\'cb\'fb\'bd\'cc\'d1\'a7\'c6\'da\'c4\'a9\'b6\'d4\'d1\'a7\'c9\'fa\'bd\'f8\'d0\'d0\'b9\'ab\'b9\'b2\'bf\'bc\'ca\'d4\'c7\'d2\'bf\'bc\'ca\'d4\'a3\'a8\'c8\'ab\'b2\'bf\'bb\'f2\'b2\'bf\'b7\'d6\'a3\'a9\'d3\'eb\'d1\'a7\'c9\'fa\'b6\'d4\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'b9\'d3\'c3\'cf\'e0\'b9\'d8\'bb\'f2\'d5\'df\f2 (ii) \f0\'d2\'aa\'c7\'f3\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'bc\'d2\'cd\'a5\'d7\'f7\'d2\'b5\'bb\'f2\'c0\'e0\'cb\'c6\'cf\'ee\'c4\'bf\'b4\'fa\'cc\'e6\'bf\'bc\'ca\'d4\'d3\'c3\'d3\'da\'b5\'c8\'bc\'b6\'c6\'c0\'b6\'a8\'a1\'a3\'c4\'fa\'bf\'c9\'d2\'d4\'d4\'da\'b2\'bb\'b3\'ac\'b9\'fd\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'d4\'da\'cf\'e0\'d3\'a6\'b5\'c4\'b1\'a8\'bc\'db\'d6\'d0\'ca\'e9\'c3\'e6\'b9\'e6\'b6\'a8\'b5\'c4\'ca\'fd\'c1\'bf\'b5\'c4\'a1\'a2\'ce\'bb\'d3\'daNI\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'b5\'c4\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'b5\'c4\'a1\'a2\'c4\'fa\'cf\'e0\'d3\'a6\'b5\'c4\'cf\'b5\'b2\'bf\'a1\'a2\'d1\'a7\'d4\'ba\'bb\'f2\'cc\'d8\'b6\'a8\'b4\'f3\'d1\'a7\'d0\'a3\'d4\'b0\'c4\'da\'b5\'c4\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b0\'b2\'d7\'b0\'c8\'ed\'bc\'fe\'a3\'ac\'ca\'ca\'d3\'c3\'b5\'c4\'b1\'a8\'bc\'db\'b5\'a5\'c1\'ed\'d0\'d0\'d4\'bc\'b6\'a8\'b5\'c4\'b3\'fd\'cd\'e2\'a1\'a3\'d4\'da\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\'bd\'fb\'d6\'b9\'c8\'ce\'ba\'ce\'b7\'c7\'c4\'fa\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'bd\'cc\'ca\'a6\'b5\'c4\'b8\'f6\'c8\'cb\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'d0\'d0\'ce\'aa\'a1\'a3\f1\par
+{\pntext\f1 3.\tab}\ul\f0\'d1\'d0\'be\'bf\'d0\'ed\'bf\'c9\ulnone\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'d2\'d1\'bb\'f1\'b5\'c3\'d1\'d0\'be\'bf\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'d6\'bb\'bf\'c9\'ce\'aa\'bd\'cc\'d1\'a7\'d1\'d0\'be\'bf\'d4\'da\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'c4\'da\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'a1\'a3\'c4\'fa\'bf\'c9\'d2\'d4\'d4\'da\'b2\'bb\'b3\'ac\'b9\'fd\f2 NI\f0\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b5\'c4\'b9\'d8\'c1\'aa\'b7\'bd\'d4\'da\'cf\'e0\'d3\'a6\'b5\'c4\'b1\'a8\'bc\'db\'d6\'d0\'ca\'e9\'c3\'e6\'b9\'e6\'b6\'a8\'b5\'c4\'ca\'fd\'c1\'bf\'b5\'c4\'a1\'a2\'ce\'bb\'d3\'daNI\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'b5\'c4\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'b5\'c4\'a1\'a2\'c4\'fa\'cf\'e0\'d3\'a6\'cf\'b5\'b2\'bf\'a1\'a2\'d1\'a7\'d4\'ba\'bb\'f2\'cc\'d8\'b6\'a8\'b4\'f3\'d1\'a7\'d0\'a3\'d4\'b0\'b5\'c8\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b0\'b2\'d7\'b0\'b1\'be\'c8\'ed\'bc\'fe\'a3\'ac\'ca\'ca\'d3\'c3\'b5\'c4\'b1\'a8\'bc\'db\'b5\'a5\'c1\'ed\'d0\'d0\'d4\'bc\'b6\'a8\'b5\'c4\'b3\'fd\'cd\'e2\'a1\'a3\f1\par
+{\pntext\f1 4.\tab}\f0\'bd\'cc\'d1\'a7\'ba\'cd\'d1\'d0\'be\'bf\'bd\'e1\'ba\'cf\'d0\'ed\'bf\'c9\'d3\'a6\'ca\'ca\'d3\'c3\'bd\'cc\'d1\'a7\'d0\'ed\'bf\'c9\'ba\'cd\'d1\'d0\'be\'bf\'d0\'ed\'bf\'c9\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'a1\'a3\f1\par
+{\pntext\f1 5.\tab}\ul\f0\'d1\'a7\'c9\'fa\'b0\'b2\'d7\'b0\'d1\'a1\'cf\'ee\'d0\'ed\'bf\'c9\ulnone\f1\par
+
+\pard
+{\pntext\f2 A.\tab}{\*\pn\pnlvlbody\pnf2\pnindent360\pnstart1\pnucltr{\pntxta.}}
+\fi-360\li780\sb100\sa240\qj\tx810\f0\'c8\'f4\'c4\'fa\'ca\'c7\'d2\'bb\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'a3\'ac\'c7\'d2\'bb\'f1\'b5\'c3\ldblquote\'d1\'a7\'c9\'fa\'b0\'b2\'d7\'b0\'d1\'a1\'cf\'ee\rdblquote\'d0\'ed\'bf\'c9\'b5\'c4\'a3\'ac\f2 NI\f0\'bd\'ab\'cf\'f2\'c4\'fa\'bd\'bb\'b8\'b6\'cf\'e0\'d3\'a6\'c8\'ed\'bc\'fe\'b5\'c4\'d6\'f7\'b0\'b2\'d7\'b0\'b3\'cc\'d0\'f2\'a1\'a3\'c4\'fa\'bd\'f6\'bf\'c9\'bd\'ab\'cf\'e0\'d3\'a6\'c8\'ed\'bc\'fe\'a3\'a8\'b0\'fc\'c0\'a8\'b8\'fc\'d0\'c2\'bb\'f2\'c9\'fd\'bc\'b6\'a3\'a9\'cc\'e1\'b9\'a9\'b8\'f8\'b2\'bb\'b3\'ac\'b9\'fd\f2 NI\f0\'bb\'f2\f2 NI\f0\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'d4\'da\'cf\'e0\'d3\'a6\'b1\'a8\'bc\'db\'d6\'d0\'ca\'e9\'c3\'e6\'b9\'e6\'b6\'a8\'b5\'c4\'d1\'a7\'c9\'fa\'ca\'fd\'c1\'bf\'b5\'c4\'d1\'a7\'c9\'fa\'a3\'ac\'d1\'a7\'c9\'fa\'b1\'d8\'d0\'eb\'ce\'bb\'d3\'daNI\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'b5\'c4\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'a1\'a2\'d2\'d4\'bc\'b0\'bd\'f6\'bf\'c9\'d4\'da\'b1\'a8\'bc\'db\'b5\'a5\'d6\'d0\'d4\'bc\'b6\'a8\'b5\'c4\'d0\'ed\'bf\'c9\'c6\'da\'cf\'de\'c4\'da\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'a3\'ac\'b2\'a2\'c7\'d2\'c3\'bf\'d2\'bb\'b8\'f6\'d1\'a7\'c9\'fa\'b1\'d8\'d0\'eb\'c4\'bf\'c7\'b0\'d7\'a2\'b2\'e1\'d4\'da\'cf\'e0\'d3\'a6\'b1\'a8\'bc\'db\'d6\'d0\'ca\'e9\'c3\'e6\'b9\'e6\'b6\'a8\'b5\'c4\'c4\'fa\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'c4\'da\'cf\'e0\'d3\'a6\'cf\'b5\'b2\'bf\'a1\'a2\'d1\'a7\'d4\'ba\'bb\'f2\'cc\'d8\'b6\'a8\'b4\'f3\'d1\'a7\'d0\'a3\'d4\'b0\'a1\'a3\'c3\'bf\'d2\'bb\'cf\'ee\'cd\'a8\'b9\'fd \ldblquote\'d1\'a7\'c9\'fa\'b0\'b2\'d7\'b0\'d1\'a1\'cf\'ee\rdblquote \'cc\'e1\'b9\'a9\'b5\'c4\'d0\'ed\'bf\'c9\'b0\'fc\'ba\'ac\'ce\'aa\'c6\'da\'d2\'bb\'a3\'a81\'a3\'a9\'c4\'ea\'b5\'c4\'d4\'ba\'d0\'a3\'b0\'e6\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3\f2\fs18\par
+
+\pard
+{\pntext\f0 B.\tab}{\*\pn\pnlvlbody\pnf0\pnindent360\pnstart1\pnucltr{\pntxta.}}
+\fi-270\li720\sb100\sa240\qj\tx810\f0\fs20\'c8\'f4\'c4\'fa\'ca\'c7\'d2\'bb\'c3\'fb\'d1\'a7\'c9\'fa\'a3\'ac\'c7\'d2\'cd\'a8\'b9\'fd\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'b5\'c4 \ldblquote\'d1\'a7\'c9\'fa\'b0\'b2\'d7\'b0\'d1\'a1\'cf\'ee\rdblquote \'bb\'f1\'b5\'c3\'c1\'cb\'ca\'b9\'d3\'c3\'c8\'ed\'bc\'fe\'b5\'c4\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'ca\'c7\'d2\'d1\'be\'ad\'d4\'da\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'d7\'a2\'b2\'e1\'bb\'f2\'b2\'ce\'bc\'d3\'b3\'d6\'d0\'f8\'bd\'cc\'d1\'a7\'bf\'ce\'b3\'cc\'b5\'c4\'d1\'a7\'c9\'fa\'b7\'bd\'bf\'c9\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'c4\'fa\'d6\'bb\'c4\'dc\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'d3\'c3\'d3\'da\'b8\'f6\'c8\'cb\'d1\'a7\'cf\'b0\'c4\'bf\'b5\'c4\'a3\'ac\'c6\'e4\'d6\'d0\'bf\'c9\'c4\'dc\'b0\'fc\'c0\'a8\'d3\'c3\'d3\'da\'bf\'ce\'cc\'c3\'bb\'f2\'ca\'b5\'d1\'e9\'ca\'d2\'bf\'ce\'b3\'cc\'d2\'d4\'bc\'b0\'b4\'d9\'bd\'f8\'b1\'be\'bf\'c6\'d1\'a7\'cf\'b0\'b5\'c4\'d1\'a7\'ca\'f5\'d1\'d0\'be\'bf\'a3\'ac\'b6\'f8\'b2\'bb\'b5\'c3\'d3\'c3\'d3\'da\'c6\'e4\'cb\'fb\'c4\'bf\'b5\'c4\'a1\'a3\'c4\'fa\'bf\'c9\'d2\'d4\'d4\'da\'d7\'ee\'b6\'e0\'c8\'fd\'a3\'a83\'a3\'a9\'cc\'a8\'ce\'ef\'c0\'ed\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'b0\'b2\'d7\'b0\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3 \'b5\'ab\'ca\'c7\'a3\'ac\'d6\'bb\'d3\'d0\'b1\'be\'c8\'cb\'bf\'c9\'d2\'d4\'ca\'b9\'d3\'c3\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'d4\'cb\'d0\'d0\'b1\'be\'c8\'ed\'bc\'fe\'a3\'ac\'b2\'a2\'c7\'d2\'b1\'be\'c8\'ed\'bc\'fe\'d2\'bb\'b4\'ce\'d6\'bb\'c4\'dc\'d4\'da\'d2\'bb\'cc\'a8\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'c6\'f4\'b6\'af\'d4\'cb\'d0\'d0\'a1\'a3\'c4\'fa\'b2\'bb\'bf\'c9\'d4\'da\'c8\'ce\'ba\'ce\'cd\'f8\'c2\'e7\'c9\'e8\'b1\'b8\'d6\'d0\'b0\'b2\'d7\'b0\'c8\'ed\'bc\'fe\'d2\'d4\'c3\'e2\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'b1\'bb\'c4\'fa\'d6\'ae\'cd\'e2\'b5\'c4\'c6\'e4\'cb\'fb\'c8\'cb\'b7\'c3\'ce\'ca\'ba\'cd\'ca\'b9\'d3\'c3\'a1\'a3\'bc\'d2\'cd\'a5\'ca\'b9\'d3\'c3\'c0\'fd\'cd\'e2\'b2\'bb\'ca\'ca\'d3\'c3\'d3\'da\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'c4\'fa\'d4\'da\'b4\'cb\'c0\'ed\'bd\'e2\'b2\'a2\'cd\'ac\'d2\'e2\'a3\'ac\'c4\'fa\'b5\'c4\'d0\'ed\'bf\'c9\'bd\'ab\'d3\'da\'c4\'fa\'d4\'da\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'d4\'da\'b2\'e1\'d1\'a7\'cf\'b0\'c6\'da\'bc\'e4\'bd\'e1\'ca\'f8\'bb\'f2\'d6\'d5\'d6\'b9\'d6\'ae\'c8\'d5\'bb\'f2\'d0\'ed\'bf\'c9\'d3\'d0\'d0\'a7\'c6\'da\'bd\'ec\'c2\'fa\'ca\'b1\'d7\'d4\'b6\'af\'b5\'bd\'c6\'da\'a3\'ac\'d2\'d4\'ca\'b1\'bc\'e4\'cf\'c8\'b5\'bd\'d5\'df\'ce\'aa\'d7\'bc\'a1\'a3\'d2\'bb\'b5\'a9\'d6\'d5\'d6\'b9\'bb\'f2\'b5\'bd\'c6\'da\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'c1\'a2\'bc\'b4\'d0\'b6\'d4\'d8\'c8\'ed\'bc\'fe\'b5\'c4\'cb\'f9\'d3\'d0\'b8\'b1\'b1\'be\'a1\'a3\par
+{\pntext\f0 C.\tab}\'cd\'a8\'b9\'fd\'d1\'a7\'c9\'fa\'b0\'b2\'d7\'b0\'d1\'a1\'cf\'ee\'d0\'ed\'bf\'c9\'cc\'e1\'b9\'a9\'b5\'c4\'d0\'ed\'bf\'c9\'b2\'bb\'b0\'fc\'c0\'a8\'d1\'a7\'c9\'fa\'b6\'d4\'c8\'ed\'bc\'fe\'b1\'ea\'d7\'bc\'b7\'fe\'ce\'f1\'bc\'c6\'bb\'ae\'a3\'a8\ldblquote\f1 SSP\rdblquote\f0\'a3\'a9\'b5\'a5\'b6\'c0\'b7\'c3\'ce\'ca\'b5\'c4\'cb\'f9\'d3\'d0\'c8\'a8\'cf\'de\'a1\'a3\f1\par
+
+\pard\fi-720\li720\sb100\sa240\qj\tx810\f0 10. \tab\'d1\'a7\'ca\'f5\'b3\'a1\'cb\'f9\'d0\'ed\'bf\'c9\'a3\'a8 \ldblquote\b ASL\b0\rdblquote \'a3\'a9\'a1\'a3\'cf\'c2\'ca\'f6\'cc\'f5\'bf\'ee\'ca\'ca\'d3\'c3\'d3\'daASL\'a1\'a3\par
+
+\pard\fi-270\li720\sb100\sa240\qj\tx630 A. \'c4\'fa\'b4\'d3NI\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'bb\'f1\'b5\'c3\'b5\'c4\'b9\'d8\'d3\'daASL\'b5\'c4\'b1\'a8\'bc\'db\'a3\'a8 \ldblquote\b ASL\'ce\'c4\'bc\'fe\b0\rdblquote \'a3\'a9\'d2\'d1\'b2\'a2\'c8\'eb\'b1\'be\'d0\'ad\'d2\'e9\'a1\'a3 \'c8\'e7\'b9\'fb\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'d3\'ebASL\'ce\'c4\'bc\'fe\'d3\'d0\'b3\'e5\'cd\'bb\'a3\'ac\'d4\'f2\'d2\'d4\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe\'ce\'aa\'d7\'bc\'a1\'a3\par
+
+\pard\fi-270\li720\sb100\sa240\qj\tx720 B. \'c6\'da\'cf\'de\'a1\'a3ASL\'bd\'ab\'d3\'da\'c4\'fa\'b5\'c4\'b6\'a9\'b5\'a5\'c8\'d5\'c9\'fa\'d0\'a7\'a3\'a8 \ldblquote ASL\'c9\'fa\'d0\'a7\'c8\'d5\rdblquote \'a3\'a9\'a1\'a3\'c8\'e7\'b9\'fb\'c4\'fa\'b9\'ba\'c2\'f2\'c1\'cb\'b8\'bd\'d0\'ed\'bf\'c9\'c6\'da\'cf\'de\'b5\'c4ASL\'a3\'ac\'d4\'f2ASL\'b5\'c4\'d0\'ed\'bf\'c9\'c6\'f0\'ca\'bc\'c8\'d5\'bd\'ab\'b4\'d3ASL\'c9\'fa\'d0\'a7\'c8\'d5\'bf\'aa\'ca\'bc\'a3\'ac\'d3\'d0\'d0\'a7\'c6\'da\'ce\'aa\'d2\'bb\'a3\'a81\'a3\'a9\'c4\'ea\'a3\'ac\'b3\'fd\'b7\'c7\'d4\'daASL\'ce\'c4\'bc\'fe\'d6\'d0\'d4\'bc\'b6\'a8\'c1\'cb\'b8\'fc\'b3\'a4\'b5\'c4\'c6\'da\'cf\'de\'a1\'a3\'c8\'e7\'b9\'fbASL\'ce\'c4\'bc\'fe\'ce\'b4\'b9\'e6\'b6\'a8\'c8\'ce\'ba\'ce\'c6\'da\'cf\'de\'a3\'ac\'d4\'f2ASL\'a3\'a8\'b2\'bb\'b0\'fc\'c0\'a8\'d1\'a7\'c9\'fa\'b0\'b2\'d7\'b0\'d0\'ed\'bf\'c9\'a3\'a9\'cf\'c2\'b5\'c4\'d0\'ed\'bf\'c9\'bd\'ab\'ce\'aa\'d3\'c0\'be\'c3\'d0\'ed\'bf\'c9\'a1\'a3\par
+
+\pard\fi-270\li720\sb100\sa240\qj\tx630 C. \'b3\'fd\'b7\'c7ASL\'ce\'c4\'bc\'fe\'d6\'d0\'c1\'ed\'d3\'d0\'d4\'bc\'b6\'a8\'a3\'ac\'bd\'cc\'ca\'a6\'a1\'a2\'d1\'d0\'be\'bf\'c8\'cb\'d4\'b1\'ba\'cd\'d1\'a7\'c9\'fa\'bf\'c9\'d2\'d4\'b8\'f9\'be\'dd\'b1\'be\'b8\'bd\'bc\'feE\'ba\'cdASL\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'d0\'ed\'bf\'c9\'c0\'e0\'d0\'cd\'b5\'c4\'cc\'f5\'bf\'ee\'a1\'a2\'b2\'a2\'d6\'bb\'c4\'dc\'d4\'da\'ce\'bb\'d3\'daNI\'bd\'bb\'b8\'b6\'c8\'ed\'bc\'fe\'b5\'c4\'ce\'ef\'c0\'ed\'ce\'bb\'d6\'c3\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'c9\'cf\'ca\'b9\'d3\'c3ASL\'cf\'ee\'cf\'c2\'b5\'c4\'c8\'ed\'bc\'fe\'a1\'a3\par
+
+\pard\fi-120\li840\sb100\sa240\qj\'b3\'fd\'b7\'c7ASL\'ce\'c4\'bc\'fe\'c1\'ed\'d3\'d0\'d4\'bc\'b6\'a8\'a3\'acASL\'b0\'fc\'ba\'ac\'b7\'b6\'ce\'a7\'c8\'e7\'cf\'c2\'a1\'a3\par
+\'d0\'a1\'a3\'baASL\'d6\'d0\'b5\'c4\'c8\'ed\'bc\'fe\'bf\'c9\'b9\'a9\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'c4\'da\'b5\'c450\'b8\'f6\'d3\'c3\'bb\'a7\'bb\'f2\'bc\'c6\'cb\'e3\'bb\'fa\'b7\'c3\'ce\'ca\par
+\'d6\'d0\'a3\'baASL\'d6\'d0\'b5\'c4\'c8\'ed\'bc\'fe\'bf\'c9\'b9\'a9\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'c4\'da\'b5\'c4100\'b8\'f6\'d3\'c3\'bb\'a7\'bb\'f2\'bc\'c6\'cb\'e3\'bb\'fa\'b7\'c3\'ce\'ca\par
+\'b4\'f3\'a3\'baASL\'d6\'d0\'b5\'c4\'c8\'ed\'bc\'fe\'bf\'c9\'b9\'a9\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'c4\'da\'b5\'c4250\'b8\'f6\'d3\'c3\'bb\'a7\'bb\'f2\'bc\'c6\'cb\'e3\'bb\'fa\'b7\'c3\'ce\'ca\par
+\'c4\'fa\'b1\'bb\'d4\'ca\'d0\'ed\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'b5\'d8\'d6\'b7\'ce\'aa\ldblquote ASL\'b5\'d8\'d6\'b7\rdblquote\'a1\'a3\par
+ASL\'b5\'c4\'d0\'ed\'bf\'c9\'ca\'c7\'d6\'b8ASL\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'d3\'c3\'d3\'da\'bd\'cc\'d1\'a7\'a1\'a2\'d1\'d0\'be\'bf\'bb\'f2\'bd\'cc\'d1\'a7\'ba\'cd\'d1\'d0\'be\'bf\'b5\'c4\'d0\'ed\'bf\'c9\'a1\'a3\par
+
+\pard\fi-270\li720\sb100\sa240\qj D. \'c4\'fa\'d3\'a6\'ce\'aa\'c3\'bf\'d2\'bbASL\'b5\'d8\'d6\'b7\'d6\'b8\'b6\'a8\'d2\'bb\'b8\'f6\'c4\'fa\'bb\'fa\'b9\'b9\'b5\'c4\'b8\'f6\'c8\'cb\'a3\'a8 \ldblquote\b\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\b0\rdblquote \'a3\'a9\'b8\'ba\'d4\'f0\'b7\'d6\'c5\'e4\'ba\'cd\'bc\'e0\'b6\'bd\'c8\'ed\'bc\'fe\'b5\'c4\'b0\'b2\'d7\'b0\'ba\'cd\'ca\'b9\'d3\'c3\'a3\'ac\'b0\'fc\'c0\'a8\'c8\'ce\'ba\'ce\'d6\'f7\'b0\'b2\'d7\'b0\'b9\'e2\'c5\'cc\'ba\'cd\'c8\'ce\'ba\'ce\'c5\'fa\'d7\'bc\'b5\'c4\'c5\'fa\'c1\'bf\'d0\'ed\'bf\'c9\'b9\'dc\'c0\'ed\'c6\'f7\'b5\'c4\'ca\'b9\'d3\'c3\'a1\'a3\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\'d2\'bb\'be\'ad\'b1\'e4\'b8\'fc\'a3\'ac\'c4\'fa\'b1\'d8\'d0\'eb\'c1\'a2\'bc\'b4\'d2\'d4\'ca\'e9\'c3\'e6\'d0\'ce\'ca\'bd\'cd\'a8\'d6\'aaNI\'a1\'a3NI\'bd\'ab\'cf\'f2\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\'bd\'bb\'b8\'b6\'d6\'f7\'b0\'b2\'d7\'b0\'b3\'cc\'d0\'f2\'d2\'d4\'b9\'a9\'c4\'da\'b2\'bf\'b0\'b2\'d7\'b0\'a3\'ac\'b2\'a2\'d3\'c9\'c0\'cf\'ca\'a6\'a1\'a2\'d1\'d0\'be\'bf\'c8\'cb\'d4\'b1\'ba\'cd\'d1\'a7\'c9\'fa\'ca\'ca\'b5\'b1\'ca\'b9\'d3\'c3\'a1\'a3\'c8\'ed\'bc\'fe\'ce\'c4\'bc\'fe\'cb\'e6\'b8\'bd\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'d6\'f7\'b0\'b2\'d7\'b0\'b3\'cc\'d0\'f2\'d2\'d4\'b5\'e7\'d7\'d3\'b0\'e6\'b1\'be\'b5\'c4\'d0\'ce\'ca\'bd\'cc\'e1\'b9\'a9\'a1\'a3\par
+
+\pard\fi-390\li840\sb100\sa240\qj E. \'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3\'c8\'f4\'d2\'d1\'b9\'ba\'c2\'f2\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'bb\'f2\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'cb\'e6ASL\'cc\'e1\'b9\'a9\'a3\'ac\'d4\'f2NI\'bd\'ab\'d4\'da\'b7\'a2\'d0\'d0\'c8\'d5\'d6\'ae\'ba\'f3\'cf\'f2\'c4\'fa\'b5\'c4\'c8\'ed\'bc\'fe\'b9\'dc\'c0\'ed\'d4\'b1\'cc\'e1\'b9\'a9\'d2\'bb\'b7\'dd\'cb\'f9\'d3\'d0\'c9\'fd\'bc\'b6\'c8\'ed\'bc\'fe\'b5\'c4\'bf\'bd\'b1\'b4\'a1\'a3\'cb\'f9\'d3\'d0\'b7\'fe\'ce\'f1\'b6\'bc\'bd\'ab\'b8\'f9\'be\'ddNI\'bd\'ec\'ca\'b1\'b5\'c4\'b1\'ea\'d7\'bc\'c8\'ed\'bc\'fe\'ce\'ac\'bb\'a4\'ba\'cd\'d6\'a7\'b3\'d6\'d5\'fe\'b2\'df\'cc\'e1\'b9\'a9\'a1\'a3NI\'b1\'a3\'c1\'f4\'c8\'a8\'c0\'fb\'d2\'d4\'ca\'b9\'b5\'c3\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'cf\'de\'d3\'da\'ca\'d0\'b3\'a1\'c9\'cf\'bf\'c9\'c2\'f2\'b5\'bd\'b5\'c4\'d7\'ee\'d0\'c2\'b0\'e6\'b1\'be\'b5\'c4\'c8\'ed\'bc\'fe\'a1\'a3\'c4\'fa\'c0\'ed\'bd\'e2\'b2\'a2\'b7\'c7ASL\'cf\'c2\'cb\'f9\'d3\'d0\'c8\'ed\'bc\'fe\'be\'f9\'bf\'c9\'cc\'e1\'b9\'a9\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3ASL\'ce\'c4\'bc\'fe\'d6\'d0\'bd\'ab\'cf\'ea\'cf\'b8\'cb\'b5\'c3\'f7\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3\par
+
+\pard\li840\sb100\sa240\qj\'b8\'bd\'d0\'ed\'bf\'c9\'c6\'da\'cf\'de\'b5\'c4ASL\'c8\'ed\'bc\'fe\'bd\'ab\'cc\'e1\'b9\'a9\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3\'d3\'c0\'be\'c3\'d0\'ed\'bf\'c9\'c6\'da\'cf\'de\'b5\'c4ASL\'b0\'fc\'ba\'ac\'d2\'bb\'a3\'a81\'a3\'a9\'c4\'ea\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a3\'ac\'c4\'fa\'d0\'eb\'d4\'da\'b8\'c3\'b5\'c8\'b5\'da\'d2\'bb\'c4\'ea\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'c6\'da\'cf\'de\'bd\'ec\'c2\'fa\'ba\'f3\'c1\'ed\'d0\'d0\'b9\'ba\'c2\'f2\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'a1\'a3\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'d4\'daASL\'ce\'c4\'bc\'fe\'b9\'e6\'b6\'a8\'b5\'c4\'c6\'da\'bc\'e4\'c4\'da\'d3\'d0\'d0\'a7\'a1\'a3\par
+ASL\'b5\'c4\'c8\'ed\'bc\'fe\'b7\'fe\'ce\'f1\'bf\'c9\'b0\'fc\'c0\'a8ASL\'ce\'c4\'bc\'fe\'c1\'d0\'c3\'f7\'b5\'c4 \ldblquote\'d1\'a7\'c9\'fa\'b0\'b2\'d7\'b0\'d1\'a1\'cf\'ee\rdblquote \'d0\'ed\'bf\'c9\'a1\'a3\'cd\'a8\'b9\'fd\'d1\'a7\'c9\'fa\'b0\'b2\'d7\'b0\'d1\'a1\'cf\'ee\'d0\'ed\'bf\'c9\'cc\'e1\'b9\'a9\'b5\'c4\'d0\'ed\'bf\'c9\'b2\'bb\'b0\'fc\'c0\'a8\'d1\'a7\'c9\'fa\'b6\'d4\'c8\'ed\'bc\'fe\'b1\'ea\'d7\'bc\'b7\'fe\'ce\'f1\'bc\'c6\'bb\'ae\'a3\'a8\ldblquote\f1 SSP\rdblquote\f0\'a3\'a9\'b5\'a5\'b6\'c0\'b7\'c3\'ce\'ca\'b5\'c4\'cb\'f9\'d3\'d0\'c8\'a8\'cf\'de\'a1\'a3\par
+
+\pard\fi-450\li900\sb100\sa240\qj\tx900 F. \tab\'c4\'fa\'c0\'ed\'bd\'e2\'b2\'a2\'cd\'ac\'d2\'e2\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'ca\'b9\'d3\'c3ASL\'cf\'c2\'c8\'ed\'bc\'fe\'b5\'c4\'ca\'da\'c8\'a8\'d3\'c3\'bb\'a7\'ca\'fd\'c1\'bf\'b2\'bb\'b5\'c3\'b3\'ac\'b9\'fdASL\'ce\'c4\'bc\'fe\'d4\'bc\'b6\'a8\'b5\'c4\'d7\'ee\'b4\'f3\'ca\'da\'c8\'a8\'ca\'fd\'c1\'bf \'bb\'f2\'b3\'ac\'b3\'f6ASL\'ce\'c4\'bc\'fe\'d6\'d0\'b9\'e6\'b6\'a8\'b5\'c4\'b7\'b6\'ce\'a7\'a1\'a3\par
+
+\pard
+{\pntext\f0 11.\tab}{\*\pn\pnlvlbody\pnf0\pnindent360\pnstart11\pndec{\pntxta.}}
+\fi-360\li450\sb100\sa240\qj\tx360\'d7\'aa\'c8\'c3\'a1\'a3\'b3\'fd\'d1\'a7\'ca\'f5\'d1\'d0\'be\'bf\'d0\'ed\'bf\'c9\'cd\'e2\'a3\'ac\'d4\'ba\'d0\'a3\'b0\'e6\'d0\'ed\'bf\'c9\'b2\'bb\'bf\'c9\'d7\'aa\'c8\'c3\'a3\'ac\'ce\'b4\'be\'adNI\'bb\'f2\'c6\'e4\'ca\'da\'c8\'a8\'b9\'d8\'c1\'aa\'b7\'bd\'b5\'c4\'ca\'c2\'cf\'c8\'ca\'e9\'c3\'e6\'cd\'ac\'d2\'e2\'a3\'ac\'c4\'fa\'b2\'bb\'b5\'c3\'b4\'ab\'b2\'a5\'bb\'f2\'d2\'d4\'c6\'e4\'cb\'fb\'b7\'bd\'ca\'bd\'cf\'f2\'b5\'da\'c8\'fd\'b7\'bd\'cc\'e1\'b9\'a9\'bb\'f2\'cf\'f2\'ce\'b4\'d4\'daNI\'b5\'c4\'cf\'e0\'b9\'d8\'ce\'c4\'bc\'fe\'d6\'d0\'c3\'f7\'c8\'b7\'c1\'d0\'c3\'f7\'b5\'c4\'c4\'fa\'b5\'c4\'c8\'ce\'ba\'ce\'b3\'a1\'cb\'f9\'bb\'f2\'c9\'e8\'b1\'b8\'cc\'e1\'b9\'a9\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'bf\'c9\'d2\'d4\'bd\'ab\'d1\'a7\'ca\'f5\'d1\'d0\'be\'bf\'c0\'e0\'b5\'c4ASL\'d7\'aa\'c8\'c3\'b8\'f8\'d7\'ee\'b3\'f5\'bb\'f1\'b5\'c3\'d0\'ed\'bf\'c9\'b5\'c4\'d1\'d0\'be\'bf\'c8\'cb\'d4\'b1\'a3\'ac\'d6\'bb\'d2\'aa\'a3\'a8i\'a3\'a9\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'d2\'d4\'ca\'e9\'c3\'e6\'d0\'ce\'ca\'bd\'cd\'a8\'d6\'aaNI\'a3\'ac\'b0\'fc\'c0\'a8\'d1\'d0\'be\'bf\'c8\'cb\'d4\'b1\'b5\'c4\'d0\'d5\'c3\'fb\'ba\'cd\'d0\'c2\'b5\'c4\'b5\'d8\'d6\'b7; \'a3\'a8ii\'a3\'a9\'d1\'d0\'be\'bf\'c8\'cb\'d4\'b1\'bd\'d3\'ca\'dc\'b1\'be\'d0\'ad\'d2\'e9\'b5\'c4\'cc\'f5\'bf\'ee\'ba\'cd\'cc\'f5\'bc\'fe; \'bc\'b0\'a3\'a8iii\'a3\'a9\'d1\'a7\'ca\'f5\'bb\'fa\'b9\'b9\'d4\'da\'b8\'c3\'b5\'c8\'d7\'aa\'c8\'c3\'ba\'f3\'a3\'ac\'b1\'d8\'d0\'eb\'c1\'a2\'bc\'b4\'cd\'a3\'d6\'b9\'ca\'b9\'d3\'c3\'d2\'d1\'be\'ad\'d7\'aa\'c8\'c3\'b5\'c4\'d1\'a7\'ca\'f5\'d1\'d0\'be\'bf\'c0\'e0\'b5\'c4ASL\'cf\'c2\'b5\'c4\'c8\'ed\'bc\'fe\'a1\'a3\par
+
+\pard\li720\sb100\sa240\qj\tx810\par
+
+\pard\nowidctlpar\qc\b\fs24\'b8\'bd\'bc\'fe\f2 F\f0\endash\ul\'cc\'d8\'b6\'a8\'b2\'fa\'c6\'b7\'cc\'f5\'bf\'ee\b0\f1\par
+
+\pard\sb100\sa240\qj\f2\fs20 TestStand\f0\'b7\'a2\'d5\'b9\'cf\'b5\'cd\'b3\'d0\'ed\'bf\'c9\f1\par
+\f2 TestStand\f0\'b6\'a8\'d6\'c6\'d0\'f2\'c1\'d0\'b1\'e0\'bc\'ad\'c6\'f7\'d0\'ed\'bf\'c9\f1\par
+\ulnone\f0\'c8\'f4\'c4\'fa\'d2\'d1\'be\'ad\'bb\'f1\'b5\'c3\'d2\'bb\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'b5\'c4\f2 NI TestStand\f0\'b7\'a2\'d5\'b9\'cf\'b5\'cd\'b3\'d0\'ed\'bf\'c9\'bb\'f2\f2 NI TestStand\f0\'b6\'a8\'d6\'c6\'d0\'f2\'c1\'d0\'b1\'e0\'bc\'ad\'c6\'f7\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'b2\'bb\'b5\'c3\'d4\'b6\'b3\'cc\'b7\'c3\'ce\'ca\'c8\'ed\'bc\'fe\'a1\'a3\'c8\'f4\'c4\'fa\'d2\'d1\'be\'ad\'bb\'f1\'b5\'c3\'d2\'bb\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'b5\'c4\f2 NI TestStand\f0\'b7\'a2\'d5\'b9\'cf\'b5\'cd\'b3\'d0\'ed\'bf\'c9\'bb\'f2\f2 NI TestStand\f0\'b6\'a8\'d6\'c6\'d0\'f2\'c1\'d0\'b1\'e0\'bc\'ad\'c6\'f7\'d0\'ed\'bf\'c9\'a3\'ac\'bd\'f6\'b8\'c3\'bc\'c7\'c3\'fb\'d3\'c3\'bb\'a7\'bf\'c9\'d4\'b6\'b3\'cc\'b7\'c3\'ce\'ca\'c8\'ed\'bc\'fe\'a1\'a3\f1\par
+\ul\f2 Measurement Studio\f1\par
+\ulnone\f0\'c8\'ce\'ba\'ce\'ca\'b9\'d3\'c3\f2 Measurement Studio\f0\'c8\'ed\'bc\'fe\'b4\'b4\'bd\'a8\'b5\'c4\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a3\'ac\'d4\'da\'c6\'e4\ldblquote\'c9\'e8\'bc\'c6\'ca\'b1\rdblquote\'bb\'b7\'be\'b3\'d6\'d0\'ca\'b9\'d3\'c3\'c1\'cb\f2 Measurement Studio\f0\'bf\'d8\'d6\'c6\'a3\'ac\'d4\'f2\'b2\'bb\'ca\'c7\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'a1\'a3\f1\par
+
+\pard\fi-360\sb100\sa240\tx426\f2\fs18\tab\ul LabVIEW \f0\'c9\'e7\'c7\'f8\'b0\'e6\'ba\'cd\f2 LabVIEW NXG\f0\'c9\'e7\'c7\'f8\'b0\'e6\f2\par
+
+\pard\sb100\sa240\qj\ulnone\f0\'c8\'e7\'b9\'fb\'c4\'fa\'d2\'d1\'be\'ad\'bb\'f1\'b5\'c3\'c1\'cb\f2 LabVIEW Community Edition\f0\'a3\'a8\f2 LabVIEW\f0\'c9\'e7\'c7\'f8\'b0\'e6\'a3\'a9\f2 \f0\'bb\'f2\'d5\'df\f2 LabVIEW NXG Community Edition\f0\'a3\'a8\f2 LabVIEW NXG\f0\'c9\'e7\'c7\'f8\'b0\'e6\'a3\'a9\'b5\'c4\'d0\'ed\'bf\'c9\'a3\'ac\'c4\'fa\'bf\'c9\'d2\'d4\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'bd\'f6\'d3\'c3\'d3\'da\'b8\'f6\'c8\'cb\'a3\'ac\'b7\'c7\'c9\'cc\'d2\'b5\'a3\'ac\'b7\'c7\'b9\'a4\'d2\'b5\'c4\'bf\'b5\'c4\'a1\'a3\'c4\'fa\'b2\'bb\'b5\'c3\'bd\'ab\'b1\'be\'c8\'ed\'bc\'fe\'d3\'c3\'d3\'da\'bf\'c9\'ca\'da\'d3\'e8\'d1\'a7\'ce\'bb\'b5\'c4\'bd\'cc\'d3\'fd\'bb\'fa\'b9\'b9\'b5\'c4\'bd\'cc\'d1\'a7\'bb\'f2\'d1\'d0\'be\'bf\'a1\'a3\'c4\'fa\'d6\'bb\'c4\'dc\'d4\'da\f2 NI\f0\'cf\'f2\'c4\'fa\'cc\'e1\'b9\'a9\'b5\'c4\'b2\'fa\'c6\'b7\'cb\'b5\'c3\'f7\'a3\'ac\'c6\'e4\'cb\'fb\'cf\'e0\'b9\'d8\'ce\'c4\'bc\'fe\'a3\'ac\'bb\'f2\'d5\'df\'c8\'ed\'bc\'fe\'d6\'d0\'d6\'b8\'b6\'a8\'b5\'c4\'c6\'da\'cf\'de\'c4\'da\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'a1\'a3\'b1\'be\'d0\'ed\'bf\'c9\'bd\'ab\'d7\'d4\'c7\'b0\'ca\'f6\'c6\'da\'cf\'de\'d6\'d5\'d6\'b9\'ca\'b1\'bd\'ec\'c2\'fa\'a1\'a3\f2\par
+\f0\'c8\'ed\'bc\'fe\'d0\'ed\'bf\'c9\'b2\'bb\'bf\'c9\'b1\'bb\'d7\'aa\'bb\'af\'ce\'aa\'bb\'f9\'d3\'da\'bc\'c6\'cb\'e3\'bb\'fa\'d0\'ed\'bf\'c9\'a3\'ac\'b2\'a2\'c7\'d2\'b8\'c3\'d0\'ed\'bf\'c9\'b2\'bb\'bf\'c9\'d7\'aa\'c8\'c3\'a1\'a3\f2\par
+\f0\'d6\'bb\'d3\'d0\'d4\'da\'c4\'fa\'d7\'f1\'ca\'d8\'b1\'be\'d0\'ad\'d2\'e9\'d6\'d0\'b9\'d8\'d3\'da\'ca\'da\'c8\'a8\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'b5\'c4\'b4\'ab\'b2\'a5\'b5\'c4\'cc\'f5\'bf\'ee\'a3\'ac\'d2\'d4\'bc\'b0\'b4\'cb\'c0\'e0\'bd\'bb\'b8\'b6\'b5\'c4\'b4\'ab\'b2\'a5\'bd\'f6\'d3\'c3\'d3\'da\'b7\'c7\'c9\'cc\'d2\'b5\'ba\'cd\'b7\'c7\'b9\'a4\'d2\'b5\'c4\'bf\'b5\'c4\'a3\'ac\'c7\'d2\'c8\'f4\'c4\'fa\'ca\'c7\'bf\'c9\'ca\'da\'d3\'e8\'d1\'a7\'ce\'bb\'b5\'c4\'bd\'cc\'d3\'fd\'bb\'fa\'b9\'b9\'a3\'ac\'d4\'f2\'bd\'f6\'d3\'c3\'d3\'da\'b7\'c7\'bd\'cc\'d1\'a7\'ba\'cd\'b7\'c7\'d1\'d0\'be\'bf\'c4\'bf\'b5\'c4\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'bf\'c9\'d2\'d4\'b4\'ab\'b2\'a5\'bb\'f2\'d7\'aa\'c8\'c3\'c4\'fa\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b1\'e0\'d0\'b4\'b5\'c4\'d3\'a6\'d3\'c3\'b3\'cc\'d0\'f2\'a1\'a3\f2\par
+\f0\'d6\'bb\'d3\'d0\'d4\'da\'bd\'f6\'d3\'c3\'d3\'da\'b7\'c7\'c9\'cc\'d2\'b5\'ba\'cd\'b7\'c7\'b9\'a4\'d2\'b5\'c4\'bf\'b5\'c4\'a3\'ac\'c7\'d2\'c8\'f4\'c4\'fa\'ca\'c7\'bf\'c9\'ca\'da\'d3\'e8\'d1\'a7\'ce\'bb\'b5\'c4\'bd\'cc\'d3\'fd\'bb\'fa\'b9\'b9\'a3\'ac\'d4\'f2\'bd\'f6\'d3\'c3\'d3\'da\'b7\'c7\'bd\'cc\'d1\'a7\'ba\'cd\'b7\'c7\'d1\'d0\'be\'bf\'c4\'bf\'b5\'c4\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'bf\'c9\'d2\'d4\'b4\'ab\'b2\'a5\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b1\'e0\'d0\'b4\'b5\'c4\'d4\'b4\'b4\'fa\'c2\'eb\'a1\'a3\f2\par
+\f0\'b3\'fd\'c1\'cb\'b1\'be\'d0\'ed\'bf\'c9\'cc\'e1\'b5\'bd\'b5\'c4\'d3\'d0\'cf\'de\'b4\'ab\'b2\'a5\'c8\'a8\'d2\'d4\'cd\'e2\'a3\'ac\'c4\'fa\'d4\'da\'c8\'ce\'ba\'ce\'c7\'e9\'bf\'f6\'cf\'c2\'b6\'bc\'b2\'bb\'c4\'dc\'b4\'ab\'b2\'a5\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b1\'e0\'d0\'b4\'b5\'c4\'c8\'ed\'bc\'fe\'ba\'cd\'d4\'b4\'b4\'fa\'c2\'eb\'a1\'a3\f2\par
+\f0\'be\'a1\'b9\'dc\'b1\'be\'d0\'ad\'d2\'e9\'bb\'f2\'d4\'b4\'b4\'fa\'c2\'eb\'d0\'ed\'bf\'c9\'d3\'d0\'cf\'e0\'b9\'d8\'cc\'f5\'bf\'ee\'b9\'e6\'b6\'a8\'a3\'ac\'b5\'ab\'d6\'bb\'d3\'d0\'d4\'da\'bd\'f6\'d3\'c3\'d3\'da\'b7\'c7\'c9\'cc\'d2\'b5\'ba\'cd\'b7\'c7\'b9\'a4\'d2\'b5\'c4\'bf\'b5\'c4\'a3\'ac\'c7\'d2\'c8\'f4\'c4\'fa\'ca\'c7\'bf\'c9\'ca\'da\'d3\'e8\'d1\'a7\'ce\'bb\'b5\'c4\'bd\'cc\'d3\'fd\'bb\'fa\'b9\'b9\'a3\'ac\'d4\'f2\'bd\'f6\'d3\'c3\'d3\'da\'b7\'c7\'bd\'cc\'d1\'a7\'ba\'cd\'b7\'c7\'d1\'d0\'be\'bf\'c4\'bf\'b5\'c4\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'c4\'fa\'bf\'c9\'d2\'d4\'b4\'ab\'b2\'a5\'a3\'a8\'d4\'b4\'b4\'fa\'c2\'eb\'d0\'ed\'bf\'c9\'b6\'a8\'d2\'e5\'b5\'c4\'a3\'a9\'d4\'b4\'b4\'fa\'c2\'eb\'a3\'ac\'ce\'de\'c2\'db\'c4\'fa\'ca\'c7\'b7\'f1\'b6\'d4\'c6\'e4\'bd\'f8\'d0\'d0\'c1\'cb\'d0\'de\'b8\'c4\'a3\'bb\'c4\'fa\'b2\'bb\'bf\'c9\'d2\'d4\'b4\'ab\'b2\'a5\'b4\'d3\'d4\'b4\'b4\'fa\'c2\'eb\'d6\'d0\'d1\'dc\'c9\'fa\'b3\'f6\'b5\'c4\'c4\'bf\'b1\'ea\'b4\'fa\'c2\'eb\'a1\'a3\'c6\'e4\'cb\'fb\'cb\'f9\'d3\'d0\'d4\'b4\'b4\'fa\'c2\'eb\'d0\'ed\'bf\'c9\'b9\'e6\'b6\'a8\'b5\'c4\'cc\'f5\'bf\'ee\'be\'f9\'ca\'ca\'d3\'c3\'d3\'da\'c4\'fa\'a1\'a3\f2\par
+\f0\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'d2\'aa\'c7\'f3\'c4\'fa\'b4\'b4\'bd\'a8\f2 NI\f0\'d3\'c3\'bb\'a7\'d5\'cb\'ba\'c5\'b2\'a2\'b6\'a8\'c6\'da\'b4\'d3\'c8\'ed\'bc\'fe\'b3\'cc\'d0\'f2\'d6\'d0\'b5\'c7\'c2\'bc\f2 NI\f0\'d3\'c3\'bb\'a7\'d5\'cb\'ba\'c5\'a3\'ac\'d2\'d4\'d1\'e9\'d6\'a4\'c8\'ed\'bc\'fe\'b2\'a2\'d4\'ca\'d0\'ed\'c4\'fa\'d0\'d0\'ca\'b9\'b1\'be\'d0\'ad\'d2\'e9\'cf\'c2\'b5\'c4\'c8\'a8\'c0\'fb\'a1\'a3\'c8\'e7\'b9\'fb\f2 NI\f0\'ce\'de\'b7\'a8\'b6\'a8\'c6\'da\'d1\'e9\'d6\'a4\'c8\'ed\'bc\'fe\'a3\'ac\'d4\'f2\'d4\'da\f2 NI\f0\'d1\'e9\'d6\'a4\'d0\'ed\'bf\'c9\'d6\'ae\'c7\'b0\'a3\'ac\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'bb\'e1\'d4\'da\'c3\'bb\'d3\'d0\'c1\'ed\'cd\'e2\'cd\'a8\'d6\'aa\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'b1\'e4\'ce\'aa\'b7\'c7\'bb\'ee\'b6\'af\'d7\'b4\'cc\'ac\'a1\'a3\'d4\'da\'bc\'a4\'bb\'ee\'ba\'cd\'b5\'c7\'c2\'bc\'d2\'d4\'bc\'b0\'c8\'ce\'ba\'ce\'b6\'a8\'c6\'da\'d1\'e9\'d6\'a4\'c6\'da\'bc\'e4\'a3\'ac\'d3\'d0\'b9\'d8\'c4\'fa\'b5\'c4\f2 NI\f0\'d3\'c3\'bb\'a7\'d5\'cb\'ba\'c5\'a3\'ac\'c8\'ed\'bc\'fe\'ba\'cd\'c4\'fa\'ca\'b9\'d3\'c3\'b1\'be\'c8\'ed\'bc\'fe\'b5\'c4\'bc\'c6\'cb\'e3\'bb\'fa\'b5\'c4\'ca\'fd\'be\'dd\'bf\'c9\'c4\'dc\'bb\'e1\'b1\'bb\'b4\'ab\'ca\'e4\'b5\'bd\f2 NI\f0\'a1\'a3\'b4\'cb\'c0\'e0\'b1\'bb\'b4\'ab\'ca\'e4\'b5\'c4\'c8\'ce\'ba\'ce\'b8\'f6\'c8\'cb\'ca\'fd\'be\'dd\'bd\'ab\'b8\'f9\'be\'dd\f2 NI\f0\'d2\'fe\'cb\'bd\'c9\'f9\'c3\'f7\'a3\'a8{\f2{\field{\*\fldinst{HYPERLINK http://www.ni.com/pdf/legal/us/privacy.pdf }}{\fldrslt{http://www.ni.com/pdf/legal/us/privacy.pdf\ul0\cf0}}}}\f0\fs18\'a3\'a9\'a3\'ac\'b0\'fc\'c0\'a8\'b5\'ab\'b2\'bb\'cf\'de\'d3\'da\ldblquote\'c8\'ed\'bc\'fe\'bc\'a4\'bb\'ee\rdblquote\'b2\'bf\'b7\'d6\'a3\'ac\'d2\'d4\'bc\'b0\'c4\'fa\'d4\'da\'c9\'e8\'d6\'c3\f2 NI\f0\'d3\'c3\'bb\'a7\'d5\'cb\'ba\'c5\'ca\'b1\'cd\'ac\'d2\'e2\'b5\'c4\'b9\'fa\'bc\'d2\'cc\'d8\'b6\'a8\'d2\'fe\'cb\'bd\'c9\'f9\'c3\'f7\'a3\'a8\'c8\'e7\'b9\'fb\'ca\'ca\'d3\'c3\'a3\'a9\'d6\'d0\'cb\'f9\'ca\'f6\'b5\'c4\'c4\'bf\'b5\'c4\'bd\'f8\'d0\'d0\'b4\'a6\'c0\'ed\'a1\'a3\f2\par
+\b\f0\'c4\'fa\'d3\'a6\'b3\'d0\'b5\'a3\'b1\'be\'c8\'ed\'bc\'fe\'d4\'cb\'d0\'d0\'bd\'e1\'b9\'fb\'ba\'cd\'d0\'d4\'c4\'dc\'b5\'c4\'cb\'f9\'d3\'d0\'b7\'e7\'cf\'d5\'a1\'a3\'cc\'e1\'b9\'a9\'b5\'c4\'c8\'ed\'bc\'fe\f2 NI\f0\'ce\'de\'b1\'a3\'d0\'de\'ba\'cd\'c5\'e2\'b3\'a5\'d2\'e5\'ce\'f1\'a1\'a3\'b1\'be\'c8\'ed\'bc\'fe\'bf\'c9\'c4\'dc\'b0\'fc\'ba\'ac\'d2\'bb\'b6\'a8\'ca\'b1\'bc\'e4\'ba\'f3\'cd\'a3\'d3\'c3\'c8\'ed\'bc\'fe\'ba\'cd\'ca\'b9\'c8\'ed\'bc\'fe\'ce\'de\'b7\'a8\'ca\'b9\'d3\'c3\'b5\'c4\'b4\'fa\'c2\'eb\'a3\'ac\'b2\'a2\'c7\'d2\'b8\'c3\'b1\'bb\'cd\'a3\'d3\'c3\'bb\'f2\'ce\'de\'b7\'a8\'ca\'b9\'d3\'c3\'bf\'c9\'c4\'dc\'d4\'da\'ce\'de\'c1\'ed\'d0\'d0\'be\'af\'b8\'e6\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'b7\'a2\'c9\'fa\'a1\'a3\b0\'d4\'da\'c9\'cf\'ca\'f6\'cd\'a3\'d3\'c3\'bb\'f2\'ce\'de\'b7\'a8\'ca\'b9\'d3\'c3\'b5\'c4\'c7\'e9\'bf\'f6\'cf\'c2\'a3\'ac\'b1\'be\'d0\'ad\'d2\'e9\'bc\'b4\'b1\'bb\'ca\'d3\'ce\'aa\'d6\'d5\'d6\'b9\'a1\'a3\f2 NI\f0\'bf\'c9\'d4\'da\'c8\'ce\'ba\'ce\'ca\'b1\'ba\'f2\'d7\'d4\'d0\'d0\'be\'f6\'b6\'a8\'d6\'d5\'d6\'b9\'d0\'ed\'bf\'c9\'a1\'a3\f2\par
+\f1\fs20\par
+}
+
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - Spanish.rtf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - Spanish.rtf
new file mode 100644
index 0000000..9d6a28e
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NI Released License Agreement - Spanish.rtf
@@ -0,0 +1,346 @@
+{\rtf1\ansi\ansicpg936\deff0\nouicompat\deflang1033\deflangfe2052{\fonttbl{\f0\fnil\fcharset0 Arial;}{\f1\fnil Arial;}{\f2\fnil\fcharset0 ArialMT;}}
+{\colortbl ;\red0\green0\blue255;\red192\green0\blue0;\red255\green255\blue0;}
+{\*\generator Riched20 10.0.15063}\viewkind4\uc1
+\pard\fi-360\li720\sb100\sa200\sl240\slmult1\qc\b\fs24\lang9 CONTRATO DE LICENCIA DE SOFTWARE DE NATIONAL INSTRUMENTS\par
+
+\pard\sb100\sa200\sl240\slmult1\qj\fs18 LEA ATENTAMENTE ESTE ACUERDO DE LICENCIA DE SOFTWARE ("ACUERDO"). AL DESCARGAR EL SOFTWARE Y / O HACER CLIC EN EL BOT\'d3N CORRESPONDIENTE PARA COMPLETAR EL PROCESO DE INSTALACI\'d3N, SE COMPROMETE A RESPETAR LOS T\'c9RMINOS DE ESTE ACUERDO. SI USTED NO DESEA SER PARTE DE ESTE ACUERDO Y ESTAR SUJETO A SUS T\'c9RMINOS Y CONDICIONES, NO INSTALE EL SOFTWARE Y DEVUELVA EL SOFTWARE (CON TODOS LOS MATERIALES QUE LE ACOMPA\'d1AN Y SUS EMPAQUES) EN UN PLAZO DE TREINTA (30) D\'cdAS DESDE QUE LO RECIBE. TODAS LAS DEVOLUCIONES A NI ESTAR\'c1N SUJETAS A LAS POL\'cdTICA DE DEVOLUCI\'d3N VIGENTES DE NI EN ESE MOMENTO. SI USTED ACEPTA ESTOS T\'c9RMINOS EN NOMBRE DE UNA ENTIDAD, USTED ACEPTA QUE TIENE AUTORIDAD PARA OBLIGAR A LA ENTIDAD A ESTOS T\'c9RMINOS\caps .\caps0\par
+
+\pard\sb100\sa200\sl240\slmult1\qj\tx426\tx720\b0 Los t\'e9rminos de este Acuerdo aplican a los programas de computaci\'f3n proporcionados con el presente Acuerdo, a todas las actualizaciones o mejoras del software que puedan ser proporcionados posteriormente por NI como parte de cualquier tipo de mantenimiento, soporte t\'e9cnico, u otro programa de servicios para el software \f1\emdash\f0 incluso durante cualquier per\'edodo de renovaci\'f3n\f1\emdash\f0 , a menos que dicha actualizaci\'f3n, mejora o renovaci\'f3n venga con t\'e9rminos diferentes de licencia de software y toda la documentaci\'f3n que acompa\'f1a, utilitarios y Software de interfaz de controlador (conjuntamente "Software" o "SOFTWARE"). El Software no incluye cierto software de terceros que NI le ofrece, sino que est\'e1 sujeto a los t\'e9rminos de licencia independientes, ya sea presentado en el momento de la instalaci\'f3n o que de otra manera est\'e1 provisto con el Software ("Software de Terceros") y el Software no incluye el C\'f3digo Fuente, que se define y tiene licencia de conformidad con los t\'e9rminos establecidos en el Anexo A - Licencia del C\'f3digo Fuente. \par
+
+\pard\sb100\sa240\sl240\slmult1\qj\tx360\tx720 1.\tab\ul Otorgamiento de licencia; Restricciones\ulnone\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx426 A.\tab En consideraci\'f3n, y condicionado al pago de las tarifas aplicables a NI y sujeto a los t\'e9rminos establecidos en este Acuerdo, National Instruments Corporation o National Instruments Irlanda Resources Ltd. ("NI"), seg\'fan corresponda en funci\'f3n del pa\'eds de fabricaci\'f3n, le otorga una licencia revocable con derecho limitado, no exclusivo y una licencia para utilizar el software s\'f3lo en la configuraci\'f3n espec\'edfica permitida por el tipo de licencia identificada en la documentaci\'f3n aplicable proporcionada por NI a usted. Salvo disposici\'f3n en contrario en este Acuerdo o en la documentaci\'f3n correspondiente presentada por NI a usted, el tipo de licencia aplicable es una licencia de usuario nombrado y el t\'e9rmino de la licencia, si se compra \'e9sta, no es del tipo evaluaci\'f3n, el plazo es perpetuo y no limitado. Con la excepci\'f3n de las Solicitudes Autorizadas (como se define m\'e1s adelante), el Software es s\'f3lo para su uso interno. \par
+B. \tab\ul Restricciones.\ulnone Usted no debe violar las leyes vigentes en su uso del Software. A menos que y s\'f3lo en la medida en que este Acuerdo lo permita expresamente, no debe \par
+
+\pard\fi-425\li1145\sb100\sa240\sl240\slmult1\qj\tx426 (i) \tab modificar o crear derivados del Software; \strike\par
+\strike0 (ii) \tab instalar o utilizar el Software en un contexto flotante, concurrente, o cualquier otro contexto compartido; \par
+(iii) \tab distribuir o de otro modo poner el Software o cualquier contrase\'f1a, llave, u otro c\'f3digo de acceso para el Software a disposici\'f3n de cualquier tercero; \par
+(iv) \tab realizar ingenier\'eda inversa, descompilar o desensamblar el Software, a menos que y s\'f3lo en la medida que la ley aplicable proh\'edba expresamente esta restricci\'f3n; \par
+(v) \tab superar o eludir las restricciones de acceso o el cifrado en el Software, a menos que y s\'f3lo en la medida que la ley aplicable proh\'edba expresamente esta restricci\'f3n; \par
+(vi) \tab sublicenciar, arrendar, prestar o alquilar el Software; \par
+(vii)\tab eliminar, minimizar, bloquear o modificar cualquier t\'edtulo, logos, marcas, avisos de derechos de autor y de patentes, marcas de agua digitales, renuncias, u otros avisos legales que se incluyen en el Software, ya sea que sean de NI o no o de un tercero; \tab\par
+(viii)\tab hacer que el software, incluyendo cualquier software incluido en una aplicaci\'f3n autorizada, pueda hacerse sujeto de una licencia que requiera, como condici\'f3n de uso, modificaci\'f3n o distribuci\'f3n, que: (a) el C\'f3digo sujeto de la licencia sea compartida o distribuido en la forma de c\'f3digo fuente o (b) otros tengan el derecho de modificar o crear trabajos derivados del c\'f3digo objeto de la licencia; o \par
+(ix) \tab utilizar cualquier funcionalidad de secuencias de comandos de software para crear una aplicaci\'f3n que realice las funciones de un editor para un ambiente de programaci\'f3n gr\'e1fica.\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360 C.\tab La utilizaci\'f3n del software tambi\'e9n debe estar de acuerdo con la documentaci\'f3n aplicable que acompa\'f1a al software y no de que en alguna manera eluda o pretenda eludir dicha documentaci\'f3n o la intenci\'f3n de este Acuerdo. \par
+D.\tab Usted podr\'e1 realizar un n\'famero razonable de copias del Software \'fanicamente con fines de seguridad o de archivo y un n\'famero razonable de copias de la documentaci\'f3n que acompa\'f1a al Software \'fanicamente para su uso interno en relaci\'f3n con el uso del Software.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426 2. \tab\ul Tipos de licencias \ulnone\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj A.\tab\ul Licencia del usuario identificado.\ulnone Si ha adquirido una licencia de usuario nombrado, puede instalar el software en un m\'e1ximo de tres (3) equipos en un solo centro de trabajo de una (1) persona que usted designe y se registra con NI ("Usuario identificado"). Para los efectos del presente Acuerdo, un equipo ser\'e1 un dispositivo de computaci\'f3n o, si el software est\'e1 siendo utilizado en conexi\'f3n con una m\'e1quina virtual, una m\'e1quina virtual en un dispositivo inform\'e1tico. El Usuario Nombrado debe ser identificado por escrito a trav\'e9s del proceso de registro de NI. S\'f3lo el Usuario Nombrado puede utilizar o ejecutar de otra forma el Software y el software no se puede ejecutar en m\'e1s de una computadora a la vez. Usted no puede compartir el acceso al software instalado en una red de tal manera que el software instalado puede ser ejecutado por un usuario diferente. Usted puede cambiar el Usuario Nombrado a otro empleado designado siempre que cada nueva licencia de usuario con nombre se registre en NI; no podr\'e1n ocurrir m\'e1s cuatro (4) cambios por a\'f1o calendario. A su discreci\'f3n, puede convertir una licencia de usuario nombrado en una licencia basada en un computador. \par
+B.\tab\ul Licencia basada en computador.\ulnone Si usted ha adquirido una licencia basada en un computador, es posible instalar el Software en un (1) equipo en su lugar de trabajo. Para los efectos del presente Acuerdo, un equipo ser\'e1 un dispositivo de computaci\'f3n o, si el software est\'e1 siendo utilizado en conexi\'f3n con una m\'e1quina virtual, una m\'e1quina virtual en un dispositivo inform\'e1tico. No hay limitaci\'f3n en el n\'famero de sus empleados que pueden acceder y utilizar el software instalado en dicho equipo. Todo el software debe ser instalado y utilizado en el mismo equipo. Usted no puede compartir el acceso al software instalado en una red de tal manera que el software instalado se puede ejecutar en un equipo diferente. Usted puede cambiar el equipo designado a otro equipo en el lugar de trabajo \'fanico aplicable, siempre que ninguna parte del Software permanezca instalado en el computador especificado anterior; no pueden ocurrir m\'e1s de cuatro (4) de los mencionados cambios por a\'f1o calendario.\par
+C.\tab\ul Excepci\'f3n de Uso en el Hogar\ulnone Si usted tiene una empresa u otra entidad, el Usuario Nombrado designado por la licencia aplicable o, en el caso de una licencia basada en el computador, el individuo \'fanico que es el principal usuario de la computadora \'fanica en la que se instala y usa el Software, tambi\'e9n puede instalar y utilizar el Software en un (1) computador situado en la casa de dicho usuario, siempre que el uso del Software en tal equipo dom\'e9stico se limite al trabajo realizado en el \'e1mbito del empleo de dicha persona con usted y cumpla con todos los t\'e9rminos y condiciones de este Acuerdo. El software debe ser desinstalado r\'e1pidamente del computador personal del individuo despu\'e9s de la fecha de expiraci\'f3n o terminaci\'f3n de la licencia subyacente o la fecha en que la autorizaci\'f3n del individuo para utilizar el Software de conformidad con la licencia subyacente termine, seg\'fan lo que ocurra primero. \par
+
+\pard\fi-357\li357\sb100\sa240\sl240\slmult1\qj\tx360 3. \tab\ul Condiciones adicionales.\ulnone Usted podr\'e1 tener derechos y obligaciones adicionales al Software a trav\'e9s de los tipos de licencia especial y programas de licencias, seg\'fan se establece en anexos al presente Acuerdo y que se incorporan como parte de este Acuerdo. Las disposiciones espec\'edficas del producto se pueden proporcionar en un Anexo espec\'edfica del producto en el presente Acuerdo para el producto de referencia y los t\'e9rminos de los cuales se incorporan a este Acuerdo. En caso de conflicto entre un anexo y los otros t\'e9rminos establecidos en este Acuerdo, los t\'e9rminos del anexo prevalecer\'e1n. \par
+
+\pard\fi-1275\li1701\sb100\sa240\sl240\slmult1\qj Anexo A \tab Licencia del c\'f3digo fuente \par
+Anexo B \tab\ul Tipos de licencias especiales\ulnone \par
+
+\pard\li1701\sb100\sa240\sl240\slmult1\qj Licencia de evaluaci\'f3n; Software Pre-lanzamiento \tab\par
+Licencia Compilaci\'f3n Unicamente (Estudio de medici\'f3n) \par
+
+\pard\fi-1440\li3141\sb100\sa240\sl240\slmult1\qj Software de interfaz de controlador \par
+
+\pard\li1701\sb100\sa240\sl240\slmult1\qj Licencia de Acceso M\'faltiple (NI-488.2 Software para GPIB-ENET)\par
+Licencia de uso concurrente\par
+Licencia de depuraci\'f3n\par
+Licencia de Integraci\'f3n Continua (LabVIEW)\par
+
+\pard\fi-1275\li1701\sb100\sa240\sl240\slmult1\qj Anexo C \tab Volumen T\'e9rminos del programa de licencia \par
+Anexo D \tab T\'e9rminos del Programa de Empresa \par
+Anexo E \tab T\'e9rminos de Licencia Acad\'e9micos \par
+Anexo F \tab Disposiciones espec\'edficas del producto (TestStand, Estudio de medici\'f3n, LabVIEW Community Edition y LabVIEW NXG Community Edition) \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj 4. \tab\ul Contratistas terceros.\ulnone Sus contratistas terceros pueden acceder y utilizar el Software, siempre que lo hagan \'fanicamente para su beneficio, se comprometen a utilizar el Software \'fanicamente de acuerdo con los t\'e9rminos de este Acuerdo, y usted acepta que seguir\'e1 estando obligado a NI por cualquier incumplimiento por su contratistas del presente Acuerdo.\par
+5. \tab\ul Servicios de Software.\ulnone Si ha comprado una licencia vitalicia, es posible que tenga que comprar actualizaciones o mantenimiento, as\'ed como servicios t\'e9cnicos o cualquier otro tipo de servicio para el Software ("Servicios del Software")) por separado. A menos de que se especifique lo contrario en un tipo de licencia o programa de licencias especial, si usted ha adquirido una licencia temporal, el importe de los Servicios del Software est\'e1 incluido en el costo cotizado para todo el per\'edodo de uso. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426 6. \tab\ul Plazo de la Licencia; Terminaci\'f3n y Expiraci\'f3n\ulnone\tab\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj A. \tab\ul Licencias o Suscripciones Temporales.\ulnone Si ha adquirido una licencia temporal (tambi\'e9n conocidas como licencias con suscripci\'f3n), el per\'edodo de uso de esta licencia empezar\'e1 en la fecha de la factura y, salvo que se resuelva de acuerdo con lo dispuesto en este Acuerdo, contin\'faa durante el per\'edodo de tiempo especificado en la descripci\'f3n del producto u otra documentaci\'f3n correspondiente presentada a usted por NI. La licencia caducar\'e1 autom\'e1ticamente al final de dicho plazo.\par
+
+\pard\li720\sb100\sa240\sl240\slmult1\qj (i) A menos de que la descripci\'f3n del producto especifique lo contrario, la licencia caducar\'e1 de forma autom\'e1tica al t\'e9rmino del per\'edodo de uso.\par
+(ii) Si usted posee una licencia temporal con autorenovaci\'f3n, su licencia se renovar\'e1 de forma autom\'e1tica por un a\'f1o adicional, a menos de que alguna de las partes notifique a la otra la voluntad de cancelar la licencia en un plazo m\'ednimo de treinta (30) d\'edas antes del inicio del per\'edodo de renovaci\'f3n de dicha licencia. El precio de la renovaci\'f3n puede modificarse ocasionalmente a discreci\'f3n de NI. En tal supuesto, NI le brindar\'e1 una nueva cotizaci\'f3n con una antelaci\'f3n m\'ednima de sesenta (60) d\'edas antes de la finalizaci\'f3n del per\'edodo de uso actual. Si no est\'e1 de acuerdo con el nuevo precio, puede notificar su deseo de no renovar la licencia hasta treinta (30) d\'edas antes del inicio del per\'edodo de la renovaci\'f3n.\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\par
+B. \tab\ul Licencias vitalicias.\ulnone Si usted ha comprado una licencia y la licencia se especifica como "vitalicia" o no se ha especificado ning\'fan per\'edodo de tiempo en la descripci\'f3n del producto u otra documentaci\'f3n correspondiente presentada a usted por NI, su licencia no caducar\'e1 nunca y, salvo que se resuelva de conformidad con lo dispuesto en el presente documento, usted tiene el derecho de utilizar el Software de forma indefinida. \par
+C.\tab\ul Terminaci\'f3n.\ulnone NI condiciona su licencia en su cumplimiento de los t\'e9rminos establecidos en este Acuerdo, y este Acuerdo se terminar\'e1 autom\'e1ticamente, inmediatamente y sin previo aviso, si usted no cumple con sus t\'e9rminos. \par
+D. \tab\ul Efecto de la cancelaci\'f3n o caducidad.\ulnone A la terminaci\'f3n o expiraci\'f3n de este Acuerdo, sin importar la raz\'f3n, las concesiones de las licencias contenidas en el presente terminar\'e1n y deber\'e1 cesar inmediatamente todo uso del Software, cesar toda distribuci\'f3n de las Aplicaciones Autorizadas, y destruir todas las copias del Software prove\'eddas, sin embargo, usted deber\'e1 entregar el Software y todas las copias a NI si NI as\'ed lo ha exigido en lugar de cualquier destrucci\'f3n. Las Secciones 11, 15, 16, 17, 19, 20, 21, 22.a, y el 23 de este Acuerdo sobrevivir\'e1n la expiraci\'f3n o terminaci\'f3n de este Acuerdo.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx4860 7. \tab\ul Transferencia.\ulnone Usted puede transferir una licencia de usuario nombrado o licencia por computadora a un tercero en el mismo pa\'eds en el que adquiri\'f3 la licencia, o dentro de la Uni\'f3n Europea en caso de adquirir la licencia en la Uni\'f3n Europea, siempre que (i) usted notifique a NI por escrito dicha transferencia, incluyendo el nombre y la ubicaci\'f3n de dicho tercero; (ii) dicho tercero acepta los t\'e9rminos y condiciones de este Acuerdo; y (iii) despu\'e9s de la entrega usted no conserva ninguna copia del Software o cualquiera de los materiales escritos que acompa\'f1an al Software. NI podr\'e1, a su discreci\'f3n, cobrar una cuota por la transferencia de licencia. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426 8.\tab\ul Actualizaciones; Versiones anteriores.\ulnone Si el Software es una actualizaci\'f3n, usted s\'f3lo podr\'e1 utilizar el software si usted tiene una licencia v\'e1lida para utilizar la versi\'f3n anterior del Software, y usted no puede usar tanto la actualizaci\'f3n y la versi\'f3n previa del software simult\'e1neamente. Usted puede optar por utilizar una versi\'f3n anterior de cualquier software entregado y con licencia en virtud del presente Acuerdo en lugar de utilizar el software entregado y con licencia en virtud del presente Acuerdo ("Software entregado"), siempre que (i) usted tenga una copia autorizada de la versi\'f3n previa del Software entregado; (ii) todo uso es en virtud y de conformidad con el presente Acuerdo; y (iii) no obstante lo dispuesto en el presente Acuerdo por el contrario, en ning\'fan caso, NI ser\'e1 requerido dar soporte a cualquier versi\'f3n del Software, incluyendo la provisi\'f3n de c\'f3digos de claves de software aplicable o las claves de hardware, excepto por la versi\'f3n m\'e1s actual del Software entregado, para ese momento. \par
+9.\tab\ul Varias versiones.\ulnone Si NI distribuye el Software en un medio de instalaci\'f3n que contenga varias versiones del software para su uso con diferentes sistemas operativos o pone las mismas a disposici\'f3n por medio de descargas, es posible utilizar una sola versi\'f3n del Software. \par
+10.\tab\ul Clave de software / hardware.\ulnone Acceso Previo. Usted se compromete a utilizar los c\'f3digos de claves de software o claves de hardware proporcionados por NI exclusivamente con el Software para el que se proporciona. Aunque NI podr\'e1, a su sola discreci\'f3n ofrecerle la clave correspondiente u otro acceso para el uso del Software antes de la recepci\'f3n de su parte sobre los derechos de licencia aplicables, usted permanecer\'e1 obligado a pagar dichos honorarios a NI. \par
+11.\tab\ul Derecho de Autor; Otras Licencias.\ulnone El software se licencia y no se vende. El Software, todas las copias del Software, los contenidos relacionados, y todos los derechos sobre ellas, son propiedad de NI o de sus proveedores y est\'e1n protegidos por leyes de propiedad intelectual y disposiciones de tratados internacionales. Todos los derechos no expresamente concedidos a usted en este Acuerdo est\'e1n reservados para NI. Adem\'e1s, y sin perjuicio de lo anterior, ninguna licencia o derecho de ning\'fan tipo, ya sea por licencia expresa, licencia impl\'edcita, la doctrina del agotamiento, o de otra manera, se conceden bajo ninguna patente de NI (ya sea identificado aqu\'ed o no) u otra propiedad intelectual de derecho de NI con respecto a cualquier otro producto de NI o de terceros, incluido el derecho a utilizar cualquier otro producto.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj 12.\tab\ul Implementaci\'f3n de aplicaciones\ulnone\par
+
+\pard\fi-357\li714\sl240\slmult1\qj A. \tab Una "Aplicaci\'f3n Autorizada" es (i) una aplicaci\'f3n que permite crear una versi\'f3n de desarrollo de software; (ii) una aplicaci\'f3n que permite crear con software de terceros en tiempo real mediante componentes de sistema operativo del M\'f3dulo LabVIEW Real-Time y el m\'f3dulo LabWindows / CVI Real-Time de acuerdo con las licencias para este tipo de m\'f3dulos; o (iii) una aplicaci\'f3n que se crea con un tercer entorno de desarrollo de software de terceros que utiliza software del controlador de interfaz, si dicho entorno de desarrollo de software con el apoyo de dicho Software de interfaz de controlador como se indica en la documentaci\'f3n correspondiente a los productos del software del controlador de interfaz. "Software de interfaz de controlador" significa el software y otros c\'f3digos suministrados con el presente Acuerdo que se enumeran como controladores de hardware o controladores de dispositivo en la p\'e1gina web que detalla el controlador de hardware de NI, que se encuentra actualmente en {\cf1\ul{\field{\*\fldinst{HYPERLINK "http://www.ni.com/driverinterfacesoftware"}}{\fldrslt{www.ni.com/driverinterfacesoftware}}}}\f0\fs18 , o que se a\'f1ade por NI en cualquier momento a dicha cotizaci\'f3n o cualquier listado sucesor similar, junto con toda la documentaci\'f3n y utilidades de soporte. En ning\'fan caso, sin embargo, el t\'e9rmino "Software de interfaz de controlador" incluir\'e1 cualquier Software de Terceros, el software del sistema operativo, el software de controladores de instrumentos, software de aplicaciones, juegos de herramientas, m\'f3dulos, kit de desarrollo de controladores (DDK) o parte del mismo, kit de desarrollo de software ( SDK) o parte del mismo, kit de desarrollo de m\'f3dulo (MDK) o parte del mismo, o cualquier software u otro c\'f3digo designado por NI como cualquiera de los anteriores; o cualquiera de documentaci\'f3n o utilidades que acompa\'f1an lo anterior. \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj B. \tab\ul Requisitos de implementaci\'f3n y distribuci\'f3n.\ulnone Usted puede distribuir, desplegar o poner a disposici\'f3n Aplicaciones Autorizadas, adem\'e1s de motores de tiempo (runtime) aplicables para el Software y Software de interfaz de controlador aplicable presente que puede incluirse como parte o junto con sus aplicaciones autorizadas, siempre que cumpla con cada uno de los requisitos establecidos a continuaci\'f3n.\par
+
+\pard\fi-360\li1080\sb100\sa240\sl240\slmult1\qj\tx1420 (i) \tab Usted debe incluir el siguiente aviso de derechos de autor en la Caja de Acerca de Solicitud de Autorizado (si procede) y en la documentaci\'f3n escrita aplicable o, si no existe dicha documentaci\'f3n, en un "leerme" u otro archivo .txt distribuido con cada copia de la Aplicaci\'f3n Autorizada. \par
+\tab "Copyright \'a9 [inserte a\'f1o] National Instruments Corporation. Todos los derechos reservados.\par
+\tab Es posible que en su lugar, o adem\'e1s, incluya su propio aviso de copyright con la notificaci\'f3n requerida anteriormente, pero en ning\'fan caso podr\'e1 eliminar ni modificar los derechos de autor, patentes, marcas registradas u otros avisos legales o renuncias que existen en el software y en relaci\'f3n con cualquier motor de tiempo de ejecuci\'f3n para el software y cualquier Software de Interfaz de Controlador que se incluye como parte o junto con su Aplicaci\'f3n Autorizada, su aviso de derechos de autor debe entenderse como la protecci\'f3n de NI o los derechos de autor de su emisor de licencia en el software y no se entiende en el sentido de que tiene cualquier derecho de reproducci\'f3n o con respecto a cualquier Software. \par
+(ii) \tab Usted no puede usar el nombre, logotipo o marcas comerciales de NI para comercializar su Solicitud Autorizada sin permiso previo por escrito de NI. \par
+(iii) \tab Si distribuye a terceros su Solicitud Autorizada con el Software de Interfaz de Controlador o cualquier motor de tiempo de ejecuci\'f3n para el Software, debe transmitir a los usuarios finales de este Acuerdo o someterlos a su propio acuerdo de licencia que este sustancialmente de acuerdo con el presente Acuerdo y al menos protege a NI tanto como el presente Acuerdo.\par
+(iv) \tab La Solicitud Autorizada no debe consistir o incluir cualquier programa malicioso, enga\'f1oso o ilegal.\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\tx1080 C. \tab\ul Tarifas.\ulnone Usted puede distribuir, desplegar o poner Solicitudes Autorizadas disponibles sin tener que pagar tasas adicionales a NI. Disponi\'e9ndose, sin embargo, si la Solicitud Autorizada fue creada utilizando cualquiera de los programas citados en las Licencias de implementaci\'f3n de NI, en la lista la p\'e1gina web, que se encuentra actualmente en {{\field{\*\fldinst{HYPERLINK http://www.ni.com/product-documentation/9561/en/ }}{\fldrslt{http://www.ni.com/product-documentation/9561/en/\ul0\cf0}}}}\f0\fs18 o cualquier listado sucesor similar, ya sea que tales anuncios puedan ser actualizados por NI en cualquier momento, o cualquier otro software que NI en cualquier momento designe (cualquiera de los anteriores es una "Licencia de Despliegue Designado"), entonces usted debe, antes de distribuir, desplegar o poner a disposici\'f3n de la Solicitud Autorizada para su uso en cualquier otro equipo, ya sea (i) verificar que el receptor tiene una licencia v\'e1lida para ejecutar la Solicitud Autorizada aplicable, o tiene una licencia v\'e1lida de implementaci\'f3n para cada equipo en el que la Solicitud Autorizada ser\'e1 utilizada o (ii) obtener autorizaci\'f3n de distribuci\'f3n por escrito de NI y, si es requerido por NI, pagar a NI una tarifa por copia por cada Solicitud Autorizada distribuida, desplegada, o puesta a disposici\'f3n. En el caso de cualquier Software de Interfaz de Controlador identificado como sujeto a los requisitos de autorizaci\'f3n de verificaci\'f3n o distribuci\'f3n de licencia establecido anteriormente, si la Solicitud Autorizada utiliza, llamada, o de otro modo accede a cualquier controlador de software de interfaz, se considerar\'e1 que la Solicitud Autorizada ha sido creada utilizando dicho Software de interfaz de controlador para los prop\'f3sitos de esta Secci\'f3n. A menos que NI especifique lo contrario por escrito, las licencias de implementaci\'f3n mencionadas son licencias basadas en la inform\'e1tica y la excepci\'f3n de uso casero no aplica a las Licencias de Implementaci\'f3n Designadas.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426 13. \tab\ul Patentes y Marcas Registradas.\ulnone Para las patentes de los productos de National Instruments, consulte la ubicaci\'f3n adecuada: \b Ayuda\'bbPatentes \b0 en el Software, el archivo patents.txt incluido en el Software (tal como en el medio de instalaci\'f3n en el que se le distribuy\'f3 el Software), o ni.com/patents. National Instruments, NI, ni.com y LabVIEW son marcas registradas de National Instruments Corporation. Consulte ni.com/trademarks para obtener m\'e1s informaci\'f3n acerca de las marcas comerciales de National Instruments. Todos los dem\'e1s nombres de productos y compa\'f1\'edas mencionados en este documento son o pueden ser marcas comerciales o nombres comerciales de sus respectivas compa\'f1\'edas.\b\par
+\b0 14. \tab\ul Garant\'eda Limitada.\ulnone NI garantiza, para su beneficio solo, que por un per\'edodo de noventa (90) d\'edas desde la fecha en que el Software se suministra a usted o, si se descarga, desde la fecha en que el software se descarga por primera vez que, (i) el Software funcionar\'e1 sustancialmente de acuerdo con la documentaci\'f3n que acompa\'f1a al software y (ii) el soporte de instalaci\'f3n en el que NI proporciona el software (si lo hubiera) estar\'e1 libre de defectos materiales y mano de obra bajo condiciones normales de uso y servicio ("Garant\'eda Limitada"). Cualquier Software de sustituci\'f3n estar\'e1 garantizado por el resto del per\'edodo de garant\'eda original o por treinta (30) d\'edas, el que sea mayor. Algunas jurisdicciones no permiten la exclusi\'f3n o limitaci\'f3n de la duraci\'f3n de una garant\'eda o limitaci\'f3n expresa o impl\'edcita sobre los derechos estatutarios del consumidor, por lo que las limitaciones anteriores pueden no aplicarse en su caso; en tal caso, dichas garant\'edas se limitan al per\'edodo de garant\'eda m\'ednimo permitido por la ley aplicable. La Garant\'eda Limitada es nula si el fallo del Software es el resultado de un accidente, abuso, mal uso, calibraci\'f3n inadecuada de su parte, los productos de terceros (ya sea hardware o software) utilizado por usted que no est\'e1n destinados por NI para su uso con el software, la utilizaci\'f3n de un hardware inadecuado o clave de software o mantenimiento no autorizado del Software. \par
+15. \tab\ul Recursos del cliente.\ulnone La \'fanica obligaci\'f3n de NI, y la \'fanica compensaci\'f3n, con respecto a la garant\'eda limitada anterior ser\'e1n, a elecci\'f3n de NI, reparar o reemplazar el Software o devolver los montos pagados por usted a NI por la licencia de software, en cuyo caso usted debe devolver o destruir todas las copias del Software de acuerdo con las instrucciones del NI y la licencia concedida a usted terminar\'e1 sin responsabilidad por parte de NI por motivo de dicha terminaci\'f3n. Las obligaciones de NI que se exponen en esta secci\'f3n est\'e1n supeditadas a que usted le proporcione a NI una notificaci\'f3n escrita de defectos aplicables durante el per\'edodo de garant\'eda. Adem\'e1s, debe obtener un n\'famero de autorizaci\'f3n de devoluci\'f3n de NI antes de devolver el Software bajo garant\'eda a NI, y usted acepta pagar los gastos de env\'edo hacia y desde NI. \par
+16. \tab\ul\b Otras garant\'edas.\ulnone A EXCEPCI\'d3N DE LO ESTABLECIDO EN ESTE ACUERDO, SIN GARANT\'cdA, EXPRESA O IMPL\'cdCITA, HECHA POR NI CON RESPECTO AL SOFTWARE O EL USO DEL SOFTWARE. NI TAMPOCO SE HACE NINGUNA GARANT\'cdA O MANIFESTACION CON RESPECTO A CUALQUIER SOFTWARE DE TERCEROS, CODIGO FUENTE, SOFTWARE, O SERVICIOS DE SOFTWARE. NI NO GARANTIZA NI HACE NINGUNA MANIFESTACION QUE EL SOFTWARE, EL FUNCIONAMIENTO DEL SOFTWARE, O SUS SERVICIOS RELACIONADOS CUALQUIER SOFTWARE, C\'d3DIGO FUENTE, O SOFTWARE DE TERCEROS SER\'c1 ININTERRUMPIDO O LIBRE DE ERRORES Y NO OFRECE GARANT\'cdA NI HACE NINGUNA MANIFESTACION RESPECTO A EXACTITUD, CONFIABILIDAD, O DE OTRA MANERA. NO HAY OTRAS GARANT\'cdAS QUE PUEDAN SURGIR DEL USO COMERCIAL O CURSO DE GESTI\'d3N. NI RENUNCIA A TODAS LAS GARANT\'cdAS IMPL\'cdCITAS, INCLUYENDO LAS GARANT\'cdAS DE COMERCIALIZACI\'d3N, IDONEIDAD PARA UN PROP\'d3SITO PARTICULAR Y NO INFRACCI\'d3N, EN RELACI\'d3N CON EL SOFTWARE Y CUALQUIER SOFTWARE DE TERCEROS, C\'d3DIGO FUENTE, SOFTWARE Y SERVICIOS RELACIONADOS.\par
+\b0 17. \tab\ul Per\'edodo de limitaciones.\ulnone Usted se compromete a no iniciar una acci\'f3n para hacer cumplir sus recursos de conformidad con la garant\'eda limitada o por incumplimiento de la garant\'eda m\'e1s de un (1) a\'f1o despu\'e9s de dicha causa de acci\'f3n. \par
+18. \tab\ul Responsabilidad de la Propiedad Intelectual.\ulnone NI, a su propio costo, defender\'e1 cualquier reclamo contra usted por un tercero como consecuencia de su uso del Software, en la medida en que dicho reclamo alegue que el Software infringe alguna patente, derecho de autor o marca comercial de dicho tercero protegido por las leyes de los EE.UU., Canad\'e1, M\'e9xico, Jap\'f3n, Australia, Suiza, Noruega, o la Uni\'f3n Europea y siempre que dicha demanda no surja de (i) el uso del Software en combinaci\'f3n con equipos, dispositivos, software o c\'f3digo no hecho por NI; (ii) su uso del Software de una manera no conforme con este Acuerdo o con una finalidad no prevista por NI; (iii) el hecho de no incorporar actualizaciones de software o actualizaci\'f3n proporcionada por NI que habr\'edan evitado la presunta infracci\'f3n; o (iv) cualquier modificaci\'f3n del Software no hecha por NI. Las obligaciones de NI en esta secci\'f3n adem\'e1s dependen de que usted le notifique a NI por escrito inmediatamente despu\'e9s de su aviso de obtenci\'f3n de dicho reclamo inminente y su plena cooperaci\'f3n con NI en la preparaci\'f3n de su defensa. Si usted proporciona a Ni la autoridad, la asistencia y la informaci\'f3n que NI necesita para defender o resolver el reclamo, NI pagar\'e1 cualquier adjudicaci\'f3n definitiva de los da\'f1os o de liquidaci\'f3n con respecto a dicho reclamo y cualquier gasto que usted incurra a solicitud escrita de NI. NI no ser\'e1 responsable de un acuerdo hecho sin su consentimiento previo por escrito. Si el Software infringe los derechos mencionados anteriormente en esta secci\'f3n y el uso del Software est\'e1 ordenado, NI podr\'e1, o si NI cree que el software podr\'eda considerarse que infringe los derechos de propiedad intelectual de un tercero, NI podr\'e1, a su discreci\'f3n, (i) obtener derecho a utilizar el Software; (ii) reemplazar o modificar el Software con otro software que no infrinja; o (iii) recibir su declaraci\'f3n del Software infractor y reembolsar el pago de la cuota de licencia hecha por usted a NI por el Software. \b EN LA MEDIDA M\'c1XIMA PERMITIDA POR LA LEY APLICABLE, LA RESPONSABILIDAD DE NI, LA RESPONSABILIDAD DE SUS LICENCIANTES Y PROVEEDORES, Y LA RESPONSABILIDAD DE SUS RESPECTIVOS DIRECTORES, OFICIALES, EMPLEADOS Y AGENTES, DE CONFORMIDAD CON ESTA SECCI\'d3N Y SIN IMPORTAR EL MOTIVO DE DICHA RESPONSABILIDAD, NO SUPERAR\'c1 EN TOTAL $ 50,000 (US). \b0 Lo anterior constituye el \'fanico recursos, y responsabilidad total de NI y la responsabilidad de la infracci\'f3n de cualquier patente, marca, derechos de autor u otro derecho de propiedad intelectual o industrial relacionada con el Software. \b ESTA INDEMNIZACI\'d3N LIMITADA SUSTITUYE A CUALQUIER OTRA GARANT\'cdA LEGAL O IMPL\'cdCITAS DE NO INFRACCI\'d3N. Las obligaciones anteriores no se aplicar\'e1n a CUALQUIER SOFTWARE DE TERCEROS O DE CUALQUIER PRODUCTO DE TERCEROS INCORPORADOS EN O DE OTRA MANERA PROPORCIONADO CON EL SOFTWARE Y USTED ESTARA DE ACUERDO EN BUSCAR AL FABRICANTE TERCERO CON RESPECTO A CUALQUIER RECLAMO por violaci\'f3n de marca DE SOFTWARE DE TERCEROS O productos de TERCEROS.\b0 \par
+19. \tab\ul Limitaci\'f3n de Responsabilidad.\ulnone \b EN LA MEDIDA M\'c1XIMA PERMITIDA POR LA LEY APLICABLE, EN NING\'daN CASO NI O SUS LICENCIANTES, DISTRIBUIDORES O PROVEEDORES (INCLUYENDO NI Y SUS DIRECTORES, OFICIALES, EMPLEADOS Y AGENTES) SER\'c1N RESPONSABLES POR NING\'daN DA\'d1O INCIDENTAL, INDIRECTO, PUNITIVO, EJEMPLAR O DERIVADO DE NING\'daN TIPO POR DA\'d1OS INCLUYENDO DERIVADOS DE LA P\'c9RDIDA DE BENEFICIOS, P\'c9RDIDA DE AHORROS, LA OPORTUNIDAD DE NEGOCIO, LA INTERRUPCI\'d3N DE NEGOCIO O P\'c9RDIDA O CORRUPCI\'d3N DE DATOS O SOFTWARE, AUN CUANDO NI O SUS LICENCIANTES, DISTRIBUIDORES O PROVEEDORES HAYAN SIDO INFORMADOS DE LA POSIBILIDAD DE TALES DA\'d1OS Y SIN IMPORTAR SI HAN SIDO CAUSADOS O CONTRIBUIDOS POR LA NEGLIGENCIA DE NI U OTROS, Y, A EXCEPCI\'d3N DE LO ESTABLECIDO EN LA SECCI\'d3N 18, EN NING\'daN CASO, LA OBLIGACION DE NI DE ESTE ACUERDO, YA SEA BAJO ACUERDO DE PARTES, LEY, AGRAVIO DE LA LEY, GARANT\'cdA, O CUALQUIER OTRA FORMA, SUPERAR\'c1 EL IMPORTE TOTAL RECIBIDO POR NI PARA LA LICENCIA DE SOFTWARE APLICABLE. \b0 Usted reconoce que las tasas y precios aplicables reflejan esta asignaci\'f3n del riesgo. En la medida en que la anterior limitaci\'f3n de responsabilidad no sea aplicable o no cumple su prop\'f3sito esencial, a excepci\'f3n de la responsabilidad por lesiones corporales o la muerte causada por el Software en la forma prevista por NI o de cualquier responsabilidad que no pueda ser excluida por la ley aplicable, la \'fanico responsabilidad de NI ante usted en relaci\'f3n con o en conexi\'f3n con este Acuerdo se limita al monto m\'e1ximo de $ 50.000 (USD) o el derecho de licencia pagada a NI para el Software.\par
+20. \tab\ul\b USOS DE ALTO RIESGO Y SUS RESPONSABILIDADES PARA SUS APLICACIONES\ulnone\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx426\tx720\b0 A\b .\tab LOS PRODUCTOS NI NO SE DISE\'d1AN, FABRICAN, NI PRUEBAN PARA UTILIZARSE EN ENTORNOS PELIGROSOS, O CUALESQUIERA OTROS MEDIOS QUE REQUIEREN UN RENDIMIENTO A PRUEBA DE FALLOS, INCLUIDOS EN EL FUNCIONAMIENTO DE INSTALACIONES NUCLEARES, NAVEGACI\'d3N A\'c9REA, SISTEMAS DE CONTROL DE TR\'c1NSITO A\'c9REO; SALVA VIDAS O SISTEMAS DE SOSTENIBILIDAD DE LA VIDA U OTROS DISPOSITIVOS M\'c9DICOS TALES; O CUALQUIER OTRA APLICACI\'d3N EN LA QUE EL FALLO DEL SOFTWARE PODR\'cdA CAUSAR LA MUERTE, LESIONES PERSONALES GRAVES, DA\'d1OS A LA PROPIEDAD, O DA\'d1O AMBIENTAL. USTED DEFENDERA, INDEMNIZARA Y MANTENRA INDEMNIZARA A NI Y SUS DIRECTORES, OFICIALES, EMPLEADOS Y AGENTES DE TODAS Y TODOS LOS RECLAMOS, P\'c9RDIDAS, DA\'d1OS, ACCIONES Y GASTOS (INCLUYENDO HONORARIOS RAZONABLES DE ABOGADOS) DERIVADOS DE SU USO DEL SOFTWARE PARA ALTO RIESGO USOS, INCLUYENDO RECLAMOS POR RESPONSABILIDAD DEL PRODUCTO, LESIONES PERSONALES O LA MUERTE O DA\'d1OS A LA PROPIEDAD, Y SIN IMPORTAR SI LOS RECLAMOS SE FUNDAN EN SU TOTALIDAD O EN PARTE DE LA SUPUESTA O REAL NEGLIGENCIA DE NI. \par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx1080\b0 B. \tab\b USTED RECONOCE Y ACEPTA QUE USTED ES RESPONSABLE DE TOMAR MEDIDAS PARA PROTEGER LOS PRODUCTOS Y SISTEMA DE FALLAS, INCLUYENDO LA PROVISI\'d3N DE RESPALDO O MECANISMOS DE APAGADO. DEBIDO A QUE CADA SISTEMA DE USUARIO FINAL ES PERSONALIZADO Y SE DIFERENCIA DE PLATAFORMAS DE PRUEBA DE NI Y PORQUE USTED PUEDE UTILIZAR PRODUCTOS NI EN COMBINACI\'d3N CON OTROS PRODUCTOS DE MANERA NO EVALUADAS O CONTEMPADAS POR NI, USTED ES RESPONSABLE DE VERIFICAR Y VALIDAR LA ADECUACI\'d3N DE LOS PRODUCTOS NI PARA SU USO. USTED DEFENDERA, INDEMNIZARA Y LIBRARA DE RESPONSABILIDAD A NI Y A SUS DIRECTORES, OFICIALES, EMPLEADOS Y AGENTES DE TODOS LOS RECLAMOS, P\'c9RDIDAS, DA\'d1OS, ACCIONES Y GASTOS (INCLUYENDO HONORARIOS RAZONABLES DE ABOGADOS) DERIVADOS DE SU SOLICITUD AUTORIZADA O SU INCORPORACI\'d3N DEL SOFTWARE EN SU SISTEMA O SOLICITUD; SIEMPRE QUE SU OBLIGACI\'d3N CONTRACTUAL DE INDEMNIZACI\'d3N NO SE EXTIENDA AL PORCENTAJE DE DA\'d1OS O LESIONES DEL DEMANDANTE O LA CANTIDAD DE SOLUCI\'d3N ATRIBUIDA A LA NEGLIGENCIA DE NI U OTRO FALLO O LA RESPONSABILIDAD ESTRICTA IMPUESTA A NI COMO UNA CUESTI\'d3N DE LEY.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\b0 21. \tab\ul Derechos del gobierno de Estados Unidos de Am\'e9rica.\ulnone El Software es un "art\'edculo comercial" desarrollado exclusivamente con capital privado, que consiste en "software comercial" y "documentaci\'f3n de software inform\'e1tico comercial", t\'e9rminos que se definen o se utilizan en los reglamentos de adquisici\'f3n aplicable en los Estados Unidos de Am\'e9rica. Si usted es una agencia, departamento u otra entidad del Gobierno de los Estados Unidos, la licencia del software a continuaci\'f3n se otorga (i) s\'f3lo como un elemento comercial y (ii) \'fanicamente con los derechos que se conceden a todos los dem\'e1s titulares de licencias de conformidad con los t\'e9rminos y condiciones de este Acuerdo. Usted se compromete a no utilizar, duplicar, o revelar el Software de ninguna manera que no est\'e9 expresamente permitido por este Acuerdo. Nada en este Acuerdo requiere que NI produzca o suministre los datos t\'e9cnicos para usted o hacia usted. El fabricante es National Instruments Corporation o National Instruments Irlanda Resources Ltd. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426 22. \tab\ul Conformidad\ulnone\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj A.\tab Usted se compromete a realizar, con una antelaci\'f3n razonable, todos los registros aplicables disponibles para su revisi\'f3n por NI durante el horario normal de manera que permitan a NI verificar su cumplimiento con los t\'e9rminos y condiciones de este Acuerdo. NI podr\'e1, mediante notificaci\'f3n por escrito, inspeccionar su uso del Software durante el horario normal para asegurar su cumplimiento de este Acuerdo. Adem\'e1s, si usted tiene una empresa u otra entidad, usted est\'e1 de acuerdo que, a petici\'f3n de NI o su representante autorizado documentar\'e1 y certificar\'e1 inmediatamente por escrito a NI que el uso del software y los de sus empleados cumplen con los t\'e9rminos y condiciones de este Acuerdo. Si los resultados de dichas inspecciones indican el pago incompleto por su parte de las tasas aplicables vencidas y pagaderas a NI, usted debe pagar inmediatamente esas cantidades a NI y reembolsar el costo de dicha inspecci\'f3n. \par
+B.\tab Usted acepta que el Software puede recoger y comunicar cierto tipo de software, hardware, y utilizar la informaci\'f3n de NI o servidores de sus proveedores de servicios con el fin de (i) verificar y realizar las actualizaciones; (ii) asegurar que ha cumplido y est\'e1n cumpliendo con los t\'e9rminos y condiciones de este Acuerdo, incluyendo el uso de c\'f3digos de software v\'e1lido, claves de hardware, o ambos; (iii) desarrollo interno de productos de NI y (iv) proporcion\'e1ndole a usted informes de uso. La informaci\'f3n recopilada y comunicada no incluye ning\'fan dato de aplicaci\'f3n de propiedad. NI no proporcionar\'e1 ninguna informaci\'f3n a terceros excepto cuando sea requerido por la ley o proceso legal o para hacer cumplir los t\'e9rminos de este Acuerdo, incluyendo el uso de c\'f3digos de software v\'e1lido clave, c\'f3digos de hardware, o ambos. \par
+
+\pard\li720\sb100\sa240\sl240\slmult1\qj El propietario de la licencia puede asignar la licencia a un empleado o contratista externo ("Usuario Autorizado") dentro de los par\'e1metros de este Acuerdo. El propietario es responsable de obtener fundamento legal v\'e1lido y/ autorizaci\'f3n (seg\'fan sea necesario) para la recopilaci\'f3n de datos de cualquier Usuario Autorizado a quien le asigne la licencia para ser utilizada en su nombre. Si est\'e1 utilizando el Software en nombre de una entidad que le ha cedido la licencia como Usuario Autorizado dentro de los par\'e1metros de este Acuerdo, usted acepta que no es el propietario de la licencia. Usted comprende y acepta que los datos sobre el uso que usted le de al Software se pueden recopilar y proporcionar al propietario de la licencia.\par
+Para obtener m\'e1s detalles sobre c\'f3mo NI y sus afiliadas procesan datos, consulte la declaraci\'f3n de privacidad aplicable en {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/privacy/unitedstates/us/ }}{\fldrslt{http://www.ni.com/legal/privacy/unitedstates/us/\ul0\cf0}}}}\f0\fs18 .\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426 23. \tab\ul General\ulnone\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj A. \tab\ul Ley aplicable; Jurisdicci\'f3n\ulnone\par
+
+\pard\li714\sb100\sa240\sl240\slmult1\qj\b Si el Software es fabricado en la Rep\'fablica de Irlanda:\b0 Este Acuerdo se rige por las leyes de la Rep\'fablica de Irlanda, con exclusi\'f3n de las disposiciones de la Convenci\'f3n de las Naciones Unidas sobre la venta internacional de mercanc\'edas, y sin tener en cuenta los principios de conflicto de leyes. El foro no exclusivo para todas las acciones bajo este Acuerdo estar\'e1 en los tribunales ubicados en Dubl\'edn, Rep\'fablica de Irlanda, y las partes acuerdan someterse a la jurisdicci\'f3n de dichos tribunales. \par
+\b Si el Software no se fabrica en la Rep\'fablica de Irlanda:\b0 Este Acuerdo se rige por las leyes del Estado de Texas, EE.UU., con exclusi\'f3n de las disposiciones de la Convenci\'f3n de las Naciones Unidas sobre la venta internacional de mercanc\'edas, y sin tener en cuenta los principios de conflicto de leyes. El foro no exclusivo para todas las acciones bajo este Acuerdo estar\'e1 en los tribunales ubicados en el condado de Travis, Texas, EE.UU., y las partes acuerdan someterse a la jurisdicci\'f3n de dichos tribunales. \par
+Si no est\'e1 seguro de d\'f3nde se fabrica el Software, por favor p\'f3ngase en contacto con National Instruments Corporation, 11500 N. Mopac Expressway, en Austin, Texas, EE.UU. 78759-3504 (Atenci\'f3n: Departamento Legal).\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj B.\tab Este Acuerdo constituye el acuerdo completo entre usted y NI acerca del uso del Software, y sustituye cualquier propuesta oral o escrita, contratos previos, \'f3rdenes de compra, o cualquier otra comunicaci\'f3n entre usted y NI en relaci\'f3n con la materia objeto del presente Acuerdo. Los T\'e9rminos Aplicables y condiciones de venta est\'e1ndar de NI, la versi\'f3n actual de los cuales se exponen en\ul {\ulnone{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/termsofsale }}{\fldrslt{http://www.ni.com/legal/termsofsale\ul0\cf0}}}}\ulnone\f0\fs18 , se aplicar\'e1 a todos los servicios de apoyo t\'e9cnico prestados como parte de los servicios de software y para cualquiera de los Servicios de Capacitaci\'f3n y Certificaci\'f3n; siempre y cuando, como se establece en el presente documento las disposiciones del presente Acuerdo, aplicar\'e1n y estar\'e1n vigentes con respecto a las mejoras o actualizaciones u otro software que se puedan ofrecer como parte o en relaci\'f3n con cualquiera de dichos servicios. Ninguna demora u omisi\'f3n por parte de NI para ejercer cualquier derecho o poder que tenga en virtud del presente Acuerdo perjudicar\'e1 ni se interpretar\'e1 como una renuncia a tal derecho o facultad. Cualquier renuncia por parte de NI de un t\'e9rmino de este Acuerdo debe ser hecha por escrito por NI. La renuncia por parte de NI de cualquier incumplimiento de cualquier disposici\'f3n de este documento no se interpretar\'e1 como una renuncia de cualquier incumplimiento subsiguiente de dicha disposici\'f3n o de cualquier violaci\'f3n de cualquier otra disposici\'f3n. Ninguna modificaci\'f3n de este Acuerdo ser\'e1 efectiva a menos que se exponga en un escrito firmado por un representante debidamente autorizado por usted y por NI. La palabra "incluso" empleada en el presente Acuerdo se entender\'e1 en el sentido de "incluyendo sin limitaci\'f3n". Si no puede acceder a Internet para ver cualquiera de las p\'e1ginas web mencionadas en el presente Acuerdo, podr\'e1 solicitar la informaci\'f3n de su oficina de ventas local de NI. \par
+C.\tab Si alguna acci\'f3n es interpuesta por cualquiera de las partes en el presente Convenio contra la otra en relaci\'f3n con el objeto del mismo, la parte ganadora tendr\'e1 derecho a recuperar, adem\'e1s de cualquier medida otorgada, honorarios razonables de abogados y costas judiciales. \par
+D.\tab Si alguna disposici\'f3n de este Acuerdo no es v\'e1lida, la cl\'e1usula del caso ser\'e1 modificada con el fin de hacer efectiva la garant\'eda, en su versi\'f3n modificada, y el resto del acuerdo continuar\'e1 en pleno vigor y efecto. \par
+
+\pard\fi-360\li720\sa200\sl240\slmult1\qj E. \tab El Software, y el Software de Terceros y el C\'f3digo Fuente puede ser objeto de control en virtud del Reglamento de Administraci\'f3n de Exportaciones de Estados Unidos (Parte 730 et seq. 15 CFR), otras leyes de control de exportaci\'f3n de Estados Unidos y los reglamentos, leyes y reglamentos aplicables de control de exportaciones mundiales, incluyendo, los productos exportados de la Uni\'f3n Europea, el Reglamento (CE) n\'ba 428/2009 del Consejo de Regulaci\'f3n. Usted manifiesta y garantiza que no es inelegible ni est\'e1 restringido por una ley de los Estados Unidos o cualquier otra ley aplicable para recibir copias del Software, Software de Terceros o C\'f3digo Fuente. NI se reserva el derecho de no enviar o descargar el permiso del Software ordenado, o de atender de cualquier forma un pedido de licencias (incluso si est\'e1n dentro de un programa de licencias por volumen o programa de empresa) si, en cualquier momento, NI cree que dicho env\'edo o descarga de dicho Software, Software de Terceros, de c\'f3digo fuente o cualquier otra ejecuci\'f3n puede infringir las normas u otras leyes de control de exportaci\'f3n aplicables. Usted se compromete a no exportar, re-exportar o transferir cualquier Software, Software de Terceros, o C\'f3digo Fuente en violaci\'f3n de cualquier ley de control de las exportaciones mundiales aplicables de Estados Unidos y a no exportar, re-exportar o transferir el Software, Software de Terceros, o c\'f3digo fuente por cualquier medio a (i) cualquier persona o entidad en la Ista de Nacionales Especialmente Designados de la OFAC o en la Losta de Personas Denegadas del BIS, la Lista de Entidades o la Lista no Verificada, o cualquier otra lista de partes restringidas aplicables o (ii) a cualquier destino prohibido, entidad o individuo sin las licencias de exportaci\'f3n necesarias o autorizaciones del Gobierno de Estados Unidos o de otra autoridad de licencias de exportaci\'f3n aplicable. Para el texto de los documentos jur\'eddicos pertinentes, v\'e9ase {{\field{\*\fldinst{HYPERLINK http://www.ni.com/legal/export-compliance.htm }}{\fldrslt{http://www.ni.com/legal/export-compliance.htm\ul0\cf0}}}}\f0\fs18 .\par
+(C) 2001\f1\endash\f0 2020 de National Instruments. Todos los derechos reservados. \par
+370406AC-0154\par
+Febrero 2020\par
+
+\pard\sb100\sa240\sl240\slmult1\qc\b\fs24 ANEXO A \f1\endash\f0 \ul Licencia del c\'f3digo fuente\ulnone\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\b0\fs18 1.\tab "C\'f3digo fuente" se entiende como el c\'f3digo inform\'e1tico legible creado por NI y que NI proporciona con el Software, que no est\'e1 protegido por contrase\'f1a, y que est\'e1 en la forma preferida para modificar el c\'f3digo (ya sea gr\'e1fica o basada en texto). El C\'f3digo Fuente no incluye ning\'fan Software de Terceros.\par
+2.\tab Esta licencia le permite utilizar, modificar y distribuir el C\'f3digo Fuente bajo la condici\'f3n de que \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj A. \tab usted podr\'e1 distribuir el C\'f3digo Fuente, si independientemente si lo ha modificado o no, solamente si \par
+
+\pard\fi-360\li1080\sb100\sa240\sl240\slmult1\qj i. \tab para un fin no comercial y \par
+ii. \tab bajo una licencia id\'e9ntica a esta Licencia de C\'f3digo Fuente; \par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj B. \tab puede distribuir el c\'f3digo objeto derivado de C\'f3digo Fuente, lo haya modificado o no, para cualquier prop\'f3sito; \par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx720 C. \tab usted mantiene y no minimiza, bloquea o modifica cualquier t\'edtulo, logotipo, marca comercial, derechos de autor, marcas de agua digitales, renuncias, u otras comunicaciones que se incluyen en el C\'f3digo Fuente; \par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj D. \tab\b USTED ACEPTA QUE LOS PROPIETARIOS DE LOS DERECHOS DE AUTOR (I) PROPORCIONAN EL SOFTWARE "TAL CUAL" CON TODOS SUS DEFECTOS (CONOCIDOS Y DESCONOCIDOS) Y SIN NINGUNA GARANT\'cdA, MANIFESTACION, U OTRA GARANT\'cdA DE CUALQUIER TIPO, Y (II) NIEGAN TODAS LAS GARANT\'cdAS, MANIFESTACIONES Y OTRAS GARANT\'cdAS EN RELACI\'d3N CON SU USO, LA MODIFICACI\'d3N O DISTRIBUCI\'d3N DEL C\'d3DIGO FUENTE, YA SEA EXPRESA, IMPL\'cdCITA O LEGAL, INCLUYENDO LAS GARANT\'cdAS DE T\'cdTULO, GARANT\'cdA DE COMERCIALIZACI\'d3N, IDONEIDAD PARA UN PROP\'d3SITO PARTICULAR Y NO INFRACCI\'d3N Y CUALQUIER GARANT\'cdA IMPL\'cdCITA QUE SURJA DE LAS NEGOCIACIONES, EL CUMPLIMIENTO O EL USO COMERCIAL; \b0\par
+E. \tab\b Usted asume todo el riesgo y responsabilidad asociados DE SU USO, LA MODIFICACI\'d3N O DISTRIBUCI\'d3N DEL C\'d3DIGO FUENTE; \b0\par
+F. \tab\b USTED ACEPTA QUE LOS PROPIETARIOS DE LOS DERECHOS DE AUTOR NO SON RESPONSABLES, Y SE COMPROMETE A NO HACER VALER NINGUN RECLAMO CONTRA CUALQUIER TITULAR DE DERECHOS DE AUTOR O SUS DIRECTORES, OFICIALES, EMPLEADOS, O AGENTES DE CUALQUIER DA\'d1O, P\'c9RDIDA O CUALQUIER OTRO PERJUICIO DE CUALQUIER TIPO, CAUSADO DE CUALQUIER FORMA Y EN CUALQUIER FORMA DE RESPONSABILIDAD, INCLUYENDO EL CONTRATO, RESPONSABILIDAD ESTRICTA O AGRAVIO (INCLUYENDO NEGLIGENCIA), QUE SURGE DE CUALQUIER FORMA DEL USO, LA MODIFICACI\'d3N O DISTRIBUCI\'d3N DEL C\'d3DIGO FUENTE, AUN CUANDO EL TITULAR DE DERECHOS DE AUTOR FUESE ADVERTIDO DE LA POSIBILIDAD DE CUALQUIER DA\'d1O, P\'c9RDIDA O CUALQUIER OTRO PERJUICIO, INCLUYENDO CUALQUIER DA\'d1O, P\'c9RDIDA O CUALQUIER OTRO PERJUICIO QUE SEA (I) SPERDIDA DE BENEFICIOS (YA SEA SUYO O DE UN TERCERO); (II) QUE SURJA O SE REFIERA A CUALQUIER P\'c9RDIDA DE BIENES MATERIAL (YA SEA REAL O PERSONAL) O BIENES INTANGIBLES (INCLUYENDO SOFTWARE Y DATOS) TEMPORAL O PERMANENTE; O (III) SEA DIRECTO, ESPECIAL, INDIRECTO, INCIDENTAL, CONSECUENTE, COLATERAL, EJEMPLAR, PUNITIVO, O CUALQUIER OTRO DA\'d1O; \b0 y, \par
+G. \tab usted acepta que estas Secciones 1\f1\endash\f0 3 expresan el acuerdo completo entre usted y los titulares de derechos de autor respecto a su uso, modificaci\'f3n y distribuci\'f3n del C\'f3digo Fuente.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj 3.\tab Los titulares de derechos de autor se reservan todos sus derechos. Excepto para las licencias no exclusivas concedidas expresamente en la Secci\'f3n 2, no se otorgan derechos o licencias expresas, por implicaci\'f3n, o de otra manera.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qc\b\fs24 ANEXO B \f1\endash\f0 \ul Tipos de licencias especiales\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\b0\fs18 Licencia de evaluaci\'f3n; Software Pre-lanzamiento\par
+\ulnone Si usted ha adquirido una licencia de evaluaci\'f3n, usted podr\'e1 instalar y utilizar el Software en un (1) equipo en su lugar de trabajo para fines de evaluaci\'f3n interna s\'f3lo y \'fanicamente durante el per\'edodo limitado del plazo de evaluaci\'f3n. \par
+Usted no puede distribuir o transferir todas las aplicaciones que se crean con el Software bajo una licencia de evaluaci\'f3n. Cualquier aplicaci\'f3n creada con Software adquirido bajo una licencia de evaluaci\'f3n no es una Aplicaci\'f3n Autorizada. \par
+Usted reconoce y acepta que el \b SOFTWARE ES SOLO EVALUACI\'d3N Y TAMBI\'c9N PUEDE SER UNA VERSI\'d3N PRELIMINAR DEL SOFTWARE. COMO TAL, EL SOFTWARE NO SERA COMPLETAMENTE FUNCIONAL Y USTED ASUME EL RIESGO EN CUANTO A LOS RESULTADOS Y EL RENDIMIENTO DEL SOFTWARE. NI NO ACTUALIZARA EL SOFTWARE, NI TAMPOCO NI DARA SOPORTE AL SOFTWARE. EL SOFTWARE PROPORCIONADO EN VIRTUD DE UNA LICENCIA DE EVALUACI\'d3N SE PROPORCIONA SIN GARANT\'cdA U OBLIGACI\'d3N DE INDEMNIZACI\'d3N DE NI. EL SOFTWARE PUEDE CONTENER UN C\'d3DIGO QUE, TRAS UN PER\'cdODO DE TIEMPO DETERMINADO, DESACTIVARA EL SOFTWARE Y LO HARA INUTILIZABLE, Y PUEDE HACERLO SIN AVISO.\b0 A tal desactivaci\'f3n, el presente Acuerdo se considerar\'e1 terminado. NI podr\'e1 a su sola discreci\'f3n, cancelar la licencia de evaluaci\'f3n en cualquier momento. Si el Software consiste en un software pre-lanzamiento y tambi\'e9n est\'e1 cubierto por una licencia versi\'f3n alfa/beta (el "Contrato de Beta") entre usted y NI, los t\'e9rminos y condiciones del Contrato de Beta, que se incorporan aqu\'ed como referencia, tambi\'e9n aplicar\'e1n a su uso del Software. En el caso de un conflicto entre este Acuerdo y el Acuerdo Beta, los t\'e9rminos del Acuerdo de Beta prevalecer\'e1n. \par
+Usted se compromete a usar los esfuerzos razonables para proporcionar informaci\'f3n a NI con respecto a su uso del Software, incluyendo informar puntualmente sobre los errores a NI o errores que se pueden encontrar. Cualquier comentario que divulga a NI, incluyendo cualquier cambio o cambios sugeridos a los productos de NI actuales o futuros y servicios (colectivamente "Retroalimentaci\'f3n"), ser\'e1 recibido y tratado por NI en una base no confidencial y sin restricciones, a pesar de cualquier leyenda restrictiva o propietaria en sentido contrario que acompa\'f1e o se asocie de otro modo con la Retroalimentaci\'f3n. Usted otorga a NI una licencia mundial, libre de regal\'edas, no exclusiva, perpetua e irrevocable para utilizar, copiar, modificar Retroalimentaci\'f3n para cualquier prop\'f3sito, incluyendo la incorporaci\'f3n o implementaci\'f3n de dicha Retroalimentaci\'f3n en productos o servicios de NI, y permite mostrar, mercadear, sublicenciar y distribuir Retroalimentaci\'f3n como incorporado o integrado en cualquier producto o servicio distribuido u ofrecido por NI. La licencia de Retroalimentaci\'f3n establecida en esta Declaraci\'f3n sobrevivir\'e1 la expiraci\'f3n o terminaci\'f3n del Acuerdo.\par
+\ul Licencia Compilaci\'f3n \'danicamente (Estudio de medici\'f3n)\ulnone\par
+Si ha adquirido una licencia de s\'f3lo compilar Estudio de Medici\'f3n, tambi\'e9n debe disponer de una licencia de una versi\'f3n completa de Estudio de Medici\'f3n de conformidad con una licencia independiente con NI. La licencia de s\'f3lo compilar Estudio de Medici\'f3n le permite instalar el Software Estudio de Medici\'f3n en una cantidad de equipos en su lugar de trabajo identificados en la documentaci\'f3n correspondiente presentada a usted por NI o su filial autorizada, incluyendo en un dispositivo de red y ejecutar simult\'e1neamente, siempre y cuando s\'f3lo su empleado aplicable con licencia (s) pueda acceder o utilizar el Software Estudio de Medici\'f3n en el dispositivo de red y s\'f3lo hasta el n\'famero de licencias especificadas en la documentaci\'f3n. S\'f3lo puede utilizar la funci\'f3n de compilaci\'f3n / construcci\'f3n del Software Estudio de Medici\'f3n, y s\'f3lo puede realizar esa funci\'f3n en el c\'f3digo fuente para su Aplicaci\'f3n Autorizada que hace referencia a las bibliotecas de Estudio de Medici\'f3n. En ning\'fan caso podr\'e1 utilizar la licencia de \'fanica compilaci\'f3n de Estudio de Medici\'f3n para el desarrollo, incluyendo la escritura de c\'f3digo que crea una nueva instancia de una clase definida en una biblioteca de Estudio de Medici\'f3n o que llama a un m\'e9todo est\'e1tico de una clase definida en la biblioteca de Estudio de Medici\'f3n.\par
+La excepci\'f3n el uso casero no est\'e1 disponible para el Estudio de Medici\'f3n bajo una licencia de compilaci\'f3n solamente. El Estudio de Medici\'f3n bajo una licencia de compilaci\'f3n solamente no es transferible.\par
+\ul Software de interfaz de controlador\ulnone\par
+Si el Software es o contiene Software de Interfaz de Controlador puede utilizar el software para su desarrollo interno de Aplicaciones Autorizadas. Si usted tiene una empresa u otra entidad, puede hacer e instalar un n\'famero razonable de copias del Software de Interfaz de Controlador, con excepci\'f3n de NI-VISA o NI-488.2, que sean necesarias razonablemente para su desarrollo interno de Aplicaciones Autorizadas. Se proh\'edbe hacer copias adicionales de NI-VISA y NI-488.2, excepto con fines de copia de seguridad o de archivo permitido expresamente en el Acuerdo o de lo expresamente permitido por NI por escrito. Si ha recibido el Software de Interfaz de Controlador de un tercero con o como parte de una Aplicaci\'f3n Autorizada, entonces usted s\'f3lo podr\'e1 utilizar el Software de Interfaz de Controlador con tal Aplicaci\'f3n Autorizada. \ul\par
+Licencia de Acceso M\'faltiple (NI-488.2 Software para GPIB-ENET)\ulnone\par
+Si ha adquirido una licencia de acceso m\'faltiple, es posible instalar y utilizar el Software NI-488.2 en cualquier n\'famero de computadores o dispositivos de almacenamiento en su lugar de trabajo con el \'fanico fin de acceder a Ethernet a controladores GPIB. La limitaci\'f3n contra el uso de varias versiones del software puesto a disposici\'f3n por NI en los medios de instalaci\'f3n o por descarga no aplica al software NI-488.2.\par
+Usted puede transferir una licencia de tercero en el mismo pa\'eds en el que adquiri\'f3 la licencia, o dentro de la Uni\'f3n Europea en caso de adquirir la licencia en la Uni\'f3n Europea, siempre que usted notifique a NI por escrito dicha transferencia, incluyendo el nombre y la ubicaci\'f3n de dicho tercero; dicho tercero acepta los t\'e9rminos y condiciones de este Acuerdo; y despu\'e9s de la entrega usted no conserva ninguna copia del Software o cualquiera de los materiales escritos que acompa\'f1an al Software. NI podr\'e1, a su discreci\'f3n, cobrar una cuota por la transferencia. \ul\par
+Licencia de uso concurrente\ulnone\par
+Si ha adquirido una licencia de uso simult\'e1neo, puede instalar el software en cualquiera o todas las computadoras en el lugar f\'edsico al que NI haya entregado inicialmente el Software (el "Sitio"). El Software puede ser utilizado por todos sus empleados en el Sitio; a condici\'f3n de que, sin embargo, en ning\'fan caso el n\'famero de usuarios autorizados que tienen acceso o los que ejecuten el software al mismo tiempo no superen el n\'famero m\'e1ximo de licencias adquiridas. Usted acepta que tambi\'e9n utilizar\'e1 un administrador de licencias por volumen aprobado por NI y el archivo de licencia suministrado por NI que controla el acceso del usuario final al Software para asegurar el cumplimiento de lo anterior. \par
+ No hay excepci\'f3n al uso casero para una licencia de uso concurrente. Las licencias de uso concurrente no son transferibles.\par
+\ul Licencia de depuraci\'f3n\ulnone\par
+Si ha adquirido una licencia de depuraci\'f3n, usted debe haber autorizado los componentes de software aplicables (se identifican a continuaci\'f3n como "Componentes de Software Necesarios") bajo una licencia de usuario nombrado separada, licencia basada en computador, o licencia VLP con NI, en cuyo caso su empleado aplicable ( s) puede ahora, bajo la licencia de depuraci\'f3n, instalar dichos componentes de software en un (1) equipo de destino adicional de producci\'f3n para cada licencia de depuraci\'f3n adquirido y s\'f3lo con fines de depuraci\'f3n o, en el caso de una licencia de depuraci\'f3n concurrente, de acuerdo con las restricciones de uso aplicables a las licencias concurrentes y s\'f3lo con fines de depuraci\'f3n. \par
+\b Licencia de depuraci\'f3n, NI TestStand Modulo Semiconductor\par
+\b0 Componentes de Software Necesarios: \par
+NI TestStand motor de ejecuci\'f3n de tiempo de ejecuci\'f3n para ejecutar sus secuencias y el entorno de desarrollo completo editor de secuencias NI TestStand;\par
+una (1) copia del LabVIEW y los conjuntos de herramientas de software aplicables;\par
+una (1) copia del LabWindows / CVI y el conjunto de herramientas de software aplicable;\par
+una (1) copia de Estudio de Medici\'f3n y los conjuntos de herramientas de software aplicables\par
+\b Licencia de depuraci\'f3n: M\'f3dulo de semiconductores TestStand de NI\tab\par
+\b0 Componentes de software necesarios:\par
+M\'f3dulo de semiconductores TestStand de NI;\par
+NI TestStand motor de ejecuci\'f3n de tiempo de ejecuci\'f3n para ejecutar sus secuencias y el entorno de desarrollo completo editor de secuencias NI TestStand;\par
+una (1) copia del LabVIEW y los juegos de herramientas de software aplicables;\par
+una (1) copia del LabWindows / CVI y el conjunto de herramientas de software aplicable;\par
+una (1) copia de Estudio de Medici\'f3n y los conjuntos de herramientas de software aplicables\par
+\b Licencia de depuraci\'f3n: LabVIEW \par
+\b0 Componentes de software necesarios:\par
+una (1) copia del LabVIEW y los juegos de herramientas de software aplicables\par
+\b Licencia de depuraci\'f3n: LabWindows / CVI \tab\par
+\b0 Componentes de software necesarios:\par
+una (1) copia del LabWindows / CVI y conjuntos de herramientas de software aplicables\par
+\b Licencia de depuraci\'f3n: Estudio de Medici\'f3n \par
+\b0 Componentes de software necesarios:\par
+una (1) copia de Estudio de Medici\'f3n y losconjuntos de herramientas de software aplicables\par
+\b Licencia de depuraci\'f3n\b0 : Para cada uno de los siguientes software o cualquier otro software designado por NI como software con respecto al que NI ofrece una licencia de depuraci\'f3n, debe adquirir una copia del software para el que el software de depuraci\'f3n fue desarrollado (por ejemplo, una copia NI Switch Executive para la licencia de depuraci\'f3n para NI Switch Executive).\par
+NI Switch Executive\par
+M\'f3dulo LabVIEW Mobile\par
+M\'f3dulo LabVIEW Touch Panel\par
+M\'f3dulo LabVIEW Real-Time\par
+LabWindows / CVI Real-Time Module \par
+M\'f3dulo LabVIEW FPGA\par
+LabVIEW Control Design y el M\'f3dulo de Simulaci\'f3n\par
+Vision Development Module LabVIEW\par
+M\'f3dulo LabVIEW Statechart\par
+M\'f3dulo LabVIEW DSC\par
+M\'f3dulo LabVIEW DSP\par
+Si usted tiene una licencia de los componentes de software aplicables en virtud de una licencia que no sea una licencia de uso simult\'e1neo, entonces cada uno de los componentes aplicables deben ser utilizados en el mismo equipo de producci\'f3n de destino. En ning\'fan caso podr\'e1 utilizar los componentes sujetos a una licencia de depuraci\'f3n para el desarrollo de nuevos programas (por ejemplo, secuencias de prueba / m\'f3dulos, instrumentos virtuales). Adem\'e1s, si usted adquiere cualquier actualizaci\'f3n para el software de aplicaci\'f3n, su licencia de depuraci\'f3n existente no se puede utilizar con dicha actualizaci\'f3n. M\'e1s bien, es necesario adquirir una "actualizaci\'f3n" de la licencia de depuraci\'f3n separada de NI para su uso con dicha actualizaci\'f3n.\par
+No hay excepci\'f3n en el uso casero para las licencias de depuraci\'f3n.\par
+Con la excepci\'f3n de licencias de depuraci\'f3n concurrentes, usted puede transferir una licencia de depuraci\'f3n a un tercero en el mismo pa\'eds en el que adquiri\'f3 la licencia, o dentro de la Uni\'f3n Europea en caso de adquirir la licencia en la Uni\'f3n Europea, siempre que usted notifique a NI por escrito dicha transferencia, incluyendo el nombre y la ubicaci\'f3n de dicho tercero; dicho tercero acepta los t\'e9rminos y condiciones de este Acuerdo; y despu\'e9s de la entrega usted no conserva ninguna copia del Software o cualquiera de los materiales escritos que acompa\'f1an al Software. NI podr\'e1, a su discreci\'f3n, cobrar una cuota por la transferencia de la licencia.\par
+\ul Licencia de Integraci\'f3n Continua (LabVIEW)\par
+\ulnone Si usted ha adquirido una Licencia de Integraci\'f3n Continua de LabVIEW, tambi\'e9n debe haber obtenido una versi\'f3n completa de la licencia LabVIEW bajo una licencia separada con NI. La licencia de integraci\'f3n continua de LabVIEW le permite instalar el software de LabVIEW en la cantidad de computadoras en su lugar de trabajo identificadas en la documentaci\'f3n aplicable proporcionada a usted por NI o su afiliado autorizado, incluyendo en un dispositivo de red y ejecutar simult\'e1neamente, siempre que, solo los empleados autorizados con una licencia puedan acceder o usar el software de LabVIEW en el dispositivo de red y solo hasta la cantidad de licencias especificadas en la documentaci\'f3n. Usted solo puede usar el software de LabVIEW para las actividades de integraci\'f3n continua de pruebas automatizadas, validaci\'f3n automatizada, revisi\'f3n automatizada y procesos de compilaci\'f3n automatizados y cualquier paso que sea necesario para la b\'fasqueda y configuraci\'f3n de estas actividades. En ning\'fan caso puede usar el Software para desarrollo, con la excepci\'f3n de depurar la automatizaci\'f3n de las actividades de integraci\'f3n continua.\par
+La excepci\'f3n de uso dom\'e9stico no est\'e1 disponible para LabVIEW bajo una Licencia de Integraci\'f3n Continua. \par
+LabVIEW bajo una Licencia de Integraci\'f3n Continua no es transferible.\par
+
+\pard\sb100\sa240\sl240\slmult1\qc\b\fs24 Anexo C \f1\endash\f0 \ul T\'e9rminos del Programa de Licencia por Volumen\ulnone\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\ul\b0\fs18 Programa de Licencia por Volumen ("VLP").\ulnone La VLP es un programa para ayudar a los clientes en la gesti\'f3n de sus licencias. Los siguientes t\'e9rminos se aplican al VLP. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278 1.\tab La cita que obtuvo de NI o su filial autorizada en relaci\'f3n con el VLP y el Equipo VLP de inicio ("Documentaci\'f3n del VLP") se incorpora en el presente Acuerdo. En el caso de un conflicto entre los t\'e9rminos y condiciones de este Contrato y la Documentaci\'f3n del VLP, los t\'e9rminos y condiciones de este Acuerdo prevalecer\'e1n.\par
+2. \tab\ul Plazo.\ulnone El VLP ser\'e1 efectivo en la fecha en que NI env\'eda el Equipo VLP de inicio a usted ("Fecha Efectiva del VLP"). El plazo inicial del VLP se iniciar\'e1 en la Fecha de Vigencia del PLV y continuar\'e1 por un per\'edodo de un (1) a\'f1o (el "Plazo Inicial del VLP"). Usted puede renovar el VLP para un per\'edodo adicional (1) a\'f1o (el Plazo inicial VLP y cada uno de esos plazos de renovaci\'f3n al que se har\'e1 referencia en este documento se referir\'e1 como un "Plazo VLP"). \ul\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx710\ulnone 3.\tab El Software en virtud del VLP puede ser utilizado por sus empleados s\'f3lo en aquellos equipos que se encuentran en el lugar f\'edsico al que NI ofrece el Software a menos que se especifique lo contrario en la Documentaci\'f3n VLP (el "Sitio"). La definici\'f3n de "Sitio" tambi\'e9n incluir\'e1 todas sus ubicaciones f\'edsicas situadas dentro del mismo pa\'eds que el Sitio. Adem\'e1s, (i) si su Sitio est\'e1 ubicado en Am\'e9rica del Norte o del Sur, todas sus ubicaciones f\'edsicas en Am\'e9rica del Norte y del Sur se considerar\'e1n en el mismo pa\'eds; (ii) si su Sitio est\'e1 ubicado en Europa, Medio Oriente, India o \'c1frica (incluyendo Rusia y Mongolia), entonces cualquiera de sus ubicaciones f\'edsicas dentro de las regiones anteriores se considerar\'e1 en el mismo pa\'eds; y (iii) si su Sitio est\'e1 ubicado en Asia Pac\'edfico, todas sus ubicaciones f\'edsicas en la regi\'f3n se considerar\'e1n ubicadas en el mismo pa\'eds. Si compra un VLP global, entonces todas sus ubicaciones en todo el mundo se considerar\'e1n en el mismo pa\'eds que el Sitio; siempre que, sin embargo, el Software deba ser administrado desde la regi\'f3n a la que NI entrega el Software. La utilizaci\'f3n del Software en virtud del VLP ser\'e1, en todo momento durante la vigencia del presente acuerdo VLP, sujeto a todos los t\'e9rminos y condiciones establecidos en el Acuerdo sobre el tipo espec\'edfico de licencia que ha adquirido en virtud del VLP (es decir, el nombre de usuario, computador, o concurrente). \fs22\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\fs18 4.\tab Usted debe adquirir y mantener durante el plazo del VLP los Servicios de Software para cada licencia de Software para cada persona identificada en la Documentaci\'f3n VLP y para los cuales NI ofrece dichos Servicios de Software disponible. Los Servicios de Software se describir\'e1n en la Documentaci\'f3n VLP. NI se reserva el derecho de restringir el Servicio de Software a la versi\'f3n m\'e1s actual del Software que est\'e1 disponible comercialmente. Usted comprende que NI no puede poner el Servicio de software disponible para todo el Software disponible bajo el VLP. A no ser que NI acuerde lo contrario por escrito, usted debe mantener durante el Plazo VLP un m\'ednimo de cinco (5) licencias para una versi\'f3n de un solo producto de software de NI que es considerado por NI como una versi\'f3n de desarrollo.\par
+5.\tab Usted debe designar a una persona de su organizaci\'f3n que se encargue de distribuir y supervisar la instalaci\'f3n y uso del Software, incluyendo el uso de cualquier medio de instalaci\'f3n maestro y cualquier gestor de licencia por volumen aprobado, ("Administrador de Software") para cada sitio. Usted debe notificar de inmediato a NI por escrito de cualquier cambio de un Administrador de Software. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360 6.\tab NI entregar\'e1 la instalaci\'f3n maestra para el Software y, si est\'e1 previsto en la cotizaci\'f3n por escrito aplicable de NI o su filial autorizada, poner a disposici\'f3n un administrador de volumen de licencias de NI al administrador (s) de software para la instalaci\'f3n interna y uso por parte de sus empleados. La documentaci\'f3n del software se proporciona s\'f3lo en forma electr\'f3nica y viene con la instalaci\'f3n maestra para el Software.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278 7.\tab Usted es responsable de asegurar que un Controlador de Licencia por Volumen Aprobado, junto con el archivo de licencia m\'e1s actualizado proporcionado por NI que controla el acceso del usuario final con el Software (en la medida en que NI ha hecho que el software sea compatible con un Controlador de Licencia por Volumen Aprobado) est\'e9 en uso en todo momento, durante la vigencia del VLP y, posteriormente, con el Software. Un "Administrador de Licencias por Volumen Aprobado" significa software de NI para controlar el acceso del usuario final con el Software y que genera informaci\'f3n de cumplimiento de uso aplicable ("NI VLM"); FLEXnet o software FLEXlm; o cualquier otro software de terceros aprobado por escrito por NI para controlar el acceso del usuario final con el Software. Si el Administrador de Licencias por Volumen Aprobado es el NI VLM o si NI pone documentaci\'f3n disponible para el Administrador de Licencias por Volumen Aprobado aplicable, dicho Administrador de Licencias por Volumen Aprobado debe ser instalado y utilizado de acuerdo con la documentaci\'f3n proporcionada por NI.\par
+8.\tab Si usted tiene licencias de usuario por computadora basada nombrada existentes para el software que deben ser cubiertas por el VLP, debe notificar a NI por escrito del producto, la plataforma y la informaci\'f3n del n\'famero de serie para cada licencia. Cada licencia y el n\'famero de serie individual para cada licencia, a partir de la Fecha de Vigencia del PLV, no estar\'e1n en vigencia y ser\'e1n sustituidas por las licencias dentro del VLP, lo que tendr\'e1 un n\'famero de serie \'fanico, com\'fan. Usted debe darle a Ni la informaci\'f3n razonablemente necesaria, solicitada por NI para poder establecer y administrar el VLP. \fs22\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1278\fs18 9. \tab\ul Licencia de uso concurrente.\ulnone Si usted ha obtenido una licencia de uso simult\'e1neo en virtud del VLP, usted estar\'e1 obligado de acuerdo con los t\'e9rminos de las licencias de uso concurrente, excepto que el Sitio para las licencias debe establecerse como se define en este Anexo para licencias bajo un VLP. Si ha adquirido una licencia simult\'e1nea global, entonces todas sus ubicaciones en todo el mundo ser\'e1n consideradas en el mismo pa\'eds que el Sitio. \par
+10.\tab Usted reconoce y acepta que en ning\'fan caso el uso del Software en virtud del VLP superar\'e1 el n\'famero total m\'e1ximo de licencias establecido en la Documentaci\'f3n VLP adem\'e1s de las licencias que se pueden a\'f1adir a la VLP despu\'e9s de la Fecha Efectiva VLP y las licencias disponibles a trav\'e9s de la funci\'f3n "sobregiro". Usted se compromete a pagar las licencias que se accedan a trav\'e9s de la funci\'f3n de sobregiro.\par
+11. \tab\ul Registros de Cumplimiento de Actividad.\ulnone Seg\'fan sea solicitado, Usted acuerda proporcionar un registro de actividad de cumplimiento ("Registro de Actividad de Cumplimiento") para cada sitio a NI de inmediato. El Registro de Actividad de Cumplimiento debe estar en un formato aceptable para NI. \ul\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\ulnone 12. \tab\ul Renovaciones.\ulnone Si usted desea renovar el VLP, debe proporcionar una Registro de Actividad de Cumplimiento actual a NI por lo menos sesenta (60) d\'edas antes del plazo final del VLP en ese momento. NI o su filial autorizada le proporcionar\'e1 una cotizaci\'f3n para Servicios de Software, las tarifas por licencias de VLP adicionales a\'f1adidas durante el Plazo VLP, incluso a trav\'e9s de la funci\'f3n "sobregiro", que son aplicables ("Cargos Adicionales del PLV"), y cualesquier cargos por nuevas licencias VLP que solicitan la renovaci\'f3n del Plazo VLP (la "Comisi\'f3n de Renovaci\'f3n del PLV"). Usted debe notificar de inmediato a NI si la informaci\'f3n en el registro de actividades de cumplimiento en relaci\'f3n con el n\'famero de licencias de VLP en uso cambia despu\'e9s de su presentaci\'f3n, y NI se reserva el derecho a revisar la tasa de renovaci\'f3n de VLP para reflejar cualquier licencia VLP adicional utilizada y no se refleje en el Registro de Actividad de Cumplimiento que ha proporcionado al NI en el momento de renovaci\'f3n. \b SI, ANTES DEL FINAL DEL PLAZO ACTUAL DEL VLP, USTED NO EMITE UNA ORDEN DE COMPRA PARA LOS SERVICIOS DE SOFTWARE Y CUALQUIER TARIFA VLP ADICIONAL QUE SE ADEUDE, (I) EL VLP AUTOM\'c1TICAMENTE SE DARA POR TERMINADO AL FINAL DEL PLAZO VLP ACTUAL Y (II) TODOS LOS SERVICIOS DE SOFTWARE PARA EL VLP DE FORMA AUTOM\'c1TICA E INMEDIATA TERMINAR\'c1 AL FINAL DEL PLAZO VLP ACTUAL EN ESE MOMENTO. \b0\par
+
+\pard\fi-357\li357\sb100\sa240\sl240\slmult1\qj\tx360\tx1278 13. \tab\ul\'d3rdenes de compra; Facturas.\ulnone Debe presentar \'f3rdenes de compra a NI o su filial autorizada de la siguiente manera. \b\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1846\b0 i.\tab para la activaci\'f3n inicial del VLP: por la cantidad especificada en la cotizaci\'f3n escrita aplicable de NI o su filial autorizada para la activaci\'f3n inicial de la licencia VLP y la cuota anual inicial de usuarios para Servicios de Software dentro del plazo especificado en la cotizaci\'f3n que usted ha recibido \par
+ii.\tab para cada plazo de renovaci\'f3n: en el monto de la tarifa de Renovaci\'f3n del VLP Adicional y cualquier Monto VLP adicional antes del final de Plazo VLP actual en ese momento \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360 14.\tab Los Servicios de Software se pagan sobre una base anual. Los Cargos Adicionales VLP ser\'e1n prorrateados en forma trimestral, sobre la base de la cuarta parte del Plazo VLP en el que el Software bajo tal licencia VLP fue utilizado por primera vez o por m\'e1s breve tal como NI designe. \b\par
+\b0 15. \tab\b EL SOFTWARE Y EL ADMINISTRADOR DE VOLUMEN APROBADO PUEDE CONTENER EL C\'d3DIGO QUE, TRAS LA TERMINACI\'d3N DEL VLP, DESACTIVARA SU CAPACIDAD DE UTILIZAR EL SOFTWARE BAJO EL VLP. NI PUEDE INTENTAR DARLE UN ARCHIVO DE LICENCIA ACTUALIZADO, PERO ES SU RESPONSABILIDAD OBTENER DICHO ARCHIVO DE LICENCIA DE NI E INSTALARLO Y USARLO LO ANTES POSIBLE DESPU\'c9S DE LA ENTREGA, PERO EN NING\'daN CASO A M\'c1S TARDAR SESENTA (60) D\'cdAS DESPU\'c9S DE LA TERMINACI\'d3N DEL VLP. \b0 A la terminaci\'f3n del VLP, puede continuar utilizando las licencias de VLP vigentes y para los cual usted ha pagado las tasas correspondientes a NI o su filial autorizada antes de la fecha de terminaci\'f3n (el "Licencias VLP que Sobreviven"), siempre que todo este uso se lleve a cabo con un Controlador de Licencia por Volumen Aprobado y de otra forma de conformidad con los t\'e9rminos y condiciones del Acuerdo. \b EN NING\'daN CASO PUEDE INCREMENTAR EL N\'daMERO DE Licencias VLP SOBREVIVIENTES TRAS LA TERMINACI\'d3N DEL VLP. LA REANUDACI\'d3N DEL VLP SIGUIENTE AL DE SU TERMINACI\'d3N SER\'c1 A DISCRECI\'d3N DE NI Y PUEDEN ESTAR SUJETAS A CUOTAS DE REACTIVACI\'d3N Y LA FECHA DE VIGENCIA A PARTIR DE ENTONCES SER\'c1 LA FECHA QUE EL VLP SE REACTIVE POR NI. \par
+\b0 16.\tab Usted puede obtener los n\'fameros de serie individuales para cualquiera de las licencias de VLP o Licencias de VLP. Puede haber un cargo por conversi\'f3n. No m\'e1s de cuatro (4) de tales conversiones se pueden producir por a\'f1o calendario.\b\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\b0 17.\tab EL Software bajo una licencia VLP o una Licencia del VLP Sobreviviente no es transferible y no puede, sin el consentimiento previo por escrito de NI o su filial autorizada, distribuir o de otro modo proveer el Software a terceros o a cualquiera de sus sitios o instalaciones no identificado expresamente en los documentos aplicables de NI. \b\par
+
+\pard\sb100\sa240\sl240\slmult1\qc\fs24 Anexo D \f1\endash\f0 \ul T\'e9rminos del Programa de Empresa\ulnone\b0\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\tx360\ul\fs18 Programa de empresa ("EP").\ulnone Los siguientes t\'e9rminos se aplican al EP. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278 1. \tab NI o su filial autorizada y Usted acordaran la documentaci\'f3n del Programa Empresa NI ("Documentaci\'f3n EP") que, entre otras cosas, identifica los elementos de software que est\'e1n cubiertos por el EP; los tipos y el n\'famero m\'e1ximo de licencias para el Software durante la vigencia de la EP; los tipos y el n\'famero m\'e1ximo de licencias que obtendr\'e1 el vencimiento del plazo EP; cualquiera de sus licencias pre-existentes que ser\'e1n convertidas a licencias bajo su EP ("EP Licencias preexistentes") y los Servicios de software que se incluyen. La documentaci\'f3n de EP se incorpora a este Acuerdo; sin embargo, si hay un conflicto entre los t\'e9rminos y condiciones de este Contrato y la Documentaci\'f3n EP, los t\'e9rminos y condiciones de este Contrato prevalecer\'e1n y controlar\'e1n. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx710 2. \tab\ul Plazo.\ulnone El EP ser\'e1 efectivo en la fecha establecida en la Documentaci\'f3n EP o, si no se especifica, la fecha en que la documentaci\'f3n EP est\'e1 firmada por NI o su filial autorizada y enviada a usted ("Fecha de Vigencia EP"). El EP continuar\'e1 por el per\'edodo que se establece en la Documentaci\'f3n EP o, si no se especifica, por tres a\'f1os despu\'e9s de la Fecha Efectiva EP ("EP Plazo").\par
+3. \tab Debe designar una persona de su organizaci\'f3n que se encarga de distribuir y supervisar la instalaci\'f3n y uso del Software, incluyendo el uso de cualquier medio de instalaci\'f3n maestra y cualquier gestor de licencia por volumen aprobado, ("Administrador de software") para cada Ubicaciones EP. Usted debe notificar de inmediato a NI por escrito de cualquier cambio a un Administrador de Software.\par
+4.\tab El software puede ser utilizado de conformidad con el EP (i) \'fanicamente de acuerdo con los t\'e9rminos y condiciones establecidos en el presente Acuerdo en relaci\'f3n con el tipo espec\'edfico de licencia aplicable a la licencia adquirida bajo el EP; (ii) exclusivamente, y en equipos ubicados en las ubicaciones designadas en la Documentaci\'f3n EP (\ldblquote Ubicaciones EP\rdblquote ); y (iii) \'fanicamente durante el Plazo EP. Usted reconoce y acepta que (i) En ning\'fan caso el uso del Software bajo el EP superar\'e1 el n\'famero m\'e1ximo total de licencias establecidas en la Documentaci\'f3n EP y (ii) sin necesidad de software de NI (incluyendo todas las copias del Software) que no sea las copias del Software identificada expresamente en la Documentaci\'f3n EP podr\'e1n ser utilizados por usted bajo el EP. \par
+5. \tab Usted debe utilizar, en todo momento, un Controlador de Licencia por Volumen Aprobado con el archivo de licencia m\'e1s actualizada que le ha proporcionado NI, que controla el acceso del usuario final con el Software con licencia de conformidad con el EP. Un "Administrador de Licencias por Volumen Aprobado" significa software de NI para controlar el acceso del usuario final con el Software y que genera informaci\'f3n de cumplimiento de uso aplicable ("NI VLM"); FLEXnet o software FLEXlm; o cualquier otro software de terceros aprobado por escrito por NI para controlar el acceso del usuario final con el Software. Si el Administrador de Licencias por Volumen Aprobado es el NI VLM o si NI pone documentaci\'f3n disponible para el Administrador de Licencias por Volumen Aprobado aplicable, dicho Administrador de Licencia por Volumen Aprobado debe ser instalado y utilizado de acuerdo con la documentaci\'f3n proporcionada por NI.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1278 6. \tab\ul Capacitaci\'f3n y Certificaci\'f3n.\ulnone Si los servicios que se prestar\'e1n bajo su EP incluyen clases de capacitaci\'f3n de software o cursos de "preparaci\'f3n de certificaci\'f3n" y servicios de pruebas de certificaci\'f3n para el software de NI ("Servicios de Capacitaci\'f3n y Certificaci\'f3n"), usted puede usar los cr\'e9ditos de capacitaci\'f3n disponibles durante el Plazo EP para que sus empleados asistan a clases de capacitaci\'f3n aplicables en relaci\'f3n con el uso del Software o para recibir cursos de "preparaci\'f3n de la certificaci\'f3n" aplicables y servicios de pruebas de certificaci\'f3n de NI, como se especifica en la Documentaci\'f3n EP. Los Servicios de Capacitaci\'f3n y Certificaci\'f3n ser\'e1n proporcionados de acuerdo con las pol\'edticas est\'e1ndar del momento de NI para la capacitaci\'f3n y certificaci\'f3n de software. Los cr\'e9ditos de capacitaci\'f3n no pueden ser utilizados para la formaci\'f3n a medida que constituya un "servicio de defensa", como se define en el Tr\'e1fico Internacional de Armas Reglamento 22 CFR 120.9. Los Cr\'e9ditos de capacitaci\'f3n no tienen valor en efectivo y los cr\'e9ditos de capacitaci\'f3n no utilizados caducar\'e1n a la terminaci\'f3n o expiraci\'f3n de su EP o en cualquier otro plazo establecido en la Documentaci\'f3n EP. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360 7. \tab\ul Servicios de Software.\ulnone Si los servicios a ser prestados bajo el EP incluyen servicios de software, entonces NI proporcionar\'e1 (i) al Administrador del Software una copia maestra de todas las actualizaciones despu\'e9s de la fecha y la liberaci\'f3n comercial aplicable (ii) el n\'famero de sus usuarios designados en la Documentaci\'f3n EP con el acceso a los ingenieros de aplicaciones de NI para temas de instalaci\'f3n y uso del Software y con el acceso al sistema de soporte t\'e9cnico en l\'ednea de atenci\'f3n al cliente de NI. Todos los servicios se prestar\'e1n de acuerdo con las pol\'edticas de mantenimiento y soporte de software est\'e1ndar y actuales de NI. NI se reserva el derecho de restringir los Servicios de Software a la versi\'f3n m\'e1s actual del software que est\'e1 disponible comercialmente. Usted comprende que NI no podr\'e1 poner a disposici\'f3n los Servicios de Software para todo el Software disponible bajo el EP. \par
+8. \tab\ul Hardware o Servicios de hardware.\ulnone Usted reconoce y acepta que NI no pone a disposici\'f3n hardware o servicios de hardware de conformidad con el NI. \ul\b\par
+
+\pard\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\ulnone\b0 9. \tab\ul Revisi\'f3n anual de gesti\'f3n; Informes\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qj\tx720\ulnone A.\tab Tras dicha base peri\'f3dica seg\'fan se establece en la Documentaci\'f3n EP (pero al menos anualmente), sus representantes deben reunirse con los representantes de NI para discutir el EP y el uso por parte del EP, incluyendo el uso de la evaluaci\'f3n del Software de NI y los cr\'e9ditos de capacitaci\'f3n en el marco del EP y determinar la adecuaci\'f3n de los niveles de concesi\'f3n de licencias y el n\'famero de Ubicaciones EP bajo el EP.\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1420 B.\tab Treinta (30) d\'edas antes de la reuni\'f3n a la que se hace referencia en la subsecci\'f3n A anterior o sobre cualquier otra base razonable, que NI podr\'e1 solicitar, debe proporcionar a NI (i) un registro de cumplimiento de la actividad para identificar solicitudes de autorizaci\'f3n para utilizar el Software en un formato aceptable para NI ("Registros de Actividades de Cumplimiento ") para cada una de las Ubicaciones EP y (ii) un registro de uso que muestra el registro de salida e ingresos del Software ("Registro de uso") tal como se genera por el Administrador de Licencias por Volumen Aprobado para el Software en las Ubicaciones EP. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1420 10. \tab\ul Cuotas de EP.\ulnone Las cuotas que se cobrar\'e1n a usted en relaci\'f3n con el EP se presentan en la Documentaci\'f3n EP. A menos que se indique lo contrario en la Documentaci\'f3n EP, todos los importes a pagar por usted de conformidad con el EP ser\'e1n en d\'f3lares estadounidenses. Los importes establecidos en la Documentaci\'f3n EP no incluyen impuestos aplicables o de importaci\'f3n / derechos de exportaci\'f3n, y todos los impuestos y otros aranceles relacionados con todos los entregables proporcionados por NI de conformidad con el EP ser\'e1n su responsabilidad y su responsabilidad. Si usted adquiere un negocio que tiene licencias de software de NI que desea incluir en el EP, entonces, las tarifas que se le pueden cobrar en relaci\'f3n con el EP podr\'e1n incrementarse.\par
+11.\tab\ul Terminaci\'f3n\ulnone\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360 A.\tab NI o usted podr\'e1n a su discreci\'f3n terminar el EP mediante notificaci\'f3n escrita a la otra parte, si la otra parte est\'e1 en incumplimiento material de cualquiera de sus obligaciones de conformidad con los T\'e9rminos del Programa de Empresa y dicho incumplimiento no se ha curado a la satisfacci\'f3n razonable de la parte no infractora dentro de los treinta (30) d\'edas de recibida la notificaci\'f3n por escrito de dicho incumplimiento, a condici\'f3n de que si el incumplimiento no se remedia el Plazo EP finalizar\'e1 inmediatamente. \par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\tx720\tx1846 B. \tab\ul Efecto de la Expiraci\'f3n o Terminaci\'f3n EP.\ulnone Tras la expiraci\'f3n o terminaci\'f3n del EP, debe detener inmediatamente todo uso del Software de conformidad con el EP y deber\'e1 destruir todas las copias del Software, con la condici\'f3n sin embargo que usted deber\'e1 entregar el Software y todas las copias a NI si NI as\'ed lo ha exigido antes de la tal destrucci\'f3n. No obstante lo anterior, con respecto a las licencias de NI para el software incluidas en el EP que estaban en vigor antes de la Fecha de Vigencia del EP y que se identifica como software pre-existente de NI en la Documentaci\'f3n EP ("Software EP Pre-Existente"), si el EP es terminado por NI basado en una infracci\'f3n \'fanica de los t\'e9rminos establecidos en estos T\'e9rminos del Programa de Empresa y no se basan en un incumplimiento de cualquier otro t\'e9rmino del Contrato, usted podr\'e1 usar dicho n\'famero de copias del software EP Pre-Existente que puedan ser designados en la Documentaci\'f3n PE para la Plazo post-EP, \'fanicamente en los Ubicaciones EP, y de conformidad con los acuerdos de licencia de software que acompa\'f1an al software. Con respecto a las copias del Software EP preexistentes que est\'e1n designadas en la Documentaci\'f3n EP para uso posterior al Plazo EP y que eran ya sea la versi\'f3n m\'e1s reciente o la versi\'f3n inmediatamente anterior del Software a partir de la Fecha de Vigencia del PE, siempre que el EP plazo no hubiera sido terminado por NI, podr\'e1 optar por actualizar dichas copias a la versi\'f3n actual del software aplicable a partir de la fecha efectiva de la terminaci\'f3n o expiraci\'f3n del Plazo EP para su uso \'fanicamente de conformidad con esta Secci\'f3n.\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx1846 C.\tab Su derecho a utilizar el Software EP Pre-existente despu\'e9s del Plazo EP depende de que usted le proporcione a NI Registros de la Actividad de Cumplimiento y Registros de Utilizaci\'f3n dentro de los treinta (30) d\'edas siguientes a la expiraci\'f3n o terminaci\'f3n del Plazo EP e inmediatamente el pago a NI de todos los montos vencidos y no pagados a partir de la expiraci\'f3n o terminaci\'f3n del Plazo EP.\par
+
+\pard\fi-357\li714\sb100\sa240\sl240\slmult1\qj\tx360\b D. \tab EL SOFTWAREY EL ADMINISTRADOR DE VOLUMEN DE LICENCIA APROBADO PUEDE CONTENER UN C\'d3DIGO QUE, DESPU\'c9S DEL VENCIMIENTO O TERMINACI\'d3N DEL PLAZO EP, DESACTIVARA SU CAPACIDAD DE UTILIZAR EL SOFTWARE DE CONFORMIDAD CON EL EP. USTED RECONOCE Y ACEPTA QUE EL SOFTWARE PUEDE SER AUTOM\'c1TICAMENTE DESACTIVADO O HECHO INUTILIZABLE SIN AVISO AL VENCIMIENTO O TERMINACI\'d3N DEL EP. ES SU RESPONSABILIDAD OBTENER LOS ARCHIVOS DE LICENCIA DE NI NECESARIOS PARA PERMITIR EL USO POSTERIOR AL PLAZO EP PERMITIDO DE SOFTWARE PRE-EXISTENTE EP COMO SE INDICA EN LA DOCUMENTACION EP. USTED DEBE INSTALAR Y USAR EL ARCHIVO DE LICENCIA LO ANTES POSIBLE DESPU\'c9S DE LA ENTREGA DE DICHO ARCHIVO DE LICENCIA POR NI, PERO EN NING\'daN CASO, M\'c1S ALL\'c1 TARDAR SESENTA (60) D\'cdAS DESPU\'c9S DE LA FINALIZACI\'d3N DEL PLAZO EP. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx1278\b0 12.\tab Las licencias bajo el EP no son transferibles y no podr\'e1, sin el consentimiento previo por escrito de NI Usted o su filial autorizada, distribuir o suministrar el Software a terceros o a cualquiera de sus sitios o instalaciones que no sean Ubicaciones EP.\b\par
+\b0 13.\tab\ul Confidencialidad.\ulnone Los t\'e9rminos de su documentaci\'f3n EP; cualquier propuesta u otros documentos presentados por NI o su filial autorizada en relaci\'f3n con su EP (incluyendo todos los precios y las tarifas); y cualquier informaci\'f3n sobre los esfuerzos de desarrollo de productos de NI prestados en relaci\'f3n con su EP se considerar\'e1n informaci\'f3n confidencial de NI. No debe revelar ninguna informaci\'f3n confidencial de NI a terceros.\par
+
+\pard\fi-357\sb100\sa240\sl240\slmult1\qc\b\fs24 Anexo E \f1\endash\f0 \ul Condiciones de las Licencias Acad\'e9micas\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx810\ulnone\b0\fs18 1.\tab El Software bajo cualquiera de los tipos de licencia acad\'e9mica no puede ser utilizado para fines comerciales o industriales. Las licencias de software que s\'f3lo est\'e1n sujetas a los t\'e9rminos acad\'e9micos de investigaci\'f3n pueden ser utilizadas con fines de investigaci\'f3n. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1278 2.\tab Las Aplicaciones Autorizadas desarrolladas usando software sujeto a una licencia acad\'e9mica no pueden ser distribuidas con fines comerciales y deben ser distribuidas con una prohibici\'f3n de redistribuci\'f3n con fines comerciales.\par
+3.\tab Una \ldblquote Instituci\'f3n Acad\'e9mica\rdblquote es una instituci\'f3n educativa que otorga t\'edtulos. Para los objetivos de las licencias de Edici\'f3n de Estudiante, una Instituci\'f3n Acad\'e9mica tambi\'e9n puede ser un curso de educaci\'f3n en l\'ednea en el que el profesor recomienda o solicita el uso del Software y que ha sido aprobado pro NI.\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx360\tx810 4. \tab\ul Licencia de Edici\'f3n de Estudiante.\ulnone Si el Software es una edici\'f3n para estudiantes, usted debe ser un estudiante inscrito o tomar clases de educaci\'f3n continua en o un docente instructor en una Instituci\'f3n Acad\'e9mica con el fin de utilizar el Software. Si usted es un estudiante, puede utilizar el software para sus prop\'f3sitos de educaci\'f3n personal, que puede incluir el uso en clase o en el laboratorio, as\'ed como investigaci\'f3n acad\'e9mica que sea parte de su pregrado y no para ning\'fan otro prop\'f3sito. Si usted es un instructor, puede utilizar el software para su preparaci\'f3n para el sal\'f3n de clases o cursos de laboratorio, y no para otros fines, tales como la investigaci\'f3n acad\'e9mica o instrucci\'f3n en el aula con respecto al uso del Software. Usted podr\'e1 instalar el software en un m\'e1ximo de tres (3) equipos f\'edsicos; a condici\'f3n, sin embargo, que s\'f3lo puede usar o ejecutar el software y el software s\'f3lo puede ser puesto en marcha en un computador a la vez. Usted no puede instalar el Software en un dispositivo de red desde la que se puede acceder y utilizar por cualquier persona que no sea usted. No hay excepci\'f3n en el uso casero para las licencias de edici\'f3n para estudiantes. Usted comprende y acepta que su licencia expirar\'e1 autom\'e1ticamente a la conclusi\'f3n o cancelaci\'f3n de su inscripci\'f3n en la Instituci\'f3n Acad\'e9mica, si usted es un estudiante, o si es instructor, al momento en que deja de serlo, o al final del plazo de la licencia, lo que ocurra primero. Al momento de dicha caducidad, debe desinstalar todas las copias del Software. \par
+\tab Escuelas secundarias tambi\'e9n pueden usar el software LabVIEW, edici\'f3n de estudiante sujeto a los t\'e9rminos de Licencia de Educaci\'f3n Secundaria establecida en la Secci\'f3n 5.\par
+\tab Licencias de Edici\'f3n de Estudiante (vitalicias o temporales) no incluyen acceso individual para el estudiante a el programa de servicios est\'e1ndar del Software \cf2 (en adelante \ldblquote SSP\rdblquote por sus siglas en ingles Standard Software Program)\cf0 .\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1278 5. \tab\ul Licencia de Educaci\'f3n Secundaria.\ulnone Si ha adquirido una licencia de la escuela secundaria, es posible utilizar el software \'fanicamente con fines educativos en su escuela secundaria. Las escuelas secundarias se definen como los niveles K-12 y los niveles 0-3 de la Clasificaci\'f3n Internacional Normalizada de la Educaci\'f3n (CINE). Usted podr\'e1 instalar el software en no m\'e1s de la cantidad de computadoras de su escuela especificado por NI o su filial autorizada por escrito en la cotizaci\'f3n aplicable. Los anteriores derechos aplican a una sola escuela o campus (seg\'fan lo especificado por NI o su filial autorizada por escrito en la cotizaci\'f3n aplicable) y no se extienden a todo un distrito escolar. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1136 6. \tab\ul La licencia de ense\'f1anza.\ulnone Si ha adquirido una licencia de ense\'f1anza acad\'e9mica, puede utilizar el software \'fanicamente para fines de instrucci\'f3n en una Instituci\'f3n Acad\'e9mica. El uso ser\'e1 considerado que es de "fines educativos" s\'f3lo si dicho uso se encuentra dentro de los siguientes criterios: (i) se da un examen com\'fan a los estudiantes al final de un semestre u otro per\'edodo acad\'e9mico y el examen se relaciona (en todo o en parte) al uso de los estudiantes del Software o (ii) proyectos de tareas o similares que requieran el uso del software para su calificaci\'f3n en lugar de un examen. Usted podr\'e1 instalar el software en no m\'e1s de la cantidad de equipos de la Instituci\'f3n Acad\'e9mica ubicada dentro del departamento, universidad o campus universitario espec\'edfico, localizado en la direcci\'f3n en la que NI entrega el software, aplicable seg\'fan lo especificado por NI o su filial autorizada por escrito en la cotizaci\'f3n aplicable, a menos que se especifique lo contrario en la cotizaci\'f3n correspondiente. Sin perjuicio de lo anterior, se proh\'edbe cualquier uso del Software por cualquier persona que no sea un instructor en su Instituci\'f3n Acad\'e9mica. \par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx810\tx1278 7. \tab\ul Licencia de Investigaci\'f3n.\ulnone Si ha adquirido una licencia de investigaci\'f3n acad\'e9mica, puede utilizar el software \'fanicamente para investigaci\'f3n acad\'e9mica en una Instituci\'f3n Acad\'e9mica. Usted podr\'e1 instalar el software en no m\'e1s que el n\'famero de computadoras ubicadas en la Instituci\'f3n Acad\'e9mica dentro del departamento aplicable, universidad, o campus universitario, localizado en la direcci\'f3n en la que NI hizo entrega del Software, seg\'fan especificado por NI o su filial autorizada por escrito en la cotizaci\'f3n aplicable, al menos que se especifique lo contrario en la cotizaci\'f3n aplicable. \par
+8.\tab Las licencias de ense\'f1anza y de investigaci\'f3n combinados est\'e1n sujetas a los t\'e9rminos y condiciones de las dos licencias de ense\'f1anza y las licencias de investigaci\'f3n.\par
+9. \tab\ul Opci\'f3n de Instalaci\'f3n del Estudiante.\ulnone \par
+A .\tab Si usted es una Instituci\'f3n Acad\'e9mica y ha adquirido licencias de Opci\'f3n de Instalaci\'f3n para Estudiantes, NI le entregar\'e1 la instalaci\'f3n maestra para el Software aplicable. Usted puede poner a disposici\'f3n el Software (incluidas las actualizaciones y las mejoras) a no m\'e1s que el n\'famero de estudiantes especificados por NI o su filial autorizada por escrito en la cotizaci\'f3n aplicable, solo a los estudiantes localizados en la direcci\'f3n en la que NI entrega el software y solo durante el plazo indicado en la cotizaci\'f3n y cada estudiante debe estar matriculado en el departamento aplicable, universidad o campus universitario espec\'edfico de su Instituci\'f3n Acad\'e9mica especifica por escrito en la cotizaci\'f3n aplicable. Cada licencia dada a trav\'e9s de la Opci\'f3n de instalaci\'f3n del Estudiante incluida con los Servicios de Software de la Instituci\'f3n Acad\'e9mica tendr\'e1 un plazo de un (1) a\'f1o. \par
+B .\tab Si usted es un estudiante y ha adquirido una licencia para usar el Software a trav\'e9s de la opci\'f3n de instalaci\'f3n de estudiantes de su Instituci\'f3n Acad\'e9mica, usted debe ser un alumno inscrito o tomar clases de educaci\'f3n continua para utilizar el Software. Puede utilizar el Software para prop\'f3sitos de su educaci\'f3n personal, que puede incluir el uso para trabajos del curso de clase o laboratorio, as\'ed como para la investigaci\'f3n acad\'e9mica que se realiza en cumplimiento de su trabajo de pregrado, y no para ning\'fan otro prop\'f3sito. Puede instalar el software en hasta tres (3) computadoras f\'edsicas; sin embargo, solo usted puede usar o ejecutar el Software y el Software solo se puede iniciar en una computadora a la vez. No puede instalar ning\'fan Software en un dispositivo de red desde el cual otras personas, que no sean usted, puedan acceder y utilizar el Software. No hay una excepci\'f3n de uso dom\'e9stico. Por este medio, usted entiende y acepta que su licencia caducar\'e1 autom\'e1ticamente al concluir o finalizar su inscripci\'f3n en la Instituci\'f3n Acad\'e9mica o al final del plazo de la licencia, lo que ocurra primero. Tras dicha expiraci\'f3n, debe desinstalar de inmediato todas las copias del Software.\par
+C. \tab Las licencias proporcionadas con la Opci\'f3n de Instalaci\'f3n del Estudiante no incluyen acceso individual para el estudiante a todos los derechos que concede el programa de servicio est\'e1ndar del Software \cf2 (en adelante \ldblquote SSP\rdblquote por sus siglas en ingles Standard Software Program)\cf0 .\par
+10. Licencia de sitio acad\'e9mico ("ASL"). Los siguientes t\'e9rminos se aplican a ASL.\par
+A. La cotizaci\'f3n que obtuvo de NI o su filial autorizada con respecto al ASL ("Documentaci\'f3n de ASL") est\'e1 incorporada en este Acuerdo. En caso de conflicto entre los t\'e9rminos y condiciones de este Acuerdo y la documentaci\'f3n de ASL, prevalecer\'e1n los t\'e9rminos y condiciones de este Acuerdo.\par
+B. Plazo. El ASL entrar\'e1 en vigencia en la fecha de su pedido ("Fecha efectiva de ASL"). Si usted ha comprado un ASL con licencias a plazo, el plazo inicial del ASL comenzar\'e1 en la Fecha de vigencia del ASL y continuar\'e1 por un per\'edodo de un (1) a\'f1o, a menos que se especifique un plazo m\'e1s largo en la Documentaci\'f3n de ASL. Si no se especifica ning\'fan plazo en la Documentaci\'f3n de ASL, las licencias en el ASL (excepto las Licencias de Opci\'f3n de Instalaci\'f3n del Estudiante) ser\'e1n vitalicias.\par
+C. El software bajo ASL puede ser utilizado por profesores, investigadores y estudiantes de acuerdo con los t\'e9rminos de los tipos de licencia establecidos en este Anexo E y la Documentaci\'f3n de ASL y solo en aquellas computadoras localizadas en la ubicaci\'f3n f\'edsica en la cual NI entregue el Software, a menos que, se especifique lo contrario, en la Documentaci\'f3n de ASL.\par
+\par
+A menos que se especifique lo contrario en la Documentaci\'f3n de ASL, los l\'edmites de cobertura de ASL son los siguientes.\par
+Peque\'f1o: el software en el ASL es accesible para un m\'e1ximo de 50 usuarios o computadoras dentro de una Instituci\'f3n Acad\'e9mica.\par
+Medio: el Software en el ASL es accesible para un m\'e1ximo de 100 usuarios o computadoras dentro de una Instituci\'f3n Acad\'e9mica.\par
+Grande: el Software en el ASL es accesible para un m\'e1ximo de 250 usuarios o computadoras dentro de una instituci\'f3n acad\'e9mica.\par
+La ubicaci\'f3n en la que se le permite usar el Software es la "Ubicaci\'f3n de ASL".\par
+Las licencias de ASL son para ense\'f1anza, investigaci\'f3n o ense\'f1anza e investigaci\'f3n, tal como se especifica en la Documentaci\'f3n de ASL.\par
+D. Usted debe designar a una persona en su organizaci\'f3n que sea responsable de distribuir y supervisar la instalaci\'f3n y el uso del Software, incluido el uso de cualquier medio maestro de instalaci\'f3n y cualquier administrador de licencia por volumen aprobado ("Administrador de Software") para cada Ubicaci\'f3n de ASL. Debe notificar de inmediato a NI, por escrito, sobre cualquier cambio del Administrador de Software. NI entregar\'e1 la instalaci\'f3n maestra para el Software al Administrador del Software para su instalaci\'f3n interna y el uso por parte de sus profesores, investigadores y estudiantes, seg\'fan corresponda. La Documentaci\'f3n del Software se proporciona solo en formato electr\'f3nico y viene con la instalaci\'f3n maestra del Software.\par
+E. Servicios de Software. Si los Servicios de Software han sido comprados o se proporcionan con ASL, NI proporcionar\'e1 a su Administrador de Software una copia maestra de todas las actualizaciones despu\'e9s de la fecha de lanzamiento comercial correspondiente. Todos los servicios ser\'e1n provistos de acuerdo con las pol\'edticas de mantenimiento y soporte de software est\'e1ndar actuales de NI. NI se reserva el derecho de restringir los Servicios de Software a la versi\'f3n m\'e1s actual del Software que est\'e9 disponible comercialmente. Usted comprende que NI puede poner a su disposici\'f3n Servicios de Software para todo el Software disponible bajo ASL. Los servicios de software se describir\'e1n en la Documentaci\'f3n de ASL.\par
+\tab Los servicios de Software se incluyen con ASL con licencias a plazo. Las licencias perpetuas bajo un ASL vienen con un (1) a\'f1o de Servicios de Software; Los Servicios de Software para licencias perpetuas bajo un ASL se deben comprar por separado despu\'e9s del primer a\'f1o. Los Servicios de Software ser\'e1n efectivos por el per\'edodo especificado en la Documentaci\'f3n de ASL.\par
+\tab Los Servicios de Software para ASL pueden incluir licencias de opciones de instalaci\'f3n del estudiante, como se indica en la Documentaci\'f3n de ASL. Las Licencias de Opci\'f3n de Instalaci\'f3n del Estudiante no incluyen acceso individual para el estudiante a todos los derechos que concede el programa de servicios est\'e1ndar del Software (en adelante \ldblquote SSP\rdblquote por sus siglas en ingles Standard Software Program).\par
+F. \tab Usted reconoce y acepta que, en ning\'fan caso, su uso del Software bajo ASL exceder\'e1 la cantidad m\'e1xima de licencias establecidas en la Documentaci\'f3n de ASL o de otro modo exceder\'e1 los l\'edmites establecidos en la Documentaci\'f3n de ASL.\par
+11. Transferencia. Con excepci\'f3n de las licencias de investigaci\'f3n acad\'e9mica, las licencias acad\'e9micas no son transferibles y usted no puede, sin el previo consentimiento por escrito de NI o su filial autorizada, distribuir o proporcionar el Software a ning\'fan tercero ni a ninguno de sus sitios o instalaciones no expresamente identificados en los documentos aplicables de NI. La Instituci\'f3n Acad\'e9mica puede transferir una investigaci\'f3n acad\'e9mica solamente ASL, al investigador a quien se le asign\'f3 la licencia originalmente, siempre que (i) la Instituci\'f3n Acad\'e9mica notifique a NI por escrito de dicha transferencia, incluyendo el nombre y la nueva ubicaci\'f3n del investigador; (ii) el investigador acepte los t\'e9rminos y condiciones de este Acuerdo; y (iii) despu\'e9s de dicha transferencia, la Instituci\'f3n Acad\'e9mica debe suspender inmediatamente el uso de software bajo la investigaci\'f3n acad\'e9mica transferida solamente ASL.\par
+
+\pard\fi-360\li720\sb100\sa240\sl240\slmult1\qc\b\fs24 Anexo F \f1\endash\f0 \ul Disposiciones espec\'edficas del producto\ulnone\b0\par
+
+\pard\fi-360\li360\sb100\sa240\sl240\slmult1\qj\tx426\ul\fs18 Licencia del Sistema de Desarrollo TestStand,\par
+Licencia del Editor de Secuencia a la Medida TestStand \par
+
+\pard\sb100\sa240\sl240\slmult1\qj\ulnone Si ha adquirido una licencia Sistema de Desarrollo TestStand de NI basado en la computadora o la Licencia de Editor de Secuencia Personalizada NI TestStand de NI, no puede acceder de forma remota el software. Si ha adquirido un usuario nombrado Licencia de Desarrollo de Sistema TestStand NI o Licencia de Editor de Secuencia Personalizado TestStand s\'f3lo el usuario nombrado en ese momento puede acceder de forma remota el software. \par
+\ul Estudio de Medici\'f3n\par
+\ulnone Cualquier aplicaci\'f3n creada con Software de Estudio de Medici\'f3n que utiliza los controles de Estudio de Medici\'f3n en un contexto de "tiempo de dise\'f1o" no es una Aplicaci\'f3n Autorizada. \par
+
+\pard\fi-360\li360\sb120\sa240\sl252\slmult0\qj\tx426\ul\f2 LabVIEW Community Edition y LabVIEW NXG Community Edition\par
+
+\pard\sb120\sa240\sl252\slmult0\qj\ulnone\f0 Si usted ha adquirido una licencia para LabVIEW Community Edition o LabVIEW NXG Community Edition, usted puede usar el \f2 Software \'fanicamente para sus fines personales, no comerciales, ni industriales. Usted no puede utilizar el Software para la docencia o para la investigaci\'f3n en una instituci\'f3n educativa que otorga t\'edtulos. Usted puede\f0 usar el Software solo durante el per\'edodo limitado del plazo de la licencia especificado en la descripci\'f3n del producto, otra documentaci\'f3n aplicable que le haya proporcionado NI o dentro del mismo Software. La licencia expirar\'e1 autom\'e1ticamente al final de dicho plazo.\f2\par
+
+\pard\sb100\sa240\sl252\slmult0\qj\f0 Una licencia de Software no se puede convertir en una licencia de computadora y la licencia no es transferible.\par
+
+\pard\sb120\sa240\sl252\slmult0\qj\f2 Usted puede distribuir o transferir las aplicaciones que cree con el Software, pero solo si cumple con los t\'e9rminos del Acuerdo con respecto a la distribuci\'f3n de las Aplicaciones autorizadas y dicha distribuci\'f3n de los Entregables es para fines no comerciales, no industriales y si usted es una instituci\'f3n educativa que otorga t\'edtulos, puede utilizarla para fines no docentes y no investigativos, \'fanicamente.\par
+Usted puede distribuir el c\'f3digo fuente que ha creado con el Software solo para fines no comerciales, no industriales, y si es una instituci\'f3n educativa que otorga t\'edtulos universitarios, entonces solo para fines no docentes ni de investigaci\'f3n.\par
+Excepto por los derechos de distribuci\'f3n limitados establecidos en esta licencia, en ning\'fan caso podr\'e1 distribuir ning\'fan software o c\'f3digo creado con el Software.\par
+A pesar de los t\'e9rminos establecidos en el Acuerdo o en la Licencia del c\'f3digo fuente, usted puede distribuir el C\'f3digo fuente (seg\'fan lo define la Licencia del c\'f3digo fuente), ya sea que lo haya modificado o no, solo para un usuario no comercial ni industrial y si es una instituci\'f3n educativa que otorga t\'edtulos para fines no docentes y no investigativos; no puede distribuir c\'f3digo objeto derivado del c\'f3digo fuente. Todos los dem\'e1s t\'e9rminos establecidos en la Licencia de c\'f3digo fuente le aplicar\'e1n a usted.\par
+El uso del Software requiere que cree una cuenta de usuario en NI y peri\'f3dicamente ingrese a su cuenta de usuario de NI desde el programa de Software para validar el Software y permitirle ejercer sus derechos de conformidad con este Acuerdo. Si NI no puede validar peri\'f3dicamente el Software, entonces el Software puede quedar inactivo sin aviso adicional hasta que NI valide la licencia. Durante la activaci\'f3n y el inicio de sesi\'f3n, as\'ed como cualquier validaci\'f3n peri\'f3dica, los datos sobre su cuenta de usuario de NI, el Software y la computadora en la que est\'e1 utilizando el Software pueden transmitirse a NI. Cualquier informaci\'f3n personal as\'ed transmitida se procesar\'e1 de acuerdo y para los fines descritos en la Declaraci\'f3n de Privacidad de NI ({{\field{\*\fldinst{HYPERLINK http://www.ni.com/pdf/legal/us/privacy.pdf }}{\fldrslt{http://www.ni.com/pdf/legal/us/privacy.pdf\ul0\cf0}}}}\f2\fs18 ), incluido pero no limitado a, la secci\'f3n titulada "Activaci\'f3n de software" y, si corresponde, la declaraci\'f3n de privacidad espec\'edfica del pa\'eds que acept\'f3 al configurar su cuenta de usuario de NI.\highlight3\par
+
+\pard\sb100\sa240\sl252\slmult0\qj\highlight0\b\f0 USTED ASUME EL RIESGO TOTAL EN RELACI\'d3N CON LOS RESULTADOS Y EL RENDIMIENTO DEL SOFTWARE. \caps El software se proporciona sin garant\'eda U OBLIGACI\'d3N DE INDEMNIZACI\'d3N SOBRE NI. \caps0 EL SOFTWARE PUEDE CONTENER UN C\'d3DIGO QUE, DESPU\'c9S DE UN CIERTO PERIODO DE TIEMPO, DESACTIVAR\'c1 EL SOFTWARE LO QUE HARA QUE SEA INUTILIZABLE, Y PUEDE HACERLO SIN ADVERTENCIA.\b0 Tras dicha desactivaci\'f3n, este Acuerdo se considerar\'e1 terminado. NI puede, a su entera discreci\'f3n, rescindir la licencia en cualquier momento. \par
+}
+
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NICTA 1.0 License - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NICTA 1.0 License - English.pdf
new file mode 100644
index 0000000..9fcb20c
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/NICTA 1.0 License - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/OpenSSL 1.0 License - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/OpenSSL 1.0 License - English.pdf
new file mode 100644
index 0000000..8eb3e7a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/OpenSSL 1.0 License - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/UPX 1.0 license - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/UPX 1.0 license - English.pdf
new file mode 100644
index 0000000..209237d
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/UPX 1.0 license - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/WordNet 2.1 License - English.txt b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/WordNet 2.1 License - English.txt
new file mode 100644
index 0000000..b6dca35
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/WordNet 2.1 License - English.txt
@@ -0,0 +1,31 @@
+WordNet Release 2.1
+
+This software and database is being provided to you, the LICENSEE, by
+Princeton University under the following license. By obtaining, using
+and/or copying this software and database, you agree that you have
+read, understood, and will comply with these terms and conditions.:
+
+Permission to use, copy, modify and distribute this software and
+database and its documentation for any purpose and without fee or
+royalty is hereby granted, provided that you agree to comply with
+the following copyright notice and statements, including the disclaimer,
+and that the same appear on ALL copies of the software, database and
+documentation, including modifications that you make for internal
+use or for distribution.
+
+WordNet 2.1 Copyright 2005 by Princeton University. All rights reserved.
+
+THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND PRINCETON
+UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
+IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PRINCETON
+UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES OF MERCHANT-
+ABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE
+OF THE LICENSED SOFTWARE, DATABASE OR DOCUMENTATION WILL NOT
+INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR
+OTHER RIGHTS.
+
+The name of Princeton University or Princeton may not be used in
+advertising or publicity pertaining to distribution of the software
+and/or database. Title to copyright in this software, database and
+any associated documentation shall at all times remain with
+Princeton University and LICENSEE agrees to preserve same.
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/wxWindows 3.1 License - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/wxWindows 3.1 License - English.pdf
new file mode 100644
index 0000000..5a650be
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/wxWindows 3.1 License - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/zlib License - English.pdf b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/zlib License - English.pdf
new file mode 100644
index 0000000..c8cdf8d
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/license/zlib License - English.pdf differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/nidist.id b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/nidist.id
new file mode 100644
index 0000000..6fe57f3
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/nidist.id
@@ -0,0 +1,10 @@
+[Volume Id]
+DistributionGUID={E3261BC6-722A-42B6-82C3-D62882497DBB}
+DistPackageGUID={F4D86D9B-610E-422A-8A50-8368B718ADE4}
+DistributionVersion=1.0.0
+DistributionType=MDF
+DistributionLanguage=9
+Volume=1
+TotalNumberOfVolumesInDistribution=1
+ExePath=setup.exe
+UpdateInfoFile=supportfiles\updateInfo.xml
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/setup.exe b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/setup.exe
new file mode 100644
index 0000000..79621a4
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/setup.exe differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/setup.ini b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/setup.ini
new file mode 100644
index 0000000..0693f0a
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/setup.ini
@@ -0,0 +1,594 @@
+[Dialogs]
+UserInfo=0
+FeatureInfo1=1
+SingleDirectory=1
+InstallationType=0
+FeatureTree=0
+License=0
+License2=1
+NICertificate=0
+WinFastStartup=1
+ConfirmStart=1
+End=1
+
+[Distribution]
+Title=1
+GUID={E3261BC6-722A-42B6-82C3-D62882497DBB}
+PackageGUID={F4D86D9B-610E-422A-8A50-8368B718ADE4}
+Version=1.0.0
+IDPath=nidist.id
+Has64bitPart=1
+
+[EndDialog]
+Readme=5;30,50,330,150;static
+
+[Files]
+License2TextFile0009=NI;license\NI Released License Agreement - English.rtf
+License2TextFile0010=NI;license\NI Released License Agreement - Spanish.rtf
+License2TextFile0016=NI;license\NI Released License Agreement - Italian.rtf
+License2TextFile0007=NI;license\NI Released License Agreement - German.rtf
+License2TextFile0012=NI;license\NI Released License Agreement - French.rtf
+License2TextFile0017=NI;license\NI Released License Agreement - Japanese.rtf
+License2TextFile0018=NI;license\NI Released License Agreement - Korean.rtf
+License2TextFile2052=NI;license\NI Released License Agreement - Simplified Chinese.rtf
+
+[Graphics]
+TopBar=IDB_TOPSTRIP,IDB_LARGETOPSTRIP
+FullScreen=IDB_FULLSCREEN,IDB_LARGEFULLSCREEN
+
+[InitProgress]
+left=55
+top=165
+right=340
+bottom=179
+red=206
+green=203
+blue=173
+
+[InstallLevels]
+Default=100
+
+[Localization]
+Languages=9
+ForceLanguage=9
+CustomRes0009=supportfiles\customResource0009.dll
+StandardLangXfm0007=supportfiles\nistdtransbase.mst;supportfiles\nistdtrans0007.mst
+StandardLangXfm0012=supportfiles\nistdtransbase.mst;supportfiles\nistdtrans0012.mst
+StandardLangXfm0017=supportfiles\nistdtransbase.mst;supportfiles\nistdtrans0017.mst
+StandardLangXfm0018=supportfiles\nistdtransbase.mst;supportfiles\nistdtrans0018.mst
+StandardLangXfm2052=supportfiles\nistdtransbase.mst;supportfiles\nistdtrans2052.mst
+
+[Merged]
+Path=supportfiles\merged.cab
+
+[OS]
+VersionNTMin=10,0,0,0,0
+VersionNTMax=
+
+[Settings]
+WelcomeAutoAdvance=1
+
+[SingleDirectoryDialog]
+DirText1=4
+DirText2=7
+Dir1=INSTALLDIR.MDF100
+Dir1EditLabel=8
+Dir2=NIDIR64
+Dir2EditLabel=9
+
+[WinFastStartupDialog]
+CheckboxDefaultState=1
+
+[Strings]
+WelcomeTitle=2;15,20,260,45
+WelcomeText=3;15,55,260,115
+
+[Utilities]
+
+[Parts]
+LV2015runtime.msi=
+LV2015rtdnet.msi=
+MetaUninstaller.msi=
+MDFSupport.msi=
+activex.msi=
+activex64.msi=
+nisvcloc.msi=
+ni_syswebsrvr.msi=
+mkl.msi=
+mkl64.msi=
+logos.msi=
+logos64.msi=
+tdms.msi=
+tdms64.msi=
+NIWebServer_LVRTE64.msi=
+LVRT_NBFifo_2015.msi=
+NITraceEngine.msi=
+NITraceEngine64.msi=
+nicurl.msi=
+nicurl64.msi=
+VC2008RTEx86.msi=
+VC2008RTEx64.msi=
+VC2010RTEx86.msi=
+VC2010RTEx64.msi=
+mDNSResponder.msi=
+mDNSResponder_W64.msi=
+dep_framework.msi=
+ni_error_report64.msi=
+MStudioCW3DGraph.msi=
+NIER_Interface.msi=
+NIER_Interface64.msi=
+NISysLogUtils.msi=
+CVI_LowLevelDriverOriginal.msi=
+CVI_LowLevelDriverUpdated.msi=
+KillBit.msi=
+KillBit64.msi=
+EULADepot2.msi=
+VC2015Core.msi=
+VC2015-32Wrapper.msi=
+VC2015-64Wrapper.msi=
+MSIProperties.msi=
+MSIProperties64.msi=
+ni_sysappsrvr.msi=
+ni_sysappsrvr64.msi=
+ni_sysweb_base.msi=
+ni_sysweb_base64.msi=
+LogosXT.msi=
+LogosXT64.msi=
+ssl_LV64RTEsupp.msi=
+niauth.msi=
+niauth64.msi=
+NI_SysStatePub.msi=
+NI_SysStatePub64.msi=
+ni_ssl.msi=
+ni_ssl64.msi=
+install.msi=
+[LV2015runtime.msi]
+Path=bin\p31\LV2015runtime.msi
+Volume=1
+ProductCode={7DCCFC14-D07D-495C-96A6-3B7BC8A6748C}
+ProductId={7DCCFC14-D07D-495C-96A6-3B7BC8A6748C}
+[LV2015rtdnet.msi]
+Path=bin\p31\LV2015rtdnet.msi
+Volume=1
+ProductCode={001FA224-9AB1-47C9-8C24-1BA5DBCE96FE}
+[MetaUninstaller.msi]
+Path=bin\p0\MU\MetaUninstaller.msi
+Volume=1
+ProductCode={1DC7D44D-7A86-4B75-B87D-1D42EFF36A95}
+ProductId={1DC7D44D-7A86-4B75-B87D-1D42EFF36A95}
+[MDFSupport.msi]
+Path=bin\p28\MDF\MDFSupport.msi
+Volume=1
+ProductCode={5DAE75CE-9C82-47A8-8E0C-9C4D8D89ED64}
+ProductId={5DAE75CE-9C82-47A8-8E0C-9C4D8D89ED64}
+[activex.msi]
+Path=bin\p24\activex.msi
+Volume=1
+ProductCode={88DFF01E-7C87-4E35-B194-CB7A2E32FA6D}
+ProductId={88DFF01E-7C87-4E35-B194-CB7A2E32FA6D}
+LangXfm0007=bin\p24\activex_deu.mst
+LangXfm0012=bin\p24\activex_fra.mst
+LangXfm0017=bin\p24\activex_jpn.mst
+LangXfm0018=bin\p24\activex_kor.mst
+LangXfm2052=bin\p24\activex_chs.mst
+[activex64.msi]
+Path=bin\p24\activex64.msi
+Volume=1
+ProductCode={168152A0-6ECA-472B-8157-01E280F6D158}
+LangXfm0007=bin\p24\activex64_deu.mst
+LangXfm0012=bin\p24\activex64_fra.mst
+LangXfm0017=bin\p24\activex64_jpn.mst
+LangXfm0018=bin\p24\activex64_kor.mst
+LangXfm2052=bin\p24\activex64_chs.mst
+[nisvcloc.msi]
+Path=bin\p19\svcloc\nisvcloc.msi
+Volume=1
+ProductCode={D7C0F171-E494-4115-9F27-8B2B9ECADAB4}
+ProductId={D7C0F171-E494-4115-9F27-8B2B9ECADAB4}
+LangXfm0007=bin\p19\svcloc\nisvcloc_deu.mst
+LangXfm0012=bin\p19\svcloc\nisvcloc_fra.mst
+LangXfm0017=bin\p19\svcloc\nisvcloc_jpn.mst
+LangXfm0018=bin\p19\svcloc\nisvcloc_kor.mst
+LangXfm2052=bin\p19\svcloc\nisvcloc_chs.mst
+[ni_syswebsrvr.msi]
+Path=bin\p18\sys_w00\ni_syswebsrvr.msi
+Volume=1
+ProductCode={35486289-A06C-4E30-A89A-64EAFC754D57}
+ProductId={35486289-A06C-4E30-A89A-64EAFC754D57}
+LangXfm0007=bin\p18\sys_w00\ni_syswebsrvr_deu.mst
+LangXfm0012=bin\p18\sys_w00\ni_syswebsrvr_fra.mst
+LangXfm0017=bin\p18\sys_w00\ni_syswebsrvr_jpn.mst
+LangXfm0018=bin\p18\sys_w00\ni_syswebsrvr_kor.mst
+LangXfm2052=bin\p18\sys_w00\ni_syswebsrvr_chs.mst
+[mkl.msi]
+Path=bin\p29\mkl.msi
+Volume=1
+ProductCode={3E3EB4EB-FE79-40F3-A05B-2C3F4B06A6CE}
+ProductId={3E3EB4EB-FE79-40F3-A05B-2C3F4B06A6CE}
+LangXfm0007=bin\p29\MKL2015_deu.mst
+LangXfm0012=bin\p29\MKL2015_fra.mst
+LangXfm0017=bin\p29\MKL2015_jpn.mst
+LangXfm0018=bin\p29\MKL2015_kor.mst
+LangXfm2052=bin\p29\MKL2015_chs.mst
+[mkl64.msi]
+Path=bin\p29\mkl64.msi
+Volume=1
+ProductCode={87CC129E-2B35-430B-A6D3-711E2AE2E236}
+LangXfm0007=bin\p29\MKL2000_deu.mst
+LangXfm0012=bin\p29\MKL2000_fra.mst
+LangXfm0017=bin\p29\MKL2000_jpn.mst
+LangXfm0018=bin\p29\MKL2000_kor.mst
+LangXfm2052=bin\p29\MKL2000_chs.mst
+[logos.msi]
+Path=bin\p30\logos.msi
+Volume=1
+ProductCode={A59D9F6E-27DE-410C-9820-9D844DC78D05}
+ProductId={A59D9F6E-27DE-410C-9820-9D844DC78D05}
+LangXfm0007=bin\p30\logos_deu.mst
+LangXfm0012=bin\p30\logos_fra.mst
+LangXfm0017=bin\p30\logos_jpn.mst
+LangXfm0018=bin\p30\logos_kor.mst
+LangXfm2052=bin\p30\logos_chs.mst
+[logos64.msi]
+Path=bin\p30\logos64.msi
+Volume=1
+ProductCode={8A50C6B5-EE0B-4C51-A274-12C3360EDAC5}
+LangXfm0007=bin\p30\logos64_deu.mst
+LangXfm0012=bin\p30\logos64_fra.mst
+LangXfm0017=bin\p30\logos64_jpn.mst
+LangXfm0018=bin\p30\logos64_kor.mst
+LangXfm2052=bin\p30\logos64_chs.mst
+[tdms.msi]
+Path=bin\p25\tdms.msi
+Volume=1
+ProductCode={C0A9F5E2-DCD5-44C1-8B03-C560F4C06D6C}
+ProductId={C0A9F5E2-DCD5-44C1-8B03-C560F4C06D6C}
+LangXfm0007=bin\p25\tdms_deu.mst
+LangXfm0012=bin\p25\tdms_fra.mst
+LangXfm0017=bin\p25\tdms_jpn.mst
+LangXfm0018=bin\p25\tdms_kor.mst
+LangXfm2052=bin\p25\tdms_chs.mst
+[tdms64.msi]
+Path=bin\p25\tdms64.msi
+Volume=1
+ProductCode={675DBC06-3A25-440A-A16D-59C799045788}
+LangXfm0007=bin\p25\tdms64_deu.mst
+LangXfm0012=bin\p25\tdms64_fra.mst
+LangXfm0017=bin\p25\tdms64_jpn.mst
+LangXfm0018=bin\p25\tdms64_kor.mst
+LangXfm2052=bin\p25\tdms64_chs.mst
+[NIWebServer_LVRTE64.msi]
+Path=bin\p13\LabVI00\NIWebServer_LVRTE64.msi
+Volume=1
+ProductCode={95FA0431-F9D9-4798-992D-DE098F91BEBF}
+ProductId={95FA0431-F9D9-4798-992D-DE098F91BEBF}
+[LVRT_NBFifo_2015.msi]
+Path=bin\p14\LVRT_00\LVRT_NBFifo_2015.msi
+Volume=1
+ProductCode={467573FB-DE0B-445F-943F-68F73490C2DA}
+ProductId={467573FB-DE0B-445F-943F-68F73490C2DA}
+LangXfm0007=bin\p14\LVRT_00\LVRT_00_deu.mst
+LangXfm0012=bin\p14\LVRT_00\LVRT_00_fra.mst
+LangXfm0017=bin\p14\LVRT_00\LVRT_00_jpn.mst
+LangXfm0018=bin\p14\LVRT_00\LVRT_00_kor.mst
+LangXfm2052=bin\p14\LVRT_00\LVRT_00_chs.mst
+[NITraceEngine.msi]
+Path=bin\p10\NITraceEngine.msi
+Volume=1
+ProductCode={5A656240-393B-4579-B9E1-D5B45E75ACEC}
+ProductId={5A656240-393B-4579-B9E1-D5B45E75ACEC}
+[NITraceEngine64.msi]
+Path=bin\p10\NITraceEngine64.msi
+Volume=1
+ProductCode={3C6FA667-BE0A-4D47-81F1-04CCAA628911}
+[nicurl.msi]
+Path=bin\p21\nicurl.msi
+Volume=1
+ProductCode={0FFFDCED-4232-4312-BBDB-179F9FDAB7EA}
+ProductId={0FFFDCED-4232-4312-BBDB-179F9FDAB7EA}
+[nicurl64.msi]
+Path=bin\p21\nicurl64.msi
+Volume=1
+ProductCode={17ABD3EC-9D8B-438F-87D8-42966998E1F0}
+[VC2008RTEx86.msi]
+Path=bin\p2\VC2008RTEx86.msi
+Volume=1
+ProductCode={9E5D29BF-8DDF-4F22-98F8-0F8D633D2ED3}
+ProductId={9E5D29BF-8DDF-4F22-98F8-0F8D633D2ED3}
+[VC2008RTEx64.msi]
+Path=bin\p2\VC2008RTEx64.msi
+Volume=1
+ProductCode={06D941A7-5D25-4BE9-8B43-C4C3FDF04B19}
+[VC2010RTEx86.msi]
+Path=bin\p3\VC2010RTEx86.msi
+Volume=1
+ProductCode={7263BB03-5107-45A2-AD0B-6E15043A8D6B}
+ProductId={7263BB03-5107-45A2-AD0B-6E15043A8D6B}
+[VC2010RTEx64.msi]
+Path=bin\p3\VC2010RTEx64.msi
+Volume=1
+ProductCode={69E75EBE-2F24-4C6E-A8E4-FE4A37C08FA3}
+[mDNSResponder.msi]
+Path=bin\p11\mDNSResponder.msi
+Volume=1
+ProductCode={5E39EF13-6B0A-4C7A-B7FB-608DB58D1D73}
+ProductId={5E39EF13-6B0A-4C7A-B7FB-608DB58D1D73}
+[mDNSResponder_W64.msi]
+Path=bin\p11\mDNSResponder_W64.msi
+Volume=1
+ProductCode={9A436E28-853F-4FF1-9B6A-DF8CFDBA3A01}
+[dep_framework.msi]
+Path=bin\p7\NI_De00\dep_framework.msi
+Volume=1
+ProductCode={2D235EC4-446F-4CD5-8516-6BC1AC99F2F2}
+ProductId={2D235EC4-446F-4CD5-8516-6BC1AC99F2F2}
+[ni_error_report64.msi]
+Path=bin\p15\ni_err64\ni_error_report64.msi
+Volume=1
+ProductCode={C38B3889-1EBB-461A-89DE-0D1912C9A7B4}
+ProductId={C38B3889-1EBB-461A-89DE-0D1912C9A7B4}
+[MStudioCW3DGraph.msi]
+Path=bin\p32\MStudioCW3DGraph.msi
+Volume=1
+ProductCode={A9B6FC03-1277-40DF-A475-32389FD27883}
+ProductId={A9B6FC03-1277-40DF-A475-32389FD27883}
+[NIER_Interface.msi]
+Path=bin\p16\NIER_Interface.msi
+Volume=1
+ProductCode={E0DAF96D-BF67-46CD-87A7-45E7E12A8074}
+ProductId={E0DAF96D-BF67-46CD-87A7-45E7E12A8074}
+[NIER_Interface64.msi]
+Path=bin\p16\NIER_Interface64.msi
+Volume=1
+ProductCode={07EE79B8-D8C0-4DB5-A88D-1473EF205B99}
+[NISysLogUtils.msi]
+Path=bin\p6\NISys00\NISysLogUtils.msi
+Volume=1
+ProductCode={A8EA269D-0DB9-4EF3-A55C-D1A1698510B8}
+ProductId={A8EA269D-0DB9-4EF3-A55C-D1A1698510B8}
+[CVI_LowLevelDriverOriginal.msi]
+Path=bin\p8\CVI_LowLevelDriverOriginal.msi
+Volume=1
+ProductCode={9BB3D4D0-8F6C-4884-93EA-4B86E49E84D3}
+ProductId={9BB3D4D0-8F6C-4884-93EA-4B86E49E84D3}
+[CVI_LowLevelDriverUpdated.msi]
+Path=bin\p8\CVI_LowLevelDriverUpdated.msi
+Volume=1
+ProductCode={E8147E4B-A2F5-4061-BC17-ED9879EEDF03}
+[KillBit.msi]
+Path=bin\p9\KillBit.msi
+Volume=1
+ProductCode={64ECB814-3A6A-4E48-9D2F-D6C2EDD725B7}
+ProductId={64ECB814-3A6A-4E48-9D2F-D6C2EDD725B7}
+[KillBit64.msi]
+Path=bin\p9\KillBit64.msi
+Volume=1
+ProductCode={3BD1EEE5-2B3D-428A-9CAB-4DE4A38070C4}
+[EULADepot2.msi]
+Path=bin\p1\EULADepot2.msi
+Volume=1
+ProductCode={B831265E-6B3F-4BBE-9E86-95D2C3EFA409}
+ProductId={B831265E-6B3F-4BBE-9E86-95D2C3EFA409}
+[VC2015Core.msi]
+Path=bin\p4\VC2015Core.msi
+Volume=1
+ProductCode={AFC999BB-F270-46EF-B748-AE755EC75322}
+ProductId={AFC999BB-F270-46EF-B748-AE755EC75322}
+[VC2015-32Wrapper.msi]
+Path=bin\p4\VC2015-32Wrapper.msi
+Volume=1
+ProductCode={992AB883-9A1B-4E64-A7D8-010D8A067B91}
+[VC2015-64Wrapper.msi]
+Path=bin\p4\VC2015-64Wrapper.msi
+Volume=1
+ProductCode={851DF324-5346-4D0E-AD29-F8321FFF8BEF}
+[MSIProperties.msi]
+Path=bin\p17\MetaUtils\MSIProperties.msi
+Volume=1
+ProductCode={ED9EC655-B135-4E35-99D7-8A1BA72A949A}
+ProductId={ED9EC655-B135-4E35-99D7-8A1BA72A949A}
+[MSIProperties64.msi]
+Path=bin\p17\MetaUtils\MSIProperties64.msi
+Volume=1
+ProductCode={233582C7-08DA-4FCE-9301-4A07D48D9F6A}
+[ni_sysappsrvr.msi]
+Path=bin\p27\ni_sysappsrvr.msi
+Volume=1
+ProductCode={F113D140-D3D7-4D1B-ABD2-0D2BAA9DB5CA}
+ProductId={F113D140-D3D7-4D1B-ABD2-0D2BAA9DB5CA}
+LangXfm0007=bin\p27\ni_sysappsrvr_deu.mst
+LangXfm0012=bin\p27\ni_sysappsrvr_fra.mst
+LangXfm0017=bin\p27\ni_sysappsrvr_jpn.mst
+LangXfm0018=bin\p27\ni_sysappsrvr_kor.mst
+LangXfm2052=bin\p27\ni_sysappsrvr_chs.mst
+[ni_sysappsrvr64.msi]
+Path=bin\p27\ni_sysappsrvr64.msi
+Volume=1
+ProductCode={4526ED65-1629-48EF-B3D6-FA67329C39DC}
+LangXfm0007=bin\p27\ni_sysappsrvr64_deu.mst
+LangXfm0012=bin\p27\ni_sysappsrvr64_fra.mst
+LangXfm0017=bin\p27\ni_sysappsrvr64_jpn.mst
+LangXfm0018=bin\p27\ni_sysappsrvr64_kor.mst
+LangXfm2052=bin\p27\ni_sysappsrvr64_chs.mst
+[ni_sysweb_base.msi]
+Path=bin\p23\ni_sysweb_base.msi
+Volume=1
+ProductCode={C9583D5A-BF61-4A5C-8A2F-28395574691B}
+ProductId={C9583D5A-BF61-4A5C-8A2F-28395574691B}
+[ni_sysweb_base64.msi]
+Path=bin\p23\ni_sysweb_base64.msi
+Volume=1
+ProductCode={FB23D2BA-4FB3-4962-9FE8-19876905F1BB}
+[LogosXT.msi]
+Path=bin\p22\LogosXT.msi
+Volume=1
+ProductCode={192594FE-5397-4F45-8137-A5C487CE3849}
+ProductId={192594FE-5397-4F45-8137-A5C487CE3849}
+[LogosXT64.msi]
+Path=bin\p22\LogosXT64.msi
+Volume=1
+ProductCode={AD24A25D-21A2-47BA-818A-8FD14AE3CBD6}
+[ssl_LV64RTEsupp.msi]
+Path=bin\p5\ssl64RTE\ssl_LV64RTEsupp.msi
+Volume=1
+ProductCode={646CAF53-8704-4A12-8533-9FA5D23CB4DB}
+ProductId={646CAF53-8704-4A12-8533-9FA5D23CB4DB}
+[niauth.msi]
+Path=bin\p20\niauth.msi
+Volume=1
+ProductCode={D5D6DFC0-493A-49C3-8EA3-B54DED0869C0}
+ProductId={D5D6DFC0-493A-49C3-8EA3-B54DED0869C0}
+[niauth64.msi]
+Path=bin\p20\niauth64.msi
+Volume=1
+ProductCode={820B0D69-9904-428D-B049-5EFC4BBE9157}
+[NI_SysStatePub.msi]
+Path=bin\p12\NI_SysStatePub.msi
+Volume=1
+ProductCode={4AD877ED-005B-4C77-8363-896EDBA6CD25}
+ProductId={4AD877ED-005B-4C77-8363-896EDBA6CD25}
+[NI_SysStatePub64.msi]
+Path=bin\p12\NI_SysStatePub64.msi
+Volume=1
+ProductCode={D9D90583-00FD-4F37-ABC9-31EE35147A83}
+[ni_ssl.msi]
+Path=bin\p26\ni_ssl.msi
+Volume=1
+ProductCode={69586F66-56DA-43BD-BB8E-A6DAE9A4DF6D}
+ProductId={69586F66-56DA-43BD-BB8E-A6DAE9A4DF6D}
+LangXfm0007=bin\p26\ni_ssl_deu.mst
+LangXfm0012=bin\p26\ni_ssl_fra.mst
+LangXfm0017=bin\p26\ni_ssl_jpn.mst
+LangXfm0018=bin\p26\ni_ssl_kor.mst
+LangXfm2052=bin\p26\ni_ssl_chs.mst
+[ni_ssl64.msi]
+Path=bin\p26\ni_ssl64.msi
+Volume=1
+ProductCode={6AB023BF-C263-4CFF-AE45-54F928571A49}
+LangXfm0007=bin\p26\ni_ssl64_deu.mst
+LangXfm0012=bin\p26\ni_ssl64_fra.mst
+LangXfm0017=bin\p26\ni_ssl64_jpn.mst
+LangXfm0018=bin\p26\ni_ssl64_kor.mst
+LangXfm2052=bin\p26\ni_ssl64_chs.mst
+[install.msi]
+Path=bin\dp\install.msi
+Volume=1
+ProductCode={36FEF4C4-4539-45DE-8C9D-80115F316068}
+ProductId={36FEF4C4-4539-45DE-8C9D-80115F316068}
+[LicenseTypes]
+LicenseType2=NIStandardReleased
+LicenseType3=Apache20
+LicenseType4=Boost
+LicenseType5=BSD3Clause
+LicenseType6=CryptoPP
+LicenseType7=FreeType
+LicenseType8=GPL
+LicenseType9=LGPL
+LicenseType10=LLVM
+LicenseType11=MARS
+LicenseType12=MicrosoftPublicLicense
+LicenseType13=MSVC 2015 Runtime
+LicenseType14=MIT
+LicenseType15=MIT-X-YAJL
+LicenseType16=MIT-X
+LicenseType17=Mozilla20
+LicenseType18=NICTA
+LicenseType19=OpenSSL
+LicenseType20=UPX
+LicenseType21=wxWindows
+LicenseType22=WordNet21
+LicenseType23=zlib
+[LicenseType2]
+IsDisplayedAlone=0
+IsThirdParty=0
+IsHideInMetaSuite=0
+[LicenseType3]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType4]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType5]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType6]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType7]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType8]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType9]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType10]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType11]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType12]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType13]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType14]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType15]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType16]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType17]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType18]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType19]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType20]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType21]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType22]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[LicenseType23]
+IsDisplayedAlone=0
+IsThirdParty=1
+IsHideInMetaSuite=0
+[SilentInstallRequirements]
+MustAcceptLicenses=1
+[MDF]
+MDFVersion=20.7.0.92
+HasPatchSupport=0
+DevPartSection=install.msi
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/customResource0009.dll b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/customResource0009.dll
new file mode 100644
index 0000000..bc9e3fe
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/customResource0009.dll differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/merged.cab b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/merged.cab
new file mode 100644
index 0000000..60351a8
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/merged.cab differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtrans0007.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtrans0007.mst
new file mode 100644
index 0000000..5120246
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtrans0007.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtrans0012.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtrans0012.mst
new file mode 100644
index 0000000..21d79dc
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtrans0012.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtrans0017.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtrans0017.mst
new file mode 100644
index 0000000..7571f38
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtrans0017.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtrans0018.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtrans0018.mst
new file mode 100644
index 0000000..00dc92b
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtrans0018.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtrans2052.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtrans2052.mst
new file mode 100644
index 0000000..d89d9b0
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtrans2052.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtransbase.mst b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtransbase.mst
new file mode 100644
index 0000000..25cb9d6
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/nistdtransbase.mst differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/updateInfo.xml b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/updateInfo.xml
new file mode 100644
index 0000000..f51618a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/Installer/RecordFromMicArrayIPF 2015/Volume/supportfiles/updateInfo.xml differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray.aliases b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray.aliases
new file mode 100644
index 0000000..f1f7c69
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray.aliases
@@ -0,0 +1,2 @@
+[My Computer]
+My Computer="localhost"
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray.exe b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray.exe
new file mode 100644
index 0000000..2f6d57e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray.exe differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray.ini b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray.ini
new file mode 100644
index 0000000..98a1348
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray.ini
@@ -0,0 +1,12 @@
+[RecordFromMicArray]
+server.app.propertiesEnabled=True
+server.ole.enabled=True
+server.tcp.paranoid=True
+server.tcp.serviceName="My Computer/VI Server"
+server.vi.callsEnabled=True
+server.vi.propertiesEnabled=True
+WebServer.TcpAccess="c+*"
+WebServer.ViAccess="+*"
+DebugServerEnabled=False
+DebugServerWaitOnLaunch=False
+
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray01.aliases b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray01.aliases
new file mode 100644
index 0000000..f1f7c69
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray01.aliases
@@ -0,0 +1,2 @@
+[My Computer]
+My Computer="localhost"
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray01.exe b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray01.exe
new file mode 100644
index 0000000..cff32c3
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray01.exe differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray01.ini b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray01.ini
new file mode 100644
index 0000000..8fdbd27
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/RecordFromMicArray01.ini
@@ -0,0 +1,12 @@
+[RecordFromMicArray01]
+server.app.propertiesEnabled=True
+server.ole.enabled=True
+server.tcp.paranoid=True
+server.tcp.serviceName="My Computer/VI Server"
+server.vi.callsEnabled=True
+server.vi.propertiesEnabled=True
+WebServer.TcpAccess="c+*"
+WebServer.ViAccess="+*"
+DebugServerEnabled=False
+DebugServerWaitOnLaunch=False
+
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/cmd.txt b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/cmd.txt
new file mode 100644
index 0000000..245f819
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArray 2015/cmd.txt
@@ -0,0 +1 @@
+RecordFromMicArray01.exe -- 169.254.1.1 10000 C:\recording\DUTRecording.bin
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArrayIPF 2015/RecordFromMicArrayIPF.aliases b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArrayIPF 2015/RecordFromMicArrayIPF.aliases
new file mode 100644
index 0000000..f1f7c69
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArrayIPF 2015/RecordFromMicArrayIPF.aliases
@@ -0,0 +1,2 @@
+[My Computer]
+My Computer="localhost"
\ No newline at end of file
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArrayIPF 2015/RecordFromMicArrayIPF.exe b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArrayIPF 2015/RecordFromMicArrayIPF.exe
new file mode 100644
index 0000000..2650c4a
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArrayIPF 2015/RecordFromMicArrayIPF.exe differ
diff --git a/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArrayIPF 2015/RecordFromMicArrayIPF.ini b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArrayIPF 2015/RecordFromMicArrayIPF.ini
new file mode 100644
index 0000000..ae950c6
--- /dev/null
+++ b/AirNoise FFT 2018/RecordFromMicArray/build/RecordFromMicArrayIPF 2015/RecordFromMicArrayIPF.ini
@@ -0,0 +1,11 @@
+[RecordFromMicArrayIPF]
+server.app.propertiesEnabled=True
+server.tcp.paranoid=True
+server.tcp.serviceName="My Computer/VI Server"
+server.vi.callsEnabled=True
+server.vi.propertiesEnabled=True
+WebServer.TcpAccess="c+*"
+WebServer.ViAccess="+*"
+DebugServerEnabled=False
+DebugServerWaitOnLaunch=False
+
diff --git a/AirNoise FFT 2018/RecordFromMicArray/generic error generate.vi b/AirNoise FFT 2018/RecordFromMicArray/generic error generate.vi
new file mode 100644
index 0000000..b5c7e1e
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArray/generic error generate.vi differ
diff --git a/AirNoise FFT 2018/RecordFromMicArrayIPF.vi b/AirNoise FFT 2018/RecordFromMicArrayIPF.vi
new file mode 100644
index 0000000..fe2bd6c
Binary files /dev/null and b/AirNoise FFT 2018/RecordFromMicArrayIPF.vi differ
diff --git a/AirNoise FFT 2018/Settings.ini b/AirNoise FFT 2018/Settings.ini
new file mode 100644
index 0000000..89ae2a0
--- /dev/null
+++ b/AirNoise FFT 2018/Settings.ini
@@ -0,0 +1,42 @@
+[Main Config]
+Server IP = "169.254.2.2"
+DUT IP = "169.254.1.1"
+AutoStart Com = "COM7"
+Wavefile = "tone.wav"
+Volume = "85"
+Mute Drivers = "0,1,2,3,6,7,8,9,10,11,12,13,14"
+//StopAommand --> stopaudio or audio?f=shutdown
+StopCommand = "stopaudio"
+ChangeMode = "wifi"
+
+//Recording Settings
+Recording Program = "RecordFromMicArray.exe"
+Recording File Path = "D:\Recording\DUTRecord.bin"
+Sampling Rate = "48000"
+V Per Count = "1E-8"
+Mics Quantity = "6"
+//Record Duration in mS
+Record Duration = "10000"
+
+//waveform chop settings, chop type (time/level)
+Chop Type = "time"
+Sec From Start = "2"
+Sec Before Level = "0"
+Level = "0"
+Chop For Duration = "TRUE"
+Duration = "7"
+
+//Limit
+Upper Limit = "-65.7"
+Lower Limit = "-78"
+Mic4 Upper Limit = "-28"
+Mic4 Lower Limit = "-30"
+
+//Logfile
+Version = "PVT"
+StationNum = "T035_Air_Noise_Test01"
+Product Name = "LASSO"
+MES Path = "D:\MESReport"
+TMS Path = "D:\TMS_OUTGOING"
+Local Path = "D:\IDU_MFG_OUTGOING"
+
diff --git a/AirNoise FFT 2018/StopAudio.vi b/AirNoise FFT 2018/StopAudio.vi
new file mode 100644
index 0000000..37b43ba
Binary files /dev/null and b/AirNoise FFT 2018/StopAudio.vi differ
diff --git a/AirNoise FFT 2018/WIndowing.vi b/AirNoise FFT 2018/WIndowing.vi
new file mode 100644
index 0000000..e78701e
Binary files /dev/null and b/AirNoise FFT 2018/WIndowing.vi differ
diff --git a/AirNoise FFT 2018/WaitForRecEnd.vi b/AirNoise FFT 2018/WaitForRecEnd.vi
new file mode 100644
index 0000000..b6581bb
Binary files /dev/null and b/AirNoise FFT 2018/WaitForRecEnd.vi differ
diff --git a/AirNoise FFT 2018/Waveform_Chop.vi b/AirNoise FFT 2018/Waveform_Chop.vi
new file mode 100644
index 0000000..723a384
Binary files /dev/null and b/AirNoise FFT 2018/Waveform_Chop.vi differ
diff --git a/AirNoise FFT 2018/Waveform_ChopV2.vi b/AirNoise FFT 2018/Waveform_ChopV2.vi
new file mode 100644
index 0000000..51c6dfd
Binary files /dev/null and b/AirNoise FFT 2018/Waveform_ChopV2.vi differ
diff --git a/AirNoise FFT 2018/WriteSNtoDUT.vi b/AirNoise FFT 2018/WriteSNtoDUT.vi
new file mode 100644
index 0000000..e3e7966
Binary files /dev/null and b/AirNoise FFT 2018/WriteSNtoDUT.vi differ
diff --git a/AirNoise FFT 2018/binfiles/VLCPU124170A0B_20240506174104.bin b/AirNoise FFT 2018/binfiles/VLCPU124170A0B_20240506174104.bin
new file mode 100644
index 0000000..15d1c62
Binary files /dev/null and b/AirNoise FFT 2018/binfiles/VLCPU124170A0B_20240506174104.bin differ
diff --git a/AirNoise FFT 2018/binfiles/VLCPU124170A0C_20240507094416.bin b/AirNoise FFT 2018/binfiles/VLCPU124170A0C_20240507094416.bin
new file mode 100644
index 0000000..56c846e
Binary files /dev/null and b/AirNoise FFT 2018/binfiles/VLCPU124170A0C_20240507094416.bin differ
diff --git a/AirNoise FFT 2018/binfiles/VLCPU124170A0D_20240509094847.bin b/AirNoise FFT 2018/binfiles/VLCPU124170A0D_20240509094847.bin
new file mode 100644
index 0000000..3e55bc4
Binary files /dev/null and b/AirNoise FFT 2018/binfiles/VLCPU124170A0D_20240509094847.bin differ
diff --git a/AirNoise FFT 2018/binfiles/VLCPU124170A0E_20240507104844.bin b/AirNoise FFT 2018/binfiles/VLCPU124170A0E_20240507104844.bin
new file mode 100644
index 0000000..c4af96c
Binary files /dev/null and b/AirNoise FFT 2018/binfiles/VLCPU124170A0E_20240507104844.bin differ
diff --git a/AirNoise FFT 2018/generic error generate.vi b/AirNoise FFT 2018/generic error generate.vi
new file mode 100644
index 0000000..aaa7765
Binary files /dev/null and b/AirNoise FFT 2018/generic error generate.vi differ
diff --git a/AirNoise FFT 2018/hierarchical_json_make.vi b/AirNoise FFT 2018/hierarchical_json_make.vi
new file mode 100644
index 0000000..1adc882
Binary files /dev/null and b/AirNoise FFT 2018/hierarchical_json_make.vi differ
diff --git a/AirNoise FFT 2018/json_name-value_pairs_array_make.vi b/AirNoise FFT 2018/json_name-value_pairs_array_make.vi
new file mode 100644
index 0000000..e4265e5
Binary files /dev/null and b/AirNoise FFT 2018/json_name-value_pairs_array_make.vi differ
diff --git a/AirNoise FFT 2018/json_name-value_pairs_section.vi b/AirNoise FFT 2018/json_name-value_pairs_section.vi
new file mode 100644
index 0000000..52f2170
Binary files /dev/null and b/AirNoise FFT 2018/json_name-value_pairs_section.vi differ
diff --git a/AirNoise FFT 2018/mic array file read and waveforms make.vi b/AirNoise FFT 2018/mic array file read and waveforms make.vi
new file mode 100644
index 0000000..3e006dc
Binary files /dev/null and b/AirNoise FFT 2018/mic array file read and waveforms make.vi differ
diff --git a/AirNoise FFT 2018/tone.wav b/AirNoise FFT 2018/tone.wav
new file mode 100644
index 0000000..44e4b32
Binary files /dev/null and b/AirNoise FFT 2018/tone.wav differ
diff --git a/AirNoise FFT 2018/video/LabVIEW for Engineers FFT Time domain to frequency domain.mp4 b/AirNoise FFT 2018/video/LabVIEW for Engineers FFT Time domain to frequency domain.mp4
new file mode 100644
index 0000000..843390d
Binary files /dev/null and b/AirNoise FFT 2018/video/LabVIEW for Engineers FFT Time domain to frequency domain.mp4 differ
diff --git a/AirNoise FFT 2018/waveform array.ctl b/AirNoise FFT 2018/waveform array.ctl
new file mode 100644
index 0000000..a51687c
Binary files /dev/null and b/AirNoise FFT 2018/waveform array.ctl differ
diff --git a/AirNoise FFT 2018/waveform cluster.ctl b/AirNoise FFT 2018/waveform cluster.ctl
new file mode 100644
index 0000000..d7b78dc
Binary files /dev/null and b/AirNoise FFT 2018/waveform cluster.ctl differ
diff --git a/Amoeba GS Selection/Amoeba GS Selection LV11.aliases b/Amoeba GS Selection/Amoeba GS Selection LV11.aliases
new file mode 100644
index 0000000..fa4f19f
--- /dev/null
+++ b/Amoeba GS Selection/Amoeba GS Selection LV11.aliases
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "172.20.1.174"
+
diff --git a/Amoeba GS Selection/Amoeba GS Selection LV11.lvlps b/Amoeba GS Selection/Amoeba GS Selection LV11.lvlps
new file mode 100644
index 0000000..1025795
--- /dev/null
+++ b/Amoeba GS Selection/Amoeba GS Selection LV11.lvlps
@@ -0,0 +1,53 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "64,66,464,438"
+
+[AB_Cache_{C83F6051-1D7F-42DB-B03E-637D0D1E680C}]
+Cache_ProjSymbolChksum[String] = "7dea362b3fac8e00956a4952a3d4f474"
+Cache_TargetSymbolChksum[String] = "7dea362b3fac8e00956a4952a3d4f474"
+Cache_MyCompChksum[String] = "fd4de20ac890fd3d7c7233c266b69243"
+Cache_GenFile_Count[Integer] = 4
+Cache_GenFile[0][Path] Line0001 = "/F/My Documents/Labview program/builds/Amoeb"
+Cache_GenFile[0][Path] Line0002 = "a GS Selection LV11/Amoeba GS Selection LV11"
+Cache_GenFile[0][Path] Line0003 = "/Amoeba GS Select.exe"
+Cache_GenFile[1][Path] Line0001 = "/F/My Documents/Labview program/builds/Amoeb"
+Cache_GenFile[1][Path] Line0002 = "a GS Selection LV11/Amoeba GS Selection LV11"
+Cache_GenFile[1][Path] Line0003 = "/Amoeba GS Select.aliases"
+Cache_GenFile[2][Path] Line0001 = "/F/My Documents/Labview program/builds/Amoeb"
+Cache_GenFile[2][Path] Line0002 = "a GS Selection LV11/Amoeba GS Selection LV11"
+Cache_GenFile[2][Path] Line0003 = "/Amoeba GS Select.ini"
+Cache_GenFile[3][Path] Line0001 = "/F/My Documents/Labview program/builds/Amoeb"
+Cache_GenFile[3][Path] Line0002 = "a GS Selection LV11/Amoeba GS Selection LV11"
+Cache_GenFile[3][Path] Line0003 = "/Setting.txt"
+Cache_GenGUID_Count[Integer] = 4
+Cache_GenGUID[0][String] = "{894165F9-2673-412D-BCF9-867161610C74}"
+Cache_GenGUID[1][String] = "{BF7B82B4-E438-456A-BEA6-2BAAFEC7E2E1}"
+Cache_GenGUID[2][String] = "{A8508295-9DD4-4A34-ADCA-039EAE31DC26}"
+Cache_GenGUID[3][String] = "{60739AC8-B0C8-42D5-9FAB-FEC5C4D39A0F}"
+Cache_OutputDir[Path] Line0001 = "/F/My Documents/Labview program/builds/Amoeba"
+Cache_OutputDir[Path] Line0002 = " GS Selection LV11/Amoeba GS Selection LV11"
+
+[AB_Cache_{1E49EC7D-6964-42D4-955A-D38B0FAC1130}]
+Cache_ProjSymbolChksum[String] = "7dea362b3fac8e00956a4952a3d4f474"
+Cache_TargetSymbolChksum[String] = "7dea362b3fac8e00956a4952a3d4f474"
+Cache_MyCompChksum[String] = "fd4de20ac890fd3d7c7233c266b69243"
+Cache_GenFile_Count[Integer] = 4
+Cache_GenFile[0][Path] Line0001 = "/F/My Documents/Labview program/builds/Amoeb"
+Cache_GenFile[0][Path] Line0002 = "a GS Selection LV11/Amoeba GS Selection LV11"
+Cache_GenFile[0][Path] Line0003 = "/Amoeba GS Select.exe"
+Cache_GenFile[1][Path] Line0001 = "/F/My Documents/Labview program/builds/Amoeb"
+Cache_GenFile[1][Path] Line0002 = "a GS Selection LV11/Amoeba GS Selection LV11"
+Cache_GenFile[1][Path] Line0003 = "/Amoeba GS Select.aliases"
+Cache_GenFile[2][Path] Line0001 = "/F/My Documents/Labview program/builds/Amoeb"
+Cache_GenFile[2][Path] Line0002 = "a GS Selection LV11/Amoeba GS Selection LV11"
+Cache_GenFile[2][Path] Line0003 = "/Amoeba GS Select.ini"
+Cache_GenFile[3][Path] Line0001 = "/F/My Documents/Labview program/builds/Amoeb"
+Cache_GenFile[3][Path] Line0002 = "a GS Selection LV11/Amoeba GS Selection LV11"
+Cache_GenFile[3][Path] Line0003 = "/Setting.txt"
+Cache_GenGUID_Count[Integer] = 4
+Cache_GenGUID[0][String] = "{894165F9-2673-412D-BCF9-867161610C74}"
+Cache_GenGUID[1][String] = "{BF7B82B4-E438-456A-BEA6-2BAAFEC7E2E1}"
+Cache_GenGUID[2][String] = "{A8508295-9DD4-4A34-ADCA-039EAE31DC26}"
+Cache_GenGUID[3][String] = "{60739AC8-B0C8-42D5-9FAB-FEC5C4D39A0F}"
+Cache_OutputDir[Path] Line0001 = "/F/My Documents/Labview program/builds/Amoeba"
+Cache_OutputDir[Path] Line0002 = " GS Selection LV11/Amoeba GS Selection LV11"
+
diff --git a/Amoeba GS Selection/Amoeba GS Selection LV11.lvproj b/Amoeba GS Selection/Amoeba GS Selection LV11.lvproj
new file mode 100644
index 0000000..cb71478
--- /dev/null
+++ b/Amoeba GS Selection/Amoeba GS Selection LV11.lvproj
@@ -0,0 +1,115 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+
+ -
+
-
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
-
+ true
+ {BF7B82B4-E438-456A-BEA6-2BAAFEC7E2E1}
+ {A8508295-9DD4-4A34-ADCA-039EAE31DC26}
+ {C83F6051-1D7F-42DB-B03E-637D0D1E680C}
+ Amoeba GS Selection LV11
+ 0
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/Amoeba GS Selection LV11
+ relativeToCommon
+ true
+ {1E49EC7D-6964-42D4-955A-D38B0FAC1130}
+ Amoeba GS Select.exe
+ ../builds/NI_AB_PROJECTNAME/Amoeba GS Selection LV11/Amoeba GS Select.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/Amoeba GS Selection LV11
+ 2
+ {435B063E-D227-4CA3-B4AB-908CFE47C7CD}
+ Container
+ 0
+ /My Computer/Amoeba GS Selection LV11.vi
+ TopLevel
+ VI
+ 0
+ /My Computer/Setting.txt
+ Include
+ 3
+ true
+ Home
+ Amoeba GS Selection LV11
+ 6
+ 1
+ Amoeba GS Selection LV11
+ Copyright ?2014 Home
+ Amoeba GS Selection LV11
+ {894165F9-2673-412D-BCF9-867161610C74}
+ Amoeba GS Select.exe
+
+
+
+
diff --git a/Amoeba GS Selection/C/Program Files (x86)/National Instruments/LabVIEW 2012/user.lib/Wee Library.llb b/Amoeba GS Selection/C/Program Files (x86)/National Instruments/LabVIEW 2012/user.lib/Wee Library.llb
new file mode 100644
index 0000000..eb25f54
Binary files /dev/null and b/Amoeba GS Selection/C/Program Files (x86)/National Instruments/LabVIEW 2012/user.lib/Wee Library.llb differ
diff --git a/Amoeba GS Selection/ExtractFRData.vi b/Amoeba GS Selection/ExtractFRData.vi
new file mode 100644
index 0000000..800faa8
Binary files /dev/null and b/Amoeba GS Selection/ExtractFRData.vi differ
diff --git a/Amoeba GS Selection/F/My Documents/Labview program/Amoeba GS Selection LV11.vi b/Amoeba GS Selection/F/My Documents/Labview program/Amoeba GS Selection LV11.vi
new file mode 100644
index 0000000..00ed244
Binary files /dev/null and b/Amoeba GS Selection/F/My Documents/Labview program/Amoeba GS Selection LV11.vi differ
diff --git a/Amoeba GS Selection/GetFRData.vi b/Amoeba GS Selection/GetFRData.vi
new file mode 100644
index 0000000..c9c55de
Binary files /dev/null and b/Amoeba GS Selection/GetFRData.vi differ
diff --git a/Amoeba GS Selection/GetSetting.vi b/Amoeba GS Selection/GetSetting.vi
new file mode 100644
index 0000000..8edc30b
Binary files /dev/null and b/Amoeba GS Selection/GetSetting.vi differ
diff --git a/Amoeba GS Selection/LV12/Amoeba GS Selection LV12.vi b/Amoeba GS Selection/LV12/Amoeba GS Selection LV12.vi
new file mode 100644
index 0000000..cab969b
Binary files /dev/null and b/Amoeba GS Selection/LV12/Amoeba GS Selection LV12.vi differ
diff --git a/Amoeba GS Selection/LV12/Setting.txt b/Amoeba GS Selection/LV12/Setting.txt
new file mode 100644
index 0000000..3bc6625
--- /dev/null
+++ b/Amoeba GS Selection/LV12/Setting.txt
@@ -0,0 +1,26 @@
+[DataPath]
+C:\sonos\GSSelect\data2.txt
+[DataTittle]
+Fundamental - Heterodyne -SPL - Delta Left
+[Average]
+200-1000
+2000-10000
+[AverageLimit]
+0.2
+0.2
+[Peak]
+70-1500
+1500-10000
+10000-16000
+[PeakLimit]
+0.4
+0.4
+1
+[OnSiren]
+C:\Sonos\Fenway SPL R0.3\Plugin\relay\Relay16.exe com1 1 1 1
+[OffSiren]
+C:\Sonos\Fenway SPL R0.3\Plugin\relay\Relay16.exe com1 1 1 0
+[On & Off Delay]
+3
+
+
diff --git a/Amoeba GS Selection/SaveLog.vi b/Amoeba GS Selection/SaveLog.vi
new file mode 100644
index 0000000..245ae6e
Binary files /dev/null and b/Amoeba GS Selection/SaveLog.vi differ
diff --git a/Amoeba GS Selection/String to Array.vi b/Amoeba GS Selection/String to Array.vi
new file mode 100644
index 0000000..7b7c025
Binary files /dev/null and b/Amoeba GS Selection/String to Array.vi differ
diff --git a/Amoeba GS Selection/Telnet Login.vi b/Amoeba GS Selection/Telnet Login.vi
new file mode 100644
index 0000000..e277f92
Binary files /dev/null and b/Amoeba GS Selection/Telnet Login.vi differ
diff --git a/Amoeba GS Selection/Telnet Write and Read.vi b/Amoeba GS Selection/Telnet Write and Read.vi
new file mode 100644
index 0000000..92e10c6
Binary files /dev/null and b/Amoeba GS Selection/Telnet Write and Read.vi differ
diff --git a/Amoeba GS Selection/Wee Library.aliases b/Amoeba GS Selection/Wee Library.aliases
new file mode 100644
index 0000000..fa4f19f
--- /dev/null
+++ b/Amoeba GS Selection/Wee Library.aliases
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "172.20.1.174"
+
diff --git a/Amoeba GS Selection/Wee Library.llb b/Amoeba GS Selection/Wee Library.llb
new file mode 100644
index 0000000..b6805a7
Binary files /dev/null and b/Amoeba GS Selection/Wee Library.llb differ
diff --git a/Amoeba GS Selection/Wee Library.lvlps b/Amoeba GS Selection/Wee Library.lvlps
new file mode 100644
index 0000000..5d1fc06
--- /dev/null
+++ b/Amoeba GS Selection/Wee Library.lvlps
@@ -0,0 +1,27 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "64,66,464,438"
+
+[AB_Cache_{7F366B7B-7A07-4FCA-A8F0-9631584CDC70}]
+Cache_ProjSymbolChksum[String] = "7dea362b3fac8e00956a4952a3d4f474"
+Cache_TargetSymbolChksum[String] = "7dea362b3fac8e00956a4952a3d4f474"
+Cache_MyCompChksum[String] = "f84853caccb9434f4bd371ba9af9e830"
+Cache_GenFile_Count[Integer] = 1
+Cache_GenFile[0][Path] Line0001 = "/F/My Documents/Labview program/Amoeba GS Se"
+Cache_GenFile[0][Path] Line0002 = "lection/Wee Library.llb"
+Cache_GenGUID_Count[Integer] = 1
+Cache_GenGUID[0][String] = ""
+Cache_OutputDir[Path] Line0001 = "/F/My Documents/Labview program/Amoeba GS Sel"
+Cache_OutputDir[Path] Line0002 = "ection/Wee Library.llb"
+
+[AB_Cache_{28AA7C60-4FA0-428C-AD0F-1A077A9BADA9}]
+Cache_ProjSymbolChksum[String] = "7dea362b3fac8e00956a4952a3d4f474"
+Cache_TargetSymbolChksum[String] = "7dea362b3fac8e00956a4952a3d4f474"
+Cache_MyCompChksum[String] = "f84853caccb9434f4bd371ba9af9e830"
+Cache_GenFile_Count[Integer] = 1
+Cache_GenFile[0][Path] Line0001 = "/F/My Documents/Labview program/Amoeba GS Se"
+Cache_GenFile[0][Path] Line0002 = "lection/Wee Library.llb"
+Cache_GenGUID_Count[Integer] = 1
+Cache_GenGUID[0][String] = ""
+Cache_OutputDir[Path] Line0001 = "/F/My Documents/Labview program/Amoeba GS Sel"
+Cache_OutputDir[Path] Line0002 = "ection/Wee Library.llb"
+
diff --git a/Amoeba GS Selection/Wee Library.lvproj b/Amoeba GS Selection/Wee Library.lvproj
new file mode 100644
index 0000000..0e74a48
--- /dev/null
+++ b/Amoeba GS Selection/Wee Library.lvproj
@@ -0,0 +1,152 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+
+
+
+
+
+
+ -
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
-
+ {7F366B7B-7A07-4FCA-A8F0-9631584CDC70}
+ Updated 21 May 2013
+ Wee library
+ 0
+ vi.lib
+ relativeToAppDir
+ resource/objmgr
+ relativeToAppDir
+ /F/My Documents/LabVIEW Data/InstCache
+ instr.lib
+ relativeToAppDir
+ user.lib
+ relativeToAppDir
+ 5
+ ../Amoeba GS Selection/NI_AB_PROJECTNAME.llb
+ relativeToCommon
+ {28AA7C60-4FA0-428C-AD0F-1A077A9BADA9}
+ Destination Directory
+ ../Amoeba GS Selection/NI_AB_PROJECTNAME.llb
+ LLB
+ Support Directory
+ ../Amoeba GS Selection/data
+ 2
+ true
+ true
+ {37B1917B-6E65-479B-9CC5-2A4BECE79ECA}
+ Password
+ V0wwNF9taWtlMDA=
+ 1
+ Container
+ 0
+ /My Computer/Telnet Login.vi
+ Include
+ VI
+ 0
+ /My Computer/String to Array.vi
+ Include
+ VI
+ 0
+ /My Computer/Telnet Write and Read.vi
+ Include
+ VI
+ 0
+ /My Computer/GetFRData.vi
+ Include
+ VI
+ 0
+ /My Computer/GetSetting.vi
+ Include
+ VI
+ 0
+ /My Computer/ExtractFRData.vi
+ Include
+ VI
+ 0
+ /My Computer/SaveLog.vi
+ Include
+ VI
+ 8
+
+
+
+
diff --git a/Arrange SC File with Results/Arrange SC Data With Results.vi b/Arrange SC File with Results/Arrange SC Data With Results.vi
new file mode 100644
index 0000000..41c4b78
Binary files /dev/null and b/Arrange SC File with Results/Arrange SC Data With Results.vi differ
diff --git a/Arrange SC File with Results/Display Data.vi b/Arrange SC File with Results/Display Data.vi
new file mode 100644
index 0000000..b994ce6
Binary files /dev/null and b/Arrange SC File with Results/Display Data.vi differ
diff --git a/Arrange SC File with Results/ExtractSCtxtFRData.vi b/Arrange SC File with Results/ExtractSCtxtFRData.vi
new file mode 100644
index 0000000..000c106
Binary files /dev/null and b/Arrange SC File with Results/ExtractSCtxtFRData.vi differ
diff --git a/Arrange SC File with Results/ReArrangeSpreadSheet.vi b/Arrange SC File with Results/ReArrangeSpreadSheet.vi
new file mode 100644
index 0000000..9f9015d
Binary files /dev/null and b/Arrange SC File with Results/ReArrangeSpreadSheet.vi differ
diff --git a/Arrange SC File with Results/SelectTestItem.vi b/Arrange SC File with Results/SelectTestItem.vi
new file mode 100644
index 0000000..602102a
Binary files /dev/null and b/Arrange SC File with Results/SelectTestItem.vi differ
diff --git a/Arrange SC File with Results/txtTestItem.vi b/Arrange SC File with Results/txtTestItem.vi
new file mode 100644
index 0000000..3555174
Binary files /dev/null and b/Arrange SC File with Results/txtTestItem.vi differ
diff --git a/AutoZip/01.txt b/AutoZip/01.txt
new file mode 100644
index 0000000..f225719
--- /dev/null
+++ b/AutoZip/01.txt
@@ -0,0 +1,14 @@
+[Path-In]
+F:\My Documents\Labview program\Test folder
+[Path-Out]
+F:\My Documents\Labview program\New
+[FolderPattern]
+[AMTP|AMTG|AMWP|AMWG]+[0-9][0-9][0-9][0-9][0-9][0-9]
+*.kdb
+[SummaryPattern]
+*.log
+[SummaryFolder]
+F:\Summary01
+[FTP]
+home
+/mnt/ZFS/Work/MFG/PSS/AMWData
diff --git a/AutoZip/02.txt b/AutoZip/02.txt
new file mode 100644
index 0000000..2752870
--- /dev/null
+++ b/AutoZip/02.txt
@@ -0,0 +1,14 @@
+[Path-In]
+F:\My Documents\Labview program\Test folder01
+[Path-Out]
+F:\My Documents\Labview program\New01
+[FolderPattern]
+[AMTP|AMTG|AMWP|AMWG|LLTG|SPPG|sppg]+[0-9][0-9][0-9][0-9][0-9][0-9]
+*.kdb
+[SummaryPattern]
+*.log
+[SummaryFolder]
+F:\Summary02
+[FTP]
+home
+/mnt/ZFS/Work/MFG/PSS/AMTData
\ No newline at end of file
diff --git a/AutoZip/AMTData.txt b/AutoZip/AMTData.txt
new file mode 100644
index 0000000..55c76a6
--- /dev/null
+++ b/AutoZip/AMTData.txt
@@ -0,0 +1,10 @@
+[Path-In]
+D:\AMData\AMTData
+[Path-Out]
+F:\AMTDatazip
+[FolderPattern]
+[AMTP|AMTG|AMWP|AMWG]+[0-9][0-9][0-9][0-9][0-9][0-9]
+[Summary]
+[Sum|Summary]+
+[SummaryFolder]
+F:\AMTSummary
\ No newline at end of file
diff --git a/AutoZip/AMWData.txt b/AutoZip/AMWData.txt
new file mode 100644
index 0000000..b8451da
--- /dev/null
+++ b/AutoZip/AMWData.txt
@@ -0,0 +1,10 @@
+[Path-In]
+D:\AMData\AMWData
+[Path-Out]
+F:\AMWDatazip
+[FolderPattern]
+[AMTP|AMTG|AMWP|AMWG]+[0-9][0-9][0-9][0-9][0-9][0-9]
+[Summary]
+[Sum|Summary]+
+[SummaryFolder]
+F:\AMWSummary
\ No newline at end of file
diff --git a/AutoZip/AnvilData.txt b/AutoZip/AnvilData.txt
new file mode 100644
index 0000000..e7f5b95
--- /dev/null
+++ b/AutoZip/AnvilData.txt
@@ -0,0 +1,10 @@
+[Path-In]
+F:\Data\AnvilData
+[Path-Out]
+F:\AnvilDataZip
+[FolderPattern]
+[AMTP|AMTG|AMWP|AMWG]+[0-9][0-9][0-9][0-9][0-9][0-9]
+[Summary]
+[Sum|Summary]+
+[SummaryFolder]
+F:\AnvilSummary
\ No newline at end of file
diff --git a/AutoZip/AutoZip LV9/01.txt b/AutoZip/AutoZip LV9/01.txt
new file mode 100644
index 0000000..6b8bf3a
--- /dev/null
+++ b/AutoZip/AutoZip LV9/01.txt
@@ -0,0 +1,8 @@
+[Path-In]
+D:\My Documents\Labview program\Test folder
+[Path-Out]
+D:\My Documents\Labview program\New
+[FolderPattern]
+[AMTP|AMTG|AMWP|AMWG]+[0-9][0-9][0-9][0-9][0-9][0-9]
+[Summary]
+[Sum|Summary]+
diff --git a/AutoZip/AutoZip LV9/02.txt b/AutoZip/AutoZip LV9/02.txt
new file mode 100644
index 0000000..b39bc24
--- /dev/null
+++ b/AutoZip/AutoZip LV9/02.txt
@@ -0,0 +1,8 @@
+[Path-In]
+D:\My Documents\Labview program\Test folder01
+[Path-Out]
+D:\My Documents\Labview program\New01
+[FolderPattern]
+[AMTP|AMTG|AMWP|AMWG|LLTG]+[0-9][0-9][0-9][0-9][0-9][0-9]
+[Summary]
+[Sum|Summary]+
diff --git a/AutoZip/AutoZip LV9/AutoZip LV9.aliases b/AutoZip/AutoZip LV9/AutoZip LV9.aliases
new file mode 100644
index 0000000..154bb65
--- /dev/null
+++ b/AutoZip/AutoZip LV9/AutoZip LV9.aliases
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "192.168.137.1"
+
diff --git a/AutoZip/AutoZip LV9/AutoZip LV9.lvlps b/AutoZip/AutoZip LV9/AutoZip LV9.lvlps
new file mode 100644
index 0000000..d9bdfd7
--- /dev/null
+++ b/AutoZip/AutoZip LV9/AutoZip LV9.lvlps
@@ -0,0 +1,3 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "64,66,464,438"
+
diff --git a/AutoZip/AutoZip LV9/AutoZip LV9.lvproj b/AutoZip/AutoZip LV9/AutoZip LV9.lvproj
new file mode 100644
index 0000000..d208272
--- /dev/null
+++ b/AutoZip/AutoZip LV9/AutoZip LV9.lvproj
@@ -0,0 +1,145 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+
+
+
+
+
+
+
+ -
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
-
+ {D89B330C-E482-45EE-99AA-BD61A3329ECE}
+ AutoZipLV9.exe
+ Sonos
+ AutoZipLV9
+ 1
+ {F6795ACD-E6D5-4DEF-A287-7552C5AB8F80}
+ {9B0B6D4F-D327-4F24-85AB-B3619DD53F77}
+ AutoZipLV9
+ Copyright ?2013 home
+ AutoZipLV9
+ Auto Zip Tool for Klippel QC, Soundcheck and Clio (LV9)
+ AutoZipLV9
+ true
+ true
+ true
+ AutoZipLV9.exe
+ ../builds/NI_AB_PROJECTNAME/AutoZipLV9/AutoZipLV9.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/AutoZipLV9
+ 2
+ {98A36577-B0B2-4638-940C-41FA54AA59DE}
+ Container
+ 0
+ /My Computer/AutoZip.vi
+ TopLevel
+ VI
+ /My Computer/01.txt
+ Include
+ /My Computer/02.txt
+ Include
+ 0
+ /My Computer/Organise Path.vi
+ Include
+ VI
+ /My Computer/RunApp.txt
+ Include
+ /My Computer/setting.txt
+ Include
+ 0
+ /My Computer/Zip Folder.vi
+ Include
+ VI
+ 0
+ /My Computer/Zip Tool.vi
+ Include
+ VI
+ 9
+
+
+
+
diff --git a/AutoZip/AutoZip LV9/AutoZip.vi b/AutoZip/AutoZip LV9/AutoZip.vi
new file mode 100644
index 0000000..dccd7ef
Binary files /dev/null and b/AutoZip/AutoZip LV9/AutoZip.vi differ
diff --git a/AutoZip/AutoZip LV9/C/Program Files (x86)/National Instruments/LabVIEW 2011/examples/file/Zip Tool.llb b/AutoZip/AutoZip LV9/C/Program Files (x86)/National Instruments/LabVIEW 2011/examples/file/Zip Tool.llb
new file mode 100644
index 0000000..ac2d230
Binary files /dev/null and b/AutoZip/AutoZip LV9/C/Program Files (x86)/National Instruments/LabVIEW 2011/examples/file/Zip Tool.llb differ
diff --git a/AutoZip/AutoZip LV9/Organise Path.vi b/AutoZip/AutoZip LV9/Organise Path.vi
new file mode 100644
index 0000000..0fa9fb0
Binary files /dev/null and b/AutoZip/AutoZip LV9/Organise Path.vi differ
diff --git a/AutoZip/AutoZip LV9/RunApp.txt b/AutoZip/AutoZip LV9/RunApp.txt
new file mode 100644
index 0000000..f616489
--- /dev/null
+++ b/AutoZip/AutoZip LV9/RunApp.txt
@@ -0,0 +1 @@
+C:\Program Files (x86)\Klippel\QC\bin\QC-Start.exe /expert
diff --git a/AutoZip/AutoZip LV9/Zip Folder.vi b/AutoZip/AutoZip LV9/Zip Folder.vi
new file mode 100644
index 0000000..f6f529c
Binary files /dev/null and b/AutoZip/AutoZip LV9/Zip Folder.vi differ
diff --git a/AutoZip/AutoZip LV9/Zip Tool.vi b/AutoZip/AutoZip LV9/Zip Tool.vi
new file mode 100644
index 0000000..d861704
Binary files /dev/null and b/AutoZip/AutoZip LV9/Zip Tool.vi differ
diff --git a/AutoZip/AutoZip LV9/setting.txt b/AutoZip/AutoZip LV9/setting.txt
new file mode 100644
index 0000000..0fa65b2
--- /dev/null
+++ b/AutoZip/AutoZip LV9/setting.txt
@@ -0,0 +1,2 @@
+D:\My Documents\Labview program\AutoZip\AutoZip LV9\AutoZip\01.txt
+D:\My Documents\Labview program\AutoZip\AutoZip LV9\AutoZip\02.txt
diff --git a/AutoZip/AutoZip(Backup 14 Nov 2013).7z b/AutoZip/AutoZip(Backup 14 Nov 2013).7z
new file mode 100644
index 0000000..3b066d0
Binary files /dev/null and b/AutoZip/AutoZip(Backup 14 Nov 2013).7z differ
diff --git a/AutoZip/AutoZip.aliases b/AutoZip/AutoZip.aliases
new file mode 100644
index 0000000..9801823
--- /dev/null
+++ b/AutoZip/AutoZip.aliases
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "10.122.0.188"
+
diff --git a/AutoZip/AutoZip.lvlps b/AutoZip/AutoZip.lvlps
new file mode 100644
index 0000000..6bc010a
--- /dev/null
+++ b/AutoZip/AutoZip.lvlps
@@ -0,0 +1,11 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "258,633,658,1005"
+
+[AB_Cache_{515C3678-6C98-4E55-9646-89F4E1D1F578}]
+Cache_Path[Path] Line0001 = "/C/Users/chanwee.hew/AppData/Local/Temp/AB_Cache_{"
+Cache_Path[Path] Line0002 = "515C3678-6C98-4E55-9646-89F4E1D1F578}.txt"
+
+[AB_Cache_{99A1A897-EC4C-4728-A424-812499E1F866}]
+Cache_Path[Path] Line0001 = "/C/Users/chanwee.hew/AppData/Local/Temp/AB_Cache_{"
+Cache_Path[Path] Line0002 = "99A1A897-EC4C-4728-A424-812499E1F866}.txt"
+
diff --git a/AutoZip/AutoZip.lvproj b/AutoZip/AutoZip.lvproj
new file mode 100644
index 0000000..f5e3ac8
--- /dev/null
+++ b/AutoZip/AutoZip.lvproj
@@ -0,0 +1,144 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+
+
+
+
+
+
+
+ -
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
-
+ true
+ {7599C50E-8D97-4C15-81A9-E5A4A877CC16}
+ {8AD9FB8D-D3C7-433B-81C7-3714E793EF72}
+ {515C3678-6C98-4E55-9646-89F4E1D1F578}
+ Custom App to auto zip SPL raw data, provide ability to auto upload to Sonos FTP server with WinSCP installed
+ AutoZip
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/AutoZip
+ relativeToCommon
+ true
+ {99A1A897-EC4C-4728-A424-812499E1F866}
+ AutoZip.exe
+ ../builds/NI_AB_PROJECTNAME/AutoZip/AutoZip.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/AutoZip
+ 2
+ {4424BAE1-DB3E-43AE-8D6E-AAA1435923B9}
+ Container
+ 0
+ /My Computer/02.txt
+ Include
+ 0
+ /My Computer/AutoZip.vi
+ TopLevel
+ VI
+ 0
+ /My Computer/01.txt
+ Include
+ 0
+ /My Computer/Help.txt
+ Include
+ 0
+ /My Computer/setting.txt
+ Include
+ 0
+ /My Computer/AMTData.txt
+ Include
+ 0
+ /My Computer/AMWData.txt
+ Include
+ 0
+ /My Computer/RunApp.txt
+ Include
+ 9
+ Home
+ AutoZip
+ 1
+ AutoZip
+ Copyright ?2013 Home
+ AutoZip
+ {F6C711B6-0844-4E98-ABE8-0F30F7701138}
+ AutoZip.exe
+
+ -
+ AutoZip
+ {3912416A-D2E5-411B-AFEE-B63654D690C0}
+ {EF52AE17-27AF-4C54-B8C5-7D639E315B38}
+ userFolder
+ 1
+ DefaultFull
+ {3854EDA2-20A9-4A25-9A29-47A8BBF48DEB}
+ NI LabVIEW Run-Time Engine 2012
+ {20385C41-50B1-4416-AC2A-F7D6423A9BD6}
+ 1
+ Home
+ true
+ ../builds/AutoZip Installer/AutoZip Installer
+ relativeToCommon
+ AutoZip Installer
+ {EF52AE17-27AF-4C54-B8C5-7D639E315B38}
+ AutoZip Installer
+ 1.0.2
+ 32-bit
+ 12008024
+ Sonos
+ wee@sonos.com
+ http://www.Sonos.com/
+ {ADDE8589-5310-435B-908C-C9B44EADFC22}
+ 0
+ {D979CA2D-8E82-420A-97FB-85D7510C8011}
+ Sonos AutoZip Insataller
+ Software
+ {DDFAFC8B-E728-4AC8-96DE-B920EBB97A86}
+ 2
+ 1
+ {EF52AE17-27AF-4C54-B8C5-7D639E315B38}
+ {EF52AE17-27AF-4C54-B8C5-7D639E315B38}
+ AutoZip.exe
+ 3
+ AutoZip
+ AutoZip
+ 1
+ {F6C711B6-0844-4E98-ABE8-0F30F7701138}
+ 1
+ AutoZip
+ /My Computer/Build Specifications/AutoZip
+ EXE
+ 1
+
+
+
+
diff --git a/AutoZip/AutoZip.vi b/AutoZip/AutoZip.vi
new file mode 100644
index 0000000..4a60568
Binary files /dev/null and b/AutoZip/AutoZip.vi differ
diff --git a/AutoZip/FTPUploads.vi b/AutoZip/FTPUploads.vi
new file mode 100644
index 0000000..6c23022
Binary files /dev/null and b/AutoZip/FTPUploads.vi differ
diff --git a/AutoZip/Help.txt b/AutoZip/Help.txt
new file mode 100644
index 0000000..76bf4b9
--- /dev/null
+++ b/AutoZip/Help.txt
@@ -0,0 +1,33 @@
+-=] Setting.txt (Add more line to run more than one modal)[=-
+
+** included full path of txt file of each model
+
+
+==========================================================================================================================
+-=] RunApp.txt [=-
+
+** Full path of app need to run after file move done
+
+
+==========================================================================================================================
+-=] For each model [=-
+
+**Folder path for raw data you want to auto zip to zip
+[Path-In]
+F:\My Documents\Labview program\Test folder
+**Output folder you want all zipper raw data to place, Folder will create automatic if folder do not found
+[Path-Out]
+F:\My Documents\Labview program\New
+**File pattern for Raw data you want need to zip. Autozip will use this information to create folder
+[FolderPattern]
+[AMTP|AMTG|AMWP|AMWG]+[0-9][0-9][0-9][0-9][0-9][0-9]
+**Summary file pattern (only for Klippel) use as initial of file name
+[Summary]
+[Sum|Summary]+
+**Location for unzipped Summary files (remove 2 line below if you do not want to extra unzipped copy of summary file)
+[SummaryFolder]
+F:\Summary
+**FTP function enable, first line as profile name in WinSCP, second line is full path information on FTP server to place file
+[FTP]
+Sonos
+/MFG/PSS/AMTData
\ No newline at end of file
diff --git a/AutoZip/LLTweeter.txt b/AutoZip/LLTweeter.txt
new file mode 100644
index 0000000..b22c329
--- /dev/null
+++ b/AutoZip/LLTweeter.txt
@@ -0,0 +1,8 @@
+[Path-In]
+D:\LLData\LLTweeter
+[Path-Out]
+D:\BackupData\LLTweeter
+[FolderPattern]
+[AMTP|AMTG|AMWP|AMWG|LLTG]+[0-9][0-9][0-9][0-9][0-9][0-9]
+[Summary]
+[Sum|Summary]+
\ No newline at end of file
diff --git a/AutoZip/LLWoofer.txt b/AutoZip/LLWoofer.txt
new file mode 100644
index 0000000..8558ea0
--- /dev/null
+++ b/AutoZip/LLWoofer.txt
@@ -0,0 +1,8 @@
+[Path-In]
+D:\LLData\LLWoofer
+[Path-Out]
+D:\BackupData\LLWoofer
+[FolderPattern]
+[AMTP|AMTG|AMWP|AMWG|LLWG]+[0-9][0-9][0-9][0-9][0-9][0-9]
+[Summary]
+[Sum|Summary]+
\ No newline at end of file
diff --git a/AutoZip/NewFolder.vi b/AutoZip/NewFolder.vi
new file mode 100644
index 0000000..ac2f6b8
Binary files /dev/null and b/AutoZip/NewFolder.vi differ
diff --git a/AutoZip/OrganiseFile.vi b/AutoZip/OrganiseFile.vi
new file mode 100644
index 0000000..07932ae
Binary files /dev/null and b/AutoZip/OrganiseFile.vi differ
diff --git a/AutoZip/RunApp.txt b/AutoZip/RunApp.txt
new file mode 100644
index 0000000..5f0c952
--- /dev/null
+++ b/AutoZip/RunApp.txt
@@ -0,0 +1,4 @@
+[WinSCP]
+C:\Program Files (x86)\WinSCP\WinSCP.exe
+[Klippel]
+C:\Program Files (x86)\Klippel\QC\bin\QC-Start.exe /expert
\ No newline at end of file
diff --git a/AutoZip/S3Fullrange.txt b/AutoZip/S3Fullrange.txt
new file mode 100644
index 0000000..c03b099
--- /dev/null
+++ b/AutoZip/S3Fullrange.txt
@@ -0,0 +1,8 @@
+[Path-In]
+D:\S3Data\S3Fullrange
+[Path-Out]
+D:\BackupData\S3Fullrange
+[FolderPattern]
+[AMTP|AMTG|AMWP|AMWG]+[0-9][0-9][0-9|A-Z|a-z][0-9][0-9]
+[Summary]
+[Sum|Summary]+
\ No newline at end of file
diff --git a/AutoZip/S3Tweeter.txt b/AutoZip/S3Tweeter.txt
new file mode 100644
index 0000000..b8cf697
--- /dev/null
+++ b/AutoZip/S3Tweeter.txt
@@ -0,0 +1,8 @@
+[Path-In]
+D:\S3Data\S3Tweeter
+[Path-Out]
+D:\BackupData\S3Tweeter
+[FolderPattern]
+[AMTP|AMTG|AMWP|AMWG|T01]+[0-9][0-9][0-9|A-C|a-z][0-9][0-9]
+[Summary]
+[Sum|Summary]+
\ No newline at end of file
diff --git a/AutoZip/ZipFolder.vi b/AutoZip/ZipFolder.vi
new file mode 100644
index 0000000..08d279c
Binary files /dev/null and b/AutoZip/ZipFolder.vi differ
diff --git a/AutoZip/ZipTool.vi b/AutoZip/ZipTool.vi
new file mode 100644
index 0000000..a0ad134
Binary files /dev/null and b/AutoZip/ZipTool.vi differ
diff --git a/AutoZip/setting.txt b/AutoZip/setting.txt
new file mode 100644
index 0000000..cd31290
--- /dev/null
+++ b/AutoZip/setting.txt
@@ -0,0 +1,2 @@
+F:\My Documents\Labview program\AutoZip\01.txt
+F:\My Documents\Labview program\AutoZip\02.txt
\ No newline at end of file
diff --git a/AutoZip/sonos.jpg b/AutoZip/sonos.jpg
new file mode 100644
index 0000000..0c064e2
Binary files /dev/null and b/AutoZip/sonos.jpg differ
diff --git a/AutoZip/sonos01.jpg b/AutoZip/sonos01.jpg
new file mode 100644
index 0000000..984b852
Binary files /dev/null and b/AutoZip/sonos01.jpg differ
diff --git a/Backup Data/NT23527MB00138 2013-6-25 100845 data.txt b/Backup Data/NT23527MB00138 2013-6-25 100845 data.txt
new file mode 100644
index 0000000..0e24356
--- /dev/null
+++ b/Backup Data/NT23527MB00138 2013-6-25 100845 data.txt
@@ -0,0 +1,106 @@
+NT23527MB00138 NT23527MB00138 NT23527MB00138
+50 1.23 9.36
+53 0.42 0.82
+56 0.45 -0.88
+60 0.56 -1.46
+63 0.7 -1.3
+67 0.77 -1.87
+71 0.69 -3.31
+75 0.52 -4.5
+80 0.27 -3.93
+85 0.08 -1.97
+90 0.13 -0.77
+95 0.35 -1.78
+100 0.54 -4.38
+106 0.57 -6.95
+112 0.43 -8.69
+118 0.18 -9.39
+125 -0.09 -9.23
+132 -0.35 -8.44
+140 -0.58 -6.98
+150 -0.74 -5.11
+160 -0.76 -3.34
+170 -0.66 -2.17
+180 -0.52 -1.66
+190 -0.46 -1.71
+200 -0.49 -1.89
+212 -0.52 -1.63
+224 -0.51 -1
+236 -0.46 -0.51
+250 -0.42 -0.4
+265 -0.4 -0.36
+280 -0.37 -0.15
+300 -0.33 0
+315 -0.31 -0.01
+335 -0.3 -0.08
+355 -0.31 -0.05
+375 -0.36 0.16
+400 -0.43 1.06
+425 -0.33 2.52
+450 -0.03 3.05
+475 0.21 1.91
+500 0.19 0.16
+530 0 -0.57
+560 -0.11 -0.21
+600 -0.11 0.25
+630 -0.08 0.51
+670 -0.06 0.63
+710 -0.03 0.6
+750 -0.02 0.43
+800 -0.02 0.25
+850 -0.05 0.36
+900 -0.06 0.62
+950 -0.05 0.73
+1000 -0.04 0.71
+1060 -0.04 0.68
+1120 -0.04 0.87
+1180 -0.03 1.08
+1250 0 1.11
+1320 0.03 0.99
+1400 -0.01 0.83
+1500 -0.12 1.09
+1600 -0.21 1.86
+1700 -0.22 2.83
+1800 -0.21 3.69
+1900 -0.17 4.48
+2000 -0.09 5.49
+2120 0.12 6.57
+2240 0.43 6.68
+2360 0.7 5
+2500 0.72 2.35
+2650 0.46 0.73
+2800 0.2 0.95
+3000 0.14 1.86
+3150 0.21 1.95
+3350 0.23 1.09
+3550 0.1 0.28
+3750 -0.11 0.45
+4000 -0.22 1.64
+4250 -0.14 2.78
+4500 0.04 2.65
+4750 0.12 1.45
+5000 -0.05 0.26
+5300 -0.31 0.25
+5600 -0.46 1.57
+6000 -0.46 3.18
+6300 -0.32 3.84
+6700 -0.19 3.25
+7100 -0.23 2.36
+7500 -0.42 2.45
+8000 -0.53 3.65
+8500 -0.47 4.85
+9000 -0.38 5.23
+9500 -0.41 4.96
+10000 -0.52 5.2
+10600 -0.59 6.24
+11200 -0.55 7.29
+11800 -0.47 7.74
+12500 -0.43 7.31
+13200 -0.57 6.92
+14000 -0.81 8.19
+15000 -0.8 11.33
+16000 -0.36 13.75
+17000 0 13.28
+18000 -0.04 11.22
+19000 -0.33 9.62
+20000 -0.67 12.09
diff --git a/BatchMoveFile/BatchMoveFile.vi b/BatchMoveFile/BatchMoveFile.vi
new file mode 100644
index 0000000..8f655aa
Binary files /dev/null and b/BatchMoveFile/BatchMoveFile.vi differ
diff --git a/BatchMoveFile/Config.vi b/BatchMoveFile/Config.vi
new file mode 100644
index 0000000..6562526
Binary files /dev/null and b/BatchMoveFile/Config.vi differ
diff --git a/BatchMoveFile/setting.cfg b/BatchMoveFile/setting.cfg
new file mode 100644
index 0000000..78dd75d
--- /dev/null
+++ b/BatchMoveFile/setting.cfg
@@ -0,0 +1,7 @@
+[Settings]
+In01 = "C:\Users\chanwee.hew\Documents\Project\LimeLight\LimelightTwr\01"
+In02 = "C:\Users\chanwee.hew\Documents\Project\LimeLight\LimelightTwr\02"
+In03 = "C:\Users\chanwee.hew\Documents\Project\LimeLight\LimelightTwr\03"
+In04 = "C:\Users\chanwee.hew\Documents\Project\LimeLight\LimelightTwr\04"
+In05 = "C:\Users\chanwee.hew\Documents\Project\LimeLight\LimelightTwr\05"
+Out = "C:\Users\chanwee.hew\Documents\Project\LimeLight\LimelightTwr\output"
\ No newline at end of file
diff --git a/Bootleg Mic SA/Calc SS.vi b/Bootleg Mic SA/Calc SS.vi
new file mode 100644
index 0000000..9e5155e
Binary files /dev/null and b/Bootleg Mic SA/Calc SS.vi differ
diff --git a/Bootleg Mic SA/ExtractDUTdata.vi b/Bootleg Mic SA/ExtractDUTdata.vi
new file mode 100644
index 0000000..fc84943
Binary files /dev/null and b/Bootleg Mic SA/ExtractDUTdata.vi differ
diff --git a/Bootleg Microphone Dust Test data process/Bootleg Microphone Test Tools.vi b/Bootleg Microphone Dust Test data process/Bootleg Microphone Test Tools.vi
new file mode 100644
index 0000000..b96634e
Binary files /dev/null and b/Bootleg Microphone Dust Test data process/Bootleg Microphone Test Tools.vi differ
diff --git a/Bootleg Microphone Dust Test data process/Extract Wave File.vi b/Bootleg Microphone Dust Test data process/Extract Wave File.vi
new file mode 100644
index 0000000..dfed105
Binary files /dev/null and b/Bootleg Microphone Dust Test data process/Extract Wave File.vi differ
diff --git a/Bootleg Microphone Dust Test data process/File Arrange.vi b/Bootleg Microphone Dust Test data process/File Arrange.vi
new file mode 100644
index 0000000..ecad961
Binary files /dev/null and b/Bootleg Microphone Dust Test data process/File Arrange.vi differ
diff --git a/Bootleg Microphone Dust Test data process/Microphone test data process.vi b/Bootleg Microphone Dust Test data process/Microphone test data process.vi
new file mode 100644
index 0000000..33fbcbe
Binary files /dev/null and b/Bootleg Microphone Dust Test data process/Microphone test data process.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/BoyiGlobal.vi b/Boyi Airleak (LV2015 64bits)/BoyiGlobal.vi
new file mode 100644
index 0000000..dac58e1
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/BoyiGlobal.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Boyi_AirLeakTest - Copy.vi b/Boyi Airleak (LV2015 64bits)/Boyi_AirLeakTest - Copy.vi
new file mode 100644
index 0000000..0e19b7d
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Boyi_AirLeakTest - Copy.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Boyi_AirLeakTest.vi b/Boyi Airleak (LV2015 64bits)/Boyi_AirLeakTest.vi
new file mode 100644
index 0000000..cc8f6f4
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Boyi_AirLeakTest.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Boyi_Airleak.aliases b/Boyi Airleak (LV2015 64bits)/Boyi_Airleak.aliases
new file mode 100644
index 0000000..516ba7b
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Boyi_Airleak.aliases
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "192.168.0.75"
+
diff --git a/Boyi Airleak (LV2015 64bits)/Boyi_Airleak.lvlps b/Boyi Airleak (LV2015 64bits)/Boyi_Airleak.lvlps
new file mode 100644
index 0000000..9dc736b
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Boyi_Airleak.lvlps
@@ -0,0 +1,19 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "258,3028,658,3466"
+
+[AB_Cache_{FE45939E-1596-4F6C-A086-8FD57746EEF6}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{FE45939E"
+Cache_Path[Path] Line0002 = "-1596-4F6C-A086-8FD57746EEF6}.txt"
+
+[AB_Cache_{A0522672-ACA0-4CD3-9658-BA5C2D09EE0D}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{A0522672"
+Cache_Path[Path] Line0002 = "-ACA0-4CD3-9658-BA5C2D09EE0D}.txt"
+
+[AB_Cache_{5D7098F3-23D7-4C19-945E-297CC075767C}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{5D7098F3"
+Cache_Path[Path] Line0002 = "-23D7-4C19-945E-297CC075767C}.txt"
+
+[AB_Cache_{B9BF981B-5C5E-41FA-9B85-48CE054EA9C3}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{B9BF981B"
+Cache_Path[Path] Line0002 = "-5C5E-41FA-9B85-48CE054EA9C3}.txt"
+
diff --git a/Boyi Airleak (LV2015 64bits)/Boyi_Airleak.lvproj b/Boyi Airleak (LV2015 64bits)/Boyi_Airleak.lvproj
new file mode 100644
index 0000000..b4ceb47
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Boyi_Airleak.lvproj
@@ -0,0 +1,344 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+
+
+
+
+
+ -
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ 3
+
-
+ true
+ {BBC16D15-1EE7-4442-A8C9-B36DACA41EAA}
+ {1E0C9B18-3319-43E0-AE7E-C9EB68B2867C}
+ 8002
+ true
+ {FE45939E-1596-4F6C-A086-8FD57746EEF6}
+ Boyi_Airleak
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/Boyi_Airleak
+ relativeToCommon
+ true
+ {A0522672-ACA0-4CD3-9658-BA5C2D09EE0D}
+ 184
+ 1
+ Boyi_Airleak.exe
+ ../builds/NI_AB_PROJECTNAME/Boyi_Airleak/Boyi_Airleak.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/Boyi_Airleak
+ 2
+ {FE46A577-AC3D-4754-9D7A-2BEA26B04920}
+ Container
+ 0
+ /My Computer/Boyi_AirLeakTest.vi
+ TopLevel
+ VI
+ 0
+ /My Computer/Settings.ini
+ Include
+ 3
+ SONOS
+ Boyi Airleak test software develop by Sonos
+ Boyi_Airleak
+ Copyright ?2017
+ Boyi_Airleak
+ {8C67F937-BBBE-4DAC-825C-AAF010F766C7}
+ Boyi_Airleak.exe
+
+ -
+ true
+ {082C28DE-CDED-427E-BBEB-84D3CF9BC68F}
+ {C10B2178-F0B7-4A87-B82C-3E8FD1A20F14}
+ 8002
+ true
+ {5D7098F3-23D7-4C19-945E-297CC075767C}
+ Manual AirLeak
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/Manual AirLeak
+ relativeToCommon
+ true
+ {B9BF981B-5C5E-41FA-9B85-48CE054EA9C3}
+ 56
+ 1
+ ManualAirLeak.exe
+ ../builds/NI_AB_PROJECTNAME/Manual AirLeak/ManualAirLeak.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/Manual AirLeak
+ 2
+ {675EFF4E-0338-49AF-9D4B-EC52357414F3}
+ Container
+ 0
+ /My Computer/Manual_Airleak.vi
+ TopLevel
+ VI
+ 0
+ /My Computer/findzp.exe
+ 0
+ /My Computer/Manual_Airleak.cfg
+ 0
+ /My Computer/Settings.ini
+ Include
+ 5
+ Manual AirLeak
+ Manual AirLeak
+ Copyright ?2017
+ Manual AirLeak
+ {DB50D1D0-6557-456F-AACA-427B432E2222}
+ ManualAirLeak.exe
+
+ -
+ Boyi_Airleak
+ {3912416A-D2E5-411B-AFEE-B63654D690C0}
+ {364C4987-899A-43A8-A4D6-EFDFBDDC19DF}
+ userFolder
+ 1
+ _deployment_
+ {20955267-2BD4-4152-8896-A7EFDF73EEA4}
+ NI-VISA Runtime 5.4.1
+ {8627993A-3F66-483C-A562-0D3BA3F267B1}
+ DefaultFull
+ {76CA2955-6595-4449-B26B-B4B1C1395C5D}
+ NI LabVIEW Runtime 2015 SP1 (64-bit)
+ false
+ NI ActiveX Container (64-bit)
+ {1038A887-23E1-4289-B0BD-0C4B83C6BA21}
+ false
+ NI System Web Server 15.5
+ {FCF64B73-B7D4-4971-8F11-24BAF7CC3E6C}
+ false
+ NI Deployment Framework 2015
+ {838942E4-B73C-492E-81A3-AA1E291FD0DC}
+ false
+ NI Error Reporting 2015 (64-bit)
+ {785BE224-E5B2-46A5-ADCB-55C949B5C9C7}
+ false
+ Math Kernel Libraries
+ {4C0854AD-9BFC-4494-A4E0-D96C0C07F1F2}
+ false
+ NI Logos 5.7
+ {5E4A4CE3-4D06-11D4-8B22-006008C16337}
+ false
+ NI TDM Streaming 15.2
+ {4CD11BE6-6BB7-4082-8A27-C13771BC309B}
+ false
+ NI LabVIEW Web Server 2015 (64-bit)
+ {860A0830-C712-11E3-9C1A-0800200C9A66}
+ false
+ NI LabVIEW Real-Time NBFifo 2015
+ {25643B9A-90E8-4100-B30C-10EC4DE2EE68}
+ false
+ NI VC2008MSMs
+ {FDA3F8BB-BAA9-45D7-8DC7-22E1F5C76315}
+ false
+ NI VC2010MSMs
+ {EFBA6F9E-F934-4BD7-AC51-60CCA480489C}
+ false
+ NI mDNS Responder 14.0
+ {9607874B-4BB3-42CB-B450-A2F5EF60BA3B}
+ 12
+ {56A62DD7-5EBD-497A-ABD3-E18C6C8DE1B3}
+ 2
+ Sonos
+ true
+ ../builds/Boyi_Airleak/Boyi Airleak Installer
+ relativeToCommon
+ Boyi Airleak Installer
+ {364C4987-899A-43A8-A4D6-EFDFBDDC19DF}
+ Boyi_Airleak
+ 1.0.8
+ 64-bit
+ 15018004
+ Sonos
+ http://www.sonos.com/
+ true
+ {DB25E34F-2BA6-44C5-B5F4-2C84657CBCA6}
+ true
+ 0
+ {7DA6778B-8411-4D34-9D61-E5D5D9C7E3A8}
+ Boyi Airleak Installer
+ Software
+ {DDFAFC8B-E728-4AC8-96DE-B920EBB97A86}
+ 2
+ 1
+ {364C4987-899A-43A8-A4D6-EFDFBDDC19DF}
+ {364C4987-899A-43A8-A4D6-EFDFBDDC19DF}
+ Boyi_Airleak.exe
+ 0
+ Boyi_Airleak
+ Boyi_Airleak
+ 1
+ {8C67F937-BBBE-4DAC-825C-AAF010F766C7}
+ 1
+ Boyi_Airleak
+ /My Computer/Build Specifications/Boyi_Airleak
+ EXE
+ 1
+
+ -
+ Manual Airleak
+ {3912416A-D2E5-411B-AFEE-B63654D690C0}
+ {B827F8A3-7579-49A4-825A-3E30C3A73842}
+ userFolder
+ 1
+ DefaultFull
+ {ABC8933C-1B0D-4935-AF72-F23EB3D5DC0C}
+ NI DataSocket 18.0
+ {81A7E53E-9524-41CE-90D3-7DD3D90B6C58}
+ DefaultFull
+ {76CA2955-6595-4449-B26B-B4B1C1395C5D}
+ NI LabVIEW Runtime 2015 SP1 (64-bit)
+ false
+ NI ActiveX Container (64-bit)
+ {1038A887-23E1-4289-B0BD-0C4B83C6BA21}
+ false
+ NI System Web Server 15.5
+ {FCF64B73-B7D4-4971-8F11-24BAF7CC3E6C}
+ false
+ NI Deployment Framework 2015
+ {838942E4-B73C-492E-81A3-AA1E291FD0DC}
+ false
+ NI Error Reporting 2015 (64-bit)
+ {785BE224-E5B2-46A5-ADCB-55C949B5C9C7}
+ false
+ Math Kernel Libraries
+ {4C0854AD-9BFC-4494-A4E0-D96C0C07F1F2}
+ false
+ NI Logos 5.7
+ {5E4A4CE3-4D06-11D4-8B22-006008C16337}
+ false
+ NI TDM Streaming 15.2
+ {4CD11BE6-6BB7-4082-8A27-C13771BC309B}
+ false
+ NI LabVIEW Web Server 2015 (64-bit)
+ {860A0830-C712-11E3-9C1A-0800200C9A66}
+ false
+ NI LabVIEW Real-Time NBFifo 2015
+ {25643B9A-90E8-4100-B30C-10EC4DE2EE68}
+ false
+ NI VC2008MSMs
+ {FDA3F8BB-BAA9-45D7-8DC7-22E1F5C76315}
+ false
+ NI VC2010MSMs
+ {EFBA6F9E-F934-4BD7-AC51-60CCA480489C}
+ false
+ NI mDNS Responder 14.0
+ {9607874B-4BB3-42CB-B450-A2F5EF60BA3B}
+ 12
+ {56A62DD7-5EBD-497A-ABD3-E18C6C8DE1B3}
+ 2
+ Sonos
+ true
+ ../builds/Manual Airleak/Manual Airleak Installer
+ relativeToCommon
+ Manual Airleak Installer
+ {B827F8A3-7579-49A4-825A-3E30C3A73842}
+ Manual Airleak
+ 1.0.3
+ 64-bit
+ 15018004
+ Sonos
+ http://www.sonos.com/
+ true
+ {1A455A35-8E04-4FF0-8DD8-DB8F020C5278}
+ true
+ 0
+ {209B98A9-8412-4C1B-96D9-5FE61106ECFD}
+ Software
+ {DDFAFC8B-E728-4AC8-96DE-B920EBB97A86}
+ 2
+ 1
+ {B827F8A3-7579-49A4-825A-3E30C3A73842}
+ {B827F8A3-7579-49A4-825A-3E30C3A73842}
+ ManualAirLeak.exe
+ 0
+ ManualAirLeak
+ Boyi_Airleak
+ 1
+ {DB50D1D0-6557-456F-AACA-427B432E2222}
+ 1
+ Manual AirLeak
+ /My Computer/Build Specifications/Manual AirLeak
+ EXE
+ 1
+
+
+
+
diff --git a/Boyi Airleak (LV2015 64bits)/Boyi_Config.vi b/Boyi Airleak (LV2015 64bits)/Boyi_Config.vi
new file mode 100644
index 0000000..5715a8f
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Boyi_Config.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Boyi_Json.vi b/Boyi Airleak (LV2015 64bits)/Boyi_Json.vi
new file mode 100644
index 0000000..62a6c9e
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Boyi_Json.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Boyi_Reset.vi b/Boyi Airleak (LV2015 64bits)/Boyi_Reset.vi
new file mode 100644
index 0000000..92bcaeb
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Boyi_Reset.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Boyi_TestStart.vi b/Boyi Airleak (LV2015 64bits)/Boyi_TestStart.vi
new file mode 100644
index 0000000..b24c9b2
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Boyi_TestStart.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/CustomGlobal.vi b/Boyi Airleak (LV2015 64bits)/CustomGlobal.vi
new file mode 100644
index 0000000..1d66f3b
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/CustomGlobal.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/FIS.vi b/Boyi Airleak (LV2015 64bits)/FIS.vi
new file mode 100644
index 0000000..e30ae11
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/FIS.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/FlexErrorMsg.vi b/Boyi Airleak (LV2015 64bits)/FlexErrorMsg.vi
new file mode 100644
index 0000000..c80e710
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/FlexErrorMsg.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/FlexFlowGetUUTInfo.vi b/Boyi Airleak (LV2015 64bits)/FlexFlowGetUUTInfo.vi
new file mode 100644
index 0000000..ff362ed
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/FlexFlowGetUUTInfo.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/FlexFlow_SaveResult.vi b/Boyi Airleak (LV2015 64bits)/FlexFlow_SaveResult.vi
new file mode 100644
index 0000000..27f833e
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/FlexFlow_SaveResult.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/FlexGenXML.vi b/Boyi Airleak (LV2015 64bits)/FlexGenXML.vi
new file mode 100644
index 0000000..42fd24b
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/FlexGenXML.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/GetSN.vi b/Boyi Airleak (LV2015 64bits)/GetSN.vi
new file mode 100644
index 0000000..338be2f
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/GetSN.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/HexToString.vi b/Boyi Airleak (LV2015 64bits)/HexToString.vi
new file mode 100644
index 0000000..cb386e6
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/HexToString.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/HttpRequestList.xml b/Boyi Airleak (LV2015 64bits)/HttpRequestList.xml
new file mode 100644
index 0000000..4c02b6e
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/HttpRequestList.xml
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Boyi Airleak (LV2015 64bits)/JSON formating and uploading/hierarchical_json_make.vi b/Boyi Airleak (LV2015 64bits)/JSON formating and uploading/hierarchical_json_make.vi
new file mode 100644
index 0000000..575a844
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/JSON formating and uploading/hierarchical_json_make.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/JSON formating and uploading/json_name-value_pairs_array_make.vi b/Boyi Airleak (LV2015 64bits)/JSON formating and uploading/json_name-value_pairs_array_make.vi
new file mode 100644
index 0000000..bbaecfd
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/JSON formating and uploading/json_name-value_pairs_array_make.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/JSON formating and uploading/json_name-value_pairs_section.vi b/Boyi Airleak (LV2015 64bits)/JSON formating and uploading/json_name-value_pairs_section.vi
new file mode 100644
index 0000000..1b417a0
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/JSON formating and uploading/json_name-value_pairs_section.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/JSON formating and uploading/run_test_results_uploader_process.vi b/Boyi Airleak (LV2015 64bits)/JSON formating and uploading/run_test_results_uploader_process.vi
new file mode 100644
index 0000000..b8ff52b
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/JSON formating and uploading/run_test_results_uploader_process.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/JSON_results_file_make_and_save.vi b/Boyi Airleak (LV2015 64bits)/JSON_results_file_make_and_save.vi
new file mode 100644
index 0000000..ac8fa34
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/JSON_results_file_make_and_save.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/LoadHttpRequestList.vi b/Boyi Airleak (LV2015 64bits)/LoadHttpRequestList.vi
new file mode 100644
index 0000000..a1a9bac
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/LoadHttpRequestList.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/LoadHttpRequestNode.vi b/Boyi Airleak (LV2015 64bits)/LoadHttpRequestNode.vi
new file mode 100644
index 0000000..6d6c496
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/LoadHttpRequestNode.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Manual_Airleak.cfg b/Boyi Airleak (LV2015 64bits)/Manual_Airleak.cfg
new file mode 100644
index 0000000..4e3d4cc
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Manual_Airleak.cfg
@@ -0,0 +1,51 @@
+[Serial Port]
+Equipment Com = "com3"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com5"
+Product Name = "Bootleg"
+Test Name = "AirLeak"
+Test SW Version = "Rel 0"
+Station ID = "00"
+Program Number = "00"
+Test Time = "100"
+Upper Limit ="0.05"
+Lower Limit = "0"
+
+//Decay Unit can set to (PSI , pa)
+DecayUnit = "PSI"
+
+[LogFile]
+LogFile Path = "D:\Log"
+SerialMask = "NTB+[0-9A-F]+SK+[0-9]+"
+SMS_XML = "C:\IDU_MFG_OUTGOING"
+IAC_XML = "C:\IAC_OUTGOING"
+
+[FIS]
+FIS Enable = "0"
+SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "Telnet"
+Server IP = "169.254.2.2"
+DUT IP = ""
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+
+
+
+
diff --git a/Boyi Airleak (LV2015 64bits)/Manual_Airleak.vi b/Boyi Airleak (LV2015 64bits)/Manual_Airleak.vi
new file mode 100644
index 0000000..3328348
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Manual_Airleak.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Manual_Airleak_old.vi b/Boyi Airleak (LV2015 64bits)/Manual_Airleak_old.vi
new file mode 100644
index 0000000..1795ff8
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Manual_Airleak_old.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Manual_Global.vi b/Boyi Airleak (LV2015 64bits)/Manual_Global.vi
new file mode 100644
index 0000000..e524c3e
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Manual_Global.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Old Settings.ini b/Boyi Airleak (LV2015 64bits)/Old Settings.ini
new file mode 100644
index 0000000..9aa9215
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Old Settings.ini
@@ -0,0 +1,80 @@
+[Serial Port]
+Equipment Com = "com3"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com5"
+Revision = "EVT"
+Fixture = "T01"
+Test SW Version = "Rel 0"
+Program Number = "00"
+Test Time = "200"
+Upper Limit ="290"
+Lower Limit = "-10"
+Pass = "PASS"
+Fail = "FAIL"
+
+Product Name = "ONE"
+Test Name = "AIRLEAK"
+Station = "ONEAIRLEAK01"
+Version = "0.1"
+LogFile Path = "D:\Log"
+SerialMask = "[0-9]+"
+
+// xml or json
+DataFormat = "json"
+SMS Path = "C:\IDU_MFG_OUTGOING"
+Local Path= "C:\Local_OUTGOING"
+
+***Decay Unit can set to (PSI , pa)
+DecayUnit = "pa"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+
+***Flex Settings (remove // below to enable)
+//Station ID = "AirleakageTestAuto_EL1"
+//Revision = "PVT"
+//Customer = "Sonos"
+//Family = ""
+//User = "FF_Sonos"
+//Shift = ""
+//Line = "LINE03"
+//Name = ""
+//Target = ""
+//Rule = ""
+//Description = ""
+
+**Wistron Setting (Remove // below to enable)
+//upload data need to be folder
+Upload Data = "E:\Data"
+
+[FIS]
+***FIS Enable (0 = disable, 1 = IAC FIS, 2 = Flex FLow 3 = Wistron)
+FIS Enable = "3"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+//SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+//SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+//SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+//Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+//Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+//Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+//Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "HTTP"
+Server IP = "169.254.5.5"
+DUT IP = ""
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+//StopAommand --> stopaudio or audio?f=shutdown
+StopCommand = "stopaudio"
diff --git a/Boyi Airleak (LV2015 64bits)/RPT_Test.lvlps b/Boyi Airleak (LV2015 64bits)/RPT_Test.lvlps
new file mode 100644
index 0000000..1989a5f
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/RPT_Test.lvlps
@@ -0,0 +1,3 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "37,4,679,436"
+
diff --git a/Boyi Airleak (LV2015 64bits)/ReadMe.txt b/Boyi Airleak (LV2015 64bits)/ReadMe.txt
new file mode 100644
index 0000000..ca8e5e7
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/ReadMe.txt
@@ -0,0 +1 @@
+Develop using Labview 2015 64Bits -- April 2017
diff --git a/Boyi Airleak (LV2015 64bits)/RequestNodeListToTree.vi b/Boyi Airleak (LV2015 64bits)/RequestNodeListToTree.vi
new file mode 100644
index 0000000..5cffcca
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/RequestNodeListToTree.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Return.vi b/Boyi Airleak (LV2015 64bits)/Return.vi
new file mode 100644
index 0000000..e52d0d4
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Return.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/SPLGetIP.vi b/Boyi Airleak (LV2015 64bits)/SPLGetIP.vi
new file mode 100644
index 0000000..9ba722f
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/SPLGetIP.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sample files/Flex_SampleXML.xml b/Boyi Airleak (LV2015 64bits)/Sample files/Flex_SampleXML.xml
new file mode 100644
index 0000000..fda0bbe
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sample files/Flex_SampleXML.xml
@@ -0,0 +1,9 @@
+
+
+2002-08-07 17:16:35.000
+
+
+
+
+
+
diff --git a/Boyi Airleak (LV2015 64bits)/Settings.ini b/Boyi Airleak (LV2015 64bits)/Settings.ini
new file mode 100644
index 0000000..2309e31
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Settings.ini
@@ -0,0 +1,86 @@
+[Serial Port]
+Equipment Com = "com3"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com3"
+Revision = "EVT"
+Fixture = "MONACO-AIRLEAK01"
+Test SW Version = "Rel 0"
+Program Number = "00"
+Test Time = "200"
+Upper Limit ="290,290"
+Lower Limit = "-10,-10"
+//Delta limit only need for product then test multi time
+Delta Limit = "20"
+Pass = "PASS"
+Fail = "FAIL"
+
+Product Name = "MONACO"
+Test Name = "AIRLEAK"
+Station = "MONACO-AIRLEAK01"
+Version = "0.1"
+LogFile Path = "D:\Log"
+SerialMask = "[0-9]+"
+
+// xml or json
+DataFormat = "json"
+SMS Path = "C:\IDU_MFG_OUTGOING"
+Local Path= "C:\Local_OUTGOING"
+
+//TMS Settings -- Leave TMS Server IP empty to disable the TMS data upload feature
+TMS Server IP = "172.31.1.19"
+Enable Log = "1"
+
+***Decay Unit can set to (PSI , pa)
+DecayUnit = "pa"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+
+***Flex Settings (remove // below to enable)
+//Station ID = "AirleakageTestAuto_EL1"
+//Revision = "PVT"
+//Customer = "Sonos"
+//Family = ""
+//User = "FF_Sonos"
+//Shift = ""
+//Line = "LINE03"
+//Name = ""
+//Target = ""
+//Rule = ""
+//Description = ""
+
+**Wistron Setting (Remove // below to enable)
+//upload data need to be folder
+Upload Data = "E:\Data"
+
+[FIS]
+***FIS Enable (0 = disable, 1 = IAC FIS, 2 = Flex FLow 3 = Wistron)
+FIS Enable = "3"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+//SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+//SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+//SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+//Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+//Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+//Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+//Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "HTTP"
+Server IP = "169.254.5.5"
+DUT IP = ""
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+//StopAommand --> stopaudio or audio?f=shutdown
+StopCommand = "stopaudio"
diff --git a/Boyi Airleak (LV2015 64bits)/Settings.ini(old) b/Boyi Airleak (LV2015 64bits)/Settings.ini(old)
new file mode 100644
index 0000000..eebb01d
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Settings.ini(old)
@@ -0,0 +1,82 @@
+[Serial Port]
+Equipment Com = "com16"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com5"
+Revision = "EVT"
+Fixture = "T01"
+Test SW Version = "Rel 0"
+Program Number = "00"
+Test Time = "100"
+Upper Limit ="200"
+Lower Limit = "-10"
+Test Time = "100"
+Upper Limit ="200"
+Lower Limit = "-10"
+Pass = "PASS"
+Fail = "FAIL"
+
+Product Name = "ONE"
+Test Name = "AIRLEAK"
+Station = "ONEAIRLEAK01"
+Version = "0.1"
+LogFile Path = "D:\Log"
+SerialMask = "[0-9]+"
+
+// xml or json
+DataFormat = "json"
+SMS Path = "C:\IDU_MFG_OUTGOING"
+Local Path= "C:\Local_OUTGOING"
+
+***Decay Unit can set to (PSI , pa)
+DecayUnit = "pa"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+
+***Flex Settings (remove // below to enable)
+//Station ID = "AirleakageTestAuto_EL1"
+//Revision = "PVT"
+//Customer = "Sonos"
+//Family = ""
+//User = "FF_Sonos"
+//Shift = ""
+//Line = "LINE03"
+//Name = ""
+//Target = ""
+//Rule = ""
+//Description = ""
+
+**Wistron Setting (Remove // below to enable)
+//upload data need to be folder
+Upload Data = "E:\Data"
+
+[FIS]
+***FIS Enable (0 = disable, 1 = IAC FIS, 2 = Flex FLow 3 = Wistron)
+FIS Enable = "3"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+//SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+//SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+//SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+//Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+//Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+//Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+//Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "Telnet"
+Server IP = "169.254.2.2"
+DUT IP = "169.254.1.1"
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+
diff --git a/Boyi Airleak (LV2015 64bits)/SonosController.llb b/Boyi Airleak (LV2015 64bits)/SonosController.llb
new file mode 100644
index 0000000..02ab25a
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/SonosController.llb differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller.aliases b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller.aliases
new file mode 100644
index 0000000..35e2760
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller.aliases
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "172.18.53.65"
+
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller.lvlps b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller.lvlps
new file mode 100644
index 0000000..1989a5f
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller.lvlps
@@ -0,0 +1,3 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "37,4,679,436"
+
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller.lvproj b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller.lvproj
new file mode 100644
index 0000000..b840de5
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller.lvproj
@@ -0,0 +1,47 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+
+
+
+
+
+
+ -
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ true
+
+ -
+ true
+
+ -
+ true
+
+
+
+
+
+
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller.zip b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller.zip
new file mode 100644
index 0000000..9c022e8
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller.zip differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/HttpRequestList.xml b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/HttpRequestList.xml
new file mode 100644
index 0000000..4c02b6e
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/HttpRequestList.xml
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/LoadHttpRequestList.vi b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/LoadHttpRequestList.vi
new file mode 100644
index 0000000..a1a9bac
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/LoadHttpRequestList.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/LoadHttpRequestNode.vi b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/LoadHttpRequestNode.vi
new file mode 100644
index 0000000..6d6c496
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/LoadHttpRequestNode.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/RPT_Test.lvlps b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/RPT_Test.lvlps
new file mode 100644
index 0000000..1989a5f
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/RPT_Test.lvlps
@@ -0,0 +1,3 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "37,4,679,436"
+
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/RequestNodeListToTree.vi b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/RequestNodeListToTree.vi
new file mode 100644
index 0000000..5cffcca
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/RequestNodeListToTree.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/SonosController.llb b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/SonosController.llb
new file mode 100644
index 0000000..02ab25a
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/SonosController.llb differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/Sonos_TE_Controller.aliases b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/Sonos_TE_Controller.aliases
new file mode 100644
index 0000000..516ba7b
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/Sonos_TE_Controller.aliases
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "192.168.0.75"
+
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/Sonos_TE_Controller.lvlps b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/Sonos_TE_Controller.lvlps
new file mode 100644
index 0000000..1989a5f
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/Sonos_TE_Controller.lvlps
@@ -0,0 +1,3 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "37,4,679,436"
+
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/Sonos_TE_Controller.lvproj b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/Sonos_TE_Controller.lvproj
new file mode 100644
index 0000000..b840de5
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/Sonos_TE_Controller.lvproj
@@ -0,0 +1,47 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+
+
+
+
+
+
+ -
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ true
+
+ -
+ true
+
+ -
+ true
+
+
+
+
+
+
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport.dll b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport.dll
new file mode 100644
index 0000000..b6c0bd0
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport.dll differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/.vs/UpnpEnumSupport/v15/.suo b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/.vs/UpnpEnumSupport/v15/.suo
new file mode 100644
index 0000000..d37d94d
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/.vs/UpnpEnumSupport/v15/.suo differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/.vs/UpnpEnumSupport/v15/Server/sqlite3/db.lock b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/.vs/UpnpEnumSupport/v15/Server/sqlite3/db.lock
new file mode 100644
index 0000000..e69de29
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/.vs/UpnpEnumSupport/v15/Server/sqlite3/storage.ide b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/.vs/UpnpEnumSupport/v15/Server/sqlite3/storage.ide
new file mode 100644
index 0000000..7695c24
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/.vs/UpnpEnumSupport/v15/Server/sqlite3/storage.ide differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport.sln b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport.sln
new file mode 100644
index 0000000..19c8a87
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport.sln
@@ -0,0 +1,20 @@
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual C# Express 2010
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UpnpEnumSupport", "UpnpEnumSupport\UpnpEnumSupport.csproj", "{8061AF63-B392-4737-9887-060EA205092E}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {8061AF63-B392-4737-9887-060EA205092E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8061AF63-B392-4737-9887-060EA205092E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8061AF63-B392-4737-9887-060EA205092E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8061AF63-B392-4737-9887-060EA205092E}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport.suo b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport.suo
new file mode 100644
index 0000000..1870e80
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport.suo differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/Properties/AssemblyInfo.cs b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..ec43c4f
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("UpnpEnumSupport")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("UpnpEnumSupport")]
+[assembly: AssemblyCopyright("Copyright © 2018")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("bb011c75-61a8-48b2-ae1c-ad91eb9e4a81")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/SimpleHTTPServer.cs b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/SimpleHTTPServer.cs
new file mode 100644
index 0000000..ddc66d0
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/SimpleHTTPServer.cs
@@ -0,0 +1,223 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Net.Sockets;
+using System.Net;
+using System.IO;
+using System.Threading;
+using System.Diagnostics;
+
+namespace UpnpEnumSupport
+{
+
+ public class SimpleHTTPServer
+ {
+ private readonly string[] _indexFiles = {
+ "index.html",
+ "index.htm",
+ "default.html",
+ "default.htm"
+ };
+
+ private static IDictionary _mimeTypeMappings = new Dictionary(StringComparer.InvariantCultureIgnoreCase) {
+ #region extension to MIME type list
+ {".asf", "video/x-ms-asf"},
+ {".asx", "video/x-ms-asf"},
+ {".avi", "video/x-msvideo"},
+ {".bin", "application/octet-stream"},
+ {".cco", "application/x-cocoa"},
+ {".crt", "application/x-x509-ca-cert"},
+ {".css", "text/css"},
+ {".deb", "application/octet-stream"},
+ {".der", "application/x-x509-ca-cert"},
+ {".dll", "application/octet-stream"},
+ {".dmg", "application/octet-stream"},
+ {".ear", "application/java-archive"},
+ {".eot", "application/octet-stream"},
+ {".exe", "application/octet-stream"},
+ {".flv", "video/x-flv"},
+ {".gif", "image/gif"},
+ {".hqx", "application/mac-binhex40"},
+ {".htc", "text/x-component"},
+ {".htm", "text/html"},
+ {".html", "text/html"},
+ {".ico", "image/x-icon"},
+ {".img", "application/octet-stream"},
+ {".iso", "application/octet-stream"},
+ {".jar", "application/java-archive"},
+ {".jardiff", "application/x-java-archive-diff"},
+ {".jng", "image/x-jng"},
+ {".jnlp", "application/x-java-jnlp-file"},
+ {".jpeg", "image/jpeg"},
+ {".jpg", "image/jpeg"},
+ {".js", "application/x-javascript"},
+ {".mml", "text/mathml"},
+ {".mng", "video/x-mng"},
+ {".mov", "video/quicktime"},
+ {".mp3", "audio/mpeg"},
+ {".mpeg", "video/mpeg"},
+ {".mpg", "video/mpeg"},
+ {".msi", "application/octet-stream"},
+ {".msm", "application/octet-stream"},
+ {".msp", "application/octet-stream"},
+ {".pdb", "application/x-pilot"},
+ {".pdf", "application/pdf"},
+ {".pem", "application/x-x509-ca-cert"},
+ {".pl", "application/x-perl"},
+ {".pm", "application/x-perl"},
+ {".png", "image/png"},
+ {".prc", "application/x-pilot"},
+ {".ra", "audio/x-realaudio"},
+ {".rar", "application/x-rar-compressed"},
+ {".rpm", "application/x-redhat-package-manager"},
+ {".rss", "text/xml"},
+ {".run", "application/x-makeself"},
+ {".sea", "application/x-sea"},
+ {".shtml", "text/html"},
+ {".sit", "application/x-stuffit"},
+ {".swf", "application/x-shockwave-flash"},
+ {".tcl", "application/x-tcl"},
+ {".tk", "application/x-tcl"},
+ {".txt", "text/plain"},
+ {".war", "application/java-archive"},
+ {".wbmp", "image/vnd.wap.wbmp"},
+ {".wmv", "video/x-ms-wmv"},
+ {".xml", "text/xml"},
+ {".xpi", "application/x-xpinstall"},
+ {".zip", "application/zip"},
+ #endregion
+ };
+ private Thread _serverThread;
+ private string _rootDirectory;
+ private HttpListener _listener;
+ private int _port;
+
+ public int Port
+ {
+ get { return _port; }
+ private set { }
+ }
+
+ ///
+ /// Construct server with given port.
+ ///
+ /// Directory path to serve.
+ /// Port of the server.
+ public SimpleHTTPServer(string path, int port)
+ {
+ this.Initialize(path, port);
+ }
+
+ ///
+ /// Construct server with suitable port.
+ ///
+ /// Directory path to serve.
+ public SimpleHTTPServer(string path)
+ {
+ //get an empty port
+ TcpListener l = new TcpListener(IPAddress.Loopback, 0);
+ l.Start();
+ int port = ((IPEndPoint)l.LocalEndpoint).Port;
+ l.Stop();
+ this.Initialize(path, port);
+ }
+
+ ///
+ /// Stop server and dispose all functions.
+ ///
+ public void Stop()
+ {
+ _serverThread = null;
+ _listener.Stop();
+ }
+
+ private void Listen()
+ {
+ _listener = new HttpListener();
+ _listener.Prefixes.Add("http://*:" + _port.ToString() + "/");
+ _listener.Start();
+ while (_serverThread != null)
+ {
+ try
+ {
+ IAsyncResult result = _listener.BeginGetContext(new AsyncCallback(ListenerCallback), null);
+ result.AsyncWaitHandle.WaitOne();
+ }
+ catch (Exception) { }
+ }
+ }
+
+ public void ListenerCallback(IAsyncResult result)
+ {
+ if (_serverThread != null)
+ {
+ Process(_listener.EndGetContext(result));
+ }
+ }
+
+ private void Process(HttpListenerContext context)
+ {
+ string filename = context.Request.Url.AbsolutePath;
+ Console.WriteLine(filename);
+ filename = filename.Substring(1);
+
+ if (string.IsNullOrEmpty(filename))
+ {
+ foreach (string indexFile in _indexFiles)
+ {
+ if (File.Exists(Path.Combine(_rootDirectory, indexFile)))
+ {
+ filename = indexFile;
+ break;
+ }
+ }
+ }
+
+ filename = Path.Combine(_rootDirectory, filename);
+
+ if (File.Exists(filename))
+ {
+ try
+ {
+ Stream input = new FileStream(filename, FileMode.Open);
+
+ //Adding permanent http response headers
+ string mime;
+ context.Response.ContentType = _mimeTypeMappings.TryGetValue(Path.GetExtension(filename), out mime) ? mime : "application/octet-stream";
+ context.Response.ContentLength64 = input.Length;
+ context.Response.AddHeader("Date", DateTime.Now.ToString("r"));
+ context.Response.AddHeader("Last-Modified", System.IO.File.GetLastWriteTime(filename).ToString("r"));
+
+ byte[] buffer = new byte[1024 * 16];
+ int nbytes;
+ while ((nbytes = input.Read(buffer, 0, buffer.Length)) > 0)
+ context.Response.OutputStream.Write(buffer, 0, nbytes);
+ input.Close();
+ context.Response.OutputStream.Flush();
+
+ context.Response.StatusCode = (int)HttpStatusCode.OK;
+ }
+ catch (Exception)
+ {
+ context.Response.StatusCode = (int)HttpStatusCode.InternalServerError;
+ }
+
+ }
+ else
+ {
+ context.Response.StatusCode = (int)HttpStatusCode.NotFound;
+ }
+
+ context.Response.OutputStream.Close();
+ }
+
+ private void Initialize(string path, int port)
+ {
+ this._rootDirectory = path;
+ this._port = port;
+ _serverThread = new Thread(this.Listen);
+ _serverThread.Start();
+ }
+ }
+}
\ No newline at end of file
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/UpnpEnumSupport.csproj b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/UpnpEnumSupport.csproj
new file mode 100644
index 0000000..797a5b1
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/UpnpEnumSupport.csproj
@@ -0,0 +1,66 @@
+
+
+
+ Debug
+ AnyCPU
+ 8.0.30703
+ 2.0
+ {8061AF63-B392-4737-9887-060EA205092E}
+ Library
+ Properties
+ UpnpEnumSupport
+ UpnpEnumSupport
+ v4.0
+ 512
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {DB3442A7-A2E9-4A59-9CB5-F5C1A5D901E5}
+ 1
+ 0
+ 0
+ tlbimp
+ False
+ True
+
+
+
+
+
\ No newline at end of file
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/UpnpEnumSupport.csproj.user b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/UpnpEnumSupport.csproj.user
new file mode 100644
index 0000000..55f44b9
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/UpnpEnumSupport.csproj.user
@@ -0,0 +1,6 @@
+
+
+
+ ShowAllFiles
+
+
\ No newline at end of file
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/UpnpSupport.cs b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/UpnpSupport.cs
new file mode 100644
index 0000000..bc41f45
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/UpnpSupport.cs
@@ -0,0 +1,32 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using UPNPLib;
+using System.Runtime.InteropServices;
+
+namespace UpnpEnumSupport
+{
+ public class UpnpSupport
+ {
+ public static string[] FindDeviceByType(string URI)
+ {
+ IUPnPDeviceFinder DeviceFinder = new UPnPDeviceFinder();
+ IUPnPDevices Devices = DeviceFinder.FindByType(URI, 0);
+ if (Devices != null && Devices.Count > 0)
+ {
+ List UDNList = new List();
+ foreach (IUPnPDevice Device in Devices)
+ {
+ UDNList.Add(Device.UniqueDeviceName);
+ Marshal.FinalReleaseComObject(Device);
+ }
+ Marshal.FinalReleaseComObject(Devices);
+ Marshal.FinalReleaseComObject(DeviceFinder);
+ return UDNList.ToArray();
+ }
+ Marshal.FinalReleaseComObject(DeviceFinder);
+ return null;
+ }
+ }
+}
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/bin/Release/UpnpEnumSupport.dll b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/bin/Release/UpnpEnumSupport.dll
new file mode 100644
index 0000000..b6c0bd0
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/bin/Release/UpnpEnumSupport.dll differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/bin/Release/UpnpEnumSupport.pdb b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/bin/Release/UpnpEnumSupport.pdb
new file mode 100644
index 0000000..e3536ba
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/bin/Release/UpnpEnumSupport.pdb differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..e882798
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/Interop.UPNPLib.dll b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/Interop.UPNPLib.dll
new file mode 100644
index 0000000..c1b7c39
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/Interop.UPNPLib.dll differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/UpnpEnumSupport.csproj.ResolveComReference.cache b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/UpnpEnumSupport.csproj.ResolveComReference.cache
new file mode 100644
index 0000000..7e76345
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/UpnpEnumSupport.csproj.ResolveComReference.cache differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/build.force b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/build.force
new file mode 100644
index 0000000..e69de29
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..bc6292f
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/Interop.UPNPLib.dll b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/Interop.UPNPLib.dll
new file mode 100644
index 0000000..8de2e68
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/Interop.UPNPLib.dll differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.CoreCompileInputs.cache b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..696b548
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+ebcb70a3660a60f17b41a09bfe642a0ba627eb75
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.FileListAbsolute.txt b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..9d9e996
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.FileListAbsolute.txt
@@ -0,0 +1,12 @@
+C:\Users\tom.lu\documents\visual studio 2010\Projects\UpnpEnumSupport\UpnpEnumSupport\bin\Release\UpnpEnumSupport.dll
+C:\Users\tom.lu\documents\visual studio 2010\Projects\UpnpEnumSupport\UpnpEnumSupport\bin\Release\UpnpEnumSupport.pdb
+C:\Users\tom.lu\documents\visual studio 2010\Projects\UpnpEnumSupport\UpnpEnumSupport\obj\Release\Interop.UPNPLib.dll
+C:\Users\tom.lu\documents\visual studio 2010\Projects\UpnpEnumSupport\UpnpEnumSupport\obj\Release\UpnpEnumSupport.csproj.ResolveComReference.cache
+C:\Users\tom.lu\documents\visual studio 2010\Projects\UpnpEnumSupport\UpnpEnumSupport\obj\Release\UpnpEnumSupport.dll
+C:\Users\tom.lu\documents\visual studio 2010\Projects\UpnpEnumSupport\UpnpEnumSupport\obj\Release\UpnpEnumSupport.pdb
+C:\Projects\Hideout\PLTS\HIDEOUT_RPT_Test\UpnpEnumSupport\UpnpEnumSupport\bin\Release\UpnpEnumSupport.dll
+C:\Projects\Hideout\PLTS\HIDEOUT_RPT_Test\UpnpEnumSupport\UpnpEnumSupport\bin\Release\UpnpEnumSupport.pdb
+C:\Projects\Hideout\PLTS\HIDEOUT_RPT_Test\UpnpEnumSupport\UpnpEnumSupport\obj\Release\Interop.UPNPLib.dll
+C:\Projects\Hideout\PLTS\HIDEOUT_RPT_Test\UpnpEnumSupport\UpnpEnumSupport\obj\Release\UpnpEnumSupport.csproj.ResolveComReference.cache
+C:\Projects\Hideout\PLTS\HIDEOUT_RPT_Test\UpnpEnumSupport\UpnpEnumSupport\obj\Release\UpnpEnumSupport.dll
+C:\Projects\Hideout\PLTS\HIDEOUT_RPT_Test\UpnpEnumSupport\UpnpEnumSupport\obj\Release\UpnpEnumSupport.pdb
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.ResolveComReference.cache b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.ResolveComReference.cache
new file mode 100644
index 0000000..6264bbb
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.ResolveComReference.cache differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csprojAssemblyReference.cache b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csprojAssemblyReference.cache
new file mode 100644
index 0000000..d4a8879
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csprojAssemblyReference.cache differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.dll b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.dll
new file mode 100644
index 0000000..b6c0bd0
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.dll differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.pdb b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.pdb
new file mode 100644
index 0000000..e3536ba
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.pdb differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/_Sonos_TE_ControllerUI.vi b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/_Sonos_TE_ControllerUI.vi
new file mode 100644
index 0000000..6bf3563
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/_Sonos_TE_ControllerUI.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/audio_files/2.mp3 b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/audio_files/2.mp3
new file mode 100644
index 0000000..3a3a5d9
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Sonos_TE_Controller/audio_files/2.mp3 differ
diff --git a/Boyi Airleak (LV2015 64bits)/StringToHex.vi b/Boyi Airleak (LV2015 64bits)/StringToHex.vi
new file mode 100644
index 0000000..5032bed
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/StringToHex.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/TMS Parametrics Upload Http.vi b/Boyi Airleak (LV2015 64bits)/TMS Parametrics Upload Http.vi
new file mode 100644
index 0000000..86f5db8
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/TMS Parametrics Upload Http.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/Telnet Read.vi b/Boyi Airleak (LV2015 64bits)/Telnet Read.vi
new file mode 100644
index 0000000..7b8600c
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/Telnet Read.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/UTF8 LV80.vi b/Boyi Airleak (LV2015 64bits)/UTF8 LV80.vi
new file mode 100644
index 0000000..9c1a464
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/UTF8 LV80.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport.dll b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport.dll
new file mode 100644
index 0000000..b6c0bd0
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport.dll differ
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/.vs/UpnpEnumSupport/v15/.suo b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/.vs/UpnpEnumSupport/v15/.suo
new file mode 100644
index 0000000..d37d94d
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/.vs/UpnpEnumSupport/v15/.suo differ
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/.vs/UpnpEnumSupport/v15/Server/sqlite3/db.lock b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/.vs/UpnpEnumSupport/v15/Server/sqlite3/db.lock
new file mode 100644
index 0000000..e69de29
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/.vs/UpnpEnumSupport/v15/Server/sqlite3/storage.ide b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/.vs/UpnpEnumSupport/v15/Server/sqlite3/storage.ide
new file mode 100644
index 0000000..7695c24
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/.vs/UpnpEnumSupport/v15/Server/sqlite3/storage.ide differ
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport.sln b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport.sln
new file mode 100644
index 0000000..19c8a87
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport.sln
@@ -0,0 +1,20 @@
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual C# Express 2010
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UpnpEnumSupport", "UpnpEnumSupport\UpnpEnumSupport.csproj", "{8061AF63-B392-4737-9887-060EA205092E}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {8061AF63-B392-4737-9887-060EA205092E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8061AF63-B392-4737-9887-060EA205092E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8061AF63-B392-4737-9887-060EA205092E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8061AF63-B392-4737-9887-060EA205092E}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport.suo b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport.suo
new file mode 100644
index 0000000..1870e80
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport.suo differ
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/Properties/AssemblyInfo.cs b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..ec43c4f
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("UpnpEnumSupport")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("UpnpEnumSupport")]
+[assembly: AssemblyCopyright("Copyright © 2018")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("bb011c75-61a8-48b2-ae1c-ad91eb9e4a81")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/SimpleHTTPServer.cs b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/SimpleHTTPServer.cs
new file mode 100644
index 0000000..ddc66d0
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/SimpleHTTPServer.cs
@@ -0,0 +1,223 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Net.Sockets;
+using System.Net;
+using System.IO;
+using System.Threading;
+using System.Diagnostics;
+
+namespace UpnpEnumSupport
+{
+
+ public class SimpleHTTPServer
+ {
+ private readonly string[] _indexFiles = {
+ "index.html",
+ "index.htm",
+ "default.html",
+ "default.htm"
+ };
+
+ private static IDictionary _mimeTypeMappings = new Dictionary(StringComparer.InvariantCultureIgnoreCase) {
+ #region extension to MIME type list
+ {".asf", "video/x-ms-asf"},
+ {".asx", "video/x-ms-asf"},
+ {".avi", "video/x-msvideo"},
+ {".bin", "application/octet-stream"},
+ {".cco", "application/x-cocoa"},
+ {".crt", "application/x-x509-ca-cert"},
+ {".css", "text/css"},
+ {".deb", "application/octet-stream"},
+ {".der", "application/x-x509-ca-cert"},
+ {".dll", "application/octet-stream"},
+ {".dmg", "application/octet-stream"},
+ {".ear", "application/java-archive"},
+ {".eot", "application/octet-stream"},
+ {".exe", "application/octet-stream"},
+ {".flv", "video/x-flv"},
+ {".gif", "image/gif"},
+ {".hqx", "application/mac-binhex40"},
+ {".htc", "text/x-component"},
+ {".htm", "text/html"},
+ {".html", "text/html"},
+ {".ico", "image/x-icon"},
+ {".img", "application/octet-stream"},
+ {".iso", "application/octet-stream"},
+ {".jar", "application/java-archive"},
+ {".jardiff", "application/x-java-archive-diff"},
+ {".jng", "image/x-jng"},
+ {".jnlp", "application/x-java-jnlp-file"},
+ {".jpeg", "image/jpeg"},
+ {".jpg", "image/jpeg"},
+ {".js", "application/x-javascript"},
+ {".mml", "text/mathml"},
+ {".mng", "video/x-mng"},
+ {".mov", "video/quicktime"},
+ {".mp3", "audio/mpeg"},
+ {".mpeg", "video/mpeg"},
+ {".mpg", "video/mpeg"},
+ {".msi", "application/octet-stream"},
+ {".msm", "application/octet-stream"},
+ {".msp", "application/octet-stream"},
+ {".pdb", "application/x-pilot"},
+ {".pdf", "application/pdf"},
+ {".pem", "application/x-x509-ca-cert"},
+ {".pl", "application/x-perl"},
+ {".pm", "application/x-perl"},
+ {".png", "image/png"},
+ {".prc", "application/x-pilot"},
+ {".ra", "audio/x-realaudio"},
+ {".rar", "application/x-rar-compressed"},
+ {".rpm", "application/x-redhat-package-manager"},
+ {".rss", "text/xml"},
+ {".run", "application/x-makeself"},
+ {".sea", "application/x-sea"},
+ {".shtml", "text/html"},
+ {".sit", "application/x-stuffit"},
+ {".swf", "application/x-shockwave-flash"},
+ {".tcl", "application/x-tcl"},
+ {".tk", "application/x-tcl"},
+ {".txt", "text/plain"},
+ {".war", "application/java-archive"},
+ {".wbmp", "image/vnd.wap.wbmp"},
+ {".wmv", "video/x-ms-wmv"},
+ {".xml", "text/xml"},
+ {".xpi", "application/x-xpinstall"},
+ {".zip", "application/zip"},
+ #endregion
+ };
+ private Thread _serverThread;
+ private string _rootDirectory;
+ private HttpListener _listener;
+ private int _port;
+
+ public int Port
+ {
+ get { return _port; }
+ private set { }
+ }
+
+ ///
+ /// Construct server with given port.
+ ///
+ /// Directory path to serve.
+ /// Port of the server.
+ public SimpleHTTPServer(string path, int port)
+ {
+ this.Initialize(path, port);
+ }
+
+ ///
+ /// Construct server with suitable port.
+ ///
+ /// Directory path to serve.
+ public SimpleHTTPServer(string path)
+ {
+ //get an empty port
+ TcpListener l = new TcpListener(IPAddress.Loopback, 0);
+ l.Start();
+ int port = ((IPEndPoint)l.LocalEndpoint).Port;
+ l.Stop();
+ this.Initialize(path, port);
+ }
+
+ ///
+ /// Stop server and dispose all functions.
+ ///
+ public void Stop()
+ {
+ _serverThread = null;
+ _listener.Stop();
+ }
+
+ private void Listen()
+ {
+ _listener = new HttpListener();
+ _listener.Prefixes.Add("http://*:" + _port.ToString() + "/");
+ _listener.Start();
+ while (_serverThread != null)
+ {
+ try
+ {
+ IAsyncResult result = _listener.BeginGetContext(new AsyncCallback(ListenerCallback), null);
+ result.AsyncWaitHandle.WaitOne();
+ }
+ catch (Exception) { }
+ }
+ }
+
+ public void ListenerCallback(IAsyncResult result)
+ {
+ if (_serverThread != null)
+ {
+ Process(_listener.EndGetContext(result));
+ }
+ }
+
+ private void Process(HttpListenerContext context)
+ {
+ string filename = context.Request.Url.AbsolutePath;
+ Console.WriteLine(filename);
+ filename = filename.Substring(1);
+
+ if (string.IsNullOrEmpty(filename))
+ {
+ foreach (string indexFile in _indexFiles)
+ {
+ if (File.Exists(Path.Combine(_rootDirectory, indexFile)))
+ {
+ filename = indexFile;
+ break;
+ }
+ }
+ }
+
+ filename = Path.Combine(_rootDirectory, filename);
+
+ if (File.Exists(filename))
+ {
+ try
+ {
+ Stream input = new FileStream(filename, FileMode.Open);
+
+ //Adding permanent http response headers
+ string mime;
+ context.Response.ContentType = _mimeTypeMappings.TryGetValue(Path.GetExtension(filename), out mime) ? mime : "application/octet-stream";
+ context.Response.ContentLength64 = input.Length;
+ context.Response.AddHeader("Date", DateTime.Now.ToString("r"));
+ context.Response.AddHeader("Last-Modified", System.IO.File.GetLastWriteTime(filename).ToString("r"));
+
+ byte[] buffer = new byte[1024 * 16];
+ int nbytes;
+ while ((nbytes = input.Read(buffer, 0, buffer.Length)) > 0)
+ context.Response.OutputStream.Write(buffer, 0, nbytes);
+ input.Close();
+ context.Response.OutputStream.Flush();
+
+ context.Response.StatusCode = (int)HttpStatusCode.OK;
+ }
+ catch (Exception)
+ {
+ context.Response.StatusCode = (int)HttpStatusCode.InternalServerError;
+ }
+
+ }
+ else
+ {
+ context.Response.StatusCode = (int)HttpStatusCode.NotFound;
+ }
+
+ context.Response.OutputStream.Close();
+ }
+
+ private void Initialize(string path, int port)
+ {
+ this._rootDirectory = path;
+ this._port = port;
+ _serverThread = new Thread(this.Listen);
+ _serverThread.Start();
+ }
+ }
+}
\ No newline at end of file
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/UpnpEnumSupport.csproj b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/UpnpEnumSupport.csproj
new file mode 100644
index 0000000..797a5b1
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/UpnpEnumSupport.csproj
@@ -0,0 +1,66 @@
+
+
+
+ Debug
+ AnyCPU
+ 8.0.30703
+ 2.0
+ {8061AF63-B392-4737-9887-060EA205092E}
+ Library
+ Properties
+ UpnpEnumSupport
+ UpnpEnumSupport
+ v4.0
+ 512
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {DB3442A7-A2E9-4A59-9CB5-F5C1A5D901E5}
+ 1
+ 0
+ 0
+ tlbimp
+ False
+ True
+
+
+
+
+
\ No newline at end of file
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/UpnpEnumSupport.csproj.user b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/UpnpEnumSupport.csproj.user
new file mode 100644
index 0000000..55f44b9
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/UpnpEnumSupport.csproj.user
@@ -0,0 +1,6 @@
+
+
+
+ ShowAllFiles
+
+
\ No newline at end of file
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/UpnpSupport.cs b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/UpnpSupport.cs
new file mode 100644
index 0000000..bc41f45
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/UpnpSupport.cs
@@ -0,0 +1,32 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using UPNPLib;
+using System.Runtime.InteropServices;
+
+namespace UpnpEnumSupport
+{
+ public class UpnpSupport
+ {
+ public static string[] FindDeviceByType(string URI)
+ {
+ IUPnPDeviceFinder DeviceFinder = new UPnPDeviceFinder();
+ IUPnPDevices Devices = DeviceFinder.FindByType(URI, 0);
+ if (Devices != null && Devices.Count > 0)
+ {
+ List UDNList = new List();
+ foreach (IUPnPDevice Device in Devices)
+ {
+ UDNList.Add(Device.UniqueDeviceName);
+ Marshal.FinalReleaseComObject(Device);
+ }
+ Marshal.FinalReleaseComObject(Devices);
+ Marshal.FinalReleaseComObject(DeviceFinder);
+ return UDNList.ToArray();
+ }
+ Marshal.FinalReleaseComObject(DeviceFinder);
+ return null;
+ }
+ }
+}
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/bin/Release/UpnpEnumSupport.dll b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/bin/Release/UpnpEnumSupport.dll
new file mode 100644
index 0000000..b6c0bd0
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/bin/Release/UpnpEnumSupport.dll differ
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/bin/Release/UpnpEnumSupport.pdb b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/bin/Release/UpnpEnumSupport.pdb
new file mode 100644
index 0000000..e3536ba
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/bin/Release/UpnpEnumSupport.pdb differ
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..e882798
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/Interop.UPNPLib.dll b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/Interop.UPNPLib.dll
new file mode 100644
index 0000000..c1b7c39
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/Interop.UPNPLib.dll differ
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/UpnpEnumSupport.csproj.ResolveComReference.cache b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/UpnpEnumSupport.csproj.ResolveComReference.cache
new file mode 100644
index 0000000..7e76345
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/UpnpEnumSupport.csproj.ResolveComReference.cache differ
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/build.force b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Debug/build.force
new file mode 100644
index 0000000..e69de29
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..bc6292f
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/Interop.UPNPLib.dll b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/Interop.UPNPLib.dll
new file mode 100644
index 0000000..8de2e68
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/Interop.UPNPLib.dll differ
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.CoreCompileInputs.cache b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..696b548
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+ebcb70a3660a60f17b41a09bfe642a0ba627eb75
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.FileListAbsolute.txt b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..9d9e996
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.FileListAbsolute.txt
@@ -0,0 +1,12 @@
+C:\Users\tom.lu\documents\visual studio 2010\Projects\UpnpEnumSupport\UpnpEnumSupport\bin\Release\UpnpEnumSupport.dll
+C:\Users\tom.lu\documents\visual studio 2010\Projects\UpnpEnumSupport\UpnpEnumSupport\bin\Release\UpnpEnumSupport.pdb
+C:\Users\tom.lu\documents\visual studio 2010\Projects\UpnpEnumSupport\UpnpEnumSupport\obj\Release\Interop.UPNPLib.dll
+C:\Users\tom.lu\documents\visual studio 2010\Projects\UpnpEnumSupport\UpnpEnumSupport\obj\Release\UpnpEnumSupport.csproj.ResolveComReference.cache
+C:\Users\tom.lu\documents\visual studio 2010\Projects\UpnpEnumSupport\UpnpEnumSupport\obj\Release\UpnpEnumSupport.dll
+C:\Users\tom.lu\documents\visual studio 2010\Projects\UpnpEnumSupport\UpnpEnumSupport\obj\Release\UpnpEnumSupport.pdb
+C:\Projects\Hideout\PLTS\HIDEOUT_RPT_Test\UpnpEnumSupport\UpnpEnumSupport\bin\Release\UpnpEnumSupport.dll
+C:\Projects\Hideout\PLTS\HIDEOUT_RPT_Test\UpnpEnumSupport\UpnpEnumSupport\bin\Release\UpnpEnumSupport.pdb
+C:\Projects\Hideout\PLTS\HIDEOUT_RPT_Test\UpnpEnumSupport\UpnpEnumSupport\obj\Release\Interop.UPNPLib.dll
+C:\Projects\Hideout\PLTS\HIDEOUT_RPT_Test\UpnpEnumSupport\UpnpEnumSupport\obj\Release\UpnpEnumSupport.csproj.ResolveComReference.cache
+C:\Projects\Hideout\PLTS\HIDEOUT_RPT_Test\UpnpEnumSupport\UpnpEnumSupport\obj\Release\UpnpEnumSupport.dll
+C:\Projects\Hideout\PLTS\HIDEOUT_RPT_Test\UpnpEnumSupport\UpnpEnumSupport\obj\Release\UpnpEnumSupport.pdb
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.ResolveComReference.cache b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.ResolveComReference.cache
new file mode 100644
index 0000000..6264bbb
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csproj.ResolveComReference.cache differ
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csprojAssemblyReference.cache b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csprojAssemblyReference.cache
new file mode 100644
index 0000000..d4a8879
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.csprojAssemblyReference.cache differ
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.dll b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.dll
new file mode 100644
index 0000000..b6c0bd0
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.dll differ
diff --git a/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.pdb b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.pdb
new file mode 100644
index 0000000..e3536ba
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/UpnpEnumSupport/UpnpEnumSupport/obj/Release/UpnpEnumSupport.pdb differ
diff --git a/Boyi Airleak (LV2015 64bits)/XML results file make and save.vi b/Boyi Airleak (LV2015 64bits)/XML results file make and save.vi
new file mode 100644
index 0000000..067a3f2
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/XML results file make and save.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/XML_Mfg_Info.vi b/Boyi Airleak (LV2015 64bits)/XML_Mfg_Info.vi
new file mode 100644
index 0000000..a54c17d
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/XML_Mfg_Info.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/XML_results_file_make_and_save.vi b/Boyi Airleak (LV2015 64bits)/XML_results_file_make_and_save.vi
new file mode 100644
index 0000000..cde3c37
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/XML_results_file_make_and_save.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/_Sonos_TE_ControllerUI.vi b/Boyi Airleak (LV2015 64bits)/_Sonos_TE_ControllerUI.vi
new file mode 100644
index 0000000..6bf3563
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/_Sonos_TE_ControllerUI.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/audio_files/2.mp3 b/Boyi Airleak (LV2015 64bits)/audio_files/2.mp3
new file mode 100644
index 0000000..3a3a5d9
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/audio_files/2.mp3 differ
diff --git a/Boyi Airleak (LV2015 64bits)/error.txt b/Boyi Airleak (LV2015 64bits)/error.txt
new file mode 100644
index 0000000..a59ec34
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/error.txt
@@ -0,0 +1,226 @@
+120110005 NextStateID must be numeric.
+120110010 The serial numbers should not be matched to multiple UnitID.
+120110050 Cannot take NULL field value for nonexistent unit.
+120111010 Cannot convert UnitID into integer.
+180020100 Cannot find StatusID in luProductionOrderStatus table.
+180020600 Update to ffProductionOrder table has failed.
+180020700 Production order does not exists in ffProductionOrder table.
+180020800 Insertion to ffProductionOrderHistory table has failed.
+180020810 Failed to update ffLineOrder to set Priority to zero.
+180020830 Failed to update ffLineOrder to shift priority of line orders.
+180030001 Missing infromatin in the PackageSettingsXMLstring.
+180030050 Production order does not exist in ffProductionOrder table.
+180030060 @Name is not supplied.
+180030080 @Name is not defined in luProductionOrderDetailDef table.
+180030090 Value does not exist in ffPartDetail table.
+180040001 Error updating ffUnit..
+180040200 UnitSerianumber not found in DB.
+180040300 The unit does not belong to any production order.
+180040400 Invalid Production Order.
+180040500 The production order has incompatible status.
+180040600 Invalid Line ID.
+180040700 Cannot add the quantity because it would exceed the allowed line quantity.
+180040800 Failed to upate ffLineOrder table with quantity.
+180040900 Some parameters are not filled out correctly (DW) 26.08.04.
+180050001 Cannot find ID for 'Active' in luProductionOrderStatus table.
+180050002 Cannot find ID for 'Released' in luProductionOrderStatus table.
+180050003 The line has not defined a highest priority production order.
+180050004 The line production order has not defined a part ID.
+230010010 Incoming UnitStateID is NULL.
+230010020 Incoming StationTypeID is NULL.
+230010030 Routing error (entered a wrong station).
+230010040 Unable to find a RouteID.
+230010045 The unit is in scrap or hold status.
+230010050 The station does not allow NULL incoming state.
+250010010 Incoming UnitStateID is NULL.
+250010020 Incoming StationTypeID is NULL.
+250010030 Cannot find StateDescription in luOutputStateDef table.
+250010040 Unable to find a RouteID.
+250010050 Cannot resolve multiple next unit state for current station.
+250010070 Cannot find next outgoing unit state for current station.
+270001000 Some group entry points to nonexistent parent in @GROUP.
+270001100 Parent cannot point to itself in @GROUP.
+270001200 Some group entry points to nonexistent @DUT.
+270001300 Some test entry points to nonexistent @DUT.
+270001400 Some test entry points to nonexistent @GROUP.
+270001410 Some TextExtra entry has no parent.
+270001420 Some GroupExtra entry has no parent.
+270001430 Some DUTExtra entry has no parent.
+270001500 There are some rows in #GROUP not having parent.
+270001600 Cannot find unit serial number in ffUnit table.
+270001700 Invalid station description in TESTER attribute of FACTORY element.
+270001710 Cannot find LineID for the given station.
+270001890 Cannot insert to ffTestRef table.
+270001900 One of the DUT in panel has routing error.
+270001910 StartToPO is not defined for basic function frmTestSaveResult.
+270001920 ChangePartNumber is not defined for basic function frmTestSaveResult.
+270001930 Failed to find reverse part number when downgrade part number.
+270001940 CompleteToPO is not defined for basic function frmTestSaveResult.
+270001950 Cannot insert to luJig table.
+270002000 SQL Server failed to insert into ffTestPanel table.
+270002100 SQL Server failed to insert into ffTestPanelExtra table.
+270002300 SQL Server failed to insert into ffTest table.
+270002400 SQL Server failed to insert into ffTestExtra table.
+270002500 SQL Server failed to update @DUT table.
+270002590 SQL Server failed to insert into ffTESTSTEPPASS table.
+270002600 SQL Server failed to update @GROUP table.
+270002700 SQL Server failed to insert into ffTestStepPassExtra table.
+270002800 SQL Server failed to insert into ffMeasurementDetailPass table.
+270002900 SQL Server failed to update @TEST table.
+270003000 SQL Server failed to insert into ffMeasurementDetailPassExtra table.
+270003100 SQL Server failed to update @GROUP table.
+270003200 SQL Server failed to insert into ffTestStepFailExtra table.
+270003300 SQL Server failed to insert into ffMeasurementDetailFail table.
+270003400 SQL Server failed to update @TEST table.
+270003410 SQL Server failed to insert into ffMeasurementDetailFailExtra table.
+270003500 SQL Server failed to update ffUnitDetail table.
+270003505 Test value cannot be trivial when it is going to be saved into ffSerialNumber.
+270003510 SQL Server failed to insert ffSerialNumber table.
+270003515 SQL Server failed to update ffSerialNumber table.
+270003520 The DUT already has a different value in ffSerialNumber.
+270003521 SQL Server failed to insert ffSerialNumber table.
+270003600 SQL Server failed when call uspEXTTestSaveResult.
+280000026 Cannot resolve PartID.
+280000027 The input @PartID is not equal to PartID from ffImportProduct.
+280000029 The input @PartID is not equal to PartID from ffUnit.
+280000030 Unit already exists. Cannot create it again..
+280000031 The input @PartID is not equal to PartID from ffImportProduct.
+280000034 "Cannot find PartID because @PartID is NULl, @ProductionOrderID is null and no info from ffImportProduct and ffUnit."
+280000035 Invalid RMANumber being received.
+280000036 The input @PartID is not equal to PartID from ffUnit.
+280000037 RMA already close. Please select a new RMA#.
+280000038 Cannot get PartID.
+280000045 RMA number does equal the one in ffImportProduct table. 03/16/2005 added @AllowLoopers=1.
+280000050 Cannot find incoming unit state id for the current station.
+280000051 Unit serial number pattern check failed.
+280000060 SQL Server failed to insert unit into ffUnit table.
+280000070 SQL Server failed to insert unit into ffUnitDetail table.
+280000080 SQL Server failed to update ffUnit table for RMA project type.
+280000083 Failed to insert failure code into ffTest table.
+280000084 Failed to insert record into ffTest table.
+280000085 For a looper the unit StatusID must be 1 when it comes back.
+280000090 SQL Server failed to update ffUnitDetail for RMA project type.
+280000091 Failed updating ffImportProduct.
+280000092 Failed updating ffImportProduct.
+280000100 Failed to insert ffHistory table.
+280011000 Cannot find StatusID for Quarantine in luUnitStatus table.
+280012000 Cannot find StatusID for Processing in luUnitStatus table.
+280012100 Invalid unit status in @xmlAllowedStatus.
+280013000 Cannot find StatusID for Active in fsStatus table.
+280013100 Invalid part status in @xmlAllowedStatus.
+280014000 Cannot find StatusID for Active in luProductionOrderStatus table.
+280015000 Cannot find StatusID for Released in luProductionOrderStatus table.
+280015100 Invalid Production Order status in @xmlAllowedStatus.
+280016000 Invalid unit.
+280017000 Unit is not in an allowed status to run.
+280017100 Unit is not in given status.
+280018000 Unit does not have allowed part status.
+280019000 The production order is not in active or released status.
+280019100 The unit does have production order in allowed status.
+280030010 Cannot pass in NULL as field name.
+280030020 Cannot find column definition for field name.
+280030050 Cannot find Unit in ffUnit table.
+280030060 @ImpFieldName cannot be NULL.
+280030062 More than one row is found in ffImportProduct for this unit.
+280030066 No row is found in ffImportProduct for this unit.
+280030067 Failed to read ffImportProduct table.
+280030070 Data field is not defined as a column for ffUnitDetail.
+280031010 Invalid UnitID being passed in.
+280050010 Nonexistent UnitID passed into uspUNTGetSSN.
+280050030 Nonexistent Serial Numnber Name passed into uspUNTGetSSN.
+280050050 Unit does not exist in ffUnit table.
+280050060 @SNName is not supplied.
+280050070 @SNValue is not supplied.
+280050080 Failed to insert luSerialNumber table.
+280050090 A serial number of given serial number type already exists for this unit.
+280050100 Failed when update serial number data for unit.
+280050110 Failed to insert ffSerialNumber table.
+280060020 Cannot find unit in ffUnit.
+280060030 Failed to generate serial number for ObtainValueBy=1.
+280060040 Failed to call stored procedure for ObtainValueBy=5.
+280060050 External stored procedure returned nonzero code.
+280060060 "ObtainValueBy falls out of range (1,2,3,4,5,6)."
+280060070 Failed to update ffUnitDetail table.
+280060080 Cannot find ID in ffSNFormat table.
+280060170 Failed to insert ffUnitDetail table [uspUNTGenField]
+280060180 The newly generated field value is not the same as saved one in ffSerialNumber when verification is performed [uspUNTGenField]
+280060190 The newly generated field value is not the same as saved one in ffUnitDetail when verification is performed [uspUNTGenField]
+280070100 Failed to update ffUnit table.
+280070101 "Cannot find ""Completed"" status in luUnitStatus table."
+280070105 "Cannot find ""Processing"" status in luUnitStatus table."
+280070200 Failed to insert ffHistory table.
+280100130 SQL Server failed to update reserved_xx columns in ffUnitDetail table.
+280100150 Some field name is not defined in fsFieldDefinition table.
+280100190 Failed to insert into ffUnitDetail table.
+280200050 "When downgrade the partnumber for a unit, the target production order must be NULL."
+280200100 "Cannot find ""Processing"" in luUnitStatus table."
+280200200 "Cannot find production order StatusID for ""released""."
+280200300 "Cannot find production order StatusID for ""active""."
+280200400 Invalid StationID.
+280200500 Invalid ProductionOrderID.
+280200600 "Current production order must be in ""active"" or ""released"" status."
+280200700 "The new production order must define ""IncomingPartNumber"" in its detail table for part upgrade operation."
+280200710 Cannot find PartID for IncomingPartNumber defined in ffProductionOrderDetail.
+280200800 Unit does not exist in ffUnit table.
+280200900 Unit cannot be assigned twice to the same production order.
+280201000 Unit must have status 'Processing' or 'ReProcess' to be counted or moved to a production order.
+280201100 Unit must have a part number.
+280201200 "Unit production order must be in ""active"" or ""released"" status when @DecrementOldPO is on."
+280201300 The current production order containing unit must have an ImcomingPartNumber.
+280201310 Cannot find PartID for IncomingPartNumber defined in ffProductionOrderDetail.
+280201400 The new production order must have an incoming part number when its PartID is not the same as that of the unit.
+280201500 Unit's part number must match IncomingPartNumber of the new production order.
+280201600 "When downgrade unit's part number and assign it to a new PO, the new part number of the new PO must be consistent with that of current PO's incomingPartNumber."
+280201800 The unit part number must be consistent with that of the new production order.
+280202000 Failed to update ffUnit with new production order.
+280202010 Failed to update ffUnitDetail with new production order.
+280202100 Failed to update ffLineOrder table with new started quantity.
+280202110 Failed to update ffLineOrder table with new started quantity.
+280202200 "The started quantity in ffLineOrder has reached limit, or the line order does not exist."
+280202300 Failed to update ffLineOrder table with new started quantity.
+280202310 Failed to update ffLineOrder table with new started quantity.
+280202400 "The started quantity of line order is zero, or the unit does not belong to a line order."
+280221020 BTSAUTO must supply a serial number.
+280221030 Multiple imatching PartID found for BTSAuto.
+280221040 CANNOT find any matching PartID for BTSAuto.
+600140100 Cannot find StationID for given station.
+600140200 Cannot find @StationTypeID for given station.
+600140300 Cannot find LineID for given station.
+600140400 Cannot find default task group for nonexistent unit.
+600140500 "Cannot find task group ""frmGetUnitInfo"" based on existing unit info."
+600140600 StartToPO is not defined for basic function frmGetUnitInfo.
+600140700 UnitPattern is not defined for basic function frmGetUnitInfo.
+600140800 ChangePartNumber is not defined for basic function frmGetUnitInfo.
+600140850 SectionHeader is not defined for basic function frmGetUnitInfo.
+600140870 Cannot find SectionHeader ID in ffSectionHeader table.
+600140900 Unit serial number does not match UnitPattern.
+600141000 Cannot find StationID for given station.
+600141100 Cannot find @StationTypeID for given station.
+600141200 Cannot find LineID for given station.
+600141210 Invalid user ID.
+600141220 The user is not allowed to enter this station.
+600141300 Cannot find default task group for nonexistent unit.
+600141400 Cannot find RouteID for default task group.
+600141500 "Cannot find task group ""frmGetUnitInfo"" based on existing unit info."
+600141600 Cannot find next unit state ID for task group frmGetUnitInfo.
+600141700 LineHasPO is not defined for basic function frmGetUnitInfo.
+600141800 PNSource is not defined for basic function frmGetUnitInfo.
+600141900 UnitPattern is not defined for basic function frmGetUnitInfo.
+600142000 PNValidate is not defined for basic function frmGetUnitInfo.
+600142100 SectionHeader is not defined for basic function frmGetUnitInfo.
+600142200 ChangePartNumber is not defined for basic function frmGetUnitInfo.
+600142250 AllowCreate is not defined for basic function frmGetUnitInfo.
+600142300 Cannot find SectionHeader ID in ffSectionHeader table.
+600142400 Unit serial number does not match UnitPattern.
+600142500 "Line must have a PO when part number is figured out from PO, or part number change is involved."
+600142600 Cannot find PartID for case @PNSource=1.
+600142700 Must indicate how to get part number when need create unit.
+600142800 Part number of unit being created does not equal to that of the line PO's.
+600142900 Unit part number is not the same as that the line PO's.
+600143000 Part number of unit being created does not equal to IncomingPartNumber of the line PO.
+600143100 Unit part number is not the same as the IncomingPartNumber of the line PO.
+600143200 Part number of unit being created does not fall into PartID or IncomingPartNumber of the line PO.
+600143300 Unit part number does not fall into PartID or IncomingPartNumber of the line PO.
+600143350 Cannot create unit because flag AllowCreate is off.
+600143400 Failed to find reverse part number when downgrade part number.
+600143500 Failed to update ffUnit when downgrade part number.
diff --git a/Boyi Airleak (LV2015 64bits)/findzp.exe b/Boyi Airleak (LV2015 64bits)/findzp.exe
new file mode 100644
index 0000000..6a4d45f
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/findzp.exe differ
diff --git a/Boyi Airleak (LV2015 64bits)/ini$$0.TMP b/Boyi Airleak (LV2015 64bits)/ini$$0.TMP
new file mode 100644
index 0000000..516ba7b
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/ini$$0.TMP
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "192.168.0.75"
+
diff --git a/Boyi Airleak (LV2015 64bits)/test_the_VI_-_JSON_results_file_make.vi b/Boyi Airleak (LV2015 64bits)/test_the_VI_-_JSON_results_file_make.vi
new file mode 100644
index 0000000..74eba95
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/test_the_VI_-_JSON_results_file_make.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/test_the_VI_-_XML_results_file_make.vi b/Boyi Airleak (LV2015 64bits)/test_the_VI_-_XML_results_file_make.vi
new file mode 100644
index 0000000..264c06a
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/test_the_VI_-_XML_results_file_make.vi differ
diff --git a/Boyi Airleak (LV2015 64bits)/tms.log b/Boyi Airleak (LV2015 64bits)/tms.log
new file mode 100644
index 0000000..83d5906
--- /dev/null
+++ b/Boyi Airleak (LV2015 64bits)/tms.log
@@ -0,0 +1,8 @@
+{"product":"MONACO","process":"AIRLEAK","station":"","sn":"12456","result":"Failed","duration":0.004879,"timestamp":"2020-10-23T17:01:12.922","info":"","items":[{"name":"AirLeak Test1","value":4.000000,"min":-10.000000,"max":290.000000,"result":"Passed","info":""},{"name":"AirLeak Test2","value":4.000000,"min":-10.000000,"max":290.000000,"result":"Passed","info":""},{"name":"AirLeak Test Delta 1","value":0.000000,"min":0.000000,"max":20.000000,"result":"Passed","info":""}]}
+
+LabVIEWHTTPClient.lvlib:POSTBuffer.vi:6120001
+
+Complete call chain:
+ LabVIEWHTTPClient.lvlib:POSTBuffer.vi:6120001
+ TMS Parametrics Upload Http.vi
+ Boyi_AirLeakTest.vi
diff --git a/Boyi Airleak (LV2015 64bits)/variantToString.vi b/Boyi Airleak (LV2015 64bits)/variantToString.vi
new file mode 100644
index 0000000..6725b94
Binary files /dev/null and b/Boyi Airleak (LV2015 64bits)/variantToString.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/2015 32 bits/CHange program.aliases b/Boyi Airleak (LV2018 32bits)/2015 32 bits/CHange program.aliases
new file mode 100644
index 0000000..de96883
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/2015 32 bits/CHange program.aliases
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "192.168.189.1"
+
diff --git a/Boyi Airleak (LV2018 32bits)/2015 32 bits/CHange program.lvlps b/Boyi Airleak (LV2018 32bits)/2015 32 bits/CHange program.lvlps
new file mode 100644
index 0000000..934cc17
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/2015 32 bits/CHange program.lvlps
@@ -0,0 +1,11 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "381,969,913,1438"
+
+[AB_Cache_{EFA02244-748D-439D-9448-B1605101A6F0}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{EFA02244"
+Cache_Path[Path] Line0002 = "-748D-439D-9448-B1605101A6F0}.txt"
+
+[AB_Cache_{AD44A893-D89B-46C0-912F-B5691BA54E66}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{AD44A893"
+Cache_Path[Path] Line0002 = "-D89B-46C0-912F-B5691BA54E66}.txt"
+
diff --git a/Boyi Airleak (LV2018 32bits)/2015 32 bits/CHange program.lvproj b/Boyi Airleak (LV2018 32bits)/2015 32 bits/CHange program.lvproj
new file mode 100644
index 0000000..8ebc5ba
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/2015 32 bits/CHange program.lvproj
@@ -0,0 +1,64 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+ -
+
-
+
+
+
+
+
+
+
+ -
+
-
+ true
+ {5FDABD9D-4842-4D91-A993-AF005C33713C}
+ {5239C3C5-071E-42BA-8393-CAC09258424A}
+ 8002
+ true
+ {EFA02244-748D-439D-9448-B1605101A6F0}
+ Change Program
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/Change Program
+ relativeToCommon
+ true
+ {AD44A893-D89B-46C0-912F-B5691BA54E66}
+ 2
+ 1
+ ChangeProgram.exe
+ ../builds/NI_AB_PROJECTNAME/Change Program/ChangeProgram.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/Change Program/data
+ 2
+ {70D41291-89E6-42C2-BA0D-5B9306C8F783}
+ Container
+ 0
+ /My Computer/Change Program.vi
+ TopLevel
+ VI
+ 2
+ Change Program
+ Change Program
+ Copyright © 2023
+ Change Program
+ {A4D0357E-95D0-4B16-ACCC-9E32FBEC26A0}
+ ChangeProgram.exe
+
+
+
+
diff --git a/Boyi Airleak (LV2018 32bits)/2015 32 bits/Change Program.vi b/Boyi Airleak (LV2018 32bits)/2015 32 bits/Change Program.vi
new file mode 100644
index 0000000..3daa82e
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/2015 32 bits/Change Program.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/2015 32 bits/SupportVIs/HexToString.vi b/Boyi Airleak (LV2018 32bits)/2015 32 bits/SupportVIs/HexToString.vi
new file mode 100644
index 0000000..f287687
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/2015 32 bits/SupportVIs/HexToString.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/2015 32 bits/SupportVIs/StringToHex.vi b/Boyi Airleak (LV2018 32bits)/2015 32 bits/SupportVIs/StringToHex.vi
new file mode 100644
index 0000000..c7986f1
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/2015 32 bits/SupportVIs/StringToHex.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/Boyi_AirLeakTest.vi b/Boyi Airleak (LV2018 32bits)/Boyi_AirLeakTest.vi
new file mode 100644
index 0000000..1dddf99
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/Boyi_AirLeakTest.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/Boyi_Airleak.aliases b/Boyi Airleak (LV2018 32bits)/Boyi_Airleak.aliases
new file mode 100644
index 0000000..42f4a8c
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/Boyi_Airleak.aliases
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "10.200.10.144"
+
diff --git a/Boyi Airleak (LV2018 32bits)/Boyi_Airleak.lvlps b/Boyi Airleak (LV2018 32bits)/Boyi_Airleak.lvlps
new file mode 100644
index 0000000..77c03ed
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/Boyi_Airleak.lvlps
@@ -0,0 +1,51 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "77,69,705,680"
+
+[AB_Cache_{953B865C-4BE5-4CFC-AA45-BB327BF63CB5}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{953B865C"
+Cache_Path[Path] Line0002 = "-4BE5-4CFC-AA45-BB327BF63CB5}.txt"
+
+[AB_Cache_{E3A5750C-A2EF-4B61-95F5-9E8E4B57CA19}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{E3A5750C"
+Cache_Path[Path] Line0002 = "-A2EF-4B61-95F5-9E8E4B57CA19}.txt"
+
+[AB_Cache_{290073DB-E0E4-416A-BDD6-7B926A1B933F}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{290073DB"
+Cache_Path[Path] Line0002 = "-E0E4-416A-BDD6-7B926A1B933F}.txt"
+
+[AB_Cache_{27885CC9-B3D8-43A5-8D85-D8054ADBFDF4}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{27885CC9"
+Cache_Path[Path] Line0002 = "-B3D8-43A5-8D85-D8054ADBFDF4}.txt"
+
+[AB_Cache_{ACCE4FB0-FB74-439F-B57F-A6496C94E8B3}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{ACCE4FB0"
+Cache_Path[Path] Line0002 = "-FB74-439F-B57F-A6496C94E8B3}.txt"
+
+[AB_Cache_{399706C4-2498-4217-B5E5-929EBE64197E}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{399706C4"
+Cache_Path[Path] Line0002 = "-2498-4217-B5E5-929EBE64197E}.txt"
+
+[AB_Cache_{9BFEB47A-C912-4BB5-A3D1-8392027E90D5}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{9BFEB47A"
+Cache_Path[Path] Line0002 = "-C912-4BB5-A3D1-8392027E90D5}.txt"
+
+[AB_Cache_{8360E2CD-246C-4374-99A6-F867ACE65869}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{8360E2CD"
+Cache_Path[Path] Line0002 = "-246C-4374-99A6-F867ACE65869}.txt"
+
+[AB_Cache_{5D7098F3-23D7-4C19-945E-297CC075767C}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{5D7098F3"
+Cache_Path[Path] Line0002 = "-23D7-4C19-945E-297CC075767C}.txt"
+
+[AB_Cache_{B9BF981B-5C5E-41FA-9B85-48CE054EA9C3}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{B9BF981B"
+Cache_Path[Path] Line0002 = "-5C5E-41FA-9B85-48CE054EA9C3}.txt"
+
+[AB_Cache_{FE45939E-1596-4F6C-A086-8FD57746EEF6}]
+Cache_Path[Path] Line0001 = "/C/Users/chanwee.hew/AppData/Local/Temp/AB_Cache_{"
+Cache_Path[Path] Line0002 = "FE45939E-1596-4F6C-A086-8FD57746EEF6}.txt"
+
+[AB_Cache_{A0522672-ACA0-4CD3-9658-BA5C2D09EE0D}]
+Cache_Path[Path] Line0001 = "/C/Users/chanwee.hew/AppData/Local/Temp/AB_Cache_{"
+Cache_Path[Path] Line0002 = "A0522672-ACA0-4CD3-9658-BA5C2D09EE0D}.txt"
+
diff --git a/Boyi Airleak (LV2018 32bits)/Boyi_Airleak.lvproj b/Boyi Airleak (LV2018 32bits)/Boyi_Airleak.lvproj
new file mode 100644
index 0000000..22a1e1c
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/Boyi_Airleak.lvproj
@@ -0,0 +1,624 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ 3
+
-
+ true
+ {BBC16D15-1EE7-4442-A8C9-B36DACA41EAA}
+ {1E0C9B18-3319-43E0-AE7E-C9EB68B2867C}
+ 8002
+ true
+ {FE45939E-1596-4F6C-A086-8FD57746EEF6}
+ Version 2022 March 08 - Added Luxshare MES into source code
+ Boyi_Airleak
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/Boyi_Airleak
+ relativeToCommon
+ true
+ {A0522672-ACA0-4CD3-9658-BA5C2D09EE0D}
+ 203
+ 1
+ Boyi_Airleak.exe
+ ../builds/NI_AB_PROJECTNAME/Boyi_Airleak/Boyi_Airleak.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/Boyi_Airleak
+ 2
+ {F7A1B2B7-1F75-4035-9780-1FD0539777FD}
+ Container
+ 0
+ /My Computer/Boyi_AirLeakTest.vi
+ TopLevel
+ VI
+ 0
+ /My Computer/Oracle.DataAccess.dll
+ Include
+ 0
+ /My Computer/RemoteObject.dll
+ Include
+ 0
+ /My Computer/SajetInfo.dll
+ Include
+ 0
+ /My Computer/Settings.ini
+ Include
+ 0
+ /My Computer/ClientStatus.dll
+ Include
+ 0
+ /My Computer/ClientUtils.dll
+ Include
+ 0
+ /My Computer/DataManager.dll
+ Include
+ 0
+ /My Computer/MESDataLayer.dll
+ Include
+ 0
+ /My Computer/MesInterfacelib.dll
+ Include
+ 0
+ /My Computer/MesInterfacelib.pdb
+ Include
+ 0
+ /My Computer/Newtonsoft.Json.dll
+ Include
+ 13
+ SONOS
+ Boyi Airleak test software develop by Sonos
+ Boyi_Airleak
+ Copyright ?2017
+ Boyi_Airleak
+ {8C67F937-BBBE-4DAC-825C-AAF010F766C7}
+ Boyi_Airleak.exe
+
+ -
+ true
+ {082C28DE-CDED-427E-BBEB-84D3CF9BC68F}
+ {C10B2178-F0B7-4A87-B82C-3E8FD1A20F14}
+ 8002
+ true
+ {5D7098F3-23D7-4C19-945E-297CC075767C}
+ Manual AirLeak
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/Manual AirLeak
+ relativeToCommon
+ true
+ {B9BF981B-5C5E-41FA-9B85-48CE054EA9C3}
+ 31
+ 1
+ ManualAirLeak.exe
+ ../builds/NI_AB_PROJECTNAME/Manual AirLeak/ManualAirLeak.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/Manual AirLeak
+ 2
+ {1E9908E1-6F38-4B3C-B810-44427FF29078}
+ Container
+ 0
+ /My Computer/Manual_Airleak.vi
+ TopLevel
+ VI
+ 0
+ /My Computer/Settings.ini
+ Include
+ 3
+ Manual AirLeak
+ Manual AirLeak
+ Copyright ?2017
+ Manual AirLeak
+ {DB50D1D0-6557-456F-AACA-427B432E2222}
+ ManualAirLeak.exe
+
+ -
+ Boyi_Airleak
+ {3912416A-D2E5-411B-AFEE-B63654D690C0}
+ {364C4987-899A-43A8-A4D6-EFDFBDDC19DF}
+ userFolder
+ 1
+ DefaultFull
+ {5AFE0793-84BD-40BC-ADD6-E69EEAFDE058}
+ NI LabVIEW Runtime 2018 SP1 f5
+ false
+ NI LabVIEW Runtime 2018 SP1 Non-English Support.
+ {3C68D03D-EF38-41B5-9977-E27520759DD6}
+ false
+ NI ActiveX Container
+ {1038A887-23E1-4289-B0BD-0C4B83C6BA21}
+ false
+ NI Deployment Framework 2019
+ {838942E4-B73C-492E-81A3-AA1E291FD0DC}
+ false
+ NI Error Reporting 2019
+ {42E818C6-2B08-4DE7-BD91-B0FD704C119A}
+ false
+ Math Kernel Libraries 2017
+ {699C1AC5-2CF2-4745-9674-B19536EBA8A3}
+ false
+ Math Kernel Libraries 2018
+ {33A780B9-8BDE-4A3A-9672-24778EFBEFC4}
+ false
+ NI Logos 19.0
+ {5E4A4CE3-4D06-11D4-8B22-006008C16337}
+ false
+ NI TDM Streaming 19.0
+ {4CD11BE6-6BB7-4082-8A27-C13771BC309B}
+ false
+ NI LabVIEW Web Server 2018
+ {0960380B-EA86-4E0C-8B57-14CD8CCF2C15}
+ false
+ NI LabVIEW Real-Time NBFifo 2018
+ {EF4708F6-5A34-4DBA-B12B-79CC2004E20B}
+ false
+ NI VC2015 Runtime
+ {D42E7BAE-6589-4570-B6A3-3E28889392E7}
+ false
+ NI mDNS Responder 19.0
+ {9607874B-4BB3-42CB-B450-A2F5EF60BA3B}
+ 12
+ {3B195EBF-4A09-46E6-8EAD-931568C1344C}
+ 1
+ Sonos
+ true
+ ../builds/Boyi_Airleak/Boyi Airleak Installer
+ relativeToCommon
+ Boyi Airleak Installer
+ {364C4987-899A-43A8-A4D6-EFDFBDDC19DF}
+ setup.exe
+ Boyi_Airleak
+ 1.0.12
+ 32-bit
+ 18008007
+ Sonos
+ http://www.sonos.com/
+ {DB25E34F-2BA6-44C5-B5F4-2C84657CBCA6}
+ true
+ 0
+ {7DA6778B-8411-4D34-9D61-E5D5D9C7E3A8}
+ Boyi Airleak Installer
+ Software
+ {DDFAFC8B-E728-4AC8-96DE-B920EBB97A86}
+ 2
+ 1
+ {364C4987-899A-43A8-A4D6-EFDFBDDC19DF}
+ {364C4987-899A-43A8-A4D6-EFDFBDDC19DF}
+ Boyi_Airleak.exe
+ 0
+ Boyi_Airleak
+ Boyi_Airleak
+ 1
+ {8C67F937-BBBE-4DAC-825C-AAF010F766C7}
+ 1
+ Boyi_Airleak
+ /My Computer/Build Specifications/Boyi_Airleak
+ EXE
+ 1
+
+ -
+ Boyi_Airleak
+ {3912416A-D2E5-411B-AFEE-B63654D690C0}
+ {B827F8A3-7579-49A4-825A-3E30C3A73842}
+ userFolder
+ 1
+ DefaultFull
+ {ABC8933C-1B0D-4935-AF72-F23EB3D5DC0C}
+ NI DataSocket 18.0
+ {81A7E53E-9524-41CE-90D3-7DD3D90B6C58}
+ DefaultFull
+ {5AFE0793-84BD-40BC-ADD6-E69EEAFDE058}
+ NI LabVIEW Runtime 2018 SP1 f5
+ false
+ NI ActiveX Container
+ {1038A887-23E1-4289-B0BD-0C4B83C6BA21}
+ false
+ NI Deployment Framework 2019
+ {838942E4-B73C-492E-81A3-AA1E291FD0DC}
+ false
+ NI VC2015 Runtime
+ {D42E7BAE-6589-4570-B6A3-3E28889392E7}
+ false
+ NI TDM Streaming 19.0
+ {4CD11BE6-6BB7-4082-8A27-C13771BC309B}
+ false
+ NI Error Reporting 2019
+ {42E818C6-2B08-4DE7-BD91-B0FD704C119A}
+ false
+ NI LabVIEW Real-Time NBFifo 2018
+ {EF4708F6-5A34-4DBA-B12B-79CC2004E20B}
+ false
+ NI LabVIEW Runtime 2018 SP1 Non-English Support.
+ {3C68D03D-EF38-41B5-9977-E27520759DD6}
+ false
+ NI Logos 19.0
+ {5E4A4CE3-4D06-11D4-8B22-006008C16337}
+ false
+ NI LabVIEW Web Server 2018
+ {0960380B-EA86-4E0C-8B57-14CD8CCF2C15}
+ false
+ NI mDNS Responder 19.0
+ {9607874B-4BB3-42CB-B450-A2F5EF60BA3B}
+ false
+ Math Kernel Libraries 2017
+ {699C1AC5-2CF2-4745-9674-B19536EBA8A3}
+ false
+ Math Kernel Libraries 2018
+ {33A780B9-8BDE-4A3A-9672-24778EFBEFC4}
+ 12
+ {3B195EBF-4A09-46E6-8EAD-931568C1344C}
+ 2
+ Sonos
+ true
+ ../builds/Manual Airleak/Manual Airleak Installer
+ relativeToCommon
+ Manual Airleak Installer
+ {B827F8A3-7579-49A4-825A-3E30C3A73842}
+ setup.exe
+ Manual Airleak
+ 1.0.6
+ 32-bit
+ 18008007
+ Sonos
+ http://www.sonos.com/
+ true
+ {1A455A35-8E04-4FF0-8DD8-DB8F020C5278}
+ true
+ 0
+ {209B98A9-8412-4C1B-96D9-5FE61106ECFD}
+ Software
+ {DDFAFC8B-E728-4AC8-96DE-B920EBB97A86}
+ 2
+ 1
+ {B827F8A3-7579-49A4-825A-3E30C3A73842}
+ {B827F8A3-7579-49A4-825A-3E30C3A73842}
+ ManualAirLeak.exe
+ 0
+ ManualAirLeak
+ Boyi_Airleak
+ 1
+ {DB50D1D0-6557-456F-AACA-427B432E2222}
+ 1
+ Manual AirLeak
+ /My Computer/Build Specifications/Manual AirLeak
+ EXE
+ 1
+
+ -
+ true
+ {5B2666E5-F760-480C-8451-C70ABAC5BC78}
+ {730C278F-667C-4BCE-9450-B902CBC1CE8E}
+ 8002
+ true
+ {953B865C-4BE5-4CFC-AA45-BB327BF63CB5}
+ Boyi Debug
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/Boyi Debug
+ relativeToCommon
+ true
+ {E3A5750C-A2EF-4B61-95F5-9E8E4B57CA19}
+ 1
+ 1
+ Boyi Debug.exe
+ ../builds/NI_AB_PROJECTNAME/Boyi Debug/Boyi Debug.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/Boyi Debug/data
+ 2
+ {204F1006-CCAB-4499-A269-4A553E492580}
+ Container
+ 0
+ /My Computer/Boyi_TestStart.vi
+ TopLevel
+ VI
+ 2
+ Boyi Debug
+ Boyi Debug
+ Copyright © 2020
+ Boyi Debug
+ {7AC26D79-D510-48B8-8D5F-3D60F4D30E13}
+ Boyi Debug.exe
+ true
+
+ -
+ true
+ {F5BEBA2D-9C16-422C-9918-BB8CC008A05C}
+ {8138AA1E-3F98-4BC8-99C9-1D5F96E5D5E3}
+ 8002
+ true
+ {290073DB-E0E4-416A-BDD6-7B926A1B933F}
+ Fixture control
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/Fixture control
+ relativeToCommon
+ true
+ {27885CC9-B3D8-43A5-8D85-D8054ADBFDF4}
+ 1
+ 1
+ FixtureControl.exe
+ ../builds/NI_AB_PROJECTNAME/Fixture control/FixtureControl.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/Fixture control/data
+ 2
+ {3FD99396-6191-480F-AD54-56F87F875194}
+ Container
+ 0
+ /My Computer/Fixture Control.vi
+ TopLevel
+ VI
+ 2
+ Fixture control
+ Fixture control
+ Copyright © 2021
+ Fixture control
+ {898E2B06-36AF-4FC0-9B2B-2ADB2D5813B9}
+ FixtureControl.exe
+ true
+
+ -
+ true
+ {B9239E1C-86CE-4989-B27C-3B71C2183887}
+ {A5853FFD-F16E-4518-9E09-313B9775B5FE}
+ 8002
+ true
+ {ACCE4FB0-FB74-439F-B57F-A6496C94E8B3}
+ LuxShare_CheckStation
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/LuxShare_CheckStation
+ relativeToCommon
+ true
+ {399706C4-2498-4217-B5E5-929EBE64197E}
+ 1
+ 1
+ LuxShare_CheckStation.exe
+ ../builds/NI_AB_PROJECTNAME/LuxShare_CheckStation/LuxShare_CheckStation.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/LuxShare_CheckStation/data
+ 2
+ {3601F171-EF02-41B1-A6E7-0C835371BE75}
+ Container
+ 0
+ /My Computer/LuxShare_CheckStation.vi
+ TopLevel
+ VI
+ 2
+ LuxShare_CheckStation
+ LuxShare_CheckStation
+ Copyright © 2022
+ LuxShare_CheckStation
+ {E28785BA-F6AB-40F5-BD74-9AE275B9606D}
+ LuxShare_CheckStation.exe
+ true
+
+ -
+ true
+ {01CA5E87-E1CD-43D1-A4A9-907B9F08A460}
+ {37D22FB0-D689-4827-8B44-96562D6A3B33}
+ 8002
+ true
+ {9BFEB47A-C912-4BB5-A3D1-8392027E90D5}
+ Change Program
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/Change Program
+ relativeToCommon
+ true
+ {8360E2CD-246C-4374-99A6-F867ACE65869}
+ 10
+ 1
+ Change Program.exe
+ ../builds/NI_AB_PROJECTNAME/Change Program/Change Program.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/Change Program/data
+ 2
+ {EAD8A255-5C91-492E-A98B-D1526AC6F4C0}
+ Container
+ 0
+ /My Computer/Change Program.vi
+ TopLevel
+ VI
+ 2
+ Change Program
+ Change Program
+ Copyright © 2023
+ Change Program
+ {0E83934F-F389-47D7-A371-360455BF801E}
+ Change Program.exe
+ true
+
+ -
+ Change Program
+ {3912416A-D2E5-411B-AFEE-B63654D690C0}
+ {37660E7F-0A0E-4A55-A202-7C2E29CEB142}
+ userFolder
+ 1
+ _deployment_
+ {C7E75B1A-9155-464A-840E-A1051C52EF2D}
+ NI-VISA Runtime 14.0.1
+ {8627993A-3F66-483C-A562-0D3BA3F267B1}
+ DefaultFull
+ {5AFE0793-84BD-40BC-ADD6-E69EEAFDE058}
+ NI LabVIEW Runtime 2018 SP1 f5
+ false
+ NI ActiveX Container
+ {1038A887-23E1-4289-B0BD-0C4B83C6BA21}
+ false
+ NI Deployment Framework 2019
+ {838942E4-B73C-492E-81A3-AA1E291FD0DC}
+ false
+ NI VC2015 Runtime
+ {D42E7BAE-6589-4570-B6A3-3E28889392E7}
+ false
+ NI TDM Streaming 19.0
+ {4CD11BE6-6BB7-4082-8A27-C13771BC309B}
+ false
+ NI Error Reporting 2019
+ {42E818C6-2B08-4DE7-BD91-B0FD704C119A}
+ false
+ NI LabVIEW Real-Time NBFifo 2018
+ {EF4708F6-5A34-4DBA-B12B-79CC2004E20B}
+ false
+ NI LabVIEW Runtime 2018 SP1 Non-English Support.
+ {3C68D03D-EF38-41B5-9977-E27520759DD6}
+ false
+ NI Logos 19.0
+ {5E4A4CE3-4D06-11D4-8B22-006008C16337}
+ false
+ NI LabVIEW Web Server 2018
+ {0960380B-EA86-4E0C-8B57-14CD8CCF2C15}
+ false
+ NI mDNS Responder 19.0
+ {9607874B-4BB3-42CB-B450-A2F5EF60BA3B}
+ false
+ Math Kernel Libraries 2017
+ {699C1AC5-2CF2-4745-9674-B19536EBA8A3}
+ false
+ Math Kernel Libraries 2018
+ {33A780B9-8BDE-4A3A-9672-24778EFBEFC4}
+ 12
+ {3B195EBF-4A09-46E6-8EAD-931568C1344C}
+ 2
+ true
+ ../builds/Change Program/Change Program Installer
+ relativeToCommon
+ Change Program Installer
+ {37660E7F-0A0E-4A55-A202-7C2E29CEB142}
+ Change Program
+ 1.0.1
+ 32-bit
+ 18008007
+ true
+ {933F6A45-398B-489E-85F0-3AA393B2D493}
+ true
+ 0
+ {DDCBA76C-A375-4549-BA65-FEEC2DA5F565}
+ Software
+ {DDFAFC8B-E728-4AC8-96DE-B920EBB97A86}
+ 2
+ 1
+ {37660E7F-0A0E-4A55-A202-7C2E29CEB142}
+ {37660E7F-0A0E-4A55-A202-7C2E29CEB142}
+ Change Program.exe
+ 0
+ Change Program
+ Boyi_Airleak
+ 1
+ {0E83934F-F389-47D7-A371-360455BF801E}
+ 1
+ Change Program
+ /My Computer/Build Specifications/Change Program
+ EXE
+ 1
+
+
+
+
diff --git a/Boyi Airleak (LV2018 32bits)/Change Program.vi b/Boyi Airleak (LV2018 32bits)/Change Program.vi
new file mode 100644
index 0000000..7d19913
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/Change Program.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/DualDUTMute.vi b/Boyi Airleak (LV2018 32bits)/DualDUTMute.vi
new file mode 100644
index 0000000..f89c725
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/DualDUTMute.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/hierarchical_json_make.vi b/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/hierarchical_json_make.vi
new file mode 100644
index 0000000..9ffba48
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/hierarchical_json_make.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/json_name-value_pairs_array_make.vi b/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/json_name-value_pairs_array_make.vi
new file mode 100644
index 0000000..f1b365b
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/json_name-value_pairs_array_make.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/json_name-value_pairs_section.vi b/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/json_name-value_pairs_section.vi
new file mode 100644
index 0000000..e44c6e0
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/json_name-value_pairs_section.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/run_test_results_uploader_process.vi b/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/run_test_results_uploader_process.vi
new file mode 100644
index 0000000..b8ff52b
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/run_test_results_uploader_process.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/Luxshare setting/Settings.ini b/Boyi Airleak (LV2018 32bits)/Luxshare setting/Settings.ini
new file mode 100644
index 0000000..9adee2e
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/Luxshare setting/Settings.ini
@@ -0,0 +1,78 @@
+[Serial Port]
+Equipment Com = "COM1"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart Enable = "0"
+Autostart Com = "COM1"
+//Customize = "Close Fixture, Ready to test, Open Fixture"
+Customize = "A,F,H"
+Revision = "MP"
+Fixture = "BRAVO-AIRLEAK01"
+Test SW Version = "1.0"
+Program Number = "00"
+Test Time = "200"
+Upper Limit ="200"
+Lower Limit = "-10"
+//Delta limit only need for product then test multi time
+Delta Limit = "20"
+Pass = "PASS"
+Fail = "FAIL"
+
+Product Name = "BRAVO"
+Test Name = "AIRLEAK"
+Station = "ITKS_E03-3FT-01_001_T010-S01"
+Version = "0.1"
+LogFile Path = "D:\Log"
+SerialMask = "[A-Z0-9]+"
+
+// xml or json
+DataFormat = "json"
+SMS Path = "C:\Local_OUTGOING"
+Local Path= "D:\MESReport"
+
+//TMS Settings -- Leave TMS Server IP empty to disable the TMS data upload feature
+//TMS Server IP = "172.31.1.19"
+//Enable Log = "1"
+
+***Decay Unit can set to (PSI , pa)
+DecayUnit = "pa"
+
+***Flex Settings (remove // below to enable)
+//Station ID = "ITKS_E03-3FT-01_001_T010-S01"
+//Revision = "PVT"
+//Customer = "Sonos"
+//Family = ""
+//User = "FF_Sonos"
+//Shift = ""
+//Line = "LINE03"
+//Name = ""
+//Target = ""
+//Rule = ""
+//Description = ""
+
+**Wistron Setting (Remove // below to enable)
+//upload data need to be folder
+//Upload Data = "E:\Data"
+
+[FIS]
+***FIS Enable (0 = disable, 1 = IAC FIS, 2 = Flex FLow 3 = Wistron 4 = Luxshare)
+FIS Enable = "4"
+
+***ICT Settings(remove // below to enable)
+Station ID = "ITKS_E03-3FT-01_001_T010-S01"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "HTTP"
+Server IP = "169.254.2.2"
+DUT IP = ""
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+//StopAommand --> stopaudio or audio?f=shutdown
+StopCommand = "stopaudio"
diff --git a/Boyi Airleak (LV2018 32bits)/Manual_Airleak.vi b/Boyi Airleak (LV2018 32bits)/Manual_Airleak.vi
new file mode 100644
index 0000000..f240bc6
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/Manual_Airleak.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/ReleaseNote.txt.txt b/Boyi Airleak (LV2018 32bits)/ReleaseNote.txt.txt
new file mode 100644
index 0000000..f630f35
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/ReleaseNote.txt.txt
@@ -0,0 +1,4 @@
+Release Note
+Version 1.0.0.186
+- adding fixture control to support Fury airleak fixture, Ausostart need to set to '1' to enable the customize fixture control
+- 'Customize = "A,F,H"' add into Settings.cfg >> Description : Customize = "Close Fixture, Ready to test, Open Fixture"
diff --git a/Boyi Airleak (LV2018 32bits)/Sample files/Flex_SampleXML.xml b/Boyi Airleak (LV2018 32bits)/Sample files/Flex_SampleXML.xml
new file mode 100644
index 0000000..fda0bbe
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/Sample files/Flex_SampleXML.xml
@@ -0,0 +1,9 @@
+
+
+2002-08-07 17:16:35.000
+
+
+
+
+
+
diff --git a/Boyi Airleak (LV2018 32bits)/Settings.ini b/Boyi Airleak (LV2018 32bits)/Settings.ini
new file mode 100644
index 0000000..3088981
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/Settings.ini
@@ -0,0 +1,94 @@
+[Serial Port]
+Equipment Com = "com3"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart Enable = "0"
+Autostart Com = "COM1"
+//Customize = "Close Fixture, Ready to test, Open Fixture"
+Customize = "A,F,H"
+Revision = "MP"
+Fixture = "BRAVO-AIRLEAK01"
+Test SW Version = "1.0"
+Program Number = "00"
+Test Time = "200"
+Upper Limit ="200"
+Lower Limit = "-10"
+//Delta limit only need for product then test multi time
+Delta Limit = "20"
+Pass = "PASS"
+Fail = "FAIL"
+
+Product Name = "BRAVO"
+Test Name = "AIRLEAK"
+Station = "ITKS_E03-3FT-01_001_T010-S01"
+Version = "0.1"
+LogFile Path = "D:\Log"
+SerialMask = "[A-Z0-9]+"
+
+// xml or json
+DataFormat = "json"
+SMS Path = "C:\Local_OUTGOING"
+Local Path= "D:\MESReport"
+
+//TMS Settings -- Leave TMS Server IP empty to disable the TMS data upload feature
+//TMS Server IP = "172.31.1.19"
+//Enable Log = "1"
+
+***Decay Unit can set to (PSI , pa)
+DecayUnit = "pa"
+
+[FIS]
+***FIS Enable (0 = disable, 1 = IAC FIS, 2 = Flex FLow 3 = Wistron 4 = Luxshare 5 = GGEC)
+FIS Enable = "4"
+*** Test result upload (0 - disable, 1 = Enable)
+Result Upload = "0"
+
+***LuxShare setting (remove // below to enable)
+Station ID = "ITKS_E03-3FT-01_001_T010-S01"
+
+***GGEC setting
+dll_path = "C:\Users\chanwee.hew\Documents\Labview Program\Boyi Airleak (LV2018 32bits)\SupportVIs\SC_GGEC_DLL32\MESDll.dll"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+//SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+//SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+//SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+//Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+//Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+//Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+//Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+***Flex Settings (remove // below to enable)
+//Station ID = "AirleakageTestAuto_EL1"
+//Revision = "PVT"
+//Customer = "Sonos"
+//Family = ""
+//User = "FF_Sonos"
+//Shift = ""
+//Line = "LINE03"
+//Name = ""
+//Target = ""
+//Rule = ""
+//Description = ""
+
+**Wistron Setting (Remove // below to enable)
+//upload data need to be folder
+//Upload Data = "E:\Data"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "HTTP"
+Server IP = "169.254.2.2"
+DUT IP = ""
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+Mute Drivers = "2"
+SPLMode = "FALSE"
+//StopAommand --> stopaudio or audio?f=shutdown
+StopCommand = "stopaudio"
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/BoyiGlobal.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/BoyiGlobal.vi
new file mode 100644
index 0000000..bb3370a
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/BoyiGlobal.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/Boyi_Config.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Boyi_Config.vi
new file mode 100644
index 0000000..f8d2ded
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Boyi_Config.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/Boyi_Json.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Boyi_Json.vi
new file mode 100644
index 0000000..62a6c9e
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Boyi_Json.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/Boyi_Reset.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Boyi_Reset.vi
new file mode 100644
index 0000000..ab4026c
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Boyi_Reset.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/Boyi_TestStart.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Boyi_TestStart.vi
new file mode 100644
index 0000000..4f4374a
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Boyi_TestStart.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/FIS.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/FIS.vi
new file mode 100644
index 0000000..4164641
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/FIS.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/Fixture Control.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Fixture Control.vi
new file mode 100644
index 0000000..d47a1b0
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Fixture Control.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/FlexErrorMsg.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/FlexErrorMsg.vi
new file mode 100644
index 0000000..b5089bb
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/FlexErrorMsg.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/FlexFlowGetUUTInfo.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/FlexFlowGetUUTInfo.vi
new file mode 100644
index 0000000..643b946
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/FlexFlowGetUUTInfo.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/FlexFlow_SaveResult.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/FlexFlow_SaveResult.vi
new file mode 100644
index 0000000..545699f
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/FlexFlow_SaveResult.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/FlexGenXML.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/FlexGenXML.vi
new file mode 100644
index 0000000..fd2a3bf
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/FlexGenXML.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/HexToString.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/HexToString.vi
new file mode 100644
index 0000000..9b15586
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/HexToString.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/JSON_results_file_make_and_save.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/JSON_results_file_make_and_save.vi
new file mode 100644
index 0000000..adc8b96
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/JSON_results_file_make_and_save.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxShare_CheckStation.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxShare_CheckStation.vi
new file mode 100644
index 0000000..3c794b6
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxShare_CheckStation.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxShare_SaveResult.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxShare_SaveResult.vi
new file mode 100644
index 0000000..a4bf63e
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxShare_SaveResult.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxshareMES/Check Station.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxshareMES/Check Station.vi
new file mode 100644
index 0000000..0c09042
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxshareMES/Check Station.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxshareMES/Debug/MesInterfacelib.pdb b/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxshareMES/Debug/MesInterfacelib.pdb
new file mode 100644
index 0000000..48eb088
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxshareMES/Debug/MesInterfacelib.pdb differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxshareMES/Debug/Newtonsoft.Json.xml b/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxshareMES/Debug/Newtonsoft.Json.xml
new file mode 100644
index 0000000..6456226
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxshareMES/Debug/Newtonsoft.Json.xml
@@ -0,0 +1,9144 @@
+
+
+
+ Newtonsoft.Json
+
+
+
+
+ Represents a BSON Oid (object id).
+
+
+
+
+ Gets or sets the value of the Oid.
+
+ The value of the Oid.
+
+
+
+ Initializes a new instance of the class.
+
+ The Oid value.
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data.
+
+
+
+
+ Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary.
+
+
+ true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false.
+
+
+
+
+ Gets or sets a value indicating whether the root object will be read as a JSON array.
+
+
+ true if the root object will be read as a JSON array; otherwise, false.
+
+
+
+
+ Gets or sets the used when reading values from BSON.
+
+ The used when reading values from BSON.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+ if set to true the root object will be read as a JSON array.
+ The used when reading values from BSON.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+ if set to true the root object will be read as a JSON array.
+ The used when reading values from BSON.
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data.
+
+
+
+
+ Gets or sets the used when writing values to BSON.
+ When set to no conversion will occur.
+
+ The used when writing values to BSON.
+
+
+
+ Initializes a new instance of the class.
+
+ The to write to.
+
+
+
+ Initializes a new instance of the class.
+
+ The to write to.
+
+
+
+ Flushes whatever is in the buffer to the underlying and also flushes the underlying stream.
+
+
+
+
+ Writes the end.
+
+ The token.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes raw JSON.
+
+ The raw JSON to write.
+
+
+
+ Writes raw JSON where a value is expected and updates the writer's state.
+
+ The raw JSON to write.
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+
+
+
+ Closes this writer.
+ If is set to true, the underlying is also closed.
+ If is set to true, the JSON is auto-completed.
+
+
+
+
+ Writes a value.
+ An error will raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value that represents a BSON object id.
+
+ The Object ID value to write.
+
+
+
+ Writes a BSON regex.
+
+ The regex pattern.
+ The regex options.
+
+
+
+ Specifies how constructors are used when initializing objects during deserialization by the .
+
+
+
+
+ First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor.
+
+
+
+
+ Json.NET will use a non-public default constructor before falling back to a parameterized constructor.
+
+
+
+
+ Converts a binary value to and from a base 64 string value.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a to and from JSON and BSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Creates a custom object.
+
+ The object type to convert.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Creates an object which will then be populated by the serializer.
+
+ Type of the object.
+ The created object.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Gets a value indicating whether this can write JSON.
+
+
+ true if this can write JSON; otherwise, false.
+
+
+
+
+ Converts a to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified value type.
+
+ Type of the value.
+
+ true if this instance can convert the specified value type; otherwise, false.
+
+
+
+
+ Converts a to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified value type.
+
+ Type of the value.
+
+ true if this instance can convert the specified value type; otherwise, false.
+
+
+
+
+ Provides a base class for converting a to and from JSON.
+
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a F# discriminated union type to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts an Entity Framework to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts an to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Gets a value indicating whether this can write JSON.
+
+
+ true if this can write JSON; otherwise, false.
+
+
+
+
+ Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z").
+
+
+
+
+ Gets or sets the date time styles used when converting a date to and from JSON.
+
+ The date time styles used when converting a date to and from JSON.
+
+
+
+ Gets or sets the date time format used when converting a date to and from JSON.
+
+ The date time format used when converting a date to and from JSON.
+
+
+
+ Gets or sets the culture used when converting a date to and from JSON.
+
+ The culture used when converting a date to and from JSON.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)).
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing property value of the JSON that is being converted.
+ The calling serializer.
+ The object value.
+
+
+
+ Converts a to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a to and from JSON and BSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts an to and from its name string value.
+
+
+
+
+ Gets or sets a value indicating whether the written enum text should be camel case.
+
+ true if the written enum text will be camel case; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether integer values are allowed when deserializing.
+
+ true if integers are allowed when deserializing; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class.
+
+ true if the written enum text will be camel case; otherwise, false.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a to and from a string (e.g. "1.2.3.4").
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing property value of the JSON that is being converted.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts XML to and from JSON.
+
+
+
+
+ Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements.
+
+ The name of the deserialized root element.
+
+
+
+ Gets or sets a flag to indicate whether to write the Json.NET array attribute.
+ This attribute helps preserve arrays when converting the written XML back to JSON.
+
+ true if the array attribute is written to the XML; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether to write the root JSON object.
+
+ true if the JSON root object is omitted; otherwise, false.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The calling serializer.
+ The value.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Checks if the is a namespace attribute.
+
+ Attribute name to test.
+ The attribute name prefix if it has one, otherwise an empty string.
+ true if attribute name is for a namespace attribute, otherwise false.
+
+
+
+ Determines whether this instance can convert the specified value type.
+
+ Type of the value.
+
+ true if this instance can convert the specified value type; otherwise, false.
+
+
+
+
+ Specifies how dates are formatted when writing JSON text.
+
+
+
+
+ Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z".
+
+
+
+
+ Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/".
+
+
+
+
+ Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text.
+
+
+
+
+ Date formatted strings are not parsed to a date type and are read as strings.
+
+
+
+
+ Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to .
+
+
+
+
+ Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to .
+
+
+
+
+ Specifies how to treat the time value when converting between string and .
+
+
+
+
+ Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time.
+
+
+
+
+ Treat as a UTC. If the object represents a local time, it is converted to a UTC.
+
+
+
+
+ Treat as a local time if a is being converted to a string.
+ If a string is being converted to , convert to a local time if a time zone is specified.
+
+
+
+
+ Time zone information should be preserved when converting.
+
+
+
+
+ Specifies default value handling options for the .
+
+
+
+
+
+
+
+
+ Include members where the member value is the same as the member's default value when serializing objects.
+ Included members are written to JSON. Has no effect when deserializing.
+
+
+
+
+ Ignore members where the member value is the same as the member's default value when serializing objects
+ so that it is not written to JSON.
+ This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers,
+ decimals and floating point numbers; and false for booleans). The default value ignored can be changed by
+ placing the on the property.
+
+
+
+
+ Members with a default value but no JSON will be set to their default value when deserializing.
+
+
+
+
+ Ignore members where the member value is the same as the member's default value when serializing objects
+ and set members to their default value when deserializing.
+
+
+
+
+ Specifies float format handling options when writing special floating point numbers, e.g. ,
+ and with .
+
+
+
+
+ Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity".
+
+
+
+
+ Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity.
+ Note that this will produce non-valid JSON.
+
+
+
+
+ Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property.
+
+
+
+
+ Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Floating point numbers are parsed to .
+
+
+
+
+ Floating point numbers are parsed to .
+
+
+
+
+ Specifies formatting options for the .
+
+
+
+
+ No special formatting is applied. This is the default.
+
+
+
+
+ Causes child objects to be indented according to the and settings.
+
+
+
+
+ Provides an interface for using pooled arrays.
+
+ The array type content.
+
+
+
+ Rent an array from the pool. This array must be returned when it is no longer needed.
+
+ The minimum required length of the array. The returned array may be longer.
+ The rented array from the pool. This array must be returned when it is no longer needed.
+
+
+
+ Return an array to the pool.
+
+ The array that is being returned.
+
+
+
+ Provides an interface to enable a class to return line and position information.
+
+
+
+
+ Gets a value indicating whether the class can return line information.
+
+
+ true if and can be provided; otherwise, false.
+
+
+
+
+ Gets the current line number.
+
+ The current line number or 0 if no line information is available (for example, when returns false).
+
+
+
+ Gets the current line position.
+
+ The current line position or 0 if no line information is available (for example, when returns false).
+
+
+
+ Instructs the how to serialize the collection.
+
+
+
+
+ Gets or sets a value indicating whether null items are allowed in the collection.
+
+ true if null items are allowed in the collection; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with a flag indicating whether the array can contain null items.
+
+ A flag indicating whether the array can contain null items.
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ Instructs the to use the specified constructor when deserializing that object.
+
+
+
+
+ Instructs the how to serialize the object.
+
+
+
+
+ Gets or sets the id.
+
+ The id.
+
+
+
+ Gets or sets the title.
+
+ The title.
+
+
+
+ Gets or sets the description.
+
+ The description.
+
+
+
+ Gets or sets the collection's items converter.
+
+ The collection's items converter.
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets the of the .
+
+ The of the .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets a value that indicates whether to preserve object references.
+
+
+ true to keep object reference; otherwise, false. The default is false.
+
+
+
+
+ Gets or sets a value that indicates whether to preserve collection's items references.
+
+
+ true to keep collection's items object references; otherwise, false. The default is false.
+
+
+
+
+ Gets or sets the reference loop handling used when serializing the collection's items.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the type name handling used when serializing the collection's items.
+
+ The type name handling.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ Provides methods for converting between .NET types and JSON types.
+
+
+
+
+
+
+
+ Gets or sets a function that creates default .
+ Default settings are automatically used by serialization methods on ,
+ and and on .
+ To serialize without using any default settings create a with
+ .
+
+
+
+
+ Represents JavaScript's boolean value true as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's boolean value false as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's null as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's undefined as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's positive infinity as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's negative infinity as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's NaN as a string. This field is read-only.
+
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation using the specified.
+
+ The value to convert.
+ The format the date will be converted to.
+ The time zone handling when the date is converted to a string.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation using the specified.
+
+ The value to convert.
+ The format the date will be converted to.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ The string delimiter character.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ The string delimiter character.
+ The string escape handling.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Serializes the specified object to a JSON string.
+
+ The object to serialize.
+ A JSON string representation of the object.
+
+
+
+ Serializes the specified object to a JSON string using formatting.
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using a collection of .
+
+ The object to serialize.
+ A collection of converters used while serializing.
+ A JSON string representation of the object.
+
+
+
+ Serializes the specified object to a JSON string using formatting and a collection of .
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+ A collection of converters used while serializing.
+ A JSON string representation of the object.
+
+
+
+ Serializes the specified object to a JSON string using .
+
+ The object to serialize.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using a type, formatting and .
+
+ The object to serialize.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ The type of the value being serialized.
+ This parameter is used when is to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using formatting and .
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using a type, formatting and .
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ The type of the value being serialized.
+ This parameter is used when is to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+ A JSON string representation of the object.
+
+
+
+
+ Deserializes the JSON to a .NET object.
+
+ The JSON to deserialize.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to a .NET object using .
+
+ The JSON to deserialize.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type.
+
+ The JSON to deserialize.
+ The of object being deserialized.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type.
+
+ The type of the object to deserialize to.
+ The JSON to deserialize.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the given anonymous type.
+
+
+ The anonymous type to deserialize to. This can't be specified
+ traditionally and must be inferred from the anonymous type passed
+ as a parameter.
+
+ The JSON to deserialize.
+ The anonymous type object.
+ The deserialized anonymous type from the JSON string.
+
+
+
+ Deserializes the JSON to the given anonymous type using .
+
+
+ The anonymous type to deserialize to. This can't be specified
+ traditionally and must be inferred from the anonymous type passed
+ as a parameter.
+
+ The JSON to deserialize.
+ The anonymous type object.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized anonymous type from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using a collection of .
+
+ The type of the object to deserialize to.
+ The JSON to deserialize.
+ Converters to use while deserializing.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using .
+
+ The type of the object to deserialize to.
+ The object to deserialize.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using a collection of .
+
+ The JSON to deserialize.
+ The type of the object to deserialize.
+ Converters to use while deserializing.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using .
+
+ The JSON to deserialize.
+ The type of the object to deserialize to.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized object from the JSON string.
+
+
+
+ Populates the object with values from the JSON string.
+
+ The JSON to populate values from.
+ The target object to populate values onto.
+
+
+
+ Populates the object with values from the JSON string using .
+
+ The JSON to populate values from.
+ The target object to populate values onto.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+
+
+
+ Serializes the to a JSON string.
+
+ The node to serialize.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting and omits the root object if is true.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ Omits writing the root object.
+ A JSON string of the .
+
+
+
+ Deserializes the from a JSON string.
+
+ The JSON string.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by .
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by
+ and writes a Json.NET array attribute for collections.
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+
+ A flag to indicate whether to write the Json.NET array attribute.
+ This attribute helps preserve arrays when converting the written XML back to JSON.
+
+ The deserialized .
+
+
+
+ Serializes the to a JSON string.
+
+ The node to convert to JSON.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting.
+
+ The node to convert to JSON.
+ Indicates how the output should be formatted.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting and omits the root object if is true.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ Omits writing the root object.
+ A JSON string of the .
+
+
+
+ Deserializes the from a JSON string.
+
+ The JSON string.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by .
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by
+ and writes a Json.NET array attribute for collections.
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+
+ A flag to indicate whether to write the Json.NET array attribute.
+ This attribute helps preserve arrays when converting the written XML back to JSON.
+
+ The deserialized .
+
+
+
+ Converts an object to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Gets a value indicating whether this can read JSON.
+
+ true if this can read JSON; otherwise, false.
+
+
+
+ Gets a value indicating whether this can write JSON.
+
+ true if this can write JSON; otherwise, false.
+
+
+
+ Instructs the to use the specified when serializing the member or class.
+
+
+
+
+ Gets the of the .
+
+ The of the .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+
+
+
+
+ Initializes a new instance of the class.
+
+ Type of the .
+
+
+
+ Initializes a new instance of the class.
+
+ Type of the .
+ Parameter list to use when constructing the . Can be null.
+
+
+
+ Represents a collection of .
+
+
+
+
+ Instructs the how to serialize the collection.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ The exception thrown when an error occurs during JSON serialization or deserialization.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Instructs the to deserialize properties with no matching class member into the specified collection
+ and write values during serialization.
+
+
+
+
+ Gets or sets a value that indicates whether to write extension data when serializing the object.
+
+
+ true to write extension data when serializing the object; otherwise, false. The default is true.
+
+
+
+
+ Gets or sets a value that indicates whether to read extension data when deserializing the object.
+
+
+ true to read extension data when deserializing the object; otherwise, false. The default is true.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Instructs the not to serialize the public field or public read/write property value.
+
+
+
+
+ Instructs the how to serialize the object.
+
+
+
+
+ Gets or sets the member serialization.
+
+ The member serialization.
+
+
+
+ Gets or sets a value that indicates whether the object's properties are required.
+
+
+ A value indicating whether the object's properties are required.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified member serialization.
+
+ The member serialization.
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ Instructs the to always serialize the member with the specified name.
+
+
+
+
+ Gets or sets the used when serializing the property's collection items.
+
+ The collection's items .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets the of the .
+
+ The of the .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets the null value handling used when serializing this property.
+
+ The null value handling.
+
+
+
+ Gets or sets the default value handling used when serializing this property.
+
+ The default value handling.
+
+
+
+ Gets or sets the reference loop handling used when serializing this property.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the object creation handling used when deserializing this property.
+
+ The object creation handling.
+
+
+
+ Gets or sets the type name handling used when serializing this property.
+
+ The type name handling.
+
+
+
+ Gets or sets whether this property's value is serialized as a reference.
+
+ Whether this property's value is serialized as a reference.
+
+
+
+ Gets or sets the order of serialization of a member.
+
+ The numeric order of serialization.
+
+
+
+ Gets or sets a value indicating whether this property is required.
+
+
+ A value indicating whether this property is required.
+
+
+
+
+ Gets or sets the name of the property.
+
+ The name of the property.
+
+
+
+ Gets or sets the reference loop handling used when serializing the property's collection items.
+
+ The collection's items reference loop handling.
+
+
+
+ Gets or sets the type name handling used when serializing the property's collection items.
+
+ The collection's items type name handling.
+
+
+
+ Gets or sets whether this property's collection items are serialized as a reference.
+
+ Whether this property's collection items are serialized as a reference.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified name.
+
+ Name of the property.
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
+
+
+
+
+ Specifies the state of the reader.
+
+
+
+
+ A read method has not been called.
+
+
+
+
+ The end of the file has been reached successfully.
+
+
+
+
+ Reader is at a property.
+
+
+
+
+ Reader is at the start of an object.
+
+
+
+
+ Reader is in an object.
+
+
+
+
+ Reader is at the start of an array.
+
+
+
+
+ Reader is in an array.
+
+
+
+
+ The method has been called.
+
+
+
+
+ Reader has just read a value.
+
+
+
+
+ Reader is at the start of a constructor.
+
+
+
+
+ Reader is in a constructor.
+
+
+
+
+ An error occurred that prevents the read operation from continuing.
+
+
+
+
+ The end of the file has been reached successfully.
+
+
+
+
+ Gets the current reader state.
+
+ The current reader state.
+
+
+
+ Gets or sets a value indicating whether the source should be closed when this reader is closed.
+
+
+ true to close the source when this reader is closed; otherwise false. The default is true.
+
+
+
+
+ Gets or sets a value indicating whether multiple pieces of JSON content can
+ be read from a continuous stream without erroring.
+
+
+ true to support reading multiple pieces of JSON content; otherwise false.
+ The default is false.
+
+
+
+
+ Gets the quotation mark character used to enclose the value of a string.
+
+
+
+
+ Gets or sets how time zones are handled when reading JSON.
+
+
+
+
+ Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+
+
+
+
+ Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Gets or sets how custom date formatted strings are parsed when reading JSON.
+
+
+
+
+ Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a .
+
+
+
+
+ Gets the type of the current JSON token.
+
+
+
+
+ Gets the text value of the current JSON token.
+
+
+
+
+ Gets the .NET type for the current JSON token.
+
+
+
+
+ Gets the depth of the current token in the JSON document.
+
+ The depth of the current token in the JSON document.
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Gets or sets the culture used when reading JSON. Defaults to .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Reads the next JSON token from the source.
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a [].
+
+ A [] or null if the next JSON token is null. This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Skips the children of the current token.
+
+
+
+
+ Sets the current token.
+
+ The new token.
+
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+ A flag indicating whether the position index inside an array should be updated.
+
+
+
+ Sets the state based on current token type.
+
+
+
+
+ Releases unmanaged and - optionally - managed resources.
+
+ true to release both managed and unmanaged resources; false to release only unmanaged resources.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the source is also closed.
+
+
+
+
+ The exception thrown when an error occurs while reading JSON text.
+
+
+
+
+ Gets the line number indicating where the error occurred.
+
+ The line number indicating where the error occurred.
+
+
+
+ Gets the line position indicating where the error occurred.
+
+ The line position indicating where the error occurred.
+
+
+
+ Gets the path to the JSON where the error occurred.
+
+ The path to the JSON where the error occurred.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Initializes a new instance of the class
+ with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The path to the JSON where the error occurred.
+ The line number indicating where the error occurred.
+ The line position indicating where the error occurred.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Instructs the to always serialize the member, and to require that the member has a value.
+
+
+
+
+ The exception thrown when an error occurs during JSON serialization or deserialization.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Serializes and deserializes objects into and from the JSON format.
+ The enables you to control how objects are encoded into JSON.
+
+
+
+
+ Occurs when the errors during serialization and deserialization.
+
+
+
+
+ Gets or sets the used by the serializer when resolving references.
+
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+
+
+
+ Gets or sets the used by the serializer when writing trace messages.
+
+ The trace writer.
+
+
+
+ Gets or sets the equality comparer used by the serializer when comparing references.
+
+ The equality comparer.
+
+
+
+ Gets or sets how type name writing and reading is handled by the serializer.
+
+
+ should be used with caution when your application deserializes JSON from an external source.
+ Incoming types should be validated with a custom
+ when deserializing with a value other than .
+
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how object references are preserved by the serializer.
+
+
+
+
+ Gets or sets how reference loops (e.g. a class referencing itself) is handled.
+
+
+
+
+ Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.
+
+
+
+
+ Gets or sets how null values are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how default values are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how objects are created during deserialization.
+
+ The object creation handling.
+
+
+
+ Gets or sets how constructors are used during deserialization.
+
+ The constructor handling.
+
+
+
+ Gets or sets how metadata properties are used during deserialization.
+
+ The metadata properties handling.
+
+
+
+ Gets a collection that will be used during serialization.
+
+ Collection that will be used during serialization.
+
+
+
+ Gets or sets the contract resolver used by the serializer when
+ serializing .NET objects to JSON and vice versa.
+
+
+
+
+ Gets or sets the used by the serializer when invoking serialization callback methods.
+
+ The context.
+
+
+
+ Indicates how JSON text output is formatted.
+
+
+
+
+ Gets or sets how dates are written to JSON text.
+
+
+
+
+ Gets or sets how time zones are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+
+
+
+
+ Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Gets or sets how special floating point numbers, e.g. ,
+ and ,
+ are written as JSON text.
+
+
+
+
+ Gets or sets how strings are escaped when writing JSON text.
+
+
+
+
+ Gets or sets how and values are formatted when writing JSON text,
+ and the expected date format when reading JSON text.
+
+
+
+
+ Gets or sets the culture used when reading JSON. Defaults to .
+
+
+
+
+ Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a .
+
+
+
+
+ Gets a value indicating whether there will be a check for additional JSON content after deserializing an object.
+
+
+ true if there will be a check for additional JSON content after deserializing an object; otherwise, false.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Creates a new instance.
+ The will not use default settings
+ from .
+
+
+ A new instance.
+ The will not use default settings
+ from .
+
+
+
+
+ Creates a new instance using the specified .
+ The will not use default settings
+ from .
+
+ The settings to be applied to the .
+
+ A new instance using the specified .
+ The will not use default settings
+ from .
+
+
+
+
+ Creates a new instance.
+ The will use default settings
+ from .
+
+
+ A new instance.
+ The will use default settings
+ from .
+
+
+
+
+ Creates a new instance using the specified .
+ The will use default settings
+ from as well as the specified .
+
+ The settings to be applied to the .
+
+ A new instance using the specified .
+ The will use default settings
+ from as well as the specified .
+
+
+
+
+ Populates the JSON values onto the target object.
+
+ The that contains the JSON structure to reader values from.
+ The target object to populate values onto.
+
+
+
+ Populates the JSON values onto the target object.
+
+ The that contains the JSON structure to reader values from.
+ The target object to populate values onto.
+
+
+
+ Deserializes the JSON structure contained by the specified .
+
+ The that contains the JSON structure to deserialize.
+ The being deserialized.
+
+
+
+ Deserializes the JSON structure contained by the specified
+ into an instance of the specified type.
+
+ The containing the object.
+ The of object being deserialized.
+ The instance of being deserialized.
+
+
+
+ Deserializes the JSON structure contained by the specified
+ into an instance of the specified type.
+
+ The containing the object.
+ The type of the object to deserialize.
+ The instance of being deserialized.
+
+
+
+ Deserializes the JSON structure contained by the specified
+ into an instance of the specified type.
+
+ The containing the object.
+ The of object being deserialized.
+ The instance of being deserialized.
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+ The type of the value being serialized.
+ This parameter is used when is to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+ The type of the value being serialized.
+ This parameter is used when is Auto to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+
+
+ Specifies the settings on a object.
+
+
+
+
+ Gets or sets how reference loops (e.g. a class referencing itself) are handled.
+
+ Reference loop handling.
+
+
+
+ Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.
+
+ Missing member handling.
+
+
+
+ Gets or sets how objects are created during deserialization.
+
+ The object creation handling.
+
+
+
+ Gets or sets how null values are handled during serialization and deserialization.
+
+ Null value handling.
+
+
+
+ Gets or sets how default values are handled during serialization and deserialization.
+
+ The default value handling.
+
+
+
+ Gets or sets a collection that will be used during serialization.
+
+ The converters.
+
+
+
+ Gets or sets how object references are preserved by the serializer.
+
+ The preserve references handling.
+
+
+
+ Gets or sets how type name writing and reading is handled by the serializer.
+
+
+ should be used with caution when your application deserializes JSON from an external source.
+ Incoming types should be validated with a custom
+ when deserializing with a value other than .
+
+ The type name handling.
+
+
+
+ Gets or sets how metadata properties are used during deserialization.
+
+ The metadata properties handling.
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how constructors are used during deserialization.
+
+ The constructor handling.
+
+
+
+ Gets or sets the contract resolver used by the serializer when
+ serializing .NET objects to JSON and vice versa.
+
+ The contract resolver.
+
+
+
+ Gets or sets the equality comparer used by the serializer when comparing references.
+
+ The equality comparer.
+
+
+
+ Gets or sets the used by the serializer when resolving references.
+
+ The reference resolver.
+
+
+
+ Gets or sets a function that creates the used by the serializer when resolving references.
+
+ A function that creates the used by the serializer when resolving references.
+
+
+
+ Gets or sets the used by the serializer when writing trace messages.
+
+ The trace writer.
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+ The binder.
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+ The binder.
+
+
+
+ Gets or sets the error handler called during serialization and deserialization.
+
+ The error handler called during serialization and deserialization.
+
+
+
+ Gets or sets the used by the serializer when invoking serialization callback methods.
+
+ The context.
+
+
+
+ Gets or sets how and values are formatted when writing JSON text,
+ and the expected date format when reading JSON text.
+
+
+
+
+ Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a .
+
+
+
+
+ Indicates how JSON text output is formatted.
+
+
+
+
+ Gets or sets how dates are written to JSON text.
+
+
+
+
+ Gets or sets how time zones are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+
+
+
+
+ Gets or sets how special floating point numbers, e.g. ,
+ and ,
+ are written as JSON.
+
+
+
+
+ Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Gets or sets how strings are escaped when writing JSON text.
+
+
+
+
+ Gets or sets the culture used when reading JSON. Defaults to .
+
+
+
+
+ Gets a value indicating whether there will be a check for additional content after deserializing an object.
+
+
+ true if there will be a check for additional content after deserializing an object; otherwise, false.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to JSON text data.
+
+
+
+
+ Initializes a new instance of the class with the specified .
+
+ The containing the JSON data to read.
+
+
+
+ Gets or sets the reader's character buffer pool.
+
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a [].
+
+ A [] or null if the next JSON token is null. This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Gets a value indicating whether the class can return line information.
+
+
+ true if and can be provided; otherwise, false.
+
+
+
+
+ Gets the current line number.
+
+
+ The current line number or 0 if no line information is available (for example, returns false).
+
+
+
+
+ Gets the current line position.
+
+
+ The current line position or 0 if no line information is available (for example, returns false).
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+
+
+
+
+ Gets or sets the writer's character array pool.
+
+
+
+
+ Gets or sets how many s to write for each level in the hierarchy when is set to .
+
+
+
+
+ Gets or sets which character to use to quote attribute values.
+
+
+
+
+ Gets or sets which character to use for indenting when is set to .
+
+
+
+
+ Gets or sets a value indicating whether object names will be surrounded with quotes.
+
+
+
+
+ Initializes a new instance of the class using the specified .
+
+ The to write to.
+
+
+
+ Flushes whatever is in the buffer to the underlying and also flushes the underlying .
+
+
+
+
+ Closes this writer.
+ If is set to true, the underlying is also closed.
+ If is set to true, the JSON is auto-completed.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes the specified end token.
+
+ The end token to write.
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+ A flag to indicate whether the text should be escaped when it is written as a JSON property name.
+
+
+
+ Writes indent characters.
+
+
+
+
+ Writes the JSON value delimiter.
+
+
+
+
+ Writes an indent space.
+
+
+
+
+ Writes a value.
+ An error will raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes raw JSON.
+
+ The raw JSON to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes the given white space.
+
+ The string of white space characters.
+
+
+
+ Specifies the type of JSON token.
+
+
+
+
+ This is returned by the if a read method has not been called.
+
+
+
+
+ An object start token.
+
+
+
+
+ An array start token.
+
+
+
+
+ A constructor start token.
+
+
+
+
+ An object property name.
+
+
+
+
+ A comment.
+
+
+
+
+ Raw JSON.
+
+
+
+
+ An integer.
+
+
+
+
+ A float.
+
+
+
+
+ A string.
+
+
+
+
+ A boolean.
+
+
+
+
+ A null token.
+
+
+
+
+ An undefined token.
+
+
+
+
+ An object end token.
+
+
+
+
+ An array end token.
+
+
+
+
+ A constructor end token.
+
+
+
+
+ A Date.
+
+
+
+
+ Byte data.
+
+
+
+
+
+ Represents a reader that provides validation.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Sets an event handler for receiving schema validation errors.
+
+
+
+
+ Gets the text value of the current JSON token.
+
+
+
+
+
+ Gets the depth of the current token in the JSON document.
+
+ The depth of the current token in the JSON document.
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Gets the quotation mark character used to enclose the value of a string.
+
+
+
+
+
+ Gets the type of the current JSON token.
+
+
+
+
+
+ Gets the .NET type for the current JSON token.
+
+
+
+
+
+ Initializes a new instance of the class that
+ validates the content returned from the given .
+
+ The to read from while validating.
+
+
+
+ Gets or sets the schema.
+
+ The schema.
+
+
+
+ Gets the used to construct this .
+
+ The specified in the constructor.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a [].
+
+
+ A [] or null if the next JSON token is null.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+
+
+
+
+ Gets or sets a value indicating whether the destination should be closed when this writer is closed.
+
+
+ true to close the destination when this writer is closed; otherwise false. The default is true.
+
+
+
+
+ Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed.
+
+
+ true to auto-complete the JSON when this writer is closed; otherwise false. The default is true.
+
+
+
+
+ Gets the top.
+
+ The top.
+
+
+
+ Gets the state of the writer.
+
+
+
+
+ Gets the path of the writer.
+
+
+
+
+ Gets or sets a value indicating how JSON text output should be formatted.
+
+
+
+
+ Gets or sets how dates are written to JSON text.
+
+
+
+
+ Gets or sets how time zones are handled when writing JSON text.
+
+
+
+
+ Gets or sets how strings are escaped when writing JSON text.
+
+
+
+
+ Gets or sets how special floating point numbers, e.g. ,
+ and ,
+ are written to JSON text.
+
+
+
+
+ Gets or sets how and values are formatted when writing JSON text.
+
+
+
+
+ Gets or sets the culture used when writing JSON. Defaults to .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Flushes whatever is in the buffer to the destination and also flushes the destination.
+
+
+
+
+ Closes this writer.
+ If is set to true, the destination is also closed.
+ If is set to true, the JSON is auto-completed.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the end of a JSON object.
+
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the end of an array.
+
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes the end constructor.
+
+
+
+
+ Writes the property name of a name/value pair of a JSON object.
+
+ The name of the property.
+
+
+
+ Writes the property name of a name/value pair of a JSON object.
+
+ The name of the property.
+ A flag to indicate whether the text should be escaped when it is written as a JSON property name.
+
+
+
+ Writes the end of the current JSON object or array.
+
+
+
+
+ Writes the current token and its children.
+
+ The to read the token from.
+
+
+
+ Writes the current token.
+
+ The to read the token from.
+ A flag indicating whether the current token's children should be written.
+
+
+
+ Writes the token and its value.
+
+ The to write.
+
+ The value to write.
+ A value is only required for tokens that have an associated value, e.g. the property name for .
+ null can be passed to the method for tokens that don't have a value, e.g. .
+
+
+
+
+ Writes the token.
+
+ The to write.
+
+
+
+ Writes the specified end token.
+
+ The end token to write.
+
+
+
+ Writes indent characters.
+
+
+
+
+ Writes the JSON value delimiter.
+
+
+
+
+ Writes an indent space.
+
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes raw JSON without changing the writer's state.
+
+ The raw JSON to write.
+
+
+
+ Writes raw JSON where a value is expected and updates the writer's state.
+
+ The raw JSON to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+ An error will raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes the given white space.
+
+ The string of white space characters.
+
+
+
+ Releases unmanaged and - optionally - managed resources.
+
+ true to release both managed and unmanaged resources; false to release only unmanaged resources.
+
+
+
+ Sets the state of the .
+
+ The being written.
+ The value being written.
+
+
+
+ The exception thrown when an error occurs while writing JSON text.
+
+
+
+
+ Gets the path to the JSON where the error occurred.
+
+ The path to the JSON where the error occurred.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Initializes a new instance of the class
+ with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The path to the JSON where the error occurred.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Specifies how JSON comments are handled when loading JSON.
+
+
+
+
+ Ignore comments.
+
+
+
+
+ Load comments as a with type .
+
+
+
+
+ Specifies how line information is handled when loading JSON.
+
+
+
+
+ Ignore line information.
+
+
+
+
+ Load line information.
+
+
+
+
+ Contains the LINQ to JSON extension methods.
+
+
+
+
+ Returns a collection of tokens that contains the ancestors of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains the ancestors of every token in the source collection.
+
+
+
+ Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains every token in the source collection, the ancestors of every token in the source collection.
+
+
+
+ Returns a collection of tokens that contains the descendants of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains the descendants of every token in the source collection.
+
+
+
+ Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains every token in the source collection, and the descendants of every token in the source collection.
+
+
+
+ Returns a collection of child properties of every object in the source collection.
+
+ An of that contains the source collection.
+ An of that contains the properties of every object in the source collection.
+
+
+
+ Returns a collection of child values of every object in the source collection with the given key.
+
+ An of that contains the source collection.
+ The token key.
+ An of that contains the values of every token in the source collection with the given key.
+
+
+
+ Returns a collection of child values of every object in the source collection.
+
+ An of that contains the source collection.
+ An of that contains the values of every token in the source collection.
+
+
+
+ Returns a collection of converted child values of every object in the source collection with the given key.
+
+ The type to convert the values to.
+ An of that contains the source collection.
+ The token key.
+ An that contains the converted values of every token in the source collection with the given key.
+
+
+
+ Returns a collection of converted child values of every object in the source collection.
+
+ The type to convert the values to.
+ An of that contains the source collection.
+ An that contains the converted values of every token in the source collection.
+
+
+
+ Converts the value.
+
+ The type to convert the value to.
+ A cast as a of .
+ A converted value.
+
+
+
+ Converts the value.
+
+ The source collection type.
+ The type to convert the value to.
+ A cast as a of .
+ A converted value.
+
+
+
+ Returns a collection of child tokens of every array in the source collection.
+
+ The source collection type.
+ An of that contains the source collection.
+ An of that contains the values of every token in the source collection.
+
+
+
+ Returns a collection of converted child tokens of every array in the source collection.
+
+ An of that contains the source collection.
+ The type to convert the values to.
+ The source collection type.
+ An that contains the converted values of every token in the source collection.
+
+
+
+ Returns the input typed as .
+
+ An of that contains the source collection.
+ The input typed as .
+
+
+
+ Returns the input typed as .
+
+ The source collection type.
+ An of that contains the source collection.
+ The input typed as .
+
+
+
+ Represents a collection of objects.
+
+ The type of token.
+
+
+
+ Gets the of with the specified key.
+
+
+
+
+
+ Represents a JSON array.
+
+
+
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the array.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the array.
+
+
+
+ Loads an from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+
+
+ Loads an from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ A populated from the string that contains JSON.
+
+
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A populated from the string that contains JSON.
+
+
+
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ A with the values of the specified object.
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ The that will be used to read the object.
+ A with the values of the specified object.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Gets or sets the at the specified index.
+
+
+
+
+
+ Determines the index of a specific item in the .
+
+ The object to locate in the .
+
+ The index of if found in the list; otherwise, -1.
+
+
+
+
+ Inserts an item to the at the specified index.
+
+ The zero-based index at which should be inserted.
+ The object to insert into the .
+
+ is not a valid index in the .
+
+
+
+
+ Removes the item at the specified index.
+
+ The zero-based index of the item to remove.
+
+ is not a valid index in the .
+
+
+
+
+ Returns an enumerator that iterates through the collection.
+
+
+ A of that can be used to iterate through the collection.
+
+
+
+
+ Adds an item to the .
+
+ The object to add to the .
+
+
+
+ Removes all items from the .
+
+
+
+
+ Determines whether the contains a specific value.
+
+ The object to locate in the .
+
+ true if is found in the ; otherwise, false.
+
+
+
+
+ Copies the elements of the to an array, starting at a particular array index.
+
+ The array.
+ Index of the array.
+
+
+
+ Gets a value indicating whether the is read-only.
+
+ true if the is read-only; otherwise, false.
+
+
+
+ Removes the first occurrence of a specific object from the .
+
+ The object to remove from the .
+
+ true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original .
+
+
+
+
+ Represents a JSON constructor.
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Gets or sets the name of this constructor.
+
+ The constructor name.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the specified name and content.
+
+ The constructor name.
+ The contents of the constructor.
+
+
+
+ Initializes a new instance of the class with the specified name and content.
+
+ The constructor name.
+ The contents of the constructor.
+
+
+
+ Initializes a new instance of the class with the specified name.
+
+ The constructor name.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+
+
+ Represents a token that can contain other tokens.
+
+
+
+
+ Occurs when the list changes or an item in the list changes.
+
+
+
+
+ Occurs before an item is added to the collection.
+
+
+
+
+ Occurs when the items list of the collection has changed, or the collection is reset.
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Raises the event.
+
+ The instance containing the event data.
+
+
+
+ Raises the event.
+
+ The instance containing the event data.
+
+
+
+ Raises the event.
+
+ The instance containing the event data.
+
+
+
+ Gets a value indicating whether this token has child tokens.
+
+
+ true if this token has child values; otherwise, false.
+
+
+
+
+ Get the first child token of this token.
+
+
+ A containing the first child token of the .
+
+
+
+
+ Get the last child token of this token.
+
+
+ A containing the last child token of the .
+
+
+
+
+ Returns a collection of the child tokens of this token, in document order.
+
+
+ An of containing the child tokens of this , in document order.
+
+
+
+
+ Returns a collection of the child values of this token, in document order.
+
+ The type to convert the values to.
+
+ A containing the child values of this , in document order.
+
+
+
+
+ Returns a collection of the descendant tokens for this token in document order.
+
+ An of containing the descendant tokens of the .
+
+
+
+ Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order.
+
+ An of containing this token, and all the descendant tokens of the .
+
+
+
+ Adds the specified content as children of this .
+
+ The content to be added.
+
+
+
+ Adds the specified content as the first children of this .
+
+ The content to be added.
+
+
+
+ Creates a that can be used to add tokens to the .
+
+ A that is ready to have content written to it.
+
+
+
+ Replaces the child nodes of this token with the specified content.
+
+ The content.
+
+
+
+ Removes the child nodes from this token.
+
+
+
+
+ Merge the specified content into this .
+
+ The content to be merged.
+
+
+
+ Merge the specified content into this using .
+
+ The content to be merged.
+ The used to merge the content.
+
+
+
+ Gets the count of child JSON tokens.
+
+ The count of child JSON tokens.
+
+
+
+ Represents a collection of objects.
+
+ The type of token.
+
+
+
+ An empty collection of objects.
+
+
+
+
+ Initializes a new instance of the struct.
+
+ The enumerable.
+
+
+
+ Returns an enumerator that can be used to iterate through the collection.
+
+
+ A that can be used to iterate through the collection.
+
+
+
+
+ Gets the of with the specified key.
+
+
+
+
+
+ Determines whether the specified is equal to this instance.
+
+ The to compare with this instance.
+
+ true if the specified is equal to this instance; otherwise, false.
+
+
+
+
+ Determines whether the specified is equal to this instance.
+
+ The to compare with this instance.
+
+ true if the specified is equal to this instance; otherwise, false.
+
+
+
+
+ Returns a hash code for this instance.
+
+
+ A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
+
+
+
+
+ Represents a JSON object.
+
+
+
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Occurs when a property value changes.
+
+
+
+
+ Occurs when a property value is changing.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the object.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the object.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Gets an of of this object's properties.
+
+ An of of this object's properties.
+
+
+
+ Gets a the specified name.
+
+ The property name.
+ A with the specified name or null.
+
+
+
+ Gets a of of this object's property values.
+
+ A of of this object's property values.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Gets or sets the with the specified property name.
+
+
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+ is not valid JSON.
+
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+ is not valid JSON.
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ A populated from the string that contains JSON.
+
+ is not valid JSON.
+
+
+
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A populated from the string that contains JSON.
+
+ is not valid JSON.
+
+
+
+
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ A with the values of the specified object.
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ The that will be used to read the object.
+ A with the values of the specified object.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Gets the with the specified property name.
+
+ Name of the property.
+ The with the specified property name.
+
+
+
+ Gets the with the specified property name.
+ The exact property name will be searched for first and if no matching property is found then
+ the will be used to match a property.
+
+ Name of the property.
+ One of the enumeration values that specifies how the strings will be compared.
+ The with the specified property name.
+
+
+
+ Tries to get the with the specified property name.
+ The exact property name will be searched for first and if no matching property is found then
+ the will be used to match a property.
+
+ Name of the property.
+ The value.
+ One of the enumeration values that specifies how the strings will be compared.
+ true if a value was successfully retrieved; otherwise, false.
+
+
+
+ Adds the specified property name.
+
+ Name of the property.
+ The value.
+
+
+
+ Removes the property with the specified name.
+
+ Name of the property.
+ true if item was successfully removed; otherwise, false.
+
+
+
+ Tries to get the with the specified property name.
+
+ Name of the property.
+ The value.
+ true if a value was successfully retrieved; otherwise, false.
+
+
+
+ Returns an enumerator that can be used to iterate through the collection.
+
+
+ A that can be used to iterate through the collection.
+
+
+
+
+ Raises the event with the provided arguments.
+
+ Name of the property.
+
+
+
+ Raises the event with the provided arguments.
+
+ Name of the property.
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Represents a JSON property.
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Gets the property name.
+
+ The property name.
+
+
+
+ Gets or sets the property value.
+
+ The property value.
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Initializes a new instance of the class.
+
+ The property name.
+ The property content.
+
+
+
+ Initializes a new instance of the class.
+
+ The property name.
+ The property content.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+
+
+ Represents a view of a .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The name.
+
+
+
+ When overridden in a derived class, returns whether resetting an object changes its value.
+
+
+ true if resetting the component changes its value; otherwise, false.
+
+ The component to test for reset capability.
+
+
+
+ When overridden in a derived class, gets the current value of the property on a component.
+
+
+ The value of a property for a given component.
+
+ The component with the property for which to retrieve the value.
+
+
+
+ When overridden in a derived class, resets the value for this property of the component to the default value.
+
+ The component with the property value that is to be reset to the default value.
+
+
+
+ When overridden in a derived class, sets the value of the component to a different value.
+
+ The component with the property value that is to be set.
+ The new value.
+
+
+
+ When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted.
+
+
+ true if the property should be persisted; otherwise, false.
+
+ The component with the property to be examined for persistence.
+
+
+
+ When overridden in a derived class, gets the type of the component this property is bound to.
+
+
+ A that represents the type of component this property is bound to.
+ When the or
+
+ methods are invoked, the object specified might be an instance of this type.
+
+
+
+
+ When overridden in a derived class, gets a value indicating whether this property is read-only.
+
+
+ true if the property is read-only; otherwise, false.
+
+
+
+
+ When overridden in a derived class, gets the type of the property.
+
+
+ A that represents the type of the property.
+
+
+
+
+ Gets the hash code for the name of the member.
+
+
+
+ The hash code for the name of the member.
+
+
+
+
+ Represents a raw JSON string.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class.
+
+ The raw json.
+
+
+
+ Creates an instance of with the content of the reader's current token.
+
+ The reader.
+ An instance of with the content of the reader's current token.
+
+
+
+ Specifies the settings used when loading JSON.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Gets or sets how JSON comments are handled when loading JSON.
+
+ The JSON comment handling.
+
+
+
+ Gets or sets how JSON line info is handled when loading JSON.
+
+ The JSON line info handling.
+
+
+
+ Specifies the settings used when merging JSON.
+
+
+
+
+ Gets or sets the method used when merging JSON arrays.
+
+ The method used when merging JSON arrays.
+
+
+
+ Gets or sets how null value properties are merged.
+
+ How null value properties are merged.
+
+
+
+ Represents an abstract JSON token.
+
+
+
+
+ Gets a comparer that can compare two tokens for value equality.
+
+ A that can compare two nodes for value equality.
+
+
+
+ Gets or sets the parent.
+
+ The parent.
+
+
+
+ Gets the root of this .
+
+ The root of this .
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Gets a value indicating whether this token has child tokens.
+
+
+ true if this token has child values; otherwise, false.
+
+
+
+
+ Compares the values of two tokens, including the values of all descendant tokens.
+
+ The first to compare.
+ The second to compare.
+ true if the tokens are equal; otherwise false.
+
+
+
+ Gets the next sibling token of this node.
+
+ The that contains the next sibling token.
+
+
+
+ Gets the previous sibling token of this node.
+
+ The that contains the previous sibling token.
+
+
+
+ Gets the path of the JSON token.
+
+
+
+
+ Adds the specified content immediately after this token.
+
+ A content object that contains simple content or a collection of content objects to be added after this token.
+
+
+
+ Adds the specified content immediately before this token.
+
+ A content object that contains simple content or a collection of content objects to be added before this token.
+
+
+
+ Returns a collection of the ancestor tokens of this token.
+
+ A collection of the ancestor tokens of this token.
+
+
+
+ Returns a collection of tokens that contain this token, and the ancestors of this token.
+
+ A collection of tokens that contain this token, and the ancestors of this token.
+
+
+
+ Returns a collection of the sibling tokens after this token, in document order.
+
+ A collection of the sibling tokens after this tokens, in document order.
+
+
+
+ Returns a collection of the sibling tokens before this token, in document order.
+
+ A collection of the sibling tokens before this token, in document order.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Gets the with the specified key converted to the specified type.
+
+ The type to convert the token to.
+ The token key.
+ The converted token value.
+
+
+
+ Get the first child token of this token.
+
+ A containing the first child token of the .
+
+
+
+ Get the last child token of this token.
+
+ A containing the last child token of the .
+
+
+
+ Returns a collection of the child tokens of this token, in document order.
+
+ An of containing the child tokens of this , in document order.
+
+
+
+ Returns a collection of the child tokens of this token, in document order, filtered by the specified type.
+
+ The type to filter the child tokens on.
+ A containing the child tokens of this , in document order.
+
+
+
+ Returns a collection of the child values of this token, in document order.
+
+ The type to convert the values to.
+ A containing the child values of this , in document order.
+
+
+
+ Removes this token from its parent.
+
+
+
+
+ Replaces this token with the specified token.
+
+ The value.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Returns the indented JSON for this token.
+
+
+ The indented JSON for this token.
+
+
+
+
+ Returns the JSON for this token using the given formatting and converters.
+
+ Indicates how the output should be formatted.
+ A collection of s which will be used when writing the token.
+ The JSON for this token using the given formatting and converters.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to [].
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from [] to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Creates a for this token.
+
+ A that can be used to read this token and its descendants.
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ A with the value of the specified object.
+
+
+
+ Creates a from an object using the specified .
+
+ The object that will be used to create .
+ The that will be used when reading the object.
+ A with the value of the specified object.
+
+
+
+ Creates an instance of the specified .NET type from the .
+
+ The object type that the token will be deserialized to.
+ The new object created from the JSON value.
+
+
+
+ Creates an instance of the specified .NET type from the .
+
+ The object type that the token will be deserialized to.
+ The new object created from the JSON value.
+
+
+
+ Creates an instance of the specified .NET type from the using the specified .
+
+ The object type that the token will be deserialized to.
+ The that will be used when creating the object.
+ The new object created from the JSON value.
+
+
+
+ Creates an instance of the specified .NET type from the using the specified .
+
+ The object type that the token will be deserialized to.
+ The that will be used when creating the object.
+ The new object created from the JSON value.
+
+
+
+ Creates a from a .
+
+ A positioned at the token to read into this .
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Creates a from a .
+
+ An positioned at the token to read into this .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ A populated from the string that contains JSON.
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A populated from the string that contains JSON.
+
+
+
+ Creates a from a .
+
+ A positioned at the token to read into this .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Creates a from a .
+
+ A positioned at the token to read into this .
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Selects a using a JPath expression. Selects the token that matches the object path.
+
+
+ A that contains a JPath expression.
+
+ A , or null.
+
+
+
+ Selects a using a JPath expression. Selects the token that matches the object path.
+
+
+ A that contains a JPath expression.
+
+ A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression.
+ A .
+
+
+
+ Selects a collection of elements using a JPath expression.
+
+
+ A that contains a JPath expression.
+
+ An of that contains the selected elements.
+
+
+
+ Selects a collection of elements using a JPath expression.
+
+
+ A that contains a JPath expression.
+
+ A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression.
+ An of that contains the selected elements.
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Creates a new instance of the . All child tokens are recursively cloned.
+
+ A new instance of the .
+
+
+
+ Adds an object to the annotation list of this .
+
+ The annotation to add.
+
+
+
+ Get the first annotation object of the specified type from this .
+
+ The type of the annotation to retrieve.
+ The first annotation object that matches the specified type, or null if no annotation is of the specified type.
+
+
+
+ Gets the first annotation object of the specified type from this .
+
+ The of the annotation to retrieve.
+ The first annotation object that matches the specified type, or null if no annotation is of the specified type.
+
+
+
+ Gets a collection of annotations of the specified type for this .
+
+ The type of the annotations to retrieve.
+ An that contains the annotations for this .
+
+
+
+ Gets a collection of annotations of the specified type for this .
+
+ The of the annotations to retrieve.
+ An of that contains the annotations that match the specified type for this .
+
+
+
+ Removes the annotations of the specified type from this .
+
+ The type of annotations to remove.
+
+
+
+ Removes the annotations of the specified type from this .
+
+ The of annotations to remove.
+
+
+
+ Compares tokens to determine whether they are equal.
+
+
+
+
+ Determines whether the specified objects are equal.
+
+ The first object of type to compare.
+ The second object of type to compare.
+
+ true if the specified objects are equal; otherwise, false.
+
+
+
+
+ Returns a hash code for the specified object.
+
+ The for which a hash code is to be returned.
+ A hash code for the specified object.
+ The type of is a reference type and is null.
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
+
+
+
+
+ Gets the at the reader's current position.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The token to read from.
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Specifies the type of token.
+
+
+
+
+ No token type has been set.
+
+
+
+
+ A JSON object.
+
+
+
+
+ A JSON array.
+
+
+
+
+ A JSON constructor.
+
+
+
+
+ A JSON object property.
+
+
+
+
+ A comment.
+
+
+
+
+ An integer value.
+
+
+
+
+ A float value.
+
+
+
+
+ A string value.
+
+
+
+
+ A boolean value.
+
+
+
+
+ A null value.
+
+
+
+
+ An undefined value.
+
+
+
+
+ A date value.
+
+
+
+
+ A raw JSON value.
+
+
+
+
+ A collection of bytes value.
+
+
+
+
+ A Guid value.
+
+
+
+
+ A Uri value.
+
+
+
+
+ A TimeSpan value.
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+
+
+
+
+ Gets the at the writer's current position.
+
+
+
+
+ Gets the token being written.
+
+ The token being written.
+
+
+
+ Initializes a new instance of the class writing to the given .
+
+ The container being written to.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Flushes whatever is in the buffer to the underlying .
+
+
+
+
+ Closes this writer.
+ If is set to true, the JSON is auto-completed.
+
+
+ Setting to true has no additional effect, since the underlying is a type that cannot be closed.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes the end.
+
+ The token.
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+
+
+
+ Writes a value.
+ An error will be raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes raw JSON.
+
+ The raw JSON to write.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Represents a value in JSON (string, integer, date, etc).
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Gets a value indicating whether this token has child tokens.
+
+
+ true if this token has child values; otherwise, false.
+
+
+
+
+ Creates a comment with the given value.
+
+ The value.
+ A comment with the given value.
+
+
+
+ Creates a string with the given value.
+
+ The value.
+ A string with the given value.
+
+
+
+ Creates a null value.
+
+ A null value.
+
+
+
+ Creates a undefined value.
+
+ A undefined value.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Gets or sets the underlying token value.
+
+ The underlying token value.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of s which will be used when writing the token.
+
+
+
+ Indicates whether the current object is equal to another object of the same type.
+
+
+ true if the current object is equal to the parameter; otherwise, false.
+
+ An object to compare with this object.
+
+
+
+ Determines whether the specified is equal to the current .
+
+ The to compare with the current .
+
+ true if the specified is equal to the current ; otherwise, false.
+
+
+
+
+ Serves as a hash function for a particular type.
+
+
+ A hash code for the current .
+
+
+
+
+ Returns a that represents this instance.
+
+
+ A that represents this instance.
+
+
+
+
+ Returns a that represents this instance.
+
+ The format.
+
+ A that represents this instance.
+
+
+
+
+ Returns a that represents this instance.
+
+ The format provider.
+
+ A that represents this instance.
+
+
+
+
+ Returns a that represents this instance.
+
+ The format.
+ The format provider.
+
+ A that represents this instance.
+
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
+
+ An object to compare with this instance.
+
+ A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings:
+ Value
+ Meaning
+ Less than zero
+ This instance is less than .
+ Zero
+ This instance is equal to .
+ Greater than zero
+ This instance is greater than .
+
+
+ is not of the same type as this instance.
+
+
+
+
+ Specifies how JSON arrays are merged together.
+
+
+
+ Concatenate arrays.
+
+
+ Union arrays, skipping items that already exist.
+
+
+ Replace all array items.
+
+
+ Merge array items together, matched by index.
+
+
+
+ Specifies how null value properties are merged.
+
+
+
+
+ The content's null value properties will be ignored during merging.
+
+
+
+
+ The content's null value properties will be merged.
+
+
+
+
+ Specifies the member serialization options for the .
+
+
+
+
+ All public members are serialized by default. Members can be excluded using or .
+ This is the default member serialization mode.
+
+
+
+
+ Only members marked with or are serialized.
+ This member serialization mode can also be set by marking the class with .
+
+
+
+
+ All public and private fields are serialized. Members can be excluded using or .
+ This member serialization mode can also be set by marking the class with
+ and setting IgnoreSerializableAttribute on to false.
+
+
+
+
+ Specifies metadata property handling options for the .
+
+
+
+
+ Read metadata properties located at the start of a JSON object.
+
+
+
+
+ Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance.
+
+
+
+
+ Do not try to read metadata properties.
+
+
+
+
+ Specifies missing member handling options for the .
+
+
+
+
+ Ignore a missing member and do not attempt to deserialize it.
+
+
+
+
+ Throw a when a missing member is encountered during deserialization.
+
+
+
+
+ Specifies null value handling options for the .
+
+
+
+
+
+
+
+
+ Include null values when serializing and deserializing objects.
+
+
+
+
+ Ignore null values when serializing and deserializing objects.
+
+
+
+
+ Specifies how object creation is handled by the .
+
+
+
+
+ Reuse existing objects, create new objects when needed.
+
+
+
+
+ Only reuse existing objects.
+
+
+
+
+ Always create new objects.
+
+
+
+
+ Specifies reference handling options for the .
+ Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement .
+
+
+
+
+
+
+
+ Do not preserve references when serializing types.
+
+
+
+
+ Preserve references when serializing into a JSON object structure.
+
+
+
+
+ Preserve references when serializing into a JSON array structure.
+
+
+
+
+ Preserve references when serializing.
+
+
+
+
+ Specifies reference loop handling options for the .
+
+
+
+
+ Throw a when a loop is encountered.
+
+
+
+
+ Ignore loop references and do not serialize.
+
+
+
+
+ Serialize loop references.
+
+
+
+
+ Indicating whether a property is required.
+
+
+
+
+ The property is not required. The default state.
+
+
+
+
+ The property must be defined in JSON but can be a null value.
+
+
+
+
+ The property must be defined in JSON and cannot be a null value.
+
+
+
+
+ The property is not required but it cannot be a null value.
+
+
+
+
+
+ Contains the JSON schema extension methods.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+
+ Determines whether the is valid.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+
+ true if the specified is valid; otherwise, false.
+
+
+
+
+
+ Determines whether the is valid.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+ When this method returns, contains any error messages generated while validating.
+
+ true if the specified is valid; otherwise, false.
+
+
+
+
+
+ Validates the specified .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+
+
+
+
+ Validates the specified .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+ The validation event handler.
+
+
+
+
+ An in-memory representation of a JSON Schema.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets or sets the id.
+
+
+
+
+ Gets or sets the title.
+
+
+
+
+ Gets or sets whether the object is required.
+
+
+
+
+ Gets or sets whether the object is read-only.
+
+
+
+
+ Gets or sets whether the object is visible to users.
+
+
+
+
+ Gets or sets whether the object is transient.
+
+
+
+
+ Gets or sets the description of the object.
+
+
+
+
+ Gets or sets the types of values allowed by the object.
+
+ The type.
+
+
+
+ Gets or sets the pattern.
+
+ The pattern.
+
+
+
+ Gets or sets the minimum length.
+
+ The minimum length.
+
+
+
+ Gets or sets the maximum length.
+
+ The maximum length.
+
+
+
+ Gets or sets a number that the value should be divisible by.
+
+ A number that the value should be divisible by.
+
+
+
+ Gets or sets the minimum.
+
+ The minimum.
+
+
+
+ Gets or sets the maximum.
+
+ The maximum.
+
+
+
+ Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute ().
+
+ A flag indicating whether the value can not equal the number defined by the minimum attribute ().
+
+
+
+ Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute ().
+
+ A flag indicating whether the value can not equal the number defined by the maximum attribute ().
+
+
+
+ Gets or sets the minimum number of items.
+
+ The minimum number of items.
+
+
+
+ Gets or sets the maximum number of items.
+
+ The maximum number of items.
+
+
+
+ Gets or sets the of items.
+
+ The of items.
+
+
+
+ Gets or sets a value indicating whether items in an array are validated using the instance at their array position from .
+
+
+ true if items are validated using their array position; otherwise, false.
+
+
+
+
+ Gets or sets the of additional items.
+
+ The of additional items.
+
+
+
+ Gets or sets a value indicating whether additional items are allowed.
+
+
+ true if additional items are allowed; otherwise, false.
+
+
+
+
+ Gets or sets whether the array items must be unique.
+
+
+
+
+ Gets or sets the of properties.
+
+ The of properties.
+
+
+
+ Gets or sets the of additional properties.
+
+ The of additional properties.
+
+
+
+ Gets or sets the pattern properties.
+
+ The pattern properties.
+
+
+
+ Gets or sets a value indicating whether additional properties are allowed.
+
+
+ true if additional properties are allowed; otherwise, false.
+
+
+
+
+ Gets or sets the required property if this property is present.
+
+ The required property if this property is present.
+
+
+
+ Gets or sets the a collection of valid enum values allowed.
+
+ A collection of valid enum values allowed.
+
+
+
+ Gets or sets disallowed types.
+
+ The disallowed types.
+
+
+
+ Gets or sets the default value.
+
+ The default value.
+
+
+
+ Gets or sets the collection of that this schema extends.
+
+ The collection of that this schema extends.
+
+
+
+ Gets or sets the format.
+
+ The format.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Reads a from the specified .
+
+ The containing the JSON Schema to read.
+ The object representing the JSON Schema.
+
+
+
+ Reads a from the specified .
+
+ The containing the JSON Schema to read.
+ The to use when resolving schema references.
+ The object representing the JSON Schema.
+
+
+
+ Load a from a string that contains JSON Schema.
+
+ A that contains JSON Schema.
+ A populated from the string that contains JSON Schema.
+
+
+
+ Load a from a string that contains JSON Schema using the specified .
+
+ A that contains JSON Schema.
+ The resolver.
+ A populated from the string that contains JSON Schema.
+
+
+
+ Writes this schema to a .
+
+ A into which this method will write.
+
+
+
+ Writes this schema to a using the specified .
+
+ A into which this method will write.
+ The resolver used.
+
+
+
+ Returns a that represents the current .
+
+
+ A that represents the current .
+
+
+
+
+
+ Returns detailed information about the schema exception.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets the line number indicating where the error occurred.
+
+ The line number indicating where the error occurred.
+
+
+
+ Gets the line position indicating where the error occurred.
+
+ The line position indicating where the error occurred.
+
+
+
+ Gets the path to the JSON where the error occurred.
+
+ The path to the JSON where the error occurred.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+
+ Generates a from a specified .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets or sets how undefined schemas are handled by the serializer.
+
+
+
+
+ Gets or sets the contract resolver.
+
+ The contract resolver.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ A generated from the specified type.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ The used to resolve schema references.
+ A generated from the specified type.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ Specify whether the generated root will be nullable.
+ A generated from the specified type.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ The used to resolve schema references.
+ Specify whether the generated root will be nullable.
+ A generated from the specified type.
+
+
+
+
+ Resolves from an id.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets or sets the loaded schemas.
+
+ The loaded schemas.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Gets a for the specified reference.
+
+ The id.
+ A for the specified reference.
+
+
+
+
+ The value types allowed by the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ No type specified.
+
+
+
+
+ String type.
+
+
+
+
+ Float type.
+
+
+
+
+ Integer type.
+
+
+
+
+ Boolean type.
+
+
+
+
+ Object type.
+
+
+
+
+ Array type.
+
+
+
+
+ Null type.
+
+
+
+
+ Any type.
+
+
+
+
+
+ Specifies undefined schema Id handling options for the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Do not infer a schema Id.
+
+
+
+
+ Use the .NET type name as the schema Id.
+
+
+
+
+ Use the assembly qualified .NET type name as the schema Id.
+
+
+
+
+
+ Returns detailed information related to the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets the associated with the validation error.
+
+ The JsonSchemaException associated with the validation error.
+
+
+
+ Gets the path of the JSON location where the validation error occurred.
+
+ The path of the JSON location where the validation error occurred.
+
+
+
+ Gets the text description corresponding to the validation error.
+
+ The text description.
+
+
+
+
+ Represents the callback method that will handle JSON schema validation events and the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ A camel case naming strategy.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+ A flag indicating whether extension data names should be processed.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ Resolves member mappings for a type, camel casing property names.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the contract for a given type.
+
+ The type to resolve a contract for.
+ The contract for a given type.
+
+
+
+ Used by to resolve a for a given .
+
+
+
+
+ Gets a value indicating whether members are being get and set using dynamic code generation.
+ This value is determined by the runtime permissions available.
+
+
+ true if using dynamic code generation; otherwise, false.
+
+
+
+
+ Gets or sets the default members search flags.
+
+ The default members search flags.
+
+
+
+ Gets or sets a value indicating whether compiler generated members should be serialized.
+
+
+ true if serialized compiler generated members; otherwise, false.
+
+
+
+
+ Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types.
+
+
+ true if the interface will be ignored when serializing and deserializing types; otherwise, false.
+
+
+
+
+ Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types.
+
+
+ true if the attribute will be ignored when serializing and deserializing types; otherwise, false.
+
+
+
+
+ Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized.
+
+ The naming strategy used to resolve how property names and dictionary keys are serialized.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the contract for a given type.
+
+ The type to resolve a contract for.
+ The contract for a given type.
+
+
+
+ Gets the serializable members for the type.
+
+ The type to get serializable members for.
+ The serializable members for the type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates the constructor parameters.
+
+ The constructor to create properties for.
+ The type's member properties.
+ Properties for the given .
+
+
+
+ Creates a for the given .
+
+ The matching member property.
+ The constructor parameter.
+ A created for the given .
+
+
+
+ Resolves the default for the contract.
+
+ Type of the object.
+ The contract's default .
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Determines which contract type is created for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates properties for the given .
+
+ The type to create properties for.
+ /// The member serialization mode for the type.
+ Properties for the given .
+
+
+
+ Creates the used by the serializer to get and set values from a member.
+
+ The member.
+ The used by the serializer to get and set values from a member.
+
+
+
+ Creates a for the given .
+
+ The member's parent .
+ The member to create a for.
+ A created for the given .
+
+
+
+ Resolves the name of the property.
+
+ Name of the property.
+ Resolved name of the property.
+
+
+
+ Resolves the name of the extension data. By default no changes are made to extension data names.
+
+ Name of the extension data.
+ Resolved name of the extension data.
+
+
+
+ Resolves the key of the dictionary. By default is used to resolve dictionary keys.
+
+ Key of the dictionary.
+ Resolved key of the dictionary.
+
+
+
+ Gets the resolved name of the property.
+
+ Name of the property.
+ Name of the property.
+
+
+
+ The default naming strategy. Property names and dictionary keys are unchanged.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ The default serialization binder used when resolving and loading classes from type names.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ When overridden in a derived class, controls the binding of a serialized object to a type.
+
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object.
+
+ The type of the object the formatter creates a new instance of.
+
+
+
+
+ When overridden in a derived class, controls the binding of a serialized object to a type.
+
+ The type of the object the formatter creates a new instance of.
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object.
+
+
+
+ Represents a trace writer that writes to the application's instances.
+
+
+
+
+ Gets the that will be used to filter the trace messages passed to the writer.
+ For example a filter level of will exclude messages and include ,
+ and messages.
+
+
+ The that will be used to filter the trace messages passed to the writer.
+
+
+
+
+ Writes the specified trace level, message and optional exception.
+
+ The at which to write this trace.
+ The trace message.
+ The trace exception. This parameter is optional.
+
+
+
+ Get and set values for a using dynamic methods.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ Provides information surrounding an error.
+
+
+
+
+ Gets the error.
+
+ The error.
+
+
+
+ Gets the original object that caused the error.
+
+ The original object that caused the error.
+
+
+
+ Gets the member that caused the error.
+
+ The member that caused the error.
+
+
+
+ Gets the path of the JSON location where the error occurred.
+
+ The path of the JSON location where the error occurred.
+
+
+
+ Gets or sets a value indicating whether this is handled.
+
+ true if handled; otherwise, false.
+
+
+
+ Provides data for the Error event.
+
+
+
+
+ Gets the current object the error event is being raised against.
+
+ The current object the error event is being raised against.
+
+
+
+ Gets the error context.
+
+ The error context.
+
+
+
+ Initializes a new instance of the class.
+
+ The current object.
+ The error context.
+
+
+
+ Get and set values for a using dynamic methods.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ Provides methods to get attributes.
+
+
+
+
+ Returns a collection of all of the attributes, or an empty collection if there are no attributes.
+
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Returns a collection of attributes, identified by type, or an empty collection if there are no attributes.
+
+ The type of the attributes.
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Used by to resolve a for a given .
+
+
+
+
+
+
+
+
+ Resolves the contract for a given type.
+
+ The type to resolve a contract for.
+ The contract for a given type.
+
+
+
+ Used to resolve references when serializing and deserializing JSON by the .
+
+
+
+
+ Resolves a reference to its object.
+
+ The serialization context.
+ The reference to resolve.
+ The object that was resolved from the reference.
+
+
+
+ Gets the reference for the specified object.
+
+ The serialization context.
+ The object to get a reference for.
+ The reference to the object.
+
+
+
+ Determines whether the specified object is referenced.
+
+ The serialization context.
+ The object to test for a reference.
+
+ true if the specified object is referenced; otherwise, false.
+
+
+
+
+ Adds a reference to the specified object.
+
+ The serialization context.
+ The reference.
+ The object to reference.
+
+
+
+ Allows users to control class loading and mandate what class to load.
+
+
+
+
+ When implemented, controls the binding of a serialized object to a type.
+
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object
+ The type of the object the formatter creates a new instance of.
+
+
+
+ When implemented, controls the binding of a serialized object to a type.
+
+ The type of the object the formatter creates a new instance of.
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object.
+
+
+
+ Represents a trace writer.
+
+
+
+
+ Gets the that will be used to filter the trace messages passed to the writer.
+ For example a filter level of will exclude messages and include ,
+ and messages.
+
+ The that will be used to filter the trace messages passed to the writer.
+
+
+
+ Writes the specified trace level, message and optional exception.
+
+ The at which to write this trace.
+ The trace message.
+ The trace exception. This parameter is optional.
+
+
+
+ Provides methods to get and set values.
+
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets the of the collection items.
+
+ The of the collection items.
+
+
+
+ Gets a value indicating whether the collection type is a multidimensional array.
+
+ true if the collection type is a multidimensional array; otherwise, false.
+
+
+
+ Gets or sets the function used to create the object. When set this function will override .
+
+ The function used to create the object.
+
+
+
+ Gets a value indicating whether the creator has a parameter with the collection values.
+
+ true if the creator has a parameter with the collection values; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the default collection items .
+
+ The converter.
+
+
+
+ Gets or sets a value indicating whether the collection items preserve object references.
+
+ true if collection items preserve object references; otherwise, false.
+
+
+
+ Gets or sets the collection item reference loop handling.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the collection item type name handling.
+
+ The type name handling.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Handles serialization callback events.
+
+ The object that raised the callback event.
+ The streaming context.
+
+
+
+ Handles serialization error callback events.
+
+ The object that raised the callback event.
+ The streaming context.
+ The error context.
+
+
+
+ Sets extension data for an object during deserialization.
+
+ The object to set extension data on.
+ The extension data key.
+ The extension data value.
+
+
+
+ Gets extension data for an object during serialization.
+
+ The object to set extension data on.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets the underlying type for the contract.
+
+ The underlying type for the contract.
+
+
+
+ Gets or sets the type created during deserialization.
+
+ The type created during deserialization.
+
+
+
+ Gets or sets whether this type contract is serialized as a reference.
+
+ Whether this type contract is serialized as a reference.
+
+
+
+ Gets or sets the default for this contract.
+
+ The converter.
+
+
+
+ Gets or sets all methods called immediately after deserialization of the object.
+
+ The methods called immediately after deserialization of the object.
+
+
+
+ Gets or sets all methods called during deserialization of the object.
+
+ The methods called during deserialization of the object.
+
+
+
+ Gets or sets all methods called after serialization of the object graph.
+
+ The methods called after serialization of the object graph.
+
+
+
+ Gets or sets all methods called before serialization of the object.
+
+ The methods called before serialization of the object.
+
+
+
+ Gets or sets all method called when an error is thrown during the serialization of the object.
+
+ The methods called when an error is thrown during the serialization of the object.
+
+
+
+ Gets or sets the default creator method used to create the object.
+
+ The default creator method used to create the object.
+
+
+
+ Gets or sets a value indicating whether the default creator is non-public.
+
+ true if the default object creator is non-public; otherwise, false.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the dictionary key resolver.
+
+ The dictionary key resolver.
+
+
+
+ Gets the of the dictionary keys.
+
+ The of the dictionary keys.
+
+
+
+ Gets the of the dictionary values.
+
+ The of the dictionary values.
+
+
+
+ Gets or sets the function used to create the object. When set this function will override .
+
+ The function used to create the object.
+
+
+
+ Gets a value indicating whether the creator has a parameter with the dictionary values.
+
+ true if the creator has a parameter with the dictionary values; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets the object's properties.
+
+ The object's properties.
+
+
+
+ Gets or sets the property name resolver.
+
+ The property name resolver.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the object constructor.
+
+ The object constructor.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the object member serialization.
+
+ The member object serialization.
+
+
+
+ Gets or sets a value that indicates whether the object's properties are required.
+
+
+ A value indicating whether the object's properties are required.
+
+
+
+
+ Gets the object's properties.
+
+ The object's properties.
+
+
+
+ Gets a collection of instances that define the parameters used with .
+
+
+
+
+ Gets or sets the function used to create the object. When set this function will override .
+ This function is called with a collection of arguments which are defined by the collection.
+
+ The function used to create the object.
+
+
+
+ Gets or sets the extension data setter.
+
+
+
+
+ Gets or sets the extension data getter.
+
+
+
+
+ Gets or sets the extension data value type.
+
+
+
+
+ Gets or sets the extension data name resolver.
+
+ The extension data name resolver.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Maps a JSON property to a .NET member or constructor parameter.
+
+
+
+
+ Gets or sets the name of the property.
+
+ The name of the property.
+
+
+
+ Gets or sets the type that declared this property.
+
+ The type that declared this property.
+
+
+
+ Gets or sets the order of serialization of a member.
+
+ The numeric order of serialization.
+
+
+
+ Gets or sets the name of the underlying member or parameter.
+
+ The name of the underlying member or parameter.
+
+
+
+ Gets the that will get and set the during serialization.
+
+ The that will get and set the during serialization.
+
+
+
+ Gets or sets the for this property.
+
+ The for this property.
+
+
+
+ Gets or sets the type of the property.
+
+ The type of the property.
+
+
+
+ Gets or sets the for the property.
+ If set this converter takes precedence over the contract converter for the property type.
+
+ The converter.
+
+
+
+ Gets or sets the member converter.
+
+ The member converter.
+
+
+
+ Gets or sets a value indicating whether this is ignored.
+
+ true if ignored; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether this is readable.
+
+ true if readable; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether this is writable.
+
+ true if writable; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether this has a member attribute.
+
+ true if has a member attribute; otherwise, false.
+
+
+
+ Gets the default value.
+
+ The default value.
+
+
+
+ Gets or sets a value indicating whether this is required.
+
+ A value indicating whether this is required.
+
+
+
+ Gets or sets a value indicating whether this property preserves object references.
+
+
+ true if this instance is reference; otherwise, false.
+
+
+
+
+ Gets or sets the property null value handling.
+
+ The null value handling.
+
+
+
+ Gets or sets the property default value handling.
+
+ The default value handling.
+
+
+
+ Gets or sets the property reference loop handling.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the property object creation handling.
+
+ The object creation handling.
+
+
+
+ Gets or sets or sets the type name handling.
+
+ The type name handling.
+
+
+
+ Gets or sets a predicate used to determine whether the property should be serialized.
+
+ A predicate used to determine whether the property should be serialized.
+
+
+
+ Gets or sets a predicate used to determine whether the property should be deserialized.
+
+ A predicate used to determine whether the property should be deserialized.
+
+
+
+ Gets or sets a predicate used to determine whether the property should be serialized.
+
+ A predicate used to determine whether the property should be serialized.
+
+
+
+ Gets or sets an action used to set whether the property has been deserialized.
+
+ An action used to set whether the property has been deserialized.
+
+
+
+ Returns a that represents this instance.
+
+
+ A that represents this instance.
+
+
+
+
+ Gets or sets the converter used when serializing the property's collection items.
+
+ The collection's items converter.
+
+
+
+ Gets or sets whether this property's collection items are serialized as a reference.
+
+ Whether this property's collection items are serialized as a reference.
+
+
+
+ Gets or sets the type name handling used when serializing the property's collection items.
+
+ The collection's items type name handling.
+
+
+
+ Gets or sets the reference loop handling used when serializing the property's collection items.
+
+ The collection's items reference loop handling.
+
+
+
+ A collection of objects.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The type.
+
+
+
+ When implemented in a derived class, extracts the key from the specified element.
+
+ The element from which to extract the key.
+ The key for the specified element.
+
+
+
+ Adds a object.
+
+ The property to add to the collection.
+
+
+
+ Gets the closest matching object.
+ First attempts to get an exact case match of and then
+ a case insensitive match.
+
+ Name of the property.
+ A matching property if found.
+
+
+
+ Gets a property by property name.
+
+ The name of the property to get.
+ Type property name string comparison.
+ A matching property if found.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Lookup and create an instance of the type described by the argument.
+
+ The type to create.
+ Optional arguments to pass to an initializing constructor of the JsonConverter.
+ If null, the default constructor is used.
+
+
+
+ Represents a trace writer that writes to memory. When the trace message limit is
+ reached then old trace messages will be removed as new messages are added.
+
+
+
+
+ Gets the that will be used to filter the trace messages passed to the writer.
+ For example a filter level of will exclude messages and include ,
+ and messages.
+
+
+ The that will be used to filter the trace messages passed to the writer.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Writes the specified trace level, message and optional exception.
+
+ The at which to write this trace.
+ The trace message.
+ The trace exception. This parameter is optional.
+
+
+
+ Returns an enumeration of the most recent trace messages.
+
+ An enumeration of the most recent trace messages.
+
+
+
+ Returns a of the most recent trace messages.
+
+
+ A of the most recent trace messages.
+
+
+
+
+ A base class for resolving how property names and dictionary keys are serialized.
+
+
+
+
+ A flag indicating whether dictionary keys should be processed.
+ Defaults to false.
+
+
+
+
+ A flag indicating whether extension data names should be processed.
+ Defaults to false.
+
+
+
+
+ A flag indicating whether explicitly specified property names,
+ e.g. a property name customized with a , should be processed.
+ Defaults to false.
+
+
+
+
+ Gets the serialized name for a given property name.
+
+ The initial property name.
+ A flag indicating whether the property has had a name explicitly specified.
+ The serialized property name.
+
+
+
+ Gets the serialized name for a given extension data name.
+
+ The initial extension data name.
+ The serialized extension data name.
+
+
+
+ Gets the serialized key for a given dictionary key.
+
+ The initial dictionary key.
+ The serialized dictionary key.
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ Represents a method that constructs an object.
+
+ The object type to create.
+
+
+
+ When applied to a method, specifies that the method is called when an error occurs serializing an object.
+
+
+
+
+ Provides methods to get attributes from a , , or .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The instance to get attributes for. This parameter should be a , , or .
+
+
+
+ Returns a collection of all of the attributes, or an empty collection if there are no attributes.
+
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Returns a collection of attributes, identified by type, or an empty collection if there are no attributes.
+
+ The type of the attributes.
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Get and set values for a using reflection.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ A snake case naming strategy.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+ A flag indicating whether extension data names should be processed.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ Specifies how strings are escaped when writing JSON text.
+
+
+
+
+ Only control characters (e.g. newline) are escaped.
+
+
+
+
+ All non-ASCII and control characters (e.g. newline) are escaped.
+
+
+
+
+ HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped.
+
+
+
+
+ Indicates the method that will be used during deserialization for locating and loading assemblies.
+
+
+
+
+ In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly.
+
+
+
+
+ In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly.
+
+
+
+
+ Specifies type name handling options for the .
+
+
+ should be used with caution when your application deserializes JSON from an external source.
+ Incoming types should be validated with a custom
+ when deserializing with a value other than .
+
+
+
+
+ Do not include the .NET type name when serializing types.
+
+
+
+
+ Include the .NET type name when serializing into a JSON object structure.
+
+
+
+
+ Include the .NET type name when serializing into a JSON array structure.
+
+
+
+
+ Always include the .NET type name when serializing.
+
+
+
+
+ Include the .NET type name when the type of the object being serialized is not the same as its declared type.
+ Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON
+ you must specify a root type object with
+ or .
+
+
+
+
+ Determines whether the collection is null or empty.
+
+ The collection.
+
+ true if the collection is null or empty; otherwise, false.
+
+
+
+
+ Adds the elements of the specified collection to the specified generic .
+
+ The list to add to.
+ The collection of elements to add.
+
+
+
+ Converts the value to the specified type. If the value is unable to be converted, the
+ value is checked whether it assignable to the specified type.
+
+ The value to convert.
+ The culture to use when converting.
+ The type to convert or cast the value to.
+
+ The converted type. If conversion was unsuccessful, the initial value
+ is returned if assignable to the target type.
+
+
+
+
+ Helper method for generating a MetaObject which calls a
+ specific method on Dynamic that returns a result
+
+
+
+
+ Helper method for generating a MetaObject which calls a
+ specific method on Dynamic, but uses one of the arguments for
+ the result.
+
+
+
+
+ Helper method for generating a MetaObject which calls a
+ specific method on Dynamic, but uses one of the arguments for
+ the result.
+
+
+
+
+ Returns a Restrictions object which includes our current restrictions merged
+ with a restriction limiting our type
+
+
+
+
+ Gets a dictionary of the names and values of an type.
+
+
+
+
+
+ Gets a dictionary of the names and values of an Enum type.
+
+ The enum type to get names and values for.
+
+
+
+
+ Gets the type of the typed collection's items.
+
+ The type.
+ The type of the typed collection's items.
+
+
+
+ Gets the member's underlying type.
+
+ The member.
+ The underlying type of the member.
+
+
+
+ Determines whether the member is an indexed property.
+
+ The member.
+
+ true if the member is an indexed property; otherwise, false.
+
+
+
+
+ Determines whether the property is an indexed property.
+
+ The property.
+
+ true if the property is an indexed property; otherwise, false.
+
+
+
+
+ Gets the member's value on the object.
+
+ The member.
+ The target object.
+ The member's value on the object.
+
+
+
+ Sets the member's value on the target object.
+
+ The member.
+ The target.
+ The value.
+
+
+
+ Determines whether the specified MemberInfo can be read.
+
+ The MemberInfo to determine whether can be read.
+ /// if set to true then allow the member to be gotten non-publicly.
+
+ true if the specified MemberInfo can be read; otherwise, false.
+
+
+
+
+ Determines whether the specified MemberInfo can be set.
+
+ The MemberInfo to determine whether can be set.
+ if set to true then allow the member to be set non-publicly.
+ if set to true then allow the member to be set if read-only.
+
+ true if the specified MemberInfo can be set; otherwise, false.
+
+
+
+
+ Builds a string. Unlike this class lets you reuse its internal buffer.
+
+
+
+
+ Determines whether the string is all white space. Empty string will return false.
+
+ The string to test whether it is all white space.
+
+ true if the string is all white space; otherwise, false.
+
+
+
+
+ Specifies the state of the .
+
+
+
+
+ An exception has been thrown, which has left the in an invalid state.
+ You may call the method to put the in the Closed state.
+ Any other method calls result in an being thrown.
+
+
+
+
+ The method has been called.
+
+
+
+
+ An object is being written.
+
+
+
+
+ An array is being written.
+
+
+
+
+ A constructor is being written.
+
+
+
+
+ A property is being written.
+
+
+
+
+ A write method has not been called.
+
+
+
+
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxshareMES/Debug/Readme.md b/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxshareMES/Debug/Readme.md
new file mode 100644
index 0000000..0519ecb
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxshareMES/Debug/Readme.md
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxshareMES/Save Test Result.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxshareMES/Save Test Result.vi
new file mode 100644
index 0000000..2f4c75a
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/LuxshareMES/Save Test Result.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/Manual_Airleak.cfg b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Manual_Airleak.cfg
new file mode 100644
index 0000000..4e3d4cc
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Manual_Airleak.cfg
@@ -0,0 +1,51 @@
+[Serial Port]
+Equipment Com = "com3"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com5"
+Product Name = "Bootleg"
+Test Name = "AirLeak"
+Test SW Version = "Rel 0"
+Station ID = "00"
+Program Number = "00"
+Test Time = "100"
+Upper Limit ="0.05"
+Lower Limit = "0"
+
+//Decay Unit can set to (PSI , pa)
+DecayUnit = "PSI"
+
+[LogFile]
+LogFile Path = "D:\Log"
+SerialMask = "NTB+[0-9A-F]+SK+[0-9]+"
+SMS_XML = "C:\IDU_MFG_OUTGOING"
+IAC_XML = "C:\IAC_OUTGOING"
+
+[FIS]
+FIS Enable = "0"
+SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "Telnet"
+Server IP = "169.254.2.2"
+DUT IP = ""
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+
+
+
+
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/Manual_Airleak_old.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Manual_Airleak_old.vi
new file mode 100644
index 0000000..1795ff8
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Manual_Airleak_old.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/Manual_Global.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Manual_Global.vi
new file mode 100644
index 0000000..9c92e2f
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Manual_Global.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/MesInterfacelib.pdb b/Boyi Airleak (LV2018 32bits)/SupportVIs old/MesInterfacelib.pdb
new file mode 100644
index 0000000..48eb088
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/MesInterfacelib.pdb differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/Newtonsoft.Json.xml b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Newtonsoft.Json.xml
new file mode 100644
index 0000000..6456226
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Newtonsoft.Json.xml
@@ -0,0 +1,9144 @@
+
+
+
+ Newtonsoft.Json
+
+
+
+
+ Represents a BSON Oid (object id).
+
+
+
+
+ Gets or sets the value of the Oid.
+
+ The value of the Oid.
+
+
+
+ Initializes a new instance of the class.
+
+ The Oid value.
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data.
+
+
+
+
+ Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary.
+
+
+ true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false.
+
+
+
+
+ Gets or sets a value indicating whether the root object will be read as a JSON array.
+
+
+ true if the root object will be read as a JSON array; otherwise, false.
+
+
+
+
+ Gets or sets the used when reading values from BSON.
+
+ The used when reading values from BSON.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+ if set to true the root object will be read as a JSON array.
+ The used when reading values from BSON.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+ if set to true the root object will be read as a JSON array.
+ The used when reading values from BSON.
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data.
+
+
+
+
+ Gets or sets the used when writing values to BSON.
+ When set to no conversion will occur.
+
+ The used when writing values to BSON.
+
+
+
+ Initializes a new instance of the class.
+
+ The to write to.
+
+
+
+ Initializes a new instance of the class.
+
+ The to write to.
+
+
+
+ Flushes whatever is in the buffer to the underlying and also flushes the underlying stream.
+
+
+
+
+ Writes the end.
+
+ The token.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes raw JSON.
+
+ The raw JSON to write.
+
+
+
+ Writes raw JSON where a value is expected and updates the writer's state.
+
+ The raw JSON to write.
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+
+
+
+ Closes this writer.
+ If is set to true, the underlying is also closed.
+ If is set to true, the JSON is auto-completed.
+
+
+
+
+ Writes a value.
+ An error will raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value that represents a BSON object id.
+
+ The Object ID value to write.
+
+
+
+ Writes a BSON regex.
+
+ The regex pattern.
+ The regex options.
+
+
+
+ Specifies how constructors are used when initializing objects during deserialization by the .
+
+
+
+
+ First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor.
+
+
+
+
+ Json.NET will use a non-public default constructor before falling back to a parameterized constructor.
+
+
+
+
+ Converts a binary value to and from a base 64 string value.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a to and from JSON and BSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Creates a custom object.
+
+ The object type to convert.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Creates an object which will then be populated by the serializer.
+
+ Type of the object.
+ The created object.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Gets a value indicating whether this can write JSON.
+
+
+ true if this can write JSON; otherwise, false.
+
+
+
+
+ Converts a to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified value type.
+
+ Type of the value.
+
+ true if this instance can convert the specified value type; otherwise, false.
+
+
+
+
+ Converts a to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified value type.
+
+ Type of the value.
+
+ true if this instance can convert the specified value type; otherwise, false.
+
+
+
+
+ Provides a base class for converting a to and from JSON.
+
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a F# discriminated union type to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts an Entity Framework to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts an to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Gets a value indicating whether this can write JSON.
+
+
+ true if this can write JSON; otherwise, false.
+
+
+
+
+ Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z").
+
+
+
+
+ Gets or sets the date time styles used when converting a date to and from JSON.
+
+ The date time styles used when converting a date to and from JSON.
+
+
+
+ Gets or sets the date time format used when converting a date to and from JSON.
+
+ The date time format used when converting a date to and from JSON.
+
+
+
+ Gets or sets the culture used when converting a date to and from JSON.
+
+ The culture used when converting a date to and from JSON.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)).
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing property value of the JSON that is being converted.
+ The calling serializer.
+ The object value.
+
+
+
+ Converts a to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a to and from JSON and BSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts an to and from its name string value.
+
+
+
+
+ Gets or sets a value indicating whether the written enum text should be camel case.
+
+ true if the written enum text will be camel case; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether integer values are allowed when deserializing.
+
+ true if integers are allowed when deserializing; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class.
+
+ true if the written enum text will be camel case; otherwise, false.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a to and from a string (e.g. "1.2.3.4").
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing property value of the JSON that is being converted.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts XML to and from JSON.
+
+
+
+
+ Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements.
+
+ The name of the deserialized root element.
+
+
+
+ Gets or sets a flag to indicate whether to write the Json.NET array attribute.
+ This attribute helps preserve arrays when converting the written XML back to JSON.
+
+ true if the array attribute is written to the XML; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether to write the root JSON object.
+
+ true if the JSON root object is omitted; otherwise, false.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The calling serializer.
+ The value.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Checks if the is a namespace attribute.
+
+ Attribute name to test.
+ The attribute name prefix if it has one, otherwise an empty string.
+ true if attribute name is for a namespace attribute, otherwise false.
+
+
+
+ Determines whether this instance can convert the specified value type.
+
+ Type of the value.
+
+ true if this instance can convert the specified value type; otherwise, false.
+
+
+
+
+ Specifies how dates are formatted when writing JSON text.
+
+
+
+
+ Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z".
+
+
+
+
+ Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/".
+
+
+
+
+ Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text.
+
+
+
+
+ Date formatted strings are not parsed to a date type and are read as strings.
+
+
+
+
+ Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to .
+
+
+
+
+ Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to .
+
+
+
+
+ Specifies how to treat the time value when converting between string and .
+
+
+
+
+ Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time.
+
+
+
+
+ Treat as a UTC. If the object represents a local time, it is converted to a UTC.
+
+
+
+
+ Treat as a local time if a is being converted to a string.
+ If a string is being converted to , convert to a local time if a time zone is specified.
+
+
+
+
+ Time zone information should be preserved when converting.
+
+
+
+
+ Specifies default value handling options for the .
+
+
+
+
+
+
+
+
+ Include members where the member value is the same as the member's default value when serializing objects.
+ Included members are written to JSON. Has no effect when deserializing.
+
+
+
+
+ Ignore members where the member value is the same as the member's default value when serializing objects
+ so that it is not written to JSON.
+ This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers,
+ decimals and floating point numbers; and false for booleans). The default value ignored can be changed by
+ placing the on the property.
+
+
+
+
+ Members with a default value but no JSON will be set to their default value when deserializing.
+
+
+
+
+ Ignore members where the member value is the same as the member's default value when serializing objects
+ and set members to their default value when deserializing.
+
+
+
+
+ Specifies float format handling options when writing special floating point numbers, e.g. ,
+ and with .
+
+
+
+
+ Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity".
+
+
+
+
+ Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity.
+ Note that this will produce non-valid JSON.
+
+
+
+
+ Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property.
+
+
+
+
+ Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Floating point numbers are parsed to .
+
+
+
+
+ Floating point numbers are parsed to .
+
+
+
+
+ Specifies formatting options for the .
+
+
+
+
+ No special formatting is applied. This is the default.
+
+
+
+
+ Causes child objects to be indented according to the and settings.
+
+
+
+
+ Provides an interface for using pooled arrays.
+
+ The array type content.
+
+
+
+ Rent an array from the pool. This array must be returned when it is no longer needed.
+
+ The minimum required length of the array. The returned array may be longer.
+ The rented array from the pool. This array must be returned when it is no longer needed.
+
+
+
+ Return an array to the pool.
+
+ The array that is being returned.
+
+
+
+ Provides an interface to enable a class to return line and position information.
+
+
+
+
+ Gets a value indicating whether the class can return line information.
+
+
+ true if and can be provided; otherwise, false.
+
+
+
+
+ Gets the current line number.
+
+ The current line number or 0 if no line information is available (for example, when returns false).
+
+
+
+ Gets the current line position.
+
+ The current line position or 0 if no line information is available (for example, when returns false).
+
+
+
+ Instructs the how to serialize the collection.
+
+
+
+
+ Gets or sets a value indicating whether null items are allowed in the collection.
+
+ true if null items are allowed in the collection; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with a flag indicating whether the array can contain null items.
+
+ A flag indicating whether the array can contain null items.
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ Instructs the to use the specified constructor when deserializing that object.
+
+
+
+
+ Instructs the how to serialize the object.
+
+
+
+
+ Gets or sets the id.
+
+ The id.
+
+
+
+ Gets or sets the title.
+
+ The title.
+
+
+
+ Gets or sets the description.
+
+ The description.
+
+
+
+ Gets or sets the collection's items converter.
+
+ The collection's items converter.
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets the of the .
+
+ The of the .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets a value that indicates whether to preserve object references.
+
+
+ true to keep object reference; otherwise, false. The default is false.
+
+
+
+
+ Gets or sets a value that indicates whether to preserve collection's items references.
+
+
+ true to keep collection's items object references; otherwise, false. The default is false.
+
+
+
+
+ Gets or sets the reference loop handling used when serializing the collection's items.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the type name handling used when serializing the collection's items.
+
+ The type name handling.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ Provides methods for converting between .NET types and JSON types.
+
+
+
+
+
+
+
+ Gets or sets a function that creates default .
+ Default settings are automatically used by serialization methods on ,
+ and and on .
+ To serialize without using any default settings create a with
+ .
+
+
+
+
+ Represents JavaScript's boolean value true as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's boolean value false as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's null as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's undefined as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's positive infinity as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's negative infinity as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's NaN as a string. This field is read-only.
+
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation using the specified.
+
+ The value to convert.
+ The format the date will be converted to.
+ The time zone handling when the date is converted to a string.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation using the specified.
+
+ The value to convert.
+ The format the date will be converted to.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ The string delimiter character.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ The string delimiter character.
+ The string escape handling.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Serializes the specified object to a JSON string.
+
+ The object to serialize.
+ A JSON string representation of the object.
+
+
+
+ Serializes the specified object to a JSON string using formatting.
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using a collection of .
+
+ The object to serialize.
+ A collection of converters used while serializing.
+ A JSON string representation of the object.
+
+
+
+ Serializes the specified object to a JSON string using formatting and a collection of .
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+ A collection of converters used while serializing.
+ A JSON string representation of the object.
+
+
+
+ Serializes the specified object to a JSON string using .
+
+ The object to serialize.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using a type, formatting and .
+
+ The object to serialize.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ The type of the value being serialized.
+ This parameter is used when is to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using formatting and .
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using a type, formatting and .
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ The type of the value being serialized.
+ This parameter is used when is to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+ A JSON string representation of the object.
+
+
+
+
+ Deserializes the JSON to a .NET object.
+
+ The JSON to deserialize.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to a .NET object using .
+
+ The JSON to deserialize.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type.
+
+ The JSON to deserialize.
+ The of object being deserialized.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type.
+
+ The type of the object to deserialize to.
+ The JSON to deserialize.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the given anonymous type.
+
+
+ The anonymous type to deserialize to. This can't be specified
+ traditionally and must be inferred from the anonymous type passed
+ as a parameter.
+
+ The JSON to deserialize.
+ The anonymous type object.
+ The deserialized anonymous type from the JSON string.
+
+
+
+ Deserializes the JSON to the given anonymous type using .
+
+
+ The anonymous type to deserialize to. This can't be specified
+ traditionally and must be inferred from the anonymous type passed
+ as a parameter.
+
+ The JSON to deserialize.
+ The anonymous type object.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized anonymous type from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using a collection of .
+
+ The type of the object to deserialize to.
+ The JSON to deserialize.
+ Converters to use while deserializing.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using .
+
+ The type of the object to deserialize to.
+ The object to deserialize.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using a collection of .
+
+ The JSON to deserialize.
+ The type of the object to deserialize.
+ Converters to use while deserializing.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using .
+
+ The JSON to deserialize.
+ The type of the object to deserialize to.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized object from the JSON string.
+
+
+
+ Populates the object with values from the JSON string.
+
+ The JSON to populate values from.
+ The target object to populate values onto.
+
+
+
+ Populates the object with values from the JSON string using .
+
+ The JSON to populate values from.
+ The target object to populate values onto.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+
+
+
+ Serializes the to a JSON string.
+
+ The node to serialize.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting and omits the root object if is true.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ Omits writing the root object.
+ A JSON string of the .
+
+
+
+ Deserializes the from a JSON string.
+
+ The JSON string.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by .
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by
+ and writes a Json.NET array attribute for collections.
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+
+ A flag to indicate whether to write the Json.NET array attribute.
+ This attribute helps preserve arrays when converting the written XML back to JSON.
+
+ The deserialized .
+
+
+
+ Serializes the to a JSON string.
+
+ The node to convert to JSON.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting.
+
+ The node to convert to JSON.
+ Indicates how the output should be formatted.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting and omits the root object if is true.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ Omits writing the root object.
+ A JSON string of the .
+
+
+
+ Deserializes the from a JSON string.
+
+ The JSON string.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by .
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by
+ and writes a Json.NET array attribute for collections.
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+
+ A flag to indicate whether to write the Json.NET array attribute.
+ This attribute helps preserve arrays when converting the written XML back to JSON.
+
+ The deserialized .
+
+
+
+ Converts an object to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Gets a value indicating whether this can read JSON.
+
+ true if this can read JSON; otherwise, false.
+
+
+
+ Gets a value indicating whether this can write JSON.
+
+ true if this can write JSON; otherwise, false.
+
+
+
+ Instructs the to use the specified when serializing the member or class.
+
+
+
+
+ Gets the of the .
+
+ The of the .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+
+
+
+
+ Initializes a new instance of the class.
+
+ Type of the .
+
+
+
+ Initializes a new instance of the class.
+
+ Type of the .
+ Parameter list to use when constructing the . Can be null.
+
+
+
+ Represents a collection of .
+
+
+
+
+ Instructs the how to serialize the collection.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ The exception thrown when an error occurs during JSON serialization or deserialization.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Instructs the to deserialize properties with no matching class member into the specified collection
+ and write values during serialization.
+
+
+
+
+ Gets or sets a value that indicates whether to write extension data when serializing the object.
+
+
+ true to write extension data when serializing the object; otherwise, false. The default is true.
+
+
+
+
+ Gets or sets a value that indicates whether to read extension data when deserializing the object.
+
+
+ true to read extension data when deserializing the object; otherwise, false. The default is true.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Instructs the not to serialize the public field or public read/write property value.
+
+
+
+
+ Instructs the how to serialize the object.
+
+
+
+
+ Gets or sets the member serialization.
+
+ The member serialization.
+
+
+
+ Gets or sets a value that indicates whether the object's properties are required.
+
+
+ A value indicating whether the object's properties are required.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified member serialization.
+
+ The member serialization.
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ Instructs the to always serialize the member with the specified name.
+
+
+
+
+ Gets or sets the used when serializing the property's collection items.
+
+ The collection's items .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets the of the .
+
+ The of the .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets the null value handling used when serializing this property.
+
+ The null value handling.
+
+
+
+ Gets or sets the default value handling used when serializing this property.
+
+ The default value handling.
+
+
+
+ Gets or sets the reference loop handling used when serializing this property.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the object creation handling used when deserializing this property.
+
+ The object creation handling.
+
+
+
+ Gets or sets the type name handling used when serializing this property.
+
+ The type name handling.
+
+
+
+ Gets or sets whether this property's value is serialized as a reference.
+
+ Whether this property's value is serialized as a reference.
+
+
+
+ Gets or sets the order of serialization of a member.
+
+ The numeric order of serialization.
+
+
+
+ Gets or sets a value indicating whether this property is required.
+
+
+ A value indicating whether this property is required.
+
+
+
+
+ Gets or sets the name of the property.
+
+ The name of the property.
+
+
+
+ Gets or sets the reference loop handling used when serializing the property's collection items.
+
+ The collection's items reference loop handling.
+
+
+
+ Gets or sets the type name handling used when serializing the property's collection items.
+
+ The collection's items type name handling.
+
+
+
+ Gets or sets whether this property's collection items are serialized as a reference.
+
+ Whether this property's collection items are serialized as a reference.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified name.
+
+ Name of the property.
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
+
+
+
+
+ Specifies the state of the reader.
+
+
+
+
+ A read method has not been called.
+
+
+
+
+ The end of the file has been reached successfully.
+
+
+
+
+ Reader is at a property.
+
+
+
+
+ Reader is at the start of an object.
+
+
+
+
+ Reader is in an object.
+
+
+
+
+ Reader is at the start of an array.
+
+
+
+
+ Reader is in an array.
+
+
+
+
+ The method has been called.
+
+
+
+
+ Reader has just read a value.
+
+
+
+
+ Reader is at the start of a constructor.
+
+
+
+
+ Reader is in a constructor.
+
+
+
+
+ An error occurred that prevents the read operation from continuing.
+
+
+
+
+ The end of the file has been reached successfully.
+
+
+
+
+ Gets the current reader state.
+
+ The current reader state.
+
+
+
+ Gets or sets a value indicating whether the source should be closed when this reader is closed.
+
+
+ true to close the source when this reader is closed; otherwise false. The default is true.
+
+
+
+
+ Gets or sets a value indicating whether multiple pieces of JSON content can
+ be read from a continuous stream without erroring.
+
+
+ true to support reading multiple pieces of JSON content; otherwise false.
+ The default is false.
+
+
+
+
+ Gets the quotation mark character used to enclose the value of a string.
+
+
+
+
+ Gets or sets how time zones are handled when reading JSON.
+
+
+
+
+ Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+
+
+
+
+ Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Gets or sets how custom date formatted strings are parsed when reading JSON.
+
+
+
+
+ Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a .
+
+
+
+
+ Gets the type of the current JSON token.
+
+
+
+
+ Gets the text value of the current JSON token.
+
+
+
+
+ Gets the .NET type for the current JSON token.
+
+
+
+
+ Gets the depth of the current token in the JSON document.
+
+ The depth of the current token in the JSON document.
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Gets or sets the culture used when reading JSON. Defaults to .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Reads the next JSON token from the source.
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a [].
+
+ A [] or null if the next JSON token is null. This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Skips the children of the current token.
+
+
+
+
+ Sets the current token.
+
+ The new token.
+
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+ A flag indicating whether the position index inside an array should be updated.
+
+
+
+ Sets the state based on current token type.
+
+
+
+
+ Releases unmanaged and - optionally - managed resources.
+
+ true to release both managed and unmanaged resources; false to release only unmanaged resources.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the source is also closed.
+
+
+
+
+ The exception thrown when an error occurs while reading JSON text.
+
+
+
+
+ Gets the line number indicating where the error occurred.
+
+ The line number indicating where the error occurred.
+
+
+
+ Gets the line position indicating where the error occurred.
+
+ The line position indicating where the error occurred.
+
+
+
+ Gets the path to the JSON where the error occurred.
+
+ The path to the JSON where the error occurred.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Initializes a new instance of the class
+ with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The path to the JSON where the error occurred.
+ The line number indicating where the error occurred.
+ The line position indicating where the error occurred.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Instructs the to always serialize the member, and to require that the member has a value.
+
+
+
+
+ The exception thrown when an error occurs during JSON serialization or deserialization.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Serializes and deserializes objects into and from the JSON format.
+ The enables you to control how objects are encoded into JSON.
+
+
+
+
+ Occurs when the errors during serialization and deserialization.
+
+
+
+
+ Gets or sets the used by the serializer when resolving references.
+
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+
+
+
+ Gets or sets the used by the serializer when writing trace messages.
+
+ The trace writer.
+
+
+
+ Gets or sets the equality comparer used by the serializer when comparing references.
+
+ The equality comparer.
+
+
+
+ Gets or sets how type name writing and reading is handled by the serializer.
+
+
+ should be used with caution when your application deserializes JSON from an external source.
+ Incoming types should be validated with a custom
+ when deserializing with a value other than .
+
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how object references are preserved by the serializer.
+
+
+
+
+ Gets or sets how reference loops (e.g. a class referencing itself) is handled.
+
+
+
+
+ Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.
+
+
+
+
+ Gets or sets how null values are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how default values are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how objects are created during deserialization.
+
+ The object creation handling.
+
+
+
+ Gets or sets how constructors are used during deserialization.
+
+ The constructor handling.
+
+
+
+ Gets or sets how metadata properties are used during deserialization.
+
+ The metadata properties handling.
+
+
+
+ Gets a collection that will be used during serialization.
+
+ Collection that will be used during serialization.
+
+
+
+ Gets or sets the contract resolver used by the serializer when
+ serializing .NET objects to JSON and vice versa.
+
+
+
+
+ Gets or sets the used by the serializer when invoking serialization callback methods.
+
+ The context.
+
+
+
+ Indicates how JSON text output is formatted.
+
+
+
+
+ Gets or sets how dates are written to JSON text.
+
+
+
+
+ Gets or sets how time zones are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+
+
+
+
+ Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Gets or sets how special floating point numbers, e.g. ,
+ and ,
+ are written as JSON text.
+
+
+
+
+ Gets or sets how strings are escaped when writing JSON text.
+
+
+
+
+ Gets or sets how and values are formatted when writing JSON text,
+ and the expected date format when reading JSON text.
+
+
+
+
+ Gets or sets the culture used when reading JSON. Defaults to .
+
+
+
+
+ Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a .
+
+
+
+
+ Gets a value indicating whether there will be a check for additional JSON content after deserializing an object.
+
+
+ true if there will be a check for additional JSON content after deserializing an object; otherwise, false.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Creates a new instance.
+ The will not use default settings
+ from .
+
+
+ A new instance.
+ The will not use default settings
+ from .
+
+
+
+
+ Creates a new instance using the specified .
+ The will not use default settings
+ from .
+
+ The settings to be applied to the .
+
+ A new instance using the specified .
+ The will not use default settings
+ from .
+
+
+
+
+ Creates a new instance.
+ The will use default settings
+ from .
+
+
+ A new instance.
+ The will use default settings
+ from .
+
+
+
+
+ Creates a new instance using the specified .
+ The will use default settings
+ from as well as the specified .
+
+ The settings to be applied to the .
+
+ A new instance using the specified .
+ The will use default settings
+ from as well as the specified .
+
+
+
+
+ Populates the JSON values onto the target object.
+
+ The that contains the JSON structure to reader values from.
+ The target object to populate values onto.
+
+
+
+ Populates the JSON values onto the target object.
+
+ The that contains the JSON structure to reader values from.
+ The target object to populate values onto.
+
+
+
+ Deserializes the JSON structure contained by the specified .
+
+ The that contains the JSON structure to deserialize.
+ The being deserialized.
+
+
+
+ Deserializes the JSON structure contained by the specified
+ into an instance of the specified type.
+
+ The containing the object.
+ The of object being deserialized.
+ The instance of being deserialized.
+
+
+
+ Deserializes the JSON structure contained by the specified
+ into an instance of the specified type.
+
+ The containing the object.
+ The type of the object to deserialize.
+ The instance of being deserialized.
+
+
+
+ Deserializes the JSON structure contained by the specified
+ into an instance of the specified type.
+
+ The containing the object.
+ The of object being deserialized.
+ The instance of being deserialized.
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+ The type of the value being serialized.
+ This parameter is used when is to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+ The type of the value being serialized.
+ This parameter is used when is Auto to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+
+
+ Specifies the settings on a object.
+
+
+
+
+ Gets or sets how reference loops (e.g. a class referencing itself) are handled.
+
+ Reference loop handling.
+
+
+
+ Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.
+
+ Missing member handling.
+
+
+
+ Gets or sets how objects are created during deserialization.
+
+ The object creation handling.
+
+
+
+ Gets or sets how null values are handled during serialization and deserialization.
+
+ Null value handling.
+
+
+
+ Gets or sets how default values are handled during serialization and deserialization.
+
+ The default value handling.
+
+
+
+ Gets or sets a collection that will be used during serialization.
+
+ The converters.
+
+
+
+ Gets or sets how object references are preserved by the serializer.
+
+ The preserve references handling.
+
+
+
+ Gets or sets how type name writing and reading is handled by the serializer.
+
+
+ should be used with caution when your application deserializes JSON from an external source.
+ Incoming types should be validated with a custom
+ when deserializing with a value other than .
+
+ The type name handling.
+
+
+
+ Gets or sets how metadata properties are used during deserialization.
+
+ The metadata properties handling.
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how constructors are used during deserialization.
+
+ The constructor handling.
+
+
+
+ Gets or sets the contract resolver used by the serializer when
+ serializing .NET objects to JSON and vice versa.
+
+ The contract resolver.
+
+
+
+ Gets or sets the equality comparer used by the serializer when comparing references.
+
+ The equality comparer.
+
+
+
+ Gets or sets the used by the serializer when resolving references.
+
+ The reference resolver.
+
+
+
+ Gets or sets a function that creates the used by the serializer when resolving references.
+
+ A function that creates the used by the serializer when resolving references.
+
+
+
+ Gets or sets the used by the serializer when writing trace messages.
+
+ The trace writer.
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+ The binder.
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+ The binder.
+
+
+
+ Gets or sets the error handler called during serialization and deserialization.
+
+ The error handler called during serialization and deserialization.
+
+
+
+ Gets or sets the used by the serializer when invoking serialization callback methods.
+
+ The context.
+
+
+
+ Gets or sets how and values are formatted when writing JSON text,
+ and the expected date format when reading JSON text.
+
+
+
+
+ Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a .
+
+
+
+
+ Indicates how JSON text output is formatted.
+
+
+
+
+ Gets or sets how dates are written to JSON text.
+
+
+
+
+ Gets or sets how time zones are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+
+
+
+
+ Gets or sets how special floating point numbers, e.g. ,
+ and ,
+ are written as JSON.
+
+
+
+
+ Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Gets or sets how strings are escaped when writing JSON text.
+
+
+
+
+ Gets or sets the culture used when reading JSON. Defaults to .
+
+
+
+
+ Gets a value indicating whether there will be a check for additional content after deserializing an object.
+
+
+ true if there will be a check for additional content after deserializing an object; otherwise, false.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to JSON text data.
+
+
+
+
+ Initializes a new instance of the class with the specified .
+
+ The containing the JSON data to read.
+
+
+
+ Gets or sets the reader's character buffer pool.
+
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a [].
+
+ A [] or null if the next JSON token is null. This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Gets a value indicating whether the class can return line information.
+
+
+ true if and can be provided; otherwise, false.
+
+
+
+
+ Gets the current line number.
+
+
+ The current line number or 0 if no line information is available (for example, returns false).
+
+
+
+
+ Gets the current line position.
+
+
+ The current line position or 0 if no line information is available (for example, returns false).
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+
+
+
+
+ Gets or sets the writer's character array pool.
+
+
+
+
+ Gets or sets how many s to write for each level in the hierarchy when is set to .
+
+
+
+
+ Gets or sets which character to use to quote attribute values.
+
+
+
+
+ Gets or sets which character to use for indenting when is set to .
+
+
+
+
+ Gets or sets a value indicating whether object names will be surrounded with quotes.
+
+
+
+
+ Initializes a new instance of the class using the specified .
+
+ The to write to.
+
+
+
+ Flushes whatever is in the buffer to the underlying and also flushes the underlying .
+
+
+
+
+ Closes this writer.
+ If is set to true, the underlying is also closed.
+ If is set to true, the JSON is auto-completed.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes the specified end token.
+
+ The end token to write.
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+ A flag to indicate whether the text should be escaped when it is written as a JSON property name.
+
+
+
+ Writes indent characters.
+
+
+
+
+ Writes the JSON value delimiter.
+
+
+
+
+ Writes an indent space.
+
+
+
+
+ Writes a value.
+ An error will raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes raw JSON.
+
+ The raw JSON to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes the given white space.
+
+ The string of white space characters.
+
+
+
+ Specifies the type of JSON token.
+
+
+
+
+ This is returned by the if a read method has not been called.
+
+
+
+
+ An object start token.
+
+
+
+
+ An array start token.
+
+
+
+
+ A constructor start token.
+
+
+
+
+ An object property name.
+
+
+
+
+ A comment.
+
+
+
+
+ Raw JSON.
+
+
+
+
+ An integer.
+
+
+
+
+ A float.
+
+
+
+
+ A string.
+
+
+
+
+ A boolean.
+
+
+
+
+ A null token.
+
+
+
+
+ An undefined token.
+
+
+
+
+ An object end token.
+
+
+
+
+ An array end token.
+
+
+
+
+ A constructor end token.
+
+
+
+
+ A Date.
+
+
+
+
+ Byte data.
+
+
+
+
+
+ Represents a reader that provides validation.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Sets an event handler for receiving schema validation errors.
+
+
+
+
+ Gets the text value of the current JSON token.
+
+
+
+
+
+ Gets the depth of the current token in the JSON document.
+
+ The depth of the current token in the JSON document.
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Gets the quotation mark character used to enclose the value of a string.
+
+
+
+
+
+ Gets the type of the current JSON token.
+
+
+
+
+
+ Gets the .NET type for the current JSON token.
+
+
+
+
+
+ Initializes a new instance of the class that
+ validates the content returned from the given .
+
+ The to read from while validating.
+
+
+
+ Gets or sets the schema.
+
+ The schema.
+
+
+
+ Gets the used to construct this .
+
+ The specified in the constructor.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a [].
+
+
+ A [] or null if the next JSON token is null.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+
+
+
+
+ Gets or sets a value indicating whether the destination should be closed when this writer is closed.
+
+
+ true to close the destination when this writer is closed; otherwise false. The default is true.
+
+
+
+
+ Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed.
+
+
+ true to auto-complete the JSON when this writer is closed; otherwise false. The default is true.
+
+
+
+
+ Gets the top.
+
+ The top.
+
+
+
+ Gets the state of the writer.
+
+
+
+
+ Gets the path of the writer.
+
+
+
+
+ Gets or sets a value indicating how JSON text output should be formatted.
+
+
+
+
+ Gets or sets how dates are written to JSON text.
+
+
+
+
+ Gets or sets how time zones are handled when writing JSON text.
+
+
+
+
+ Gets or sets how strings are escaped when writing JSON text.
+
+
+
+
+ Gets or sets how special floating point numbers, e.g. ,
+ and ,
+ are written to JSON text.
+
+
+
+
+ Gets or sets how and values are formatted when writing JSON text.
+
+
+
+
+ Gets or sets the culture used when writing JSON. Defaults to .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Flushes whatever is in the buffer to the destination and also flushes the destination.
+
+
+
+
+ Closes this writer.
+ If is set to true, the destination is also closed.
+ If is set to true, the JSON is auto-completed.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the end of a JSON object.
+
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the end of an array.
+
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes the end constructor.
+
+
+
+
+ Writes the property name of a name/value pair of a JSON object.
+
+ The name of the property.
+
+
+
+ Writes the property name of a name/value pair of a JSON object.
+
+ The name of the property.
+ A flag to indicate whether the text should be escaped when it is written as a JSON property name.
+
+
+
+ Writes the end of the current JSON object or array.
+
+
+
+
+ Writes the current token and its children.
+
+ The to read the token from.
+
+
+
+ Writes the current token.
+
+ The to read the token from.
+ A flag indicating whether the current token's children should be written.
+
+
+
+ Writes the token and its value.
+
+ The to write.
+
+ The value to write.
+ A value is only required for tokens that have an associated value, e.g. the property name for .
+ null can be passed to the method for tokens that don't have a value, e.g. .
+
+
+
+
+ Writes the token.
+
+ The to write.
+
+
+
+ Writes the specified end token.
+
+ The end token to write.
+
+
+
+ Writes indent characters.
+
+
+
+
+ Writes the JSON value delimiter.
+
+
+
+
+ Writes an indent space.
+
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes raw JSON without changing the writer's state.
+
+ The raw JSON to write.
+
+
+
+ Writes raw JSON where a value is expected and updates the writer's state.
+
+ The raw JSON to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+ An error will raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes the given white space.
+
+ The string of white space characters.
+
+
+
+ Releases unmanaged and - optionally - managed resources.
+
+ true to release both managed and unmanaged resources; false to release only unmanaged resources.
+
+
+
+ Sets the state of the .
+
+ The being written.
+ The value being written.
+
+
+
+ The exception thrown when an error occurs while writing JSON text.
+
+
+
+
+ Gets the path to the JSON where the error occurred.
+
+ The path to the JSON where the error occurred.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Initializes a new instance of the class
+ with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The path to the JSON where the error occurred.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Specifies how JSON comments are handled when loading JSON.
+
+
+
+
+ Ignore comments.
+
+
+
+
+ Load comments as a with type .
+
+
+
+
+ Specifies how line information is handled when loading JSON.
+
+
+
+
+ Ignore line information.
+
+
+
+
+ Load line information.
+
+
+
+
+ Contains the LINQ to JSON extension methods.
+
+
+
+
+ Returns a collection of tokens that contains the ancestors of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains the ancestors of every token in the source collection.
+
+
+
+ Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains every token in the source collection, the ancestors of every token in the source collection.
+
+
+
+ Returns a collection of tokens that contains the descendants of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains the descendants of every token in the source collection.
+
+
+
+ Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains every token in the source collection, and the descendants of every token in the source collection.
+
+
+
+ Returns a collection of child properties of every object in the source collection.
+
+ An of that contains the source collection.
+ An of that contains the properties of every object in the source collection.
+
+
+
+ Returns a collection of child values of every object in the source collection with the given key.
+
+ An of that contains the source collection.
+ The token key.
+ An of that contains the values of every token in the source collection with the given key.
+
+
+
+ Returns a collection of child values of every object in the source collection.
+
+ An of that contains the source collection.
+ An of that contains the values of every token in the source collection.
+
+
+
+ Returns a collection of converted child values of every object in the source collection with the given key.
+
+ The type to convert the values to.
+ An of that contains the source collection.
+ The token key.
+ An that contains the converted values of every token in the source collection with the given key.
+
+
+
+ Returns a collection of converted child values of every object in the source collection.
+
+ The type to convert the values to.
+ An of that contains the source collection.
+ An that contains the converted values of every token in the source collection.
+
+
+
+ Converts the value.
+
+ The type to convert the value to.
+ A cast as a of .
+ A converted value.
+
+
+
+ Converts the value.
+
+ The source collection type.
+ The type to convert the value to.
+ A cast as a of .
+ A converted value.
+
+
+
+ Returns a collection of child tokens of every array in the source collection.
+
+ The source collection type.
+ An of that contains the source collection.
+ An of that contains the values of every token in the source collection.
+
+
+
+ Returns a collection of converted child tokens of every array in the source collection.
+
+ An of that contains the source collection.
+ The type to convert the values to.
+ The source collection type.
+ An that contains the converted values of every token in the source collection.
+
+
+
+ Returns the input typed as .
+
+ An of that contains the source collection.
+ The input typed as .
+
+
+
+ Returns the input typed as .
+
+ The source collection type.
+ An of that contains the source collection.
+ The input typed as .
+
+
+
+ Represents a collection of objects.
+
+ The type of token.
+
+
+
+ Gets the of with the specified key.
+
+
+
+
+
+ Represents a JSON array.
+
+
+
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the array.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the array.
+
+
+
+ Loads an from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+
+
+ Loads an from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ A populated from the string that contains JSON.
+
+
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A populated from the string that contains JSON.
+
+
+
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ A with the values of the specified object.
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ The that will be used to read the object.
+ A with the values of the specified object.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Gets or sets the at the specified index.
+
+
+
+
+
+ Determines the index of a specific item in the .
+
+ The object to locate in the .
+
+ The index of if found in the list; otherwise, -1.
+
+
+
+
+ Inserts an item to the at the specified index.
+
+ The zero-based index at which should be inserted.
+ The object to insert into the .
+
+ is not a valid index in the .
+
+
+
+
+ Removes the item at the specified index.
+
+ The zero-based index of the item to remove.
+
+ is not a valid index in the .
+
+
+
+
+ Returns an enumerator that iterates through the collection.
+
+
+ A of that can be used to iterate through the collection.
+
+
+
+
+ Adds an item to the .
+
+ The object to add to the .
+
+
+
+ Removes all items from the .
+
+
+
+
+ Determines whether the contains a specific value.
+
+ The object to locate in the .
+
+ true if is found in the ; otherwise, false.
+
+
+
+
+ Copies the elements of the to an array, starting at a particular array index.
+
+ The array.
+ Index of the array.
+
+
+
+ Gets a value indicating whether the is read-only.
+
+ true if the is read-only; otherwise, false.
+
+
+
+ Removes the first occurrence of a specific object from the .
+
+ The object to remove from the .
+
+ true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original .
+
+
+
+
+ Represents a JSON constructor.
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Gets or sets the name of this constructor.
+
+ The constructor name.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the specified name and content.
+
+ The constructor name.
+ The contents of the constructor.
+
+
+
+ Initializes a new instance of the class with the specified name and content.
+
+ The constructor name.
+ The contents of the constructor.
+
+
+
+ Initializes a new instance of the class with the specified name.
+
+ The constructor name.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+
+
+ Represents a token that can contain other tokens.
+
+
+
+
+ Occurs when the list changes or an item in the list changes.
+
+
+
+
+ Occurs before an item is added to the collection.
+
+
+
+
+ Occurs when the items list of the collection has changed, or the collection is reset.
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Raises the event.
+
+ The instance containing the event data.
+
+
+
+ Raises the event.
+
+ The instance containing the event data.
+
+
+
+ Raises the event.
+
+ The instance containing the event data.
+
+
+
+ Gets a value indicating whether this token has child tokens.
+
+
+ true if this token has child values; otherwise, false.
+
+
+
+
+ Get the first child token of this token.
+
+
+ A containing the first child token of the .
+
+
+
+
+ Get the last child token of this token.
+
+
+ A containing the last child token of the .
+
+
+
+
+ Returns a collection of the child tokens of this token, in document order.
+
+
+ An of containing the child tokens of this , in document order.
+
+
+
+
+ Returns a collection of the child values of this token, in document order.
+
+ The type to convert the values to.
+
+ A containing the child values of this , in document order.
+
+
+
+
+ Returns a collection of the descendant tokens for this token in document order.
+
+ An of containing the descendant tokens of the .
+
+
+
+ Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order.
+
+ An of containing this token, and all the descendant tokens of the .
+
+
+
+ Adds the specified content as children of this .
+
+ The content to be added.
+
+
+
+ Adds the specified content as the first children of this .
+
+ The content to be added.
+
+
+
+ Creates a that can be used to add tokens to the .
+
+ A that is ready to have content written to it.
+
+
+
+ Replaces the child nodes of this token with the specified content.
+
+ The content.
+
+
+
+ Removes the child nodes from this token.
+
+
+
+
+ Merge the specified content into this .
+
+ The content to be merged.
+
+
+
+ Merge the specified content into this using .
+
+ The content to be merged.
+ The used to merge the content.
+
+
+
+ Gets the count of child JSON tokens.
+
+ The count of child JSON tokens.
+
+
+
+ Represents a collection of objects.
+
+ The type of token.
+
+
+
+ An empty collection of objects.
+
+
+
+
+ Initializes a new instance of the struct.
+
+ The enumerable.
+
+
+
+ Returns an enumerator that can be used to iterate through the collection.
+
+
+ A that can be used to iterate through the collection.
+
+
+
+
+ Gets the of with the specified key.
+
+
+
+
+
+ Determines whether the specified is equal to this instance.
+
+ The to compare with this instance.
+
+ true if the specified is equal to this instance; otherwise, false.
+
+
+
+
+ Determines whether the specified is equal to this instance.
+
+ The to compare with this instance.
+
+ true if the specified is equal to this instance; otherwise, false.
+
+
+
+
+ Returns a hash code for this instance.
+
+
+ A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
+
+
+
+
+ Represents a JSON object.
+
+
+
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Occurs when a property value changes.
+
+
+
+
+ Occurs when a property value is changing.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the object.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the object.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Gets an of of this object's properties.
+
+ An of of this object's properties.
+
+
+
+ Gets a the specified name.
+
+ The property name.
+ A with the specified name or null.
+
+
+
+ Gets a of of this object's property values.
+
+ A of of this object's property values.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Gets or sets the with the specified property name.
+
+
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+ is not valid JSON.
+
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+ is not valid JSON.
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ A populated from the string that contains JSON.
+
+ is not valid JSON.
+
+
+
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A populated from the string that contains JSON.
+
+ is not valid JSON.
+
+
+
+
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ A with the values of the specified object.
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ The that will be used to read the object.
+ A with the values of the specified object.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Gets the with the specified property name.
+
+ Name of the property.
+ The with the specified property name.
+
+
+
+ Gets the with the specified property name.
+ The exact property name will be searched for first and if no matching property is found then
+ the will be used to match a property.
+
+ Name of the property.
+ One of the enumeration values that specifies how the strings will be compared.
+ The with the specified property name.
+
+
+
+ Tries to get the with the specified property name.
+ The exact property name will be searched for first and if no matching property is found then
+ the will be used to match a property.
+
+ Name of the property.
+ The value.
+ One of the enumeration values that specifies how the strings will be compared.
+ true if a value was successfully retrieved; otherwise, false.
+
+
+
+ Adds the specified property name.
+
+ Name of the property.
+ The value.
+
+
+
+ Removes the property with the specified name.
+
+ Name of the property.
+ true if item was successfully removed; otherwise, false.
+
+
+
+ Tries to get the with the specified property name.
+
+ Name of the property.
+ The value.
+ true if a value was successfully retrieved; otherwise, false.
+
+
+
+ Returns an enumerator that can be used to iterate through the collection.
+
+
+ A that can be used to iterate through the collection.
+
+
+
+
+ Raises the event with the provided arguments.
+
+ Name of the property.
+
+
+
+ Raises the event with the provided arguments.
+
+ Name of the property.
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Represents a JSON property.
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Gets the property name.
+
+ The property name.
+
+
+
+ Gets or sets the property value.
+
+ The property value.
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Initializes a new instance of the class.
+
+ The property name.
+ The property content.
+
+
+
+ Initializes a new instance of the class.
+
+ The property name.
+ The property content.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+
+
+ Represents a view of a .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The name.
+
+
+
+ When overridden in a derived class, returns whether resetting an object changes its value.
+
+
+ true if resetting the component changes its value; otherwise, false.
+
+ The component to test for reset capability.
+
+
+
+ When overridden in a derived class, gets the current value of the property on a component.
+
+
+ The value of a property for a given component.
+
+ The component with the property for which to retrieve the value.
+
+
+
+ When overridden in a derived class, resets the value for this property of the component to the default value.
+
+ The component with the property value that is to be reset to the default value.
+
+
+
+ When overridden in a derived class, sets the value of the component to a different value.
+
+ The component with the property value that is to be set.
+ The new value.
+
+
+
+ When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted.
+
+
+ true if the property should be persisted; otherwise, false.
+
+ The component with the property to be examined for persistence.
+
+
+
+ When overridden in a derived class, gets the type of the component this property is bound to.
+
+
+ A that represents the type of component this property is bound to.
+ When the or
+
+ methods are invoked, the object specified might be an instance of this type.
+
+
+
+
+ When overridden in a derived class, gets a value indicating whether this property is read-only.
+
+
+ true if the property is read-only; otherwise, false.
+
+
+
+
+ When overridden in a derived class, gets the type of the property.
+
+
+ A that represents the type of the property.
+
+
+
+
+ Gets the hash code for the name of the member.
+
+
+
+ The hash code for the name of the member.
+
+
+
+
+ Represents a raw JSON string.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class.
+
+ The raw json.
+
+
+
+ Creates an instance of with the content of the reader's current token.
+
+ The reader.
+ An instance of with the content of the reader's current token.
+
+
+
+ Specifies the settings used when loading JSON.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Gets or sets how JSON comments are handled when loading JSON.
+
+ The JSON comment handling.
+
+
+
+ Gets or sets how JSON line info is handled when loading JSON.
+
+ The JSON line info handling.
+
+
+
+ Specifies the settings used when merging JSON.
+
+
+
+
+ Gets or sets the method used when merging JSON arrays.
+
+ The method used when merging JSON arrays.
+
+
+
+ Gets or sets how null value properties are merged.
+
+ How null value properties are merged.
+
+
+
+ Represents an abstract JSON token.
+
+
+
+
+ Gets a comparer that can compare two tokens for value equality.
+
+ A that can compare two nodes for value equality.
+
+
+
+ Gets or sets the parent.
+
+ The parent.
+
+
+
+ Gets the root of this .
+
+ The root of this .
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Gets a value indicating whether this token has child tokens.
+
+
+ true if this token has child values; otherwise, false.
+
+
+
+
+ Compares the values of two tokens, including the values of all descendant tokens.
+
+ The first to compare.
+ The second to compare.
+ true if the tokens are equal; otherwise false.
+
+
+
+ Gets the next sibling token of this node.
+
+ The that contains the next sibling token.
+
+
+
+ Gets the previous sibling token of this node.
+
+ The that contains the previous sibling token.
+
+
+
+ Gets the path of the JSON token.
+
+
+
+
+ Adds the specified content immediately after this token.
+
+ A content object that contains simple content or a collection of content objects to be added after this token.
+
+
+
+ Adds the specified content immediately before this token.
+
+ A content object that contains simple content or a collection of content objects to be added before this token.
+
+
+
+ Returns a collection of the ancestor tokens of this token.
+
+ A collection of the ancestor tokens of this token.
+
+
+
+ Returns a collection of tokens that contain this token, and the ancestors of this token.
+
+ A collection of tokens that contain this token, and the ancestors of this token.
+
+
+
+ Returns a collection of the sibling tokens after this token, in document order.
+
+ A collection of the sibling tokens after this tokens, in document order.
+
+
+
+ Returns a collection of the sibling tokens before this token, in document order.
+
+ A collection of the sibling tokens before this token, in document order.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Gets the with the specified key converted to the specified type.
+
+ The type to convert the token to.
+ The token key.
+ The converted token value.
+
+
+
+ Get the first child token of this token.
+
+ A containing the first child token of the .
+
+
+
+ Get the last child token of this token.
+
+ A containing the last child token of the .
+
+
+
+ Returns a collection of the child tokens of this token, in document order.
+
+ An of containing the child tokens of this , in document order.
+
+
+
+ Returns a collection of the child tokens of this token, in document order, filtered by the specified type.
+
+ The type to filter the child tokens on.
+ A containing the child tokens of this , in document order.
+
+
+
+ Returns a collection of the child values of this token, in document order.
+
+ The type to convert the values to.
+ A containing the child values of this , in document order.
+
+
+
+ Removes this token from its parent.
+
+
+
+
+ Replaces this token with the specified token.
+
+ The value.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Returns the indented JSON for this token.
+
+
+ The indented JSON for this token.
+
+
+
+
+ Returns the JSON for this token using the given formatting and converters.
+
+ Indicates how the output should be formatted.
+ A collection of s which will be used when writing the token.
+ The JSON for this token using the given formatting and converters.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to [].
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from [] to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Creates a for this token.
+
+ A that can be used to read this token and its descendants.
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ A with the value of the specified object.
+
+
+
+ Creates a from an object using the specified .
+
+ The object that will be used to create .
+ The that will be used when reading the object.
+ A with the value of the specified object.
+
+
+
+ Creates an instance of the specified .NET type from the .
+
+ The object type that the token will be deserialized to.
+ The new object created from the JSON value.
+
+
+
+ Creates an instance of the specified .NET type from the .
+
+ The object type that the token will be deserialized to.
+ The new object created from the JSON value.
+
+
+
+ Creates an instance of the specified .NET type from the using the specified .
+
+ The object type that the token will be deserialized to.
+ The that will be used when creating the object.
+ The new object created from the JSON value.
+
+
+
+ Creates an instance of the specified .NET type from the using the specified .
+
+ The object type that the token will be deserialized to.
+ The that will be used when creating the object.
+ The new object created from the JSON value.
+
+
+
+ Creates a from a .
+
+ A positioned at the token to read into this .
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Creates a from a .
+
+ An positioned at the token to read into this .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ A populated from the string that contains JSON.
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A populated from the string that contains JSON.
+
+
+
+ Creates a from a .
+
+ A positioned at the token to read into this .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Creates a from a .
+
+ A positioned at the token to read into this .
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Selects a using a JPath expression. Selects the token that matches the object path.
+
+
+ A that contains a JPath expression.
+
+ A , or null.
+
+
+
+ Selects a using a JPath expression. Selects the token that matches the object path.
+
+
+ A that contains a JPath expression.
+
+ A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression.
+ A .
+
+
+
+ Selects a collection of elements using a JPath expression.
+
+
+ A that contains a JPath expression.
+
+ An of that contains the selected elements.
+
+
+
+ Selects a collection of elements using a JPath expression.
+
+
+ A that contains a JPath expression.
+
+ A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression.
+ An of that contains the selected elements.
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Creates a new instance of the . All child tokens are recursively cloned.
+
+ A new instance of the .
+
+
+
+ Adds an object to the annotation list of this .
+
+ The annotation to add.
+
+
+
+ Get the first annotation object of the specified type from this .
+
+ The type of the annotation to retrieve.
+ The first annotation object that matches the specified type, or null if no annotation is of the specified type.
+
+
+
+ Gets the first annotation object of the specified type from this .
+
+ The of the annotation to retrieve.
+ The first annotation object that matches the specified type, or null if no annotation is of the specified type.
+
+
+
+ Gets a collection of annotations of the specified type for this .
+
+ The type of the annotations to retrieve.
+ An that contains the annotations for this .
+
+
+
+ Gets a collection of annotations of the specified type for this .
+
+ The of the annotations to retrieve.
+ An of that contains the annotations that match the specified type for this .
+
+
+
+ Removes the annotations of the specified type from this .
+
+ The type of annotations to remove.
+
+
+
+ Removes the annotations of the specified type from this .
+
+ The of annotations to remove.
+
+
+
+ Compares tokens to determine whether they are equal.
+
+
+
+
+ Determines whether the specified objects are equal.
+
+ The first object of type to compare.
+ The second object of type to compare.
+
+ true if the specified objects are equal; otherwise, false.
+
+
+
+
+ Returns a hash code for the specified object.
+
+ The for which a hash code is to be returned.
+ A hash code for the specified object.
+ The type of is a reference type and is null.
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
+
+
+
+
+ Gets the at the reader's current position.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The token to read from.
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Specifies the type of token.
+
+
+
+
+ No token type has been set.
+
+
+
+
+ A JSON object.
+
+
+
+
+ A JSON array.
+
+
+
+
+ A JSON constructor.
+
+
+
+
+ A JSON object property.
+
+
+
+
+ A comment.
+
+
+
+
+ An integer value.
+
+
+
+
+ A float value.
+
+
+
+
+ A string value.
+
+
+
+
+ A boolean value.
+
+
+
+
+ A null value.
+
+
+
+
+ An undefined value.
+
+
+
+
+ A date value.
+
+
+
+
+ A raw JSON value.
+
+
+
+
+ A collection of bytes value.
+
+
+
+
+ A Guid value.
+
+
+
+
+ A Uri value.
+
+
+
+
+ A TimeSpan value.
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+
+
+
+
+ Gets the at the writer's current position.
+
+
+
+
+ Gets the token being written.
+
+ The token being written.
+
+
+
+ Initializes a new instance of the class writing to the given .
+
+ The container being written to.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Flushes whatever is in the buffer to the underlying .
+
+
+
+
+ Closes this writer.
+ If is set to true, the JSON is auto-completed.
+
+
+ Setting to true has no additional effect, since the underlying is a type that cannot be closed.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes the end.
+
+ The token.
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+
+
+
+ Writes a value.
+ An error will be raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes raw JSON.
+
+ The raw JSON to write.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Represents a value in JSON (string, integer, date, etc).
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Gets a value indicating whether this token has child tokens.
+
+
+ true if this token has child values; otherwise, false.
+
+
+
+
+ Creates a comment with the given value.
+
+ The value.
+ A comment with the given value.
+
+
+
+ Creates a string with the given value.
+
+ The value.
+ A string with the given value.
+
+
+
+ Creates a null value.
+
+ A null value.
+
+
+
+ Creates a undefined value.
+
+ A undefined value.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Gets or sets the underlying token value.
+
+ The underlying token value.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of s which will be used when writing the token.
+
+
+
+ Indicates whether the current object is equal to another object of the same type.
+
+
+ true if the current object is equal to the parameter; otherwise, false.
+
+ An object to compare with this object.
+
+
+
+ Determines whether the specified is equal to the current .
+
+ The to compare with the current .
+
+ true if the specified is equal to the current ; otherwise, false.
+
+
+
+
+ Serves as a hash function for a particular type.
+
+
+ A hash code for the current .
+
+
+
+
+ Returns a that represents this instance.
+
+
+ A that represents this instance.
+
+
+
+
+ Returns a that represents this instance.
+
+ The format.
+
+ A that represents this instance.
+
+
+
+
+ Returns a that represents this instance.
+
+ The format provider.
+
+ A that represents this instance.
+
+
+
+
+ Returns a that represents this instance.
+
+ The format.
+ The format provider.
+
+ A that represents this instance.
+
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
+
+ An object to compare with this instance.
+
+ A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings:
+ Value
+ Meaning
+ Less than zero
+ This instance is less than .
+ Zero
+ This instance is equal to .
+ Greater than zero
+ This instance is greater than .
+
+
+ is not of the same type as this instance.
+
+
+
+
+ Specifies how JSON arrays are merged together.
+
+
+
+ Concatenate arrays.
+
+
+ Union arrays, skipping items that already exist.
+
+
+ Replace all array items.
+
+
+ Merge array items together, matched by index.
+
+
+
+ Specifies how null value properties are merged.
+
+
+
+
+ The content's null value properties will be ignored during merging.
+
+
+
+
+ The content's null value properties will be merged.
+
+
+
+
+ Specifies the member serialization options for the .
+
+
+
+
+ All public members are serialized by default. Members can be excluded using or .
+ This is the default member serialization mode.
+
+
+
+
+ Only members marked with or are serialized.
+ This member serialization mode can also be set by marking the class with .
+
+
+
+
+ All public and private fields are serialized. Members can be excluded using or .
+ This member serialization mode can also be set by marking the class with
+ and setting IgnoreSerializableAttribute on to false.
+
+
+
+
+ Specifies metadata property handling options for the .
+
+
+
+
+ Read metadata properties located at the start of a JSON object.
+
+
+
+
+ Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance.
+
+
+
+
+ Do not try to read metadata properties.
+
+
+
+
+ Specifies missing member handling options for the .
+
+
+
+
+ Ignore a missing member and do not attempt to deserialize it.
+
+
+
+
+ Throw a when a missing member is encountered during deserialization.
+
+
+
+
+ Specifies null value handling options for the .
+
+
+
+
+
+
+
+
+ Include null values when serializing and deserializing objects.
+
+
+
+
+ Ignore null values when serializing and deserializing objects.
+
+
+
+
+ Specifies how object creation is handled by the .
+
+
+
+
+ Reuse existing objects, create new objects when needed.
+
+
+
+
+ Only reuse existing objects.
+
+
+
+
+ Always create new objects.
+
+
+
+
+ Specifies reference handling options for the .
+ Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement .
+
+
+
+
+
+
+
+ Do not preserve references when serializing types.
+
+
+
+
+ Preserve references when serializing into a JSON object structure.
+
+
+
+
+ Preserve references when serializing into a JSON array structure.
+
+
+
+
+ Preserve references when serializing.
+
+
+
+
+ Specifies reference loop handling options for the .
+
+
+
+
+ Throw a when a loop is encountered.
+
+
+
+
+ Ignore loop references and do not serialize.
+
+
+
+
+ Serialize loop references.
+
+
+
+
+ Indicating whether a property is required.
+
+
+
+
+ The property is not required. The default state.
+
+
+
+
+ The property must be defined in JSON but can be a null value.
+
+
+
+
+ The property must be defined in JSON and cannot be a null value.
+
+
+
+
+ The property is not required but it cannot be a null value.
+
+
+
+
+
+ Contains the JSON schema extension methods.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+
+ Determines whether the is valid.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+
+ true if the specified is valid; otherwise, false.
+
+
+
+
+
+ Determines whether the is valid.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+ When this method returns, contains any error messages generated while validating.
+
+ true if the specified is valid; otherwise, false.
+
+
+
+
+
+ Validates the specified .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+
+
+
+
+ Validates the specified .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+ The validation event handler.
+
+
+
+
+ An in-memory representation of a JSON Schema.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets or sets the id.
+
+
+
+
+ Gets or sets the title.
+
+
+
+
+ Gets or sets whether the object is required.
+
+
+
+
+ Gets or sets whether the object is read-only.
+
+
+
+
+ Gets or sets whether the object is visible to users.
+
+
+
+
+ Gets or sets whether the object is transient.
+
+
+
+
+ Gets or sets the description of the object.
+
+
+
+
+ Gets or sets the types of values allowed by the object.
+
+ The type.
+
+
+
+ Gets or sets the pattern.
+
+ The pattern.
+
+
+
+ Gets or sets the minimum length.
+
+ The minimum length.
+
+
+
+ Gets or sets the maximum length.
+
+ The maximum length.
+
+
+
+ Gets or sets a number that the value should be divisible by.
+
+ A number that the value should be divisible by.
+
+
+
+ Gets or sets the minimum.
+
+ The minimum.
+
+
+
+ Gets or sets the maximum.
+
+ The maximum.
+
+
+
+ Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute ().
+
+ A flag indicating whether the value can not equal the number defined by the minimum attribute ().
+
+
+
+ Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute ().
+
+ A flag indicating whether the value can not equal the number defined by the maximum attribute ().
+
+
+
+ Gets or sets the minimum number of items.
+
+ The minimum number of items.
+
+
+
+ Gets or sets the maximum number of items.
+
+ The maximum number of items.
+
+
+
+ Gets or sets the of items.
+
+ The of items.
+
+
+
+ Gets or sets a value indicating whether items in an array are validated using the instance at their array position from .
+
+
+ true if items are validated using their array position; otherwise, false.
+
+
+
+
+ Gets or sets the of additional items.
+
+ The of additional items.
+
+
+
+ Gets or sets a value indicating whether additional items are allowed.
+
+
+ true if additional items are allowed; otherwise, false.
+
+
+
+
+ Gets or sets whether the array items must be unique.
+
+
+
+
+ Gets or sets the of properties.
+
+ The of properties.
+
+
+
+ Gets or sets the of additional properties.
+
+ The of additional properties.
+
+
+
+ Gets or sets the pattern properties.
+
+ The pattern properties.
+
+
+
+ Gets or sets a value indicating whether additional properties are allowed.
+
+
+ true if additional properties are allowed; otherwise, false.
+
+
+
+
+ Gets or sets the required property if this property is present.
+
+ The required property if this property is present.
+
+
+
+ Gets or sets the a collection of valid enum values allowed.
+
+ A collection of valid enum values allowed.
+
+
+
+ Gets or sets disallowed types.
+
+ The disallowed types.
+
+
+
+ Gets or sets the default value.
+
+ The default value.
+
+
+
+ Gets or sets the collection of that this schema extends.
+
+ The collection of that this schema extends.
+
+
+
+ Gets or sets the format.
+
+ The format.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Reads a from the specified .
+
+ The containing the JSON Schema to read.
+ The object representing the JSON Schema.
+
+
+
+ Reads a from the specified .
+
+ The containing the JSON Schema to read.
+ The to use when resolving schema references.
+ The object representing the JSON Schema.
+
+
+
+ Load a from a string that contains JSON Schema.
+
+ A that contains JSON Schema.
+ A populated from the string that contains JSON Schema.
+
+
+
+ Load a from a string that contains JSON Schema using the specified .
+
+ A that contains JSON Schema.
+ The resolver.
+ A populated from the string that contains JSON Schema.
+
+
+
+ Writes this schema to a .
+
+ A into which this method will write.
+
+
+
+ Writes this schema to a using the specified .
+
+ A into which this method will write.
+ The resolver used.
+
+
+
+ Returns a that represents the current .
+
+
+ A that represents the current .
+
+
+
+
+
+ Returns detailed information about the schema exception.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets the line number indicating where the error occurred.
+
+ The line number indicating where the error occurred.
+
+
+
+ Gets the line position indicating where the error occurred.
+
+ The line position indicating where the error occurred.
+
+
+
+ Gets the path to the JSON where the error occurred.
+
+ The path to the JSON where the error occurred.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+
+ Generates a from a specified .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets or sets how undefined schemas are handled by the serializer.
+
+
+
+
+ Gets or sets the contract resolver.
+
+ The contract resolver.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ A generated from the specified type.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ The used to resolve schema references.
+ A generated from the specified type.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ Specify whether the generated root will be nullable.
+ A generated from the specified type.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ The used to resolve schema references.
+ Specify whether the generated root will be nullable.
+ A generated from the specified type.
+
+
+
+
+ Resolves from an id.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets or sets the loaded schemas.
+
+ The loaded schemas.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Gets a for the specified reference.
+
+ The id.
+ A for the specified reference.
+
+
+
+
+ The value types allowed by the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ No type specified.
+
+
+
+
+ String type.
+
+
+
+
+ Float type.
+
+
+
+
+ Integer type.
+
+
+
+
+ Boolean type.
+
+
+
+
+ Object type.
+
+
+
+
+ Array type.
+
+
+
+
+ Null type.
+
+
+
+
+ Any type.
+
+
+
+
+
+ Specifies undefined schema Id handling options for the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Do not infer a schema Id.
+
+
+
+
+ Use the .NET type name as the schema Id.
+
+
+
+
+ Use the assembly qualified .NET type name as the schema Id.
+
+
+
+
+
+ Returns detailed information related to the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets the associated with the validation error.
+
+ The JsonSchemaException associated with the validation error.
+
+
+
+ Gets the path of the JSON location where the validation error occurred.
+
+ The path of the JSON location where the validation error occurred.
+
+
+
+ Gets the text description corresponding to the validation error.
+
+ The text description.
+
+
+
+
+ Represents the callback method that will handle JSON schema validation events and the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ A camel case naming strategy.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+ A flag indicating whether extension data names should be processed.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ Resolves member mappings for a type, camel casing property names.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the contract for a given type.
+
+ The type to resolve a contract for.
+ The contract for a given type.
+
+
+
+ Used by to resolve a for a given .
+
+
+
+
+ Gets a value indicating whether members are being get and set using dynamic code generation.
+ This value is determined by the runtime permissions available.
+
+
+ true if using dynamic code generation; otherwise, false.
+
+
+
+
+ Gets or sets the default members search flags.
+
+ The default members search flags.
+
+
+
+ Gets or sets a value indicating whether compiler generated members should be serialized.
+
+
+ true if serialized compiler generated members; otherwise, false.
+
+
+
+
+ Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types.
+
+
+ true if the interface will be ignored when serializing and deserializing types; otherwise, false.
+
+
+
+
+ Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types.
+
+
+ true if the attribute will be ignored when serializing and deserializing types; otherwise, false.
+
+
+
+
+ Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized.
+
+ The naming strategy used to resolve how property names and dictionary keys are serialized.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the contract for a given type.
+
+ The type to resolve a contract for.
+ The contract for a given type.
+
+
+
+ Gets the serializable members for the type.
+
+ The type to get serializable members for.
+ The serializable members for the type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates the constructor parameters.
+
+ The constructor to create properties for.
+ The type's member properties.
+ Properties for the given .
+
+
+
+ Creates a for the given .
+
+ The matching member property.
+ The constructor parameter.
+ A created for the given .
+
+
+
+ Resolves the default for the contract.
+
+ Type of the object.
+ The contract's default .
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Determines which contract type is created for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates properties for the given .
+
+ The type to create properties for.
+ /// The member serialization mode for the type.
+ Properties for the given .
+
+
+
+ Creates the used by the serializer to get and set values from a member.
+
+ The member.
+ The used by the serializer to get and set values from a member.
+
+
+
+ Creates a for the given .
+
+ The member's parent .
+ The member to create a for.
+ A created for the given .
+
+
+
+ Resolves the name of the property.
+
+ Name of the property.
+ Resolved name of the property.
+
+
+
+ Resolves the name of the extension data. By default no changes are made to extension data names.
+
+ Name of the extension data.
+ Resolved name of the extension data.
+
+
+
+ Resolves the key of the dictionary. By default is used to resolve dictionary keys.
+
+ Key of the dictionary.
+ Resolved key of the dictionary.
+
+
+
+ Gets the resolved name of the property.
+
+ Name of the property.
+ Name of the property.
+
+
+
+ The default naming strategy. Property names and dictionary keys are unchanged.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ The default serialization binder used when resolving and loading classes from type names.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ When overridden in a derived class, controls the binding of a serialized object to a type.
+
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object.
+
+ The type of the object the formatter creates a new instance of.
+
+
+
+
+ When overridden in a derived class, controls the binding of a serialized object to a type.
+
+ The type of the object the formatter creates a new instance of.
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object.
+
+
+
+ Represents a trace writer that writes to the application's instances.
+
+
+
+
+ Gets the that will be used to filter the trace messages passed to the writer.
+ For example a filter level of will exclude messages and include ,
+ and messages.
+
+
+ The that will be used to filter the trace messages passed to the writer.
+
+
+
+
+ Writes the specified trace level, message and optional exception.
+
+ The at which to write this trace.
+ The trace message.
+ The trace exception. This parameter is optional.
+
+
+
+ Get and set values for a using dynamic methods.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ Provides information surrounding an error.
+
+
+
+
+ Gets the error.
+
+ The error.
+
+
+
+ Gets the original object that caused the error.
+
+ The original object that caused the error.
+
+
+
+ Gets the member that caused the error.
+
+ The member that caused the error.
+
+
+
+ Gets the path of the JSON location where the error occurred.
+
+ The path of the JSON location where the error occurred.
+
+
+
+ Gets or sets a value indicating whether this is handled.
+
+ true if handled; otherwise, false.
+
+
+
+ Provides data for the Error event.
+
+
+
+
+ Gets the current object the error event is being raised against.
+
+ The current object the error event is being raised against.
+
+
+
+ Gets the error context.
+
+ The error context.
+
+
+
+ Initializes a new instance of the class.
+
+ The current object.
+ The error context.
+
+
+
+ Get and set values for a using dynamic methods.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ Provides methods to get attributes.
+
+
+
+
+ Returns a collection of all of the attributes, or an empty collection if there are no attributes.
+
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Returns a collection of attributes, identified by type, or an empty collection if there are no attributes.
+
+ The type of the attributes.
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Used by to resolve a for a given .
+
+
+
+
+
+
+
+
+ Resolves the contract for a given type.
+
+ The type to resolve a contract for.
+ The contract for a given type.
+
+
+
+ Used to resolve references when serializing and deserializing JSON by the .
+
+
+
+
+ Resolves a reference to its object.
+
+ The serialization context.
+ The reference to resolve.
+ The object that was resolved from the reference.
+
+
+
+ Gets the reference for the specified object.
+
+ The serialization context.
+ The object to get a reference for.
+ The reference to the object.
+
+
+
+ Determines whether the specified object is referenced.
+
+ The serialization context.
+ The object to test for a reference.
+
+ true if the specified object is referenced; otherwise, false.
+
+
+
+
+ Adds a reference to the specified object.
+
+ The serialization context.
+ The reference.
+ The object to reference.
+
+
+
+ Allows users to control class loading and mandate what class to load.
+
+
+
+
+ When implemented, controls the binding of a serialized object to a type.
+
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object
+ The type of the object the formatter creates a new instance of.
+
+
+
+ When implemented, controls the binding of a serialized object to a type.
+
+ The type of the object the formatter creates a new instance of.
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object.
+
+
+
+ Represents a trace writer.
+
+
+
+
+ Gets the that will be used to filter the trace messages passed to the writer.
+ For example a filter level of will exclude messages and include ,
+ and messages.
+
+ The that will be used to filter the trace messages passed to the writer.
+
+
+
+ Writes the specified trace level, message and optional exception.
+
+ The at which to write this trace.
+ The trace message.
+ The trace exception. This parameter is optional.
+
+
+
+ Provides methods to get and set values.
+
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets the of the collection items.
+
+ The of the collection items.
+
+
+
+ Gets a value indicating whether the collection type is a multidimensional array.
+
+ true if the collection type is a multidimensional array; otherwise, false.
+
+
+
+ Gets or sets the function used to create the object. When set this function will override .
+
+ The function used to create the object.
+
+
+
+ Gets a value indicating whether the creator has a parameter with the collection values.
+
+ true if the creator has a parameter with the collection values; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the default collection items .
+
+ The converter.
+
+
+
+ Gets or sets a value indicating whether the collection items preserve object references.
+
+ true if collection items preserve object references; otherwise, false.
+
+
+
+ Gets or sets the collection item reference loop handling.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the collection item type name handling.
+
+ The type name handling.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Handles serialization callback events.
+
+ The object that raised the callback event.
+ The streaming context.
+
+
+
+ Handles serialization error callback events.
+
+ The object that raised the callback event.
+ The streaming context.
+ The error context.
+
+
+
+ Sets extension data for an object during deserialization.
+
+ The object to set extension data on.
+ The extension data key.
+ The extension data value.
+
+
+
+ Gets extension data for an object during serialization.
+
+ The object to set extension data on.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets the underlying type for the contract.
+
+ The underlying type for the contract.
+
+
+
+ Gets or sets the type created during deserialization.
+
+ The type created during deserialization.
+
+
+
+ Gets or sets whether this type contract is serialized as a reference.
+
+ Whether this type contract is serialized as a reference.
+
+
+
+ Gets or sets the default for this contract.
+
+ The converter.
+
+
+
+ Gets or sets all methods called immediately after deserialization of the object.
+
+ The methods called immediately after deserialization of the object.
+
+
+
+ Gets or sets all methods called during deserialization of the object.
+
+ The methods called during deserialization of the object.
+
+
+
+ Gets or sets all methods called after serialization of the object graph.
+
+ The methods called after serialization of the object graph.
+
+
+
+ Gets or sets all methods called before serialization of the object.
+
+ The methods called before serialization of the object.
+
+
+
+ Gets or sets all method called when an error is thrown during the serialization of the object.
+
+ The methods called when an error is thrown during the serialization of the object.
+
+
+
+ Gets or sets the default creator method used to create the object.
+
+ The default creator method used to create the object.
+
+
+
+ Gets or sets a value indicating whether the default creator is non-public.
+
+ true if the default object creator is non-public; otherwise, false.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the dictionary key resolver.
+
+ The dictionary key resolver.
+
+
+
+ Gets the of the dictionary keys.
+
+ The of the dictionary keys.
+
+
+
+ Gets the of the dictionary values.
+
+ The of the dictionary values.
+
+
+
+ Gets or sets the function used to create the object. When set this function will override .
+
+ The function used to create the object.
+
+
+
+ Gets a value indicating whether the creator has a parameter with the dictionary values.
+
+ true if the creator has a parameter with the dictionary values; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets the object's properties.
+
+ The object's properties.
+
+
+
+ Gets or sets the property name resolver.
+
+ The property name resolver.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the object constructor.
+
+ The object constructor.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the object member serialization.
+
+ The member object serialization.
+
+
+
+ Gets or sets a value that indicates whether the object's properties are required.
+
+
+ A value indicating whether the object's properties are required.
+
+
+
+
+ Gets the object's properties.
+
+ The object's properties.
+
+
+
+ Gets a collection of instances that define the parameters used with .
+
+
+
+
+ Gets or sets the function used to create the object. When set this function will override .
+ This function is called with a collection of arguments which are defined by the collection.
+
+ The function used to create the object.
+
+
+
+ Gets or sets the extension data setter.
+
+
+
+
+ Gets or sets the extension data getter.
+
+
+
+
+ Gets or sets the extension data value type.
+
+
+
+
+ Gets or sets the extension data name resolver.
+
+ The extension data name resolver.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Maps a JSON property to a .NET member or constructor parameter.
+
+
+
+
+ Gets or sets the name of the property.
+
+ The name of the property.
+
+
+
+ Gets or sets the type that declared this property.
+
+ The type that declared this property.
+
+
+
+ Gets or sets the order of serialization of a member.
+
+ The numeric order of serialization.
+
+
+
+ Gets or sets the name of the underlying member or parameter.
+
+ The name of the underlying member or parameter.
+
+
+
+ Gets the that will get and set the during serialization.
+
+ The that will get and set the during serialization.
+
+
+
+ Gets or sets the for this property.
+
+ The for this property.
+
+
+
+ Gets or sets the type of the property.
+
+ The type of the property.
+
+
+
+ Gets or sets the for the property.
+ If set this converter takes precedence over the contract converter for the property type.
+
+ The converter.
+
+
+
+ Gets or sets the member converter.
+
+ The member converter.
+
+
+
+ Gets or sets a value indicating whether this is ignored.
+
+ true if ignored; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether this is readable.
+
+ true if readable; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether this is writable.
+
+ true if writable; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether this has a member attribute.
+
+ true if has a member attribute; otherwise, false.
+
+
+
+ Gets the default value.
+
+ The default value.
+
+
+
+ Gets or sets a value indicating whether this is required.
+
+ A value indicating whether this is required.
+
+
+
+ Gets or sets a value indicating whether this property preserves object references.
+
+
+ true if this instance is reference; otherwise, false.
+
+
+
+
+ Gets or sets the property null value handling.
+
+ The null value handling.
+
+
+
+ Gets or sets the property default value handling.
+
+ The default value handling.
+
+
+
+ Gets or sets the property reference loop handling.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the property object creation handling.
+
+ The object creation handling.
+
+
+
+ Gets or sets or sets the type name handling.
+
+ The type name handling.
+
+
+
+ Gets or sets a predicate used to determine whether the property should be serialized.
+
+ A predicate used to determine whether the property should be serialized.
+
+
+
+ Gets or sets a predicate used to determine whether the property should be deserialized.
+
+ A predicate used to determine whether the property should be deserialized.
+
+
+
+ Gets or sets a predicate used to determine whether the property should be serialized.
+
+ A predicate used to determine whether the property should be serialized.
+
+
+
+ Gets or sets an action used to set whether the property has been deserialized.
+
+ An action used to set whether the property has been deserialized.
+
+
+
+ Returns a that represents this instance.
+
+
+ A that represents this instance.
+
+
+
+
+ Gets or sets the converter used when serializing the property's collection items.
+
+ The collection's items converter.
+
+
+
+ Gets or sets whether this property's collection items are serialized as a reference.
+
+ Whether this property's collection items are serialized as a reference.
+
+
+
+ Gets or sets the type name handling used when serializing the property's collection items.
+
+ The collection's items type name handling.
+
+
+
+ Gets or sets the reference loop handling used when serializing the property's collection items.
+
+ The collection's items reference loop handling.
+
+
+
+ A collection of objects.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The type.
+
+
+
+ When implemented in a derived class, extracts the key from the specified element.
+
+ The element from which to extract the key.
+ The key for the specified element.
+
+
+
+ Adds a object.
+
+ The property to add to the collection.
+
+
+
+ Gets the closest matching object.
+ First attempts to get an exact case match of and then
+ a case insensitive match.
+
+ Name of the property.
+ A matching property if found.
+
+
+
+ Gets a property by property name.
+
+ The name of the property to get.
+ Type property name string comparison.
+ A matching property if found.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Lookup and create an instance of the type described by the argument.
+
+ The type to create.
+ Optional arguments to pass to an initializing constructor of the JsonConverter.
+ If null, the default constructor is used.
+
+
+
+ Represents a trace writer that writes to memory. When the trace message limit is
+ reached then old trace messages will be removed as new messages are added.
+
+
+
+
+ Gets the that will be used to filter the trace messages passed to the writer.
+ For example a filter level of will exclude messages and include ,
+ and messages.
+
+
+ The that will be used to filter the trace messages passed to the writer.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Writes the specified trace level, message and optional exception.
+
+ The at which to write this trace.
+ The trace message.
+ The trace exception. This parameter is optional.
+
+
+
+ Returns an enumeration of the most recent trace messages.
+
+ An enumeration of the most recent trace messages.
+
+
+
+ Returns a of the most recent trace messages.
+
+
+ A of the most recent trace messages.
+
+
+
+
+ A base class for resolving how property names and dictionary keys are serialized.
+
+
+
+
+ A flag indicating whether dictionary keys should be processed.
+ Defaults to false.
+
+
+
+
+ A flag indicating whether extension data names should be processed.
+ Defaults to false.
+
+
+
+
+ A flag indicating whether explicitly specified property names,
+ e.g. a property name customized with a , should be processed.
+ Defaults to false.
+
+
+
+
+ Gets the serialized name for a given property name.
+
+ The initial property name.
+ A flag indicating whether the property has had a name explicitly specified.
+ The serialized property name.
+
+
+
+ Gets the serialized name for a given extension data name.
+
+ The initial extension data name.
+ The serialized extension data name.
+
+
+
+ Gets the serialized key for a given dictionary key.
+
+ The initial dictionary key.
+ The serialized dictionary key.
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ Represents a method that constructs an object.
+
+ The object type to create.
+
+
+
+ When applied to a method, specifies that the method is called when an error occurs serializing an object.
+
+
+
+
+ Provides methods to get attributes from a , , or .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The instance to get attributes for. This parameter should be a , , or .
+
+
+
+ Returns a collection of all of the attributes, or an empty collection if there are no attributes.
+
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Returns a collection of attributes, identified by type, or an empty collection if there are no attributes.
+
+ The type of the attributes.
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Get and set values for a using reflection.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ A snake case naming strategy.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+ A flag indicating whether extension data names should be processed.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ Specifies how strings are escaped when writing JSON text.
+
+
+
+
+ Only control characters (e.g. newline) are escaped.
+
+
+
+
+ All non-ASCII and control characters (e.g. newline) are escaped.
+
+
+
+
+ HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped.
+
+
+
+
+ Indicates the method that will be used during deserialization for locating and loading assemblies.
+
+
+
+
+ In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly.
+
+
+
+
+ In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly.
+
+
+
+
+ Specifies type name handling options for the .
+
+
+ should be used with caution when your application deserializes JSON from an external source.
+ Incoming types should be validated with a custom
+ when deserializing with a value other than .
+
+
+
+
+ Do not include the .NET type name when serializing types.
+
+
+
+
+ Include the .NET type name when serializing into a JSON object structure.
+
+
+
+
+ Include the .NET type name when serializing into a JSON array structure.
+
+
+
+
+ Always include the .NET type name when serializing.
+
+
+
+
+ Include the .NET type name when the type of the object being serialized is not the same as its declared type.
+ Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON
+ you must specify a root type object with
+ or .
+
+
+
+
+ Determines whether the collection is null or empty.
+
+ The collection.
+
+ true if the collection is null or empty; otherwise, false.
+
+
+
+
+ Adds the elements of the specified collection to the specified generic .
+
+ The list to add to.
+ The collection of elements to add.
+
+
+
+ Converts the value to the specified type. If the value is unable to be converted, the
+ value is checked whether it assignable to the specified type.
+
+ The value to convert.
+ The culture to use when converting.
+ The type to convert or cast the value to.
+
+ The converted type. If conversion was unsuccessful, the initial value
+ is returned if assignable to the target type.
+
+
+
+
+ Helper method for generating a MetaObject which calls a
+ specific method on Dynamic that returns a result
+
+
+
+
+ Helper method for generating a MetaObject which calls a
+ specific method on Dynamic, but uses one of the arguments for
+ the result.
+
+
+
+
+ Helper method for generating a MetaObject which calls a
+ specific method on Dynamic, but uses one of the arguments for
+ the result.
+
+
+
+
+ Returns a Restrictions object which includes our current restrictions merged
+ with a restriction limiting our type
+
+
+
+
+ Gets a dictionary of the names and values of an type.
+
+
+
+
+
+ Gets a dictionary of the names and values of an Enum type.
+
+ The enum type to get names and values for.
+
+
+
+
+ Gets the type of the typed collection's items.
+
+ The type.
+ The type of the typed collection's items.
+
+
+
+ Gets the member's underlying type.
+
+ The member.
+ The underlying type of the member.
+
+
+
+ Determines whether the member is an indexed property.
+
+ The member.
+
+ true if the member is an indexed property; otherwise, false.
+
+
+
+
+ Determines whether the property is an indexed property.
+
+ The property.
+
+ true if the property is an indexed property; otherwise, false.
+
+
+
+
+ Gets the member's value on the object.
+
+ The member.
+ The target object.
+ The member's value on the object.
+
+
+
+ Sets the member's value on the target object.
+
+ The member.
+ The target.
+ The value.
+
+
+
+ Determines whether the specified MemberInfo can be read.
+
+ The MemberInfo to determine whether can be read.
+ /// if set to true then allow the member to be gotten non-publicly.
+
+ true if the specified MemberInfo can be read; otherwise, false.
+
+
+
+
+ Determines whether the specified MemberInfo can be set.
+
+ The MemberInfo to determine whether can be set.
+ if set to true then allow the member to be set non-publicly.
+ if set to true then allow the member to be set if read-only.
+
+ true if the specified MemberInfo can be set; otherwise, false.
+
+
+
+
+ Builds a string. Unlike this class lets you reuse its internal buffer.
+
+
+
+
+ Determines whether the string is all white space. Empty string will return false.
+
+ The string to test whether it is all white space.
+
+ true if the string is all white space; otherwise, false.
+
+
+
+
+ Specifies the state of the .
+
+
+
+
+ An exception has been thrown, which has left the in an invalid state.
+ You may call the method to put the in the Closed state.
+ Any other method calls result in an being thrown.
+
+
+
+
+ The method has been called.
+
+
+
+
+ An object is being written.
+
+
+
+
+ An array is being written.
+
+
+
+
+ A constructor is being written.
+
+
+
+
+ A property is being written.
+
+
+
+
+ A write method has not been called.
+
+
+
+
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/Old Settings.ini b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Old Settings.ini
new file mode 100644
index 0000000..9aa9215
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Old Settings.ini
@@ -0,0 +1,80 @@
+[Serial Port]
+Equipment Com = "com3"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com5"
+Revision = "EVT"
+Fixture = "T01"
+Test SW Version = "Rel 0"
+Program Number = "00"
+Test Time = "200"
+Upper Limit ="290"
+Lower Limit = "-10"
+Pass = "PASS"
+Fail = "FAIL"
+
+Product Name = "ONE"
+Test Name = "AIRLEAK"
+Station = "ONEAIRLEAK01"
+Version = "0.1"
+LogFile Path = "D:\Log"
+SerialMask = "[0-9]+"
+
+// xml or json
+DataFormat = "json"
+SMS Path = "C:\IDU_MFG_OUTGOING"
+Local Path= "C:\Local_OUTGOING"
+
+***Decay Unit can set to (PSI , pa)
+DecayUnit = "pa"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+
+***Flex Settings (remove // below to enable)
+//Station ID = "AirleakageTestAuto_EL1"
+//Revision = "PVT"
+//Customer = "Sonos"
+//Family = ""
+//User = "FF_Sonos"
+//Shift = ""
+//Line = "LINE03"
+//Name = ""
+//Target = ""
+//Rule = ""
+//Description = ""
+
+**Wistron Setting (Remove // below to enable)
+//upload data need to be folder
+Upload Data = "E:\Data"
+
+[FIS]
+***FIS Enable (0 = disable, 1 = IAC FIS, 2 = Flex FLow 3 = Wistron)
+FIS Enable = "3"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+//SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+//SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+//SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+//Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+//Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+//Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+//Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "HTTP"
+Server IP = "169.254.5.5"
+DUT IP = ""
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+//StopAommand --> stopaudio or audio?f=shutdown
+StopCommand = "stopaudio"
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/ReadMe.txt b/Boyi Airleak (LV2018 32bits)/SupportVIs old/ReadMe.txt
new file mode 100644
index 0000000..ca8e5e7
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs old/ReadMe.txt
@@ -0,0 +1 @@
+Develop using Labview 2015 64Bits -- April 2017
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/Return.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Return.vi
new file mode 100644
index 0000000..e52d0d4
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Return.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/Settings.ini(old) b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Settings.ini(old)
new file mode 100644
index 0000000..eebb01d
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Settings.ini(old)
@@ -0,0 +1,82 @@
+[Serial Port]
+Equipment Com = "com16"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com5"
+Revision = "EVT"
+Fixture = "T01"
+Test SW Version = "Rel 0"
+Program Number = "00"
+Test Time = "100"
+Upper Limit ="200"
+Lower Limit = "-10"
+Test Time = "100"
+Upper Limit ="200"
+Lower Limit = "-10"
+Pass = "PASS"
+Fail = "FAIL"
+
+Product Name = "ONE"
+Test Name = "AIRLEAK"
+Station = "ONEAIRLEAK01"
+Version = "0.1"
+LogFile Path = "D:\Log"
+SerialMask = "[0-9]+"
+
+// xml or json
+DataFormat = "json"
+SMS Path = "C:\IDU_MFG_OUTGOING"
+Local Path= "C:\Local_OUTGOING"
+
+***Decay Unit can set to (PSI , pa)
+DecayUnit = "pa"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+
+***Flex Settings (remove // below to enable)
+//Station ID = "AirleakageTestAuto_EL1"
+//Revision = "PVT"
+//Customer = "Sonos"
+//Family = ""
+//User = "FF_Sonos"
+//Shift = ""
+//Line = "LINE03"
+//Name = ""
+//Target = ""
+//Rule = ""
+//Description = ""
+
+**Wistron Setting (Remove // below to enable)
+//upload data need to be folder
+Upload Data = "E:\Data"
+
+[FIS]
+***FIS Enable (0 = disable, 1 = IAC FIS, 2 = Flex FLow 3 = Wistron)
+FIS Enable = "3"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+//SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+//SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+//SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+//Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+//Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+//Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+//Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "Telnet"
+Server IP = "169.254.2.2"
+DUT IP = "169.254.1.1"
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/StringToHex.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/StringToHex.vi
new file mode 100644
index 0000000..ce51bde
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/StringToHex.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/TMS Parametrics Upload Http.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/TMS Parametrics Upload Http.vi
new file mode 100644
index 0000000..5f792a2
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/TMS Parametrics Upload Http.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/Telnet Read.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Telnet Read.vi
new file mode 100644
index 0000000..7155805
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/Telnet Read.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/UTF8 LV80.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/UTF8 LV80.vi
new file mode 100644
index 0000000..f5af2c9
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/UTF8 LV80.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/XML results file make and save.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/XML results file make and save.vi
new file mode 100644
index 0000000..8251952
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/XML results file make and save.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/XML_Mfg_Info.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/XML_Mfg_Info.vi
new file mode 100644
index 0000000..a54c17d
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/XML_Mfg_Info.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/XML_results_file_make_and_save.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/XML_results_file_make_and_save.vi
new file mode 100644
index 0000000..cde3c37
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/XML_results_file_make_and_save.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/error.txt b/Boyi Airleak (LV2018 32bits)/SupportVIs old/error.txt
new file mode 100644
index 0000000..a59ec34
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs old/error.txt
@@ -0,0 +1,226 @@
+120110005 NextStateID must be numeric.
+120110010 The serial numbers should not be matched to multiple UnitID.
+120110050 Cannot take NULL field value for nonexistent unit.
+120111010 Cannot convert UnitID into integer.
+180020100 Cannot find StatusID in luProductionOrderStatus table.
+180020600 Update to ffProductionOrder table has failed.
+180020700 Production order does not exists in ffProductionOrder table.
+180020800 Insertion to ffProductionOrderHistory table has failed.
+180020810 Failed to update ffLineOrder to set Priority to zero.
+180020830 Failed to update ffLineOrder to shift priority of line orders.
+180030001 Missing infromatin in the PackageSettingsXMLstring.
+180030050 Production order does not exist in ffProductionOrder table.
+180030060 @Name is not supplied.
+180030080 @Name is not defined in luProductionOrderDetailDef table.
+180030090 Value does not exist in ffPartDetail table.
+180040001 Error updating ffUnit..
+180040200 UnitSerianumber not found in DB.
+180040300 The unit does not belong to any production order.
+180040400 Invalid Production Order.
+180040500 The production order has incompatible status.
+180040600 Invalid Line ID.
+180040700 Cannot add the quantity because it would exceed the allowed line quantity.
+180040800 Failed to upate ffLineOrder table with quantity.
+180040900 Some parameters are not filled out correctly (DW) 26.08.04.
+180050001 Cannot find ID for 'Active' in luProductionOrderStatus table.
+180050002 Cannot find ID for 'Released' in luProductionOrderStatus table.
+180050003 The line has not defined a highest priority production order.
+180050004 The line production order has not defined a part ID.
+230010010 Incoming UnitStateID is NULL.
+230010020 Incoming StationTypeID is NULL.
+230010030 Routing error (entered a wrong station).
+230010040 Unable to find a RouteID.
+230010045 The unit is in scrap or hold status.
+230010050 The station does not allow NULL incoming state.
+250010010 Incoming UnitStateID is NULL.
+250010020 Incoming StationTypeID is NULL.
+250010030 Cannot find StateDescription in luOutputStateDef table.
+250010040 Unable to find a RouteID.
+250010050 Cannot resolve multiple next unit state for current station.
+250010070 Cannot find next outgoing unit state for current station.
+270001000 Some group entry points to nonexistent parent in @GROUP.
+270001100 Parent cannot point to itself in @GROUP.
+270001200 Some group entry points to nonexistent @DUT.
+270001300 Some test entry points to nonexistent @DUT.
+270001400 Some test entry points to nonexistent @GROUP.
+270001410 Some TextExtra entry has no parent.
+270001420 Some GroupExtra entry has no parent.
+270001430 Some DUTExtra entry has no parent.
+270001500 There are some rows in #GROUP not having parent.
+270001600 Cannot find unit serial number in ffUnit table.
+270001700 Invalid station description in TESTER attribute of FACTORY element.
+270001710 Cannot find LineID for the given station.
+270001890 Cannot insert to ffTestRef table.
+270001900 One of the DUT in panel has routing error.
+270001910 StartToPO is not defined for basic function frmTestSaveResult.
+270001920 ChangePartNumber is not defined for basic function frmTestSaveResult.
+270001930 Failed to find reverse part number when downgrade part number.
+270001940 CompleteToPO is not defined for basic function frmTestSaveResult.
+270001950 Cannot insert to luJig table.
+270002000 SQL Server failed to insert into ffTestPanel table.
+270002100 SQL Server failed to insert into ffTestPanelExtra table.
+270002300 SQL Server failed to insert into ffTest table.
+270002400 SQL Server failed to insert into ffTestExtra table.
+270002500 SQL Server failed to update @DUT table.
+270002590 SQL Server failed to insert into ffTESTSTEPPASS table.
+270002600 SQL Server failed to update @GROUP table.
+270002700 SQL Server failed to insert into ffTestStepPassExtra table.
+270002800 SQL Server failed to insert into ffMeasurementDetailPass table.
+270002900 SQL Server failed to update @TEST table.
+270003000 SQL Server failed to insert into ffMeasurementDetailPassExtra table.
+270003100 SQL Server failed to update @GROUP table.
+270003200 SQL Server failed to insert into ffTestStepFailExtra table.
+270003300 SQL Server failed to insert into ffMeasurementDetailFail table.
+270003400 SQL Server failed to update @TEST table.
+270003410 SQL Server failed to insert into ffMeasurementDetailFailExtra table.
+270003500 SQL Server failed to update ffUnitDetail table.
+270003505 Test value cannot be trivial when it is going to be saved into ffSerialNumber.
+270003510 SQL Server failed to insert ffSerialNumber table.
+270003515 SQL Server failed to update ffSerialNumber table.
+270003520 The DUT already has a different value in ffSerialNumber.
+270003521 SQL Server failed to insert ffSerialNumber table.
+270003600 SQL Server failed when call uspEXTTestSaveResult.
+280000026 Cannot resolve PartID.
+280000027 The input @PartID is not equal to PartID from ffImportProduct.
+280000029 The input @PartID is not equal to PartID from ffUnit.
+280000030 Unit already exists. Cannot create it again..
+280000031 The input @PartID is not equal to PartID from ffImportProduct.
+280000034 "Cannot find PartID because @PartID is NULl, @ProductionOrderID is null and no info from ffImportProduct and ffUnit."
+280000035 Invalid RMANumber being received.
+280000036 The input @PartID is not equal to PartID from ffUnit.
+280000037 RMA already close. Please select a new RMA#.
+280000038 Cannot get PartID.
+280000045 RMA number does equal the one in ffImportProduct table. 03/16/2005 added @AllowLoopers=1.
+280000050 Cannot find incoming unit state id for the current station.
+280000051 Unit serial number pattern check failed.
+280000060 SQL Server failed to insert unit into ffUnit table.
+280000070 SQL Server failed to insert unit into ffUnitDetail table.
+280000080 SQL Server failed to update ffUnit table for RMA project type.
+280000083 Failed to insert failure code into ffTest table.
+280000084 Failed to insert record into ffTest table.
+280000085 For a looper the unit StatusID must be 1 when it comes back.
+280000090 SQL Server failed to update ffUnitDetail for RMA project type.
+280000091 Failed updating ffImportProduct.
+280000092 Failed updating ffImportProduct.
+280000100 Failed to insert ffHistory table.
+280011000 Cannot find StatusID for Quarantine in luUnitStatus table.
+280012000 Cannot find StatusID for Processing in luUnitStatus table.
+280012100 Invalid unit status in @xmlAllowedStatus.
+280013000 Cannot find StatusID for Active in fsStatus table.
+280013100 Invalid part status in @xmlAllowedStatus.
+280014000 Cannot find StatusID for Active in luProductionOrderStatus table.
+280015000 Cannot find StatusID for Released in luProductionOrderStatus table.
+280015100 Invalid Production Order status in @xmlAllowedStatus.
+280016000 Invalid unit.
+280017000 Unit is not in an allowed status to run.
+280017100 Unit is not in given status.
+280018000 Unit does not have allowed part status.
+280019000 The production order is not in active or released status.
+280019100 The unit does have production order in allowed status.
+280030010 Cannot pass in NULL as field name.
+280030020 Cannot find column definition for field name.
+280030050 Cannot find Unit in ffUnit table.
+280030060 @ImpFieldName cannot be NULL.
+280030062 More than one row is found in ffImportProduct for this unit.
+280030066 No row is found in ffImportProduct for this unit.
+280030067 Failed to read ffImportProduct table.
+280030070 Data field is not defined as a column for ffUnitDetail.
+280031010 Invalid UnitID being passed in.
+280050010 Nonexistent UnitID passed into uspUNTGetSSN.
+280050030 Nonexistent Serial Numnber Name passed into uspUNTGetSSN.
+280050050 Unit does not exist in ffUnit table.
+280050060 @SNName is not supplied.
+280050070 @SNValue is not supplied.
+280050080 Failed to insert luSerialNumber table.
+280050090 A serial number of given serial number type already exists for this unit.
+280050100 Failed when update serial number data for unit.
+280050110 Failed to insert ffSerialNumber table.
+280060020 Cannot find unit in ffUnit.
+280060030 Failed to generate serial number for ObtainValueBy=1.
+280060040 Failed to call stored procedure for ObtainValueBy=5.
+280060050 External stored procedure returned nonzero code.
+280060060 "ObtainValueBy falls out of range (1,2,3,4,5,6)."
+280060070 Failed to update ffUnitDetail table.
+280060080 Cannot find ID in ffSNFormat table.
+280060170 Failed to insert ffUnitDetail table [uspUNTGenField]
+280060180 The newly generated field value is not the same as saved one in ffSerialNumber when verification is performed [uspUNTGenField]
+280060190 The newly generated field value is not the same as saved one in ffUnitDetail when verification is performed [uspUNTGenField]
+280070100 Failed to update ffUnit table.
+280070101 "Cannot find ""Completed"" status in luUnitStatus table."
+280070105 "Cannot find ""Processing"" status in luUnitStatus table."
+280070200 Failed to insert ffHistory table.
+280100130 SQL Server failed to update reserved_xx columns in ffUnitDetail table.
+280100150 Some field name is not defined in fsFieldDefinition table.
+280100190 Failed to insert into ffUnitDetail table.
+280200050 "When downgrade the partnumber for a unit, the target production order must be NULL."
+280200100 "Cannot find ""Processing"" in luUnitStatus table."
+280200200 "Cannot find production order StatusID for ""released""."
+280200300 "Cannot find production order StatusID for ""active""."
+280200400 Invalid StationID.
+280200500 Invalid ProductionOrderID.
+280200600 "Current production order must be in ""active"" or ""released"" status."
+280200700 "The new production order must define ""IncomingPartNumber"" in its detail table for part upgrade operation."
+280200710 Cannot find PartID for IncomingPartNumber defined in ffProductionOrderDetail.
+280200800 Unit does not exist in ffUnit table.
+280200900 Unit cannot be assigned twice to the same production order.
+280201000 Unit must have status 'Processing' or 'ReProcess' to be counted or moved to a production order.
+280201100 Unit must have a part number.
+280201200 "Unit production order must be in ""active"" or ""released"" status when @DecrementOldPO is on."
+280201300 The current production order containing unit must have an ImcomingPartNumber.
+280201310 Cannot find PartID for IncomingPartNumber defined in ffProductionOrderDetail.
+280201400 The new production order must have an incoming part number when its PartID is not the same as that of the unit.
+280201500 Unit's part number must match IncomingPartNumber of the new production order.
+280201600 "When downgrade unit's part number and assign it to a new PO, the new part number of the new PO must be consistent with that of current PO's incomingPartNumber."
+280201800 The unit part number must be consistent with that of the new production order.
+280202000 Failed to update ffUnit with new production order.
+280202010 Failed to update ffUnitDetail with new production order.
+280202100 Failed to update ffLineOrder table with new started quantity.
+280202110 Failed to update ffLineOrder table with new started quantity.
+280202200 "The started quantity in ffLineOrder has reached limit, or the line order does not exist."
+280202300 Failed to update ffLineOrder table with new started quantity.
+280202310 Failed to update ffLineOrder table with new started quantity.
+280202400 "The started quantity of line order is zero, or the unit does not belong to a line order."
+280221020 BTSAUTO must supply a serial number.
+280221030 Multiple imatching PartID found for BTSAuto.
+280221040 CANNOT find any matching PartID for BTSAuto.
+600140100 Cannot find StationID for given station.
+600140200 Cannot find @StationTypeID for given station.
+600140300 Cannot find LineID for given station.
+600140400 Cannot find default task group for nonexistent unit.
+600140500 "Cannot find task group ""frmGetUnitInfo"" based on existing unit info."
+600140600 StartToPO is not defined for basic function frmGetUnitInfo.
+600140700 UnitPattern is not defined for basic function frmGetUnitInfo.
+600140800 ChangePartNumber is not defined for basic function frmGetUnitInfo.
+600140850 SectionHeader is not defined for basic function frmGetUnitInfo.
+600140870 Cannot find SectionHeader ID in ffSectionHeader table.
+600140900 Unit serial number does not match UnitPattern.
+600141000 Cannot find StationID for given station.
+600141100 Cannot find @StationTypeID for given station.
+600141200 Cannot find LineID for given station.
+600141210 Invalid user ID.
+600141220 The user is not allowed to enter this station.
+600141300 Cannot find default task group for nonexistent unit.
+600141400 Cannot find RouteID for default task group.
+600141500 "Cannot find task group ""frmGetUnitInfo"" based on existing unit info."
+600141600 Cannot find next unit state ID for task group frmGetUnitInfo.
+600141700 LineHasPO is not defined for basic function frmGetUnitInfo.
+600141800 PNSource is not defined for basic function frmGetUnitInfo.
+600141900 UnitPattern is not defined for basic function frmGetUnitInfo.
+600142000 PNValidate is not defined for basic function frmGetUnitInfo.
+600142100 SectionHeader is not defined for basic function frmGetUnitInfo.
+600142200 ChangePartNumber is not defined for basic function frmGetUnitInfo.
+600142250 AllowCreate is not defined for basic function frmGetUnitInfo.
+600142300 Cannot find SectionHeader ID in ffSectionHeader table.
+600142400 Unit serial number does not match UnitPattern.
+600142500 "Line must have a PO when part number is figured out from PO, or part number change is involved."
+600142600 Cannot find PartID for case @PNSource=1.
+600142700 Must indicate how to get part number when need create unit.
+600142800 Part number of unit being created does not equal to that of the line PO's.
+600142900 Unit part number is not the same as that the line PO's.
+600143000 Part number of unit being created does not equal to IncomingPartNumber of the line PO.
+600143100 Unit part number is not the same as the IncomingPartNumber of the line PO.
+600143200 Part number of unit being created does not fall into PartID or IncomingPartNumber of the line PO.
+600143300 Unit part number does not fall into PartID or IncomingPartNumber of the line PO.
+600143350 Cannot create unit because flag AllowCreate is off.
+600143400 Failed to find reverse part number when downgrade part number.
+600143500 Failed to update ffUnit when downgrade part number.
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/findzp.exe b/Boyi Airleak (LV2018 32bits)/SupportVIs old/findzp.exe
new file mode 100644
index 0000000..6a4d45f
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/findzp.exe differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/test_the_VI_-_JSON_results_file_make.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/test_the_VI_-_JSON_results_file_make.vi
new file mode 100644
index 0000000..74eba95
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/test_the_VI_-_JSON_results_file_make.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/test_the_VI_-_XML_results_file_make.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/test_the_VI_-_XML_results_file_make.vi
new file mode 100644
index 0000000..264c06a
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/test_the_VI_-_XML_results_file_make.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs old/variantToString.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs old/variantToString.vi
new file mode 100644
index 0000000..6725b94
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs old/variantToString.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs.zip b/Boyi Airleak (LV2018 32bits)/SupportVIs.zip
new file mode 100644
index 0000000..53fc460
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs.zip differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/BCC.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/BCC.vi
new file mode 100644
index 0000000..932c66d
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/BCC.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/BoyiGlobal.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/BoyiGlobal.vi
new file mode 100644
index 0000000..5455218
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/BoyiGlobal.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/Boyi_Config.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/Boyi_Config.vi
new file mode 100644
index 0000000..1c95c4e
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/Boyi_Config.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/Boyi_Json.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/Boyi_Json.vi
new file mode 100644
index 0000000..62a6c9e
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/Boyi_Json.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/Boyi_Reset.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/Boyi_Reset.vi
new file mode 100644
index 0000000..ab4026c
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/Boyi_Reset.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/Boyi_TestStart.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/Boyi_TestStart.vi
new file mode 100644
index 0000000..097174b
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/Boyi_TestStart.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/ClientStatus.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/ClientStatus.dll
new file mode 100644
index 0000000..27287e9
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/ClientStatus.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/ClientUtils.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/ClientUtils.dll
new file mode 100644
index 0000000..8283189
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/ClientUtils.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/DataManager.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/DataManager.dll
new file mode 100644
index 0000000..153b6ff
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/DataManager.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/FIS.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/FIS.vi
new file mode 100644
index 0000000..13a37f9
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/FIS.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/Fixture Control.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/Fixture Control.vi
new file mode 100644
index 0000000..d47a1b0
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/Fixture Control.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/FlexErrorMsg.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/FlexErrorMsg.vi
new file mode 100644
index 0000000..b5089bb
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/FlexErrorMsg.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/FlexFlowGetUUTInfo.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/FlexFlowGetUUTInfo.vi
new file mode 100644
index 0000000..643b946
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/FlexFlowGetUUTInfo.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/FlexFlow_SaveResult.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/FlexFlow_SaveResult.vi
new file mode 100644
index 0000000..545699f
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/FlexFlow_SaveResult.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/FlexGenXML.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/FlexGenXML.vi
new file mode 100644
index 0000000..2566ded
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/FlexGenXML.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/GGEC_CheckStation.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/GGEC_CheckStation.vi
new file mode 100644
index 0000000..ffdafd8
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/GGEC_CheckStation.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/HexToString.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/HexToString.vi
new file mode 100644
index 0000000..9b15586
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/HexToString.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/JSON formating and uploading/hierarchical_json_make.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/JSON formating and uploading/hierarchical_json_make.vi
new file mode 100644
index 0000000..704fd55
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/JSON formating and uploading/hierarchical_json_make.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/JSON formating and uploading/json_name-value_pairs_array_make.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/JSON formating and uploading/json_name-value_pairs_array_make.vi
new file mode 100644
index 0000000..5e2634c
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/JSON formating and uploading/json_name-value_pairs_array_make.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/JSON formating and uploading/json_name-value_pairs_section.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/JSON formating and uploading/json_name-value_pairs_section.vi
new file mode 100644
index 0000000..a26e7a7
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/JSON formating and uploading/json_name-value_pairs_section.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/JSON formating and uploading/run_test_results_uploader_process.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/JSON formating and uploading/run_test_results_uploader_process.vi
new file mode 100644
index 0000000..798abc9
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/JSON formating and uploading/run_test_results_uploader_process.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/JSON_results_file_make_and_save.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/JSON_results_file_make_and_save.vi
new file mode 100644
index 0000000..86f3185
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/JSON_results_file_make_and_save.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxShare_CheckStation.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxShare_CheckStation.vi
new file mode 100644
index 0000000..3c794b6
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxShare_CheckStation.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxShare_SaveResult.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxShare_SaveResult.vi
new file mode 100644
index 0000000..a4bf63e
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxShare_SaveResult.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Check Station.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Check Station.vi
new file mode 100644
index 0000000..0c09042
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Check Station.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/ClientStatus.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/ClientStatus.dll
new file mode 100644
index 0000000..27287e9
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/ClientStatus.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/ClientUtils.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/ClientUtils.dll
new file mode 100644
index 0000000..8283189
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/ClientUtils.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/DataManager.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/DataManager.dll
new file mode 100644
index 0000000..153b6ff
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/DataManager.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MESDataLayer.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MESDataLayer.dll
new file mode 100644
index 0000000..2dc339f
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MESDataLayer.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MesInterfacelib.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MesInterfacelib.dll
new file mode 100644
index 0000000..f587101
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MesInterfacelib.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MesInterfacelib.pdb b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MesInterfacelib.pdb
new file mode 100644
index 0000000..48eb088
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MesInterfacelib.pdb differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Newtonsoft.Json.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Newtonsoft.Json.dll
new file mode 100644
index 0000000..71ba702
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Newtonsoft.Json.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Newtonsoft.Json.xml b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Newtonsoft.Json.xml
new file mode 100644
index 0000000..6456226
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Newtonsoft.Json.xml
@@ -0,0 +1,9144 @@
+
+
+
+ Newtonsoft.Json
+
+
+
+
+ Represents a BSON Oid (object id).
+
+
+
+
+ Gets or sets the value of the Oid.
+
+ The value of the Oid.
+
+
+
+ Initializes a new instance of the class.
+
+ The Oid value.
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data.
+
+
+
+
+ Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary.
+
+
+ true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false.
+
+
+
+
+ Gets or sets a value indicating whether the root object will be read as a JSON array.
+
+
+ true if the root object will be read as a JSON array; otherwise, false.
+
+
+
+
+ Gets or sets the used when reading values from BSON.
+
+ The used when reading values from BSON.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+ if set to true the root object will be read as a JSON array.
+ The used when reading values from BSON.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+ if set to true the root object will be read as a JSON array.
+ The used when reading values from BSON.
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data.
+
+
+
+
+ Gets or sets the used when writing values to BSON.
+ When set to no conversion will occur.
+
+ The used when writing values to BSON.
+
+
+
+ Initializes a new instance of the class.
+
+ The to write to.
+
+
+
+ Initializes a new instance of the class.
+
+ The to write to.
+
+
+
+ Flushes whatever is in the buffer to the underlying and also flushes the underlying stream.
+
+
+
+
+ Writes the end.
+
+ The token.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes raw JSON.
+
+ The raw JSON to write.
+
+
+
+ Writes raw JSON where a value is expected and updates the writer's state.
+
+ The raw JSON to write.
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+
+
+
+ Closes this writer.
+ If is set to true, the underlying is also closed.
+ If is set to true, the JSON is auto-completed.
+
+
+
+
+ Writes a value.
+ An error will raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value that represents a BSON object id.
+
+ The Object ID value to write.
+
+
+
+ Writes a BSON regex.
+
+ The regex pattern.
+ The regex options.
+
+
+
+ Specifies how constructors are used when initializing objects during deserialization by the .
+
+
+
+
+ First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor.
+
+
+
+
+ Json.NET will use a non-public default constructor before falling back to a parameterized constructor.
+
+
+
+
+ Converts a binary value to and from a base 64 string value.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a to and from JSON and BSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Creates a custom object.
+
+ The object type to convert.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Creates an object which will then be populated by the serializer.
+
+ Type of the object.
+ The created object.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Gets a value indicating whether this can write JSON.
+
+
+ true if this can write JSON; otherwise, false.
+
+
+
+
+ Converts a to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified value type.
+
+ Type of the value.
+
+ true if this instance can convert the specified value type; otherwise, false.
+
+
+
+
+ Converts a to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified value type.
+
+ Type of the value.
+
+ true if this instance can convert the specified value type; otherwise, false.
+
+
+
+
+ Provides a base class for converting a to and from JSON.
+
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a F# discriminated union type to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts an Entity Framework to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts an to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Gets a value indicating whether this can write JSON.
+
+
+ true if this can write JSON; otherwise, false.
+
+
+
+
+ Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z").
+
+
+
+
+ Gets or sets the date time styles used when converting a date to and from JSON.
+
+ The date time styles used when converting a date to and from JSON.
+
+
+
+ Gets or sets the date time format used when converting a date to and from JSON.
+
+ The date time format used when converting a date to and from JSON.
+
+
+
+ Gets or sets the culture used when converting a date to and from JSON.
+
+ The culture used when converting a date to and from JSON.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)).
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing property value of the JSON that is being converted.
+ The calling serializer.
+ The object value.
+
+
+
+ Converts a to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a to and from JSON and BSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts an to and from its name string value.
+
+
+
+
+ Gets or sets a value indicating whether the written enum text should be camel case.
+
+ true if the written enum text will be camel case; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether integer values are allowed when deserializing.
+
+ true if integers are allowed when deserializing; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class.
+
+ true if the written enum text will be camel case; otherwise, false.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a to and from a string (e.g. "1.2.3.4").
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing property value of the JSON that is being converted.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts XML to and from JSON.
+
+
+
+
+ Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements.
+
+ The name of the deserialized root element.
+
+
+
+ Gets or sets a flag to indicate whether to write the Json.NET array attribute.
+ This attribute helps preserve arrays when converting the written XML back to JSON.
+
+ true if the array attribute is written to the XML; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether to write the root JSON object.
+
+ true if the JSON root object is omitted; otherwise, false.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The calling serializer.
+ The value.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Checks if the is a namespace attribute.
+
+ Attribute name to test.
+ The attribute name prefix if it has one, otherwise an empty string.
+ true if attribute name is for a namespace attribute, otherwise false.
+
+
+
+ Determines whether this instance can convert the specified value type.
+
+ Type of the value.
+
+ true if this instance can convert the specified value type; otherwise, false.
+
+
+
+
+ Specifies how dates are formatted when writing JSON text.
+
+
+
+
+ Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z".
+
+
+
+
+ Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/".
+
+
+
+
+ Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text.
+
+
+
+
+ Date formatted strings are not parsed to a date type and are read as strings.
+
+
+
+
+ Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to .
+
+
+
+
+ Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to .
+
+
+
+
+ Specifies how to treat the time value when converting between string and .
+
+
+
+
+ Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time.
+
+
+
+
+ Treat as a UTC. If the object represents a local time, it is converted to a UTC.
+
+
+
+
+ Treat as a local time if a is being converted to a string.
+ If a string is being converted to , convert to a local time if a time zone is specified.
+
+
+
+
+ Time zone information should be preserved when converting.
+
+
+
+
+ Specifies default value handling options for the .
+
+
+
+
+
+
+
+
+ Include members where the member value is the same as the member's default value when serializing objects.
+ Included members are written to JSON. Has no effect when deserializing.
+
+
+
+
+ Ignore members where the member value is the same as the member's default value when serializing objects
+ so that it is not written to JSON.
+ This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers,
+ decimals and floating point numbers; and false for booleans). The default value ignored can be changed by
+ placing the on the property.
+
+
+
+
+ Members with a default value but no JSON will be set to their default value when deserializing.
+
+
+
+
+ Ignore members where the member value is the same as the member's default value when serializing objects
+ and set members to their default value when deserializing.
+
+
+
+
+ Specifies float format handling options when writing special floating point numbers, e.g. ,
+ and with .
+
+
+
+
+ Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity".
+
+
+
+
+ Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity.
+ Note that this will produce non-valid JSON.
+
+
+
+
+ Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property.
+
+
+
+
+ Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Floating point numbers are parsed to .
+
+
+
+
+ Floating point numbers are parsed to .
+
+
+
+
+ Specifies formatting options for the .
+
+
+
+
+ No special formatting is applied. This is the default.
+
+
+
+
+ Causes child objects to be indented according to the and settings.
+
+
+
+
+ Provides an interface for using pooled arrays.
+
+ The array type content.
+
+
+
+ Rent an array from the pool. This array must be returned when it is no longer needed.
+
+ The minimum required length of the array. The returned array may be longer.
+ The rented array from the pool. This array must be returned when it is no longer needed.
+
+
+
+ Return an array to the pool.
+
+ The array that is being returned.
+
+
+
+ Provides an interface to enable a class to return line and position information.
+
+
+
+
+ Gets a value indicating whether the class can return line information.
+
+
+ true if and can be provided; otherwise, false.
+
+
+
+
+ Gets the current line number.
+
+ The current line number or 0 if no line information is available (for example, when returns false).
+
+
+
+ Gets the current line position.
+
+ The current line position or 0 if no line information is available (for example, when returns false).
+
+
+
+ Instructs the how to serialize the collection.
+
+
+
+
+ Gets or sets a value indicating whether null items are allowed in the collection.
+
+ true if null items are allowed in the collection; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with a flag indicating whether the array can contain null items.
+
+ A flag indicating whether the array can contain null items.
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ Instructs the to use the specified constructor when deserializing that object.
+
+
+
+
+ Instructs the how to serialize the object.
+
+
+
+
+ Gets or sets the id.
+
+ The id.
+
+
+
+ Gets or sets the title.
+
+ The title.
+
+
+
+ Gets or sets the description.
+
+ The description.
+
+
+
+ Gets or sets the collection's items converter.
+
+ The collection's items converter.
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets the of the .
+
+ The of the .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets a value that indicates whether to preserve object references.
+
+
+ true to keep object reference; otherwise, false. The default is false.
+
+
+
+
+ Gets or sets a value that indicates whether to preserve collection's items references.
+
+
+ true to keep collection's items object references; otherwise, false. The default is false.
+
+
+
+
+ Gets or sets the reference loop handling used when serializing the collection's items.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the type name handling used when serializing the collection's items.
+
+ The type name handling.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ Provides methods for converting between .NET types and JSON types.
+
+
+
+
+
+
+
+ Gets or sets a function that creates default .
+ Default settings are automatically used by serialization methods on ,
+ and and on .
+ To serialize without using any default settings create a with
+ .
+
+
+
+
+ Represents JavaScript's boolean value true as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's boolean value false as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's null as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's undefined as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's positive infinity as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's negative infinity as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's NaN as a string. This field is read-only.
+
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation using the specified.
+
+ The value to convert.
+ The format the date will be converted to.
+ The time zone handling when the date is converted to a string.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation using the specified.
+
+ The value to convert.
+ The format the date will be converted to.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ The string delimiter character.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ The string delimiter character.
+ The string escape handling.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Serializes the specified object to a JSON string.
+
+ The object to serialize.
+ A JSON string representation of the object.
+
+
+
+ Serializes the specified object to a JSON string using formatting.
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using a collection of .
+
+ The object to serialize.
+ A collection of converters used while serializing.
+ A JSON string representation of the object.
+
+
+
+ Serializes the specified object to a JSON string using formatting and a collection of .
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+ A collection of converters used while serializing.
+ A JSON string representation of the object.
+
+
+
+ Serializes the specified object to a JSON string using .
+
+ The object to serialize.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using a type, formatting and .
+
+ The object to serialize.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ The type of the value being serialized.
+ This parameter is used when is to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using formatting and .
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using a type, formatting and .
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ The type of the value being serialized.
+ This parameter is used when is to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+ A JSON string representation of the object.
+
+
+
+
+ Deserializes the JSON to a .NET object.
+
+ The JSON to deserialize.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to a .NET object using .
+
+ The JSON to deserialize.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type.
+
+ The JSON to deserialize.
+ The of object being deserialized.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type.
+
+ The type of the object to deserialize to.
+ The JSON to deserialize.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the given anonymous type.
+
+
+ The anonymous type to deserialize to. This can't be specified
+ traditionally and must be inferred from the anonymous type passed
+ as a parameter.
+
+ The JSON to deserialize.
+ The anonymous type object.
+ The deserialized anonymous type from the JSON string.
+
+
+
+ Deserializes the JSON to the given anonymous type using .
+
+
+ The anonymous type to deserialize to. This can't be specified
+ traditionally and must be inferred from the anonymous type passed
+ as a parameter.
+
+ The JSON to deserialize.
+ The anonymous type object.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized anonymous type from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using a collection of .
+
+ The type of the object to deserialize to.
+ The JSON to deserialize.
+ Converters to use while deserializing.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using .
+
+ The type of the object to deserialize to.
+ The object to deserialize.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using a collection of .
+
+ The JSON to deserialize.
+ The type of the object to deserialize.
+ Converters to use while deserializing.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using .
+
+ The JSON to deserialize.
+ The type of the object to deserialize to.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized object from the JSON string.
+
+
+
+ Populates the object with values from the JSON string.
+
+ The JSON to populate values from.
+ The target object to populate values onto.
+
+
+
+ Populates the object with values from the JSON string using .
+
+ The JSON to populate values from.
+ The target object to populate values onto.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+
+
+
+ Serializes the to a JSON string.
+
+ The node to serialize.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting and omits the root object if is true.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ Omits writing the root object.
+ A JSON string of the .
+
+
+
+ Deserializes the from a JSON string.
+
+ The JSON string.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by .
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by
+ and writes a Json.NET array attribute for collections.
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+
+ A flag to indicate whether to write the Json.NET array attribute.
+ This attribute helps preserve arrays when converting the written XML back to JSON.
+
+ The deserialized .
+
+
+
+ Serializes the to a JSON string.
+
+ The node to convert to JSON.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting.
+
+ The node to convert to JSON.
+ Indicates how the output should be formatted.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting and omits the root object if is true.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ Omits writing the root object.
+ A JSON string of the .
+
+
+
+ Deserializes the from a JSON string.
+
+ The JSON string.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by .
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by
+ and writes a Json.NET array attribute for collections.
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+
+ A flag to indicate whether to write the Json.NET array attribute.
+ This attribute helps preserve arrays when converting the written XML back to JSON.
+
+ The deserialized .
+
+
+
+ Converts an object to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Gets a value indicating whether this can read JSON.
+
+ true if this can read JSON; otherwise, false.
+
+
+
+ Gets a value indicating whether this can write JSON.
+
+ true if this can write JSON; otherwise, false.
+
+
+
+ Instructs the to use the specified when serializing the member or class.
+
+
+
+
+ Gets the of the .
+
+ The of the .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+
+
+
+
+ Initializes a new instance of the class.
+
+ Type of the .
+
+
+
+ Initializes a new instance of the class.
+
+ Type of the .
+ Parameter list to use when constructing the . Can be null.
+
+
+
+ Represents a collection of .
+
+
+
+
+ Instructs the how to serialize the collection.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ The exception thrown when an error occurs during JSON serialization or deserialization.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Instructs the to deserialize properties with no matching class member into the specified collection
+ and write values during serialization.
+
+
+
+
+ Gets or sets a value that indicates whether to write extension data when serializing the object.
+
+
+ true to write extension data when serializing the object; otherwise, false. The default is true.
+
+
+
+
+ Gets or sets a value that indicates whether to read extension data when deserializing the object.
+
+
+ true to read extension data when deserializing the object; otherwise, false. The default is true.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Instructs the not to serialize the public field or public read/write property value.
+
+
+
+
+ Instructs the how to serialize the object.
+
+
+
+
+ Gets or sets the member serialization.
+
+ The member serialization.
+
+
+
+ Gets or sets a value that indicates whether the object's properties are required.
+
+
+ A value indicating whether the object's properties are required.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified member serialization.
+
+ The member serialization.
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ Instructs the to always serialize the member with the specified name.
+
+
+
+
+ Gets or sets the used when serializing the property's collection items.
+
+ The collection's items .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets the of the .
+
+ The of the .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets the null value handling used when serializing this property.
+
+ The null value handling.
+
+
+
+ Gets or sets the default value handling used when serializing this property.
+
+ The default value handling.
+
+
+
+ Gets or sets the reference loop handling used when serializing this property.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the object creation handling used when deserializing this property.
+
+ The object creation handling.
+
+
+
+ Gets or sets the type name handling used when serializing this property.
+
+ The type name handling.
+
+
+
+ Gets or sets whether this property's value is serialized as a reference.
+
+ Whether this property's value is serialized as a reference.
+
+
+
+ Gets or sets the order of serialization of a member.
+
+ The numeric order of serialization.
+
+
+
+ Gets or sets a value indicating whether this property is required.
+
+
+ A value indicating whether this property is required.
+
+
+
+
+ Gets or sets the name of the property.
+
+ The name of the property.
+
+
+
+ Gets or sets the reference loop handling used when serializing the property's collection items.
+
+ The collection's items reference loop handling.
+
+
+
+ Gets or sets the type name handling used when serializing the property's collection items.
+
+ The collection's items type name handling.
+
+
+
+ Gets or sets whether this property's collection items are serialized as a reference.
+
+ Whether this property's collection items are serialized as a reference.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified name.
+
+ Name of the property.
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
+
+
+
+
+ Specifies the state of the reader.
+
+
+
+
+ A read method has not been called.
+
+
+
+
+ The end of the file has been reached successfully.
+
+
+
+
+ Reader is at a property.
+
+
+
+
+ Reader is at the start of an object.
+
+
+
+
+ Reader is in an object.
+
+
+
+
+ Reader is at the start of an array.
+
+
+
+
+ Reader is in an array.
+
+
+
+
+ The method has been called.
+
+
+
+
+ Reader has just read a value.
+
+
+
+
+ Reader is at the start of a constructor.
+
+
+
+
+ Reader is in a constructor.
+
+
+
+
+ An error occurred that prevents the read operation from continuing.
+
+
+
+
+ The end of the file has been reached successfully.
+
+
+
+
+ Gets the current reader state.
+
+ The current reader state.
+
+
+
+ Gets or sets a value indicating whether the source should be closed when this reader is closed.
+
+
+ true to close the source when this reader is closed; otherwise false. The default is true.
+
+
+
+
+ Gets or sets a value indicating whether multiple pieces of JSON content can
+ be read from a continuous stream without erroring.
+
+
+ true to support reading multiple pieces of JSON content; otherwise false.
+ The default is false.
+
+
+
+
+ Gets the quotation mark character used to enclose the value of a string.
+
+
+
+
+ Gets or sets how time zones are handled when reading JSON.
+
+
+
+
+ Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+
+
+
+
+ Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Gets or sets how custom date formatted strings are parsed when reading JSON.
+
+
+
+
+ Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a .
+
+
+
+
+ Gets the type of the current JSON token.
+
+
+
+
+ Gets the text value of the current JSON token.
+
+
+
+
+ Gets the .NET type for the current JSON token.
+
+
+
+
+ Gets the depth of the current token in the JSON document.
+
+ The depth of the current token in the JSON document.
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Gets or sets the culture used when reading JSON. Defaults to .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Reads the next JSON token from the source.
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a [].
+
+ A [] or null if the next JSON token is null. This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Skips the children of the current token.
+
+
+
+
+ Sets the current token.
+
+ The new token.
+
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+ A flag indicating whether the position index inside an array should be updated.
+
+
+
+ Sets the state based on current token type.
+
+
+
+
+ Releases unmanaged and - optionally - managed resources.
+
+ true to release both managed and unmanaged resources; false to release only unmanaged resources.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the source is also closed.
+
+
+
+
+ The exception thrown when an error occurs while reading JSON text.
+
+
+
+
+ Gets the line number indicating where the error occurred.
+
+ The line number indicating where the error occurred.
+
+
+
+ Gets the line position indicating where the error occurred.
+
+ The line position indicating where the error occurred.
+
+
+
+ Gets the path to the JSON where the error occurred.
+
+ The path to the JSON where the error occurred.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Initializes a new instance of the class
+ with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The path to the JSON where the error occurred.
+ The line number indicating where the error occurred.
+ The line position indicating where the error occurred.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Instructs the to always serialize the member, and to require that the member has a value.
+
+
+
+
+ The exception thrown when an error occurs during JSON serialization or deserialization.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Serializes and deserializes objects into and from the JSON format.
+ The enables you to control how objects are encoded into JSON.
+
+
+
+
+ Occurs when the errors during serialization and deserialization.
+
+
+
+
+ Gets or sets the used by the serializer when resolving references.
+
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+
+
+
+ Gets or sets the used by the serializer when writing trace messages.
+
+ The trace writer.
+
+
+
+ Gets or sets the equality comparer used by the serializer when comparing references.
+
+ The equality comparer.
+
+
+
+ Gets or sets how type name writing and reading is handled by the serializer.
+
+
+ should be used with caution when your application deserializes JSON from an external source.
+ Incoming types should be validated with a custom
+ when deserializing with a value other than .
+
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how object references are preserved by the serializer.
+
+
+
+
+ Gets or sets how reference loops (e.g. a class referencing itself) is handled.
+
+
+
+
+ Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.
+
+
+
+
+ Gets or sets how null values are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how default values are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how objects are created during deserialization.
+
+ The object creation handling.
+
+
+
+ Gets or sets how constructors are used during deserialization.
+
+ The constructor handling.
+
+
+
+ Gets or sets how metadata properties are used during deserialization.
+
+ The metadata properties handling.
+
+
+
+ Gets a collection that will be used during serialization.
+
+ Collection that will be used during serialization.
+
+
+
+ Gets or sets the contract resolver used by the serializer when
+ serializing .NET objects to JSON and vice versa.
+
+
+
+
+ Gets or sets the used by the serializer when invoking serialization callback methods.
+
+ The context.
+
+
+
+ Indicates how JSON text output is formatted.
+
+
+
+
+ Gets or sets how dates are written to JSON text.
+
+
+
+
+ Gets or sets how time zones are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+
+
+
+
+ Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Gets or sets how special floating point numbers, e.g. ,
+ and ,
+ are written as JSON text.
+
+
+
+
+ Gets or sets how strings are escaped when writing JSON text.
+
+
+
+
+ Gets or sets how and values are formatted when writing JSON text,
+ and the expected date format when reading JSON text.
+
+
+
+
+ Gets or sets the culture used when reading JSON. Defaults to .
+
+
+
+
+ Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a .
+
+
+
+
+ Gets a value indicating whether there will be a check for additional JSON content after deserializing an object.
+
+
+ true if there will be a check for additional JSON content after deserializing an object; otherwise, false.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Creates a new instance.
+ The will not use default settings
+ from .
+
+
+ A new instance.
+ The will not use default settings
+ from .
+
+
+
+
+ Creates a new instance using the specified .
+ The will not use default settings
+ from .
+
+ The settings to be applied to the .
+
+ A new instance using the specified .
+ The will not use default settings
+ from .
+
+
+
+
+ Creates a new instance.
+ The will use default settings
+ from .
+
+
+ A new instance.
+ The will use default settings
+ from .
+
+
+
+
+ Creates a new instance using the specified .
+ The will use default settings
+ from as well as the specified .
+
+ The settings to be applied to the .
+
+ A new instance using the specified .
+ The will use default settings
+ from as well as the specified .
+
+
+
+
+ Populates the JSON values onto the target object.
+
+ The that contains the JSON structure to reader values from.
+ The target object to populate values onto.
+
+
+
+ Populates the JSON values onto the target object.
+
+ The that contains the JSON structure to reader values from.
+ The target object to populate values onto.
+
+
+
+ Deserializes the JSON structure contained by the specified .
+
+ The that contains the JSON structure to deserialize.
+ The being deserialized.
+
+
+
+ Deserializes the JSON structure contained by the specified
+ into an instance of the specified type.
+
+ The containing the object.
+ The of object being deserialized.
+ The instance of being deserialized.
+
+
+
+ Deserializes the JSON structure contained by the specified
+ into an instance of the specified type.
+
+ The containing the object.
+ The type of the object to deserialize.
+ The instance of being deserialized.
+
+
+
+ Deserializes the JSON structure contained by the specified
+ into an instance of the specified type.
+
+ The containing the object.
+ The of object being deserialized.
+ The instance of being deserialized.
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+ The type of the value being serialized.
+ This parameter is used when is to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+ The type of the value being serialized.
+ This parameter is used when is Auto to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+
+
+ Specifies the settings on a object.
+
+
+
+
+ Gets or sets how reference loops (e.g. a class referencing itself) are handled.
+
+ Reference loop handling.
+
+
+
+ Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.
+
+ Missing member handling.
+
+
+
+ Gets or sets how objects are created during deserialization.
+
+ The object creation handling.
+
+
+
+ Gets or sets how null values are handled during serialization and deserialization.
+
+ Null value handling.
+
+
+
+ Gets or sets how default values are handled during serialization and deserialization.
+
+ The default value handling.
+
+
+
+ Gets or sets a collection that will be used during serialization.
+
+ The converters.
+
+
+
+ Gets or sets how object references are preserved by the serializer.
+
+ The preserve references handling.
+
+
+
+ Gets or sets how type name writing and reading is handled by the serializer.
+
+
+ should be used with caution when your application deserializes JSON from an external source.
+ Incoming types should be validated with a custom
+ when deserializing with a value other than .
+
+ The type name handling.
+
+
+
+ Gets or sets how metadata properties are used during deserialization.
+
+ The metadata properties handling.
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how constructors are used during deserialization.
+
+ The constructor handling.
+
+
+
+ Gets or sets the contract resolver used by the serializer when
+ serializing .NET objects to JSON and vice versa.
+
+ The contract resolver.
+
+
+
+ Gets or sets the equality comparer used by the serializer when comparing references.
+
+ The equality comparer.
+
+
+
+ Gets or sets the used by the serializer when resolving references.
+
+ The reference resolver.
+
+
+
+ Gets or sets a function that creates the used by the serializer when resolving references.
+
+ A function that creates the used by the serializer when resolving references.
+
+
+
+ Gets or sets the used by the serializer when writing trace messages.
+
+ The trace writer.
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+ The binder.
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+ The binder.
+
+
+
+ Gets or sets the error handler called during serialization and deserialization.
+
+ The error handler called during serialization and deserialization.
+
+
+
+ Gets or sets the used by the serializer when invoking serialization callback methods.
+
+ The context.
+
+
+
+ Gets or sets how and values are formatted when writing JSON text,
+ and the expected date format when reading JSON text.
+
+
+
+
+ Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a .
+
+
+
+
+ Indicates how JSON text output is formatted.
+
+
+
+
+ Gets or sets how dates are written to JSON text.
+
+
+
+
+ Gets or sets how time zones are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+
+
+
+
+ Gets or sets how special floating point numbers, e.g. ,
+ and ,
+ are written as JSON.
+
+
+
+
+ Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Gets or sets how strings are escaped when writing JSON text.
+
+
+
+
+ Gets or sets the culture used when reading JSON. Defaults to .
+
+
+
+
+ Gets a value indicating whether there will be a check for additional content after deserializing an object.
+
+
+ true if there will be a check for additional content after deserializing an object; otherwise, false.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to JSON text data.
+
+
+
+
+ Initializes a new instance of the class with the specified .
+
+ The containing the JSON data to read.
+
+
+
+ Gets or sets the reader's character buffer pool.
+
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a [].
+
+ A [] or null if the next JSON token is null. This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Gets a value indicating whether the class can return line information.
+
+
+ true if and can be provided; otherwise, false.
+
+
+
+
+ Gets the current line number.
+
+
+ The current line number or 0 if no line information is available (for example, returns false).
+
+
+
+
+ Gets the current line position.
+
+
+ The current line position or 0 if no line information is available (for example, returns false).
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+
+
+
+
+ Gets or sets the writer's character array pool.
+
+
+
+
+ Gets or sets how many s to write for each level in the hierarchy when is set to .
+
+
+
+
+ Gets or sets which character to use to quote attribute values.
+
+
+
+
+ Gets or sets which character to use for indenting when is set to .
+
+
+
+
+ Gets or sets a value indicating whether object names will be surrounded with quotes.
+
+
+
+
+ Initializes a new instance of the class using the specified .
+
+ The to write to.
+
+
+
+ Flushes whatever is in the buffer to the underlying and also flushes the underlying .
+
+
+
+
+ Closes this writer.
+ If is set to true, the underlying is also closed.
+ If is set to true, the JSON is auto-completed.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes the specified end token.
+
+ The end token to write.
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+ A flag to indicate whether the text should be escaped when it is written as a JSON property name.
+
+
+
+ Writes indent characters.
+
+
+
+
+ Writes the JSON value delimiter.
+
+
+
+
+ Writes an indent space.
+
+
+
+
+ Writes a value.
+ An error will raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes raw JSON.
+
+ The raw JSON to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes the given white space.
+
+ The string of white space characters.
+
+
+
+ Specifies the type of JSON token.
+
+
+
+
+ This is returned by the if a read method has not been called.
+
+
+
+
+ An object start token.
+
+
+
+
+ An array start token.
+
+
+
+
+ A constructor start token.
+
+
+
+
+ An object property name.
+
+
+
+
+ A comment.
+
+
+
+
+ Raw JSON.
+
+
+
+
+ An integer.
+
+
+
+
+ A float.
+
+
+
+
+ A string.
+
+
+
+
+ A boolean.
+
+
+
+
+ A null token.
+
+
+
+
+ An undefined token.
+
+
+
+
+ An object end token.
+
+
+
+
+ An array end token.
+
+
+
+
+ A constructor end token.
+
+
+
+
+ A Date.
+
+
+
+
+ Byte data.
+
+
+
+
+
+ Represents a reader that provides validation.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Sets an event handler for receiving schema validation errors.
+
+
+
+
+ Gets the text value of the current JSON token.
+
+
+
+
+
+ Gets the depth of the current token in the JSON document.
+
+ The depth of the current token in the JSON document.
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Gets the quotation mark character used to enclose the value of a string.
+
+
+
+
+
+ Gets the type of the current JSON token.
+
+
+
+
+
+ Gets the .NET type for the current JSON token.
+
+
+
+
+
+ Initializes a new instance of the class that
+ validates the content returned from the given .
+
+ The to read from while validating.
+
+
+
+ Gets or sets the schema.
+
+ The schema.
+
+
+
+ Gets the used to construct this .
+
+ The specified in the constructor.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a [].
+
+
+ A [] or null if the next JSON token is null.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+
+
+
+
+ Gets or sets a value indicating whether the destination should be closed when this writer is closed.
+
+
+ true to close the destination when this writer is closed; otherwise false. The default is true.
+
+
+
+
+ Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed.
+
+
+ true to auto-complete the JSON when this writer is closed; otherwise false. The default is true.
+
+
+
+
+ Gets the top.
+
+ The top.
+
+
+
+ Gets the state of the writer.
+
+
+
+
+ Gets the path of the writer.
+
+
+
+
+ Gets or sets a value indicating how JSON text output should be formatted.
+
+
+
+
+ Gets or sets how dates are written to JSON text.
+
+
+
+
+ Gets or sets how time zones are handled when writing JSON text.
+
+
+
+
+ Gets or sets how strings are escaped when writing JSON text.
+
+
+
+
+ Gets or sets how special floating point numbers, e.g. ,
+ and ,
+ are written to JSON text.
+
+
+
+
+ Gets or sets how and values are formatted when writing JSON text.
+
+
+
+
+ Gets or sets the culture used when writing JSON. Defaults to .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Flushes whatever is in the buffer to the destination and also flushes the destination.
+
+
+
+
+ Closes this writer.
+ If is set to true, the destination is also closed.
+ If is set to true, the JSON is auto-completed.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the end of a JSON object.
+
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the end of an array.
+
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes the end constructor.
+
+
+
+
+ Writes the property name of a name/value pair of a JSON object.
+
+ The name of the property.
+
+
+
+ Writes the property name of a name/value pair of a JSON object.
+
+ The name of the property.
+ A flag to indicate whether the text should be escaped when it is written as a JSON property name.
+
+
+
+ Writes the end of the current JSON object or array.
+
+
+
+
+ Writes the current token and its children.
+
+ The to read the token from.
+
+
+
+ Writes the current token.
+
+ The to read the token from.
+ A flag indicating whether the current token's children should be written.
+
+
+
+ Writes the token and its value.
+
+ The to write.
+
+ The value to write.
+ A value is only required for tokens that have an associated value, e.g. the property name for .
+ null can be passed to the method for tokens that don't have a value, e.g. .
+
+
+
+
+ Writes the token.
+
+ The to write.
+
+
+
+ Writes the specified end token.
+
+ The end token to write.
+
+
+
+ Writes indent characters.
+
+
+
+
+ Writes the JSON value delimiter.
+
+
+
+
+ Writes an indent space.
+
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes raw JSON without changing the writer's state.
+
+ The raw JSON to write.
+
+
+
+ Writes raw JSON where a value is expected and updates the writer's state.
+
+ The raw JSON to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+ An error will raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes the given white space.
+
+ The string of white space characters.
+
+
+
+ Releases unmanaged and - optionally - managed resources.
+
+ true to release both managed and unmanaged resources; false to release only unmanaged resources.
+
+
+
+ Sets the state of the .
+
+ The being written.
+ The value being written.
+
+
+
+ The exception thrown when an error occurs while writing JSON text.
+
+
+
+
+ Gets the path to the JSON where the error occurred.
+
+ The path to the JSON where the error occurred.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Initializes a new instance of the class
+ with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The path to the JSON where the error occurred.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Specifies how JSON comments are handled when loading JSON.
+
+
+
+
+ Ignore comments.
+
+
+
+
+ Load comments as a with type .
+
+
+
+
+ Specifies how line information is handled when loading JSON.
+
+
+
+
+ Ignore line information.
+
+
+
+
+ Load line information.
+
+
+
+
+ Contains the LINQ to JSON extension methods.
+
+
+
+
+ Returns a collection of tokens that contains the ancestors of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains the ancestors of every token in the source collection.
+
+
+
+ Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains every token in the source collection, the ancestors of every token in the source collection.
+
+
+
+ Returns a collection of tokens that contains the descendants of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains the descendants of every token in the source collection.
+
+
+
+ Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains every token in the source collection, and the descendants of every token in the source collection.
+
+
+
+ Returns a collection of child properties of every object in the source collection.
+
+ An of that contains the source collection.
+ An of that contains the properties of every object in the source collection.
+
+
+
+ Returns a collection of child values of every object in the source collection with the given key.
+
+ An of that contains the source collection.
+ The token key.
+ An of that contains the values of every token in the source collection with the given key.
+
+
+
+ Returns a collection of child values of every object in the source collection.
+
+ An of that contains the source collection.
+ An of that contains the values of every token in the source collection.
+
+
+
+ Returns a collection of converted child values of every object in the source collection with the given key.
+
+ The type to convert the values to.
+ An of that contains the source collection.
+ The token key.
+ An that contains the converted values of every token in the source collection with the given key.
+
+
+
+ Returns a collection of converted child values of every object in the source collection.
+
+ The type to convert the values to.
+ An of that contains the source collection.
+ An that contains the converted values of every token in the source collection.
+
+
+
+ Converts the value.
+
+ The type to convert the value to.
+ A cast as a of .
+ A converted value.
+
+
+
+ Converts the value.
+
+ The source collection type.
+ The type to convert the value to.
+ A cast as a of .
+ A converted value.
+
+
+
+ Returns a collection of child tokens of every array in the source collection.
+
+ The source collection type.
+ An of that contains the source collection.
+ An of that contains the values of every token in the source collection.
+
+
+
+ Returns a collection of converted child tokens of every array in the source collection.
+
+ An of that contains the source collection.
+ The type to convert the values to.
+ The source collection type.
+ An that contains the converted values of every token in the source collection.
+
+
+
+ Returns the input typed as .
+
+ An of that contains the source collection.
+ The input typed as .
+
+
+
+ Returns the input typed as .
+
+ The source collection type.
+ An of that contains the source collection.
+ The input typed as .
+
+
+
+ Represents a collection of objects.
+
+ The type of token.
+
+
+
+ Gets the of with the specified key.
+
+
+
+
+
+ Represents a JSON array.
+
+
+
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the array.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the array.
+
+
+
+ Loads an from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+
+
+ Loads an from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ A populated from the string that contains JSON.
+
+
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A populated from the string that contains JSON.
+
+
+
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ A with the values of the specified object.
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ The that will be used to read the object.
+ A with the values of the specified object.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Gets or sets the at the specified index.
+
+
+
+
+
+ Determines the index of a specific item in the .
+
+ The object to locate in the .
+
+ The index of if found in the list; otherwise, -1.
+
+
+
+
+ Inserts an item to the at the specified index.
+
+ The zero-based index at which should be inserted.
+ The object to insert into the .
+
+ is not a valid index in the .
+
+
+
+
+ Removes the item at the specified index.
+
+ The zero-based index of the item to remove.
+
+ is not a valid index in the .
+
+
+
+
+ Returns an enumerator that iterates through the collection.
+
+
+ A of that can be used to iterate through the collection.
+
+
+
+
+ Adds an item to the .
+
+ The object to add to the .
+
+
+
+ Removes all items from the .
+
+
+
+
+ Determines whether the contains a specific value.
+
+ The object to locate in the .
+
+ true if is found in the ; otherwise, false.
+
+
+
+
+ Copies the elements of the to an array, starting at a particular array index.
+
+ The array.
+ Index of the array.
+
+
+
+ Gets a value indicating whether the is read-only.
+
+ true if the is read-only; otherwise, false.
+
+
+
+ Removes the first occurrence of a specific object from the .
+
+ The object to remove from the .
+
+ true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original .
+
+
+
+
+ Represents a JSON constructor.
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Gets or sets the name of this constructor.
+
+ The constructor name.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the specified name and content.
+
+ The constructor name.
+ The contents of the constructor.
+
+
+
+ Initializes a new instance of the class with the specified name and content.
+
+ The constructor name.
+ The contents of the constructor.
+
+
+
+ Initializes a new instance of the class with the specified name.
+
+ The constructor name.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+
+
+ Represents a token that can contain other tokens.
+
+
+
+
+ Occurs when the list changes or an item in the list changes.
+
+
+
+
+ Occurs before an item is added to the collection.
+
+
+
+
+ Occurs when the items list of the collection has changed, or the collection is reset.
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Raises the event.
+
+ The instance containing the event data.
+
+
+
+ Raises the event.
+
+ The instance containing the event data.
+
+
+
+ Raises the event.
+
+ The instance containing the event data.
+
+
+
+ Gets a value indicating whether this token has child tokens.
+
+
+ true if this token has child values; otherwise, false.
+
+
+
+
+ Get the first child token of this token.
+
+
+ A containing the first child token of the .
+
+
+
+
+ Get the last child token of this token.
+
+
+ A containing the last child token of the .
+
+
+
+
+ Returns a collection of the child tokens of this token, in document order.
+
+
+ An of containing the child tokens of this , in document order.
+
+
+
+
+ Returns a collection of the child values of this token, in document order.
+
+ The type to convert the values to.
+
+ A containing the child values of this , in document order.
+
+
+
+
+ Returns a collection of the descendant tokens for this token in document order.
+
+ An of containing the descendant tokens of the .
+
+
+
+ Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order.
+
+ An of containing this token, and all the descendant tokens of the .
+
+
+
+ Adds the specified content as children of this .
+
+ The content to be added.
+
+
+
+ Adds the specified content as the first children of this .
+
+ The content to be added.
+
+
+
+ Creates a that can be used to add tokens to the .
+
+ A that is ready to have content written to it.
+
+
+
+ Replaces the child nodes of this token with the specified content.
+
+ The content.
+
+
+
+ Removes the child nodes from this token.
+
+
+
+
+ Merge the specified content into this .
+
+ The content to be merged.
+
+
+
+ Merge the specified content into this using .
+
+ The content to be merged.
+ The used to merge the content.
+
+
+
+ Gets the count of child JSON tokens.
+
+ The count of child JSON tokens.
+
+
+
+ Represents a collection of objects.
+
+ The type of token.
+
+
+
+ An empty collection of objects.
+
+
+
+
+ Initializes a new instance of the struct.
+
+ The enumerable.
+
+
+
+ Returns an enumerator that can be used to iterate through the collection.
+
+
+ A that can be used to iterate through the collection.
+
+
+
+
+ Gets the of with the specified key.
+
+
+
+
+
+ Determines whether the specified is equal to this instance.
+
+ The to compare with this instance.
+
+ true if the specified is equal to this instance; otherwise, false.
+
+
+
+
+ Determines whether the specified is equal to this instance.
+
+ The to compare with this instance.
+
+ true if the specified is equal to this instance; otherwise, false.
+
+
+
+
+ Returns a hash code for this instance.
+
+
+ A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
+
+
+
+
+ Represents a JSON object.
+
+
+
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Occurs when a property value changes.
+
+
+
+
+ Occurs when a property value is changing.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the object.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the object.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Gets an of of this object's properties.
+
+ An of of this object's properties.
+
+
+
+ Gets a the specified name.
+
+ The property name.
+ A with the specified name or null.
+
+
+
+ Gets a of of this object's property values.
+
+ A of of this object's property values.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Gets or sets the with the specified property name.
+
+
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+ is not valid JSON.
+
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+ is not valid JSON.
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ A populated from the string that contains JSON.
+
+ is not valid JSON.
+
+
+
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A populated from the string that contains JSON.
+
+ is not valid JSON.
+
+
+
+
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ A with the values of the specified object.
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ The that will be used to read the object.
+ A with the values of the specified object.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Gets the with the specified property name.
+
+ Name of the property.
+ The with the specified property name.
+
+
+
+ Gets the with the specified property name.
+ The exact property name will be searched for first and if no matching property is found then
+ the will be used to match a property.
+
+ Name of the property.
+ One of the enumeration values that specifies how the strings will be compared.
+ The with the specified property name.
+
+
+
+ Tries to get the with the specified property name.
+ The exact property name will be searched for first and if no matching property is found then
+ the will be used to match a property.
+
+ Name of the property.
+ The value.
+ One of the enumeration values that specifies how the strings will be compared.
+ true if a value was successfully retrieved; otherwise, false.
+
+
+
+ Adds the specified property name.
+
+ Name of the property.
+ The value.
+
+
+
+ Removes the property with the specified name.
+
+ Name of the property.
+ true if item was successfully removed; otherwise, false.
+
+
+
+ Tries to get the with the specified property name.
+
+ Name of the property.
+ The value.
+ true if a value was successfully retrieved; otherwise, false.
+
+
+
+ Returns an enumerator that can be used to iterate through the collection.
+
+
+ A that can be used to iterate through the collection.
+
+
+
+
+ Raises the event with the provided arguments.
+
+ Name of the property.
+
+
+
+ Raises the event with the provided arguments.
+
+ Name of the property.
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Represents a JSON property.
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Gets the property name.
+
+ The property name.
+
+
+
+ Gets or sets the property value.
+
+ The property value.
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Initializes a new instance of the class.
+
+ The property name.
+ The property content.
+
+
+
+ Initializes a new instance of the class.
+
+ The property name.
+ The property content.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+
+
+ Represents a view of a .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The name.
+
+
+
+ When overridden in a derived class, returns whether resetting an object changes its value.
+
+
+ true if resetting the component changes its value; otherwise, false.
+
+ The component to test for reset capability.
+
+
+
+ When overridden in a derived class, gets the current value of the property on a component.
+
+
+ The value of a property for a given component.
+
+ The component with the property for which to retrieve the value.
+
+
+
+ When overridden in a derived class, resets the value for this property of the component to the default value.
+
+ The component with the property value that is to be reset to the default value.
+
+
+
+ When overridden in a derived class, sets the value of the component to a different value.
+
+ The component with the property value that is to be set.
+ The new value.
+
+
+
+ When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted.
+
+
+ true if the property should be persisted; otherwise, false.
+
+ The component with the property to be examined for persistence.
+
+
+
+ When overridden in a derived class, gets the type of the component this property is bound to.
+
+
+ A that represents the type of component this property is bound to.
+ When the or
+
+ methods are invoked, the object specified might be an instance of this type.
+
+
+
+
+ When overridden in a derived class, gets a value indicating whether this property is read-only.
+
+
+ true if the property is read-only; otherwise, false.
+
+
+
+
+ When overridden in a derived class, gets the type of the property.
+
+
+ A that represents the type of the property.
+
+
+
+
+ Gets the hash code for the name of the member.
+
+
+
+ The hash code for the name of the member.
+
+
+
+
+ Represents a raw JSON string.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class.
+
+ The raw json.
+
+
+
+ Creates an instance of with the content of the reader's current token.
+
+ The reader.
+ An instance of with the content of the reader's current token.
+
+
+
+ Specifies the settings used when loading JSON.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Gets or sets how JSON comments are handled when loading JSON.
+
+ The JSON comment handling.
+
+
+
+ Gets or sets how JSON line info is handled when loading JSON.
+
+ The JSON line info handling.
+
+
+
+ Specifies the settings used when merging JSON.
+
+
+
+
+ Gets or sets the method used when merging JSON arrays.
+
+ The method used when merging JSON arrays.
+
+
+
+ Gets or sets how null value properties are merged.
+
+ How null value properties are merged.
+
+
+
+ Represents an abstract JSON token.
+
+
+
+
+ Gets a comparer that can compare two tokens for value equality.
+
+ A that can compare two nodes for value equality.
+
+
+
+ Gets or sets the parent.
+
+ The parent.
+
+
+
+ Gets the root of this .
+
+ The root of this .
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Gets a value indicating whether this token has child tokens.
+
+
+ true if this token has child values; otherwise, false.
+
+
+
+
+ Compares the values of two tokens, including the values of all descendant tokens.
+
+ The first to compare.
+ The second to compare.
+ true if the tokens are equal; otherwise false.
+
+
+
+ Gets the next sibling token of this node.
+
+ The that contains the next sibling token.
+
+
+
+ Gets the previous sibling token of this node.
+
+ The that contains the previous sibling token.
+
+
+
+ Gets the path of the JSON token.
+
+
+
+
+ Adds the specified content immediately after this token.
+
+ A content object that contains simple content or a collection of content objects to be added after this token.
+
+
+
+ Adds the specified content immediately before this token.
+
+ A content object that contains simple content or a collection of content objects to be added before this token.
+
+
+
+ Returns a collection of the ancestor tokens of this token.
+
+ A collection of the ancestor tokens of this token.
+
+
+
+ Returns a collection of tokens that contain this token, and the ancestors of this token.
+
+ A collection of tokens that contain this token, and the ancestors of this token.
+
+
+
+ Returns a collection of the sibling tokens after this token, in document order.
+
+ A collection of the sibling tokens after this tokens, in document order.
+
+
+
+ Returns a collection of the sibling tokens before this token, in document order.
+
+ A collection of the sibling tokens before this token, in document order.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Gets the with the specified key converted to the specified type.
+
+ The type to convert the token to.
+ The token key.
+ The converted token value.
+
+
+
+ Get the first child token of this token.
+
+ A containing the first child token of the .
+
+
+
+ Get the last child token of this token.
+
+ A containing the last child token of the .
+
+
+
+ Returns a collection of the child tokens of this token, in document order.
+
+ An of containing the child tokens of this , in document order.
+
+
+
+ Returns a collection of the child tokens of this token, in document order, filtered by the specified type.
+
+ The type to filter the child tokens on.
+ A containing the child tokens of this , in document order.
+
+
+
+ Returns a collection of the child values of this token, in document order.
+
+ The type to convert the values to.
+ A containing the child values of this , in document order.
+
+
+
+ Removes this token from its parent.
+
+
+
+
+ Replaces this token with the specified token.
+
+ The value.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Returns the indented JSON for this token.
+
+
+ The indented JSON for this token.
+
+
+
+
+ Returns the JSON for this token using the given formatting and converters.
+
+ Indicates how the output should be formatted.
+ A collection of s which will be used when writing the token.
+ The JSON for this token using the given formatting and converters.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to [].
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from [] to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Creates a for this token.
+
+ A that can be used to read this token and its descendants.
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ A with the value of the specified object.
+
+
+
+ Creates a from an object using the specified .
+
+ The object that will be used to create .
+ The that will be used when reading the object.
+ A with the value of the specified object.
+
+
+
+ Creates an instance of the specified .NET type from the .
+
+ The object type that the token will be deserialized to.
+ The new object created from the JSON value.
+
+
+
+ Creates an instance of the specified .NET type from the .
+
+ The object type that the token will be deserialized to.
+ The new object created from the JSON value.
+
+
+
+ Creates an instance of the specified .NET type from the using the specified .
+
+ The object type that the token will be deserialized to.
+ The that will be used when creating the object.
+ The new object created from the JSON value.
+
+
+
+ Creates an instance of the specified .NET type from the using the specified .
+
+ The object type that the token will be deserialized to.
+ The that will be used when creating the object.
+ The new object created from the JSON value.
+
+
+
+ Creates a from a .
+
+ A positioned at the token to read into this .
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Creates a from a .
+
+ An positioned at the token to read into this .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ A populated from the string that contains JSON.
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A populated from the string that contains JSON.
+
+
+
+ Creates a from a .
+
+ A positioned at the token to read into this .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Creates a from a .
+
+ A positioned at the token to read into this .
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Selects a using a JPath expression. Selects the token that matches the object path.
+
+
+ A that contains a JPath expression.
+
+ A , or null.
+
+
+
+ Selects a using a JPath expression. Selects the token that matches the object path.
+
+
+ A that contains a JPath expression.
+
+ A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression.
+ A .
+
+
+
+ Selects a collection of elements using a JPath expression.
+
+
+ A that contains a JPath expression.
+
+ An of that contains the selected elements.
+
+
+
+ Selects a collection of elements using a JPath expression.
+
+
+ A that contains a JPath expression.
+
+ A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression.
+ An of that contains the selected elements.
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Creates a new instance of the . All child tokens are recursively cloned.
+
+ A new instance of the .
+
+
+
+ Adds an object to the annotation list of this .
+
+ The annotation to add.
+
+
+
+ Get the first annotation object of the specified type from this .
+
+ The type of the annotation to retrieve.
+ The first annotation object that matches the specified type, or null if no annotation is of the specified type.
+
+
+
+ Gets the first annotation object of the specified type from this .
+
+ The of the annotation to retrieve.
+ The first annotation object that matches the specified type, or null if no annotation is of the specified type.
+
+
+
+ Gets a collection of annotations of the specified type for this .
+
+ The type of the annotations to retrieve.
+ An that contains the annotations for this .
+
+
+
+ Gets a collection of annotations of the specified type for this .
+
+ The of the annotations to retrieve.
+ An of that contains the annotations that match the specified type for this .
+
+
+
+ Removes the annotations of the specified type from this .
+
+ The type of annotations to remove.
+
+
+
+ Removes the annotations of the specified type from this .
+
+ The of annotations to remove.
+
+
+
+ Compares tokens to determine whether they are equal.
+
+
+
+
+ Determines whether the specified objects are equal.
+
+ The first object of type to compare.
+ The second object of type to compare.
+
+ true if the specified objects are equal; otherwise, false.
+
+
+
+
+ Returns a hash code for the specified object.
+
+ The for which a hash code is to be returned.
+ A hash code for the specified object.
+ The type of is a reference type and is null.
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
+
+
+
+
+ Gets the at the reader's current position.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The token to read from.
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Specifies the type of token.
+
+
+
+
+ No token type has been set.
+
+
+
+
+ A JSON object.
+
+
+
+
+ A JSON array.
+
+
+
+
+ A JSON constructor.
+
+
+
+
+ A JSON object property.
+
+
+
+
+ A comment.
+
+
+
+
+ An integer value.
+
+
+
+
+ A float value.
+
+
+
+
+ A string value.
+
+
+
+
+ A boolean value.
+
+
+
+
+ A null value.
+
+
+
+
+ An undefined value.
+
+
+
+
+ A date value.
+
+
+
+
+ A raw JSON value.
+
+
+
+
+ A collection of bytes value.
+
+
+
+
+ A Guid value.
+
+
+
+
+ A Uri value.
+
+
+
+
+ A TimeSpan value.
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+
+
+
+
+ Gets the at the writer's current position.
+
+
+
+
+ Gets the token being written.
+
+ The token being written.
+
+
+
+ Initializes a new instance of the class writing to the given .
+
+ The container being written to.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Flushes whatever is in the buffer to the underlying .
+
+
+
+
+ Closes this writer.
+ If is set to true, the JSON is auto-completed.
+
+
+ Setting to true has no additional effect, since the underlying is a type that cannot be closed.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes the end.
+
+ The token.
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+
+
+
+ Writes a value.
+ An error will be raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes raw JSON.
+
+ The raw JSON to write.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Represents a value in JSON (string, integer, date, etc).
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Gets a value indicating whether this token has child tokens.
+
+
+ true if this token has child values; otherwise, false.
+
+
+
+
+ Creates a comment with the given value.
+
+ The value.
+ A comment with the given value.
+
+
+
+ Creates a string with the given value.
+
+ The value.
+ A string with the given value.
+
+
+
+ Creates a null value.
+
+ A null value.
+
+
+
+ Creates a undefined value.
+
+ A undefined value.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Gets or sets the underlying token value.
+
+ The underlying token value.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of s which will be used when writing the token.
+
+
+
+ Indicates whether the current object is equal to another object of the same type.
+
+
+ true if the current object is equal to the parameter; otherwise, false.
+
+ An object to compare with this object.
+
+
+
+ Determines whether the specified is equal to the current .
+
+ The to compare with the current .
+
+ true if the specified is equal to the current ; otherwise, false.
+
+
+
+
+ Serves as a hash function for a particular type.
+
+
+ A hash code for the current .
+
+
+
+
+ Returns a that represents this instance.
+
+
+ A that represents this instance.
+
+
+
+
+ Returns a that represents this instance.
+
+ The format.
+
+ A that represents this instance.
+
+
+
+
+ Returns a that represents this instance.
+
+ The format provider.
+
+ A that represents this instance.
+
+
+
+
+ Returns a that represents this instance.
+
+ The format.
+ The format provider.
+
+ A that represents this instance.
+
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
+
+ An object to compare with this instance.
+
+ A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings:
+ Value
+ Meaning
+ Less than zero
+ This instance is less than .
+ Zero
+ This instance is equal to .
+ Greater than zero
+ This instance is greater than .
+
+
+ is not of the same type as this instance.
+
+
+
+
+ Specifies how JSON arrays are merged together.
+
+
+
+ Concatenate arrays.
+
+
+ Union arrays, skipping items that already exist.
+
+
+ Replace all array items.
+
+
+ Merge array items together, matched by index.
+
+
+
+ Specifies how null value properties are merged.
+
+
+
+
+ The content's null value properties will be ignored during merging.
+
+
+
+
+ The content's null value properties will be merged.
+
+
+
+
+ Specifies the member serialization options for the .
+
+
+
+
+ All public members are serialized by default. Members can be excluded using or .
+ This is the default member serialization mode.
+
+
+
+
+ Only members marked with or are serialized.
+ This member serialization mode can also be set by marking the class with .
+
+
+
+
+ All public and private fields are serialized. Members can be excluded using or .
+ This member serialization mode can also be set by marking the class with
+ and setting IgnoreSerializableAttribute on to false.
+
+
+
+
+ Specifies metadata property handling options for the .
+
+
+
+
+ Read metadata properties located at the start of a JSON object.
+
+
+
+
+ Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance.
+
+
+
+
+ Do not try to read metadata properties.
+
+
+
+
+ Specifies missing member handling options for the .
+
+
+
+
+ Ignore a missing member and do not attempt to deserialize it.
+
+
+
+
+ Throw a when a missing member is encountered during deserialization.
+
+
+
+
+ Specifies null value handling options for the .
+
+
+
+
+
+
+
+
+ Include null values when serializing and deserializing objects.
+
+
+
+
+ Ignore null values when serializing and deserializing objects.
+
+
+
+
+ Specifies how object creation is handled by the .
+
+
+
+
+ Reuse existing objects, create new objects when needed.
+
+
+
+
+ Only reuse existing objects.
+
+
+
+
+ Always create new objects.
+
+
+
+
+ Specifies reference handling options for the .
+ Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement .
+
+
+
+
+
+
+
+ Do not preserve references when serializing types.
+
+
+
+
+ Preserve references when serializing into a JSON object structure.
+
+
+
+
+ Preserve references when serializing into a JSON array structure.
+
+
+
+
+ Preserve references when serializing.
+
+
+
+
+ Specifies reference loop handling options for the .
+
+
+
+
+ Throw a when a loop is encountered.
+
+
+
+
+ Ignore loop references and do not serialize.
+
+
+
+
+ Serialize loop references.
+
+
+
+
+ Indicating whether a property is required.
+
+
+
+
+ The property is not required. The default state.
+
+
+
+
+ The property must be defined in JSON but can be a null value.
+
+
+
+
+ The property must be defined in JSON and cannot be a null value.
+
+
+
+
+ The property is not required but it cannot be a null value.
+
+
+
+
+
+ Contains the JSON schema extension methods.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+
+ Determines whether the is valid.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+
+ true if the specified is valid; otherwise, false.
+
+
+
+
+
+ Determines whether the is valid.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+ When this method returns, contains any error messages generated while validating.
+
+ true if the specified is valid; otherwise, false.
+
+
+
+
+
+ Validates the specified .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+
+
+
+
+ Validates the specified .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+ The validation event handler.
+
+
+
+
+ An in-memory representation of a JSON Schema.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets or sets the id.
+
+
+
+
+ Gets or sets the title.
+
+
+
+
+ Gets or sets whether the object is required.
+
+
+
+
+ Gets or sets whether the object is read-only.
+
+
+
+
+ Gets or sets whether the object is visible to users.
+
+
+
+
+ Gets or sets whether the object is transient.
+
+
+
+
+ Gets or sets the description of the object.
+
+
+
+
+ Gets or sets the types of values allowed by the object.
+
+ The type.
+
+
+
+ Gets or sets the pattern.
+
+ The pattern.
+
+
+
+ Gets or sets the minimum length.
+
+ The minimum length.
+
+
+
+ Gets or sets the maximum length.
+
+ The maximum length.
+
+
+
+ Gets or sets a number that the value should be divisible by.
+
+ A number that the value should be divisible by.
+
+
+
+ Gets or sets the minimum.
+
+ The minimum.
+
+
+
+ Gets or sets the maximum.
+
+ The maximum.
+
+
+
+ Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute ().
+
+ A flag indicating whether the value can not equal the number defined by the minimum attribute ().
+
+
+
+ Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute ().
+
+ A flag indicating whether the value can not equal the number defined by the maximum attribute ().
+
+
+
+ Gets or sets the minimum number of items.
+
+ The minimum number of items.
+
+
+
+ Gets or sets the maximum number of items.
+
+ The maximum number of items.
+
+
+
+ Gets or sets the of items.
+
+ The of items.
+
+
+
+ Gets or sets a value indicating whether items in an array are validated using the instance at their array position from .
+
+
+ true if items are validated using their array position; otherwise, false.
+
+
+
+
+ Gets or sets the of additional items.
+
+ The of additional items.
+
+
+
+ Gets or sets a value indicating whether additional items are allowed.
+
+
+ true if additional items are allowed; otherwise, false.
+
+
+
+
+ Gets or sets whether the array items must be unique.
+
+
+
+
+ Gets or sets the of properties.
+
+ The of properties.
+
+
+
+ Gets or sets the of additional properties.
+
+ The of additional properties.
+
+
+
+ Gets or sets the pattern properties.
+
+ The pattern properties.
+
+
+
+ Gets or sets a value indicating whether additional properties are allowed.
+
+
+ true if additional properties are allowed; otherwise, false.
+
+
+
+
+ Gets or sets the required property if this property is present.
+
+ The required property if this property is present.
+
+
+
+ Gets or sets the a collection of valid enum values allowed.
+
+ A collection of valid enum values allowed.
+
+
+
+ Gets or sets disallowed types.
+
+ The disallowed types.
+
+
+
+ Gets or sets the default value.
+
+ The default value.
+
+
+
+ Gets or sets the collection of that this schema extends.
+
+ The collection of that this schema extends.
+
+
+
+ Gets or sets the format.
+
+ The format.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Reads a from the specified .
+
+ The containing the JSON Schema to read.
+ The object representing the JSON Schema.
+
+
+
+ Reads a from the specified .
+
+ The containing the JSON Schema to read.
+ The to use when resolving schema references.
+ The object representing the JSON Schema.
+
+
+
+ Load a from a string that contains JSON Schema.
+
+ A that contains JSON Schema.
+ A populated from the string that contains JSON Schema.
+
+
+
+ Load a from a string that contains JSON Schema using the specified .
+
+ A that contains JSON Schema.
+ The resolver.
+ A populated from the string that contains JSON Schema.
+
+
+
+ Writes this schema to a .
+
+ A into which this method will write.
+
+
+
+ Writes this schema to a using the specified .
+
+ A into which this method will write.
+ The resolver used.
+
+
+
+ Returns a that represents the current .
+
+
+ A that represents the current .
+
+
+
+
+
+ Returns detailed information about the schema exception.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets the line number indicating where the error occurred.
+
+ The line number indicating where the error occurred.
+
+
+
+ Gets the line position indicating where the error occurred.
+
+ The line position indicating where the error occurred.
+
+
+
+ Gets the path to the JSON where the error occurred.
+
+ The path to the JSON where the error occurred.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+
+ Generates a from a specified .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets or sets how undefined schemas are handled by the serializer.
+
+
+
+
+ Gets or sets the contract resolver.
+
+ The contract resolver.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ A generated from the specified type.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ The used to resolve schema references.
+ A generated from the specified type.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ Specify whether the generated root will be nullable.
+ A generated from the specified type.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ The used to resolve schema references.
+ Specify whether the generated root will be nullable.
+ A generated from the specified type.
+
+
+
+
+ Resolves from an id.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets or sets the loaded schemas.
+
+ The loaded schemas.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Gets a for the specified reference.
+
+ The id.
+ A for the specified reference.
+
+
+
+
+ The value types allowed by the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ No type specified.
+
+
+
+
+ String type.
+
+
+
+
+ Float type.
+
+
+
+
+ Integer type.
+
+
+
+
+ Boolean type.
+
+
+
+
+ Object type.
+
+
+
+
+ Array type.
+
+
+
+
+ Null type.
+
+
+
+
+ Any type.
+
+
+
+
+
+ Specifies undefined schema Id handling options for the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Do not infer a schema Id.
+
+
+
+
+ Use the .NET type name as the schema Id.
+
+
+
+
+ Use the assembly qualified .NET type name as the schema Id.
+
+
+
+
+
+ Returns detailed information related to the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets the associated with the validation error.
+
+ The JsonSchemaException associated with the validation error.
+
+
+
+ Gets the path of the JSON location where the validation error occurred.
+
+ The path of the JSON location where the validation error occurred.
+
+
+
+ Gets the text description corresponding to the validation error.
+
+ The text description.
+
+
+
+
+ Represents the callback method that will handle JSON schema validation events and the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ A camel case naming strategy.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+ A flag indicating whether extension data names should be processed.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ Resolves member mappings for a type, camel casing property names.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the contract for a given type.
+
+ The type to resolve a contract for.
+ The contract for a given type.
+
+
+
+ Used by to resolve a for a given .
+
+
+
+
+ Gets a value indicating whether members are being get and set using dynamic code generation.
+ This value is determined by the runtime permissions available.
+
+
+ true if using dynamic code generation; otherwise, false.
+
+
+
+
+ Gets or sets the default members search flags.
+
+ The default members search flags.
+
+
+
+ Gets or sets a value indicating whether compiler generated members should be serialized.
+
+
+ true if serialized compiler generated members; otherwise, false.
+
+
+
+
+ Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types.
+
+
+ true if the interface will be ignored when serializing and deserializing types; otherwise, false.
+
+
+
+
+ Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types.
+
+
+ true if the attribute will be ignored when serializing and deserializing types; otherwise, false.
+
+
+
+
+ Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized.
+
+ The naming strategy used to resolve how property names and dictionary keys are serialized.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the contract for a given type.
+
+ The type to resolve a contract for.
+ The contract for a given type.
+
+
+
+ Gets the serializable members for the type.
+
+ The type to get serializable members for.
+ The serializable members for the type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates the constructor parameters.
+
+ The constructor to create properties for.
+ The type's member properties.
+ Properties for the given .
+
+
+
+ Creates a for the given .
+
+ The matching member property.
+ The constructor parameter.
+ A created for the given .
+
+
+
+ Resolves the default for the contract.
+
+ Type of the object.
+ The contract's default .
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Determines which contract type is created for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates properties for the given .
+
+ The type to create properties for.
+ /// The member serialization mode for the type.
+ Properties for the given .
+
+
+
+ Creates the used by the serializer to get and set values from a member.
+
+ The member.
+ The used by the serializer to get and set values from a member.
+
+
+
+ Creates a for the given .
+
+ The member's parent .
+ The member to create a for.
+ A created for the given .
+
+
+
+ Resolves the name of the property.
+
+ Name of the property.
+ Resolved name of the property.
+
+
+
+ Resolves the name of the extension data. By default no changes are made to extension data names.
+
+ Name of the extension data.
+ Resolved name of the extension data.
+
+
+
+ Resolves the key of the dictionary. By default is used to resolve dictionary keys.
+
+ Key of the dictionary.
+ Resolved key of the dictionary.
+
+
+
+ Gets the resolved name of the property.
+
+ Name of the property.
+ Name of the property.
+
+
+
+ The default naming strategy. Property names and dictionary keys are unchanged.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ The default serialization binder used when resolving and loading classes from type names.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ When overridden in a derived class, controls the binding of a serialized object to a type.
+
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object.
+
+ The type of the object the formatter creates a new instance of.
+
+
+
+
+ When overridden in a derived class, controls the binding of a serialized object to a type.
+
+ The type of the object the formatter creates a new instance of.
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object.
+
+
+
+ Represents a trace writer that writes to the application's instances.
+
+
+
+
+ Gets the that will be used to filter the trace messages passed to the writer.
+ For example a filter level of will exclude messages and include ,
+ and messages.
+
+
+ The that will be used to filter the trace messages passed to the writer.
+
+
+
+
+ Writes the specified trace level, message and optional exception.
+
+ The at which to write this trace.
+ The trace message.
+ The trace exception. This parameter is optional.
+
+
+
+ Get and set values for a using dynamic methods.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ Provides information surrounding an error.
+
+
+
+
+ Gets the error.
+
+ The error.
+
+
+
+ Gets the original object that caused the error.
+
+ The original object that caused the error.
+
+
+
+ Gets the member that caused the error.
+
+ The member that caused the error.
+
+
+
+ Gets the path of the JSON location where the error occurred.
+
+ The path of the JSON location where the error occurred.
+
+
+
+ Gets or sets a value indicating whether this is handled.
+
+ true if handled; otherwise, false.
+
+
+
+ Provides data for the Error event.
+
+
+
+
+ Gets the current object the error event is being raised against.
+
+ The current object the error event is being raised against.
+
+
+
+ Gets the error context.
+
+ The error context.
+
+
+
+ Initializes a new instance of the class.
+
+ The current object.
+ The error context.
+
+
+
+ Get and set values for a using dynamic methods.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ Provides methods to get attributes.
+
+
+
+
+ Returns a collection of all of the attributes, or an empty collection if there are no attributes.
+
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Returns a collection of attributes, identified by type, or an empty collection if there are no attributes.
+
+ The type of the attributes.
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Used by to resolve a for a given .
+
+
+
+
+
+
+
+
+ Resolves the contract for a given type.
+
+ The type to resolve a contract for.
+ The contract for a given type.
+
+
+
+ Used to resolve references when serializing and deserializing JSON by the .
+
+
+
+
+ Resolves a reference to its object.
+
+ The serialization context.
+ The reference to resolve.
+ The object that was resolved from the reference.
+
+
+
+ Gets the reference for the specified object.
+
+ The serialization context.
+ The object to get a reference for.
+ The reference to the object.
+
+
+
+ Determines whether the specified object is referenced.
+
+ The serialization context.
+ The object to test for a reference.
+
+ true if the specified object is referenced; otherwise, false.
+
+
+
+
+ Adds a reference to the specified object.
+
+ The serialization context.
+ The reference.
+ The object to reference.
+
+
+
+ Allows users to control class loading and mandate what class to load.
+
+
+
+
+ When implemented, controls the binding of a serialized object to a type.
+
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object
+ The type of the object the formatter creates a new instance of.
+
+
+
+ When implemented, controls the binding of a serialized object to a type.
+
+ The type of the object the formatter creates a new instance of.
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object.
+
+
+
+ Represents a trace writer.
+
+
+
+
+ Gets the that will be used to filter the trace messages passed to the writer.
+ For example a filter level of will exclude messages and include ,
+ and messages.
+
+ The that will be used to filter the trace messages passed to the writer.
+
+
+
+ Writes the specified trace level, message and optional exception.
+
+ The at which to write this trace.
+ The trace message.
+ The trace exception. This parameter is optional.
+
+
+
+ Provides methods to get and set values.
+
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets the of the collection items.
+
+ The of the collection items.
+
+
+
+ Gets a value indicating whether the collection type is a multidimensional array.
+
+ true if the collection type is a multidimensional array; otherwise, false.
+
+
+
+ Gets or sets the function used to create the object. When set this function will override .
+
+ The function used to create the object.
+
+
+
+ Gets a value indicating whether the creator has a parameter with the collection values.
+
+ true if the creator has a parameter with the collection values; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the default collection items .
+
+ The converter.
+
+
+
+ Gets or sets a value indicating whether the collection items preserve object references.
+
+ true if collection items preserve object references; otherwise, false.
+
+
+
+ Gets or sets the collection item reference loop handling.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the collection item type name handling.
+
+ The type name handling.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Handles serialization callback events.
+
+ The object that raised the callback event.
+ The streaming context.
+
+
+
+ Handles serialization error callback events.
+
+ The object that raised the callback event.
+ The streaming context.
+ The error context.
+
+
+
+ Sets extension data for an object during deserialization.
+
+ The object to set extension data on.
+ The extension data key.
+ The extension data value.
+
+
+
+ Gets extension data for an object during serialization.
+
+ The object to set extension data on.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets the underlying type for the contract.
+
+ The underlying type for the contract.
+
+
+
+ Gets or sets the type created during deserialization.
+
+ The type created during deserialization.
+
+
+
+ Gets or sets whether this type contract is serialized as a reference.
+
+ Whether this type contract is serialized as a reference.
+
+
+
+ Gets or sets the default for this contract.
+
+ The converter.
+
+
+
+ Gets or sets all methods called immediately after deserialization of the object.
+
+ The methods called immediately after deserialization of the object.
+
+
+
+ Gets or sets all methods called during deserialization of the object.
+
+ The methods called during deserialization of the object.
+
+
+
+ Gets or sets all methods called after serialization of the object graph.
+
+ The methods called after serialization of the object graph.
+
+
+
+ Gets or sets all methods called before serialization of the object.
+
+ The methods called before serialization of the object.
+
+
+
+ Gets or sets all method called when an error is thrown during the serialization of the object.
+
+ The methods called when an error is thrown during the serialization of the object.
+
+
+
+ Gets or sets the default creator method used to create the object.
+
+ The default creator method used to create the object.
+
+
+
+ Gets or sets a value indicating whether the default creator is non-public.
+
+ true if the default object creator is non-public; otherwise, false.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the dictionary key resolver.
+
+ The dictionary key resolver.
+
+
+
+ Gets the of the dictionary keys.
+
+ The of the dictionary keys.
+
+
+
+ Gets the of the dictionary values.
+
+ The of the dictionary values.
+
+
+
+ Gets or sets the function used to create the object. When set this function will override .
+
+ The function used to create the object.
+
+
+
+ Gets a value indicating whether the creator has a parameter with the dictionary values.
+
+ true if the creator has a parameter with the dictionary values; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets the object's properties.
+
+ The object's properties.
+
+
+
+ Gets or sets the property name resolver.
+
+ The property name resolver.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the object constructor.
+
+ The object constructor.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the object member serialization.
+
+ The member object serialization.
+
+
+
+ Gets or sets a value that indicates whether the object's properties are required.
+
+
+ A value indicating whether the object's properties are required.
+
+
+
+
+ Gets the object's properties.
+
+ The object's properties.
+
+
+
+ Gets a collection of instances that define the parameters used with .
+
+
+
+
+ Gets or sets the function used to create the object. When set this function will override .
+ This function is called with a collection of arguments which are defined by the collection.
+
+ The function used to create the object.
+
+
+
+ Gets or sets the extension data setter.
+
+
+
+
+ Gets or sets the extension data getter.
+
+
+
+
+ Gets or sets the extension data value type.
+
+
+
+
+ Gets or sets the extension data name resolver.
+
+ The extension data name resolver.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Maps a JSON property to a .NET member or constructor parameter.
+
+
+
+
+ Gets or sets the name of the property.
+
+ The name of the property.
+
+
+
+ Gets or sets the type that declared this property.
+
+ The type that declared this property.
+
+
+
+ Gets or sets the order of serialization of a member.
+
+ The numeric order of serialization.
+
+
+
+ Gets or sets the name of the underlying member or parameter.
+
+ The name of the underlying member or parameter.
+
+
+
+ Gets the that will get and set the during serialization.
+
+ The that will get and set the during serialization.
+
+
+
+ Gets or sets the for this property.
+
+ The for this property.
+
+
+
+ Gets or sets the type of the property.
+
+ The type of the property.
+
+
+
+ Gets or sets the for the property.
+ If set this converter takes precedence over the contract converter for the property type.
+
+ The converter.
+
+
+
+ Gets or sets the member converter.
+
+ The member converter.
+
+
+
+ Gets or sets a value indicating whether this is ignored.
+
+ true if ignored; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether this is readable.
+
+ true if readable; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether this is writable.
+
+ true if writable; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether this has a member attribute.
+
+ true if has a member attribute; otherwise, false.
+
+
+
+ Gets the default value.
+
+ The default value.
+
+
+
+ Gets or sets a value indicating whether this is required.
+
+ A value indicating whether this is required.
+
+
+
+ Gets or sets a value indicating whether this property preserves object references.
+
+
+ true if this instance is reference; otherwise, false.
+
+
+
+
+ Gets or sets the property null value handling.
+
+ The null value handling.
+
+
+
+ Gets or sets the property default value handling.
+
+ The default value handling.
+
+
+
+ Gets or sets the property reference loop handling.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the property object creation handling.
+
+ The object creation handling.
+
+
+
+ Gets or sets or sets the type name handling.
+
+ The type name handling.
+
+
+
+ Gets or sets a predicate used to determine whether the property should be serialized.
+
+ A predicate used to determine whether the property should be serialized.
+
+
+
+ Gets or sets a predicate used to determine whether the property should be deserialized.
+
+ A predicate used to determine whether the property should be deserialized.
+
+
+
+ Gets or sets a predicate used to determine whether the property should be serialized.
+
+ A predicate used to determine whether the property should be serialized.
+
+
+
+ Gets or sets an action used to set whether the property has been deserialized.
+
+ An action used to set whether the property has been deserialized.
+
+
+
+ Returns a that represents this instance.
+
+
+ A that represents this instance.
+
+
+
+
+ Gets or sets the converter used when serializing the property's collection items.
+
+ The collection's items converter.
+
+
+
+ Gets or sets whether this property's collection items are serialized as a reference.
+
+ Whether this property's collection items are serialized as a reference.
+
+
+
+ Gets or sets the type name handling used when serializing the property's collection items.
+
+ The collection's items type name handling.
+
+
+
+ Gets or sets the reference loop handling used when serializing the property's collection items.
+
+ The collection's items reference loop handling.
+
+
+
+ A collection of objects.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The type.
+
+
+
+ When implemented in a derived class, extracts the key from the specified element.
+
+ The element from which to extract the key.
+ The key for the specified element.
+
+
+
+ Adds a object.
+
+ The property to add to the collection.
+
+
+
+ Gets the closest matching object.
+ First attempts to get an exact case match of and then
+ a case insensitive match.
+
+ Name of the property.
+ A matching property if found.
+
+
+
+ Gets a property by property name.
+
+ The name of the property to get.
+ Type property name string comparison.
+ A matching property if found.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Lookup and create an instance of the type described by the argument.
+
+ The type to create.
+ Optional arguments to pass to an initializing constructor of the JsonConverter.
+ If null, the default constructor is used.
+
+
+
+ Represents a trace writer that writes to memory. When the trace message limit is
+ reached then old trace messages will be removed as new messages are added.
+
+
+
+
+ Gets the that will be used to filter the trace messages passed to the writer.
+ For example a filter level of will exclude messages and include ,
+ and messages.
+
+
+ The that will be used to filter the trace messages passed to the writer.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Writes the specified trace level, message and optional exception.
+
+ The at which to write this trace.
+ The trace message.
+ The trace exception. This parameter is optional.
+
+
+
+ Returns an enumeration of the most recent trace messages.
+
+ An enumeration of the most recent trace messages.
+
+
+
+ Returns a of the most recent trace messages.
+
+
+ A of the most recent trace messages.
+
+
+
+
+ A base class for resolving how property names and dictionary keys are serialized.
+
+
+
+
+ A flag indicating whether dictionary keys should be processed.
+ Defaults to false.
+
+
+
+
+ A flag indicating whether extension data names should be processed.
+ Defaults to false.
+
+
+
+
+ A flag indicating whether explicitly specified property names,
+ e.g. a property name customized with a , should be processed.
+ Defaults to false.
+
+
+
+
+ Gets the serialized name for a given property name.
+
+ The initial property name.
+ A flag indicating whether the property has had a name explicitly specified.
+ The serialized property name.
+
+
+
+ Gets the serialized name for a given extension data name.
+
+ The initial extension data name.
+ The serialized extension data name.
+
+
+
+ Gets the serialized key for a given dictionary key.
+
+ The initial dictionary key.
+ The serialized dictionary key.
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ Represents a method that constructs an object.
+
+ The object type to create.
+
+
+
+ When applied to a method, specifies that the method is called when an error occurs serializing an object.
+
+
+
+
+ Provides methods to get attributes from a , , or .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The instance to get attributes for. This parameter should be a , , or .
+
+
+
+ Returns a collection of all of the attributes, or an empty collection if there are no attributes.
+
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Returns a collection of attributes, identified by type, or an empty collection if there are no attributes.
+
+ The type of the attributes.
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Get and set values for a using reflection.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ A snake case naming strategy.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+ A flag indicating whether extension data names should be processed.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ Specifies how strings are escaped when writing JSON text.
+
+
+
+
+ Only control characters (e.g. newline) are escaped.
+
+
+
+
+ All non-ASCII and control characters (e.g. newline) are escaped.
+
+
+
+
+ HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped.
+
+
+
+
+ Indicates the method that will be used during deserialization for locating and loading assemblies.
+
+
+
+
+ In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly.
+
+
+
+
+ In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly.
+
+
+
+
+ Specifies type name handling options for the .
+
+
+ should be used with caution when your application deserializes JSON from an external source.
+ Incoming types should be validated with a custom
+ when deserializing with a value other than .
+
+
+
+
+ Do not include the .NET type name when serializing types.
+
+
+
+
+ Include the .NET type name when serializing into a JSON object structure.
+
+
+
+
+ Include the .NET type name when serializing into a JSON array structure.
+
+
+
+
+ Always include the .NET type name when serializing.
+
+
+
+
+ Include the .NET type name when the type of the object being serialized is not the same as its declared type.
+ Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON
+ you must specify a root type object with
+ or .
+
+
+
+
+ Determines whether the collection is null or empty.
+
+ The collection.
+
+ true if the collection is null or empty; otherwise, false.
+
+
+
+
+ Adds the elements of the specified collection to the specified generic .
+
+ The list to add to.
+ The collection of elements to add.
+
+
+
+ Converts the value to the specified type. If the value is unable to be converted, the
+ value is checked whether it assignable to the specified type.
+
+ The value to convert.
+ The culture to use when converting.
+ The type to convert or cast the value to.
+
+ The converted type. If conversion was unsuccessful, the initial value
+ is returned if assignable to the target type.
+
+
+
+
+ Helper method for generating a MetaObject which calls a
+ specific method on Dynamic that returns a result
+
+
+
+
+ Helper method for generating a MetaObject which calls a
+ specific method on Dynamic, but uses one of the arguments for
+ the result.
+
+
+
+
+ Helper method for generating a MetaObject which calls a
+ specific method on Dynamic, but uses one of the arguments for
+ the result.
+
+
+
+
+ Returns a Restrictions object which includes our current restrictions merged
+ with a restriction limiting our type
+
+
+
+
+ Gets a dictionary of the names and values of an type.
+
+
+
+
+
+ Gets a dictionary of the names and values of an Enum type.
+
+ The enum type to get names and values for.
+
+
+
+
+ Gets the type of the typed collection's items.
+
+ The type.
+ The type of the typed collection's items.
+
+
+
+ Gets the member's underlying type.
+
+ The member.
+ The underlying type of the member.
+
+
+
+ Determines whether the member is an indexed property.
+
+ The member.
+
+ true if the member is an indexed property; otherwise, false.
+
+
+
+
+ Determines whether the property is an indexed property.
+
+ The property.
+
+ true if the property is an indexed property; otherwise, false.
+
+
+
+
+ Gets the member's value on the object.
+
+ The member.
+ The target object.
+ The member's value on the object.
+
+
+
+ Sets the member's value on the target object.
+
+ The member.
+ The target.
+ The value.
+
+
+
+ Determines whether the specified MemberInfo can be read.
+
+ The MemberInfo to determine whether can be read.
+ /// if set to true then allow the member to be gotten non-publicly.
+
+ true if the specified MemberInfo can be read; otherwise, false.
+
+
+
+
+ Determines whether the specified MemberInfo can be set.
+
+ The MemberInfo to determine whether can be set.
+ if set to true then allow the member to be set non-publicly.
+ if set to true then allow the member to be set if read-only.
+
+ true if the specified MemberInfo can be set; otherwise, false.
+
+
+
+
+ Builds a string. Unlike this class lets you reuse its internal buffer.
+
+
+
+
+ Determines whether the string is all white space. Empty string will return false.
+
+ The string to test whether it is all white space.
+
+ true if the string is all white space; otherwise, false.
+
+
+
+
+ Specifies the state of the .
+
+
+
+
+ An exception has been thrown, which has left the in an invalid state.
+ You may call the method to put the in the Closed state.
+ Any other method calls result in an being thrown.
+
+
+
+
+ The method has been called.
+
+
+
+
+ An object is being written.
+
+
+
+
+ An array is being written.
+
+
+
+
+ A constructor is being written.
+
+
+
+
+ A property is being written.
+
+
+
+
+ A write method has not been called.
+
+
+
+
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Oracle.DataAccess.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Oracle.DataAccess.dll
new file mode 100644
index 0000000..24c4b29
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Oracle.DataAccess.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Readme.md b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Readme.md
new file mode 100644
index 0000000..0519ecb
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Readme.md
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/RemoteObject.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/RemoteObject.dll
new file mode 100644
index 0000000..1c81a06
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/RemoteObject.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/SajetInfo.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/SajetInfo.dll
new file mode 100644
index 0000000..98ff27f
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/SajetInfo.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Save Test Result.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Save Test Result.vi
new file mode 100644
index 0000000..2f4c75a
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/LuxshareMES/Save Test Result.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/MESDataLayer.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/MESDataLayer.dll
new file mode 100644
index 0000000..2dc339f
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/MESDataLayer.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/Manual_Airleak.cfg b/Boyi Airleak (LV2018 32bits)/SupportVIs/Manual_Airleak.cfg
new file mode 100644
index 0000000..4e3d4cc
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs/Manual_Airleak.cfg
@@ -0,0 +1,51 @@
+[Serial Port]
+Equipment Com = "com3"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com5"
+Product Name = "Bootleg"
+Test Name = "AirLeak"
+Test SW Version = "Rel 0"
+Station ID = "00"
+Program Number = "00"
+Test Time = "100"
+Upper Limit ="0.05"
+Lower Limit = "0"
+
+//Decay Unit can set to (PSI , pa)
+DecayUnit = "PSI"
+
+[LogFile]
+LogFile Path = "D:\Log"
+SerialMask = "NTB+[0-9A-F]+SK+[0-9]+"
+SMS_XML = "C:\IDU_MFG_OUTGOING"
+IAC_XML = "C:\IAC_OUTGOING"
+
+[FIS]
+FIS Enable = "0"
+SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "Telnet"
+Server IP = "169.254.2.2"
+DUT IP = ""
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+
+
+
+
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/Manual_Airleak_old.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/Manual_Airleak_old.vi
new file mode 100644
index 0000000..1795ff8
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/Manual_Airleak_old.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/Manual_Global.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/Manual_Global.vi
new file mode 100644
index 0000000..9c92e2f
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/Manual_Global.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/MesInterfacelib.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/MesInterfacelib.dll
new file mode 100644
index 0000000..f587101
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/MesInterfacelib.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/MesInterfacelib.pdb b/Boyi Airleak (LV2018 32bits)/SupportVIs/MesInterfacelib.pdb
new file mode 100644
index 0000000..48eb088
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/MesInterfacelib.pdb differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/Newtonsoft.Json.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/Newtonsoft.Json.dll
new file mode 100644
index 0000000..71ba702
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/Newtonsoft.Json.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/Newtonsoft.Json.xml b/Boyi Airleak (LV2018 32bits)/SupportVIs/Newtonsoft.Json.xml
new file mode 100644
index 0000000..6456226
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs/Newtonsoft.Json.xml
@@ -0,0 +1,9144 @@
+
+
+
+ Newtonsoft.Json
+
+
+
+
+ Represents a BSON Oid (object id).
+
+
+
+
+ Gets or sets the value of the Oid.
+
+ The value of the Oid.
+
+
+
+ Initializes a new instance of the class.
+
+ The Oid value.
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data.
+
+
+
+
+ Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary.
+
+
+ true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false.
+
+
+
+
+ Gets or sets a value indicating whether the root object will be read as a JSON array.
+
+
+ true if the root object will be read as a JSON array; otherwise, false.
+
+
+
+
+ Gets or sets the used when reading values from BSON.
+
+ The used when reading values from BSON.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+ if set to true the root object will be read as a JSON array.
+ The used when reading values from BSON.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+ if set to true the root object will be read as a JSON array.
+ The used when reading values from BSON.
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data.
+
+
+
+
+ Gets or sets the used when writing values to BSON.
+ When set to no conversion will occur.
+
+ The used when writing values to BSON.
+
+
+
+ Initializes a new instance of the class.
+
+ The to write to.
+
+
+
+ Initializes a new instance of the class.
+
+ The to write to.
+
+
+
+ Flushes whatever is in the buffer to the underlying and also flushes the underlying stream.
+
+
+
+
+ Writes the end.
+
+ The token.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes raw JSON.
+
+ The raw JSON to write.
+
+
+
+ Writes raw JSON where a value is expected and updates the writer's state.
+
+ The raw JSON to write.
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+
+
+
+ Closes this writer.
+ If is set to true, the underlying is also closed.
+ If is set to true, the JSON is auto-completed.
+
+
+
+
+ Writes a value.
+ An error will raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value that represents a BSON object id.
+
+ The Object ID value to write.
+
+
+
+ Writes a BSON regex.
+
+ The regex pattern.
+ The regex options.
+
+
+
+ Specifies how constructors are used when initializing objects during deserialization by the .
+
+
+
+
+ First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor.
+
+
+
+
+ Json.NET will use a non-public default constructor before falling back to a parameterized constructor.
+
+
+
+
+ Converts a binary value to and from a base 64 string value.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a to and from JSON and BSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Creates a custom object.
+
+ The object type to convert.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Creates an object which will then be populated by the serializer.
+
+ Type of the object.
+ The created object.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Gets a value indicating whether this can write JSON.
+
+
+ true if this can write JSON; otherwise, false.
+
+
+
+
+ Converts a to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified value type.
+
+ Type of the value.
+
+ true if this instance can convert the specified value type; otherwise, false.
+
+
+
+
+ Converts a to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified value type.
+
+ Type of the value.
+
+ true if this instance can convert the specified value type; otherwise, false.
+
+
+
+
+ Provides a base class for converting a to and from JSON.
+
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a F# discriminated union type to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts an Entity Framework to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts an to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Gets a value indicating whether this can write JSON.
+
+
+ true if this can write JSON; otherwise, false.
+
+
+
+
+ Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z").
+
+
+
+
+ Gets or sets the date time styles used when converting a date to and from JSON.
+
+ The date time styles used when converting a date to and from JSON.
+
+
+
+ Gets or sets the date time format used when converting a date to and from JSON.
+
+ The date time format used when converting a date to and from JSON.
+
+
+
+ Gets or sets the culture used when converting a date to and from JSON.
+
+ The culture used when converting a date to and from JSON.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)).
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing property value of the JSON that is being converted.
+ The calling serializer.
+ The object value.
+
+
+
+ Converts a to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a to and from JSON and BSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts an to and from its name string value.
+
+
+
+
+ Gets or sets a value indicating whether the written enum text should be camel case.
+
+ true if the written enum text will be camel case; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether integer values are allowed when deserializing.
+
+ true if integers are allowed when deserializing; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class.
+
+ true if the written enum text will be camel case; otherwise, false.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a to and from a string (e.g. "1.2.3.4").
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing property value of the JSON that is being converted.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts XML to and from JSON.
+
+
+
+
+ Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements.
+
+ The name of the deserialized root element.
+
+
+
+ Gets or sets a flag to indicate whether to write the Json.NET array attribute.
+ This attribute helps preserve arrays when converting the written XML back to JSON.
+
+ true if the array attribute is written to the XML; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether to write the root JSON object.
+
+ true if the JSON root object is omitted; otherwise, false.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The calling serializer.
+ The value.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Checks if the is a namespace attribute.
+
+ Attribute name to test.
+ The attribute name prefix if it has one, otherwise an empty string.
+ true if attribute name is for a namespace attribute, otherwise false.
+
+
+
+ Determines whether this instance can convert the specified value type.
+
+ Type of the value.
+
+ true if this instance can convert the specified value type; otherwise, false.
+
+
+
+
+ Specifies how dates are formatted when writing JSON text.
+
+
+
+
+ Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z".
+
+
+
+
+ Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/".
+
+
+
+
+ Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text.
+
+
+
+
+ Date formatted strings are not parsed to a date type and are read as strings.
+
+
+
+
+ Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to .
+
+
+
+
+ Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to .
+
+
+
+
+ Specifies how to treat the time value when converting between string and .
+
+
+
+
+ Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time.
+
+
+
+
+ Treat as a UTC. If the object represents a local time, it is converted to a UTC.
+
+
+
+
+ Treat as a local time if a is being converted to a string.
+ If a string is being converted to , convert to a local time if a time zone is specified.
+
+
+
+
+ Time zone information should be preserved when converting.
+
+
+
+
+ Specifies default value handling options for the .
+
+
+
+
+
+
+
+
+ Include members where the member value is the same as the member's default value when serializing objects.
+ Included members are written to JSON. Has no effect when deserializing.
+
+
+
+
+ Ignore members where the member value is the same as the member's default value when serializing objects
+ so that it is not written to JSON.
+ This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers,
+ decimals and floating point numbers; and false for booleans). The default value ignored can be changed by
+ placing the on the property.
+
+
+
+
+ Members with a default value but no JSON will be set to their default value when deserializing.
+
+
+
+
+ Ignore members where the member value is the same as the member's default value when serializing objects
+ and set members to their default value when deserializing.
+
+
+
+
+ Specifies float format handling options when writing special floating point numbers, e.g. ,
+ and with .
+
+
+
+
+ Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity".
+
+
+
+
+ Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity.
+ Note that this will produce non-valid JSON.
+
+
+
+
+ Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property.
+
+
+
+
+ Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Floating point numbers are parsed to .
+
+
+
+
+ Floating point numbers are parsed to .
+
+
+
+
+ Specifies formatting options for the .
+
+
+
+
+ No special formatting is applied. This is the default.
+
+
+
+
+ Causes child objects to be indented according to the and settings.
+
+
+
+
+ Provides an interface for using pooled arrays.
+
+ The array type content.
+
+
+
+ Rent an array from the pool. This array must be returned when it is no longer needed.
+
+ The minimum required length of the array. The returned array may be longer.
+ The rented array from the pool. This array must be returned when it is no longer needed.
+
+
+
+ Return an array to the pool.
+
+ The array that is being returned.
+
+
+
+ Provides an interface to enable a class to return line and position information.
+
+
+
+
+ Gets a value indicating whether the class can return line information.
+
+
+ true if and can be provided; otherwise, false.
+
+
+
+
+ Gets the current line number.
+
+ The current line number or 0 if no line information is available (for example, when returns false).
+
+
+
+ Gets the current line position.
+
+ The current line position or 0 if no line information is available (for example, when returns false).
+
+
+
+ Instructs the how to serialize the collection.
+
+
+
+
+ Gets or sets a value indicating whether null items are allowed in the collection.
+
+ true if null items are allowed in the collection; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with a flag indicating whether the array can contain null items.
+
+ A flag indicating whether the array can contain null items.
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ Instructs the to use the specified constructor when deserializing that object.
+
+
+
+
+ Instructs the how to serialize the object.
+
+
+
+
+ Gets or sets the id.
+
+ The id.
+
+
+
+ Gets or sets the title.
+
+ The title.
+
+
+
+ Gets or sets the description.
+
+ The description.
+
+
+
+ Gets or sets the collection's items converter.
+
+ The collection's items converter.
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets the of the .
+
+ The of the .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets a value that indicates whether to preserve object references.
+
+
+ true to keep object reference; otherwise, false. The default is false.
+
+
+
+
+ Gets or sets a value that indicates whether to preserve collection's items references.
+
+
+ true to keep collection's items object references; otherwise, false. The default is false.
+
+
+
+
+ Gets or sets the reference loop handling used when serializing the collection's items.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the type name handling used when serializing the collection's items.
+
+ The type name handling.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ Provides methods for converting between .NET types and JSON types.
+
+
+
+
+
+
+
+ Gets or sets a function that creates default .
+ Default settings are automatically used by serialization methods on ,
+ and and on .
+ To serialize without using any default settings create a with
+ .
+
+
+
+
+ Represents JavaScript's boolean value true as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's boolean value false as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's null as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's undefined as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's positive infinity as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's negative infinity as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's NaN as a string. This field is read-only.
+
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation using the specified.
+
+ The value to convert.
+ The format the date will be converted to.
+ The time zone handling when the date is converted to a string.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation using the specified.
+
+ The value to convert.
+ The format the date will be converted to.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ The string delimiter character.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ The string delimiter character.
+ The string escape handling.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Serializes the specified object to a JSON string.
+
+ The object to serialize.
+ A JSON string representation of the object.
+
+
+
+ Serializes the specified object to a JSON string using formatting.
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using a collection of .
+
+ The object to serialize.
+ A collection of converters used while serializing.
+ A JSON string representation of the object.
+
+
+
+ Serializes the specified object to a JSON string using formatting and a collection of .
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+ A collection of converters used while serializing.
+ A JSON string representation of the object.
+
+
+
+ Serializes the specified object to a JSON string using .
+
+ The object to serialize.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using a type, formatting and .
+
+ The object to serialize.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ The type of the value being serialized.
+ This parameter is used when is to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using formatting and .
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using a type, formatting and .
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ The type of the value being serialized.
+ This parameter is used when is to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+ A JSON string representation of the object.
+
+
+
+
+ Deserializes the JSON to a .NET object.
+
+ The JSON to deserialize.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to a .NET object using .
+
+ The JSON to deserialize.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type.
+
+ The JSON to deserialize.
+ The of object being deserialized.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type.
+
+ The type of the object to deserialize to.
+ The JSON to deserialize.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the given anonymous type.
+
+
+ The anonymous type to deserialize to. This can't be specified
+ traditionally and must be inferred from the anonymous type passed
+ as a parameter.
+
+ The JSON to deserialize.
+ The anonymous type object.
+ The deserialized anonymous type from the JSON string.
+
+
+
+ Deserializes the JSON to the given anonymous type using .
+
+
+ The anonymous type to deserialize to. This can't be specified
+ traditionally and must be inferred from the anonymous type passed
+ as a parameter.
+
+ The JSON to deserialize.
+ The anonymous type object.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized anonymous type from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using a collection of .
+
+ The type of the object to deserialize to.
+ The JSON to deserialize.
+ Converters to use while deserializing.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using .
+
+ The type of the object to deserialize to.
+ The object to deserialize.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using a collection of .
+
+ The JSON to deserialize.
+ The type of the object to deserialize.
+ Converters to use while deserializing.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using .
+
+ The JSON to deserialize.
+ The type of the object to deserialize to.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized object from the JSON string.
+
+
+
+ Populates the object with values from the JSON string.
+
+ The JSON to populate values from.
+ The target object to populate values onto.
+
+
+
+ Populates the object with values from the JSON string using .
+
+ The JSON to populate values from.
+ The target object to populate values onto.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+
+
+
+ Serializes the to a JSON string.
+
+ The node to serialize.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting and omits the root object if is true.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ Omits writing the root object.
+ A JSON string of the .
+
+
+
+ Deserializes the from a JSON string.
+
+ The JSON string.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by .
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by
+ and writes a Json.NET array attribute for collections.
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+
+ A flag to indicate whether to write the Json.NET array attribute.
+ This attribute helps preserve arrays when converting the written XML back to JSON.
+
+ The deserialized .
+
+
+
+ Serializes the to a JSON string.
+
+ The node to convert to JSON.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting.
+
+ The node to convert to JSON.
+ Indicates how the output should be formatted.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting and omits the root object if is true.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ Omits writing the root object.
+ A JSON string of the .
+
+
+
+ Deserializes the from a JSON string.
+
+ The JSON string.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by .
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by
+ and writes a Json.NET array attribute for collections.
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+
+ A flag to indicate whether to write the Json.NET array attribute.
+ This attribute helps preserve arrays when converting the written XML back to JSON.
+
+ The deserialized .
+
+
+
+ Converts an object to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Gets a value indicating whether this can read JSON.
+
+ true if this can read JSON; otherwise, false.
+
+
+
+ Gets a value indicating whether this can write JSON.
+
+ true if this can write JSON; otherwise, false.
+
+
+
+ Instructs the to use the specified when serializing the member or class.
+
+
+
+
+ Gets the of the .
+
+ The of the .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+
+
+
+
+ Initializes a new instance of the class.
+
+ Type of the .
+
+
+
+ Initializes a new instance of the class.
+
+ Type of the .
+ Parameter list to use when constructing the . Can be null.
+
+
+
+ Represents a collection of .
+
+
+
+
+ Instructs the how to serialize the collection.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ The exception thrown when an error occurs during JSON serialization or deserialization.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Instructs the to deserialize properties with no matching class member into the specified collection
+ and write values during serialization.
+
+
+
+
+ Gets or sets a value that indicates whether to write extension data when serializing the object.
+
+
+ true to write extension data when serializing the object; otherwise, false. The default is true.
+
+
+
+
+ Gets or sets a value that indicates whether to read extension data when deserializing the object.
+
+
+ true to read extension data when deserializing the object; otherwise, false. The default is true.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Instructs the not to serialize the public field or public read/write property value.
+
+
+
+
+ Instructs the how to serialize the object.
+
+
+
+
+ Gets or sets the member serialization.
+
+ The member serialization.
+
+
+
+ Gets or sets a value that indicates whether the object's properties are required.
+
+
+ A value indicating whether the object's properties are required.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified member serialization.
+
+ The member serialization.
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ Instructs the to always serialize the member with the specified name.
+
+
+
+
+ Gets or sets the used when serializing the property's collection items.
+
+ The collection's items .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets the of the .
+
+ The of the .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets the null value handling used when serializing this property.
+
+ The null value handling.
+
+
+
+ Gets or sets the default value handling used when serializing this property.
+
+ The default value handling.
+
+
+
+ Gets or sets the reference loop handling used when serializing this property.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the object creation handling used when deserializing this property.
+
+ The object creation handling.
+
+
+
+ Gets or sets the type name handling used when serializing this property.
+
+ The type name handling.
+
+
+
+ Gets or sets whether this property's value is serialized as a reference.
+
+ Whether this property's value is serialized as a reference.
+
+
+
+ Gets or sets the order of serialization of a member.
+
+ The numeric order of serialization.
+
+
+
+ Gets or sets a value indicating whether this property is required.
+
+
+ A value indicating whether this property is required.
+
+
+
+
+ Gets or sets the name of the property.
+
+ The name of the property.
+
+
+
+ Gets or sets the reference loop handling used when serializing the property's collection items.
+
+ The collection's items reference loop handling.
+
+
+
+ Gets or sets the type name handling used when serializing the property's collection items.
+
+ The collection's items type name handling.
+
+
+
+ Gets or sets whether this property's collection items are serialized as a reference.
+
+ Whether this property's collection items are serialized as a reference.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified name.
+
+ Name of the property.
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
+
+
+
+
+ Specifies the state of the reader.
+
+
+
+
+ A read method has not been called.
+
+
+
+
+ The end of the file has been reached successfully.
+
+
+
+
+ Reader is at a property.
+
+
+
+
+ Reader is at the start of an object.
+
+
+
+
+ Reader is in an object.
+
+
+
+
+ Reader is at the start of an array.
+
+
+
+
+ Reader is in an array.
+
+
+
+
+ The method has been called.
+
+
+
+
+ Reader has just read a value.
+
+
+
+
+ Reader is at the start of a constructor.
+
+
+
+
+ Reader is in a constructor.
+
+
+
+
+ An error occurred that prevents the read operation from continuing.
+
+
+
+
+ The end of the file has been reached successfully.
+
+
+
+
+ Gets the current reader state.
+
+ The current reader state.
+
+
+
+ Gets or sets a value indicating whether the source should be closed when this reader is closed.
+
+
+ true to close the source when this reader is closed; otherwise false. The default is true.
+
+
+
+
+ Gets or sets a value indicating whether multiple pieces of JSON content can
+ be read from a continuous stream without erroring.
+
+
+ true to support reading multiple pieces of JSON content; otherwise false.
+ The default is false.
+
+
+
+
+ Gets the quotation mark character used to enclose the value of a string.
+
+
+
+
+ Gets or sets how time zones are handled when reading JSON.
+
+
+
+
+ Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+
+
+
+
+ Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Gets or sets how custom date formatted strings are parsed when reading JSON.
+
+
+
+
+ Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a .
+
+
+
+
+ Gets the type of the current JSON token.
+
+
+
+
+ Gets the text value of the current JSON token.
+
+
+
+
+ Gets the .NET type for the current JSON token.
+
+
+
+
+ Gets the depth of the current token in the JSON document.
+
+ The depth of the current token in the JSON document.
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Gets or sets the culture used when reading JSON. Defaults to .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Reads the next JSON token from the source.
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a [].
+
+ A [] or null if the next JSON token is null. This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Skips the children of the current token.
+
+
+
+
+ Sets the current token.
+
+ The new token.
+
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+ A flag indicating whether the position index inside an array should be updated.
+
+
+
+ Sets the state based on current token type.
+
+
+
+
+ Releases unmanaged and - optionally - managed resources.
+
+ true to release both managed and unmanaged resources; false to release only unmanaged resources.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the source is also closed.
+
+
+
+
+ The exception thrown when an error occurs while reading JSON text.
+
+
+
+
+ Gets the line number indicating where the error occurred.
+
+ The line number indicating where the error occurred.
+
+
+
+ Gets the line position indicating where the error occurred.
+
+ The line position indicating where the error occurred.
+
+
+
+ Gets the path to the JSON where the error occurred.
+
+ The path to the JSON where the error occurred.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Initializes a new instance of the class
+ with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The path to the JSON where the error occurred.
+ The line number indicating where the error occurred.
+ The line position indicating where the error occurred.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Instructs the to always serialize the member, and to require that the member has a value.
+
+
+
+
+ The exception thrown when an error occurs during JSON serialization or deserialization.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Serializes and deserializes objects into and from the JSON format.
+ The enables you to control how objects are encoded into JSON.
+
+
+
+
+ Occurs when the errors during serialization and deserialization.
+
+
+
+
+ Gets or sets the used by the serializer when resolving references.
+
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+
+
+
+ Gets or sets the used by the serializer when writing trace messages.
+
+ The trace writer.
+
+
+
+ Gets or sets the equality comparer used by the serializer when comparing references.
+
+ The equality comparer.
+
+
+
+ Gets or sets how type name writing and reading is handled by the serializer.
+
+
+ should be used with caution when your application deserializes JSON from an external source.
+ Incoming types should be validated with a custom
+ when deserializing with a value other than .
+
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how object references are preserved by the serializer.
+
+
+
+
+ Gets or sets how reference loops (e.g. a class referencing itself) is handled.
+
+
+
+
+ Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.
+
+
+
+
+ Gets or sets how null values are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how default values are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how objects are created during deserialization.
+
+ The object creation handling.
+
+
+
+ Gets or sets how constructors are used during deserialization.
+
+ The constructor handling.
+
+
+
+ Gets or sets how metadata properties are used during deserialization.
+
+ The metadata properties handling.
+
+
+
+ Gets a collection that will be used during serialization.
+
+ Collection that will be used during serialization.
+
+
+
+ Gets or sets the contract resolver used by the serializer when
+ serializing .NET objects to JSON and vice versa.
+
+
+
+
+ Gets or sets the used by the serializer when invoking serialization callback methods.
+
+ The context.
+
+
+
+ Indicates how JSON text output is formatted.
+
+
+
+
+ Gets or sets how dates are written to JSON text.
+
+
+
+
+ Gets or sets how time zones are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+
+
+
+
+ Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Gets or sets how special floating point numbers, e.g. ,
+ and ,
+ are written as JSON text.
+
+
+
+
+ Gets or sets how strings are escaped when writing JSON text.
+
+
+
+
+ Gets or sets how and values are formatted when writing JSON text,
+ and the expected date format when reading JSON text.
+
+
+
+
+ Gets or sets the culture used when reading JSON. Defaults to .
+
+
+
+
+ Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a .
+
+
+
+
+ Gets a value indicating whether there will be a check for additional JSON content after deserializing an object.
+
+
+ true if there will be a check for additional JSON content after deserializing an object; otherwise, false.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Creates a new instance.
+ The will not use default settings
+ from .
+
+
+ A new instance.
+ The will not use default settings
+ from .
+
+
+
+
+ Creates a new instance using the specified .
+ The will not use default settings
+ from .
+
+ The settings to be applied to the .
+
+ A new instance using the specified .
+ The will not use default settings
+ from .
+
+
+
+
+ Creates a new instance.
+ The will use default settings
+ from .
+
+
+ A new instance.
+ The will use default settings
+ from .
+
+
+
+
+ Creates a new instance using the specified .
+ The will use default settings
+ from as well as the specified .
+
+ The settings to be applied to the .
+
+ A new instance using the specified .
+ The will use default settings
+ from as well as the specified .
+
+
+
+
+ Populates the JSON values onto the target object.
+
+ The that contains the JSON structure to reader values from.
+ The target object to populate values onto.
+
+
+
+ Populates the JSON values onto the target object.
+
+ The that contains the JSON structure to reader values from.
+ The target object to populate values onto.
+
+
+
+ Deserializes the JSON structure contained by the specified .
+
+ The that contains the JSON structure to deserialize.
+ The being deserialized.
+
+
+
+ Deserializes the JSON structure contained by the specified
+ into an instance of the specified type.
+
+ The containing the object.
+ The of object being deserialized.
+ The instance of being deserialized.
+
+
+
+ Deserializes the JSON structure contained by the specified
+ into an instance of the specified type.
+
+ The containing the object.
+ The type of the object to deserialize.
+ The instance of being deserialized.
+
+
+
+ Deserializes the JSON structure contained by the specified
+ into an instance of the specified type.
+
+ The containing the object.
+ The of object being deserialized.
+ The instance of being deserialized.
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+ The type of the value being serialized.
+ This parameter is used when is to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+ The type of the value being serialized.
+ This parameter is used when is Auto to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+
+
+ Specifies the settings on a object.
+
+
+
+
+ Gets or sets how reference loops (e.g. a class referencing itself) are handled.
+
+ Reference loop handling.
+
+
+
+ Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.
+
+ Missing member handling.
+
+
+
+ Gets or sets how objects are created during deserialization.
+
+ The object creation handling.
+
+
+
+ Gets or sets how null values are handled during serialization and deserialization.
+
+ Null value handling.
+
+
+
+ Gets or sets how default values are handled during serialization and deserialization.
+
+ The default value handling.
+
+
+
+ Gets or sets a collection that will be used during serialization.
+
+ The converters.
+
+
+
+ Gets or sets how object references are preserved by the serializer.
+
+ The preserve references handling.
+
+
+
+ Gets or sets how type name writing and reading is handled by the serializer.
+
+
+ should be used with caution when your application deserializes JSON from an external source.
+ Incoming types should be validated with a custom
+ when deserializing with a value other than .
+
+ The type name handling.
+
+
+
+ Gets or sets how metadata properties are used during deserialization.
+
+ The metadata properties handling.
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how constructors are used during deserialization.
+
+ The constructor handling.
+
+
+
+ Gets or sets the contract resolver used by the serializer when
+ serializing .NET objects to JSON and vice versa.
+
+ The contract resolver.
+
+
+
+ Gets or sets the equality comparer used by the serializer when comparing references.
+
+ The equality comparer.
+
+
+
+ Gets or sets the used by the serializer when resolving references.
+
+ The reference resolver.
+
+
+
+ Gets or sets a function that creates the used by the serializer when resolving references.
+
+ A function that creates the used by the serializer when resolving references.
+
+
+
+ Gets or sets the used by the serializer when writing trace messages.
+
+ The trace writer.
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+ The binder.
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+ The binder.
+
+
+
+ Gets or sets the error handler called during serialization and deserialization.
+
+ The error handler called during serialization and deserialization.
+
+
+
+ Gets or sets the used by the serializer when invoking serialization callback methods.
+
+ The context.
+
+
+
+ Gets or sets how and values are formatted when writing JSON text,
+ and the expected date format when reading JSON text.
+
+
+
+
+ Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a .
+
+
+
+
+ Indicates how JSON text output is formatted.
+
+
+
+
+ Gets or sets how dates are written to JSON text.
+
+
+
+
+ Gets or sets how time zones are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+
+
+
+
+ Gets or sets how special floating point numbers, e.g. ,
+ and ,
+ are written as JSON.
+
+
+
+
+ Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Gets or sets how strings are escaped when writing JSON text.
+
+
+
+
+ Gets or sets the culture used when reading JSON. Defaults to .
+
+
+
+
+ Gets a value indicating whether there will be a check for additional content after deserializing an object.
+
+
+ true if there will be a check for additional content after deserializing an object; otherwise, false.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to JSON text data.
+
+
+
+
+ Initializes a new instance of the class with the specified .
+
+ The containing the JSON data to read.
+
+
+
+ Gets or sets the reader's character buffer pool.
+
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a [].
+
+ A [] or null if the next JSON token is null. This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Gets a value indicating whether the class can return line information.
+
+
+ true if and can be provided; otherwise, false.
+
+
+
+
+ Gets the current line number.
+
+
+ The current line number or 0 if no line information is available (for example, returns false).
+
+
+
+
+ Gets the current line position.
+
+
+ The current line position or 0 if no line information is available (for example, returns false).
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+
+
+
+
+ Gets or sets the writer's character array pool.
+
+
+
+
+ Gets or sets how many s to write for each level in the hierarchy when is set to .
+
+
+
+
+ Gets or sets which character to use to quote attribute values.
+
+
+
+
+ Gets or sets which character to use for indenting when is set to .
+
+
+
+
+ Gets or sets a value indicating whether object names will be surrounded with quotes.
+
+
+
+
+ Initializes a new instance of the class using the specified .
+
+ The to write to.
+
+
+
+ Flushes whatever is in the buffer to the underlying and also flushes the underlying .
+
+
+
+
+ Closes this writer.
+ If is set to true, the underlying is also closed.
+ If is set to true, the JSON is auto-completed.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes the specified end token.
+
+ The end token to write.
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+ A flag to indicate whether the text should be escaped when it is written as a JSON property name.
+
+
+
+ Writes indent characters.
+
+
+
+
+ Writes the JSON value delimiter.
+
+
+
+
+ Writes an indent space.
+
+
+
+
+ Writes a value.
+ An error will raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes raw JSON.
+
+ The raw JSON to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes the given white space.
+
+ The string of white space characters.
+
+
+
+ Specifies the type of JSON token.
+
+
+
+
+ This is returned by the if a read method has not been called.
+
+
+
+
+ An object start token.
+
+
+
+
+ An array start token.
+
+
+
+
+ A constructor start token.
+
+
+
+
+ An object property name.
+
+
+
+
+ A comment.
+
+
+
+
+ Raw JSON.
+
+
+
+
+ An integer.
+
+
+
+
+ A float.
+
+
+
+
+ A string.
+
+
+
+
+ A boolean.
+
+
+
+
+ A null token.
+
+
+
+
+ An undefined token.
+
+
+
+
+ An object end token.
+
+
+
+
+ An array end token.
+
+
+
+
+ A constructor end token.
+
+
+
+
+ A Date.
+
+
+
+
+ Byte data.
+
+
+
+
+
+ Represents a reader that provides validation.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Sets an event handler for receiving schema validation errors.
+
+
+
+
+ Gets the text value of the current JSON token.
+
+
+
+
+
+ Gets the depth of the current token in the JSON document.
+
+ The depth of the current token in the JSON document.
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Gets the quotation mark character used to enclose the value of a string.
+
+
+
+
+
+ Gets the type of the current JSON token.
+
+
+
+
+
+ Gets the .NET type for the current JSON token.
+
+
+
+
+
+ Initializes a new instance of the class that
+ validates the content returned from the given .
+
+ The to read from while validating.
+
+
+
+ Gets or sets the schema.
+
+ The schema.
+
+
+
+ Gets the used to construct this .
+
+ The specified in the constructor.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a [].
+
+
+ A [] or null if the next JSON token is null.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+
+
+
+
+ Gets or sets a value indicating whether the destination should be closed when this writer is closed.
+
+
+ true to close the destination when this writer is closed; otherwise false. The default is true.
+
+
+
+
+ Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed.
+
+
+ true to auto-complete the JSON when this writer is closed; otherwise false. The default is true.
+
+
+
+
+ Gets the top.
+
+ The top.
+
+
+
+ Gets the state of the writer.
+
+
+
+
+ Gets the path of the writer.
+
+
+
+
+ Gets or sets a value indicating how JSON text output should be formatted.
+
+
+
+
+ Gets or sets how dates are written to JSON text.
+
+
+
+
+ Gets or sets how time zones are handled when writing JSON text.
+
+
+
+
+ Gets or sets how strings are escaped when writing JSON text.
+
+
+
+
+ Gets or sets how special floating point numbers, e.g. ,
+ and ,
+ are written to JSON text.
+
+
+
+
+ Gets or sets how and values are formatted when writing JSON text.
+
+
+
+
+ Gets or sets the culture used when writing JSON. Defaults to .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Flushes whatever is in the buffer to the destination and also flushes the destination.
+
+
+
+
+ Closes this writer.
+ If is set to true, the destination is also closed.
+ If is set to true, the JSON is auto-completed.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the end of a JSON object.
+
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the end of an array.
+
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes the end constructor.
+
+
+
+
+ Writes the property name of a name/value pair of a JSON object.
+
+ The name of the property.
+
+
+
+ Writes the property name of a name/value pair of a JSON object.
+
+ The name of the property.
+ A flag to indicate whether the text should be escaped when it is written as a JSON property name.
+
+
+
+ Writes the end of the current JSON object or array.
+
+
+
+
+ Writes the current token and its children.
+
+ The to read the token from.
+
+
+
+ Writes the current token.
+
+ The to read the token from.
+ A flag indicating whether the current token's children should be written.
+
+
+
+ Writes the token and its value.
+
+ The to write.
+
+ The value to write.
+ A value is only required for tokens that have an associated value, e.g. the property name for .
+ null can be passed to the method for tokens that don't have a value, e.g. .
+
+
+
+
+ Writes the token.
+
+ The to write.
+
+
+
+ Writes the specified end token.
+
+ The end token to write.
+
+
+
+ Writes indent characters.
+
+
+
+
+ Writes the JSON value delimiter.
+
+
+
+
+ Writes an indent space.
+
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes raw JSON without changing the writer's state.
+
+ The raw JSON to write.
+
+
+
+ Writes raw JSON where a value is expected and updates the writer's state.
+
+ The raw JSON to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+ An error will raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes the given white space.
+
+ The string of white space characters.
+
+
+
+ Releases unmanaged and - optionally - managed resources.
+
+ true to release both managed and unmanaged resources; false to release only unmanaged resources.
+
+
+
+ Sets the state of the .
+
+ The being written.
+ The value being written.
+
+
+
+ The exception thrown when an error occurs while writing JSON text.
+
+
+
+
+ Gets the path to the JSON where the error occurred.
+
+ The path to the JSON where the error occurred.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Initializes a new instance of the class
+ with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The path to the JSON where the error occurred.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Specifies how JSON comments are handled when loading JSON.
+
+
+
+
+ Ignore comments.
+
+
+
+
+ Load comments as a with type .
+
+
+
+
+ Specifies how line information is handled when loading JSON.
+
+
+
+
+ Ignore line information.
+
+
+
+
+ Load line information.
+
+
+
+
+ Contains the LINQ to JSON extension methods.
+
+
+
+
+ Returns a collection of tokens that contains the ancestors of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains the ancestors of every token in the source collection.
+
+
+
+ Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains every token in the source collection, the ancestors of every token in the source collection.
+
+
+
+ Returns a collection of tokens that contains the descendants of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains the descendants of every token in the source collection.
+
+
+
+ Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains every token in the source collection, and the descendants of every token in the source collection.
+
+
+
+ Returns a collection of child properties of every object in the source collection.
+
+ An of that contains the source collection.
+ An of that contains the properties of every object in the source collection.
+
+
+
+ Returns a collection of child values of every object in the source collection with the given key.
+
+ An of that contains the source collection.
+ The token key.
+ An of that contains the values of every token in the source collection with the given key.
+
+
+
+ Returns a collection of child values of every object in the source collection.
+
+ An of that contains the source collection.
+ An of that contains the values of every token in the source collection.
+
+
+
+ Returns a collection of converted child values of every object in the source collection with the given key.
+
+ The type to convert the values to.
+ An of that contains the source collection.
+ The token key.
+ An that contains the converted values of every token in the source collection with the given key.
+
+
+
+ Returns a collection of converted child values of every object in the source collection.
+
+ The type to convert the values to.
+ An of that contains the source collection.
+ An that contains the converted values of every token in the source collection.
+
+
+
+ Converts the value.
+
+ The type to convert the value to.
+ A cast as a of .
+ A converted value.
+
+
+
+ Converts the value.
+
+ The source collection type.
+ The type to convert the value to.
+ A cast as a of .
+ A converted value.
+
+
+
+ Returns a collection of child tokens of every array in the source collection.
+
+ The source collection type.
+ An of that contains the source collection.
+ An of that contains the values of every token in the source collection.
+
+
+
+ Returns a collection of converted child tokens of every array in the source collection.
+
+ An of that contains the source collection.
+ The type to convert the values to.
+ The source collection type.
+ An that contains the converted values of every token in the source collection.
+
+
+
+ Returns the input typed as .
+
+ An of that contains the source collection.
+ The input typed as .
+
+
+
+ Returns the input typed as .
+
+ The source collection type.
+ An of that contains the source collection.
+ The input typed as .
+
+
+
+ Represents a collection of objects.
+
+ The type of token.
+
+
+
+ Gets the of with the specified key.
+
+
+
+
+
+ Represents a JSON array.
+
+
+
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the array.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the array.
+
+
+
+ Loads an from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+
+
+ Loads an from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ A populated from the string that contains JSON.
+
+
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A populated from the string that contains JSON.
+
+
+
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ A with the values of the specified object.
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ The that will be used to read the object.
+ A with the values of the specified object.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Gets or sets the at the specified index.
+
+
+
+
+
+ Determines the index of a specific item in the .
+
+ The object to locate in the .
+
+ The index of if found in the list; otherwise, -1.
+
+
+
+
+ Inserts an item to the at the specified index.
+
+ The zero-based index at which should be inserted.
+ The object to insert into the .
+
+ is not a valid index in the .
+
+
+
+
+ Removes the item at the specified index.
+
+ The zero-based index of the item to remove.
+
+ is not a valid index in the .
+
+
+
+
+ Returns an enumerator that iterates through the collection.
+
+
+ A of that can be used to iterate through the collection.
+
+
+
+
+ Adds an item to the .
+
+ The object to add to the .
+
+
+
+ Removes all items from the .
+
+
+
+
+ Determines whether the contains a specific value.
+
+ The object to locate in the .
+
+ true if is found in the ; otherwise, false.
+
+
+
+
+ Copies the elements of the to an array, starting at a particular array index.
+
+ The array.
+ Index of the array.
+
+
+
+ Gets a value indicating whether the is read-only.
+
+ true if the is read-only; otherwise, false.
+
+
+
+ Removes the first occurrence of a specific object from the .
+
+ The object to remove from the .
+
+ true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original .
+
+
+
+
+ Represents a JSON constructor.
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Gets or sets the name of this constructor.
+
+ The constructor name.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the specified name and content.
+
+ The constructor name.
+ The contents of the constructor.
+
+
+
+ Initializes a new instance of the class with the specified name and content.
+
+ The constructor name.
+ The contents of the constructor.
+
+
+
+ Initializes a new instance of the class with the specified name.
+
+ The constructor name.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+
+
+ Represents a token that can contain other tokens.
+
+
+
+
+ Occurs when the list changes or an item in the list changes.
+
+
+
+
+ Occurs before an item is added to the collection.
+
+
+
+
+ Occurs when the items list of the collection has changed, or the collection is reset.
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Raises the event.
+
+ The instance containing the event data.
+
+
+
+ Raises the event.
+
+ The instance containing the event data.
+
+
+
+ Raises the event.
+
+ The instance containing the event data.
+
+
+
+ Gets a value indicating whether this token has child tokens.
+
+
+ true if this token has child values; otherwise, false.
+
+
+
+
+ Get the first child token of this token.
+
+
+ A containing the first child token of the .
+
+
+
+
+ Get the last child token of this token.
+
+
+ A containing the last child token of the .
+
+
+
+
+ Returns a collection of the child tokens of this token, in document order.
+
+
+ An of containing the child tokens of this , in document order.
+
+
+
+
+ Returns a collection of the child values of this token, in document order.
+
+ The type to convert the values to.
+
+ A containing the child values of this , in document order.
+
+
+
+
+ Returns a collection of the descendant tokens for this token in document order.
+
+ An of containing the descendant tokens of the .
+
+
+
+ Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order.
+
+ An of containing this token, and all the descendant tokens of the .
+
+
+
+ Adds the specified content as children of this .
+
+ The content to be added.
+
+
+
+ Adds the specified content as the first children of this .
+
+ The content to be added.
+
+
+
+ Creates a that can be used to add tokens to the .
+
+ A that is ready to have content written to it.
+
+
+
+ Replaces the child nodes of this token with the specified content.
+
+ The content.
+
+
+
+ Removes the child nodes from this token.
+
+
+
+
+ Merge the specified content into this .
+
+ The content to be merged.
+
+
+
+ Merge the specified content into this using .
+
+ The content to be merged.
+ The used to merge the content.
+
+
+
+ Gets the count of child JSON tokens.
+
+ The count of child JSON tokens.
+
+
+
+ Represents a collection of objects.
+
+ The type of token.
+
+
+
+ An empty collection of objects.
+
+
+
+
+ Initializes a new instance of the struct.
+
+ The enumerable.
+
+
+
+ Returns an enumerator that can be used to iterate through the collection.
+
+
+ A that can be used to iterate through the collection.
+
+
+
+
+ Gets the of with the specified key.
+
+
+
+
+
+ Determines whether the specified is equal to this instance.
+
+ The to compare with this instance.
+
+ true if the specified is equal to this instance; otherwise, false.
+
+
+
+
+ Determines whether the specified is equal to this instance.
+
+ The to compare with this instance.
+
+ true if the specified is equal to this instance; otherwise, false.
+
+
+
+
+ Returns a hash code for this instance.
+
+
+ A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
+
+
+
+
+ Represents a JSON object.
+
+
+
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Occurs when a property value changes.
+
+
+
+
+ Occurs when a property value is changing.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the object.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the object.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Gets an of of this object's properties.
+
+ An of of this object's properties.
+
+
+
+ Gets a the specified name.
+
+ The property name.
+ A with the specified name or null.
+
+
+
+ Gets a of of this object's property values.
+
+ A of of this object's property values.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Gets or sets the with the specified property name.
+
+
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+ is not valid JSON.
+
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+ is not valid JSON.
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ A populated from the string that contains JSON.
+
+ is not valid JSON.
+
+
+
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A populated from the string that contains JSON.
+
+ is not valid JSON.
+
+
+
+
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ A with the values of the specified object.
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ The that will be used to read the object.
+ A with the values of the specified object.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Gets the with the specified property name.
+
+ Name of the property.
+ The with the specified property name.
+
+
+
+ Gets the with the specified property name.
+ The exact property name will be searched for first and if no matching property is found then
+ the will be used to match a property.
+
+ Name of the property.
+ One of the enumeration values that specifies how the strings will be compared.
+ The with the specified property name.
+
+
+
+ Tries to get the with the specified property name.
+ The exact property name will be searched for first and if no matching property is found then
+ the will be used to match a property.
+
+ Name of the property.
+ The value.
+ One of the enumeration values that specifies how the strings will be compared.
+ true if a value was successfully retrieved; otherwise, false.
+
+
+
+ Adds the specified property name.
+
+ Name of the property.
+ The value.
+
+
+
+ Removes the property with the specified name.
+
+ Name of the property.
+ true if item was successfully removed; otherwise, false.
+
+
+
+ Tries to get the with the specified property name.
+
+ Name of the property.
+ The value.
+ true if a value was successfully retrieved; otherwise, false.
+
+
+
+ Returns an enumerator that can be used to iterate through the collection.
+
+
+ A that can be used to iterate through the collection.
+
+
+
+
+ Raises the event with the provided arguments.
+
+ Name of the property.
+
+
+
+ Raises the event with the provided arguments.
+
+ Name of the property.
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Represents a JSON property.
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Gets the property name.
+
+ The property name.
+
+
+
+ Gets or sets the property value.
+
+ The property value.
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Initializes a new instance of the class.
+
+ The property name.
+ The property content.
+
+
+
+ Initializes a new instance of the class.
+
+ The property name.
+ The property content.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+
+
+ Represents a view of a .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The name.
+
+
+
+ When overridden in a derived class, returns whether resetting an object changes its value.
+
+
+ true if resetting the component changes its value; otherwise, false.
+
+ The component to test for reset capability.
+
+
+
+ When overridden in a derived class, gets the current value of the property on a component.
+
+
+ The value of a property for a given component.
+
+ The component with the property for which to retrieve the value.
+
+
+
+ When overridden in a derived class, resets the value for this property of the component to the default value.
+
+ The component with the property value that is to be reset to the default value.
+
+
+
+ When overridden in a derived class, sets the value of the component to a different value.
+
+ The component with the property value that is to be set.
+ The new value.
+
+
+
+ When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted.
+
+
+ true if the property should be persisted; otherwise, false.
+
+ The component with the property to be examined for persistence.
+
+
+
+ When overridden in a derived class, gets the type of the component this property is bound to.
+
+
+ A that represents the type of component this property is bound to.
+ When the or
+
+ methods are invoked, the object specified might be an instance of this type.
+
+
+
+
+ When overridden in a derived class, gets a value indicating whether this property is read-only.
+
+
+ true if the property is read-only; otherwise, false.
+
+
+
+
+ When overridden in a derived class, gets the type of the property.
+
+
+ A that represents the type of the property.
+
+
+
+
+ Gets the hash code for the name of the member.
+
+
+
+ The hash code for the name of the member.
+
+
+
+
+ Represents a raw JSON string.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class.
+
+ The raw json.
+
+
+
+ Creates an instance of with the content of the reader's current token.
+
+ The reader.
+ An instance of with the content of the reader's current token.
+
+
+
+ Specifies the settings used when loading JSON.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Gets or sets how JSON comments are handled when loading JSON.
+
+ The JSON comment handling.
+
+
+
+ Gets or sets how JSON line info is handled when loading JSON.
+
+ The JSON line info handling.
+
+
+
+ Specifies the settings used when merging JSON.
+
+
+
+
+ Gets or sets the method used when merging JSON arrays.
+
+ The method used when merging JSON arrays.
+
+
+
+ Gets or sets how null value properties are merged.
+
+ How null value properties are merged.
+
+
+
+ Represents an abstract JSON token.
+
+
+
+
+ Gets a comparer that can compare two tokens for value equality.
+
+ A that can compare two nodes for value equality.
+
+
+
+ Gets or sets the parent.
+
+ The parent.
+
+
+
+ Gets the root of this .
+
+ The root of this .
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Gets a value indicating whether this token has child tokens.
+
+
+ true if this token has child values; otherwise, false.
+
+
+
+
+ Compares the values of two tokens, including the values of all descendant tokens.
+
+ The first to compare.
+ The second to compare.
+ true if the tokens are equal; otherwise false.
+
+
+
+ Gets the next sibling token of this node.
+
+ The that contains the next sibling token.
+
+
+
+ Gets the previous sibling token of this node.
+
+ The that contains the previous sibling token.
+
+
+
+ Gets the path of the JSON token.
+
+
+
+
+ Adds the specified content immediately after this token.
+
+ A content object that contains simple content or a collection of content objects to be added after this token.
+
+
+
+ Adds the specified content immediately before this token.
+
+ A content object that contains simple content or a collection of content objects to be added before this token.
+
+
+
+ Returns a collection of the ancestor tokens of this token.
+
+ A collection of the ancestor tokens of this token.
+
+
+
+ Returns a collection of tokens that contain this token, and the ancestors of this token.
+
+ A collection of tokens that contain this token, and the ancestors of this token.
+
+
+
+ Returns a collection of the sibling tokens after this token, in document order.
+
+ A collection of the sibling tokens after this tokens, in document order.
+
+
+
+ Returns a collection of the sibling tokens before this token, in document order.
+
+ A collection of the sibling tokens before this token, in document order.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Gets the with the specified key converted to the specified type.
+
+ The type to convert the token to.
+ The token key.
+ The converted token value.
+
+
+
+ Get the first child token of this token.
+
+ A containing the first child token of the .
+
+
+
+ Get the last child token of this token.
+
+ A containing the last child token of the .
+
+
+
+ Returns a collection of the child tokens of this token, in document order.
+
+ An of containing the child tokens of this , in document order.
+
+
+
+ Returns a collection of the child tokens of this token, in document order, filtered by the specified type.
+
+ The type to filter the child tokens on.
+ A containing the child tokens of this , in document order.
+
+
+
+ Returns a collection of the child values of this token, in document order.
+
+ The type to convert the values to.
+ A containing the child values of this , in document order.
+
+
+
+ Removes this token from its parent.
+
+
+
+
+ Replaces this token with the specified token.
+
+ The value.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Returns the indented JSON for this token.
+
+
+ The indented JSON for this token.
+
+
+
+
+ Returns the JSON for this token using the given formatting and converters.
+
+ Indicates how the output should be formatted.
+ A collection of s which will be used when writing the token.
+ The JSON for this token using the given formatting and converters.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to [].
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from [] to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Creates a for this token.
+
+ A that can be used to read this token and its descendants.
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ A with the value of the specified object.
+
+
+
+ Creates a from an object using the specified .
+
+ The object that will be used to create .
+ The that will be used when reading the object.
+ A with the value of the specified object.
+
+
+
+ Creates an instance of the specified .NET type from the .
+
+ The object type that the token will be deserialized to.
+ The new object created from the JSON value.
+
+
+
+ Creates an instance of the specified .NET type from the .
+
+ The object type that the token will be deserialized to.
+ The new object created from the JSON value.
+
+
+
+ Creates an instance of the specified .NET type from the using the specified .
+
+ The object type that the token will be deserialized to.
+ The that will be used when creating the object.
+ The new object created from the JSON value.
+
+
+
+ Creates an instance of the specified .NET type from the using the specified .
+
+ The object type that the token will be deserialized to.
+ The that will be used when creating the object.
+ The new object created from the JSON value.
+
+
+
+ Creates a from a .
+
+ A positioned at the token to read into this .
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Creates a from a .
+
+ An positioned at the token to read into this .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ A populated from the string that contains JSON.
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A populated from the string that contains JSON.
+
+
+
+ Creates a from a .
+
+ A positioned at the token to read into this .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Creates a from a .
+
+ A positioned at the token to read into this .
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Selects a using a JPath expression. Selects the token that matches the object path.
+
+
+ A that contains a JPath expression.
+
+ A , or null.
+
+
+
+ Selects a using a JPath expression. Selects the token that matches the object path.
+
+
+ A that contains a JPath expression.
+
+ A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression.
+ A .
+
+
+
+ Selects a collection of elements using a JPath expression.
+
+
+ A that contains a JPath expression.
+
+ An of that contains the selected elements.
+
+
+
+ Selects a collection of elements using a JPath expression.
+
+
+ A that contains a JPath expression.
+
+ A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression.
+ An of that contains the selected elements.
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Creates a new instance of the . All child tokens are recursively cloned.
+
+ A new instance of the .
+
+
+
+ Adds an object to the annotation list of this .
+
+ The annotation to add.
+
+
+
+ Get the first annotation object of the specified type from this .
+
+ The type of the annotation to retrieve.
+ The first annotation object that matches the specified type, or null if no annotation is of the specified type.
+
+
+
+ Gets the first annotation object of the specified type from this .
+
+ The of the annotation to retrieve.
+ The first annotation object that matches the specified type, or null if no annotation is of the specified type.
+
+
+
+ Gets a collection of annotations of the specified type for this .
+
+ The type of the annotations to retrieve.
+ An that contains the annotations for this .
+
+
+
+ Gets a collection of annotations of the specified type for this .
+
+ The of the annotations to retrieve.
+ An of that contains the annotations that match the specified type for this .
+
+
+
+ Removes the annotations of the specified type from this .
+
+ The type of annotations to remove.
+
+
+
+ Removes the annotations of the specified type from this .
+
+ The of annotations to remove.
+
+
+
+ Compares tokens to determine whether they are equal.
+
+
+
+
+ Determines whether the specified objects are equal.
+
+ The first object of type to compare.
+ The second object of type to compare.
+
+ true if the specified objects are equal; otherwise, false.
+
+
+
+
+ Returns a hash code for the specified object.
+
+ The for which a hash code is to be returned.
+ A hash code for the specified object.
+ The type of is a reference type and is null.
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
+
+
+
+
+ Gets the at the reader's current position.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The token to read from.
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Specifies the type of token.
+
+
+
+
+ No token type has been set.
+
+
+
+
+ A JSON object.
+
+
+
+
+ A JSON array.
+
+
+
+
+ A JSON constructor.
+
+
+
+
+ A JSON object property.
+
+
+
+
+ A comment.
+
+
+
+
+ An integer value.
+
+
+
+
+ A float value.
+
+
+
+
+ A string value.
+
+
+
+
+ A boolean value.
+
+
+
+
+ A null value.
+
+
+
+
+ An undefined value.
+
+
+
+
+ A date value.
+
+
+
+
+ A raw JSON value.
+
+
+
+
+ A collection of bytes value.
+
+
+
+
+ A Guid value.
+
+
+
+
+ A Uri value.
+
+
+
+
+ A TimeSpan value.
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+
+
+
+
+ Gets the at the writer's current position.
+
+
+
+
+ Gets the token being written.
+
+ The token being written.
+
+
+
+ Initializes a new instance of the class writing to the given .
+
+ The container being written to.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Flushes whatever is in the buffer to the underlying .
+
+
+
+
+ Closes this writer.
+ If is set to true, the JSON is auto-completed.
+
+
+ Setting to true has no additional effect, since the underlying is a type that cannot be closed.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes the end.
+
+ The token.
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+
+
+
+ Writes a value.
+ An error will be raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes raw JSON.
+
+ The raw JSON to write.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Represents a value in JSON (string, integer, date, etc).
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Gets a value indicating whether this token has child tokens.
+
+
+ true if this token has child values; otherwise, false.
+
+
+
+
+ Creates a comment with the given value.
+
+ The value.
+ A comment with the given value.
+
+
+
+ Creates a string with the given value.
+
+ The value.
+ A string with the given value.
+
+
+
+ Creates a null value.
+
+ A null value.
+
+
+
+ Creates a undefined value.
+
+ A undefined value.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Gets or sets the underlying token value.
+
+ The underlying token value.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of s which will be used when writing the token.
+
+
+
+ Indicates whether the current object is equal to another object of the same type.
+
+
+ true if the current object is equal to the parameter; otherwise, false.
+
+ An object to compare with this object.
+
+
+
+ Determines whether the specified is equal to the current .
+
+ The to compare with the current .
+
+ true if the specified is equal to the current ; otherwise, false.
+
+
+
+
+ Serves as a hash function for a particular type.
+
+
+ A hash code for the current .
+
+
+
+
+ Returns a that represents this instance.
+
+
+ A that represents this instance.
+
+
+
+
+ Returns a that represents this instance.
+
+ The format.
+
+ A that represents this instance.
+
+
+
+
+ Returns a that represents this instance.
+
+ The format provider.
+
+ A that represents this instance.
+
+
+
+
+ Returns a that represents this instance.
+
+ The format.
+ The format provider.
+
+ A that represents this instance.
+
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
+
+ An object to compare with this instance.
+
+ A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings:
+ Value
+ Meaning
+ Less than zero
+ This instance is less than .
+ Zero
+ This instance is equal to .
+ Greater than zero
+ This instance is greater than .
+
+
+ is not of the same type as this instance.
+
+
+
+
+ Specifies how JSON arrays are merged together.
+
+
+
+ Concatenate arrays.
+
+
+ Union arrays, skipping items that already exist.
+
+
+ Replace all array items.
+
+
+ Merge array items together, matched by index.
+
+
+
+ Specifies how null value properties are merged.
+
+
+
+
+ The content's null value properties will be ignored during merging.
+
+
+
+
+ The content's null value properties will be merged.
+
+
+
+
+ Specifies the member serialization options for the .
+
+
+
+
+ All public members are serialized by default. Members can be excluded using or .
+ This is the default member serialization mode.
+
+
+
+
+ Only members marked with or are serialized.
+ This member serialization mode can also be set by marking the class with .
+
+
+
+
+ All public and private fields are serialized. Members can be excluded using or .
+ This member serialization mode can also be set by marking the class with
+ and setting IgnoreSerializableAttribute on to false.
+
+
+
+
+ Specifies metadata property handling options for the .
+
+
+
+
+ Read metadata properties located at the start of a JSON object.
+
+
+
+
+ Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance.
+
+
+
+
+ Do not try to read metadata properties.
+
+
+
+
+ Specifies missing member handling options for the .
+
+
+
+
+ Ignore a missing member and do not attempt to deserialize it.
+
+
+
+
+ Throw a when a missing member is encountered during deserialization.
+
+
+
+
+ Specifies null value handling options for the .
+
+
+
+
+
+
+
+
+ Include null values when serializing and deserializing objects.
+
+
+
+
+ Ignore null values when serializing and deserializing objects.
+
+
+
+
+ Specifies how object creation is handled by the .
+
+
+
+
+ Reuse existing objects, create new objects when needed.
+
+
+
+
+ Only reuse existing objects.
+
+
+
+
+ Always create new objects.
+
+
+
+
+ Specifies reference handling options for the .
+ Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement .
+
+
+
+
+
+
+
+ Do not preserve references when serializing types.
+
+
+
+
+ Preserve references when serializing into a JSON object structure.
+
+
+
+
+ Preserve references when serializing into a JSON array structure.
+
+
+
+
+ Preserve references when serializing.
+
+
+
+
+ Specifies reference loop handling options for the .
+
+
+
+
+ Throw a when a loop is encountered.
+
+
+
+
+ Ignore loop references and do not serialize.
+
+
+
+
+ Serialize loop references.
+
+
+
+
+ Indicating whether a property is required.
+
+
+
+
+ The property is not required. The default state.
+
+
+
+
+ The property must be defined in JSON but can be a null value.
+
+
+
+
+ The property must be defined in JSON and cannot be a null value.
+
+
+
+
+ The property is not required but it cannot be a null value.
+
+
+
+
+
+ Contains the JSON schema extension methods.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+
+ Determines whether the is valid.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+
+ true if the specified is valid; otherwise, false.
+
+
+
+
+
+ Determines whether the is valid.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+ When this method returns, contains any error messages generated while validating.
+
+ true if the specified is valid; otherwise, false.
+
+
+
+
+
+ Validates the specified .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+
+
+
+
+ Validates the specified .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+ The validation event handler.
+
+
+
+
+ An in-memory representation of a JSON Schema.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets or sets the id.
+
+
+
+
+ Gets or sets the title.
+
+
+
+
+ Gets or sets whether the object is required.
+
+
+
+
+ Gets or sets whether the object is read-only.
+
+
+
+
+ Gets or sets whether the object is visible to users.
+
+
+
+
+ Gets or sets whether the object is transient.
+
+
+
+
+ Gets or sets the description of the object.
+
+
+
+
+ Gets or sets the types of values allowed by the object.
+
+ The type.
+
+
+
+ Gets or sets the pattern.
+
+ The pattern.
+
+
+
+ Gets or sets the minimum length.
+
+ The minimum length.
+
+
+
+ Gets or sets the maximum length.
+
+ The maximum length.
+
+
+
+ Gets or sets a number that the value should be divisible by.
+
+ A number that the value should be divisible by.
+
+
+
+ Gets or sets the minimum.
+
+ The minimum.
+
+
+
+ Gets or sets the maximum.
+
+ The maximum.
+
+
+
+ Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute ().
+
+ A flag indicating whether the value can not equal the number defined by the minimum attribute ().
+
+
+
+ Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute ().
+
+ A flag indicating whether the value can not equal the number defined by the maximum attribute ().
+
+
+
+ Gets or sets the minimum number of items.
+
+ The minimum number of items.
+
+
+
+ Gets or sets the maximum number of items.
+
+ The maximum number of items.
+
+
+
+ Gets or sets the of items.
+
+ The of items.
+
+
+
+ Gets or sets a value indicating whether items in an array are validated using the instance at their array position from .
+
+
+ true if items are validated using their array position; otherwise, false.
+
+
+
+
+ Gets or sets the of additional items.
+
+ The of additional items.
+
+
+
+ Gets or sets a value indicating whether additional items are allowed.
+
+
+ true if additional items are allowed; otherwise, false.
+
+
+
+
+ Gets or sets whether the array items must be unique.
+
+
+
+
+ Gets or sets the of properties.
+
+ The of properties.
+
+
+
+ Gets or sets the of additional properties.
+
+ The of additional properties.
+
+
+
+ Gets or sets the pattern properties.
+
+ The pattern properties.
+
+
+
+ Gets or sets a value indicating whether additional properties are allowed.
+
+
+ true if additional properties are allowed; otherwise, false.
+
+
+
+
+ Gets or sets the required property if this property is present.
+
+ The required property if this property is present.
+
+
+
+ Gets or sets the a collection of valid enum values allowed.
+
+ A collection of valid enum values allowed.
+
+
+
+ Gets or sets disallowed types.
+
+ The disallowed types.
+
+
+
+ Gets or sets the default value.
+
+ The default value.
+
+
+
+ Gets or sets the collection of that this schema extends.
+
+ The collection of that this schema extends.
+
+
+
+ Gets or sets the format.
+
+ The format.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Reads a from the specified .
+
+ The containing the JSON Schema to read.
+ The object representing the JSON Schema.
+
+
+
+ Reads a from the specified .
+
+ The containing the JSON Schema to read.
+ The to use when resolving schema references.
+ The object representing the JSON Schema.
+
+
+
+ Load a from a string that contains JSON Schema.
+
+ A that contains JSON Schema.
+ A populated from the string that contains JSON Schema.
+
+
+
+ Load a from a string that contains JSON Schema using the specified .
+
+ A that contains JSON Schema.
+ The resolver.
+ A populated from the string that contains JSON Schema.
+
+
+
+ Writes this schema to a .
+
+ A into which this method will write.
+
+
+
+ Writes this schema to a using the specified .
+
+ A into which this method will write.
+ The resolver used.
+
+
+
+ Returns a that represents the current .
+
+
+ A that represents the current .
+
+
+
+
+
+ Returns detailed information about the schema exception.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets the line number indicating where the error occurred.
+
+ The line number indicating where the error occurred.
+
+
+
+ Gets the line position indicating where the error occurred.
+
+ The line position indicating where the error occurred.
+
+
+
+ Gets the path to the JSON where the error occurred.
+
+ The path to the JSON where the error occurred.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+
+ Generates a from a specified .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets or sets how undefined schemas are handled by the serializer.
+
+
+
+
+ Gets or sets the contract resolver.
+
+ The contract resolver.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ A generated from the specified type.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ The used to resolve schema references.
+ A generated from the specified type.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ Specify whether the generated root will be nullable.
+ A generated from the specified type.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ The used to resolve schema references.
+ Specify whether the generated root will be nullable.
+ A generated from the specified type.
+
+
+
+
+ Resolves from an id.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets or sets the loaded schemas.
+
+ The loaded schemas.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Gets a for the specified reference.
+
+ The id.
+ A for the specified reference.
+
+
+
+
+ The value types allowed by the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ No type specified.
+
+
+
+
+ String type.
+
+
+
+
+ Float type.
+
+
+
+
+ Integer type.
+
+
+
+
+ Boolean type.
+
+
+
+
+ Object type.
+
+
+
+
+ Array type.
+
+
+
+
+ Null type.
+
+
+
+
+ Any type.
+
+
+
+
+
+ Specifies undefined schema Id handling options for the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Do not infer a schema Id.
+
+
+
+
+ Use the .NET type name as the schema Id.
+
+
+
+
+ Use the assembly qualified .NET type name as the schema Id.
+
+
+
+
+
+ Returns detailed information related to the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets the associated with the validation error.
+
+ The JsonSchemaException associated with the validation error.
+
+
+
+ Gets the path of the JSON location where the validation error occurred.
+
+ The path of the JSON location where the validation error occurred.
+
+
+
+ Gets the text description corresponding to the validation error.
+
+ The text description.
+
+
+
+
+ Represents the callback method that will handle JSON schema validation events and the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ A camel case naming strategy.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+ A flag indicating whether extension data names should be processed.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ Resolves member mappings for a type, camel casing property names.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the contract for a given type.
+
+ The type to resolve a contract for.
+ The contract for a given type.
+
+
+
+ Used by to resolve a for a given .
+
+
+
+
+ Gets a value indicating whether members are being get and set using dynamic code generation.
+ This value is determined by the runtime permissions available.
+
+
+ true if using dynamic code generation; otherwise, false.
+
+
+
+
+ Gets or sets the default members search flags.
+
+ The default members search flags.
+
+
+
+ Gets or sets a value indicating whether compiler generated members should be serialized.
+
+
+ true if serialized compiler generated members; otherwise, false.
+
+
+
+
+ Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types.
+
+
+ true if the interface will be ignored when serializing and deserializing types; otherwise, false.
+
+
+
+
+ Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types.
+
+
+ true if the attribute will be ignored when serializing and deserializing types; otherwise, false.
+
+
+
+
+ Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized.
+
+ The naming strategy used to resolve how property names and dictionary keys are serialized.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the contract for a given type.
+
+ The type to resolve a contract for.
+ The contract for a given type.
+
+
+
+ Gets the serializable members for the type.
+
+ The type to get serializable members for.
+ The serializable members for the type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates the constructor parameters.
+
+ The constructor to create properties for.
+ The type's member properties.
+ Properties for the given .
+
+
+
+ Creates a for the given .
+
+ The matching member property.
+ The constructor parameter.
+ A created for the given .
+
+
+
+ Resolves the default for the contract.
+
+ Type of the object.
+ The contract's default .
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Determines which contract type is created for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates properties for the given .
+
+ The type to create properties for.
+ /// The member serialization mode for the type.
+ Properties for the given .
+
+
+
+ Creates the used by the serializer to get and set values from a member.
+
+ The member.
+ The used by the serializer to get and set values from a member.
+
+
+
+ Creates a for the given .
+
+ The member's parent .
+ The member to create a for.
+ A created for the given .
+
+
+
+ Resolves the name of the property.
+
+ Name of the property.
+ Resolved name of the property.
+
+
+
+ Resolves the name of the extension data. By default no changes are made to extension data names.
+
+ Name of the extension data.
+ Resolved name of the extension data.
+
+
+
+ Resolves the key of the dictionary. By default is used to resolve dictionary keys.
+
+ Key of the dictionary.
+ Resolved key of the dictionary.
+
+
+
+ Gets the resolved name of the property.
+
+ Name of the property.
+ Name of the property.
+
+
+
+ The default naming strategy. Property names and dictionary keys are unchanged.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ The default serialization binder used when resolving and loading classes from type names.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ When overridden in a derived class, controls the binding of a serialized object to a type.
+
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object.
+
+ The type of the object the formatter creates a new instance of.
+
+
+
+
+ When overridden in a derived class, controls the binding of a serialized object to a type.
+
+ The type of the object the formatter creates a new instance of.
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object.
+
+
+
+ Represents a trace writer that writes to the application's instances.
+
+
+
+
+ Gets the that will be used to filter the trace messages passed to the writer.
+ For example a filter level of will exclude messages and include ,
+ and messages.
+
+
+ The that will be used to filter the trace messages passed to the writer.
+
+
+
+
+ Writes the specified trace level, message and optional exception.
+
+ The at which to write this trace.
+ The trace message.
+ The trace exception. This parameter is optional.
+
+
+
+ Get and set values for a using dynamic methods.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ Provides information surrounding an error.
+
+
+
+
+ Gets the error.
+
+ The error.
+
+
+
+ Gets the original object that caused the error.
+
+ The original object that caused the error.
+
+
+
+ Gets the member that caused the error.
+
+ The member that caused the error.
+
+
+
+ Gets the path of the JSON location where the error occurred.
+
+ The path of the JSON location where the error occurred.
+
+
+
+ Gets or sets a value indicating whether this is handled.
+
+ true if handled; otherwise, false.
+
+
+
+ Provides data for the Error event.
+
+
+
+
+ Gets the current object the error event is being raised against.
+
+ The current object the error event is being raised against.
+
+
+
+ Gets the error context.
+
+ The error context.
+
+
+
+ Initializes a new instance of the class.
+
+ The current object.
+ The error context.
+
+
+
+ Get and set values for a using dynamic methods.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ Provides methods to get attributes.
+
+
+
+
+ Returns a collection of all of the attributes, or an empty collection if there are no attributes.
+
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Returns a collection of attributes, identified by type, or an empty collection if there are no attributes.
+
+ The type of the attributes.
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Used by to resolve a for a given .
+
+
+
+
+
+
+
+
+ Resolves the contract for a given type.
+
+ The type to resolve a contract for.
+ The contract for a given type.
+
+
+
+ Used to resolve references when serializing and deserializing JSON by the .
+
+
+
+
+ Resolves a reference to its object.
+
+ The serialization context.
+ The reference to resolve.
+ The object that was resolved from the reference.
+
+
+
+ Gets the reference for the specified object.
+
+ The serialization context.
+ The object to get a reference for.
+ The reference to the object.
+
+
+
+ Determines whether the specified object is referenced.
+
+ The serialization context.
+ The object to test for a reference.
+
+ true if the specified object is referenced; otherwise, false.
+
+
+
+
+ Adds a reference to the specified object.
+
+ The serialization context.
+ The reference.
+ The object to reference.
+
+
+
+ Allows users to control class loading and mandate what class to load.
+
+
+
+
+ When implemented, controls the binding of a serialized object to a type.
+
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object
+ The type of the object the formatter creates a new instance of.
+
+
+
+ When implemented, controls the binding of a serialized object to a type.
+
+ The type of the object the formatter creates a new instance of.
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object.
+
+
+
+ Represents a trace writer.
+
+
+
+
+ Gets the that will be used to filter the trace messages passed to the writer.
+ For example a filter level of will exclude messages and include ,
+ and messages.
+
+ The that will be used to filter the trace messages passed to the writer.
+
+
+
+ Writes the specified trace level, message and optional exception.
+
+ The at which to write this trace.
+ The trace message.
+ The trace exception. This parameter is optional.
+
+
+
+ Provides methods to get and set values.
+
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets the of the collection items.
+
+ The of the collection items.
+
+
+
+ Gets a value indicating whether the collection type is a multidimensional array.
+
+ true if the collection type is a multidimensional array; otherwise, false.
+
+
+
+ Gets or sets the function used to create the object. When set this function will override .
+
+ The function used to create the object.
+
+
+
+ Gets a value indicating whether the creator has a parameter with the collection values.
+
+ true if the creator has a parameter with the collection values; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the default collection items .
+
+ The converter.
+
+
+
+ Gets or sets a value indicating whether the collection items preserve object references.
+
+ true if collection items preserve object references; otherwise, false.
+
+
+
+ Gets or sets the collection item reference loop handling.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the collection item type name handling.
+
+ The type name handling.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Handles serialization callback events.
+
+ The object that raised the callback event.
+ The streaming context.
+
+
+
+ Handles serialization error callback events.
+
+ The object that raised the callback event.
+ The streaming context.
+ The error context.
+
+
+
+ Sets extension data for an object during deserialization.
+
+ The object to set extension data on.
+ The extension data key.
+ The extension data value.
+
+
+
+ Gets extension data for an object during serialization.
+
+ The object to set extension data on.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets the underlying type for the contract.
+
+ The underlying type for the contract.
+
+
+
+ Gets or sets the type created during deserialization.
+
+ The type created during deserialization.
+
+
+
+ Gets or sets whether this type contract is serialized as a reference.
+
+ Whether this type contract is serialized as a reference.
+
+
+
+ Gets or sets the default for this contract.
+
+ The converter.
+
+
+
+ Gets or sets all methods called immediately after deserialization of the object.
+
+ The methods called immediately after deserialization of the object.
+
+
+
+ Gets or sets all methods called during deserialization of the object.
+
+ The methods called during deserialization of the object.
+
+
+
+ Gets or sets all methods called after serialization of the object graph.
+
+ The methods called after serialization of the object graph.
+
+
+
+ Gets or sets all methods called before serialization of the object.
+
+ The methods called before serialization of the object.
+
+
+
+ Gets or sets all method called when an error is thrown during the serialization of the object.
+
+ The methods called when an error is thrown during the serialization of the object.
+
+
+
+ Gets or sets the default creator method used to create the object.
+
+ The default creator method used to create the object.
+
+
+
+ Gets or sets a value indicating whether the default creator is non-public.
+
+ true if the default object creator is non-public; otherwise, false.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the dictionary key resolver.
+
+ The dictionary key resolver.
+
+
+
+ Gets the of the dictionary keys.
+
+ The of the dictionary keys.
+
+
+
+ Gets the of the dictionary values.
+
+ The of the dictionary values.
+
+
+
+ Gets or sets the function used to create the object. When set this function will override .
+
+ The function used to create the object.
+
+
+
+ Gets a value indicating whether the creator has a parameter with the dictionary values.
+
+ true if the creator has a parameter with the dictionary values; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets the object's properties.
+
+ The object's properties.
+
+
+
+ Gets or sets the property name resolver.
+
+ The property name resolver.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the object constructor.
+
+ The object constructor.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the object member serialization.
+
+ The member object serialization.
+
+
+
+ Gets or sets a value that indicates whether the object's properties are required.
+
+
+ A value indicating whether the object's properties are required.
+
+
+
+
+ Gets the object's properties.
+
+ The object's properties.
+
+
+
+ Gets a collection of instances that define the parameters used with .
+
+
+
+
+ Gets or sets the function used to create the object. When set this function will override .
+ This function is called with a collection of arguments which are defined by the collection.
+
+ The function used to create the object.
+
+
+
+ Gets or sets the extension data setter.
+
+
+
+
+ Gets or sets the extension data getter.
+
+
+
+
+ Gets or sets the extension data value type.
+
+
+
+
+ Gets or sets the extension data name resolver.
+
+ The extension data name resolver.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Maps a JSON property to a .NET member or constructor parameter.
+
+
+
+
+ Gets or sets the name of the property.
+
+ The name of the property.
+
+
+
+ Gets or sets the type that declared this property.
+
+ The type that declared this property.
+
+
+
+ Gets or sets the order of serialization of a member.
+
+ The numeric order of serialization.
+
+
+
+ Gets or sets the name of the underlying member or parameter.
+
+ The name of the underlying member or parameter.
+
+
+
+ Gets the that will get and set the during serialization.
+
+ The that will get and set the during serialization.
+
+
+
+ Gets or sets the for this property.
+
+ The for this property.
+
+
+
+ Gets or sets the type of the property.
+
+ The type of the property.
+
+
+
+ Gets or sets the for the property.
+ If set this converter takes precedence over the contract converter for the property type.
+
+ The converter.
+
+
+
+ Gets or sets the member converter.
+
+ The member converter.
+
+
+
+ Gets or sets a value indicating whether this is ignored.
+
+ true if ignored; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether this is readable.
+
+ true if readable; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether this is writable.
+
+ true if writable; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether this has a member attribute.
+
+ true if has a member attribute; otherwise, false.
+
+
+
+ Gets the default value.
+
+ The default value.
+
+
+
+ Gets or sets a value indicating whether this is required.
+
+ A value indicating whether this is required.
+
+
+
+ Gets or sets a value indicating whether this property preserves object references.
+
+
+ true if this instance is reference; otherwise, false.
+
+
+
+
+ Gets or sets the property null value handling.
+
+ The null value handling.
+
+
+
+ Gets or sets the property default value handling.
+
+ The default value handling.
+
+
+
+ Gets or sets the property reference loop handling.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the property object creation handling.
+
+ The object creation handling.
+
+
+
+ Gets or sets or sets the type name handling.
+
+ The type name handling.
+
+
+
+ Gets or sets a predicate used to determine whether the property should be serialized.
+
+ A predicate used to determine whether the property should be serialized.
+
+
+
+ Gets or sets a predicate used to determine whether the property should be deserialized.
+
+ A predicate used to determine whether the property should be deserialized.
+
+
+
+ Gets or sets a predicate used to determine whether the property should be serialized.
+
+ A predicate used to determine whether the property should be serialized.
+
+
+
+ Gets or sets an action used to set whether the property has been deserialized.
+
+ An action used to set whether the property has been deserialized.
+
+
+
+ Returns a that represents this instance.
+
+
+ A that represents this instance.
+
+
+
+
+ Gets or sets the converter used when serializing the property's collection items.
+
+ The collection's items converter.
+
+
+
+ Gets or sets whether this property's collection items are serialized as a reference.
+
+ Whether this property's collection items are serialized as a reference.
+
+
+
+ Gets or sets the type name handling used when serializing the property's collection items.
+
+ The collection's items type name handling.
+
+
+
+ Gets or sets the reference loop handling used when serializing the property's collection items.
+
+ The collection's items reference loop handling.
+
+
+
+ A collection of objects.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The type.
+
+
+
+ When implemented in a derived class, extracts the key from the specified element.
+
+ The element from which to extract the key.
+ The key for the specified element.
+
+
+
+ Adds a object.
+
+ The property to add to the collection.
+
+
+
+ Gets the closest matching object.
+ First attempts to get an exact case match of and then
+ a case insensitive match.
+
+ Name of the property.
+ A matching property if found.
+
+
+
+ Gets a property by property name.
+
+ The name of the property to get.
+ Type property name string comparison.
+ A matching property if found.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Lookup and create an instance of the type described by the argument.
+
+ The type to create.
+ Optional arguments to pass to an initializing constructor of the JsonConverter.
+ If null, the default constructor is used.
+
+
+
+ Represents a trace writer that writes to memory. When the trace message limit is
+ reached then old trace messages will be removed as new messages are added.
+
+
+
+
+ Gets the that will be used to filter the trace messages passed to the writer.
+ For example a filter level of will exclude messages and include ,
+ and messages.
+
+
+ The that will be used to filter the trace messages passed to the writer.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Writes the specified trace level, message and optional exception.
+
+ The at which to write this trace.
+ The trace message.
+ The trace exception. This parameter is optional.
+
+
+
+ Returns an enumeration of the most recent trace messages.
+
+ An enumeration of the most recent trace messages.
+
+
+
+ Returns a of the most recent trace messages.
+
+
+ A of the most recent trace messages.
+
+
+
+
+ A base class for resolving how property names and dictionary keys are serialized.
+
+
+
+
+ A flag indicating whether dictionary keys should be processed.
+ Defaults to false.
+
+
+
+
+ A flag indicating whether extension data names should be processed.
+ Defaults to false.
+
+
+
+
+ A flag indicating whether explicitly specified property names,
+ e.g. a property name customized with a , should be processed.
+ Defaults to false.
+
+
+
+
+ Gets the serialized name for a given property name.
+
+ The initial property name.
+ A flag indicating whether the property has had a name explicitly specified.
+ The serialized property name.
+
+
+
+ Gets the serialized name for a given extension data name.
+
+ The initial extension data name.
+ The serialized extension data name.
+
+
+
+ Gets the serialized key for a given dictionary key.
+
+ The initial dictionary key.
+ The serialized dictionary key.
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ Represents a method that constructs an object.
+
+ The object type to create.
+
+
+
+ When applied to a method, specifies that the method is called when an error occurs serializing an object.
+
+
+
+
+ Provides methods to get attributes from a , , or .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The instance to get attributes for. This parameter should be a , , or .
+
+
+
+ Returns a collection of all of the attributes, or an empty collection if there are no attributes.
+
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Returns a collection of attributes, identified by type, or an empty collection if there are no attributes.
+
+ The type of the attributes.
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Get and set values for a using reflection.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ A snake case naming strategy.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+ A flag indicating whether extension data names should be processed.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ Specifies how strings are escaped when writing JSON text.
+
+
+
+
+ Only control characters (e.g. newline) are escaped.
+
+
+
+
+ All non-ASCII and control characters (e.g. newline) are escaped.
+
+
+
+
+ HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped.
+
+
+
+
+ Indicates the method that will be used during deserialization for locating and loading assemblies.
+
+
+
+
+ In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly.
+
+
+
+
+ In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly.
+
+
+
+
+ Specifies type name handling options for the .
+
+
+ should be used with caution when your application deserializes JSON from an external source.
+ Incoming types should be validated with a custom
+ when deserializing with a value other than .
+
+
+
+
+ Do not include the .NET type name when serializing types.
+
+
+
+
+ Include the .NET type name when serializing into a JSON object structure.
+
+
+
+
+ Include the .NET type name when serializing into a JSON array structure.
+
+
+
+
+ Always include the .NET type name when serializing.
+
+
+
+
+ Include the .NET type name when the type of the object being serialized is not the same as its declared type.
+ Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON
+ you must specify a root type object with
+ or .
+
+
+
+
+ Determines whether the collection is null or empty.
+
+ The collection.
+
+ true if the collection is null or empty; otherwise, false.
+
+
+
+
+ Adds the elements of the specified collection to the specified generic .
+
+ The list to add to.
+ The collection of elements to add.
+
+
+
+ Converts the value to the specified type. If the value is unable to be converted, the
+ value is checked whether it assignable to the specified type.
+
+ The value to convert.
+ The culture to use when converting.
+ The type to convert or cast the value to.
+
+ The converted type. If conversion was unsuccessful, the initial value
+ is returned if assignable to the target type.
+
+
+
+
+ Helper method for generating a MetaObject which calls a
+ specific method on Dynamic that returns a result
+
+
+
+
+ Helper method for generating a MetaObject which calls a
+ specific method on Dynamic, but uses one of the arguments for
+ the result.
+
+
+
+
+ Helper method for generating a MetaObject which calls a
+ specific method on Dynamic, but uses one of the arguments for
+ the result.
+
+
+
+
+ Returns a Restrictions object which includes our current restrictions merged
+ with a restriction limiting our type
+
+
+
+
+ Gets a dictionary of the names and values of an type.
+
+
+
+
+
+ Gets a dictionary of the names and values of an Enum type.
+
+ The enum type to get names and values for.
+
+
+
+
+ Gets the type of the typed collection's items.
+
+ The type.
+ The type of the typed collection's items.
+
+
+
+ Gets the member's underlying type.
+
+ The member.
+ The underlying type of the member.
+
+
+
+ Determines whether the member is an indexed property.
+
+ The member.
+
+ true if the member is an indexed property; otherwise, false.
+
+
+
+
+ Determines whether the property is an indexed property.
+
+ The property.
+
+ true if the property is an indexed property; otherwise, false.
+
+
+
+
+ Gets the member's value on the object.
+
+ The member.
+ The target object.
+ The member's value on the object.
+
+
+
+ Sets the member's value on the target object.
+
+ The member.
+ The target.
+ The value.
+
+
+
+ Determines whether the specified MemberInfo can be read.
+
+ The MemberInfo to determine whether can be read.
+ /// if set to true then allow the member to be gotten non-publicly.
+
+ true if the specified MemberInfo can be read; otherwise, false.
+
+
+
+
+ Determines whether the specified MemberInfo can be set.
+
+ The MemberInfo to determine whether can be set.
+ if set to true then allow the member to be set non-publicly.
+ if set to true then allow the member to be set if read-only.
+
+ true if the specified MemberInfo can be set; otherwise, false.
+
+
+
+
+ Builds a string. Unlike this class lets you reuse its internal buffer.
+
+
+
+
+ Determines whether the string is all white space. Empty string will return false.
+
+ The string to test whether it is all white space.
+
+ true if the string is all white space; otherwise, false.
+
+
+
+
+ Specifies the state of the .
+
+
+
+
+ An exception has been thrown, which has left the in an invalid state.
+ You may call the method to put the in the Closed state.
+ Any other method calls result in an being thrown.
+
+
+
+
+ The method has been called.
+
+
+
+
+ An object is being written.
+
+
+
+
+ An array is being written.
+
+
+
+
+ A constructor is being written.
+
+
+
+
+ A property is being written.
+
+
+
+
+ A write method has not been called.
+
+
+
+
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/Old Settings.ini b/Boyi Airleak (LV2018 32bits)/SupportVIs/Old Settings.ini
new file mode 100644
index 0000000..9aa9215
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs/Old Settings.ini
@@ -0,0 +1,80 @@
+[Serial Port]
+Equipment Com = "com3"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com5"
+Revision = "EVT"
+Fixture = "T01"
+Test SW Version = "Rel 0"
+Program Number = "00"
+Test Time = "200"
+Upper Limit ="290"
+Lower Limit = "-10"
+Pass = "PASS"
+Fail = "FAIL"
+
+Product Name = "ONE"
+Test Name = "AIRLEAK"
+Station = "ONEAIRLEAK01"
+Version = "0.1"
+LogFile Path = "D:\Log"
+SerialMask = "[0-9]+"
+
+// xml or json
+DataFormat = "json"
+SMS Path = "C:\IDU_MFG_OUTGOING"
+Local Path= "C:\Local_OUTGOING"
+
+***Decay Unit can set to (PSI , pa)
+DecayUnit = "pa"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+
+***Flex Settings (remove // below to enable)
+//Station ID = "AirleakageTestAuto_EL1"
+//Revision = "PVT"
+//Customer = "Sonos"
+//Family = ""
+//User = "FF_Sonos"
+//Shift = ""
+//Line = "LINE03"
+//Name = ""
+//Target = ""
+//Rule = ""
+//Description = ""
+
+**Wistron Setting (Remove // below to enable)
+//upload data need to be folder
+Upload Data = "E:\Data"
+
+[FIS]
+***FIS Enable (0 = disable, 1 = IAC FIS, 2 = Flex FLow 3 = Wistron)
+FIS Enable = "3"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+//SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+//SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+//SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+//Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+//Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+//Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+//Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "HTTP"
+Server IP = "169.254.5.5"
+DUT IP = ""
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+//StopAommand --> stopaudio or audio?f=shutdown
+StopCommand = "stopaudio"
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/Oracle.DataAccess.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/Oracle.DataAccess.dll
new file mode 100644
index 0000000..24c4b29
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/Oracle.DataAccess.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/ReadMe.txt b/Boyi Airleak (LV2018 32bits)/SupportVIs/ReadMe.txt
new file mode 100644
index 0000000..ca8e5e7
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs/ReadMe.txt
@@ -0,0 +1 @@
+Develop using Labview 2015 64Bits -- April 2017
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/RemoteObject.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/RemoteObject.dll
new file mode 100644
index 0000000..1c81a06
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/RemoteObject.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/Return.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/Return.vi
new file mode 100644
index 0000000..e52d0d4
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/Return.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/Config.xml b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/Config.xml
new file mode 100644
index 0000000..e343f63
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/Config.xml
@@ -0,0 +1,41 @@
+
+
+
+ D:/DllLog
+
+
+
+
+
+
+
+ http://10.130.97.240
+ http://10.130.97.240/bobcat/interface
+
+
+ GGEC_J01-4F-FA-01_02_WIFI
+ zz
+ TP-TC03C
+ 11
+
+
+
+ http://gscapi.ggec.com.cn:8812
+ http://gscapi.ggec.com.cn:8812/itf/api
+
+ 4F3C84815B0456105EE3527B21D79F39
+
+ SONOS
+
+ sonosUploadVariablesByStation
+
+ sonosGetMacInfo
+
+ sonosGetBaseInfo
+
+ sonosTestResultUpload
+
+ sonosGetKeyPartsInfo
+
+ getCpuSnByMac
+
\ No newline at end of file
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/MESDll.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/MESDll.dll
new file mode 100644
index 0000000..a0b352c
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/MESDll.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/MESDll.lib b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/MESDll.lib
new file mode 100644
index 0000000..6293c93
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/MESDll.lib differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/TransLateFile.txt b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/TransLateFile.txt
new file mode 100644
index 0000000..4b5ce9a
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/TransLateFile.txt
@@ -0,0 +1,35 @@
+非法功能={"code":"01", "message":"Illegal function"}
+非法数据={"code":"02", "message":"Illegal data"}
+非法数据值={"code":"03", "message":"Illegal data value"}
+设备故障={"code":"04", "message":""Device malfunction"}
+工序互检失败={"code":"05", "message":"Process intercheck failure"}
+条码不存在={"code":"06", "message":"SN is not exist"}
+品质NG={"code":"07", "message":"Quality NG"}
+找不到设备信息={"code":"08", "message":"Device information not found"}
+找不到产品代码={"code":"09", "message":"Product code not found"}
+上传数据没有条码信息={"code":"10", "message":"No barcode information in uploaded data"}
+上工序NG={"code":"11", "message":"NG in previous process"}
+通知单错误={"code":"12", "message":"Notification error"}
+已超过规定时间={"code":"13", "message":"Exceeded specified time"}
+未达到扫描时间={"code":"14", "message":"Did not reach scanning time"}
+匹配失败={"code":"15", "message":"Matching failure"}
+条码ng次数已达到设备ng次数={"code":"16", "message":"Barcode NG count has reached device NG count"}
+条码ng后的ok次数不够={"code":"17", "message":"Insufficient OK count after barcode NG"}
+工序暂停={"code":"18", "message":"Process paused"}
+条码锁定={"code":"19", "message":"Barcode locked"}
+超过设备ok次数={"code":"20", "message":"Exceeded device OK count"}
+打散投入错误={"code":"21", "message":"Disassembly input error"}
+设备编号已锁定={"code":"22", "message":"Device ID locked"}
+当前工序非该条码必过站={"code":"23", "message":"Current process is not a mandatory station for this barcode"}
+条码已锁定={"code":"24", "message":"Barcode locked"}
+获取[POWER]失败={"code":"25", "message":"Get Power Error"}
+拒绝连接={"code":"26", "message":"MES Refuse Connect"}
+org.springframework.jdbc.CannotGetJdbcConnectionException={"code":"27", "message":"org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection"}
+投入工序错误={"code":"28", "message":"Input process error"}
+根据条码获取最新上传的属性信息失败,查询结果为空={"code":"29", "Failed to retrieve the latest uploaded attribute information based on the barcode, and the query result is empty."}
+根据型号获取COLOR、SKU、SERILSID、REGION信息失败,请检查是够维护基础数据={"code":"30", "Failed to retrieve COLOR, SKU, SERILSID, and REGION information based on the model. Please check if the basic data is maintained."}
+参数为空。【条码(barcode)】={"code":"31", "message":"SN is null"}
+基础数据已分配完毕。-【MAC】请检查!={"code":"32", "message":"Please chekc mac in mes"}
+接口不存在={"code":"33", "message":"Interface does not exist."}
+未能连接到MES=Failed to connect to MES,Please connect to the network.
+翻译未维护=Translation not found
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/libcrypto-1_1-x64.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/libcrypto-1_1-x64.dll
new file mode 100644
index 0000000..f85a79e
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/libcrypto-1_1-x64.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/libcurl.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/libcurl.dll
new file mode 100644
index 0000000..6f474a8
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/libcurl.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/libcurl.lib b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/libcurl.lib
new file mode 100644
index 0000000..d8ccbed
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/libcurl.lib differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/libeay32.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/libeay32.dll
new file mode 100644
index 0000000..b59a6b4
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/libeay32.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/libssl-1_1-x64.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/libssl-1_1-x64.dll
new file mode 100644
index 0000000..838a2ad
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/libssl-1_1-x64.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/ssleay32.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/ssleay32.dll
new file mode 100644
index 0000000..e8fabb6
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/ssleay32.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/CheckMBSno.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/CheckMBSno.vi
new file mode 100644
index 0000000..3dd6c30
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/CheckMBSno.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetBurnInCustomNo.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetBurnInCustomNo.vi
new file mode 100644
index 0000000..99d4a5a
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetBurnInCustomNo.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetKeyPartsInfo.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetKeyPartsInfo.vi
new file mode 100644
index 0000000..c3a58f6
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetKeyPartsInfo.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetSNInfoByStation.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetSNInfoByStation.vi
new file mode 100644
index 0000000..5353447
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetSNInfoByStation.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetVariablesByProduct.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetVariablesByProduct.vi
new file mode 100644
index 0000000..bb72097
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetVariablesByProduct.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetVariablesBySNModel_Json.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetVariablesBySNModel_Json.vi
new file mode 100644
index 0000000..1040116
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetVariablesBySNModel_Json.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetVariablesByStation_Json.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetVariablesByStation_Json.vi
new file mode 100644
index 0000000..036aa9c
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/GetVariablesByStation_Json.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/IAC FIS-ok.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/IAC FIS-ok.vi
new file mode 100644
index 0000000..2fe153f
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/IAC FIS-ok.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/SaveVariablesByStation_Json.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/SaveVariablesByStation_Json.vi
new file mode 100644
index 0000000..684e3a7
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/SaveVariablesByStation_Json.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/StartDB.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/StartDB.vi
new file mode 100644
index 0000000..6c708ba
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/StartDB.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/StopDB.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/StopDB.vi
new file mode 100644
index 0000000..30c21bb
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/StopDB.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/UploadTestResult.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/UploadTestResult.vi
new file mode 100644
index 0000000..bdf5472
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SC_GGEC_DLL32/vi/UploadTestResult.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/SajetInfo.dll b/Boyi Airleak (LV2018 32bits)/SupportVIs/SajetInfo.dll
new file mode 100644
index 0000000..98ff27f
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/SajetInfo.dll differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/Settings.ini(old) b/Boyi Airleak (LV2018 32bits)/SupportVIs/Settings.ini(old)
new file mode 100644
index 0000000..eebb01d
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs/Settings.ini(old)
@@ -0,0 +1,82 @@
+[Serial Port]
+Equipment Com = "com16"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com5"
+Revision = "EVT"
+Fixture = "T01"
+Test SW Version = "Rel 0"
+Program Number = "00"
+Test Time = "100"
+Upper Limit ="200"
+Lower Limit = "-10"
+Test Time = "100"
+Upper Limit ="200"
+Lower Limit = "-10"
+Pass = "PASS"
+Fail = "FAIL"
+
+Product Name = "ONE"
+Test Name = "AIRLEAK"
+Station = "ONEAIRLEAK01"
+Version = "0.1"
+LogFile Path = "D:\Log"
+SerialMask = "[0-9]+"
+
+// xml or json
+DataFormat = "json"
+SMS Path = "C:\IDU_MFG_OUTGOING"
+Local Path= "C:\Local_OUTGOING"
+
+***Decay Unit can set to (PSI , pa)
+DecayUnit = "pa"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+
+***Flex Settings (remove // below to enable)
+//Station ID = "AirleakageTestAuto_EL1"
+//Revision = "PVT"
+//Customer = "Sonos"
+//Family = ""
+//User = "FF_Sonos"
+//Shift = ""
+//Line = "LINE03"
+//Name = ""
+//Target = ""
+//Rule = ""
+//Description = ""
+
+**Wistron Setting (Remove // below to enable)
+//upload data need to be folder
+Upload Data = "E:\Data"
+
+[FIS]
+***FIS Enable (0 = disable, 1 = IAC FIS, 2 = Flex FLow 3 = Wistron)
+FIS Enable = "3"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+//SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+//SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+//SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+//Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+//Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+//Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+//Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "Telnet"
+Server IP = "169.254.2.2"
+DUT IP = "169.254.1.1"
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/StringToHex.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/StringToHex.vi
new file mode 100644
index 0000000..ce51bde
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/StringToHex.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/TMS Parametrics Upload Http.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/TMS Parametrics Upload Http.vi
new file mode 100644
index 0000000..5f792a2
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/TMS Parametrics Upload Http.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/Telnet Read.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/Telnet Read.vi
new file mode 100644
index 0000000..7155805
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/Telnet Read.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/UTF8 LV80.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/UTF8 LV80.vi
new file mode 100644
index 0000000..f5af2c9
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/UTF8 LV80.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/XML results file make and save.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/XML results file make and save.vi
new file mode 100644
index 0000000..8251952
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/XML results file make and save.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/XML_Mfg_Info.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/XML_Mfg_Info.vi
new file mode 100644
index 0000000..a54c17d
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/XML_Mfg_Info.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/XML_results_file_make_and_save.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/XML_results_file_make_and_save.vi
new file mode 100644
index 0000000..cde3c37
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/XML_results_file_make_and_save.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/error.txt b/Boyi Airleak (LV2018 32bits)/SupportVIs/error.txt
new file mode 100644
index 0000000..a59ec34
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/SupportVIs/error.txt
@@ -0,0 +1,226 @@
+120110005 NextStateID must be numeric.
+120110010 The serial numbers should not be matched to multiple UnitID.
+120110050 Cannot take NULL field value for nonexistent unit.
+120111010 Cannot convert UnitID into integer.
+180020100 Cannot find StatusID in luProductionOrderStatus table.
+180020600 Update to ffProductionOrder table has failed.
+180020700 Production order does not exists in ffProductionOrder table.
+180020800 Insertion to ffProductionOrderHistory table has failed.
+180020810 Failed to update ffLineOrder to set Priority to zero.
+180020830 Failed to update ffLineOrder to shift priority of line orders.
+180030001 Missing infromatin in the PackageSettingsXMLstring.
+180030050 Production order does not exist in ffProductionOrder table.
+180030060 @Name is not supplied.
+180030080 @Name is not defined in luProductionOrderDetailDef table.
+180030090 Value does not exist in ffPartDetail table.
+180040001 Error updating ffUnit..
+180040200 UnitSerianumber not found in DB.
+180040300 The unit does not belong to any production order.
+180040400 Invalid Production Order.
+180040500 The production order has incompatible status.
+180040600 Invalid Line ID.
+180040700 Cannot add the quantity because it would exceed the allowed line quantity.
+180040800 Failed to upate ffLineOrder table with quantity.
+180040900 Some parameters are not filled out correctly (DW) 26.08.04.
+180050001 Cannot find ID for 'Active' in luProductionOrderStatus table.
+180050002 Cannot find ID for 'Released' in luProductionOrderStatus table.
+180050003 The line has not defined a highest priority production order.
+180050004 The line production order has not defined a part ID.
+230010010 Incoming UnitStateID is NULL.
+230010020 Incoming StationTypeID is NULL.
+230010030 Routing error (entered a wrong station).
+230010040 Unable to find a RouteID.
+230010045 The unit is in scrap or hold status.
+230010050 The station does not allow NULL incoming state.
+250010010 Incoming UnitStateID is NULL.
+250010020 Incoming StationTypeID is NULL.
+250010030 Cannot find StateDescription in luOutputStateDef table.
+250010040 Unable to find a RouteID.
+250010050 Cannot resolve multiple next unit state for current station.
+250010070 Cannot find next outgoing unit state for current station.
+270001000 Some group entry points to nonexistent parent in @GROUP.
+270001100 Parent cannot point to itself in @GROUP.
+270001200 Some group entry points to nonexistent @DUT.
+270001300 Some test entry points to nonexistent @DUT.
+270001400 Some test entry points to nonexistent @GROUP.
+270001410 Some TextExtra entry has no parent.
+270001420 Some GroupExtra entry has no parent.
+270001430 Some DUTExtra entry has no parent.
+270001500 There are some rows in #GROUP not having parent.
+270001600 Cannot find unit serial number in ffUnit table.
+270001700 Invalid station description in TESTER attribute of FACTORY element.
+270001710 Cannot find LineID for the given station.
+270001890 Cannot insert to ffTestRef table.
+270001900 One of the DUT in panel has routing error.
+270001910 StartToPO is not defined for basic function frmTestSaveResult.
+270001920 ChangePartNumber is not defined for basic function frmTestSaveResult.
+270001930 Failed to find reverse part number when downgrade part number.
+270001940 CompleteToPO is not defined for basic function frmTestSaveResult.
+270001950 Cannot insert to luJig table.
+270002000 SQL Server failed to insert into ffTestPanel table.
+270002100 SQL Server failed to insert into ffTestPanelExtra table.
+270002300 SQL Server failed to insert into ffTest table.
+270002400 SQL Server failed to insert into ffTestExtra table.
+270002500 SQL Server failed to update @DUT table.
+270002590 SQL Server failed to insert into ffTESTSTEPPASS table.
+270002600 SQL Server failed to update @GROUP table.
+270002700 SQL Server failed to insert into ffTestStepPassExtra table.
+270002800 SQL Server failed to insert into ffMeasurementDetailPass table.
+270002900 SQL Server failed to update @TEST table.
+270003000 SQL Server failed to insert into ffMeasurementDetailPassExtra table.
+270003100 SQL Server failed to update @GROUP table.
+270003200 SQL Server failed to insert into ffTestStepFailExtra table.
+270003300 SQL Server failed to insert into ffMeasurementDetailFail table.
+270003400 SQL Server failed to update @TEST table.
+270003410 SQL Server failed to insert into ffMeasurementDetailFailExtra table.
+270003500 SQL Server failed to update ffUnitDetail table.
+270003505 Test value cannot be trivial when it is going to be saved into ffSerialNumber.
+270003510 SQL Server failed to insert ffSerialNumber table.
+270003515 SQL Server failed to update ffSerialNumber table.
+270003520 The DUT already has a different value in ffSerialNumber.
+270003521 SQL Server failed to insert ffSerialNumber table.
+270003600 SQL Server failed when call uspEXTTestSaveResult.
+280000026 Cannot resolve PartID.
+280000027 The input @PartID is not equal to PartID from ffImportProduct.
+280000029 The input @PartID is not equal to PartID from ffUnit.
+280000030 Unit already exists. Cannot create it again..
+280000031 The input @PartID is not equal to PartID from ffImportProduct.
+280000034 "Cannot find PartID because @PartID is NULl, @ProductionOrderID is null and no info from ffImportProduct and ffUnit."
+280000035 Invalid RMANumber being received.
+280000036 The input @PartID is not equal to PartID from ffUnit.
+280000037 RMA already close. Please select a new RMA#.
+280000038 Cannot get PartID.
+280000045 RMA number does equal the one in ffImportProduct table. 03/16/2005 added @AllowLoopers=1.
+280000050 Cannot find incoming unit state id for the current station.
+280000051 Unit serial number pattern check failed.
+280000060 SQL Server failed to insert unit into ffUnit table.
+280000070 SQL Server failed to insert unit into ffUnitDetail table.
+280000080 SQL Server failed to update ffUnit table for RMA project type.
+280000083 Failed to insert failure code into ffTest table.
+280000084 Failed to insert record into ffTest table.
+280000085 For a looper the unit StatusID must be 1 when it comes back.
+280000090 SQL Server failed to update ffUnitDetail for RMA project type.
+280000091 Failed updating ffImportProduct.
+280000092 Failed updating ffImportProduct.
+280000100 Failed to insert ffHistory table.
+280011000 Cannot find StatusID for Quarantine in luUnitStatus table.
+280012000 Cannot find StatusID for Processing in luUnitStatus table.
+280012100 Invalid unit status in @xmlAllowedStatus.
+280013000 Cannot find StatusID for Active in fsStatus table.
+280013100 Invalid part status in @xmlAllowedStatus.
+280014000 Cannot find StatusID for Active in luProductionOrderStatus table.
+280015000 Cannot find StatusID for Released in luProductionOrderStatus table.
+280015100 Invalid Production Order status in @xmlAllowedStatus.
+280016000 Invalid unit.
+280017000 Unit is not in an allowed status to run.
+280017100 Unit is not in given status.
+280018000 Unit does not have allowed part status.
+280019000 The production order is not in active or released status.
+280019100 The unit does have production order in allowed status.
+280030010 Cannot pass in NULL as field name.
+280030020 Cannot find column definition for field name.
+280030050 Cannot find Unit in ffUnit table.
+280030060 @ImpFieldName cannot be NULL.
+280030062 More than one row is found in ffImportProduct for this unit.
+280030066 No row is found in ffImportProduct for this unit.
+280030067 Failed to read ffImportProduct table.
+280030070 Data field is not defined as a column for ffUnitDetail.
+280031010 Invalid UnitID being passed in.
+280050010 Nonexistent UnitID passed into uspUNTGetSSN.
+280050030 Nonexistent Serial Numnber Name passed into uspUNTGetSSN.
+280050050 Unit does not exist in ffUnit table.
+280050060 @SNName is not supplied.
+280050070 @SNValue is not supplied.
+280050080 Failed to insert luSerialNumber table.
+280050090 A serial number of given serial number type already exists for this unit.
+280050100 Failed when update serial number data for unit.
+280050110 Failed to insert ffSerialNumber table.
+280060020 Cannot find unit in ffUnit.
+280060030 Failed to generate serial number for ObtainValueBy=1.
+280060040 Failed to call stored procedure for ObtainValueBy=5.
+280060050 External stored procedure returned nonzero code.
+280060060 "ObtainValueBy falls out of range (1,2,3,4,5,6)."
+280060070 Failed to update ffUnitDetail table.
+280060080 Cannot find ID in ffSNFormat table.
+280060170 Failed to insert ffUnitDetail table [uspUNTGenField]
+280060180 The newly generated field value is not the same as saved one in ffSerialNumber when verification is performed [uspUNTGenField]
+280060190 The newly generated field value is not the same as saved one in ffUnitDetail when verification is performed [uspUNTGenField]
+280070100 Failed to update ffUnit table.
+280070101 "Cannot find ""Completed"" status in luUnitStatus table."
+280070105 "Cannot find ""Processing"" status in luUnitStatus table."
+280070200 Failed to insert ffHistory table.
+280100130 SQL Server failed to update reserved_xx columns in ffUnitDetail table.
+280100150 Some field name is not defined in fsFieldDefinition table.
+280100190 Failed to insert into ffUnitDetail table.
+280200050 "When downgrade the partnumber for a unit, the target production order must be NULL."
+280200100 "Cannot find ""Processing"" in luUnitStatus table."
+280200200 "Cannot find production order StatusID for ""released""."
+280200300 "Cannot find production order StatusID for ""active""."
+280200400 Invalid StationID.
+280200500 Invalid ProductionOrderID.
+280200600 "Current production order must be in ""active"" or ""released"" status."
+280200700 "The new production order must define ""IncomingPartNumber"" in its detail table for part upgrade operation."
+280200710 Cannot find PartID for IncomingPartNumber defined in ffProductionOrderDetail.
+280200800 Unit does not exist in ffUnit table.
+280200900 Unit cannot be assigned twice to the same production order.
+280201000 Unit must have status 'Processing' or 'ReProcess' to be counted or moved to a production order.
+280201100 Unit must have a part number.
+280201200 "Unit production order must be in ""active"" or ""released"" status when @DecrementOldPO is on."
+280201300 The current production order containing unit must have an ImcomingPartNumber.
+280201310 Cannot find PartID for IncomingPartNumber defined in ffProductionOrderDetail.
+280201400 The new production order must have an incoming part number when its PartID is not the same as that of the unit.
+280201500 Unit's part number must match IncomingPartNumber of the new production order.
+280201600 "When downgrade unit's part number and assign it to a new PO, the new part number of the new PO must be consistent with that of current PO's incomingPartNumber."
+280201800 The unit part number must be consistent with that of the new production order.
+280202000 Failed to update ffUnit with new production order.
+280202010 Failed to update ffUnitDetail with new production order.
+280202100 Failed to update ffLineOrder table with new started quantity.
+280202110 Failed to update ffLineOrder table with new started quantity.
+280202200 "The started quantity in ffLineOrder has reached limit, or the line order does not exist."
+280202300 Failed to update ffLineOrder table with new started quantity.
+280202310 Failed to update ffLineOrder table with new started quantity.
+280202400 "The started quantity of line order is zero, or the unit does not belong to a line order."
+280221020 BTSAUTO must supply a serial number.
+280221030 Multiple imatching PartID found for BTSAuto.
+280221040 CANNOT find any matching PartID for BTSAuto.
+600140100 Cannot find StationID for given station.
+600140200 Cannot find @StationTypeID for given station.
+600140300 Cannot find LineID for given station.
+600140400 Cannot find default task group for nonexistent unit.
+600140500 "Cannot find task group ""frmGetUnitInfo"" based on existing unit info."
+600140600 StartToPO is not defined for basic function frmGetUnitInfo.
+600140700 UnitPattern is not defined for basic function frmGetUnitInfo.
+600140800 ChangePartNumber is not defined for basic function frmGetUnitInfo.
+600140850 SectionHeader is not defined for basic function frmGetUnitInfo.
+600140870 Cannot find SectionHeader ID in ffSectionHeader table.
+600140900 Unit serial number does not match UnitPattern.
+600141000 Cannot find StationID for given station.
+600141100 Cannot find @StationTypeID for given station.
+600141200 Cannot find LineID for given station.
+600141210 Invalid user ID.
+600141220 The user is not allowed to enter this station.
+600141300 Cannot find default task group for nonexistent unit.
+600141400 Cannot find RouteID for default task group.
+600141500 "Cannot find task group ""frmGetUnitInfo"" based on existing unit info."
+600141600 Cannot find next unit state ID for task group frmGetUnitInfo.
+600141700 LineHasPO is not defined for basic function frmGetUnitInfo.
+600141800 PNSource is not defined for basic function frmGetUnitInfo.
+600141900 UnitPattern is not defined for basic function frmGetUnitInfo.
+600142000 PNValidate is not defined for basic function frmGetUnitInfo.
+600142100 SectionHeader is not defined for basic function frmGetUnitInfo.
+600142200 ChangePartNumber is not defined for basic function frmGetUnitInfo.
+600142250 AllowCreate is not defined for basic function frmGetUnitInfo.
+600142300 Cannot find SectionHeader ID in ffSectionHeader table.
+600142400 Unit serial number does not match UnitPattern.
+600142500 "Line must have a PO when part number is figured out from PO, or part number change is involved."
+600142600 Cannot find PartID for case @PNSource=1.
+600142700 Must indicate how to get part number when need create unit.
+600142800 Part number of unit being created does not equal to that of the line PO's.
+600142900 Unit part number is not the same as that the line PO's.
+600143000 Part number of unit being created does not equal to IncomingPartNumber of the line PO.
+600143100 Unit part number is not the same as the IncomingPartNumber of the line PO.
+600143200 Part number of unit being created does not fall into PartID or IncomingPartNumber of the line PO.
+600143300 Unit part number does not fall into PartID or IncomingPartNumber of the line PO.
+600143350 Cannot create unit because flag AllowCreate is off.
+600143400 Failed to find reverse part number when downgrade part number.
+600143500 Failed to update ffUnit when downgrade part number.
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/findzp.exe b/Boyi Airleak (LV2018 32bits)/SupportVIs/findzp.exe
new file mode 100644
index 0000000..6a4d45f
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/findzp.exe differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/syntax for Change Program.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/syntax for Change Program.vi
new file mode 100644
index 0000000..9667c69
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/syntax for Change Program.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/test_the_VI_-_JSON_results_file_make.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/test_the_VI_-_JSON_results_file_make.vi
new file mode 100644
index 0000000..74eba95
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/test_the_VI_-_JSON_results_file_make.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/test_the_VI_-_XML_results_file_make.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/test_the_VI_-_XML_results_file_make.vi
new file mode 100644
index 0000000..264c06a
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/test_the_VI_-_XML_results_file_make.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/SupportVIs/variantToString.vi b/Boyi Airleak (LV2018 32bits)/SupportVIs/variantToString.vi
new file mode 100644
index 0000000..6725b94
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/SupportVIs/variantToString.vi differ
diff --git a/Boyi Airleak (LV2018 32bits)/builds/CHange program/Change Program.7z b/Boyi Airleak (LV2018 32bits)/builds/CHange program/Change Program.7z
new file mode 100644
index 0000000..5ff1798
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/builds/CHange program/Change Program.7z differ
diff --git a/Boyi Airleak (LV2018 32bits)/builds/CHange program/Change Program/ChangeProgram.aliases b/Boyi Airleak (LV2018 32bits)/builds/CHange program/Change Program/ChangeProgram.aliases
new file mode 100644
index 0000000..f1f7c69
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/builds/CHange program/Change Program/ChangeProgram.aliases
@@ -0,0 +1,2 @@
+[My Computer]
+My Computer="localhost"
\ No newline at end of file
diff --git a/Boyi Airleak (LV2018 32bits)/builds/CHange program/Change Program/ChangeProgram.exe b/Boyi Airleak (LV2018 32bits)/builds/CHange program/Change Program/ChangeProgram.exe
new file mode 100644
index 0000000..6979f7a
Binary files /dev/null and b/Boyi Airleak (LV2018 32bits)/builds/CHange program/Change Program/ChangeProgram.exe differ
diff --git a/Boyi Airleak (LV2018 32bits)/builds/CHange program/Change Program/ChangeProgram.ini b/Boyi Airleak (LV2018 32bits)/builds/CHange program/Change Program/ChangeProgram.ini
new file mode 100644
index 0000000..d0bd5fa
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/builds/CHange program/Change Program/ChangeProgram.ini
@@ -0,0 +1,12 @@
+[ChangeProgram]
+server.app.propertiesEnabled=True
+server.ole.enabled=True
+server.tcp.paranoid=True
+server.tcp.serviceName="My Computer/VI Server"
+server.vi.callsEnabled=True
+server.vi.propertiesEnabled=True
+WebServer.TcpAccess="c+*"
+WebServer.ViAccess="+*"
+DebugServerEnabled=False
+DebugServerWaitOnLaunch=False
+
diff --git a/Boyi Airleak (LV2018 32bits)/output.txt b/Boyi Airleak (LV2018 32bits)/output.txt
new file mode 100644
index 0000000..40464d9
--- /dev/null
+++ b/Boyi Airleak (LV2018 32bits)/output.txt
@@ -0,0 +1,4 @@
+09:41:17.5679 09:41:17.5679
+09:41:38.4245 09:41:38.4245
+09:41:39.8536 09:41:39.8536
+09:41:42.0500 09:41:42.0500
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/2018/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/hierarchical_json_make.vi b/Boyi Airleak Rel1 (LV2018 32bits)/2018/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/hierarchical_json_make.vi
new file mode 100644
index 0000000..ea6323e
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/2018/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/hierarchical_json_make.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/2018/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/json_name-value_pairs_array_make.vi b/Boyi Airleak Rel1 (LV2018 32bits)/2018/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/json_name-value_pairs_array_make.vi
new file mode 100644
index 0000000..dad09a9
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/2018/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/json_name-value_pairs_array_make.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/2018/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/json_name-value_pairs_section.vi b/Boyi Airleak Rel1 (LV2018 32bits)/2018/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/json_name-value_pairs_section.vi
new file mode 100644
index 0000000..4a283d8
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/2018/Boyi Airleak (LV2018 32bits)/JSON formating and uploading/json_name-value_pairs_section.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/Airleak return value/read return value.vi b/Boyi Airleak Rel1 (LV2018 32bits)/Airleak return value/read return value.vi
new file mode 100644
index 0000000..b7c82f6
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/Airleak return value/read return value.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/Airleak return value/returnValue.txt b/Boyi Airleak Rel1 (LV2018 32bits)/Airleak return value/returnValue.txt
new file mode 100644
index 0000000..a481f1d
--- /dev/null
+++ b/Boyi Airleak Rel1 (LV2018 32bits)/Airleak return value/returnValue.txt
@@ -0,0 +1,3 @@
+
+00000.0003.0003.0000.5002.0002.0001.0050.0 0000 0000 -0000 0155 0000 000.0 000.0 000.0 001.5 001.6 000.5+4.5000E+0+4.5000E+0Pa kPa 0000000.0042000000000000000000000000000000004M
+P03RG 01.54HT 027.1_G 01.52NT 027.1_G 01.53OT 027.1_G 01.52NT 027.1_G 01.53OT 027.1_G 01.53OT 027.1_G 01.52NT 027.1_G 01.52NT 027.1_G 01.52NT 027.1_G 01.52NT 027.1_G 01.52NT 027.1_G 01.52NT 027.1_G 01.52NT 027.1_G 01.53OT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.53OT 027.1_G 01.53OT 027.1_G 01.54HT 027.1_G 01.53OT 027.1_G 01.54HT 027.1_G 01.53OT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_P04UG 01.53OT 027.1_G 01.54HT 027.1_G 01.53OT 027.1_G 01.55IT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.53OT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_G 01.54HT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.55IT 027.1_G 01.54HT 027.1_P06WD -0000HD 0058HD 0075GD 0091MD 0105AD 0120FD 0133DD 0147GD 0160BD 0172AD 0185ID 0197JD 0208OD 0220ED 0232FD 0243@D 0254FD 0265DD 0276FP07VD 0004AD 0008MD 0017CD 0027@D 0037AD 0047FD 0057GD 0066ED 0076DD 0085HD 0094HD 0103GD 0112GD 0120FD 0129OD 0138OD 0146FD 0154ED 0163A0763000032-03-17 20:59:21000.0003.0003.0000.0002.0002.0001.0 0163Pa OK 4P08YP01P
\ No newline at end of file
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/Airleak return value/returnValue_2017.txt b/Boyi Airleak Rel1 (LV2018 32bits)/Airleak return value/returnValue_2017.txt
new file mode 100644
index 0000000..501bc76
--- /dev/null
+++ b/Boyi Airleak Rel1 (LV2018 32bits)/Airleak return value/returnValue_2017.txt
@@ -0,0 +1,3 @@
+
+00000.0003.0003.0000.5002.0002.0001.0050.0 000.0 155.0-000.0 000.0 000.0 000.0 000.0 000.0 001.5 001.6 000.5+4.5000E+0+4.5000E+0Pa kPa 000.0000.0042000000000000000000000000011111104M
+P03RG 01.46KT 027.6XG 01.45HT 027.6XG 01.44IT 027.6XG 01.44IT 027.6XG 01.46KT 027.6XG 01.46KT 027.6XG 01.46KT 027.6XG 01.46KT 027.6XG 01.47JT 027.6XG 01.47JT 027.6XG 01.48ET 027.6XG 01.48ET 027.6XG 01.48ET 027.6XG 01.48ET 027.6XG 01.48ET 027.6XG 01.48ET 027.6XG 01.48ET 027.6XG 01.49DT 027.6XG 01.49DT 027.6XG 01.48ET 027.6XG 01.48ET 027.6XG 01.49DT 027.6XG 01.49DT 027.6XG 01.48ET 027.6XG 01.50LT 027.6XG 01.49DT 027.6XG 01.49DT 027.6XG 01.49DT 027.6XP04UG 01.50LT 027.6XG 01.50LT 027.6XG 01.49DT 027.6XG 01.49DT 027.6XG 01.49DT 027.6XG 01.49DT 027.6XG 01.50LT 027.6XG 01.50LT 027.6XG 01.49DT 027.6XG 01.50LT 027.6XG 01.50LT 027.6XG 01.50LT 027.6XG 01.50LT 027.6XG 01.50LT 027.6XG 01.50LT 027.6XG 01.50LT 027.6XG 01.51MT 027.6XG 01.50LT 027.6XG 01.51MT 027.6XG 01.51MT 027.6XG 01.51MT 027.6XG 01.51MT 027.6XG 01.51MT 027.6XG 01.51MT 027.6XG 01.51MT 027.6XG 01.52NT 027.6XG 01.52NT 027.6XG 01.52NT 027.6XP05TG 01.52NT 027.6XG 01.52NT 027.6XG 01.52NT 027.6XP06WD-000.1GD 009.0BD 047.1ID 056.5MD 066.2ID 075.9@D 085.1GD 094.2DD 103.4MD 112.0ID 120.9AD 129.4ED 137.7ID 146.2JD 154.3HD 162.5KD 170.3ND 178.4AD 185.8OP07VD 003.5MD 006.1LD 013.2KD 020.5LD 027.7ID 034.9ED 041.9GD 048.8OD 055.5ND 062.4KD 068.9LD 075.3JD 081.8JD 088.2ID 094.8ND 101.2ID 107.3ND 113.2JD 119.4F6351000270-08-27 19:16:49000.0003.0003.0000.5002.0002.0001.0 119.4Pa OK 6P08YP01P
\ No newline at end of file
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/Airleak return value/returnValue_2022.txt b/Boyi Airleak Rel1 (LV2018 32bits)/Airleak return value/returnValue_2022.txt
new file mode 100644
index 0000000..21de0c6
--- /dev/null
+++ b/Boyi Airleak Rel1 (LV2018 32bits)/Airleak return value/returnValue_2022.txt
@@ -0,0 +1,3 @@
+
+00000.0003.0003.0000.5002.0002.0001.0050.0 0000 0000 -0000 0155 0000 000.0 000.0 000.0 001.5 001.6 000.5+4.5000E+0+4.5000E+0Pa kPa 0000000.0042000000000000000000000000000000004M
+P03RG 01.54HT 027.0^G 01.51MT 027.0^G 01.52NT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.52NT 027.0^G 01.53OT 027.0^G 01.52NT 027.0^G 01.53OT 027.0^G 01.52NT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.52NT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.54HT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.53OT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.54HT 027.0^G 01.53OT 027.0^G 01.53OT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.53OT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.55IT 027.0^G 01.53OT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.55IT 027.0^G 01.54HT 027.0^G 01.55IT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^P04UG 01.54HT 027.0^G 01.53OT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.55IT 027.0^G 01.54HT 027.0^G 01.55IT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.55IT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.55IT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.55IT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.55IT 027.0^G 01.53OT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.53OT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^G 01.54HT 027.0^P05TG 01.35OT 027.0^G 01.33IT 027.0^G 01.32HT 027.0^P06WD -0000HD 0056FD 0066ED 0079KD 0091MD 0103GD 0116CD 0128ND 0140@D 0152CD 0164FD 0175FD 0186JD 0198ED 0209ND 0219
\ No newline at end of file
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/Boyi Airleak Test.aliases b/Boyi Airleak Rel1 (LV2018 32bits)/Boyi Airleak Test.aliases
new file mode 100644
index 0000000..ee542d0
--- /dev/null
+++ b/Boyi Airleak Rel1 (LV2018 32bits)/Boyi Airleak Test.aliases
@@ -0,0 +1,2 @@
+[My Computer]
+My Computer = "192.168.56.1"
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/Boyi Airleak Test.lvlps b/Boyi Airleak Rel1 (LV2018 32bits)/Boyi Airleak Test.lvlps
new file mode 100644
index 0000000..1486da5
--- /dev/null
+++ b/Boyi Airleak Rel1 (LV2018 32bits)/Boyi Airleak Test.lvlps
@@ -0,0 +1,11 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "122,1095,750,1706"
+
+[AB_Cache_{796D7191-C432-47E7-AEE9-9E35637FEE0F}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{796D7191"
+Cache_Path[Path] Line0002 = "-C432-47E7-AEE9-9E35637FEE0F}.txt"
+
+[AB_Cache_{18DF3938-90E1-49FE-869A-36578EADDB71}]
+Cache_Path[Path] Line0001 = "/C/Users/wee/AppData/Local/Temp/AB_Cache_{18DF3938"
+Cache_Path[Path] Line0002 = "-90E1-49FE-869A-36578EADDB71}.txt"
+
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/Boyi Airleak Test.lvproj b/Boyi Airleak Rel1 (LV2018 32bits)/Boyi Airleak Test.lvproj
new file mode 100644
index 0000000..7d4c0a8
--- /dev/null
+++ b/Boyi Airleak Rel1 (LV2018 32bits)/Boyi Airleak Test.lvproj
@@ -0,0 +1,212 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+
+ -
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
-
+ Boyi Airleak Test
+ {3912416A-D2E5-411B-AFEE-B63654D690C0}
+ {7B893F76-DB9F-4AEC-833B-2D928504EF09}
+ userFolder
+ 1
+ _full_
+ {45E21CB8-05D7-4E12-B56D-2DDF6EC5B1CB}
+ NI-488.2 Runtime 23.5
+ {357F6618-C660-41A2-A185-5578CC876D1D}
+ _deployment_
+ {95D24B70-E5A0-4A12-B606-D732ADB7DC8F}
+ NI-VISA Runtime 23.5
+ {8627993A-3F66-483C-A562-0D3BA3F267B1}
+ DefaultFull
+ {5AFE0793-84BD-40BC-ADD6-E69EEAFDE058}
+ NI LabVIEW Runtime 2018 SP1 f5
+ false
+ NI ActiveX Container
+ {1038A887-23E1-4289-B0BD-0C4B83C6BA21}
+ false
+ NI Deployment Framework 2019
+ {838942E4-B73C-492E-81A3-AA1E291FD0DC}
+ false
+ NI VC2015 Runtime
+ {D42E7BAE-6589-4570-B6A3-3E28889392E7}
+ false
+ NI TDM Streaming 19.0
+ {4CD11BE6-6BB7-4082-8A27-C13771BC309B}
+ false
+ NI Error Reporting 2019
+ {42E818C6-2B08-4DE7-BD91-B0FD704C119A}
+ false
+ NI LabVIEW Real-Time NBFifo 2018
+ {EF4708F6-5A34-4DBA-B12B-79CC2004E20B}
+ false
+ NI LabVIEW Runtime 2018 SP1 Non-English Support.
+ {3C68D03D-EF38-41B5-9977-E27520759DD6}
+ false
+ NI Logos 19.0
+ {5E4A4CE3-4D06-11D4-8B22-006008C16337}
+ false
+ NI LabVIEW Web Server 2018
+ {0960380B-EA86-4E0C-8B57-14CD8CCF2C15}
+ false
+ NI mDNS Responder 19.0
+ {9607874B-4BB3-42CB-B450-A2F5EF60BA3B}
+ false
+ Math Kernel Libraries 2017
+ {699C1AC5-2CF2-4745-9674-B19536EBA8A3}
+ false
+ Math Kernel Libraries 2018
+ {33A780B9-8BDE-4A3A-9672-24778EFBEFC4}
+ 12
+ {3B195EBF-4A09-46E6-8EAD-931568C1344C}
+ 3
+ true
+ ../builds/Boyi Airleak Test Rel 1/Boyi Airleak Rel 1 Installer
+ relativeToCommon
+ Boyi Airleak Rel 1 Installer
+ {7B893F76-DB9F-4AEC-833B-2D928504EF09}
+ Boyi Airleak Test Rel 1
+ 1.0.3
+ 32-bit
+ 18008007
+ true
+ {F220AF39-DFF4-42DA-8468-607C9471CB6B}
+ true
+ 0
+ {1F3A9FB6-4419-4E10-9823-E815F2C51A24}
+ Software
+ {DDFAFC8B-E728-4AC8-96DE-B920EBB97A86}
+ 2
+ 1
+ {7B893F76-DB9F-4AEC-833B-2D928504EF09}
+ {7B893F76-DB9F-4AEC-833B-2D928504EF09}
+ Boyi Airleak Test.exe
+ 0
+ Boyi Airleak Test
+ Boyi Airleak Test
+ 1
+ {3B38CC8E-D49F-4485-9E26-00AAEF33D0C1}
+ 1
+ Boyi Airleak Test Rel1
+ /My Computer/Build Specifications/Boyi Airleak Test Rel1
+ EXE
+ 1
+
+ -
+ true
+ {E948E052-E6A7-4C6E-8F23-5160D019BDCA}
+ {9470399D-BA8C-4FDD-9920-A4C0BD0F4143}
+ 8002
+ http://www.Sonos.com
+ true
+ {796D7191-C432-47E7-AEE9-9E35637FEE0F}
+ Boyi Airleak Test Rel1
+ true
+ true
+ true
+ ../builds/Boyi Airleak Test Rel 1/Boyi Airleak Test Rel1
+ relativeToCommon
+ true
+ {18DF3938-90E1-49FE-869A-36578EADDB71}
+ 4
+ 1
+ Boyi Airleak Test.exe
+ ../builds/Boyi Airleak Test Rel 1/Boyi Airleak Test Rel1/NI_AB_PROJECTNAME.exe
+ true
+ App
+ Support Directory
+ ../builds/Boyi Airleak Test Rel 1/Boyi Airleak Test Rel1
+ 2
+ {6E14701C-1CE3-420A-8CEB-7A82A529FD25}
+ Container
+ 0
+ /My Computer/Boyi_AirLeakTest Rel1.vi
+ TopLevel
+ VI
+ 0
+ /My Computer/Settings.ini
+ Include
+ 3
+ Sonos
+ Boyi Airleak Test Rel1
+ Boyi Airleak Test Rel1
+ Copyright © 2023 Sonos
+ Boyi Airleak Test Rel1
+ {3B38CC8E-D49F-4485-9E26-00AAEF33D0C1}
+ Boyi Airleak Test.exe
+ true
+
+
+
+
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/Boyi_AirLeakTest Rel1.vi b/Boyi Airleak Rel1 (LV2018 32bits)/Boyi_AirLeakTest Rel1.vi
new file mode 100644
index 0000000..56f3d10
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/Boyi_AirLeakTest Rel1.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/FL-800L气密测试系统(中国工厂制造 备选方案).rar b/Boyi Airleak Rel1 (LV2018 32bits)/FL-800L气密测试系统(中国工厂制造 备选方案).rar
new file mode 100644
index 0000000..e54717e
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/FL-800L气密测试系统(中国工厂制造 备选方案).rar differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/FL-800L气密测试系统(中国工厂制造 备选方案)/FL-800L气密测试系统(国内生产) 报价单.pdf b/Boyi Airleak Rel1 (LV2018 32bits)/FL-800L气密测试系统(中国工厂制造 备选方案)/FL-800L气密测试系统(国内生产) 报价单.pdf
new file mode 100644
index 0000000..8c4142a
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/FL-800L气密测试系统(中国工厂制造 备选方案)/FL-800L气密测试系统(国内生产) 报价单.pdf differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/FL-800L气密测试系统(中国工厂制造 备选方案)/气密检漏仪FL-800系列 产品单页.pdf b/Boyi Airleak Rel1 (LV2018 32bits)/FL-800L气密测试系统(中国工厂制造 备选方案)/气密检漏仪FL-800系列 产品单页.pdf
new file mode 100644
index 0000000..9492d5c
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/FL-800L气密测试系统(中国工厂制造 备选方案)/气密检漏仪FL-800系列 产品单页.pdf differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/FL-800L气密测试系统(中国工厂制造 备选方案)/精密电气比例阀AP80产品单页.pdf b/Boyi Airleak Rel1 (LV2018 32bits)/FL-800L气密测试系统(中国工厂制造 备选方案)/精密电气比例阀AP80产品单页.pdf
new file mode 100644
index 0000000..e1d9671
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/FL-800L气密测试系统(中国工厂制造 备选方案)/精密电气比例阀AP80产品单页.pdf differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/FL800说明书-英文-20221228.pdf b/Boyi Airleak Rel1 (LV2018 32bits)/FL800说明书-英文-20221228.pdf
new file mode 100644
index 0000000..0a74fff
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/FL800说明书-英文-20221228.pdf differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/Settings.ini b/Boyi Airleak Rel1 (LV2018 32bits)/Settings.ini
new file mode 100644
index 0000000..34d0c40
--- /dev/null
+++ b/Boyi Airleak Rel1 (LV2018 32bits)/Settings.ini
@@ -0,0 +1,95 @@
+[Serial Port]
+Equipment Com = "COM8"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+//Fixture Settings
+Autostart Enable = "0"
+Autostart Com = "COM1"
+
+//Customize = "Close Fixture, Ready to test, Open Fixture"
+Customize = "A,F,H"
+
+//Program Settings
+Program Number = "00"
+Decay Upper Limit ="200"
+Decay Lower Limit = "-10"
+Stabilized Limit = "1300"
+Decay Rate Limit = "5"
+Pass = "PASS"
+Fail = "FAIL"
+
+//logs Settings
+Product Name = "BRAVO"
+Revision = "MP"
+Fixture = "BRAVO-AIRLEAK01"
+Test SW Version = "1.0"
+Test Name = "AIRLEAK"
+Station = "ITKS_E03-3FT-01_001_T010-S01"
+Version = "0.1"
+LogFile Path = "C:\Log"
+SerialMask = "[A-Z0-9]+"
+
+// xml or json
+DataFormat = "json"
+SMS Path = "C:\Local_OUTGOING"
+Local Path= "C:\MESReport"
+
+//TMS Settings -- Leave TMS Server IP empty to disable the TMS data upload feature
+//TMS Server IP = "172.31.1.19"
+//Enable Log = "1"
+
+***Decay Unit can set to (PSI , pa)
+DecayUnit = "pa"
+
+[FIS]
+***FIS Enable (0 = disable, 1 = IAC FIS, 2 = Flex FLow 3 = Wistron 4 = Luxshare 5 = GGEC)
+FIS Enable = "0"
+*** Test result upload (0 - disable, 1 = Enable)
+Result Upload = "0"
+
+***LuxShare setting (remove // below to enable)
+Station ID = "ITKS_E03-3FT-01_001_T010-S01"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+//SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+//SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+//SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+//Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+//Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+//Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+//Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+***Flex Settings (remove // below to enable)
+//Station ID = "AirleakageTestAuto_EL1"
+//Revision = "PVT"
+//Customer = "Sonos"
+//Family = ""
+//User = "FF_Sonos"
+//Shift = ""
+//Line = "LINE03"
+//Name = ""
+//Target = ""
+//Rule = ""
+//Description = ""
+
+**Wistron Setting (Remove // below to enable)
+//upload data need to be folder
+//Upload Data = "E:\Data"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "HTTP"
+Server IP = "169.254.2.2"
+DUT IP = ""
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+Mute Drivers = "2"
+SPLMode = "FALSE"
+//StopAommand --> stopaudio or audio?f=shutdown
+StopCommand = "stopaudio"
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/BCC.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/BCC.vi
new file mode 100644
index 0000000..663a0bc
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/BCC.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/BoyiGlobal.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/BoyiGlobal.vi
new file mode 100644
index 0000000..f5b1b20
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/BoyiGlobal.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_CMD_With_parameter.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_CMD_With_parameter.vi
new file mode 100644
index 0000000..46c1b28
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_CMD_With_parameter.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_Config.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_Config.vi
new file mode 100644
index 0000000..1e4626c
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_Config.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_Data_Summary.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_Data_Summary.vi
new file mode 100644
index 0000000..de6777d
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_Data_Summary.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_Json.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_Json.vi
new file mode 100644
index 0000000..9ff37b9
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_Json.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_MES.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_MES.vi
new file mode 100644
index 0000000..46855c9
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_MES.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_TestStart Rel1.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_TestStart Rel1.vi
new file mode 100644
index 0000000..f09542f
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Boyi_TestStart Rel1.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/CheckMBSno.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/CheckMBSno.vi
new file mode 100644
index 0000000..9ad8f1f
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/CheckMBSno.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/FIS.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/FIS.vi
new file mode 100644
index 0000000..5598e6d
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/FIS.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/FlexErrorMsg.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/FlexErrorMsg.vi
new file mode 100644
index 0000000..13dd327
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/FlexErrorMsg.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/FlexFlowGetUUTInfo.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/FlexFlowGetUUTInfo.vi
new file mode 100644
index 0000000..fc13b85
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/FlexFlowGetUUTInfo.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/FlexFlow_SaveResult.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/FlexFlow_SaveResult.vi
new file mode 100644
index 0000000..42e9cd0
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/FlexFlow_SaveResult.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/FlexGenXML.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/FlexGenXML.vi
new file mode 100644
index 0000000..e10839c
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/FlexGenXML.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/HexToString.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/HexToString.vi
new file mode 100644
index 0000000..92903a5
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/HexToString.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/JSON_results_file_make_and_save.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/JSON_results_file_make_and_save.vi
new file mode 100644
index 0000000..8b9c161
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/JSON_results_file_make_and_save.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxShare_CheckStation.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxShare_CheckStation.vi
new file mode 100644
index 0000000..25c99a5
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxShare_CheckStation.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxShare_SaveResult.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxShare_SaveResult.vi
new file mode 100644
index 0000000..9c3fb29
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxShare_SaveResult.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Check Station.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Check Station.vi
new file mode 100644
index 0000000..0c09042
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Check Station.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/ClientStatus.dll b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/ClientStatus.dll
new file mode 100644
index 0000000..27287e9
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/ClientStatus.dll differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/ClientUtils.dll b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/ClientUtils.dll
new file mode 100644
index 0000000..8283189
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/ClientUtils.dll differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/DataManager.dll b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/DataManager.dll
new file mode 100644
index 0000000..153b6ff
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/DataManager.dll differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MESDataLayer.dll b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MESDataLayer.dll
new file mode 100644
index 0000000..2dc339f
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MESDataLayer.dll differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MesInterfacelib.dll b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MesInterfacelib.dll
new file mode 100644
index 0000000..f587101
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MesInterfacelib.dll differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MesInterfacelib.pdb b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MesInterfacelib.pdb
new file mode 100644
index 0000000..48eb088
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/MesInterfacelib.pdb differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Newtonsoft.Json.dll b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Newtonsoft.Json.dll
new file mode 100644
index 0000000..71ba702
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Newtonsoft.Json.dll differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Newtonsoft.Json.xml b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Newtonsoft.Json.xml
new file mode 100644
index 0000000..6456226
--- /dev/null
+++ b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Newtonsoft.Json.xml
@@ -0,0 +1,9144 @@
+
+
+
+ Newtonsoft.Json
+
+
+
+
+ Represents a BSON Oid (object id).
+
+
+
+
+ Gets or sets the value of the Oid.
+
+ The value of the Oid.
+
+
+
+ Initializes a new instance of the class.
+
+ The Oid value.
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data.
+
+
+
+
+ Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary.
+
+
+ true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false.
+
+
+
+
+ Gets or sets a value indicating whether the root object will be read as a JSON array.
+
+
+ true if the root object will be read as a JSON array; otherwise, false.
+
+
+
+
+ Gets or sets the used when reading values from BSON.
+
+ The used when reading values from BSON.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+ if set to true the root object will be read as a JSON array.
+ The used when reading values from BSON.
+
+
+
+ Initializes a new instance of the class.
+
+ The containing the BSON data to read.
+ if set to true the root object will be read as a JSON array.
+ The used when reading values from BSON.
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data.
+
+
+
+
+ Gets or sets the used when writing values to BSON.
+ When set to no conversion will occur.
+
+ The used when writing values to BSON.
+
+
+
+ Initializes a new instance of the class.
+
+ The to write to.
+
+
+
+ Initializes a new instance of the class.
+
+ The to write to.
+
+
+
+ Flushes whatever is in the buffer to the underlying and also flushes the underlying stream.
+
+
+
+
+ Writes the end.
+
+ The token.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes raw JSON.
+
+ The raw JSON to write.
+
+
+
+ Writes raw JSON where a value is expected and updates the writer's state.
+
+ The raw JSON to write.
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+
+
+
+ Closes this writer.
+ If is set to true, the underlying is also closed.
+ If is set to true, the JSON is auto-completed.
+
+
+
+
+ Writes a value.
+ An error will raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value that represents a BSON object id.
+
+ The Object ID value to write.
+
+
+
+ Writes a BSON regex.
+
+ The regex pattern.
+ The regex options.
+
+
+
+ Specifies how constructors are used when initializing objects during deserialization by the .
+
+
+
+
+ First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor.
+
+
+
+
+ Json.NET will use a non-public default constructor before falling back to a parameterized constructor.
+
+
+
+
+ Converts a binary value to and from a base 64 string value.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a to and from JSON and BSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Creates a custom object.
+
+ The object type to convert.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Creates an object which will then be populated by the serializer.
+
+ Type of the object.
+ The created object.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Gets a value indicating whether this can write JSON.
+
+
+ true if this can write JSON; otherwise, false.
+
+
+
+
+ Converts a to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified value type.
+
+ Type of the value.
+
+ true if this instance can convert the specified value type; otherwise, false.
+
+
+
+
+ Converts a to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified value type.
+
+ Type of the value.
+
+ true if this instance can convert the specified value type; otherwise, false.
+
+
+
+
+ Provides a base class for converting a to and from JSON.
+
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a F# discriminated union type to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts an Entity Framework to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts an to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Gets a value indicating whether this can write JSON.
+
+
+ true if this can write JSON; otherwise, false.
+
+
+
+
+ Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z").
+
+
+
+
+ Gets or sets the date time styles used when converting a date to and from JSON.
+
+ The date time styles used when converting a date to and from JSON.
+
+
+
+ Gets or sets the date time format used when converting a date to and from JSON.
+
+ The date time format used when converting a date to and from JSON.
+
+
+
+ Gets or sets the culture used when converting a date to and from JSON.
+
+ The culture used when converting a date to and from JSON.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)).
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing property value of the JSON that is being converted.
+ The calling serializer.
+ The object value.
+
+
+
+ Converts a to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a to and from JSON and BSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts an to and from its name string value.
+
+
+
+
+ Gets or sets a value indicating whether the written enum text should be camel case.
+
+ true if the written enum text will be camel case; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether integer values are allowed when deserializing.
+
+ true if integers are allowed when deserializing; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class.
+
+ true if the written enum text will be camel case; otherwise, false.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts a to and from a string (e.g. "1.2.3.4").
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing property value of the JSON that is being converted.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Converts XML to and from JSON.
+
+
+
+
+ Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements.
+
+ The name of the deserialized root element.
+
+
+
+ Gets or sets a flag to indicate whether to write the Json.NET array attribute.
+ This attribute helps preserve arrays when converting the written XML back to JSON.
+
+ true if the array attribute is written to the XML; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether to write the root JSON object.
+
+ true if the JSON root object is omitted; otherwise, false.
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The calling serializer.
+ The value.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Checks if the is a namespace attribute.
+
+ Attribute name to test.
+ The attribute name prefix if it has one, otherwise an empty string.
+ true if attribute name is for a namespace attribute, otherwise false.
+
+
+
+ Determines whether this instance can convert the specified value type.
+
+ Type of the value.
+
+ true if this instance can convert the specified value type; otherwise, false.
+
+
+
+
+ Specifies how dates are formatted when writing JSON text.
+
+
+
+
+ Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z".
+
+
+
+
+ Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/".
+
+
+
+
+ Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text.
+
+
+
+
+ Date formatted strings are not parsed to a date type and are read as strings.
+
+
+
+
+ Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to .
+
+
+
+
+ Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to .
+
+
+
+
+ Specifies how to treat the time value when converting between string and .
+
+
+
+
+ Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time.
+
+
+
+
+ Treat as a UTC. If the object represents a local time, it is converted to a UTC.
+
+
+
+
+ Treat as a local time if a is being converted to a string.
+ If a string is being converted to , convert to a local time if a time zone is specified.
+
+
+
+
+ Time zone information should be preserved when converting.
+
+
+
+
+ Specifies default value handling options for the .
+
+
+
+
+
+
+
+
+ Include members where the member value is the same as the member's default value when serializing objects.
+ Included members are written to JSON. Has no effect when deserializing.
+
+
+
+
+ Ignore members where the member value is the same as the member's default value when serializing objects
+ so that it is not written to JSON.
+ This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers,
+ decimals and floating point numbers; and false for booleans). The default value ignored can be changed by
+ placing the on the property.
+
+
+
+
+ Members with a default value but no JSON will be set to their default value when deserializing.
+
+
+
+
+ Ignore members where the member value is the same as the member's default value when serializing objects
+ and set members to their default value when deserializing.
+
+
+
+
+ Specifies float format handling options when writing special floating point numbers, e.g. ,
+ and with .
+
+
+
+
+ Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity".
+
+
+
+
+ Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity.
+ Note that this will produce non-valid JSON.
+
+
+
+
+ Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property.
+
+
+
+
+ Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Floating point numbers are parsed to .
+
+
+
+
+ Floating point numbers are parsed to .
+
+
+
+
+ Specifies formatting options for the .
+
+
+
+
+ No special formatting is applied. This is the default.
+
+
+
+
+ Causes child objects to be indented according to the and settings.
+
+
+
+
+ Provides an interface for using pooled arrays.
+
+ The array type content.
+
+
+
+ Rent an array from the pool. This array must be returned when it is no longer needed.
+
+ The minimum required length of the array. The returned array may be longer.
+ The rented array from the pool. This array must be returned when it is no longer needed.
+
+
+
+ Return an array to the pool.
+
+ The array that is being returned.
+
+
+
+ Provides an interface to enable a class to return line and position information.
+
+
+
+
+ Gets a value indicating whether the class can return line information.
+
+
+ true if and can be provided; otherwise, false.
+
+
+
+
+ Gets the current line number.
+
+ The current line number or 0 if no line information is available (for example, when returns false).
+
+
+
+ Gets the current line position.
+
+ The current line position or 0 if no line information is available (for example, when returns false).
+
+
+
+ Instructs the how to serialize the collection.
+
+
+
+
+ Gets or sets a value indicating whether null items are allowed in the collection.
+
+ true if null items are allowed in the collection; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with a flag indicating whether the array can contain null items.
+
+ A flag indicating whether the array can contain null items.
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ Instructs the to use the specified constructor when deserializing that object.
+
+
+
+
+ Instructs the how to serialize the object.
+
+
+
+
+ Gets or sets the id.
+
+ The id.
+
+
+
+ Gets or sets the title.
+
+ The title.
+
+
+
+ Gets or sets the description.
+
+ The description.
+
+
+
+ Gets or sets the collection's items converter.
+
+ The collection's items converter.
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets the of the .
+
+ The of the .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets a value that indicates whether to preserve object references.
+
+
+ true to keep object reference; otherwise, false. The default is false.
+
+
+
+
+ Gets or sets a value that indicates whether to preserve collection's items references.
+
+
+ true to keep collection's items object references; otherwise, false. The default is false.
+
+
+
+
+ Gets or sets the reference loop handling used when serializing the collection's items.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the type name handling used when serializing the collection's items.
+
+ The type name handling.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ Provides methods for converting between .NET types and JSON types.
+
+
+
+
+
+
+
+ Gets or sets a function that creates default .
+ Default settings are automatically used by serialization methods on ,
+ and and on .
+ To serialize without using any default settings create a with
+ .
+
+
+
+
+ Represents JavaScript's boolean value true as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's boolean value false as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's null as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's undefined as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's positive infinity as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's negative infinity as a string. This field is read-only.
+
+
+
+
+ Represents JavaScript's NaN as a string. This field is read-only.
+
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation using the specified.
+
+ The value to convert.
+ The format the date will be converted to.
+ The time zone handling when the date is converted to a string.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation using the specified.
+
+ The value to convert.
+ The format the date will be converted to.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ The string delimiter character.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ The string delimiter character.
+ The string escape handling.
+ A JSON string representation of the .
+
+
+
+ Converts the to its JSON string representation.
+
+ The value to convert.
+ A JSON string representation of the .
+
+
+
+ Serializes the specified object to a JSON string.
+
+ The object to serialize.
+ A JSON string representation of the object.
+
+
+
+ Serializes the specified object to a JSON string using formatting.
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using a collection of .
+
+ The object to serialize.
+ A collection of converters used while serializing.
+ A JSON string representation of the object.
+
+
+
+ Serializes the specified object to a JSON string using formatting and a collection of .
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+ A collection of converters used while serializing.
+ A JSON string representation of the object.
+
+
+
+ Serializes the specified object to a JSON string using .
+
+ The object to serialize.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using a type, formatting and .
+
+ The object to serialize.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ The type of the value being serialized.
+ This parameter is used when is to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using formatting and .
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ A JSON string representation of the object.
+
+
+
+
+ Serializes the specified object to a JSON string using a type, formatting and .
+
+ The object to serialize.
+ Indicates how the output should be formatted.
+ The used to serialize the object.
+ If this is null, default serialization settings will be used.
+
+ The type of the value being serialized.
+ This parameter is used when is to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+ A JSON string representation of the object.
+
+
+
+
+ Deserializes the JSON to a .NET object.
+
+ The JSON to deserialize.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to a .NET object using .
+
+ The JSON to deserialize.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type.
+
+ The JSON to deserialize.
+ The of object being deserialized.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type.
+
+ The type of the object to deserialize to.
+ The JSON to deserialize.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the given anonymous type.
+
+
+ The anonymous type to deserialize to. This can't be specified
+ traditionally and must be inferred from the anonymous type passed
+ as a parameter.
+
+ The JSON to deserialize.
+ The anonymous type object.
+ The deserialized anonymous type from the JSON string.
+
+
+
+ Deserializes the JSON to the given anonymous type using .
+
+
+ The anonymous type to deserialize to. This can't be specified
+ traditionally and must be inferred from the anonymous type passed
+ as a parameter.
+
+ The JSON to deserialize.
+ The anonymous type object.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized anonymous type from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using a collection of .
+
+ The type of the object to deserialize to.
+ The JSON to deserialize.
+ Converters to use while deserializing.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using .
+
+ The type of the object to deserialize to.
+ The object to deserialize.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using a collection of .
+
+ The JSON to deserialize.
+ The type of the object to deserialize.
+ Converters to use while deserializing.
+ The deserialized object from the JSON string.
+
+
+
+ Deserializes the JSON to the specified .NET type using .
+
+ The JSON to deserialize.
+ The type of the object to deserialize to.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+ The deserialized object from the JSON string.
+
+
+
+ Populates the object with values from the JSON string.
+
+ The JSON to populate values from.
+ The target object to populate values onto.
+
+
+
+ Populates the object with values from the JSON string using .
+
+ The JSON to populate values from.
+ The target object to populate values onto.
+
+ The used to deserialize the object.
+ If this is null, default serialization settings will be used.
+
+
+
+
+ Serializes the to a JSON string.
+
+ The node to serialize.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting and omits the root object if is true.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ Omits writing the root object.
+ A JSON string of the .
+
+
+
+ Deserializes the from a JSON string.
+
+ The JSON string.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by .
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by
+ and writes a Json.NET array attribute for collections.
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+
+ A flag to indicate whether to write the Json.NET array attribute.
+ This attribute helps preserve arrays when converting the written XML back to JSON.
+
+ The deserialized .
+
+
+
+ Serializes the to a JSON string.
+
+ The node to convert to JSON.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting.
+
+ The node to convert to JSON.
+ Indicates how the output should be formatted.
+ A JSON string of the .
+
+
+
+ Serializes the to a JSON string using formatting and omits the root object if is true.
+
+ The node to serialize.
+ Indicates how the output should be formatted.
+ Omits writing the root object.
+ A JSON string of the .
+
+
+
+ Deserializes the from a JSON string.
+
+ The JSON string.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by .
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+ The deserialized .
+
+
+
+ Deserializes the from a JSON string nested in a root element specified by
+ and writes a Json.NET array attribute for collections.
+
+ The JSON string.
+ The name of the root element to append when deserializing.
+
+ A flag to indicate whether to write the Json.NET array attribute.
+ This attribute helps preserve arrays when converting the written XML back to JSON.
+
+ The deserialized .
+
+
+
+ Converts an object to and from JSON.
+
+
+
+
+ Writes the JSON representation of the object.
+
+ The to write to.
+ The value.
+ The calling serializer.
+
+
+
+ Reads the JSON representation of the object.
+
+ The to read from.
+ Type of the object.
+ The existing value of object being read.
+ The calling serializer.
+ The object value.
+
+
+
+ Determines whether this instance can convert the specified object type.
+
+ Type of the object.
+
+ true if this instance can convert the specified object type; otherwise, false.
+
+
+
+
+ Gets a value indicating whether this can read JSON.
+
+ true if this can read JSON; otherwise, false.
+
+
+
+ Gets a value indicating whether this can write JSON.
+
+ true if this can write JSON; otherwise, false.
+
+
+
+ Instructs the to use the specified when serializing the member or class.
+
+
+
+
+ Gets the of the .
+
+ The of the .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+
+
+
+
+ Initializes a new instance of the class.
+
+ Type of the .
+
+
+
+ Initializes a new instance of the class.
+
+ Type of the .
+ Parameter list to use when constructing the . Can be null.
+
+
+
+ Represents a collection of .
+
+
+
+
+ Instructs the how to serialize the collection.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ The exception thrown when an error occurs during JSON serialization or deserialization.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Instructs the to deserialize properties with no matching class member into the specified collection
+ and write values during serialization.
+
+
+
+
+ Gets or sets a value that indicates whether to write extension data when serializing the object.
+
+
+ true to write extension data when serializing the object; otherwise, false. The default is true.
+
+
+
+
+ Gets or sets a value that indicates whether to read extension data when deserializing the object.
+
+
+ true to read extension data when deserializing the object; otherwise, false. The default is true.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Instructs the not to serialize the public field or public read/write property value.
+
+
+
+
+ Instructs the how to serialize the object.
+
+
+
+
+ Gets or sets the member serialization.
+
+ The member serialization.
+
+
+
+ Gets or sets a value that indicates whether the object's properties are required.
+
+
+ A value indicating whether the object's properties are required.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified member serialization.
+
+ The member serialization.
+
+
+
+ Initializes a new instance of the class with the specified container Id.
+
+ The container Id.
+
+
+
+ Instructs the to always serialize the member with the specified name.
+
+
+
+
+ Gets or sets the used when serializing the property's collection items.
+
+ The collection's items .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets the of the .
+
+ The of the .
+
+
+
+ The parameter list to use when constructing the described by .
+ If null, the default constructor is used.
+ When non-null, there must be a constructor defined in the that exactly matches the number,
+ order, and type of these parameters.
+
+
+
+ [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })]
+
+
+
+
+
+ Gets or sets the null value handling used when serializing this property.
+
+ The null value handling.
+
+
+
+ Gets or sets the default value handling used when serializing this property.
+
+ The default value handling.
+
+
+
+ Gets or sets the reference loop handling used when serializing this property.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the object creation handling used when deserializing this property.
+
+ The object creation handling.
+
+
+
+ Gets or sets the type name handling used when serializing this property.
+
+ The type name handling.
+
+
+
+ Gets or sets whether this property's value is serialized as a reference.
+
+ Whether this property's value is serialized as a reference.
+
+
+
+ Gets or sets the order of serialization of a member.
+
+ The numeric order of serialization.
+
+
+
+ Gets or sets a value indicating whether this property is required.
+
+
+ A value indicating whether this property is required.
+
+
+
+
+ Gets or sets the name of the property.
+
+ The name of the property.
+
+
+
+ Gets or sets the reference loop handling used when serializing the property's collection items.
+
+ The collection's items reference loop handling.
+
+
+
+ Gets or sets the type name handling used when serializing the property's collection items.
+
+ The collection's items type name handling.
+
+
+
+ Gets or sets whether this property's collection items are serialized as a reference.
+
+ Whether this property's collection items are serialized as a reference.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class with the specified name.
+
+ Name of the property.
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
+
+
+
+
+ Specifies the state of the reader.
+
+
+
+
+ A read method has not been called.
+
+
+
+
+ The end of the file has been reached successfully.
+
+
+
+
+ Reader is at a property.
+
+
+
+
+ Reader is at the start of an object.
+
+
+
+
+ Reader is in an object.
+
+
+
+
+ Reader is at the start of an array.
+
+
+
+
+ Reader is in an array.
+
+
+
+
+ The method has been called.
+
+
+
+
+ Reader has just read a value.
+
+
+
+
+ Reader is at the start of a constructor.
+
+
+
+
+ Reader is in a constructor.
+
+
+
+
+ An error occurred that prevents the read operation from continuing.
+
+
+
+
+ The end of the file has been reached successfully.
+
+
+
+
+ Gets the current reader state.
+
+ The current reader state.
+
+
+
+ Gets or sets a value indicating whether the source should be closed when this reader is closed.
+
+
+ true to close the source when this reader is closed; otherwise false. The default is true.
+
+
+
+
+ Gets or sets a value indicating whether multiple pieces of JSON content can
+ be read from a continuous stream without erroring.
+
+
+ true to support reading multiple pieces of JSON content; otherwise false.
+ The default is false.
+
+
+
+
+ Gets the quotation mark character used to enclose the value of a string.
+
+
+
+
+ Gets or sets how time zones are handled when reading JSON.
+
+
+
+
+ Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+
+
+
+
+ Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Gets or sets how custom date formatted strings are parsed when reading JSON.
+
+
+
+
+ Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a .
+
+
+
+
+ Gets the type of the current JSON token.
+
+
+
+
+ Gets the text value of the current JSON token.
+
+
+
+
+ Gets the .NET type for the current JSON token.
+
+
+
+
+ Gets the depth of the current token in the JSON document.
+
+ The depth of the current token in the JSON document.
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Gets or sets the culture used when reading JSON. Defaults to .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Reads the next JSON token from the source.
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a [].
+
+ A [] or null if the next JSON token is null. This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the source as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Skips the children of the current token.
+
+
+
+
+ Sets the current token.
+
+ The new token.
+
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+
+
+
+ Sets the current token and value.
+
+ The new token.
+ The value.
+ A flag indicating whether the position index inside an array should be updated.
+
+
+
+ Sets the state based on current token type.
+
+
+
+
+ Releases unmanaged and - optionally - managed resources.
+
+ true to release both managed and unmanaged resources; false to release only unmanaged resources.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the source is also closed.
+
+
+
+
+ The exception thrown when an error occurs while reading JSON text.
+
+
+
+
+ Gets the line number indicating where the error occurred.
+
+ The line number indicating where the error occurred.
+
+
+
+ Gets the line position indicating where the error occurred.
+
+ The line position indicating where the error occurred.
+
+
+
+ Gets the path to the JSON where the error occurred.
+
+ The path to the JSON where the error occurred.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Initializes a new instance of the class
+ with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The path to the JSON where the error occurred.
+ The line number indicating where the error occurred.
+ The line position indicating where the error occurred.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Instructs the to always serialize the member, and to require that the member has a value.
+
+
+
+
+ The exception thrown when an error occurs during JSON serialization or deserialization.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Serializes and deserializes objects into and from the JSON format.
+ The enables you to control how objects are encoded into JSON.
+
+
+
+
+ Occurs when the errors during serialization and deserialization.
+
+
+
+
+ Gets or sets the used by the serializer when resolving references.
+
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+
+
+
+ Gets or sets the used by the serializer when writing trace messages.
+
+ The trace writer.
+
+
+
+ Gets or sets the equality comparer used by the serializer when comparing references.
+
+ The equality comparer.
+
+
+
+ Gets or sets how type name writing and reading is handled by the serializer.
+
+
+ should be used with caution when your application deserializes JSON from an external source.
+ Incoming types should be validated with a custom
+ when deserializing with a value other than .
+
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how object references are preserved by the serializer.
+
+
+
+
+ Gets or sets how reference loops (e.g. a class referencing itself) is handled.
+
+
+
+
+ Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.
+
+
+
+
+ Gets or sets how null values are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how default values are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how objects are created during deserialization.
+
+ The object creation handling.
+
+
+
+ Gets or sets how constructors are used during deserialization.
+
+ The constructor handling.
+
+
+
+ Gets or sets how metadata properties are used during deserialization.
+
+ The metadata properties handling.
+
+
+
+ Gets a collection that will be used during serialization.
+
+ Collection that will be used during serialization.
+
+
+
+ Gets or sets the contract resolver used by the serializer when
+ serializing .NET objects to JSON and vice versa.
+
+
+
+
+ Gets or sets the used by the serializer when invoking serialization callback methods.
+
+ The context.
+
+
+
+ Indicates how JSON text output is formatted.
+
+
+
+
+ Gets or sets how dates are written to JSON text.
+
+
+
+
+ Gets or sets how time zones are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+
+
+
+
+ Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Gets or sets how special floating point numbers, e.g. ,
+ and ,
+ are written as JSON text.
+
+
+
+
+ Gets or sets how strings are escaped when writing JSON text.
+
+
+
+
+ Gets or sets how and values are formatted when writing JSON text,
+ and the expected date format when reading JSON text.
+
+
+
+
+ Gets or sets the culture used when reading JSON. Defaults to .
+
+
+
+
+ Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a .
+
+
+
+
+ Gets a value indicating whether there will be a check for additional JSON content after deserializing an object.
+
+
+ true if there will be a check for additional JSON content after deserializing an object; otherwise, false.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Creates a new instance.
+ The will not use default settings
+ from .
+
+
+ A new instance.
+ The will not use default settings
+ from .
+
+
+
+
+ Creates a new instance using the specified .
+ The will not use default settings
+ from .
+
+ The settings to be applied to the .
+
+ A new instance using the specified .
+ The will not use default settings
+ from .
+
+
+
+
+ Creates a new instance.
+ The will use default settings
+ from .
+
+
+ A new instance.
+ The will use default settings
+ from .
+
+
+
+
+ Creates a new instance using the specified .
+ The will use default settings
+ from as well as the specified .
+
+ The settings to be applied to the .
+
+ A new instance using the specified .
+ The will use default settings
+ from as well as the specified .
+
+
+
+
+ Populates the JSON values onto the target object.
+
+ The that contains the JSON structure to reader values from.
+ The target object to populate values onto.
+
+
+
+ Populates the JSON values onto the target object.
+
+ The that contains the JSON structure to reader values from.
+ The target object to populate values onto.
+
+
+
+ Deserializes the JSON structure contained by the specified .
+
+ The that contains the JSON structure to deserialize.
+ The being deserialized.
+
+
+
+ Deserializes the JSON structure contained by the specified
+ into an instance of the specified type.
+
+ The containing the object.
+ The of object being deserialized.
+ The instance of being deserialized.
+
+
+
+ Deserializes the JSON structure contained by the specified
+ into an instance of the specified type.
+
+ The containing the object.
+ The type of the object to deserialize.
+ The instance of being deserialized.
+
+
+
+ Deserializes the JSON structure contained by the specified
+ into an instance of the specified type.
+
+ The containing the object.
+ The of object being deserialized.
+ The instance of being deserialized.
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+ The type of the value being serialized.
+ This parameter is used when is to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+ The type of the value being serialized.
+ This parameter is used when is Auto to write out the type name if the type of the value does not match.
+ Specifying the type is optional.
+
+
+
+
+ Serializes the specified and writes the JSON structure
+ using the specified .
+
+ The used to write the JSON structure.
+ The to serialize.
+
+
+
+ Specifies the settings on a object.
+
+
+
+
+ Gets or sets how reference loops (e.g. a class referencing itself) are handled.
+
+ Reference loop handling.
+
+
+
+ Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization.
+
+ Missing member handling.
+
+
+
+ Gets or sets how objects are created during deserialization.
+
+ The object creation handling.
+
+
+
+ Gets or sets how null values are handled during serialization and deserialization.
+
+ Null value handling.
+
+
+
+ Gets or sets how default values are handled during serialization and deserialization.
+
+ The default value handling.
+
+
+
+ Gets or sets a collection that will be used during serialization.
+
+ The converters.
+
+
+
+ Gets or sets how object references are preserved by the serializer.
+
+ The preserve references handling.
+
+
+
+ Gets or sets how type name writing and reading is handled by the serializer.
+
+
+ should be used with caution when your application deserializes JSON from an external source.
+ Incoming types should be validated with a custom
+ when deserializing with a value other than .
+
+ The type name handling.
+
+
+
+ Gets or sets how metadata properties are used during deserialization.
+
+ The metadata properties handling.
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how a type name assembly is written and resolved by the serializer.
+
+ The type name assembly format.
+
+
+
+ Gets or sets how constructors are used during deserialization.
+
+ The constructor handling.
+
+
+
+ Gets or sets the contract resolver used by the serializer when
+ serializing .NET objects to JSON and vice versa.
+
+ The contract resolver.
+
+
+
+ Gets or sets the equality comparer used by the serializer when comparing references.
+
+ The equality comparer.
+
+
+
+ Gets or sets the used by the serializer when resolving references.
+
+ The reference resolver.
+
+
+
+ Gets or sets a function that creates the used by the serializer when resolving references.
+
+ A function that creates the used by the serializer when resolving references.
+
+
+
+ Gets or sets the used by the serializer when writing trace messages.
+
+ The trace writer.
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+ The binder.
+
+
+
+ Gets or sets the used by the serializer when resolving type names.
+
+ The binder.
+
+
+
+ Gets or sets the error handler called during serialization and deserialization.
+
+ The error handler called during serialization and deserialization.
+
+
+
+ Gets or sets the used by the serializer when invoking serialization callback methods.
+
+ The context.
+
+
+
+ Gets or sets how and values are formatted when writing JSON text,
+ and the expected date format when reading JSON text.
+
+
+
+
+ Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a .
+
+
+
+
+ Indicates how JSON text output is formatted.
+
+
+
+
+ Gets or sets how dates are written to JSON text.
+
+
+
+
+ Gets or sets how time zones are handled during serialization and deserialization.
+
+
+
+
+ Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.
+
+
+
+
+ Gets or sets how special floating point numbers, e.g. ,
+ and ,
+ are written as JSON.
+
+
+
+
+ Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.
+
+
+
+
+ Gets or sets how strings are escaped when writing JSON text.
+
+
+
+
+ Gets or sets the culture used when reading JSON. Defaults to .
+
+
+
+
+ Gets a value indicating whether there will be a check for additional content after deserializing an object.
+
+
+ true if there will be a check for additional content after deserializing an object; otherwise, false.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to JSON text data.
+
+
+
+
+ Initializes a new instance of the class with the specified .
+
+ The containing the JSON data to read.
+
+
+
+ Gets or sets the reader's character buffer pool.
+
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a [].
+
+ A [] or null if the next JSON token is null. This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Gets a value indicating whether the class can return line information.
+
+
+ true if and can be provided; otherwise, false.
+
+
+
+
+ Gets the current line number.
+
+
+ The current line number or 0 if no line information is available (for example, returns false).
+
+
+
+
+ Gets the current line position.
+
+
+ The current line position or 0 if no line information is available (for example, returns false).
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+
+
+
+
+ Gets or sets the writer's character array pool.
+
+
+
+
+ Gets or sets how many s to write for each level in the hierarchy when is set to .
+
+
+
+
+ Gets or sets which character to use to quote attribute values.
+
+
+
+
+ Gets or sets which character to use for indenting when is set to .
+
+
+
+
+ Gets or sets a value indicating whether object names will be surrounded with quotes.
+
+
+
+
+ Initializes a new instance of the class using the specified .
+
+ The to write to.
+
+
+
+ Flushes whatever is in the buffer to the underlying and also flushes the underlying .
+
+
+
+
+ Closes this writer.
+ If is set to true, the underlying is also closed.
+ If is set to true, the JSON is auto-completed.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes the specified end token.
+
+ The end token to write.
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+ A flag to indicate whether the text should be escaped when it is written as a JSON property name.
+
+
+
+ Writes indent characters.
+
+
+
+
+ Writes the JSON value delimiter.
+
+
+
+
+ Writes an indent space.
+
+
+
+
+ Writes a value.
+ An error will raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes raw JSON.
+
+ The raw JSON to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes the given white space.
+
+ The string of white space characters.
+
+
+
+ Specifies the type of JSON token.
+
+
+
+
+ This is returned by the if a read method has not been called.
+
+
+
+
+ An object start token.
+
+
+
+
+ An array start token.
+
+
+
+
+ A constructor start token.
+
+
+
+
+ An object property name.
+
+
+
+
+ A comment.
+
+
+
+
+ Raw JSON.
+
+
+
+
+ An integer.
+
+
+
+
+ A float.
+
+
+
+
+ A string.
+
+
+
+
+ A boolean.
+
+
+
+
+ A null token.
+
+
+
+
+ An undefined token.
+
+
+
+
+ An object end token.
+
+
+
+
+ An array end token.
+
+
+
+
+ A constructor end token.
+
+
+
+
+ A Date.
+
+
+
+
+ Byte data.
+
+
+
+
+
+ Represents a reader that provides validation.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Sets an event handler for receiving schema validation errors.
+
+
+
+
+ Gets the text value of the current JSON token.
+
+
+
+
+
+ Gets the depth of the current token in the JSON document.
+
+ The depth of the current token in the JSON document.
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Gets the quotation mark character used to enclose the value of a string.
+
+
+
+
+
+ Gets the type of the current JSON token.
+
+
+
+
+
+ Gets the .NET type for the current JSON token.
+
+
+
+
+
+ Initializes a new instance of the class that
+ validates the content returned from the given .
+
+ The to read from while validating.
+
+
+
+ Gets or sets the schema.
+
+ The schema.
+
+
+
+ Gets the used to construct this .
+
+ The specified in the constructor.
+
+
+
+ Changes the reader's state to .
+ If is set to true, the underlying is also closed.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a [].
+
+
+ A [] or null if the next JSON token is null.
+
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying as a .
+
+ A . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of . This method will return null at the end of an array.
+
+
+
+ Reads the next JSON token from the underlying as a of .
+
+ A of .
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+
+
+
+
+ Gets or sets a value indicating whether the destination should be closed when this writer is closed.
+
+
+ true to close the destination when this writer is closed; otherwise false. The default is true.
+
+
+
+
+ Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed.
+
+
+ true to auto-complete the JSON when this writer is closed; otherwise false. The default is true.
+
+
+
+
+ Gets the top.
+
+ The top.
+
+
+
+ Gets the state of the writer.
+
+
+
+
+ Gets the path of the writer.
+
+
+
+
+ Gets or sets a value indicating how JSON text output should be formatted.
+
+
+
+
+ Gets or sets how dates are written to JSON text.
+
+
+
+
+ Gets or sets how time zones are handled when writing JSON text.
+
+
+
+
+ Gets or sets how strings are escaped when writing JSON text.
+
+
+
+
+ Gets or sets how special floating point numbers, e.g. ,
+ and ,
+ are written to JSON text.
+
+
+
+
+ Gets or sets how and values are formatted when writing JSON text.
+
+
+
+
+ Gets or sets the culture used when writing JSON. Defaults to .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Flushes whatever is in the buffer to the destination and also flushes the destination.
+
+
+
+
+ Closes this writer.
+ If is set to true, the destination is also closed.
+ If is set to true, the JSON is auto-completed.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the end of a JSON object.
+
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the end of an array.
+
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes the end constructor.
+
+
+
+
+ Writes the property name of a name/value pair of a JSON object.
+
+ The name of the property.
+
+
+
+ Writes the property name of a name/value pair of a JSON object.
+
+ The name of the property.
+ A flag to indicate whether the text should be escaped when it is written as a JSON property name.
+
+
+
+ Writes the end of the current JSON object or array.
+
+
+
+
+ Writes the current token and its children.
+
+ The to read the token from.
+
+
+
+ Writes the current token.
+
+ The to read the token from.
+ A flag indicating whether the current token's children should be written.
+
+
+
+ Writes the token and its value.
+
+ The to write.
+
+ The value to write.
+ A value is only required for tokens that have an associated value, e.g. the property name for .
+ null can be passed to the method for tokens that don't have a value, e.g. .
+
+
+
+
+ Writes the token.
+
+ The to write.
+
+
+
+ Writes the specified end token.
+
+ The end token to write.
+
+
+
+ Writes indent characters.
+
+
+
+
+ Writes the JSON value delimiter.
+
+
+
+
+ Writes an indent space.
+
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes raw JSON without changing the writer's state.
+
+ The raw JSON to write.
+
+
+
+ Writes raw JSON where a value is expected and updates the writer's state.
+
+ The raw JSON to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a of value.
+
+ The of value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+ An error will raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes the given white space.
+
+ The string of white space characters.
+
+
+
+ Releases unmanaged and - optionally - managed resources.
+
+ true to release both managed and unmanaged resources; false to release only unmanaged resources.
+
+
+
+ Sets the state of the .
+
+ The being written.
+ The value being written.
+
+
+
+ The exception thrown when an error occurs while writing JSON text.
+
+
+
+
+ Gets the path to the JSON where the error occurred.
+
+ The path to the JSON where the error occurred.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+ Initializes a new instance of the class
+ with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The path to the JSON where the error occurred.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Specifies how JSON comments are handled when loading JSON.
+
+
+
+
+ Ignore comments.
+
+
+
+
+ Load comments as a with type .
+
+
+
+
+ Specifies how line information is handled when loading JSON.
+
+
+
+
+ Ignore line information.
+
+
+
+
+ Load line information.
+
+
+
+
+ Contains the LINQ to JSON extension methods.
+
+
+
+
+ Returns a collection of tokens that contains the ancestors of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains the ancestors of every token in the source collection.
+
+
+
+ Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains every token in the source collection, the ancestors of every token in the source collection.
+
+
+
+ Returns a collection of tokens that contains the descendants of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains the descendants of every token in the source collection.
+
+
+
+ Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection.
+
+ The type of the objects in source, constrained to .
+ An of that contains the source collection.
+ An of that contains every token in the source collection, and the descendants of every token in the source collection.
+
+
+
+ Returns a collection of child properties of every object in the source collection.
+
+ An of that contains the source collection.
+ An of that contains the properties of every object in the source collection.
+
+
+
+ Returns a collection of child values of every object in the source collection with the given key.
+
+ An of that contains the source collection.
+ The token key.
+ An of that contains the values of every token in the source collection with the given key.
+
+
+
+ Returns a collection of child values of every object in the source collection.
+
+ An of that contains the source collection.
+ An of that contains the values of every token in the source collection.
+
+
+
+ Returns a collection of converted child values of every object in the source collection with the given key.
+
+ The type to convert the values to.
+ An of that contains the source collection.
+ The token key.
+ An that contains the converted values of every token in the source collection with the given key.
+
+
+
+ Returns a collection of converted child values of every object in the source collection.
+
+ The type to convert the values to.
+ An of that contains the source collection.
+ An that contains the converted values of every token in the source collection.
+
+
+
+ Converts the value.
+
+ The type to convert the value to.
+ A cast as a of .
+ A converted value.
+
+
+
+ Converts the value.
+
+ The source collection type.
+ The type to convert the value to.
+ A cast as a of .
+ A converted value.
+
+
+
+ Returns a collection of child tokens of every array in the source collection.
+
+ The source collection type.
+ An of that contains the source collection.
+ An of that contains the values of every token in the source collection.
+
+
+
+ Returns a collection of converted child tokens of every array in the source collection.
+
+ An of that contains the source collection.
+ The type to convert the values to.
+ The source collection type.
+ An that contains the converted values of every token in the source collection.
+
+
+
+ Returns the input typed as .
+
+ An of that contains the source collection.
+ The input typed as .
+
+
+
+ Returns the input typed as .
+
+ The source collection type.
+ An of that contains the source collection.
+ The input typed as .
+
+
+
+ Represents a collection of objects.
+
+ The type of token.
+
+
+
+ Gets the of with the specified key.
+
+
+
+
+
+ Represents a JSON array.
+
+
+
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the array.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the array.
+
+
+
+ Loads an from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+
+
+ Loads an from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ A populated from the string that contains JSON.
+
+
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A populated from the string that contains JSON.
+
+
+
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ A with the values of the specified object.
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ The that will be used to read the object.
+ A with the values of the specified object.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Gets or sets the at the specified index.
+
+
+
+
+
+ Determines the index of a specific item in the .
+
+ The object to locate in the .
+
+ The index of if found in the list; otherwise, -1.
+
+
+
+
+ Inserts an item to the at the specified index.
+
+ The zero-based index at which should be inserted.
+ The object to insert into the .
+
+ is not a valid index in the .
+
+
+
+
+ Removes the item at the specified index.
+
+ The zero-based index of the item to remove.
+
+ is not a valid index in the .
+
+
+
+
+ Returns an enumerator that iterates through the collection.
+
+
+ A of that can be used to iterate through the collection.
+
+
+
+
+ Adds an item to the .
+
+ The object to add to the .
+
+
+
+ Removes all items from the .
+
+
+
+
+ Determines whether the contains a specific value.
+
+ The object to locate in the .
+
+ true if is found in the ; otherwise, false.
+
+
+
+
+ Copies the elements of the to an array, starting at a particular array index.
+
+ The array.
+ Index of the array.
+
+
+
+ Gets a value indicating whether the is read-only.
+
+ true if the is read-only; otherwise, false.
+
+
+
+ Removes the first occurrence of a specific object from the .
+
+ The object to remove from the .
+
+ true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original .
+
+
+
+
+ Represents a JSON constructor.
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Gets or sets the name of this constructor.
+
+ The constructor name.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the specified name and content.
+
+ The constructor name.
+ The contents of the constructor.
+
+
+
+ Initializes a new instance of the class with the specified name and content.
+
+ The constructor name.
+ The contents of the constructor.
+
+
+
+ Initializes a new instance of the class with the specified name.
+
+ The constructor name.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+
+
+ Represents a token that can contain other tokens.
+
+
+
+
+ Occurs when the list changes or an item in the list changes.
+
+
+
+
+ Occurs before an item is added to the collection.
+
+
+
+
+ Occurs when the items list of the collection has changed, or the collection is reset.
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Raises the event.
+
+ The instance containing the event data.
+
+
+
+ Raises the event.
+
+ The instance containing the event data.
+
+
+
+ Raises the event.
+
+ The instance containing the event data.
+
+
+
+ Gets a value indicating whether this token has child tokens.
+
+
+ true if this token has child values; otherwise, false.
+
+
+
+
+ Get the first child token of this token.
+
+
+ A containing the first child token of the .
+
+
+
+
+ Get the last child token of this token.
+
+
+ A containing the last child token of the .
+
+
+
+
+ Returns a collection of the child tokens of this token, in document order.
+
+
+ An of containing the child tokens of this , in document order.
+
+
+
+
+ Returns a collection of the child values of this token, in document order.
+
+ The type to convert the values to.
+
+ A containing the child values of this , in document order.
+
+
+
+
+ Returns a collection of the descendant tokens for this token in document order.
+
+ An of containing the descendant tokens of the .
+
+
+
+ Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order.
+
+ An of containing this token, and all the descendant tokens of the .
+
+
+
+ Adds the specified content as children of this .
+
+ The content to be added.
+
+
+
+ Adds the specified content as the first children of this .
+
+ The content to be added.
+
+
+
+ Creates a that can be used to add tokens to the .
+
+ A that is ready to have content written to it.
+
+
+
+ Replaces the child nodes of this token with the specified content.
+
+ The content.
+
+
+
+ Removes the child nodes from this token.
+
+
+
+
+ Merge the specified content into this .
+
+ The content to be merged.
+
+
+
+ Merge the specified content into this using .
+
+ The content to be merged.
+ The used to merge the content.
+
+
+
+ Gets the count of child JSON tokens.
+
+ The count of child JSON tokens.
+
+
+
+ Represents a collection of objects.
+
+ The type of token.
+
+
+
+ An empty collection of objects.
+
+
+
+
+ Initializes a new instance of the struct.
+
+ The enumerable.
+
+
+
+ Returns an enumerator that can be used to iterate through the collection.
+
+
+ A that can be used to iterate through the collection.
+
+
+
+
+ Gets the of with the specified key.
+
+
+
+
+
+ Determines whether the specified is equal to this instance.
+
+ The to compare with this instance.
+
+ true if the specified is equal to this instance; otherwise, false.
+
+
+
+
+ Determines whether the specified is equal to this instance.
+
+ The to compare with this instance.
+
+ true if the specified is equal to this instance; otherwise, false.
+
+
+
+
+ Returns a hash code for this instance.
+
+
+ A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
+
+
+
+
+ Represents a JSON object.
+
+
+
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Occurs when a property value changes.
+
+
+
+
+ Occurs when a property value is changing.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the object.
+
+
+
+ Initializes a new instance of the class with the specified content.
+
+ The contents of the object.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Gets an of of this object's properties.
+
+ An of of this object's properties.
+
+
+
+ Gets a the specified name.
+
+ The property name.
+ A with the specified name or null.
+
+
+
+ Gets a of of this object's property values.
+
+ A of of this object's property values.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Gets or sets the with the specified property name.
+
+
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+ is not valid JSON.
+
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+ is not valid JSON.
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ A populated from the string that contains JSON.
+
+ is not valid JSON.
+
+
+
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A populated from the string that contains JSON.
+
+ is not valid JSON.
+
+
+
+
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ A with the values of the specified object.
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ The that will be used to read the object.
+ A with the values of the specified object.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Gets the with the specified property name.
+
+ Name of the property.
+ The with the specified property name.
+
+
+
+ Gets the with the specified property name.
+ The exact property name will be searched for first and if no matching property is found then
+ the will be used to match a property.
+
+ Name of the property.
+ One of the enumeration values that specifies how the strings will be compared.
+ The with the specified property name.
+
+
+
+ Tries to get the with the specified property name.
+ The exact property name will be searched for first and if no matching property is found then
+ the will be used to match a property.
+
+ Name of the property.
+ The value.
+ One of the enumeration values that specifies how the strings will be compared.
+ true if a value was successfully retrieved; otherwise, false.
+
+
+
+ Adds the specified property name.
+
+ Name of the property.
+ The value.
+
+
+
+ Removes the property with the specified name.
+
+ Name of the property.
+ true if item was successfully removed; otherwise, false.
+
+
+
+ Tries to get the with the specified property name.
+
+ Name of the property.
+ The value.
+ true if a value was successfully retrieved; otherwise, false.
+
+
+
+ Returns an enumerator that can be used to iterate through the collection.
+
+
+ A that can be used to iterate through the collection.
+
+
+
+
+ Raises the event with the provided arguments.
+
+ Name of the property.
+
+
+
+ Raises the event with the provided arguments.
+
+ Name of the property.
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Represents a JSON property.
+
+
+
+
+ Gets the container's children tokens.
+
+ The container's children tokens.
+
+
+
+ Gets the property name.
+
+ The property name.
+
+
+
+ Gets or sets the property value.
+
+ The property value.
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Initializes a new instance of the class.
+
+ The property name.
+ The property content.
+
+
+
+ Initializes a new instance of the class.
+
+ The property name.
+ The property content.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ A that contains the JSON that was read from the specified .
+
+
+
+ Loads a from a .
+
+ A that will be read for the content of the .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A that contains the JSON that was read from the specified .
+
+
+
+ Represents a view of a .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The name.
+
+
+
+ When overridden in a derived class, returns whether resetting an object changes its value.
+
+
+ true if resetting the component changes its value; otherwise, false.
+
+ The component to test for reset capability.
+
+
+
+ When overridden in a derived class, gets the current value of the property on a component.
+
+
+ The value of a property for a given component.
+
+ The component with the property for which to retrieve the value.
+
+
+
+ When overridden in a derived class, resets the value for this property of the component to the default value.
+
+ The component with the property value that is to be reset to the default value.
+
+
+
+ When overridden in a derived class, sets the value of the component to a different value.
+
+ The component with the property value that is to be set.
+ The new value.
+
+
+
+ When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted.
+
+
+ true if the property should be persisted; otherwise, false.
+
+ The component with the property to be examined for persistence.
+
+
+
+ When overridden in a derived class, gets the type of the component this property is bound to.
+
+
+ A that represents the type of component this property is bound to.
+ When the or
+
+ methods are invoked, the object specified might be an instance of this type.
+
+
+
+
+ When overridden in a derived class, gets a value indicating whether this property is read-only.
+
+
+ true if the property is read-only; otherwise, false.
+
+
+
+
+ When overridden in a derived class, gets the type of the property.
+
+
+ A that represents the type of the property.
+
+
+
+
+ Gets the hash code for the name of the member.
+
+
+
+ The hash code for the name of the member.
+
+
+
+
+ Represents a raw JSON string.
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class.
+
+ The raw json.
+
+
+
+ Creates an instance of with the content of the reader's current token.
+
+ The reader.
+ An instance of with the content of the reader's current token.
+
+
+
+ Specifies the settings used when loading JSON.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Gets or sets how JSON comments are handled when loading JSON.
+
+ The JSON comment handling.
+
+
+
+ Gets or sets how JSON line info is handled when loading JSON.
+
+ The JSON line info handling.
+
+
+
+ Specifies the settings used when merging JSON.
+
+
+
+
+ Gets or sets the method used when merging JSON arrays.
+
+ The method used when merging JSON arrays.
+
+
+
+ Gets or sets how null value properties are merged.
+
+ How null value properties are merged.
+
+
+
+ Represents an abstract JSON token.
+
+
+
+
+ Gets a comparer that can compare two tokens for value equality.
+
+ A that can compare two nodes for value equality.
+
+
+
+ Gets or sets the parent.
+
+ The parent.
+
+
+
+ Gets the root of this .
+
+ The root of this .
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Gets a value indicating whether this token has child tokens.
+
+
+ true if this token has child values; otherwise, false.
+
+
+
+
+ Compares the values of two tokens, including the values of all descendant tokens.
+
+ The first to compare.
+ The second to compare.
+ true if the tokens are equal; otherwise false.
+
+
+
+ Gets the next sibling token of this node.
+
+ The that contains the next sibling token.
+
+
+
+ Gets the previous sibling token of this node.
+
+ The that contains the previous sibling token.
+
+
+
+ Gets the path of the JSON token.
+
+
+
+
+ Adds the specified content immediately after this token.
+
+ A content object that contains simple content or a collection of content objects to be added after this token.
+
+
+
+ Adds the specified content immediately before this token.
+
+ A content object that contains simple content or a collection of content objects to be added before this token.
+
+
+
+ Returns a collection of the ancestor tokens of this token.
+
+ A collection of the ancestor tokens of this token.
+
+
+
+ Returns a collection of tokens that contain this token, and the ancestors of this token.
+
+ A collection of tokens that contain this token, and the ancestors of this token.
+
+
+
+ Returns a collection of the sibling tokens after this token, in document order.
+
+ A collection of the sibling tokens after this tokens, in document order.
+
+
+
+ Returns a collection of the sibling tokens before this token, in document order.
+
+ A collection of the sibling tokens before this token, in document order.
+
+
+
+ Gets the with the specified key.
+
+ The with the specified key.
+
+
+
+ Gets the with the specified key converted to the specified type.
+
+ The type to convert the token to.
+ The token key.
+ The converted token value.
+
+
+
+ Get the first child token of this token.
+
+ A containing the first child token of the .
+
+
+
+ Get the last child token of this token.
+
+ A containing the last child token of the .
+
+
+
+ Returns a collection of the child tokens of this token, in document order.
+
+ An of containing the child tokens of this , in document order.
+
+
+
+ Returns a collection of the child tokens of this token, in document order, filtered by the specified type.
+
+ The type to filter the child tokens on.
+ A containing the child tokens of this , in document order.
+
+
+
+ Returns a collection of the child values of this token, in document order.
+
+ The type to convert the values to.
+ A containing the child values of this , in document order.
+
+
+
+ Removes this token from its parent.
+
+
+
+
+ Replaces this token with the specified token.
+
+ The value.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of which will be used when writing the token.
+
+
+
+ Returns the indented JSON for this token.
+
+
+ The indented JSON for this token.
+
+
+
+
+ Returns the JSON for this token using the given formatting and converters.
+
+ Indicates how the output should be formatted.
+ A collection of s which will be used when writing the token.
+ The JSON for this token using the given formatting and converters.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to [].
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to of .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an explicit conversion from to .
+
+ The value.
+ The result of the conversion.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from [] to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Performs an implicit conversion from of to .
+
+ The value to create a from.
+ The initialized with the specified value.
+
+
+
+ Creates a for this token.
+
+ A that can be used to read this token and its descendants.
+
+
+
+ Creates a from an object.
+
+ The object that will be used to create .
+ A with the value of the specified object.
+
+
+
+ Creates a from an object using the specified .
+
+ The object that will be used to create .
+ The that will be used when reading the object.
+ A with the value of the specified object.
+
+
+
+ Creates an instance of the specified .NET type from the .
+
+ The object type that the token will be deserialized to.
+ The new object created from the JSON value.
+
+
+
+ Creates an instance of the specified .NET type from the .
+
+ The object type that the token will be deserialized to.
+ The new object created from the JSON value.
+
+
+
+ Creates an instance of the specified .NET type from the using the specified .
+
+ The object type that the token will be deserialized to.
+ The that will be used when creating the object.
+ The new object created from the JSON value.
+
+
+
+ Creates an instance of the specified .NET type from the using the specified .
+
+ The object type that the token will be deserialized to.
+ The that will be used when creating the object.
+ The new object created from the JSON value.
+
+
+
+ Creates a from a .
+
+ A positioned at the token to read into this .
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Creates a from a .
+
+ An positioned at the token to read into this .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ A populated from the string that contains JSON.
+
+
+
+ Load a from a string that contains JSON.
+
+ A that contains JSON.
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+ A populated from the string that contains JSON.
+
+
+
+ Creates a from a .
+
+ A positioned at the token to read into this .
+ The used to load the JSON.
+ If this is null, default load settings will be used.
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Creates a from a .
+
+ A positioned at the token to read into this .
+
+ A that contains the token and its descendant tokens
+ that were read from the reader. The runtime type of the token is determined
+ by the token type of the first token encountered in the reader.
+
+
+
+
+ Selects a using a JPath expression. Selects the token that matches the object path.
+
+
+ A that contains a JPath expression.
+
+ A , or null.
+
+
+
+ Selects a using a JPath expression. Selects the token that matches the object path.
+
+
+ A that contains a JPath expression.
+
+ A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression.
+ A .
+
+
+
+ Selects a collection of elements using a JPath expression.
+
+
+ A that contains a JPath expression.
+
+ An of that contains the selected elements.
+
+
+
+ Selects a collection of elements using a JPath expression.
+
+
+ A that contains a JPath expression.
+
+ A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression.
+ An of that contains the selected elements.
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Creates a new instance of the . All child tokens are recursively cloned.
+
+ A new instance of the .
+
+
+
+ Adds an object to the annotation list of this .
+
+ The annotation to add.
+
+
+
+ Get the first annotation object of the specified type from this .
+
+ The type of the annotation to retrieve.
+ The first annotation object that matches the specified type, or null if no annotation is of the specified type.
+
+
+
+ Gets the first annotation object of the specified type from this .
+
+ The of the annotation to retrieve.
+ The first annotation object that matches the specified type, or null if no annotation is of the specified type.
+
+
+
+ Gets a collection of annotations of the specified type for this .
+
+ The type of the annotations to retrieve.
+ An that contains the annotations for this .
+
+
+
+ Gets a collection of annotations of the specified type for this .
+
+ The of the annotations to retrieve.
+ An of that contains the annotations that match the specified type for this .
+
+
+
+ Removes the annotations of the specified type from this .
+
+ The type of annotations to remove.
+
+
+
+ Removes the annotations of the specified type from this .
+
+ The of annotations to remove.
+
+
+
+ Compares tokens to determine whether they are equal.
+
+
+
+
+ Determines whether the specified objects are equal.
+
+ The first object of type to compare.
+ The second object of type to compare.
+
+ true if the specified objects are equal; otherwise, false.
+
+
+
+
+ Returns a hash code for the specified object.
+
+ The for which a hash code is to be returned.
+ A hash code for the specified object.
+ The type of is a reference type and is null.
+
+
+
+ Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
+
+
+
+
+ Gets the at the reader's current position.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The token to read from.
+
+
+
+ Reads the next JSON token from the underlying .
+
+
+ true if the next token was read successfully; false if there are no more tokens to read.
+
+
+
+
+ Gets the path of the current JSON token.
+
+
+
+
+ Specifies the type of token.
+
+
+
+
+ No token type has been set.
+
+
+
+
+ A JSON object.
+
+
+
+
+ A JSON array.
+
+
+
+
+ A JSON constructor.
+
+
+
+
+ A JSON object property.
+
+
+
+
+ A comment.
+
+
+
+
+ An integer value.
+
+
+
+
+ A float value.
+
+
+
+
+ A string value.
+
+
+
+
+ A boolean value.
+
+
+
+
+ A null value.
+
+
+
+
+ An undefined value.
+
+
+
+
+ A date value.
+
+
+
+
+ A raw JSON value.
+
+
+
+
+ A collection of bytes value.
+
+
+
+
+ A Guid value.
+
+
+
+
+ A Uri value.
+
+
+
+
+ A TimeSpan value.
+
+
+
+
+ Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
+
+
+
+
+ Gets the at the writer's current position.
+
+
+
+
+ Gets the token being written.
+
+ The token being written.
+
+
+
+ Initializes a new instance of the class writing to the given .
+
+ The container being written to.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Flushes whatever is in the buffer to the underlying .
+
+
+
+
+ Closes this writer.
+ If is set to true, the JSON is auto-completed.
+
+
+ Setting to true has no additional effect, since the underlying is a type that cannot be closed.
+
+
+
+
+ Writes the beginning of a JSON object.
+
+
+
+
+ Writes the beginning of a JSON array.
+
+
+
+
+ Writes the start of a constructor with the given name.
+
+ The name of the constructor.
+
+
+
+ Writes the end.
+
+ The token.
+
+
+
+ Writes the property name of a name/value pair on a JSON object.
+
+ The name of the property.
+
+
+
+ Writes a value.
+ An error will be raised if the value cannot be written as a single JSON token.
+
+ The value to write.
+
+
+
+ Writes a null value.
+
+
+
+
+ Writes an undefined value.
+
+
+
+
+ Writes raw JSON.
+
+ The raw JSON to write.
+
+
+
+ Writes a comment /*...*/ containing the specified text.
+
+ Text to place inside the comment.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a [] value.
+
+ The [] value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Writes a value.
+
+ The value to write.
+
+
+
+ Represents a value in JSON (string, integer, date, etc).
+
+
+
+
+ Initializes a new instance of the class from another object.
+
+ A object to copy from.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Initializes a new instance of the class with the given value.
+
+ The value.
+
+
+
+ Gets a value indicating whether this token has child tokens.
+
+
+ true if this token has child values; otherwise, false.
+
+
+
+
+ Creates a comment with the given value.
+
+ The value.
+ A comment with the given value.
+
+
+
+ Creates a string with the given value.
+
+ The value.
+ A string with the given value.
+
+
+
+ Creates a null value.
+
+ A null value.
+
+
+
+ Creates a undefined value.
+
+ A undefined value.
+
+
+
+ Gets the node type for this .
+
+ The type.
+
+
+
+ Gets or sets the underlying token value.
+
+ The underlying token value.
+
+
+
+ Writes this token to a .
+
+ A into which this method will write.
+ A collection of s which will be used when writing the token.
+
+
+
+ Indicates whether the current object is equal to another object of the same type.
+
+
+ true if the current object is equal to the parameter; otherwise, false.
+
+ An object to compare with this object.
+
+
+
+ Determines whether the specified is equal to the current .
+
+ The to compare with the current .
+
+ true if the specified is equal to the current ; otherwise, false.
+
+
+
+
+ Serves as a hash function for a particular type.
+
+
+ A hash code for the current .
+
+
+
+
+ Returns a that represents this instance.
+
+
+ A that represents this instance.
+
+
+
+
+ Returns a that represents this instance.
+
+ The format.
+
+ A that represents this instance.
+
+
+
+
+ Returns a that represents this instance.
+
+ The format provider.
+
+ A that represents this instance.
+
+
+
+
+ Returns a that represents this instance.
+
+ The format.
+ The format provider.
+
+ A that represents this instance.
+
+
+
+
+ Returns the responsible for binding operations performed on this object.
+
+ The expression tree representation of the runtime value.
+
+ The to bind this object.
+
+
+
+
+ Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
+
+ An object to compare with this instance.
+
+ A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings:
+ Value
+ Meaning
+ Less than zero
+ This instance is less than .
+ Zero
+ This instance is equal to .
+ Greater than zero
+ This instance is greater than .
+
+
+ is not of the same type as this instance.
+
+
+
+
+ Specifies how JSON arrays are merged together.
+
+
+
+ Concatenate arrays.
+
+
+ Union arrays, skipping items that already exist.
+
+
+ Replace all array items.
+
+
+ Merge array items together, matched by index.
+
+
+
+ Specifies how null value properties are merged.
+
+
+
+
+ The content's null value properties will be ignored during merging.
+
+
+
+
+ The content's null value properties will be merged.
+
+
+
+
+ Specifies the member serialization options for the .
+
+
+
+
+ All public members are serialized by default. Members can be excluded using or .
+ This is the default member serialization mode.
+
+
+
+
+ Only members marked with or are serialized.
+ This member serialization mode can also be set by marking the class with .
+
+
+
+
+ All public and private fields are serialized. Members can be excluded using or .
+ This member serialization mode can also be set by marking the class with
+ and setting IgnoreSerializableAttribute on to false.
+
+
+
+
+ Specifies metadata property handling options for the .
+
+
+
+
+ Read metadata properties located at the start of a JSON object.
+
+
+
+
+ Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance.
+
+
+
+
+ Do not try to read metadata properties.
+
+
+
+
+ Specifies missing member handling options for the .
+
+
+
+
+ Ignore a missing member and do not attempt to deserialize it.
+
+
+
+
+ Throw a when a missing member is encountered during deserialization.
+
+
+
+
+ Specifies null value handling options for the .
+
+
+
+
+
+
+
+
+ Include null values when serializing and deserializing objects.
+
+
+
+
+ Ignore null values when serializing and deserializing objects.
+
+
+
+
+ Specifies how object creation is handled by the .
+
+
+
+
+ Reuse existing objects, create new objects when needed.
+
+
+
+
+ Only reuse existing objects.
+
+
+
+
+ Always create new objects.
+
+
+
+
+ Specifies reference handling options for the .
+ Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement .
+
+
+
+
+
+
+
+ Do not preserve references when serializing types.
+
+
+
+
+ Preserve references when serializing into a JSON object structure.
+
+
+
+
+ Preserve references when serializing into a JSON array structure.
+
+
+
+
+ Preserve references when serializing.
+
+
+
+
+ Specifies reference loop handling options for the .
+
+
+
+
+ Throw a when a loop is encountered.
+
+
+
+
+ Ignore loop references and do not serialize.
+
+
+
+
+ Serialize loop references.
+
+
+
+
+ Indicating whether a property is required.
+
+
+
+
+ The property is not required. The default state.
+
+
+
+
+ The property must be defined in JSON but can be a null value.
+
+
+
+
+ The property must be defined in JSON and cannot be a null value.
+
+
+
+
+ The property is not required but it cannot be a null value.
+
+
+
+
+
+ Contains the JSON schema extension methods.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+
+ Determines whether the is valid.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+
+ true if the specified is valid; otherwise, false.
+
+
+
+
+
+ Determines whether the is valid.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+ When this method returns, contains any error messages generated while validating.
+
+ true if the specified is valid; otherwise, false.
+
+
+
+
+
+ Validates the specified .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+
+
+
+
+ Validates the specified .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+ The source to test.
+ The schema to test with.
+ The validation event handler.
+
+
+
+
+ An in-memory representation of a JSON Schema.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets or sets the id.
+
+
+
+
+ Gets or sets the title.
+
+
+
+
+ Gets or sets whether the object is required.
+
+
+
+
+ Gets or sets whether the object is read-only.
+
+
+
+
+ Gets or sets whether the object is visible to users.
+
+
+
+
+ Gets or sets whether the object is transient.
+
+
+
+
+ Gets or sets the description of the object.
+
+
+
+
+ Gets or sets the types of values allowed by the object.
+
+ The type.
+
+
+
+ Gets or sets the pattern.
+
+ The pattern.
+
+
+
+ Gets or sets the minimum length.
+
+ The minimum length.
+
+
+
+ Gets or sets the maximum length.
+
+ The maximum length.
+
+
+
+ Gets or sets a number that the value should be divisible by.
+
+ A number that the value should be divisible by.
+
+
+
+ Gets or sets the minimum.
+
+ The minimum.
+
+
+
+ Gets or sets the maximum.
+
+ The maximum.
+
+
+
+ Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute ().
+
+ A flag indicating whether the value can not equal the number defined by the minimum attribute ().
+
+
+
+ Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute ().
+
+ A flag indicating whether the value can not equal the number defined by the maximum attribute ().
+
+
+
+ Gets or sets the minimum number of items.
+
+ The minimum number of items.
+
+
+
+ Gets or sets the maximum number of items.
+
+ The maximum number of items.
+
+
+
+ Gets or sets the of items.
+
+ The of items.
+
+
+
+ Gets or sets a value indicating whether items in an array are validated using the instance at their array position from .
+
+
+ true if items are validated using their array position; otherwise, false.
+
+
+
+
+ Gets or sets the of additional items.
+
+ The of additional items.
+
+
+
+ Gets or sets a value indicating whether additional items are allowed.
+
+
+ true if additional items are allowed; otherwise, false.
+
+
+
+
+ Gets or sets whether the array items must be unique.
+
+
+
+
+ Gets or sets the of properties.
+
+ The of properties.
+
+
+
+ Gets or sets the of additional properties.
+
+ The of additional properties.
+
+
+
+ Gets or sets the pattern properties.
+
+ The pattern properties.
+
+
+
+ Gets or sets a value indicating whether additional properties are allowed.
+
+
+ true if additional properties are allowed; otherwise, false.
+
+
+
+
+ Gets or sets the required property if this property is present.
+
+ The required property if this property is present.
+
+
+
+ Gets or sets the a collection of valid enum values allowed.
+
+ A collection of valid enum values allowed.
+
+
+
+ Gets or sets disallowed types.
+
+ The disallowed types.
+
+
+
+ Gets or sets the default value.
+
+ The default value.
+
+
+
+ Gets or sets the collection of that this schema extends.
+
+ The collection of that this schema extends.
+
+
+
+ Gets or sets the format.
+
+ The format.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Reads a from the specified .
+
+ The containing the JSON Schema to read.
+ The object representing the JSON Schema.
+
+
+
+ Reads a from the specified .
+
+ The containing the JSON Schema to read.
+ The to use when resolving schema references.
+ The object representing the JSON Schema.
+
+
+
+ Load a from a string that contains JSON Schema.
+
+ A that contains JSON Schema.
+ A populated from the string that contains JSON Schema.
+
+
+
+ Load a from a string that contains JSON Schema using the specified .
+
+ A that contains JSON Schema.
+ The resolver.
+ A populated from the string that contains JSON Schema.
+
+
+
+ Writes this schema to a .
+
+ A into which this method will write.
+
+
+
+ Writes this schema to a using the specified .
+
+ A into which this method will write.
+ The resolver used.
+
+
+
+ Returns a that represents the current .
+
+
+ A that represents the current .
+
+
+
+
+
+ Returns detailed information about the schema exception.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets the line number indicating where the error occurred.
+
+ The line number indicating where the error occurred.
+
+
+
+ Gets the line position indicating where the error occurred.
+
+ The line position indicating where the error occurred.
+
+
+
+ Gets the path to the JSON where the error occurred.
+
+ The path to the JSON where the error occurred.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with a specified error message.
+
+ The error message that explains the reason for the exception.
+
+
+
+ Initializes a new instance of the class
+ with a specified error message and a reference to the inner exception that is the cause of this exception.
+
+ The error message that explains the reason for the exception.
+ The exception that is the cause of the current exception, or null if no inner exception is specified.
+
+
+
+ Initializes a new instance of the class.
+
+ The that holds the serialized object data about the exception being thrown.
+ The that contains contextual information about the source or destination.
+ The parameter is null.
+ The class name is null or is zero (0).
+
+
+
+
+ Generates a from a specified .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets or sets how undefined schemas are handled by the serializer.
+
+
+
+
+ Gets or sets the contract resolver.
+
+ The contract resolver.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ A generated from the specified type.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ The used to resolve schema references.
+ A generated from the specified type.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ Specify whether the generated root will be nullable.
+ A generated from the specified type.
+
+
+
+ Generate a from the specified type.
+
+ The type to generate a from.
+ The used to resolve schema references.
+ Specify whether the generated root will be nullable.
+ A generated from the specified type.
+
+
+
+
+ Resolves from an id.
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets or sets the loaded schemas.
+
+ The loaded schemas.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Gets a for the specified reference.
+
+ The id.
+ A for the specified reference.
+
+
+
+
+ The value types allowed by the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ No type specified.
+
+
+
+
+ String type.
+
+
+
+
+ Float type.
+
+
+
+
+ Integer type.
+
+
+
+
+ Boolean type.
+
+
+
+
+ Object type.
+
+
+
+
+ Array type.
+
+
+
+
+ Null type.
+
+
+
+
+ Any type.
+
+
+
+
+
+ Specifies undefined schema Id handling options for the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Do not infer a schema Id.
+
+
+
+
+ Use the .NET type name as the schema Id.
+
+
+
+
+ Use the assembly qualified .NET type name as the schema Id.
+
+
+
+
+
+ Returns detailed information related to the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ Gets the associated with the validation error.
+
+ The JsonSchemaException associated with the validation error.
+
+
+
+ Gets the path of the JSON location where the validation error occurred.
+
+ The path of the JSON location where the validation error occurred.
+
+
+
+ Gets the text description corresponding to the validation error.
+
+ The text description.
+
+
+
+
+ Represents the callback method that will handle JSON schema validation events and the .
+
+
+ JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.
+
+
+
+
+
+ A camel case naming strategy.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+ A flag indicating whether extension data names should be processed.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ Resolves member mappings for a type, camel casing property names.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the contract for a given type.
+
+ The type to resolve a contract for.
+ The contract for a given type.
+
+
+
+ Used by to resolve a for a given .
+
+
+
+
+ Gets a value indicating whether members are being get and set using dynamic code generation.
+ This value is determined by the runtime permissions available.
+
+
+ true if using dynamic code generation; otherwise, false.
+
+
+
+
+ Gets or sets the default members search flags.
+
+ The default members search flags.
+
+
+
+ Gets or sets a value indicating whether compiler generated members should be serialized.
+
+
+ true if serialized compiler generated members; otherwise, false.
+
+
+
+
+ Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types.
+
+
+ true if the interface will be ignored when serializing and deserializing types; otherwise, false.
+
+
+
+
+ Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types.
+
+
+ true if the attribute will be ignored when serializing and deserializing types; otherwise, false.
+
+
+
+
+ Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized.
+
+ The naming strategy used to resolve how property names and dictionary keys are serialized.
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the contract for a given type.
+
+ The type to resolve a contract for.
+ The contract for a given type.
+
+
+
+ Gets the serializable members for the type.
+
+ The type to get serializable members for.
+ The serializable members for the type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates the constructor parameters.
+
+ The constructor to create properties for.
+ The type's member properties.
+ Properties for the given .
+
+
+
+ Creates a for the given .
+
+ The matching member property.
+ The constructor parameter.
+ A created for the given .
+
+
+
+ Resolves the default for the contract.
+
+ Type of the object.
+ The contract's default .
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates a for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Determines which contract type is created for the given type.
+
+ Type of the object.
+ A for the given type.
+
+
+
+ Creates properties for the given .
+
+ The type to create properties for.
+ /// The member serialization mode for the type.
+ Properties for the given .
+
+
+
+ Creates the used by the serializer to get and set values from a member.
+
+ The member.
+ The used by the serializer to get and set values from a member.
+
+
+
+ Creates a for the given .
+
+ The member's parent .
+ The member to create a for.
+ A created for the given .
+
+
+
+ Resolves the name of the property.
+
+ Name of the property.
+ Resolved name of the property.
+
+
+
+ Resolves the name of the extension data. By default no changes are made to extension data names.
+
+ Name of the extension data.
+ Resolved name of the extension data.
+
+
+
+ Resolves the key of the dictionary. By default is used to resolve dictionary keys.
+
+ Key of the dictionary.
+ Resolved key of the dictionary.
+
+
+
+ Gets the resolved name of the property.
+
+ Name of the property.
+ Name of the property.
+
+
+
+ The default naming strategy. Property names and dictionary keys are unchanged.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ The default serialization binder used when resolving and loading classes from type names.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ When overridden in a derived class, controls the binding of a serialized object to a type.
+
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object.
+
+ The type of the object the formatter creates a new instance of.
+
+
+
+
+ When overridden in a derived class, controls the binding of a serialized object to a type.
+
+ The type of the object the formatter creates a new instance of.
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object.
+
+
+
+ Represents a trace writer that writes to the application's instances.
+
+
+
+
+ Gets the that will be used to filter the trace messages passed to the writer.
+ For example a filter level of will exclude messages and include ,
+ and messages.
+
+
+ The that will be used to filter the trace messages passed to the writer.
+
+
+
+
+ Writes the specified trace level, message and optional exception.
+
+ The at which to write this trace.
+ The trace message.
+ The trace exception. This parameter is optional.
+
+
+
+ Get and set values for a using dynamic methods.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ Provides information surrounding an error.
+
+
+
+
+ Gets the error.
+
+ The error.
+
+
+
+ Gets the original object that caused the error.
+
+ The original object that caused the error.
+
+
+
+ Gets the member that caused the error.
+
+ The member that caused the error.
+
+
+
+ Gets the path of the JSON location where the error occurred.
+
+ The path of the JSON location where the error occurred.
+
+
+
+ Gets or sets a value indicating whether this is handled.
+
+ true if handled; otherwise, false.
+
+
+
+ Provides data for the Error event.
+
+
+
+
+ Gets the current object the error event is being raised against.
+
+ The current object the error event is being raised against.
+
+
+
+ Gets the error context.
+
+ The error context.
+
+
+
+ Initializes a new instance of the class.
+
+ The current object.
+ The error context.
+
+
+
+ Get and set values for a using dynamic methods.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ Provides methods to get attributes.
+
+
+
+
+ Returns a collection of all of the attributes, or an empty collection if there are no attributes.
+
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Returns a collection of attributes, identified by type, or an empty collection if there are no attributes.
+
+ The type of the attributes.
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Used by to resolve a for a given .
+
+
+
+
+
+
+
+
+ Resolves the contract for a given type.
+
+ The type to resolve a contract for.
+ The contract for a given type.
+
+
+
+ Used to resolve references when serializing and deserializing JSON by the .
+
+
+
+
+ Resolves a reference to its object.
+
+ The serialization context.
+ The reference to resolve.
+ The object that was resolved from the reference.
+
+
+
+ Gets the reference for the specified object.
+
+ The serialization context.
+ The object to get a reference for.
+ The reference to the object.
+
+
+
+ Determines whether the specified object is referenced.
+
+ The serialization context.
+ The object to test for a reference.
+
+ true if the specified object is referenced; otherwise, false.
+
+
+
+
+ Adds a reference to the specified object.
+
+ The serialization context.
+ The reference.
+ The object to reference.
+
+
+
+ Allows users to control class loading and mandate what class to load.
+
+
+
+
+ When implemented, controls the binding of a serialized object to a type.
+
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object
+ The type of the object the formatter creates a new instance of.
+
+
+
+ When implemented, controls the binding of a serialized object to a type.
+
+ The type of the object the formatter creates a new instance of.
+ Specifies the name of the serialized object.
+ Specifies the name of the serialized object.
+
+
+
+ Represents a trace writer.
+
+
+
+
+ Gets the that will be used to filter the trace messages passed to the writer.
+ For example a filter level of will exclude messages and include ,
+ and messages.
+
+ The that will be used to filter the trace messages passed to the writer.
+
+
+
+ Writes the specified trace level, message and optional exception.
+
+ The at which to write this trace.
+ The trace message.
+ The trace exception. This parameter is optional.
+
+
+
+ Provides methods to get and set values.
+
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets the of the collection items.
+
+ The of the collection items.
+
+
+
+ Gets a value indicating whether the collection type is a multidimensional array.
+
+ true if the collection type is a multidimensional array; otherwise, false.
+
+
+
+ Gets or sets the function used to create the object. When set this function will override .
+
+ The function used to create the object.
+
+
+
+ Gets a value indicating whether the creator has a parameter with the collection values.
+
+ true if the creator has a parameter with the collection values; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the default collection items .
+
+ The converter.
+
+
+
+ Gets or sets a value indicating whether the collection items preserve object references.
+
+ true if collection items preserve object references; otherwise, false.
+
+
+
+ Gets or sets the collection item reference loop handling.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the collection item type name handling.
+
+ The type name handling.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Handles serialization callback events.
+
+ The object that raised the callback event.
+ The streaming context.
+
+
+
+ Handles serialization error callback events.
+
+ The object that raised the callback event.
+ The streaming context.
+ The error context.
+
+
+
+ Sets extension data for an object during deserialization.
+
+ The object to set extension data on.
+ The extension data key.
+ The extension data value.
+
+
+
+ Gets extension data for an object during serialization.
+
+ The object to set extension data on.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets the underlying type for the contract.
+
+ The underlying type for the contract.
+
+
+
+ Gets or sets the type created during deserialization.
+
+ The type created during deserialization.
+
+
+
+ Gets or sets whether this type contract is serialized as a reference.
+
+ Whether this type contract is serialized as a reference.
+
+
+
+ Gets or sets the default for this contract.
+
+ The converter.
+
+
+
+ Gets or sets all methods called immediately after deserialization of the object.
+
+ The methods called immediately after deserialization of the object.
+
+
+
+ Gets or sets all methods called during deserialization of the object.
+
+ The methods called during deserialization of the object.
+
+
+
+ Gets or sets all methods called after serialization of the object graph.
+
+ The methods called after serialization of the object graph.
+
+
+
+ Gets or sets all methods called before serialization of the object.
+
+ The methods called before serialization of the object.
+
+
+
+ Gets or sets all method called when an error is thrown during the serialization of the object.
+
+ The methods called when an error is thrown during the serialization of the object.
+
+
+
+ Gets or sets the default creator method used to create the object.
+
+ The default creator method used to create the object.
+
+
+
+ Gets or sets a value indicating whether the default creator is non-public.
+
+ true if the default object creator is non-public; otherwise, false.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the dictionary key resolver.
+
+ The dictionary key resolver.
+
+
+
+ Gets the of the dictionary keys.
+
+ The of the dictionary keys.
+
+
+
+ Gets the of the dictionary values.
+
+ The of the dictionary values.
+
+
+
+ Gets or sets the function used to create the object. When set this function will override .
+
+ The function used to create the object.
+
+
+
+ Gets a value indicating whether the creator has a parameter with the dictionary values.
+
+ true if the creator has a parameter with the dictionary values; otherwise, false.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets the object's properties.
+
+ The object's properties.
+
+
+
+ Gets or sets the property name resolver.
+
+ The property name resolver.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the object constructor.
+
+ The object constructor.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Gets or sets the object member serialization.
+
+ The member object serialization.
+
+
+
+ Gets or sets a value that indicates whether the object's properties are required.
+
+
+ A value indicating whether the object's properties are required.
+
+
+
+
+ Gets the object's properties.
+
+ The object's properties.
+
+
+
+ Gets a collection of instances that define the parameters used with .
+
+
+
+
+ Gets or sets the function used to create the object. When set this function will override .
+ This function is called with a collection of arguments which are defined by the collection.
+
+ The function used to create the object.
+
+
+
+ Gets or sets the extension data setter.
+
+
+
+
+ Gets or sets the extension data getter.
+
+
+
+
+ Gets or sets the extension data value type.
+
+
+
+
+ Gets or sets the extension data name resolver.
+
+ The extension data name resolver.
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Maps a JSON property to a .NET member or constructor parameter.
+
+
+
+
+ Gets or sets the name of the property.
+
+ The name of the property.
+
+
+
+ Gets or sets the type that declared this property.
+
+ The type that declared this property.
+
+
+
+ Gets or sets the order of serialization of a member.
+
+ The numeric order of serialization.
+
+
+
+ Gets or sets the name of the underlying member or parameter.
+
+ The name of the underlying member or parameter.
+
+
+
+ Gets the that will get and set the during serialization.
+
+ The that will get and set the during serialization.
+
+
+
+ Gets or sets the for this property.
+
+ The for this property.
+
+
+
+ Gets or sets the type of the property.
+
+ The type of the property.
+
+
+
+ Gets or sets the for the property.
+ If set this converter takes precedence over the contract converter for the property type.
+
+ The converter.
+
+
+
+ Gets or sets the member converter.
+
+ The member converter.
+
+
+
+ Gets or sets a value indicating whether this is ignored.
+
+ true if ignored; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether this is readable.
+
+ true if readable; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether this is writable.
+
+ true if writable; otherwise, false.
+
+
+
+ Gets or sets a value indicating whether this has a member attribute.
+
+ true if has a member attribute; otherwise, false.
+
+
+
+ Gets the default value.
+
+ The default value.
+
+
+
+ Gets or sets a value indicating whether this is required.
+
+ A value indicating whether this is required.
+
+
+
+ Gets or sets a value indicating whether this property preserves object references.
+
+
+ true if this instance is reference; otherwise, false.
+
+
+
+
+ Gets or sets the property null value handling.
+
+ The null value handling.
+
+
+
+ Gets or sets the property default value handling.
+
+ The default value handling.
+
+
+
+ Gets or sets the property reference loop handling.
+
+ The reference loop handling.
+
+
+
+ Gets or sets the property object creation handling.
+
+ The object creation handling.
+
+
+
+ Gets or sets or sets the type name handling.
+
+ The type name handling.
+
+
+
+ Gets or sets a predicate used to determine whether the property should be serialized.
+
+ A predicate used to determine whether the property should be serialized.
+
+
+
+ Gets or sets a predicate used to determine whether the property should be deserialized.
+
+ A predicate used to determine whether the property should be deserialized.
+
+
+
+ Gets or sets a predicate used to determine whether the property should be serialized.
+
+ A predicate used to determine whether the property should be serialized.
+
+
+
+ Gets or sets an action used to set whether the property has been deserialized.
+
+ An action used to set whether the property has been deserialized.
+
+
+
+ Returns a that represents this instance.
+
+
+ A that represents this instance.
+
+
+
+
+ Gets or sets the converter used when serializing the property's collection items.
+
+ The collection's items converter.
+
+
+
+ Gets or sets whether this property's collection items are serialized as a reference.
+
+ Whether this property's collection items are serialized as a reference.
+
+
+
+ Gets or sets the type name handling used when serializing the property's collection items.
+
+ The collection's items type name handling.
+
+
+
+ Gets or sets the reference loop handling used when serializing the property's collection items.
+
+ The collection's items reference loop handling.
+
+
+
+ A collection of objects.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The type.
+
+
+
+ When implemented in a derived class, extracts the key from the specified element.
+
+ The element from which to extract the key.
+ The key for the specified element.
+
+
+
+ Adds a object.
+
+ The property to add to the collection.
+
+
+
+ Gets the closest matching object.
+ First attempts to get an exact case match of and then
+ a case insensitive match.
+
+ Name of the property.
+ A matching property if found.
+
+
+
+ Gets a property by property name.
+
+ The name of the property to get.
+ Type property name string comparison.
+ A matching property if found.
+
+
+
+ Contract details for a used by the .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The underlying type for the contract.
+
+
+
+ Lookup and create an instance of the type described by the argument.
+
+ The type to create.
+ Optional arguments to pass to an initializing constructor of the JsonConverter.
+ If null, the default constructor is used.
+
+
+
+ Represents a trace writer that writes to memory. When the trace message limit is
+ reached then old trace messages will be removed as new messages are added.
+
+
+
+
+ Gets the that will be used to filter the trace messages passed to the writer.
+ For example a filter level of will exclude messages and include ,
+ and messages.
+
+
+ The that will be used to filter the trace messages passed to the writer.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Writes the specified trace level, message and optional exception.
+
+ The at which to write this trace.
+ The trace message.
+ The trace exception. This parameter is optional.
+
+
+
+ Returns an enumeration of the most recent trace messages.
+
+ An enumeration of the most recent trace messages.
+
+
+
+ Returns a of the most recent trace messages.
+
+
+ A of the most recent trace messages.
+
+
+
+
+ A base class for resolving how property names and dictionary keys are serialized.
+
+
+
+
+ A flag indicating whether dictionary keys should be processed.
+ Defaults to false.
+
+
+
+
+ A flag indicating whether extension data names should be processed.
+ Defaults to false.
+
+
+
+
+ A flag indicating whether explicitly specified property names,
+ e.g. a property name customized with a , should be processed.
+ Defaults to false.
+
+
+
+
+ Gets the serialized name for a given property name.
+
+ The initial property name.
+ A flag indicating whether the property has had a name explicitly specified.
+ The serialized property name.
+
+
+
+ Gets the serialized name for a given extension data name.
+
+ The initial extension data name.
+ The serialized extension data name.
+
+
+
+ Gets the serialized key for a given dictionary key.
+
+ The initial dictionary key.
+ The serialized dictionary key.
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ Represents a method that constructs an object.
+
+ The object type to create.
+
+
+
+ When applied to a method, specifies that the method is called when an error occurs serializing an object.
+
+
+
+
+ Provides methods to get attributes from a , , or .
+
+
+
+
+ Initializes a new instance of the class.
+
+ The instance to get attributes for. This parameter should be a , , or .
+
+
+
+ Returns a collection of all of the attributes, or an empty collection if there are no attributes.
+
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Returns a collection of attributes, identified by type, or an empty collection if there are no attributes.
+
+ The type of the attributes.
+ When true, look up the hierarchy chain for the inherited custom attribute.
+ A collection of s, or an empty collection.
+
+
+
+ Get and set values for a using reflection.
+
+
+
+
+ Initializes a new instance of the class.
+
+ The member info.
+
+
+
+ Sets the value.
+
+ The target to set the value on.
+ The value to set on the target.
+
+
+
+ Gets the value.
+
+ The target to get the value from.
+ The value.
+
+
+
+ A snake case naming strategy.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+
+
+ Initializes a new instance of the class.
+
+
+ A flag indicating whether dictionary keys should be processed.
+
+
+ A flag indicating whether explicitly specified property names should be processed,
+ e.g. a property name customized with a .
+
+
+ A flag indicating whether extension data names should be processed.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Resolves the specified property name.
+
+ The property name to resolve.
+ The resolved property name.
+
+
+
+ Specifies how strings are escaped when writing JSON text.
+
+
+
+
+ Only control characters (e.g. newline) are escaped.
+
+
+
+
+ All non-ASCII and control characters (e.g. newline) are escaped.
+
+
+
+
+ HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped.
+
+
+
+
+ Indicates the method that will be used during deserialization for locating and loading assemblies.
+
+
+
+
+ In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly.
+
+
+
+
+ In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly.
+
+
+
+
+ Specifies type name handling options for the .
+
+
+ should be used with caution when your application deserializes JSON from an external source.
+ Incoming types should be validated with a custom
+ when deserializing with a value other than .
+
+
+
+
+ Do not include the .NET type name when serializing types.
+
+
+
+
+ Include the .NET type name when serializing into a JSON object structure.
+
+
+
+
+ Include the .NET type name when serializing into a JSON array structure.
+
+
+
+
+ Always include the .NET type name when serializing.
+
+
+
+
+ Include the .NET type name when the type of the object being serialized is not the same as its declared type.
+ Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON
+ you must specify a root type object with
+ or .
+
+
+
+
+ Determines whether the collection is null or empty.
+
+ The collection.
+
+ true if the collection is null or empty; otherwise, false.
+
+
+
+
+ Adds the elements of the specified collection to the specified generic .
+
+ The list to add to.
+ The collection of elements to add.
+
+
+
+ Converts the value to the specified type. If the value is unable to be converted, the
+ value is checked whether it assignable to the specified type.
+
+ The value to convert.
+ The culture to use when converting.
+ The type to convert or cast the value to.
+
+ The converted type. If conversion was unsuccessful, the initial value
+ is returned if assignable to the target type.
+
+
+
+
+ Helper method for generating a MetaObject which calls a
+ specific method on Dynamic that returns a result
+
+
+
+
+ Helper method for generating a MetaObject which calls a
+ specific method on Dynamic, but uses one of the arguments for
+ the result.
+
+
+
+
+ Helper method for generating a MetaObject which calls a
+ specific method on Dynamic, but uses one of the arguments for
+ the result.
+
+
+
+
+ Returns a Restrictions object which includes our current restrictions merged
+ with a restriction limiting our type
+
+
+
+
+ Gets a dictionary of the names and values of an type.
+
+
+
+
+
+ Gets a dictionary of the names and values of an Enum type.
+
+ The enum type to get names and values for.
+
+
+
+
+ Gets the type of the typed collection's items.
+
+ The type.
+ The type of the typed collection's items.
+
+
+
+ Gets the member's underlying type.
+
+ The member.
+ The underlying type of the member.
+
+
+
+ Determines whether the member is an indexed property.
+
+ The member.
+
+ true if the member is an indexed property; otherwise, false.
+
+
+
+
+ Determines whether the property is an indexed property.
+
+ The property.
+
+ true if the property is an indexed property; otherwise, false.
+
+
+
+
+ Gets the member's value on the object.
+
+ The member.
+ The target object.
+ The member's value on the object.
+
+
+
+ Sets the member's value on the target object.
+
+ The member.
+ The target.
+ The value.
+
+
+
+ Determines whether the specified MemberInfo can be read.
+
+ The MemberInfo to determine whether can be read.
+ /// if set to true then allow the member to be gotten non-publicly.
+
+ true if the specified MemberInfo can be read; otherwise, false.
+
+
+
+
+ Determines whether the specified MemberInfo can be set.
+
+ The MemberInfo to determine whether can be set.
+ if set to true then allow the member to be set non-publicly.
+ if set to true then allow the member to be set if read-only.
+
+ true if the specified MemberInfo can be set; otherwise, false.
+
+
+
+
+ Builds a string. Unlike this class lets you reuse its internal buffer.
+
+
+
+
+ Determines whether the string is all white space. Empty string will return false.
+
+ The string to test whether it is all white space.
+
+ true if the string is all white space; otherwise, false.
+
+
+
+
+ Specifies the state of the .
+
+
+
+
+ An exception has been thrown, which has left the in an invalid state.
+ You may call the method to put the in the Closed state.
+ Any other method calls result in an being thrown.
+
+
+
+
+ The method has been called.
+
+
+
+
+ An object is being written.
+
+
+
+
+ An array is being written.
+
+
+
+
+ A constructor is being written.
+
+
+
+
+ A property is being written.
+
+
+
+
+ A write method has not been called.
+
+
+
+
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Oracle.DataAccess.dll b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Oracle.DataAccess.dll
new file mode 100644
index 0000000..24c4b29
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Oracle.DataAccess.dll differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Readme.md b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Readme.md
new file mode 100644
index 0000000..0519ecb
--- /dev/null
+++ b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/Readme.md
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/RemoteObject.dll b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/RemoteObject.dll
new file mode 100644
index 0000000..1c81a06
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/RemoteObject.dll differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/SajetInfo.dll b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/SajetInfo.dll
new file mode 100644
index 0000000..98ff27f
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Debug/SajetInfo.dll differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Save Test Result.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Save Test Result.vi
new file mode 100644
index 0000000..2f4c75a
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/LuxshareMES/Save Test Result.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/MESDll.dll b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/MESDll.dll
new file mode 100644
index 0000000..a147297
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/MESDll.dll differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Sorting_Serial_Read.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Sorting_Serial_Read.vi
new file mode 100644
index 0000000..138bfdf
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/Sorting_Serial_Read.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/StringToHex.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/StringToHex.vi
new file mode 100644
index 0000000..7388c59
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/StringToHex.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/UTF8 LV80.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/UTF8 LV80.vi
new file mode 100644
index 0000000..4eb1234
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/UTF8 LV80.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/hierarchical_json_make.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/hierarchical_json_make.vi
new file mode 100644
index 0000000..1adc882
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/hierarchical_json_make.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/json_name-value_pairs_array_make.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/json_name-value_pairs_array_make.vi
new file mode 100644
index 0000000..e4265e5
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/json_name-value_pairs_array_make.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/json_name-value_pairs_section.vi b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/json_name-value_pairs_section.vi
new file mode 100644
index 0000000..52f2170
Binary files /dev/null and b/Boyi Airleak Rel1 (LV2018 32bits)/SupportVIs/json_name-value_pairs_section.vi differ
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/returnValue.txt b/Boyi Airleak Rel1 (LV2018 32bits)/returnValue.txt
new file mode 100644
index 0000000..f5d2972
--- /dev/null
+++ b/Boyi Airleak Rel1 (LV2018 32bits)/returnValue.txt
@@ -0,0 +1,3 @@
+
+00000.0003.0003.0000.0002.0002.0001.0050.0 0000 0000 -0000 0155 0000 000.0 000.0 000.0 001.5 001.6 000.5+4.5000E+0+4.5000E+0Pa kPa 0000000.0042000000000000000000000000000000004H
+P03RG 01.53OT 027.1_G 01.52NT 027.1_G 01.53OT 027.1_G 01.52NT 027.1_G 01.53OT 027.1_G 01.53OT 027.1_G 01.53OT 027.1_G 01.53OT 027.1_G 01.53OT 027.1_G 01.54HT 027.1_G 01.53OT 027.1_G 01.53OT 027.1_G 01.54HT 027.1_G 01.53OT 027.1_G 01.53OT 027.1_G 01.53OT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.53OT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.55IT 027.1_P04UG 01.55IT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_G 01.54HT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_G 01.54HT 027.1_G 01.54HT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_G 01.54HT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_G 01.54HT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_G 01.54HT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_G 01.55IT 027.1_P06WD -0000HD 0058HD 0074FD 0089DD 0103GD 0117BD 0130GD 0143CD 0156GD 0169KD 0181MD 0193ND 0203DD 0215CD 0225@D 0236BD 0246ED 0257ED 0267FP07VD 0004AD 0008MD 0017CD 0027@D 0036@D 0046GD 0055ED 0064GD 0073AD 0082OD 0091MD 0100DD 0108LD 0117BD 0125CD 0133DD 0141AD 0150AD 0158I0778000032-03-18 00:23:46000.0003.0003.0000.0002.0002.0001.0 0158Pa OK 7P08YP01P
\ No newline at end of file
diff --git a/Boyi Airleak Rel1 (LV2018 32bits)/returnValue01.txt b/Boyi Airleak Rel1 (LV2018 32bits)/returnValue01.txt
new file mode 100644
index 0000000..152ef55
--- /dev/null
+++ b/Boyi Airleak Rel1 (LV2018 32bits)/returnValue01.txt
@@ -0,0 +1,3 @@
+
+P01P00000.0003.0003.0000.0002.0002.0001.0050.0 000.0 140.0-020.0 000.0 000.0 001.5 001.6 001.4 001.5 001.6 001.1+4
+P03RG 01.46KT 024.4YG 01.47JT 024.4YG 01.46KT 024.4YG 01.47JT 024.4YG 01.47JT 024.4YG 01.47JT 024.4YG 01.47JT 024.4YG 01.47JT 024.4YG 01.47JT 024.4YG 01.47JT 024.4YG 01.46KT 024.4YG 01.46KT 024.4YG 01.47JT 024.4YG 01.47JT 024.4YG 01.46KT 024.4YG 01.47JT 024.4YG 01.46KT 024.4YG 01.46KT 024.4YG 01.47JT 024.4YG 01.47JT 024.4YG 01.46KT 024.4YG 01.46KT 024.4YG 01.47JT 024.4YG 01.47JT 024.4YG 01.46KT 024.4YG 01.46KT 024.4YG 01.46KT 024.4YG 01.47JT 024.4YP04UG 01.47JT 024.4YG 01.47JT 024.4YG 01.47JT 024.4YG 01.45HT 024.4YG 01.47JT 024.4YG 01.46KT 024.4YG 01.46KT 024.4YG 01.47JT 024.4YG 01.47JT 024.4YG 01.47JT 024.4YG 01.47
\ No newline at end of file
diff --git a/Boyi Airleak/BoyiGlobal.vi b/Boyi Airleak/BoyiGlobal.vi
new file mode 100644
index 0000000..4148397
Binary files /dev/null and b/Boyi Airleak/BoyiGlobal.vi differ
diff --git a/Boyi Airleak/Boyi_AirLeakTest.vi b/Boyi Airleak/Boyi_AirLeakTest.vi
new file mode 100644
index 0000000..0e19b7d
Binary files /dev/null and b/Boyi Airleak/Boyi_AirLeakTest.vi differ
diff --git a/Boyi Airleak/Boyi_Airleak(32Bits).aliases b/Boyi Airleak/Boyi_Airleak(32Bits).aliases
new file mode 100644
index 0000000..3473728
--- /dev/null
+++ b/Boyi Airleak/Boyi_Airleak(32Bits).aliases
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "10.122.0.44"
+
diff --git a/Boyi Airleak/Boyi_Airleak(32Bits).lvlps b/Boyi Airleak/Boyi_Airleak(32Bits).lvlps
new file mode 100644
index 0000000..c8d0f3a
--- /dev/null
+++ b/Boyi Airleak/Boyi_Airleak(32Bits).lvlps
@@ -0,0 +1,11 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "399,1056,799,1494"
+
+[AB_Cache_{FE45939E-1596-4F6C-A086-8FD57746EEF6}]
+Cache_Path[Path] Line0001 = "/C/Users/chanwee.hew/AppData/Local/Temp/AB_Cache_{"
+Cache_Path[Path] Line0002 = "FE45939E-1596-4F6C-A086-8FD57746EEF6}.txt"
+
+[AB_Cache_{A0522672-ACA0-4CD3-9658-BA5C2D09EE0D}]
+Cache_Path[Path] Line0001 = "/C/Users/chanwee.hew/AppData/Local/Temp/AB_Cache_{"
+Cache_Path[Path] Line0002 = "A0522672-ACA0-4CD3-9658-BA5C2D09EE0D}.txt"
+
diff --git a/Boyi Airleak/Boyi_Airleak(32Bits).lvproj b/Boyi Airleak/Boyi_Airleak(32Bits).lvproj
new file mode 100644
index 0000000..460cfb3
--- /dev/null
+++ b/Boyi Airleak/Boyi_Airleak(32Bits).lvproj
@@ -0,0 +1,247 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+
+
+ -
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ 3
+
-
+ true
+ {BBC16D15-1EE7-4442-A8C9-B36DACA41EAA}
+ {1E0C9B18-3319-43E0-AE7E-C9EB68B2867C}
+ 8002
+ {FE45939E-1596-4F6C-A086-8FD57746EEF6}
+ Boyi_Airleak(32Bits)
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/Boyi_Airleak(32Bits)
+ relativeToCommon
+ true
+ {A0522672-ACA0-4CD3-9658-BA5C2D09EE0D}
+ 1
+ Boyi_Airleak.exe
+ ../builds/NI_AB_PROJECTNAME/Boyi_Airleak(32Bits)/Boyi_Airleak.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/Boyi_Airleak(32Bits)
+ 2
+ {9B769699-EE59-45AF-AE27-478B082D4BDA}
+ Container
+ 0
+ /My Computer/Boyi_AirLeakTest.vi
+ TopLevel
+ VI
+ 0
+ /My Computer/Settings.ini
+ Include
+ 3
+ Boyi_Airleak(32Bits)
+ Boyi_Airleak(32Bits)
+ Copyright ?2017
+ Boyi_Airleak(32Bits)
+ {8C67F937-BBBE-4DAC-825C-AAF010F766C7}
+ Boyi_Airleak.exe
+
+ -
+ true
+ {082C28DE-CDED-427E-BBEB-84D3CF9BC68F}
+ {C10B2178-F0B7-4A87-B82C-3E8FD1A20F14}
+ 8002
+ true
+ {5D7098F3-23D7-4C19-945E-297CC075767C}
+ Manual AirLeak
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/Manual AirLeak
+ relativeToCommon
+ true
+ {B9BF981B-5C5E-41FA-9B85-48CE054EA9C3}
+ 12
+ 1
+ ManualAirLeak.exe
+ ../builds/NI_AB_PROJECTNAME/Manual AirLeak/ManualAirLeak.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/Manual AirLeak
+ 2
+ {1BC38EFD-44DF-43E0-BA46-D4C89CA7FE36}
+ Container
+ 0
+ /My Computer/Manual_Airleak.vi
+ TopLevel
+ VI
+ 0
+
+ Include
+ 3
+ Manual AirLeak
+ Manual AirLeak
+ Copyright ?2017
+ Manual AirLeak
+ {DB50D1D0-6557-456F-AACA-427B432E2222}
+ ManualAirLeak.exe
+
+ -
+ Boyi_Airleak
+ {3912416A-D2E5-411B-AFEE-B63654D690C0}
+ {364C4987-899A-43A8-A4D6-EFDFBDDC19DF}
+ userFolder
+ 1
+ _deployment_
+ {20955267-2BD4-4152-8896-A7EFDF73EEA4}
+ NI-VISA Runtime 5.4.1
+ {8627993A-3F66-483C-A562-0D3BA3F267B1}
+ DefaultFull
+ {9BF41E88-9689-42A4-BD50-56F2280B97F0}
+ NI LabVIEW Runtime 2015 SP1
+ false
+ NI LabVIEW Runtime 2015 SP1 Non-English Support.
+ {128ABF1E-5F69-40D1-8A81-33DCF8229F08}
+ false
+ NI ActiveX Container
+ {1038A887-23E1-4289-B0BD-0C4B83C6BA21}
+ false
+ NI mDNS Responder 14.0
+ {9607874B-4BB3-42CB-B450-A2F5EF60BA3B}
+ false
+ NI Deployment Framework 2015
+ {838942E4-B73C-492E-81A3-AA1E291FD0DC}
+ false
+ NI Error Reporting 2015
+ {42E818C6-2B08-4DE7-BD91-B0FD704C119A}
+ false
+ NI System Web Server 15.5
+ {FCF64B73-B7D4-4971-8F11-24BAF7CC3E6C}
+ false
+ Math Kernel Libraries
+ {4C0854AD-9BFC-4494-A4E0-D96C0C07F1F2}
+ false
+ NI Logos 5.7
+ {5E4A4CE3-4D06-11D4-8B22-006008C16337}
+ false
+ NI TDM Streaming 15.2
+ {4CD11BE6-6BB7-4082-8A27-C13771BC309B}
+ false
+ NI LabVIEW Web Server 2015
+ {78AAB900-C712-11E3-9C1A-0800200C9A66}
+ false
+ NI LabVIEW Real-Time NBFifo 2015
+ {25643B9A-90E8-4100-B30C-10EC4DE2EE68}
+ false
+ NI VC2008MSMs
+ {FDA3F8BB-BAA9-45D7-8DC7-22E1F5C76315}
+ false
+ NI VC2010MSMs
+ {EFBA6F9E-F934-4BD7-AC51-60CCA480489C}
+ 13
+ {CA8FF739-2EDA-4134-9A70-0F5DD933FDED}
+ 2
+ Sonos
+ true
+ ../builds/Boyi_Airleak/Boyi Airleak Installer(32Bits)
+ relativeToCommon
+ Boyi Airleak Installer(32Bits)
+ {364C4987-899A-43A8-A4D6-EFDFBDDC19DF}
+ Boyi_Airleak
+ 1.0.4
+ 32-bit
+ 15008024
+ Sonos
+ http://www.sonos.com/
+ true
+ {DB25E34F-2BA6-44C5-B5F4-2C84657CBCA6}
+ true
+ 0
+ {7DA6778B-8411-4D34-9D61-E5D5D9C7E3A8}
+ Boyi Airleak Installer
+ Software
+ {DDFAFC8B-E728-4AC8-96DE-B920EBB97A86}
+ 2
+ 1
+ {364C4987-899A-43A8-A4D6-EFDFBDDC19DF}
+ {364C4987-899A-43A8-A4D6-EFDFBDDC19DF}
+ Boyi_Airleak.exe
+ 0
+ Boyi_Airleak
+ Boyi_Airleak
+ 1
+ {8C67F937-BBBE-4DAC-825C-AAF010F766C7}
+ 1
+ Boyi_Airleak(32Bits)
+ /My Computer/Build Specifications/Boyi_Airleak(32Bits)
+ EXE
+ 1
+
+
+
+
diff --git a/Boyi Airleak/Boyi_Airleak.aliases b/Boyi Airleak/Boyi_Airleak.aliases
new file mode 100644
index 0000000..6d34afa
--- /dev/null
+++ b/Boyi Airleak/Boyi_Airleak.aliases
@@ -0,0 +1,3 @@
+[My Computer]
+My Computer = "172.27.17.182"
+
diff --git a/Boyi Airleak/Boyi_Airleak.lvlps b/Boyi Airleak/Boyi_Airleak.lvlps
new file mode 100644
index 0000000..b42765e
--- /dev/null
+++ b/Boyi Airleak/Boyi_Airleak.lvlps
@@ -0,0 +1,19 @@
+[ProjectWindow_Data]
+ProjectExplorer.ClassicPosition[String] = "311,736,711,1174"
+
+[AB_Cache_{FE45939E-1596-4F6C-A086-8FD57746EEF6}]
+Cache_Path[Path] Line0001 = "/C/Users/chanwee.hew/AppData/Local/Temp/AB_Cache_{"
+Cache_Path[Path] Line0002 = "FE45939E-1596-4F6C-A086-8FD57746EEF6}.txt"
+
+[AB_Cache_{A0522672-ACA0-4CD3-9658-BA5C2D09EE0D}]
+Cache_Path[Path] Line0001 = "/C/Users/chanwee.hew/AppData/Local/Temp/AB_Cache_{"
+Cache_Path[Path] Line0002 = "A0522672-ACA0-4CD3-9658-BA5C2D09EE0D}.txt"
+
+[AB_Cache_{5D7098F3-23D7-4C19-945E-297CC075767C}]
+Cache_Path[Path] Line0001 = "/C/Users/chanwee.hew/AppData/Local/Temp/AB_Cache_{"
+Cache_Path[Path] Line0002 = "5D7098F3-23D7-4C19-945E-297CC075767C}.txt"
+
+[AB_Cache_{B9BF981B-5C5E-41FA-9B85-48CE054EA9C3}]
+Cache_Path[Path] Line0001 = "/C/Users/chanwee.hew/AppData/Local/Temp/AB_Cache_{"
+Cache_Path[Path] Line0002 = "B9BF981B-5C5E-41FA-9B85-48CE054EA9C3}.txt"
+
diff --git a/Boyi Airleak/Boyi_Airleak.lvproj b/Boyi Airleak/Boyi_Airleak.lvproj
new file mode 100644
index 0000000..492ca4a
--- /dev/null
+++ b/Boyi Airleak/Boyi_Airleak.lvproj
@@ -0,0 +1,339 @@
+
+
+ -
+ true
+ true
+ false
+ 0
+ My Computer/VI Server
+ My Computer/VI Server
+ true
+ true
+ false
+
+
+
+
+
+
+ -
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ 3
+
-
+ true
+ {BBC16D15-1EE7-4442-A8C9-B36DACA41EAA}
+ {1E0C9B18-3319-43E0-AE7E-C9EB68B2867C}
+ 8002
+ true
+ {FE45939E-1596-4F6C-A086-8FD57746EEF6}
+ Boyi_Airleak
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/Boyi_Airleak
+ relativeToCommon
+ true
+ {A0522672-ACA0-4CD3-9658-BA5C2D09EE0D}
+ 177
+ 1
+ Boyi_Airleak.exe
+ ../builds/NI_AB_PROJECTNAME/Boyi_Airleak/Boyi_Airleak.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/Boyi_Airleak
+ 2
+ {FE46A577-AC3D-4754-9D7A-2BEA26B04920}
+ Container
+ 0
+ /My Computer/Boyi_AirLeakTest.vi
+ TopLevel
+ VI
+ 0
+ /My Computer/Settings.ini
+ Include
+ 3
+ SONOS
+ Boyi Airleak test software develop by Sonos
+ Boyi_Airleak
+ Copyright ?2017
+ Boyi_Airleak
+ {8C67F937-BBBE-4DAC-825C-AAF010F766C7}
+ Boyi_Airleak.exe
+
+ -
+ true
+ {082C28DE-CDED-427E-BBEB-84D3CF9BC68F}
+ {C10B2178-F0B7-4A87-B82C-3E8FD1A20F14}
+ 8002
+ true
+ {5D7098F3-23D7-4C19-945E-297CC075767C}
+ Manual AirLeak
+ true
+ true
+ true
+ ../builds/NI_AB_PROJECTNAME/Manual AirLeak
+ relativeToCommon
+ true
+ {B9BF981B-5C5E-41FA-9B85-48CE054EA9C3}
+ 22
+ 1
+ ManualAirLeak.exe
+ ../builds/NI_AB_PROJECTNAME/Manual AirLeak/ManualAirLeak.exe
+ true
+ App
+ Support Directory
+ ../builds/NI_AB_PROJECTNAME/Manual AirLeak
+ 2
+ {BCF2E437-E832-4FC9-A553-2540A2233DB7}
+ Container
+ 0
+ /My Computer/Manual_Airleak.vi
+ TopLevel
+ VI
+ 0
+ /My Computer/findzp.exe
+ Include
+ 0
+ /My Computer/Manual_Airleak.cfg
+ 0
+ /My Computer/Settings.ini
+ Include
+ 5
+ Manual AirLeak
+ Manual AirLeak
+ Copyright ?2017
+ Manual AirLeak
+ {DB50D1D0-6557-456F-AACA-427B432E2222}
+ ManualAirLeak.exe
+
+ -
+ Boyi_Airleak
+ {3912416A-D2E5-411B-AFEE-B63654D690C0}
+ {364C4987-899A-43A8-A4D6-EFDFBDDC19DF}
+ userFolder
+ 1
+ _deployment_
+ {20955267-2BD4-4152-8896-A7EFDF73EEA4}
+ NI-VISA Runtime 5.4.1
+ {8627993A-3F66-483C-A562-0D3BA3F267B1}
+ DefaultFull
+ {76CA2955-6595-4449-B26B-B4B1C1395C5D}
+ NI LabVIEW Runtime 2015 SP1 (64-bit)
+ false
+ NI ActiveX Container (64-bit)
+ {1038A887-23E1-4289-B0BD-0C4B83C6BA21}
+ false
+ NI System Web Server 15.5
+ {FCF64B73-B7D4-4971-8F11-24BAF7CC3E6C}
+ false
+ NI Deployment Framework 2015
+ {838942E4-B73C-492E-81A3-AA1E291FD0DC}
+ false
+ NI Error Reporting 2015 (64-bit)
+ {785BE224-E5B2-46A5-ADCB-55C949B5C9C7}
+ false
+ Math Kernel Libraries
+ {4C0854AD-9BFC-4494-A4E0-D96C0C07F1F2}
+ false
+ NI Logos 5.7
+ {5E4A4CE3-4D06-11D4-8B22-006008C16337}
+ false
+ NI TDM Streaming 15.2
+ {4CD11BE6-6BB7-4082-8A27-C13771BC309B}
+ false
+ NI LabVIEW Web Server 2015 (64-bit)
+ {860A0830-C712-11E3-9C1A-0800200C9A66}
+ false
+ NI LabVIEW Real-Time NBFifo 2015
+ {25643B9A-90E8-4100-B30C-10EC4DE2EE68}
+ false
+ NI VC2008MSMs
+ {FDA3F8BB-BAA9-45D7-8DC7-22E1F5C76315}
+ false
+ NI VC2010MSMs
+ {EFBA6F9E-F934-4BD7-AC51-60CCA480489C}
+ false
+ NI mDNS Responder 14.0
+ {9607874B-4BB3-42CB-B450-A2F5EF60BA3B}
+ 12
+ {56A62DD7-5EBD-497A-ABD3-E18C6C8DE1B3}
+ 2
+ Sonos
+ true
+ ../builds/Boyi_Airleak/Boyi Airleak Installer
+ relativeToCommon
+ Boyi Airleak Installer
+ {364C4987-899A-43A8-A4D6-EFDFBDDC19DF}
+ Boyi_Airleak
+ 1.0.8
+ 64-bit
+ 15018004
+ Sonos
+ http://www.sonos.com/
+ true
+ {DB25E34F-2BA6-44C5-B5F4-2C84657CBCA6}
+ true
+ 0
+ {7DA6778B-8411-4D34-9D61-E5D5D9C7E3A8}
+ Boyi Airleak Installer
+ Software
+ {DDFAFC8B-E728-4AC8-96DE-B920EBB97A86}
+ 2
+ 1
+ {364C4987-899A-43A8-A4D6-EFDFBDDC19DF}
+ {364C4987-899A-43A8-A4D6-EFDFBDDC19DF}
+ Boyi_Airleak.exe
+ 0
+ Boyi_Airleak
+ Boyi_Airleak
+ 1
+ {8C67F937-BBBE-4DAC-825C-AAF010F766C7}
+ 1
+ Boyi_Airleak
+ /My Computer/Build Specifications/Boyi_Airleak
+ EXE
+ 1
+
+ -
+ Boyi_Airleak
+ {3912416A-D2E5-411B-AFEE-B63654D690C0}
+ {B827F8A3-7579-49A4-825A-3E30C3A73842}
+ userFolder
+ 1
+ DefaultFull
+ {76CA2955-6595-4449-B26B-B4B1C1395C5D}
+ NI LabVIEW Runtime 2015 SP1 (64-bit)
+ false
+ NI ActiveX Container (64-bit)
+ {1038A887-23E1-4289-B0BD-0C4B83C6BA21}
+ false
+ NI System Web Server 15.5
+ {FCF64B73-B7D4-4971-8F11-24BAF7CC3E6C}
+ false
+ NI Deployment Framework 2015
+ {838942E4-B73C-492E-81A3-AA1E291FD0DC}
+ false
+ NI Error Reporting 2015 (64-bit)
+ {785BE224-E5B2-46A5-ADCB-55C949B5C9C7}
+ false
+ Math Kernel Libraries
+ {4C0854AD-9BFC-4494-A4E0-D96C0C07F1F2}
+ false
+ NI Logos 5.7
+ {5E4A4CE3-4D06-11D4-8B22-006008C16337}
+ false
+ NI TDM Streaming 15.2
+ {4CD11BE6-6BB7-4082-8A27-C13771BC309B}
+ false
+ NI LabVIEW Web Server 2015 (64-bit)
+ {860A0830-C712-11E3-9C1A-0800200C9A66}
+ false
+ NI LabVIEW Real-Time NBFifo 2015
+ {25643B9A-90E8-4100-B30C-10EC4DE2EE68}
+ false
+ NI VC2008MSMs
+ {FDA3F8BB-BAA9-45D7-8DC7-22E1F5C76315}
+ false
+ NI VC2010MSMs
+ {EFBA6F9E-F934-4BD7-AC51-60CCA480489C}
+ false
+ NI mDNS Responder 14.0
+ {9607874B-4BB3-42CB-B450-A2F5EF60BA3B}
+ 12
+ {56A62DD7-5EBD-497A-ABD3-E18C6C8DE1B3}
+ 1
+ Sonos
+ true
+ ../builds/Manual Airleak/Manual Airleak Installer
+ relativeToCommon
+ Manual Airleak Installer
+ {B827F8A3-7579-49A4-825A-3E30C3A73842}
+ Manual Airleak
+ 1.0.1
+ 64-bit
+ 15018004
+ Sonos
+ http://www.sonos.com/
+ true
+ {1A455A35-8E04-4FF0-8DD8-DB8F020C5278}
+ true
+ 0
+ {209B98A9-8412-4C1B-96D9-5FE61106ECFD}
+ Software
+ {DDFAFC8B-E728-4AC8-96DE-B920EBB97A86}
+ 2
+ 1
+ {B827F8A3-7579-49A4-825A-3E30C3A73842}
+ {B827F8A3-7579-49A4-825A-3E30C3A73842}
+ ManualAirLeak.exe
+ 0
+ ManualAirLeak
+ Boyi_Airleak
+ 1
+ {DB50D1D0-6557-456F-AACA-427B432E2222}
+ 1
+ Manual AirLeak
+ /My Computer/Build Specifications/Manual AirLeak
+ EXE
+ 1
+
+
+
+
diff --git a/Boyi Airleak/Boyi_Config.vi b/Boyi Airleak/Boyi_Config.vi
new file mode 100644
index 0000000..5b4a2f4
Binary files /dev/null and b/Boyi Airleak/Boyi_Config.vi differ
diff --git a/Boyi Airleak/Boyi_Json.vi b/Boyi Airleak/Boyi_Json.vi
new file mode 100644
index 0000000..62a6c9e
Binary files /dev/null and b/Boyi Airleak/Boyi_Json.vi differ
diff --git a/Boyi Airleak/Boyi_Reset.vi b/Boyi Airleak/Boyi_Reset.vi
new file mode 100644
index 0000000..92bcaeb
Binary files /dev/null and b/Boyi Airleak/Boyi_Reset.vi differ
diff --git a/Boyi Airleak/Boyi_TestStart.vi b/Boyi Airleak/Boyi_TestStart.vi
new file mode 100644
index 0000000..33ddf82
Binary files /dev/null and b/Boyi Airleak/Boyi_TestStart.vi differ
diff --git a/Boyi Airleak/FIS.vi b/Boyi Airleak/FIS.vi
new file mode 100644
index 0000000..b59e0fb
Binary files /dev/null and b/Boyi Airleak/FIS.vi differ
diff --git a/Boyi Airleak/FL-610气密测试系统.rar b/Boyi Airleak/FL-610气密测试系统.rar
new file mode 100644
index 0000000..93ae315
Binary files /dev/null and b/Boyi Airleak/FL-610气密测试系统.rar differ
diff --git a/Boyi Airleak/FL-800L气密测试系统(中国工厂制造 备选方案).rar b/Boyi Airleak/FL-800L气密测试系统(中国工厂制造 备选方案).rar
new file mode 100644
index 0000000..e54717e
Binary files /dev/null and b/Boyi Airleak/FL-800L气密测试系统(中国工厂制造 备选方案).rar differ
diff --git a/Boyi Airleak/FlexErrorMsg.vi b/Boyi Airleak/FlexErrorMsg.vi
new file mode 100644
index 0000000..c80e710
Binary files /dev/null and b/Boyi Airleak/FlexErrorMsg.vi differ
diff --git a/Boyi Airleak/FlexFlowGetUUTInfo.vi b/Boyi Airleak/FlexFlowGetUUTInfo.vi
new file mode 100644
index 0000000..ff362ed
Binary files /dev/null and b/Boyi Airleak/FlexFlowGetUUTInfo.vi differ
diff --git a/Boyi Airleak/FlexFlow_SaveResult.vi b/Boyi Airleak/FlexFlow_SaveResult.vi
new file mode 100644
index 0000000..27f833e
Binary files /dev/null and b/Boyi Airleak/FlexFlow_SaveResult.vi differ
diff --git a/Boyi Airleak/FlexGenXML.vi b/Boyi Airleak/FlexGenXML.vi
new file mode 100644
index 0000000..cdd06b5
Binary files /dev/null and b/Boyi Airleak/FlexGenXML.vi differ
diff --git a/Boyi Airleak/Flex_SampleXML.xml b/Boyi Airleak/Flex_SampleXML.xml
new file mode 100644
index 0000000..fda0bbe
--- /dev/null
+++ b/Boyi Airleak/Flex_SampleXML.xml
@@ -0,0 +1,9 @@
+
+
+2002-08-07 17:16:35.000
+
+
+
+
+
+
diff --git a/Boyi Airleak/HexToString.vi b/Boyi Airleak/HexToString.vi
new file mode 100644
index 0000000..cb386e6
Binary files /dev/null and b/Boyi Airleak/HexToString.vi differ
diff --git a/Boyi Airleak/JSON formating and uploading/hierarchical_json_make.vi b/Boyi Airleak/JSON formating and uploading/hierarchical_json_make.vi
new file mode 100644
index 0000000..575a844
Binary files /dev/null and b/Boyi Airleak/JSON formating and uploading/hierarchical_json_make.vi differ
diff --git a/Boyi Airleak/JSON formating and uploading/json_name-value_pairs_array_make.vi b/Boyi Airleak/JSON formating and uploading/json_name-value_pairs_array_make.vi
new file mode 100644
index 0000000..bbaecfd
Binary files /dev/null and b/Boyi Airleak/JSON formating and uploading/json_name-value_pairs_array_make.vi differ
diff --git a/Boyi Airleak/JSON formating and uploading/json_name-value_pairs_section.vi b/Boyi Airleak/JSON formating and uploading/json_name-value_pairs_section.vi
new file mode 100644
index 0000000..1b417a0
Binary files /dev/null and b/Boyi Airleak/JSON formating and uploading/json_name-value_pairs_section.vi differ
diff --git a/Boyi Airleak/JSON formating and uploading/run_test_results_uploader_process.vi b/Boyi Airleak/JSON formating and uploading/run_test_results_uploader_process.vi
new file mode 100644
index 0000000..b8ff52b
Binary files /dev/null and b/Boyi Airleak/JSON formating and uploading/run_test_results_uploader_process.vi differ
diff --git a/Boyi Airleak/JSON_results_file_make_and_save.vi b/Boyi Airleak/JSON_results_file_make_and_save.vi
new file mode 100644
index 0000000..ac8fa34
Binary files /dev/null and b/Boyi Airleak/JSON_results_file_make_and_save.vi differ
diff --git a/Boyi Airleak/Manual Airleak (Source).7z b/Boyi Airleak/Manual Airleak (Source).7z
new file mode 100644
index 0000000..dc70682
Binary files /dev/null and b/Boyi Airleak/Manual Airleak (Source).7z differ
diff --git a/Boyi Airleak/Manual_Airleak.cfg b/Boyi Airleak/Manual_Airleak.cfg
new file mode 100644
index 0000000..4e3d4cc
--- /dev/null
+++ b/Boyi Airleak/Manual_Airleak.cfg
@@ -0,0 +1,51 @@
+[Serial Port]
+Equipment Com = "com3"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com5"
+Product Name = "Bootleg"
+Test Name = "AirLeak"
+Test SW Version = "Rel 0"
+Station ID = "00"
+Program Number = "00"
+Test Time = "100"
+Upper Limit ="0.05"
+Lower Limit = "0"
+
+//Decay Unit can set to (PSI , pa)
+DecayUnit = "PSI"
+
+[LogFile]
+LogFile Path = "D:\Log"
+SerialMask = "NTB+[0-9A-F]+SK+[0-9]+"
+SMS_XML = "C:\IDU_MFG_OUTGOING"
+IAC_XML = "C:\IAC_OUTGOING"
+
+[FIS]
+FIS Enable = "0"
+SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "Telnet"
+Server IP = "169.254.2.2"
+DUT IP = ""
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+
+
+
+
diff --git a/Boyi Airleak/Manual_Airleak.vi b/Boyi Airleak/Manual_Airleak.vi
new file mode 100644
index 0000000..d3bb8f7
Binary files /dev/null and b/Boyi Airleak/Manual_Airleak.vi differ
diff --git a/Boyi Airleak/Manual_Airleak_old.vi b/Boyi Airleak/Manual_Airleak_old.vi
new file mode 100644
index 0000000..1795ff8
Binary files /dev/null and b/Boyi Airleak/Manual_Airleak_old.vi differ
diff --git a/Boyi Airleak/Manual_Global.vi b/Boyi Airleak/Manual_Global.vi
new file mode 100644
index 0000000..0778199
Binary files /dev/null and b/Boyi Airleak/Manual_Global.vi differ
diff --git a/Boyi Airleak/ReadMe.txt b/Boyi Airleak/ReadMe.txt
new file mode 100644
index 0000000..ca8e5e7
--- /dev/null
+++ b/Boyi Airleak/ReadMe.txt
@@ -0,0 +1 @@
+Develop using Labview 2015 64Bits -- April 2017
diff --git a/Boyi Airleak/Return.vi b/Boyi Airleak/Return.vi
new file mode 100644
index 0000000..e52d0d4
Binary files /dev/null and b/Boyi Airleak/Return.vi differ
diff --git a/Boyi Airleak/Setting.cfg b/Boyi Airleak/Setting.cfg
new file mode 100644
index 0000000..13cadcf
--- /dev/null
+++ b/Boyi Airleak/Setting.cfg
@@ -0,0 +1,49 @@
+[Serial Port]
+Equipment Com = "com3"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com5"
+Product Name = "Bootleg"
+Test Name = "AirLeak"
+Test SW Version = "Rel 0"
+Station ID = "00"
+Program Number = "00"
+Test Time = "100"
+Upper Limit ="0.05"
+Lower Limit = "0"
+
+//Decay Unit can set to (PSI , pa)
+DecayUnit = "PSI"
+
+[LogFile]
+LogFile Path = "D:\Log"
+SerialMask = "NTB+[0-9A-F]+SK+[0-9]+"
+SMS_XML = "C:\IDU_MFG_OUTGOING"
+IAC_XML = "C:\IAC_OUTGOING"
+
+[FIS]
+FIS Enable = "0"
+SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "Telnet"
+Server IP = "169.254.2.2"
+DUT IP = "169.254.1.1"
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+//StopMethod --> 0 = stopaudio 1 = shutdown
+StopMethod = "0"
diff --git a/Boyi Airleak/Settings.ini b/Boyi Airleak/Settings.ini
new file mode 100644
index 0000000..2309e31
--- /dev/null
+++ b/Boyi Airleak/Settings.ini
@@ -0,0 +1,86 @@
+[Serial Port]
+Equipment Com = "com3"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com3"
+Revision = "EVT"
+Fixture = "MONACO-AIRLEAK01"
+Test SW Version = "Rel 0"
+Program Number = "00"
+Test Time = "200"
+Upper Limit ="290,290"
+Lower Limit = "-10,-10"
+//Delta limit only need for product then test multi time
+Delta Limit = "20"
+Pass = "PASS"
+Fail = "FAIL"
+
+Product Name = "MONACO"
+Test Name = "AIRLEAK"
+Station = "MONACO-AIRLEAK01"
+Version = "0.1"
+LogFile Path = "D:\Log"
+SerialMask = "[0-9]+"
+
+// xml or json
+DataFormat = "json"
+SMS Path = "C:\IDU_MFG_OUTGOING"
+Local Path= "C:\Local_OUTGOING"
+
+//TMS Settings -- Leave TMS Server IP empty to disable the TMS data upload feature
+TMS Server IP = "172.31.1.19"
+Enable Log = "1"
+
+***Decay Unit can set to (PSI , pa)
+DecayUnit = "pa"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+
+***Flex Settings (remove // below to enable)
+//Station ID = "AirleakageTestAuto_EL1"
+//Revision = "PVT"
+//Customer = "Sonos"
+//Family = ""
+//User = "FF_Sonos"
+//Shift = ""
+//Line = "LINE03"
+//Name = ""
+//Target = ""
+//Rule = ""
+//Description = ""
+
+**Wistron Setting (Remove // below to enable)
+//upload data need to be folder
+Upload Data = "E:\Data"
+
+[FIS]
+***FIS Enable (0 = disable, 1 = IAC FIS, 2 = Flex FLow 3 = Wistron)
+FIS Enable = "3"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+//SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+//SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+//SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+//Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+//Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+//Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+//Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "HTTP"
+Server IP = "169.254.5.5"
+DUT IP = ""
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+//StopAommand --> stopaudio or audio?f=shutdown
+StopCommand = "stopaudio"
diff --git a/Boyi Airleak/Settings.ini(old) b/Boyi Airleak/Settings.ini(old)
new file mode 100644
index 0000000..eebb01d
--- /dev/null
+++ b/Boyi Airleak/Settings.ini(old)
@@ -0,0 +1,82 @@
+[Serial Port]
+Equipment Com = "com16"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com5"
+Revision = "EVT"
+Fixture = "T01"
+Test SW Version = "Rel 0"
+Program Number = "00"
+Test Time = "100"
+Upper Limit ="200"
+Lower Limit = "-10"
+Test Time = "100"
+Upper Limit ="200"
+Lower Limit = "-10"
+Pass = "PASS"
+Fail = "FAIL"
+
+Product Name = "ONE"
+Test Name = "AIRLEAK"
+Station = "ONEAIRLEAK01"
+Version = "0.1"
+LogFile Path = "D:\Log"
+SerialMask = "[0-9]+"
+
+// xml or json
+DataFormat = "json"
+SMS Path = "C:\IDU_MFG_OUTGOING"
+Local Path= "C:\Local_OUTGOING"
+
+***Decay Unit can set to (PSI , pa)
+DecayUnit = "pa"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+
+***Flex Settings (remove // below to enable)
+//Station ID = "AirleakageTestAuto_EL1"
+//Revision = "PVT"
+//Customer = "Sonos"
+//Family = ""
+//User = "FF_Sonos"
+//Shift = ""
+//Line = "LINE03"
+//Name = ""
+//Target = ""
+//Rule = ""
+//Description = ""
+
+**Wistron Setting (Remove // below to enable)
+//upload data need to be folder
+Upload Data = "E:\Data"
+
+[FIS]
+***FIS Enable (0 = disable, 1 = IAC FIS, 2 = Flex FLow 3 = Wistron)
+FIS Enable = "3"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+//SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+//SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+//SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+//Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+//Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+//Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+//Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "Telnet"
+Server IP = "169.254.2.2"
+DUT IP = "169.254.1.1"
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits).7z b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits).7z
new file mode 100644
index 0000000..d66f8c6
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits).7z differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/BoyiGlobal.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/BoyiGlobal.vi
new file mode 100644
index 0000000..4148397
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/BoyiGlobal.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Boyi_AirLeakTest.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Boyi_AirLeakTest.vi
new file mode 100644
index 0000000..37042ff
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Boyi_AirLeakTest.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Boyi_Config.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Boyi_Config.vi
new file mode 100644
index 0000000..5b4a2f4
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Boyi_Config.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Boyi_Json.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Boyi_Json.vi
new file mode 100644
index 0000000..62a6c9e
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Boyi_Json.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Boyi_Reset.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Boyi_Reset.vi
new file mode 100644
index 0000000..92bcaeb
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Boyi_Reset.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Boyi_TestStart.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Boyi_TestStart.vi
new file mode 100644
index 0000000..efe7572
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Boyi_TestStart.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/FIS.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/FIS.vi
new file mode 100644
index 0000000..b59e0fb
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/FIS.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/FlexErrorMsg.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/FlexErrorMsg.vi
new file mode 100644
index 0000000..c80e710
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/FlexErrorMsg.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/FlexFlowGetUUTInfo.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/FlexFlowGetUUTInfo.vi
new file mode 100644
index 0000000..ff362ed
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/FlexFlowGetUUTInfo.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/FlexFlow_SaveResult.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/FlexFlow_SaveResult.vi
new file mode 100644
index 0000000..27f833e
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/FlexFlow_SaveResult.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/FlexGenXML.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/FlexGenXML.vi
new file mode 100644
index 0000000..cdd06b5
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/FlexGenXML.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/HexToString.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/HexToString.vi
new file mode 100644
index 0000000..cb386e6
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/HexToString.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/JSON formating and uploading/hierarchical_json_make.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/JSON formating and uploading/hierarchical_json_make.vi
new file mode 100644
index 0000000..575a844
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/JSON formating and uploading/hierarchical_json_make.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/JSON formating and uploading/json_name-value_pairs_array_make.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/JSON formating and uploading/json_name-value_pairs_array_make.vi
new file mode 100644
index 0000000..bbaecfd
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/JSON formating and uploading/json_name-value_pairs_array_make.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/JSON formating and uploading/json_name-value_pairs_section.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/JSON formating and uploading/json_name-value_pairs_section.vi
new file mode 100644
index 0000000..1b417a0
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/JSON formating and uploading/json_name-value_pairs_section.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/JSON formating and uploading/run_test_results_uploader_process.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/JSON formating and uploading/run_test_results_uploader_process.vi
new file mode 100644
index 0000000..b8ff52b
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/JSON formating and uploading/run_test_results_uploader_process.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/JSON_results_file_make_and_save.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/JSON_results_file_make_and_save.vi
new file mode 100644
index 0000000..ac8fa34
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/JSON_results_file_make_and_save.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Settings.ini b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Settings.ini
new file mode 100644
index 0000000..c8082ef
--- /dev/null
+++ b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/Settings.ini
@@ -0,0 +1,79 @@
+[Serial Port]
+Equipment Com = "com3"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com5"
+Revision = "EVT"
+Fixture = "T01"
+Test SW Version = "Rel 0"
+Program Number = "00"
+Test Time = "200"
+Upper Limit ="290"
+Lower Limit = "-10"
+Pass = "PASS"
+Fail = "FAIL"
+
+Product Name = "ONE"
+Test Name = "AIRLEAK"
+Station = "ONEAIRLEAK01"
+Version = "0.1"
+LogFile Path = "D:\Log"
+SerialMask = "[0-9]+"
+
+// xml or json
+DataFormat = "json"
+SMS Path = "C:\IDU_MFG_OUTGOING"
+Local Path= "C:\Local_OUTGOING"
+
+***Decay Unit can set to (PSI , pa)
+DecayUnit = "pa"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+
+***Flex Settings (remove // below to enable)
+//Station ID = "AirleakageTestAuto_EL1"
+//Revision = "PVT"
+//Customer = "Sonos"
+//Family = ""
+//User = "FF_Sonos"
+//Shift = ""
+//Line = "LINE03"
+//Name = ""
+//Target = ""
+//Rule = ""
+//Description = ""
+
+**Wistron Setting (Remove // below to enable)
+//upload data need to be folder
+Upload Data = "E:\Data"
+
+[FIS]
+***FIS Enable (0 = disable, 1 = IAC FIS, 2 = Flex FLow 3 = Wistron)
+FIS Enable = "3"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+//SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+//SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+//SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+//Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+//Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+//Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+//Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "Telnet"
+Server IP = "169.254.2.2"
+DUT IP = ""
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/StringToHex.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/StringToHex.vi
new file mode 100644
index 0000000..5032bed
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/StringToHex.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/UTF8 LV80.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/UTF8 LV80.vi
new file mode 100644
index 0000000..9c1a464
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/UTF8 LV80.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/XML results file make and save.vi b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/XML results file make and save.vi
new file mode 100644
index 0000000..067a3f2
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/XML results file make and save.vi differ
diff --git a/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/error.txt b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/error.txt
new file mode 100644
index 0000000..a59ec34
--- /dev/null
+++ b/Boyi Airleak/Source code Boyi Airleak Test (LV 2015 64bits)/error.txt
@@ -0,0 +1,226 @@
+120110005 NextStateID must be numeric.
+120110010 The serial numbers should not be matched to multiple UnitID.
+120110050 Cannot take NULL field value for nonexistent unit.
+120111010 Cannot convert UnitID into integer.
+180020100 Cannot find StatusID in luProductionOrderStatus table.
+180020600 Update to ffProductionOrder table has failed.
+180020700 Production order does not exists in ffProductionOrder table.
+180020800 Insertion to ffProductionOrderHistory table has failed.
+180020810 Failed to update ffLineOrder to set Priority to zero.
+180020830 Failed to update ffLineOrder to shift priority of line orders.
+180030001 Missing infromatin in the PackageSettingsXMLstring.
+180030050 Production order does not exist in ffProductionOrder table.
+180030060 @Name is not supplied.
+180030080 @Name is not defined in luProductionOrderDetailDef table.
+180030090 Value does not exist in ffPartDetail table.
+180040001 Error updating ffUnit..
+180040200 UnitSerianumber not found in DB.
+180040300 The unit does not belong to any production order.
+180040400 Invalid Production Order.
+180040500 The production order has incompatible status.
+180040600 Invalid Line ID.
+180040700 Cannot add the quantity because it would exceed the allowed line quantity.
+180040800 Failed to upate ffLineOrder table with quantity.
+180040900 Some parameters are not filled out correctly (DW) 26.08.04.
+180050001 Cannot find ID for 'Active' in luProductionOrderStatus table.
+180050002 Cannot find ID for 'Released' in luProductionOrderStatus table.
+180050003 The line has not defined a highest priority production order.
+180050004 The line production order has not defined a part ID.
+230010010 Incoming UnitStateID is NULL.
+230010020 Incoming StationTypeID is NULL.
+230010030 Routing error (entered a wrong station).
+230010040 Unable to find a RouteID.
+230010045 The unit is in scrap or hold status.
+230010050 The station does not allow NULL incoming state.
+250010010 Incoming UnitStateID is NULL.
+250010020 Incoming StationTypeID is NULL.
+250010030 Cannot find StateDescription in luOutputStateDef table.
+250010040 Unable to find a RouteID.
+250010050 Cannot resolve multiple next unit state for current station.
+250010070 Cannot find next outgoing unit state for current station.
+270001000 Some group entry points to nonexistent parent in @GROUP.
+270001100 Parent cannot point to itself in @GROUP.
+270001200 Some group entry points to nonexistent @DUT.
+270001300 Some test entry points to nonexistent @DUT.
+270001400 Some test entry points to nonexistent @GROUP.
+270001410 Some TextExtra entry has no parent.
+270001420 Some GroupExtra entry has no parent.
+270001430 Some DUTExtra entry has no parent.
+270001500 There are some rows in #GROUP not having parent.
+270001600 Cannot find unit serial number in ffUnit table.
+270001700 Invalid station description in TESTER attribute of FACTORY element.
+270001710 Cannot find LineID for the given station.
+270001890 Cannot insert to ffTestRef table.
+270001900 One of the DUT in panel has routing error.
+270001910 StartToPO is not defined for basic function frmTestSaveResult.
+270001920 ChangePartNumber is not defined for basic function frmTestSaveResult.
+270001930 Failed to find reverse part number when downgrade part number.
+270001940 CompleteToPO is not defined for basic function frmTestSaveResult.
+270001950 Cannot insert to luJig table.
+270002000 SQL Server failed to insert into ffTestPanel table.
+270002100 SQL Server failed to insert into ffTestPanelExtra table.
+270002300 SQL Server failed to insert into ffTest table.
+270002400 SQL Server failed to insert into ffTestExtra table.
+270002500 SQL Server failed to update @DUT table.
+270002590 SQL Server failed to insert into ffTESTSTEPPASS table.
+270002600 SQL Server failed to update @GROUP table.
+270002700 SQL Server failed to insert into ffTestStepPassExtra table.
+270002800 SQL Server failed to insert into ffMeasurementDetailPass table.
+270002900 SQL Server failed to update @TEST table.
+270003000 SQL Server failed to insert into ffMeasurementDetailPassExtra table.
+270003100 SQL Server failed to update @GROUP table.
+270003200 SQL Server failed to insert into ffTestStepFailExtra table.
+270003300 SQL Server failed to insert into ffMeasurementDetailFail table.
+270003400 SQL Server failed to update @TEST table.
+270003410 SQL Server failed to insert into ffMeasurementDetailFailExtra table.
+270003500 SQL Server failed to update ffUnitDetail table.
+270003505 Test value cannot be trivial when it is going to be saved into ffSerialNumber.
+270003510 SQL Server failed to insert ffSerialNumber table.
+270003515 SQL Server failed to update ffSerialNumber table.
+270003520 The DUT already has a different value in ffSerialNumber.
+270003521 SQL Server failed to insert ffSerialNumber table.
+270003600 SQL Server failed when call uspEXTTestSaveResult.
+280000026 Cannot resolve PartID.
+280000027 The input @PartID is not equal to PartID from ffImportProduct.
+280000029 The input @PartID is not equal to PartID from ffUnit.
+280000030 Unit already exists. Cannot create it again..
+280000031 The input @PartID is not equal to PartID from ffImportProduct.
+280000034 "Cannot find PartID because @PartID is NULl, @ProductionOrderID is null and no info from ffImportProduct and ffUnit."
+280000035 Invalid RMANumber being received.
+280000036 The input @PartID is not equal to PartID from ffUnit.
+280000037 RMA already close. Please select a new RMA#.
+280000038 Cannot get PartID.
+280000045 RMA number does equal the one in ffImportProduct table. 03/16/2005 added @AllowLoopers=1.
+280000050 Cannot find incoming unit state id for the current station.
+280000051 Unit serial number pattern check failed.
+280000060 SQL Server failed to insert unit into ffUnit table.
+280000070 SQL Server failed to insert unit into ffUnitDetail table.
+280000080 SQL Server failed to update ffUnit table for RMA project type.
+280000083 Failed to insert failure code into ffTest table.
+280000084 Failed to insert record into ffTest table.
+280000085 For a looper the unit StatusID must be 1 when it comes back.
+280000090 SQL Server failed to update ffUnitDetail for RMA project type.
+280000091 Failed updating ffImportProduct.
+280000092 Failed updating ffImportProduct.
+280000100 Failed to insert ffHistory table.
+280011000 Cannot find StatusID for Quarantine in luUnitStatus table.
+280012000 Cannot find StatusID for Processing in luUnitStatus table.
+280012100 Invalid unit status in @xmlAllowedStatus.
+280013000 Cannot find StatusID for Active in fsStatus table.
+280013100 Invalid part status in @xmlAllowedStatus.
+280014000 Cannot find StatusID for Active in luProductionOrderStatus table.
+280015000 Cannot find StatusID for Released in luProductionOrderStatus table.
+280015100 Invalid Production Order status in @xmlAllowedStatus.
+280016000 Invalid unit.
+280017000 Unit is not in an allowed status to run.
+280017100 Unit is not in given status.
+280018000 Unit does not have allowed part status.
+280019000 The production order is not in active or released status.
+280019100 The unit does have production order in allowed status.
+280030010 Cannot pass in NULL as field name.
+280030020 Cannot find column definition for field name.
+280030050 Cannot find Unit in ffUnit table.
+280030060 @ImpFieldName cannot be NULL.
+280030062 More than one row is found in ffImportProduct for this unit.
+280030066 No row is found in ffImportProduct for this unit.
+280030067 Failed to read ffImportProduct table.
+280030070 Data field is not defined as a column for ffUnitDetail.
+280031010 Invalid UnitID being passed in.
+280050010 Nonexistent UnitID passed into uspUNTGetSSN.
+280050030 Nonexistent Serial Numnber Name passed into uspUNTGetSSN.
+280050050 Unit does not exist in ffUnit table.
+280050060 @SNName is not supplied.
+280050070 @SNValue is not supplied.
+280050080 Failed to insert luSerialNumber table.
+280050090 A serial number of given serial number type already exists for this unit.
+280050100 Failed when update serial number data for unit.
+280050110 Failed to insert ffSerialNumber table.
+280060020 Cannot find unit in ffUnit.
+280060030 Failed to generate serial number for ObtainValueBy=1.
+280060040 Failed to call stored procedure for ObtainValueBy=5.
+280060050 External stored procedure returned nonzero code.
+280060060 "ObtainValueBy falls out of range (1,2,3,4,5,6)."
+280060070 Failed to update ffUnitDetail table.
+280060080 Cannot find ID in ffSNFormat table.
+280060170 Failed to insert ffUnitDetail table [uspUNTGenField]
+280060180 The newly generated field value is not the same as saved one in ffSerialNumber when verification is performed [uspUNTGenField]
+280060190 The newly generated field value is not the same as saved one in ffUnitDetail when verification is performed [uspUNTGenField]
+280070100 Failed to update ffUnit table.
+280070101 "Cannot find ""Completed"" status in luUnitStatus table."
+280070105 "Cannot find ""Processing"" status in luUnitStatus table."
+280070200 Failed to insert ffHistory table.
+280100130 SQL Server failed to update reserved_xx columns in ffUnitDetail table.
+280100150 Some field name is not defined in fsFieldDefinition table.
+280100190 Failed to insert into ffUnitDetail table.
+280200050 "When downgrade the partnumber for a unit, the target production order must be NULL."
+280200100 "Cannot find ""Processing"" in luUnitStatus table."
+280200200 "Cannot find production order StatusID for ""released""."
+280200300 "Cannot find production order StatusID for ""active""."
+280200400 Invalid StationID.
+280200500 Invalid ProductionOrderID.
+280200600 "Current production order must be in ""active"" or ""released"" status."
+280200700 "The new production order must define ""IncomingPartNumber"" in its detail table for part upgrade operation."
+280200710 Cannot find PartID for IncomingPartNumber defined in ffProductionOrderDetail.
+280200800 Unit does not exist in ffUnit table.
+280200900 Unit cannot be assigned twice to the same production order.
+280201000 Unit must have status 'Processing' or 'ReProcess' to be counted or moved to a production order.
+280201100 Unit must have a part number.
+280201200 "Unit production order must be in ""active"" or ""released"" status when @DecrementOldPO is on."
+280201300 The current production order containing unit must have an ImcomingPartNumber.
+280201310 Cannot find PartID for IncomingPartNumber defined in ffProductionOrderDetail.
+280201400 The new production order must have an incoming part number when its PartID is not the same as that of the unit.
+280201500 Unit's part number must match IncomingPartNumber of the new production order.
+280201600 "When downgrade unit's part number and assign it to a new PO, the new part number of the new PO must be consistent with that of current PO's incomingPartNumber."
+280201800 The unit part number must be consistent with that of the new production order.
+280202000 Failed to update ffUnit with new production order.
+280202010 Failed to update ffUnitDetail with new production order.
+280202100 Failed to update ffLineOrder table with new started quantity.
+280202110 Failed to update ffLineOrder table with new started quantity.
+280202200 "The started quantity in ffLineOrder has reached limit, or the line order does not exist."
+280202300 Failed to update ffLineOrder table with new started quantity.
+280202310 Failed to update ffLineOrder table with new started quantity.
+280202400 "The started quantity of line order is zero, or the unit does not belong to a line order."
+280221020 BTSAUTO must supply a serial number.
+280221030 Multiple imatching PartID found for BTSAuto.
+280221040 CANNOT find any matching PartID for BTSAuto.
+600140100 Cannot find StationID for given station.
+600140200 Cannot find @StationTypeID for given station.
+600140300 Cannot find LineID for given station.
+600140400 Cannot find default task group for nonexistent unit.
+600140500 "Cannot find task group ""frmGetUnitInfo"" based on existing unit info."
+600140600 StartToPO is not defined for basic function frmGetUnitInfo.
+600140700 UnitPattern is not defined for basic function frmGetUnitInfo.
+600140800 ChangePartNumber is not defined for basic function frmGetUnitInfo.
+600140850 SectionHeader is not defined for basic function frmGetUnitInfo.
+600140870 Cannot find SectionHeader ID in ffSectionHeader table.
+600140900 Unit serial number does not match UnitPattern.
+600141000 Cannot find StationID for given station.
+600141100 Cannot find @StationTypeID for given station.
+600141200 Cannot find LineID for given station.
+600141210 Invalid user ID.
+600141220 The user is not allowed to enter this station.
+600141300 Cannot find default task group for nonexistent unit.
+600141400 Cannot find RouteID for default task group.
+600141500 "Cannot find task group ""frmGetUnitInfo"" based on existing unit info."
+600141600 Cannot find next unit state ID for task group frmGetUnitInfo.
+600141700 LineHasPO is not defined for basic function frmGetUnitInfo.
+600141800 PNSource is not defined for basic function frmGetUnitInfo.
+600141900 UnitPattern is not defined for basic function frmGetUnitInfo.
+600142000 PNValidate is not defined for basic function frmGetUnitInfo.
+600142100 SectionHeader is not defined for basic function frmGetUnitInfo.
+600142200 ChangePartNumber is not defined for basic function frmGetUnitInfo.
+600142250 AllowCreate is not defined for basic function frmGetUnitInfo.
+600142300 Cannot find SectionHeader ID in ffSectionHeader table.
+600142400 Unit serial number does not match UnitPattern.
+600142500 "Line must have a PO when part number is figured out from PO, or part number change is involved."
+600142600 Cannot find PartID for case @PNSource=1.
+600142700 Must indicate how to get part number when need create unit.
+600142800 Part number of unit being created does not equal to that of the line PO's.
+600142900 Unit part number is not the same as that the line PO's.
+600143000 Part number of unit being created does not equal to IncomingPartNumber of the line PO.
+600143100 Unit part number is not the same as the IncomingPartNumber of the line PO.
+600143200 Part number of unit being created does not fall into PartID or IncomingPartNumber of the line PO.
+600143300 Unit part number does not fall into PartID or IncomingPartNumber of the line PO.
+600143350 Cannot create unit because flag AllowCreate is off.
+600143400 Failed to find reverse part number when downgrade part number.
+600143500 Failed to update ffUnit when downgrade part number.
diff --git a/Boyi Airleak/Source code Boyi Airleak Test(32Bits).7z b/Boyi Airleak/Source code Boyi Airleak Test(32Bits).7z
new file mode 100644
index 0000000..bd49634
Binary files /dev/null and b/Boyi Airleak/Source code Boyi Airleak Test(32Bits).7z differ
diff --git a/Boyi Airleak/Source code Manual Airleak (LV2015 64bits).7z b/Boyi Airleak/Source code Manual Airleak (LV2015 64bits).7z
new file mode 100644
index 0000000..a3a9350
Binary files /dev/null and b/Boyi Airleak/Source code Manual Airleak (LV2015 64bits).7z differ
diff --git a/Boyi Airleak/Source code Manual Airleak (LV2015 64bits)/Manual_Airleak.vi b/Boyi Airleak/Source code Manual Airleak (LV2015 64bits)/Manual_Airleak.vi
new file mode 100644
index 0000000..a4a79f0
Binary files /dev/null and b/Boyi Airleak/Source code Manual Airleak (LV2015 64bits)/Manual_Airleak.vi differ
diff --git a/Boyi Airleak/Source code Manual Airleak (LV2015 64bits)/Manual_Global.vi b/Boyi Airleak/Source code Manual Airleak (LV2015 64bits)/Manual_Global.vi
new file mode 100644
index 0000000..33c849d
Binary files /dev/null and b/Boyi Airleak/Source code Manual Airleak (LV2015 64bits)/Manual_Global.vi differ
diff --git a/Boyi Airleak/Source code Manual Airleak (LV2015 64bits)/Settings.ini b/Boyi Airleak/Source code Manual Airleak (LV2015 64bits)/Settings.ini
new file mode 100644
index 0000000..c8082ef
--- /dev/null
+++ b/Boyi Airleak/Source code Manual Airleak (LV2015 64bits)/Settings.ini
@@ -0,0 +1,79 @@
+[Serial Port]
+Equipment Com = "com3"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com5"
+Revision = "EVT"
+Fixture = "T01"
+Test SW Version = "Rel 0"
+Program Number = "00"
+Test Time = "200"
+Upper Limit ="290"
+Lower Limit = "-10"
+Pass = "PASS"
+Fail = "FAIL"
+
+Product Name = "ONE"
+Test Name = "AIRLEAK"
+Station = "ONEAIRLEAK01"
+Version = "0.1"
+LogFile Path = "D:\Log"
+SerialMask = "[0-9]+"
+
+// xml or json
+DataFormat = "json"
+SMS Path = "C:\IDU_MFG_OUTGOING"
+Local Path= "C:\Local_OUTGOING"
+
+***Decay Unit can set to (PSI , pa)
+DecayUnit = "pa"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+
+***Flex Settings (remove // below to enable)
+//Station ID = "AirleakageTestAuto_EL1"
+//Revision = "PVT"
+//Customer = "Sonos"
+//Family = ""
+//User = "FF_Sonos"
+//Shift = ""
+//Line = "LINE03"
+//Name = ""
+//Target = ""
+//Rule = ""
+//Description = ""
+
+**Wistron Setting (Remove // below to enable)
+//upload data need to be folder
+Upload Data = "E:\Data"
+
+[FIS]
+***FIS Enable (0 = disable, 1 = IAC FIS, 2 = Flex FLow 3 = Wistron)
+FIS Enable = "3"
+
+***IAC Settings(remove // below to enable)
+//Station ID = "00"
+//SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+//SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+//SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+//Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+//Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+//Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+//Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+[Manual_Airleak]
+//Method (HTTP, Telnet)
+Method = "Telnet"
+Server IP = "169.254.2.2"
+DUT IP = ""
+Operation = ":1200/operation"
+Wavefile = "tone.wav"
+Vol = "40"
+SPLMode = "FALSE"
+
diff --git a/Boyi Airleak/Source code Manual Airleak (LV2015 64bits)/Telnet Read.vi b/Boyi Airleak/Source code Manual Airleak (LV2015 64bits)/Telnet Read.vi
new file mode 100644
index 0000000..4aceddd
Binary files /dev/null and b/Boyi Airleak/Source code Manual Airleak (LV2015 64bits)/Telnet Read.vi differ
diff --git a/Boyi Airleak/Source code Manual Airleak (LV2015 64bits)/Telnet.vi b/Boyi Airleak/Source code Manual Airleak (LV2015 64bits)/Telnet.vi
new file mode 100644
index 0000000..2d095da
Binary files /dev/null and b/Boyi Airleak/Source code Manual Airleak (LV2015 64bits)/Telnet.vi differ
diff --git a/Boyi Airleak/StringToHex.vi b/Boyi Airleak/StringToHex.vi
new file mode 100644
index 0000000..5032bed
Binary files /dev/null and b/Boyi Airleak/StringToHex.vi differ
diff --git a/Boyi Airleak/UTF8 LV80.vi b/Boyi Airleak/UTF8 LV80.vi
new file mode 100644
index 0000000..9c1a464
Binary files /dev/null and b/Boyi Airleak/UTF8 LV80.vi differ
diff --git a/Boyi Airleak/XML results file make and save.vi b/Boyi Airleak/XML results file make and save.vi
new file mode 100644
index 0000000..067a3f2
Binary files /dev/null and b/Boyi Airleak/XML results file make and save.vi differ
diff --git a/Boyi Airleak/XML_Mfg_Info.vi b/Boyi Airleak/XML_Mfg_Info.vi
new file mode 100644
index 0000000..a54c17d
Binary files /dev/null and b/Boyi Airleak/XML_Mfg_Info.vi differ
diff --git a/Boyi Airleak/XML_results_file_make_and_save.vi b/Boyi Airleak/XML_results_file_make_and_save.vi
new file mode 100644
index 0000000..cde3c37
Binary files /dev/null and b/Boyi Airleak/XML_results_file_make_and_save.vi differ
diff --git a/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits).7z b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits).7z
new file mode 100644
index 0000000..4879078
Binary files /dev/null and b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits).7z differ
diff --git a/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Boyi_Airleak.aliases b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Boyi_Airleak.aliases
new file mode 100644
index 0000000..f1f7c69
--- /dev/null
+++ b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Boyi_Airleak.aliases
@@ -0,0 +1,2 @@
+[My Computer]
+My Computer="localhost"
\ No newline at end of file
diff --git a/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Boyi_Airleak.exe b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Boyi_Airleak.exe
new file mode 100644
index 0000000..882bc31
Binary files /dev/null and b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Boyi_Airleak.exe differ
diff --git a/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Boyi_Airleak.ini b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Boyi_Airleak.ini
new file mode 100644
index 0000000..837f14c
--- /dev/null
+++ b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Boyi_Airleak.ini
@@ -0,0 +1,12 @@
+[Boyi_Airleak]
+server.app.propertiesEnabled=True
+server.ole.enabled=True
+server.tcp.paranoid=True
+server.tcp.serviceName="My Computer/VI Server"
+server.vi.callsEnabled=True
+server.vi.propertiesEnabled=True
+WebServer.TcpAccess="c+*"
+WebServer.ViAccess="+*"
+DebugServerEnabled=False
+DebugServerWaitOnLaunch=False
+
diff --git a/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Plugin/FFTester.7z b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Plugin/FFTester.7z
new file mode 100644
index 0000000..b43cfef
Binary files /dev/null and b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Plugin/FFTester.7z differ
diff --git a/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Plugin/FFTesterDLL27202.msi b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Plugin/FFTesterDLL27202.msi
new file mode 100644
index 0000000..7d265bc
Binary files /dev/null and b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Plugin/FFTesterDLL27202.msi differ
diff --git a/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Plugin/Flexflow 2.x Tester Interface User Manual.doc b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Plugin/Flexflow 2.x Tester Interface User Manual.doc
new file mode 100644
index 0000000..6799bab
Binary files /dev/null and b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Plugin/Flexflow 2.x Tester Interface User Manual.doc differ
diff --git a/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Plugin/TesterInterface_Function.doc b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Plugin/TesterInterface_Function.doc
new file mode 100644
index 0000000..270c0cd
Binary files /dev/null and b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Plugin/TesterInterface_Function.doc differ
diff --git a/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Readme.txt b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Readme.txt
new file mode 100644
index 0000000..a427402
--- /dev/null
+++ b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Readme.txt
@@ -0,0 +1,12 @@
+Labview Runtime Version : Labview Runtime 2015 SP1 32Bits
+
+
+Additional tools:
+- NI-VISA 5.4
+- Flex Flow installer : plugin/FFTesterDLL27202.msi
+ **Unzip plugin/FFTester.7z to replace "C:\Program Files (x86)\Flextronics\FFTester"
+
+
+
+
+
diff --git a/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Setting.cfg b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Setting.cfg
new file mode 100644
index 0000000..5583c34
--- /dev/null
+++ b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/Setting.cfg
@@ -0,0 +1,56 @@
+[Serial Port]
+Equipment Com = "com11"
+Baud Rate = "9600"
+Parity = "NONE"
+Stop Bits = "1"
+Data Bits = "8"
+
+[Test]
+Autostart = "0"
+Autostart Com = "com5"
+Test SW Version = "Rel 0"
+Program Number = "00"
+Test Time = "100"
+Upper Limit ="0.0127"
+Lower Limit = "-0.01"
+
+//Flex
+Product Name = "Elrey"
+Test Name = "AirleakageTestAuto_EL1"
+Station ID = "AirleakageTestAuto_EL1"
+Customer = "Sonos"
+Family = ""
+Revision = "DVT"
+User = "FF_Sonos"
+Shift = ""
+Fixture = "T02"
+Line = "LINE03"
+Name = ""
+Target = ""
+Rule = ""
+Description = ""
+
+
+//Decay Unit can set to (PSI , pa)
+DecayUnit = "pa"
+
+[LogFile]
+LogFile Path = "C:\Log"
+SerialMask = "[0-9]+C+[0-9]"
+SMS_XML = "C:\IDU_MFG_OUTGOING"
+Local_XML = "C:\IAC_OUTGOING"
+
+
+[FIS]
+//FIS Enable (0 = disable, 1 = IAC FIS, 2 = Flex FLow)
+FIS Enable = "0"
+//setting below for IAC FIS
+SNCheck App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\SnoInput.exe"
+SNCheck Data = "D:\Documents\Labview Program\Boyi Airleak\serial.txt"
+SNCheck Output = "D:\Documents\Labview Program\Boyi Airleak\checkresult.txt"
+Upload App = "C:\Sonos\Encore_Air_Leak\Plugin\AutoFIS\ResultOperation.exe"
+Upload Data = "D:\Documents\Labview Program\Boyi Airleak\Data.txt"
+Upload Result = "D:\Documents\Labview Program\Boyi Airleak\Results.txt"
+Upload Output = "D:\Documents\Labview Program\Boyi Airleak\uploadResults.txt"
+
+
diff --git a/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/error.txt b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/error.txt
new file mode 100644
index 0000000..a59ec34
--- /dev/null
+++ b/Boyi Airleak/builds/Boyi_Airleak/Boyi_Airleak(32Bits)/error.txt
@@ -0,0 +1,226 @@
+120110005 NextStateID must be numeric.
+120110010 The serial numbers should not be matched to multiple UnitID.
+120110050 Cannot take NULL field value for nonexistent unit.
+120111010 Cannot convert UnitID into integer.
+180020100 Cannot find StatusID in luProductionOrderStatus table.
+180020600 Update to ffProductionOrder table has failed.
+180020700 Production order does not exists in ffProductionOrder table.
+180020800 Insertion to ffProductionOrderHistory table has failed.
+180020810 Failed to update ffLineOrder to set Priority to zero.
+180020830 Failed to update ffLineOrder to shift priority of line orders.
+180030001 Missing infromatin in the PackageSettingsXMLstring.
+180030050 Production order does not exist in ffProductionOrder table.
+180030060 @Name is not supplied.
+180030080 @Name is not defined in luProductionOrderDetailDef table.
+180030090 Value does not exist in ffPartDetail table.
+180040001 Error updating ffUnit..
+180040200 UnitSerianumber not found in DB.
+180040300 The unit does not belong to any production order.
+180040400 Invalid Production Order.
+180040500 The production order has incompatible status.
+180040600 Invalid Line ID.
+180040700 Cannot add the quantity because it would exceed the allowed line quantity.
+180040800 Failed to upate ffLineOrder table with quantity.
+180040900 Some parameters are not filled out correctly (DW) 26.08.04.
+180050001 Cannot find ID for 'Active' in luProductionOrderStatus table.
+180050002 Cannot find ID for 'Released' in luProductionOrderStatus table.
+180050003 The line has not defined a highest priority production order.
+180050004 The line production order has not defined a part ID.
+230010010 Incoming UnitStateID is NULL.
+230010020 Incoming StationTypeID is NULL.
+230010030 Routing error (entered a wrong station).
+230010040 Unable to find a RouteID.
+230010045 The unit is in scrap or hold status.
+230010050 The station does not allow NULL incoming state.
+250010010 Incoming UnitStateID is NULL.
+250010020 Incoming StationTypeID is NULL.
+250010030 Cannot find StateDescription in luOutputStateDef table.
+250010040 Unable to find a RouteID.
+250010050 Cannot resolve multiple next unit state for current station.
+250010070 Cannot find next outgoing unit state for current station.
+270001000 Some group entry points to nonexistent parent in @GROUP.
+270001100 Parent cannot point to itself in @GROUP.
+270001200 Some group entry points to nonexistent @DUT.
+270001300 Some test entry points to nonexistent @DUT.
+270001400 Some test entry points to nonexistent @GROUP.
+270001410 Some TextExtra entry has no parent.
+270001420 Some GroupExtra entry has no parent.
+270001430 Some DUTExtra entry has no parent.
+270001500 There are some rows in #GROUP not having parent.
+270001600 Cannot find unit serial number in ffUnit table.
+270001700 Invalid station description in TESTER attribute of FACTORY element.
+270001710 Cannot find LineID for the given station.
+270001890 Cannot insert to ffTestRef table.
+270001900 One of the DUT in panel has routing error.
+270001910 StartToPO is not defined for basic function frmTestSaveResult.
+270001920 ChangePartNumber is not defined for basic function frmTestSaveResult.
+270001930 Failed to find reverse part number when downgrade part number.
+270001940 CompleteToPO is not defined for basic function frmTestSaveResult.
+270001950 Cannot insert to luJig table.
+270002000 SQL Server failed to insert into ffTestPanel table.
+270002100 SQL Server failed to insert into ffTestPanelExtra table.
+270002300 SQL Server failed to insert into ffTest table.
+270002400 SQL Server failed to insert into ffTestExtra table.
+270002500 SQL Server failed to update @DUT table.
+270002590 SQL Server failed to insert into ffTESTSTEPPASS table.
+270002600 SQL Server failed to update @GROUP table.
+270002700 SQL Server failed to insert into ffTestStepPassExtra table.
+270002800 SQL Server failed to insert into ffMeasurementDetailPass table.
+270002900 SQL Server failed to update @TEST table.
+270003000 SQL Server failed to insert into ffMeasurementDetailPassExtra table.
+270003100 SQL Server failed to update @GROUP table.
+270003200 SQL Server failed to insert into ffTestStepFailExtra table.
+270003300 SQL Server failed to insert into ffMeasurementDetailFail table.
+270003400 SQL Server failed to update @TEST table.
+270003410 SQL Server failed to insert into ffMeasurementDetailFailExtra table.
+270003500 SQL Server failed to update ffUnitDetail table.
+270003505 Test value cannot be trivial when it is going to be saved into ffSerialNumber.
+270003510 SQL Server failed to insert ffSerialNumber table.
+270003515 SQL Server failed to update ffSerialNumber table.
+270003520 The DUT already has a different value in ffSerialNumber.
+270003521 SQL Server failed to insert ffSerialNumber table.
+270003600 SQL Server failed when call uspEXTTestSaveResult.
+280000026 Cannot resolve PartID.
+280000027 The input @PartID is not equal to PartID from ffImportProduct.
+280000029 The input @PartID is not equal to PartID from ffUnit.
+280000030 Unit already exists. Cannot create it again..
+280000031 The input @PartID is not equal to PartID from ffImportProduct.
+280000034 "Cannot find PartID because @PartID is NULl, @ProductionOrderID is null and no info from ffImportProduct and ffUnit."
+280000035 Invalid RMANumber being received.
+280000036 The input @PartID is not equal to PartID from ffUnit.
+280000037 RMA already close. Please select a new RMA#.
+280000038 Cannot get PartID.
+280000045 RMA number does equal the one in ffImportProduct table. 03/16/2005 added @AllowLoopers=1.
+280000050 Cannot find incoming unit state id for the current station.
+280000051 Unit serial number pattern check failed.
+280000060 SQL Server failed to insert unit into ffUnit table.
+280000070 SQL Server failed to insert unit into ffUnitDetail table.
+280000080 SQL Server failed to update ffUnit table for RMA project type.
+280000083 Failed to insert failure code into ffTest table.
+280000084 Failed to insert record into ffTest table.
+280000085 For a looper the unit StatusID must be 1 when it comes back.
+280000090 SQL Server failed to update ffUnitDetail for RMA project type.
+280000091 Failed updating ffImportProduct.
+280000092 Failed updating ffImportProduct.
+280000100 Failed to insert ffHistory table.
+280011000 Cannot find StatusID for Quarantine in luUnitStatus table.
+280012000 Cannot find StatusID for Processing in luUnitStatus table.
+280012100 Invalid unit status in @xmlAllowedStatus.
+280013000 Cannot find StatusID for Active in fsStatus table.
+280013100 Invalid part status in @xmlAllowedStatus.
+280014000 Cannot find StatusID for Active in luProductionOrderStatus table.
+280015000 Cannot find StatusID for Released in luProductionOrderStatus table.
+280015100 Invalid Production Order status in @xmlAllowedStatus.
+280016000 Invalid unit.
+280017000 Unit is not in an allowed status to run.
+280017100 Unit is not in given status.
+280018000 Unit does not have allowed part status.
+280019000 The production order is not in active or released status.
+280019100 The unit does have production order in allowed status.
+280030010 Cannot pass in NULL as field name.
+280030020 Cannot find column definition for field name.
+280030050 Cannot find Unit in ffUnit table.
+280030060 @ImpFieldName cannot be NULL.
+280030062 More than one row is found in ffImportProduct for this unit.
+280030066 No row is found in ffImportProduct for this unit.
+280030067 Failed to read ffImportProduct table.
+280030070 Data field is not defined as a column for ffUnitDetail.
+280031010 Invalid UnitID being passed in.
+280050010 Nonexistent UnitID passed into uspUNTGetSSN.
+280050030 Nonexistent Serial Numnber Name passed into uspUNTGetSSN.
+280050050 Unit does not exist in ffUnit table.
+280050060 @SNName is not supplied.
+280050070 @SNValue is not supplied.
+280050080 Failed to insert luSerialNumber table.
+280050090 A serial number of given serial number type already exists for this unit.
+280050100 Failed when update serial number data for unit.
+280050110 Failed to insert ffSerialNumber table.
+280060020 Cannot find unit in ffUnit.
+280060030 Failed to generate serial number for ObtainValueBy=1.
+280060040 Failed to call stored procedure for ObtainValueBy=5.
+280060050 External stored procedure returned nonzero code.
+280060060 "ObtainValueBy falls out of range (1,2,3,4,5,6)."
+280060070 Failed to update ffUnitDetail table.
+280060080 Cannot find ID in ffSNFormat table.
+280060170 Failed to insert ffUnitDetail table [uspUNTGenField]
+280060180 The newly generated field value is not the same as saved one in ffSerialNumber when verification is performed [uspUNTGenField]
+280060190 The newly generated field value is not the same as saved one in ffUnitDetail when verification is performed [uspUNTGenField]
+280070100 Failed to update ffUnit table.
+280070101 "Cannot find ""Completed"" status in luUnitStatus table."
+280070105 "Cannot find ""Processing"" status in luUnitStatus table."
+280070200 Failed to insert ffHistory table.
+280100130 SQL Server failed to update reserved_xx columns in ffUnitDetail table.
+280100150 Some field name is not defined in fsFieldDefinition table.
+280100190 Failed to insert into ffUnitDetail table.
+280200050 "When downgrade the partnumber for a unit, the target production order must be NULL."
+280200100 "Cannot find ""Processing"" in luUnitStatus table."
+280200200 "Cannot find production order StatusID for ""released""."
+280200300 "Cannot find production order StatusID for ""active""."
+280200400 Invalid StationID.
+280200500 Invalid ProductionOrderID.
+280200600 "Current production order must be in ""active"" or ""released"" status."
+280200700 "The new production order must define ""IncomingPartNumber"" in its detail table for part upgrade operation."
+280200710 Cannot find PartID for IncomingPartNumber defined in ffProductionOrderDetail.
+280200800 Unit does not exist in ffUnit table.
+280200900 Unit cannot be assigned twice to the same production order.
+280201000 Unit must have status 'Processing' or 'ReProcess' to be counted or moved to a production order.
+280201100 Unit must have a part number.
+280201200 "Unit production order must be in ""active"" or ""released"" status when @DecrementOldPO is on."
+280201300 The current production order containing unit must have an ImcomingPartNumber.
+280201310 Cannot find PartID for IncomingPartNumber defined in ffProductionOrderDetail.
+280201400 The new production order must have an incoming part number when its PartID is not the same as that of the unit.
+280201500 Unit's part number must match IncomingPartNumber of the new production order.
+280201600 "When downgrade unit's part number and assign it to a new PO, the new part number of the new PO must be consistent with that of current PO's incomingPartNumber."
+280201800 The unit part number must be consistent with that of the new production order.
+280202000 Failed to update ffUnit with new production order.
+280202010 Failed to update ffUnitDetail with new production order.
+280202100 Failed to update ffLineOrder table with new started quantity.
+280202110 Failed to update ffLineOrder table with new started quantity.
+280202200 "The started quantity in ffLineOrder has reached limit, or the line order does not exist."
+280202300 Failed to update ffLineOrder table with new started quantity.
+280202310 Failed to update ffLineOrder table with new started quantity.
+280202400 "The started quantity of line order is zero, or the unit does not belong to a line order."
+280221020 BTSAUTO must supply a serial number.
+280221030 Multiple imatching PartID found for BTSAuto.
+280221040 CANNOT find any matching PartID for BTSAuto.
+600140100 Cannot find StationID for given station.
+600140200 Cannot find @StationTypeID for given station.
+600140300 Cannot find LineID for given station.
+600140400 Cannot find default task group for nonexistent unit.
+600140500 "Cannot find task group ""frmGetUnitInfo"" based on existing unit info."
+600140600 StartToPO is not defined for basic function frmGetUnitInfo.
+600140700 UnitPattern is not defined for basic function frmGetUnitInfo.
+600140800 ChangePartNumber is not defined for basic function frmGetUnitInfo.
+600140850 SectionHeader is not defined for basic function frmGetUnitInfo.
+600140870 Cannot find SectionHeader ID in ffSectionHeader table.
+600140900 Unit serial number does not match UnitPattern.
+600141000 Cannot find StationID for given station.
+600141100 Cannot find @StationTypeID for given station.
+600141200 Cannot find LineID for given station.
+600141210 Invalid user ID.
+600141220 The user is not allowed to enter this station.
+600141300 Cannot find default task group for nonexistent unit.
+600141400 Cannot find RouteID for default task group.
+600141500 "Cannot find task group ""frmGetUnitInfo"" based on existing unit info."
+600141600 Cannot find next unit state ID for task group frmGetUnitInfo.
+600141700 LineHasPO is not defined for basic function frmGetUnitInfo.
+600141800 PNSource is not defined for basic function frmGetUnitInfo.
+600141900 UnitPattern is not defined for basic function frmGetUnitInfo.
+600142000 PNValidate is not defined for basic function frmGetUnitInfo.
+600142100 SectionHeader is not defined for basic function frmGetUnitInfo.
+600142200 ChangePartNumber is not defined for basic function frmGetUnitInfo.
+600142250 AllowCreate is not defined for basic function frmGetUnitInfo.
+600142300 Cannot find SectionHeader ID in ffSectionHeader table.
+600142400 Unit serial number does not match UnitPattern.
+600142500 "Line must have a PO when part number is figured out from PO, or part number change is involved."
+600142600 Cannot find PartID for case @PNSource=1.
+600142700 Must indicate how to get part number when need create unit.
+600142800 Part number of unit being created does not equal to that of the line PO's.
+600142900 Unit part number is not the same as that the line PO's.
+600143000 Part number of unit being created does not equal to IncomingPartNumber of the line PO.
+600143100 Unit part number is not the same as the IncomingPartNumber of the line PO.
+600143200 Part number of unit being created does not fall into PartID or IncomingPartNumber of the line PO.
+600143300 Unit part number does not fall into PartID or IncomingPartNumber of the line PO.
+600143350 Cannot create unit because flag AllowCreate is off.
+600143400 Failed to find reverse part number when downgrade part number.
+600143500 Failed to update ffUnit when downgrade part number.
diff --git a/Boyi Airleak/error.txt b/Boyi Airleak/error.txt
new file mode 100644
index 0000000..a59ec34
--- /dev/null
+++ b/Boyi Airleak/error.txt
@@ -0,0 +1,226 @@
+120110005 NextStateID must be numeric.
+120110010 The serial numbers should not be matched to multiple UnitID.
+120110050 Cannot take NULL field value for nonexistent unit.
+120111010 Cannot convert UnitID into integer.
+180020100 Cannot find StatusID in luProductionOrderStatus table.
+180020600 Update to ffProductionOrder table has failed.
+180020700 Production order does not exists in ffProductionOrder table.
+180020800 Insertion to ffProductionOrderHistory table has failed.
+180020810 Failed to update ffLineOrder to set Priority to zero.
+180020830 Failed to update ffLineOrder to shift priority of line orders.
+180030001 Missing infromatin in the PackageSettingsXMLstring.
+180030050 Production order does not exist in ffProductionOrder table.
+180030060 @Name is not supplied.
+180030080 @Name is not defined in luProductionOrderDetailDef table.
+180030090 Value does not exist in ffPartDetail table.
+180040001 Error updating ffUnit..
+180040200 UnitSerianumber not found in DB.
+180040300 The unit does not belong to any production order.
+180040400 Invalid Production Order.
+180040500 The production order has incompatible status.
+180040600 Invalid Line ID.
+180040700 Cannot add the quantity because it would exceed the allowed line quantity.
+180040800 Failed to upate ffLineOrder table with quantity.
+180040900 Some parameters are not filled out correctly (DW) 26.08.04.
+180050001 Cannot find ID for 'Active' in luProductionOrderStatus table.
+180050002 Cannot find ID for 'Released' in luProductionOrderStatus table.
+180050003 The line has not defined a highest priority production order.
+180050004 The line production order has not defined a part ID.
+230010010 Incoming UnitStateID is NULL.
+230010020 Incoming StationTypeID is NULL.
+230010030 Routing error (entered a wrong station).
+230010040 Unable to find a RouteID.
+230010045 The unit is in scrap or hold status.
+230010050 The station does not allow NULL incoming state.
+250010010 Incoming UnitStateID is NULL.
+250010020 Incoming StationTypeID is NULL.
+250010030 Cannot find StateDescription in luOutputStateDef table.
+250010040 Unable to find a RouteID.
+250010050 Cannot resolve multiple next unit state for current station.
+250010070 Cannot find next outgoing unit state for current station.
+270001000 Some group entry points to nonexistent parent in @GROUP.
+270001100 Parent cannot point to itself in @GROUP.
+270001200 Some group entry points to nonexistent @DUT.
+270001300 Some test entry points to nonexistent @DUT.
+270001400 Some test entry points to nonexistent @GROUP.
+270001410 Some TextExtra entry has no parent.
+270001420 Some GroupExtra entry has no parent.
+270001430 Some DUTExtra entry has no parent.
+270001500 There are some rows in #GROUP not having parent.
+270001600 Cannot find unit serial number in ffUnit table.
+270001700 Invalid station description in TESTER attribute of FACTORY element.
+270001710 Cannot find LineID for the given station.
+270001890 Cannot insert to ffTestRef table.
+270001900 One of the DUT in panel has routing error.
+270001910 StartToPO is not defined for basic function frmTestSaveResult.
+270001920 ChangePartNumber is not defined for basic function frmTestSaveResult.
+270001930 Failed to find reverse part number when downgrade part number.
+270001940 CompleteToPO is not defined for basic function frmTestSaveResult.
+270001950 Cannot insert to luJig table.
+270002000 SQL Server failed to insert into ffTestPanel table.
+270002100 SQL Server failed to insert into ffTestPanelExtra table.
+270002300 SQL Server failed to insert into ffTest table.
+270002400 SQL Server failed to insert into ffTestExtra table.
+270002500 SQL Server failed to update @DUT table.
+270002590 SQL Server failed to insert into ffTESTSTEPPASS table.
+270002600 SQL Server failed to update @GROUP table.
+270002700 SQL Server failed to insert into ffTestStepPassExtra table.
+270002800 SQL Server failed to insert into ffMeasurementDetailPass table.
+270002900 SQL Server failed to update @TEST table.
+270003000 SQL Server failed to insert into ffMeasurementDetailPassExtra table.
+270003100 SQL Server failed to update @GROUP table.
+270003200 SQL Server failed to insert into ffTestStepFailExtra table.
+270003300 SQL Server failed to insert into ffMeasurementDetailFail table.
+270003400 SQL Server failed to update @TEST table.
+270003410 SQL Server failed to insert into ffMeasurementDetailFailExtra table.
+270003500 SQL Server failed to update ffUnitDetail table.
+270003505 Test value cannot be trivial when it is going to be saved into ffSerialNumber.
+270003510 SQL Server failed to insert ffSerialNumber table.
+270003515 SQL Server failed to update ffSerialNumber table.
+270003520 The DUT already has a different value in ffSerialNumber.
+270003521 SQL Server failed to insert ffSerialNumber table.
+270003600 SQL Server failed when call uspEXTTestSaveResult.
+280000026 Cannot resolve PartID.
+280000027 The input @PartID is not equal to PartID from ffImportProduct.
+280000029 The input @PartID is not equal to PartID from ffUnit.
+280000030 Unit already exists. Cannot create it again..
+280000031 The input @PartID is not equal to PartID from ffImportProduct.
+280000034 "Cannot find PartID because @PartID is NULl, @ProductionOrderID is null and no info from ffImportProduct and ffUnit."
+280000035 Invalid RMANumber being received.
+280000036 The input @PartID is not equal to PartID from ffUnit.
+280000037 RMA already close. Please select a new RMA#.
+280000038 Cannot get PartID.
+280000045 RMA number does equal the one in ffImportProduct table. 03/16/2005 added @AllowLoopers=1.
+280000050 Cannot find incoming unit state id for the current station.
+280000051 Unit serial number pattern check failed.
+280000060 SQL Server failed to insert unit into ffUnit table.
+280000070 SQL Server failed to insert unit into ffUnitDetail table.
+280000080 SQL Server failed to update ffUnit table for RMA project type.
+280000083 Failed to insert failure code into ffTest table.
+280000084 Failed to insert record into ffTest table.
+280000085 For a looper the unit StatusID must be 1 when it comes back.
+280000090 SQL Server failed to update ffUnitDetail for RMA project type.
+280000091 Failed updating ffImportProduct.
+280000092 Failed updating ffImportProduct.
+280000100 Failed to insert ffHistory table.
+280011000 Cannot find StatusID for Quarantine in luUnitStatus table.
+280012000 Cannot find StatusID for Processing in luUnitStatus table.
+280012100 Invalid unit status in @xmlAllowedStatus.
+280013000 Cannot find StatusID for Active in fsStatus table.
+280013100 Invalid part status in @xmlAllowedStatus.
+280014000 Cannot find StatusID for Active in luProductionOrderStatus table.
+280015000 Cannot find StatusID for Released in luProductionOrderStatus table.
+280015100 Invalid Production Order status in @xmlAllowedStatus.
+280016000 Invalid unit.
+280017000 Unit is not in an allowed status to run.
+280017100 Unit is not in given status.
+280018000 Unit does not have allowed part status.
+280019000 The production order is not in active or released status.
+280019100 The unit does have production order in allowed status.
+280030010 Cannot pass in NULL as field name.
+280030020 Cannot find column definition for field name.
+280030050 Cannot find Unit in ffUnit table.
+280030060 @ImpFieldName cannot be NULL.
+280030062 More than one row is found in ffImportProduct for this unit.
+280030066 No row is found in ffImportProduct for this unit.
+280030067 Failed to read ffImportProduct table.
+280030070 Data field is not defined as a column for ffUnitDetail.
+280031010 Invalid UnitID being passed in.
+280050010 Nonexistent UnitID passed into uspUNTGetSSN.
+280050030 Nonexistent Serial Numnber Name passed into uspUNTGetSSN.
+280050050 Unit does not exist in ffUnit table.
+280050060 @SNName is not supplied.
+280050070 @SNValue is not supplied.
+280050080 Failed to insert luSerialNumber table.
+280050090 A serial number of given serial number type already exists for this unit.
+280050100 Failed when update serial number data for unit.
+280050110 Failed to insert ffSerialNumber table.
+280060020 Cannot find unit in ffUnit.
+280060030 Failed to generate serial number for ObtainValueBy=1.
+280060040 Failed to call stored procedure for ObtainValueBy=5.
+280060050 External stored procedure returned nonzero code.
+280060060 "ObtainValueBy falls out of range (1,2,3,4,5,6)."
+280060070 Failed to update ffUnitDetail table.
+280060080 Cannot find ID in ffSNFormat table.
+280060170 Failed to insert ffUnitDetail table [uspUNTGenField]
+280060180 The newly generated field value is not the same as saved one in ffSerialNumber when verification is performed [uspUNTGenField]
+280060190 The newly generated field value is not the same as saved one in ffUnitDetail when verification is performed [uspUNTGenField]
+280070100 Failed to update ffUnit table.
+280070101 "Cannot find ""Completed"" status in luUnitStatus table."
+280070105 "Cannot find ""Processing"" status in luUnitStatus table."
+280070200 Failed to insert ffHistory table.
+280100130 SQL Server failed to update reserved_xx columns in ffUnitDetail table.
+280100150 Some field name is not defined in fsFieldDefinition table.
+280100190 Failed to insert into ffUnitDetail table.
+280200050 "When downgrade the partnumber for a unit, the target production order must be NULL."
+280200100 "Cannot find ""Processing"" in luUnitStatus table."
+280200200 "Cannot find production order StatusID for ""released""."
+280200300 "Cannot find production order StatusID for ""active""."
+280200400 Invalid StationID.
+280200500 Invalid ProductionOrderID.
+280200600 "Current production order must be in ""active"" or ""released"" status."
+280200700 "The new production order must define ""IncomingPartNumber"" in its detail table for part upgrade operation."
+280200710 Cannot find PartID for IncomingPartNumber defined in ffProductionOrderDetail.
+280200800 Unit does not exist in ffUnit table.
+280200900 Unit cannot be assigned twice to the same production order.
+280201000 Unit must have status 'Processing' or 'ReProcess' to be counted or moved to a production order.
+280201100 Unit must have a part number.
+280201200 "Unit production order must be in ""active"" or ""released"" status when @DecrementOldPO is on."
+280201300 The current production order containing unit must have an ImcomingPartNumber.
+280201310 Cannot find PartID for IncomingPartNumber defined in ffProductionOrderDetail.
+280201400 The new production order must have an incoming part number when its PartID is not the same as that of the unit.
+280201500 Unit's part number must match IncomingPartNumber of the new production order.
+280201600 "When downgrade unit's part number and assign it to a new PO, the new part number of the new PO must be consistent with that of current PO's incomingPartNumber."
+280201800 The unit part number must be consistent with that of the new production order.
+280202000 Failed to update ffUnit with new production order.
+280202010 Failed to update ffUnitDetail with new production order.
+280202100 Failed to update ffLineOrder table with new started quantity.
+280202110 Failed to update ffLineOrder table with new started quantity.
+280202200 "The started quantity in ffLineOrder has reached limit, or the line order does not exist."
+280202300 Failed to update ffLineOrder table with new started quantity.
+280202310 Failed to update ffLineOrder table with new started quantity.
+280202400 "The started quantity of line order is zero, or the unit does not belong to a line order."
+280221020 BTSAUTO must supply a serial number.
+280221030 Multiple imatching PartID found for BTSAuto.
+280221040 CANNOT find any matching PartID for BTSAuto.
+600140100 Cannot find StationID for given station.
+600140200 Cannot find @StationTypeID for given station.
+600140300 Cannot find LineID for given station.
+600140400 Cannot find default task group for nonexistent unit.
+600140500 "Cannot find task group ""frmGetUnitInfo"" based on existing unit info."
+600140600 StartToPO is not defined for basic function frmGetUnitInfo.
+600140700 UnitPattern is not defined for basic function frmGetUnitInfo.
+600140800 ChangePartNumber is not defined for basic function frmGetUnitInfo.
+600140850 SectionHeader is not defined for basic function frmGetUnitInfo.
+600140870 Cannot find SectionHeader ID in ffSectionHeader table.
+600140900 Unit serial number does not match UnitPattern.
+600141000 Cannot find StationID for given station.
+600141100 Cannot find @StationTypeID for given station.
+600141200 Cannot find LineID for given station.
+600141210 Invalid user ID.
+600141220 The user is not allowed to enter this station.
+600141300 Cannot find default task group for nonexistent unit.
+600141400 Cannot find RouteID for default task group.
+600141500 "Cannot find task group ""frmGetUnitInfo"" based on existing unit info."
+600141600 Cannot find next unit state ID for task group frmGetUnitInfo.
+600141700 LineHasPO is not defined for basic function frmGetUnitInfo.
+600141800 PNSource is not defined for basic function frmGetUnitInfo.
+600141900 UnitPattern is not defined for basic function frmGetUnitInfo.
+600142000 PNValidate is not defined for basic function frmGetUnitInfo.
+600142100 SectionHeader is not defined for basic function frmGetUnitInfo.
+600142200 ChangePartNumber is not defined for basic function frmGetUnitInfo.
+600142250 AllowCreate is not defined for basic function frmGetUnitInfo.
+600142300 Cannot find SectionHeader ID in ffSectionHeader table.
+600142400 Unit serial number does not match UnitPattern.
+600142500 "Line must have a PO when part number is figured out from PO, or part number change is involved."
+600142600 Cannot find PartID for case @PNSource=1.
+600142700 Must indicate how to get part number when need create unit.
+600142800 Part number of unit being created does not equal to that of the line PO's.
+600142900 Unit part number is not the same as that the line PO's.
+600143000 Part number of unit being created does not equal to IncomingPartNumber of the line PO.
+600143100 Unit part number is not the same as the IncomingPartNumber of the line PO.
+600143200 Part number of unit being created does not fall into PartID or IncomingPartNumber of the line PO.
+600143300 Unit part number does not fall into PartID or IncomingPartNumber of the line PO.
+600143350 Cannot create unit because flag AllowCreate is off.
+600143400 Failed to find reverse part number when downgrade part number.
+600143500 Failed to update ffUnit when downgrade part number.
diff --git a/Boyi Airleak/findzp.exe b/Boyi Airleak/findzp.exe
new file mode 100644
index 0000000..6a4d45f
Binary files /dev/null and b/Boyi Airleak/findzp.exe differ
diff --git a/Boyi Airleak/test_the_VI_-_JSON_results_file_make.vi b/Boyi Airleak/test_the_VI_-_JSON_results_file_make.vi
new file mode 100644
index 0000000..74eba95
Binary files /dev/null and b/Boyi Airleak/test_the_VI_-_JSON_results_file_make.vi differ
diff --git a/Boyi Airleak/test_the_VI_-_XML_results_file_make.vi b/Boyi Airleak/test_the_VI_-_XML_results_file_make.vi
new file mode 100644
index 0000000..264c06a
Binary files /dev/null and b/Boyi Airleak/test_the_VI_-_XML_results_file_make.vi differ
diff --git a/Boyi Airleak/variantToString.vi b/Boyi Airleak/variantToString.vi
new file mode 100644
index 0000000..6725b94
Binary files /dev/null and b/Boyi Airleak/variantToString.vi differ