Commit c0e5730e authored by Daniel Krebs's avatar Daniel Krebs
Browse files

GDP_FPGAActor class implementation almost complete. Compiled to RT.exe and...

GDP_FPGAActor class implementation almost complete. Compiled to RT.exe and deployed for Auto-Startup. Operational via DSM.
parent 2f3d4c2e
No preview for this file type
No preview for this file type
No preview for this file type
......@@ -117,8 +117,30 @@ CS++BaseActor:CS++BaseActor.LaunchPVProxy=True
CS++DeviceActors:CS++DeviceActor.ResourceName="RIO0"
CS++DeviceActors:CS++DeviceActor.Reset=False
CS++DeviceActors:CS++DeviceActor.Selftest=True
M1_MotorResistance_Ohms=2.
GDP_FPGAActor:GDP_FPGAActor.M1_MotorResistance_Ohms=2.
GDP_FPGAActor:GDP_FPGAActor.M1_MotorInductance_mH=2.8
GDP_FPGAActor:GDP_FPGAActor.M1_RatedPhaseCurrent_Arms=1.4
GDP_FPGAActor:GDP_FPGAActor.M1_CurrentReductionDelay_sec=1.
GDP_FPGAActor:GDP_FPGAActor.M1_CurrentReductionPercentage=0.5
GDP_FPGAActor:GDP_FPGAActor.M1_BusVoltage_Volt=24.0
GDP_FPGAActor:GDP_FPGAActor.M1_CLF=20000
GDP_FPGAActor:GDP_FPGAActor.M1_MicrosteppingRate=8
GDP_FPGAActor:GDP_FPGAActor.M2_MotorResistance_Ohms=2.
GDP_FPGAActor:GDP_FPGAActor.M2_MotorInductance_mH=1.6
GDP_FPGAActor:GDP_FPGAActor.M2_RatedPhaseCurrent_Arms=1.4
GDP_FPGAActor:GDP_FPGAActor.M2_CurrentReductionDelay_sec=1.
GDP_FPGAActor:GDP_FPGAActor.M2_CurrentReductionPercentage=0.5
GDP_FPGAActor:GDP_FPGAActor.M2_BusVoltage_Volt=24.0
GDP_FPGAActor:GDP_FPGAActor.M2_CLF=20000
GDP_FPGAActor:GDP_FPGAActor.M2_MicrosteppingRate=8
GDP_FPGAActor:GDP_FPGAActor.M3_MotorResistance_Ohms=2.
GDP_FPGAActor:GDP_FPGAActor.M3_MotorInductance_mH=1.6
GDP_FPGAActor:GDP_FPGAActor.M3_RatedPhaseCurrent_Arms=1.4
GDP_FPGAActor:GDP_FPGAActor.M3_CurrentReductionDelay_sec=1.
GDP_FPGAActor:GDP_FPGAActor.M3_CurrentReductionPercentage=0.5
GDP_FPGAActor:GDP_FPGAActor.M3_BusVoltage_Volt=24.0
GDP_FPGAActor:GDP_FPGAActor.M3_CLF=20000
GDP_FPGAActor:GDP_FPGAActor.M3_MicrosteppingRate=8
[GDP-FPGA.URLs]
PollingMode="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_PollingMode?.1"
......@@ -131,6 +153,39 @@ ErrorCode="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_ErrorCode"
ErrorMessage="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_ErrorMessage"
SelftestResultCode="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_SelftestResultCode"
SelftestResultMessage="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_SelftestResultMessage"
dtMotion="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_dtMotion"
dtTemperature="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_dtTemperature"
dtAI="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_dtAI"
dtAO="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_dtAO"
dtDIO="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_dtDIO"
dtEncoder="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_dtEncoder"
ModuleFault_0="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_ModuleFault_0"
DriveStatus_0="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_DriveStatus_0"
Velocity_0="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Velocity_0"
Acceleration_0="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Acceleration_0"
ModuleFault_1="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_ModuleFault_1"
DriveStatus_1="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_DriveStatus_1"
Velocity_1="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Velocity_1"
Acceleration_1="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Acceleration_1"
ModuleFault_2="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_ModuleFault_2"
DriveStatus_2="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_DriveStatus_2"
Velocity_2="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Velocity_2"
Acceleration_2="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Acceleration_2"
T_0="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_T_0"
T_1="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_T_1"
T_2="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_T_2"
T_3="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_T_3"
AI_0="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_AI_0"
AI_1="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_AI_1"
AI_2="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_AI_2"
AI_3="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_AI_3"
AO_0="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_AO_0"
AO_1="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_AO_1"
AO_2="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_AO_2"
AO_3="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_AO_3"
DI="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_DI"
DO="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_DO"
Position="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Position"
[GDP-FPGAProxy]
LVClassPath="CS++PVProxy.lvlib:CS++PVProxy.lvclass"
......@@ -142,9 +197,19 @@ CS++PVProxy:CS++PVProxy.WorkerActor="GDP-FPGA"
CS++PVProxy:CS++PVProxy.DelayedActivation=True
[GDP-FPGAProxy.URLs]
Activate="ni.var.psp://localhost/GDP-RT-SV/myDeviceProxy_Activate"
WorkerActor="ni.var.psp://localhost/GDP-RT-SV/myDeviceProxy_WorkerActor"
Activate="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGAProxy_Activate"
WorkerActor="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGAProxy_WorkerActor"
Polling_Interval_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_PollingInterval?-1"
Polling_Start_Stop_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_PollingStartStop?-1"
Reset_Device_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Reset"
Selftest_Device_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_SelfTest"
M1_Enable_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Enable_0"
M2_Enable_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Enable_1"
M3_Enable_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Enable_2"
M1_Velocity_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Set-Velocity_0"
M2_Velocity_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Set-Velocity_1"
M3_Velocity_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Set-Velocity_2"
M1_Acceleration_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Set-Acceleration_0"
M2_Acceleration_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Set-Acceleration_1"
M3_Acceleration_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Set-Acceleration_2"
Reset_Position_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-FPGA_Reset-Position"
......@@ -9,41 +9,99 @@ Copyright 2017 GSI Helmholtzzentrum für Schwerionenforschung GmbH
Daniel Krebs, H.Brand, Planckstr. 1, 64291 Darmstadt, Germany.</Property>
<Property Name="SMProvider.SMVersion" Type="Int">201310</Property>
<Property Name="varPersistentID:{00A98648-75A5-4020-B270-A989D71EFA58}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_ResourceName</Property>
<Property Name="varPersistentID:{01C9E2FB-3F13-498E-9805-9097769DD3F0}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_dtAI</Property>
<Property Name="varPersistentID:{03EDCEE4-55EA-4262-9E23-7E01FD23F4BE}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-Controller_PollingInterval</Property>
<Property Name="varPersistentID:{04310445-2B6E-47E9-BA66-355EAFD3B054}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_ModuleFault_0</Property>
<Property Name="varPersistentID:{07899EE9-714A-409F-85CC-14AFF48488F7}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_FirmwareRevision</Property>
<Property Name="varPersistentID:{078AEA4B-07B7-40D4-B41D-711B9878A691}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Set-Velocity_2</Property>
<Property Name="varPersistentID:{0AEFCC8D-78FF-4875-940B-BF6B73278847}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_PollingStartStop</Property>
<Property Name="varPersistentID:{0C94F242-0788-455B-B7F3-5ED14322013C}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_PollingTime</Property>
<Property Name="varPersistentID:{11C352A9-3D54-4A6D-B90B-E6F81093F931}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_SelftestResultCode</Property>
<Property Name="varPersistentID:{15545961-3414-41B6-A5F4-FFB6BFEDBDB9}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceProxy_Activate</Property>
<Property Name="varPersistentID:{15AA8E21-EAEE-4D72-BC89-61E253525F11}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_T_0</Property>
<Property Name="varPersistentID:{16A5255E-8778-4F6C-9F4A-9678930BF347}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-ControllerProxy_Activate</Property>
<Property Name="varPersistentID:{17465408-5C2B-4E32-9295-ACD8C17E738C}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_AI_1</Property>
<Property Name="varPersistentID:{1F20D810-D3E2-49FF-9724-37C547B33198}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Velocity_0</Property>
<Property Name="varPersistentID:{22D03F4E-9A8B-46AC-A3A8-4F5DA4ADC637}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_DriverRevision</Property>
<Property Name="varPersistentID:{23473CE4-2106-408C-BF86-561D199A036C}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_SelfTest</Property>
<Property Name="varPersistentID:{23FD58B7-B204-419C-9D10-C5AFC4B58D59}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_ErrorMessage</Property>
<Property Name="varPersistentID:{26F28B26-83E0-4F54-A299-EE40093317F4}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Enable_1</Property>
<Property Name="varPersistentID:{280C327B-DDAE-4A2A-8C40-2690DB821FB7}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Set-Acceleration_2</Property>
<Property Name="varPersistentID:{294E7034-5359-456A-8ADF-2D6124EA46F6}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_ModuleFault_1</Property>
<Property Name="varPersistentID:{2C3DA8AF-2059-44AC-A95C-B2077FF9A992}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/System Status</Property>
<Property Name="varPersistentID:{2FB28BFB-40F1-4BB8-AEBA-A03038A5BB63}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_AI_2</Property>
<Property Name="varPersistentID:{314E0DAB-658C-4EA0-AF9F-02BBCCC43B0C}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/LNA Ping Counter</Property>
<Property Name="varPersistentID:{3CC79042-DDBF-4204-ACFA-E67B759295A3}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceProxy_WorkerActor</Property>
<Property Name="varPersistentID:{3F8E1DC6-9AEC-4CFD-9AE1-F1582838535B}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_dtTemperature</Property>
<Property Name="varPersistentID:{405B18BC-E825-4B70-ADB5-2F161FA3D449}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_ResourceName</Property>
<Property Name="varPersistentID:{43DE1389-E221-40D1-A216-D0BC0B1F5528}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Acceleration_1</Property>
<Property Name="varPersistentID:{4AA088E3-F207-4161-85F9-74F752388F3B}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Position</Property>
<Property Name="varPersistentID:{4D5AB7EC-BFE6-4792-BBC9-72303ED71888}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-Controller_ErrorCode</Property>
<Property Name="varPersistentID:{5081B436-88A2-4E50-9777-1BC74064F12B}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/LNA Return Msg</Property>
<Property Name="varPersistentID:{53563679-6FAD-4FA1-912F-4D13A5886C8E}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/Disc Size U</Property>
<Property Name="varPersistentID:{57075461-05CE-42BC-A2E4-105B85F1305D}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Set-Velocity_1</Property>
<Property Name="varPersistentID:{574B3969-1AEE-4F95-9464-DCAA4FB81B1F}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_T_3</Property>
<Property Name="varPersistentID:{57E5CACE-7A93-42DE-A204-3C184E714349}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-Controller_PollingMode</Property>
<Property Name="varPersistentID:{58CD4155-CACD-4EA0-8E5A-31E350F0BD26}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_DriveStatus_2</Property>
<Property Name="varPersistentID:{58EEC349-534D-4DB2-9C11-60FD49DB5370}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Reset-Position</Property>
<Property Name="varPersistentID:{618D1A18-BD09-499B-A4DD-382C52D10496}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Set-Acceleration_0</Property>
<Property Name="varPersistentID:{6342806D-763A-492D-BD33-5AE613D88D73}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_DriverRevision</Property>
<Property Name="varPersistentID:{669A112E-B4CA-4CA4-B028-CE832A9DAAEA}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_PollingStartStop</Property>
<Property Name="varPersistentID:{697B070F-60E5-42EB-B7EA-75781BA1BBED}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/Disc Size V</Property>
<Property Name="varPersistentID:{6D5676FA-DA61-4F99-99EB-2A0626EBB63C}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_PollingInterval</Property>
<Property Name="varPersistentID:{6E827B05-FC03-48EB-8E34-CFAEDC466C11}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_ErrorMessage</Property>
<Property Name="varPersistentID:{7083BC5A-8101-4112-85D5-19ACBA1F6F72}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_PollingTime</Property>
<Property Name="varPersistentID:{71470D4E-6BA7-46A6-93C5-2D4833D53E67}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_dtAO</Property>
<Property Name="varPersistentID:{74854E3F-A78F-4596-AD54-251C7542EF27}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_AO_3</Property>
<Property Name="varPersistentID:{7B645D6F-A508-4325-A996-315505F278B1}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Enable_2</Property>
<Property Name="varPersistentID:{7C23C605-BEFE-4923-8ACF-8396DBB6AAB3}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/Watchdog Status</Property>
<Property Name="varPersistentID:{7DDCF953-47CB-4B2F-AF57-91F9AE285A7F}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_ErrorCode</Property>
<Property Name="varPersistentID:{82FEE8A2-F645-416E-8DBD-46A0DF5D9A19}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/Disc Free V</Property>
<Property Name="varPersistentID:{854C0BD8-FE28-4717-B9B6-CD6BDFE8B8BE}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_SelftestResultCode</Property>
<Property Name="varPersistentID:{879E818A-F0D9-4065-A0DB-B20FE4975CA7}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_ModuleFault_2</Property>
<Property Name="varPersistentID:{8BF00811-23A7-4DC6-B7A1-58B258FB08F6}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-Controller_PollingTime</Property>
<Property Name="varPersistentID:{9199F3CA-F800-4EBF-8653-66983B1AEF97}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_DI</Property>
<Property Name="varPersistentID:{930A009E-FEB1-4067-9991-B5A0F95AD96D}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-ControllerProxy_WorkerActor</Property>
<Property Name="varPersistentID:{95EF3835-806B-4DC3-97C0-345AA47F2580}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_T_2</Property>
<Property Name="varPersistentID:{9CB23753-6E3F-4261-B24D-7EDACF34BD00}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Enable_0</Property>
<Property Name="varPersistentID:{A04802C4-9B62-4330-8A0A-B41CDC07EA68}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_SelftestResultMessage</Property>
<Property Name="varPersistentID:{A10A1138-1140-44DF-9829-9A73B61C492B}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_PollingInterval</Property>
<Property Name="varPersistentID:{A5258732-4771-40AE-BB96-F81EDC313B14}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/LNA Name</Property>
<Property Name="varPersistentID:{A5A02F11-8094-40B7-9876-A351E4297CFB}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-Controller_ErrorMessage</Property>
<Property Name="varPersistentID:{A7B48B7F-057C-4A5D-919D-657EF8FE266A}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_SelftestResultMessage</Property>
<Property Name="varPersistentID:{A96F2E8C-365E-4793-B787-68765F6F7540}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-Controller_PollingStartStop</Property>
<Property Name="varPersistentID:{ADA1DC89-946C-4294-BB88-66BE0D3C0AAE}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Velocity_1</Property>
<Property Name="varPersistentID:{AF45553E-A8E1-4B89-BE13-AF492B803C46}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/LNA Reader</Property>
<Property Name="varPersistentID:{B1D15ECE-05DD-4AF9-98B7-6D52FAD01AF5}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Acceleration_2</Property>
<Property Name="varPersistentID:{B658213D-256E-4BC0-97D7-E68BE664E669}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_DriveStatus_1</Property>
<Property Name="varPersistentID:{BA35CDC0-5830-4F32-B14F-7EF7425133BE}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Velocity_2</Property>
<Property Name="varPersistentID:{BB3DCC18-672E-47B4-988B-39F400D2651D}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_PollingMode</Property>
<Property Name="varPersistentID:{BEF2DDE6-BB74-4621-8C1E-8DF23A224442}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGAProxy_Activate</Property>
<Property Name="varPersistentID:{C71D8261-9081-4F1B-B516-A19DF3211C5E}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/Disc Size C</Property>
<Property Name="varPersistentID:{C90F3B36-5D92-4BBC-A91C-7246FF2748E6}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_dtDIO</Property>
<Property Name="varPersistentID:{CA42FA16-345C-422B-8B2B-C82BE1E4F41A}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/Disc Free U</Property>
<Property Name="varPersistentID:{CCB5FE89-51DD-4415-AF7A-84C5F7055F09}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_DO</Property>
<Property Name="varPersistentID:{CF0F5C04-F5EA-4163-A331-67D3611B2E9C}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_DriveStatus_0</Property>
<Property Name="varPersistentID:{CFB56B5D-7D42-4656-82FF-950DAA77A3F4}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_AI_3</Property>
<Property Name="varPersistentID:{D07C03CD-6F15-4E44-85E0-57227A0092D7}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_T_1</Property>
<Property Name="varPersistentID:{D1A6515B-B3CA-4897-8CA0-E19BF6113F7D}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_AO_0</Property>
<Property Name="varPersistentID:{D1F5841C-D1F2-4C7B-9E5D-8B23CE35D828}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_SelfTest</Property>
<Property Name="varPersistentID:{D2ACBF71-5FF0-458D-9347-8C8E7D05F595}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_FirmwareRevision</Property>
<Property Name="varPersistentID:{D39D30E2-CBBB-43F1-98F9-844190C73164}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGAProxy_WorkerActor</Property>
<Property Name="varPersistentID:{D8F88B41-C44D-4D08-95D6-7A7BB77AE466}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Set-Velocity_0</Property>
<Property Name="varPersistentID:{D91D7C4F-E380-4437-A7F4-2B7C0D603E89}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_PollingMode</Property>
<Property Name="varPersistentID:{D9C4F0DB-FDEC-4EFA-8358-0E42D421D4CC}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_dtEncoder</Property>
<Property Name="varPersistentID:{E07E8BAD-568A-406C-BCFA-796C047C6B74}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_dtMotion</Property>
<Property Name="varPersistentID:{E32C476B-FAB2-4EE2-8396-95BC05ABCACA}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/Disc Free C</Property>
<Property Name="varPersistentID:{E62075CD-1292-4615-8288-70CEDB407682}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_AI_0</Property>
<Property Name="varPersistentID:{E903AECA-A8DA-4D29-B10E-A18D671726D0}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_AO_2</Property>
<Property Name="varPersistentID:{EC4F2F48-9B16-4DA0-8844-5308C9DB4626}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/LNA Writer</Property>
<Property Name="varPersistentID:{F1D4AEFF-3546-4CBF-A11A-C9262C3F5B97}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_ErrorCode</Property>
<Property Name="varPersistentID:{F55AC0AE-3C14-4160-AC1E-A295590ED354}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_AO_1</Property>
<Property Name="varPersistentID:{F6B3C660-EBCF-4A83-8E61-828D61E84F59}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Set-Acceleration_1</Property>
<Property Name="varPersistentID:{F8FA39BF-1023-4C57-9664-1B2A6720D5F9}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Acceleration_0</Property>
<Property Name="varPersistentID:{FA69C4B4-479A-467D-ADF3-8DB2E7E56D43}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Reset</Property>
<Property Name="varPersistentID:{FEAE34E8-D0C5-4D3D-BE49-FE0E79729F35}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_Reset</Property>
<Item Name="My Computer" Type="My Computer">
<Property Name="IOScan.Faults" Type="Str"></Property>
......@@ -1294,7 +1352,7 @@ AddOutputFilter chunkFilter
<Property Name="Comp.CustomXilinxParameters" Type="Str"></Property>
<Property Name="Comp.MaxFanout" Type="Int">-1</Property>
<Property Name="Comp.RandomSeed" Type="Bool">false</Property>
<Property Name="Comp.Version.Build" Type="Int">7</Property>
<Property Name="Comp.Version.Build" Type="Int">8</Property>
<Property Name="Comp.Version.Fix" Type="Int">0</Property>
<Property Name="Comp.Version.Major" Type="Int">1</Property>
<Property Name="Comp.Version.Minor" Type="Int">0</Property>
......@@ -1409,6 +1467,7 @@ AddOutputFilter chunkFilter
<Item Name="Watchdog Whack.vi" Type="VI" URL="/&lt;vilib&gt;/RTwatchdog.llb/Watchdog Whack.vi"/>
<Item Name="whitespace.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/whitespace.ctl"/>
</Item>
<Item Name="Accel Conversion RevPerSec_2 to StepsPerPeriod_2.vi" Type="VI" URL="../Packages/GDP-NI9503-Stepper-Drive/support/Accel Conversion RevPerSec_2 to StepsPerPeriod_2.vi"/>
<Item Name="Calculate Current Loop Gains Set 1.vi" Type="VI" URL="../Packages/GDP-NI9503-Stepper-Drive/support/Calculate Current Loop Gains Set 1.vi"/>
<Item Name="Calculate Current Scheduler Coefficients.vi" Type="VI" URL="../Packages/GDP-NI9503-Stepper-Drive/support/Calculate Current Scheduler Coefficients.vi"/>
<Item Name="CS++GUIActor.lvlib" Type="Library" URL="../Packages/CSPP_Core/Actors/CS++GUIActor/CS++GUIActor.lvlib"/>
......@@ -1417,6 +1476,9 @@ AddOutputFilter chunkFilter
<Item Name="NiFpgaLv.dll" Type="Document" URL="NiFpgaLv.dll">
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
<Item Name="nisyscfg.dll" Type="Document" URL="nisyscfg.dll">
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
<Item Name="niwd4c.dll" Type="Document" URL="niwd4c.dll">
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
......@@ -1424,6 +1486,7 @@ AddOutputFilter chunkFilter
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
<Item Name="TestLNA.lvlib" Type="Library" URL="../Packages/CSPP_LNA/TestLNA/Test LNA/TestLNA.lvlib"/>
<Item Name="Velocity Conversion RPS to StepsPerPeriod.vi" Type="VI" URL="../Packages/GDP-NI9503-Stepper-Drive/support/Velocity Conversion RPS to StepsPerPeriod.vi"/>
<Item Name="Zero with Tolerance.vi" Type="VI" URL="../Packages/GDP-NI9503-Stepper-Drive/support/Zero with Tolerance.vi"/>
</Item>
<Item Name="Build Specifications" Type="Build">
......@@ -1442,7 +1505,7 @@ AddOutputFilter chunkFilter
<Property Name="Bld_targetDestDir" Type="Path">/home/lvuser/natinst/bin</Property>
<Property Name="Bld_userLogFile" Type="Path">../builds/GemDiskProduction-RT/RT CompactRIO Target/GemDiskProduction-RT/home/lvuser/natinst/bin/GemDiskProduction-RT_GemDiskProduction-RT_log.txt</Property>
<Property Name="Bld_userLogFile.pathType" Type="Str">relativeToCommon</Property>
<Property Name="Bld_version.build" Type="Int">6</Property>
<Property Name="Bld_version.build" Type="Int">13</Property>
<Property Name="Bld_version.major" Type="Int">1</Property>
<Property Name="Destination[0].destName" Type="Str">startup.rtexe</Property>
<Property Name="Destination[0].path" Type="Path">/home/lvuser/natinst/bin/startup.rtexe</Property>
......@@ -1456,14 +1519,14 @@ AddOutputFilter chunkFilter
<Property Name="Destination[2].path" Type="Path">/C</Property>
<Property Name="Destination[2].path.type" Type="Str">&lt;none&gt;</Property>
<Property Name="DestinationCount" Type="Int">3</Property>
<Property Name="Source[0].itemID" Type="Str">{F062C119-5BAA-4AD0-B8C4-06A9BFF592AD}</Property>
<Property Name="Source[0].itemID" Type="Str">{CA2B8B82-55B6-49FE-8E48-61C8F5AAB0CD}</Property>
<Property Name="Source[0].type" Type="Str">Container</Property>
<Property Name="Source[1].destinationIndex" Type="Int">0</Property>
<Property Name="Source[1].itemID" Type="Ref">/RT CompactRIO Target/GDP-RT-Main.vi</Property>
<Property Name="Source[1].sourceInclusion" Type="Str">TopLevel</Property>
<Property Name="Source[1].type" Type="Str">VI</Property>
<Property Name="Source[2].destinationIndex" Type="Int">2</Property>
<Property Name="Source[2].itemID" Type="Ref"></Property>
<Property Name="Source[2].itemID" Type="Ref">/RT CompactRIO Target/GemDiscProduction-RT.ini</Property>
<Property Name="Source[2].sourceInclusion" Type="Str">Include</Property>
<Property Name="SourceCount" Type="Int">3</Property>
<Property Name="TgtF_companyName" Type="Str">GSI Helmholtzzentrum für Schwerionenforschung GmbH</Property>
......
......@@ -87,13 +87,12 @@ Daniel Krebs, H.Brand, Planckstr. 1, 64291 Darmstadt, Germany.</Property>
<Item Name="DSC" Type="Folder">
<Property Name="NI.SortType" Type="Int">0</Property>
<Item Name="CS++DSC.ini" Type="Document" URL="../Packages/CSPP_DSC/CS++DSC.ini"/>
<Item Name="CS++DSCAlarmViewer.lvlib" Type="Library" URL="../Packages/CSPP_DSC/Actors/CS++DSCAlarmViewer/CS++DSCAlarmViewer.lvlib"/>
<Item Name="CS++DSCConnection.lvlib" Type="Library" URL="../Packages/CSPP_DSC/Classes/DSCConnection/CS++DSCConnection.lvlib"/>
<Item Name="CS++DSCContent.vi" Type="VI" URL="../Packages/CSPP_DSC/CS++DSCContent.vi"/>
<Item Name="CS++DSCManager.lvlib" Type="Library" URL="../Packages/CSPP_DSC/Actors/CS++DSCManager/CS++DSCManager.lvlib"/>
<Item Name="CS++DSCMonitor.lvlib" Type="Library" URL="../Packages/CSPP_DSC/Actors/CS++DSCMonitor/CS++DSCMonitor.lvlib"/>
<Item Name="CS++DSCMsgLogger.lvlib" Type="Library" URL="../Packages/CSPP_DSC/Classes/CS++DSCMsgLogger/CS++DSCMsgLogger.lvlib"/>
<Item Name="CS++DSCTrendViewer.lvlib" Type="Library" URL="../Packages/CSPP_DSC/Actors/CS++DSCTrendViewer/CS++DSCTrendViewer.lvlib"/>
<Item Name="CSPP_DSCAlarmViewer.lvlib" Type="Library" URL="../Packages/CSPP_DSC/Actors/CS++DSCAlarmViewer/CSPP_DSCAlarmViewer.lvlib"/>
<Item Name="DSC Remote SV Access.lvlib" Type="Library" URL="../Packages/CSPP_DSC/Contributed/DSC Remote SV Access.lvlib"/>
</Item>
<Item Name="LNA" Type="Folder">
......@@ -120,10 +119,11 @@ Daniel Krebs, H.Brand, Planckstr. 1, 64291 Darmstadt, Germany.</Property>
<Item Name="GDP" Type="Folder">
<Item Name="GDP-Content.vi" Type="VI" URL="../GDP-Content.vi"/>
<Item Name="GDP_Controller.lvlib" Type="Library" URL="../Packages/GDP_RT/GDP_Controller/GDP_Controller.lvlib"/>
<Item Name="GDP_FPGAActor.lvlib" Type="Library" URL="../Packages/GDP_RT/GDP_FPGAActor/GDP_FPGAActor.lvlib"/>
<Item Name="GDP_HMI.lvlib" Type="Library" URL="../Packages/GDP_RT/GDP_HMI/GDP_HMI.lvlib"/>
</Item>
<Item Name="GDP-Main.vi" Type="VI" URL="../GDP-Main.vi"/>
<Item Name="GemDiskProduction.ini" Type="Document" URL="../GemDiskProduction.ini"/>
<Item Name="GemDiscProduction.ini" Type="Document" URL="../GemDiscProduction.ini"/>
<Item Name="README.md" Type="Document" URL="../README.md"/>
<Item Name="Release_Notes.md" Type="Document" URL="../Release_Notes.md"/>
<Item Name="Dependencies" Type="Dependencies">
......@@ -422,6 +422,7 @@ Daniel Krebs, H.Brand, Planckstr. 1, 64291 Darmstadt, Germany.</Property>
<Item Name="ni_logos_ValidatePSPItemName.vi" Type="VI" URL="/&lt;vilib&gt;/variable/logos/dll/ni_logos_ValidatePSPItemName.vi"/>
<Item Name="NI_LVConfig.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/config.llb/NI_LVConfig.lvlib"/>
<Item Name="NI_PackedLibraryUtility.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/LVLibp/NI_PackedLibraryUtility.lvlib"/>
<Item Name="NI_SoftMotion_MotorControlIP.lvlib" Type="Library" URL="/&lt;vilib&gt;/Motion/MotorControl/NI_SoftMotion_MotorControlIP.lvlib"/>
<Item Name="ni_tagger_lv_NewFolder.vi" Type="VI" URL="/&lt;vilib&gt;/variable/tagger/ni_tagger_lv_NewFolder.vi"/>
<Item Name="ni_tagger_lv_ReadVariableConfig.vi" Type="VI" URL="/&lt;vilib&gt;/variable/tagger/ni_tagger_lv_ReadVariableConfig.vi"/>
<Item Name="NI_Variable.lvlib" Type="Library" URL="/&lt;vilib&gt;/variable/NI_Variable.lvlib"/>
......@@ -523,9 +524,14 @@ Daniel Krebs, H.Brand, Planckstr. 1, 64291 Darmstadt, Germany.</Property>
<Item Name="Write To Spreadsheet File (string).vi" Type="VI" URL="/&lt;vilib&gt;/Utility/file.llb/Write To Spreadsheet File (string).vi"/>
<Item Name="Write To Spreadsheet File.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/file.llb/Write To Spreadsheet File.vi"/>
</Item>
<Item Name="Accel Conversion RevPerSec_2 to StepsPerPeriod_2.vi" Type="VI" URL="../Packages/GDP-NI9503-Stepper-Drive/support/Accel Conversion RevPerSec_2 to StepsPerPeriod_2.vi"/>
<Item Name="Advapi32.dll" Type="Document" URL="Advapi32.dll">
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
<Item Name="Calculate Current Loop Gains Set 1.vi" Type="VI" URL="../Packages/GDP-NI9503-Stepper-Drive/support/Calculate Current Loop Gains Set 1.vi"/>
<Item Name="Calculate Current Scheduler Coefficients.vi" Type="VI" URL="../Packages/GDP-NI9503-Stepper-Drive/support/Calculate Current Scheduler Coefficients.vi"/>
<Item Name="CSPP_DSCTrendViewer.lvlib" Type="Library" URL="../Packages/CSPP_DSC/Actors/CS++DSCTrendViewer/CSPP_DSCTrendViewer.lvlib"/>
<Item Name="GemDiscProductio_FPGATarget_GDPMain_YjR573+HVeE.lvbitx" Type="Document" URL="../Packages/GDP_RT/GDP_FPGA/FPGA Bitfiles/GemDiscProductio_FPGATarget_GDPMain_YjR573+HVeE.lvbitx"/>
<Item Name="kernel32.dll" Type="Document" URL="kernel32.dll">
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
......@@ -533,6 +539,9 @@ Daniel Krebs, H.Brand, Planckstr. 1, 64291 Darmstadt, Germany.</Property>
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
<Item Name="logosbrw.dll" Type="Document" URL="/&lt;resource&gt;/logosbrw.dll"/>
<Item Name="NiFpgaLv.dll" Type="Document" URL="NiFpgaLv.dll">
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
<Item Name="nilvaiu.dll" Type="Document" URL="nilvaiu.dll">
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
......@@ -545,9 +554,11 @@ Daniel Krebs, H.Brand, Planckstr. 1, 64291 Darmstadt, Germany.</Property>
<Item Name="SCT Default Types.ctl" Type="VI" URL="/&lt;resource&gt;/dialog/variable/SCT Default Types.ctl"/>
<Item Name="SCT Get LVRTPath.vi" Type="VI" URL="/&lt;resource&gt;/dialog/variable/SCT Get LVRTPath.vi"/>
<Item Name="SCT Get Types.vi" Type="VI" URL="/&lt;resource&gt;/dialog/variable/SCT Get Types.vi"/>
<Item Name="Velocity Conversion RPS to StepsPerPeriod.vi" Type="VI" URL="../Packages/GDP-NI9503-Stepper-Drive/support/Velocity Conversion RPS to StepsPerPeriod.vi"/>
<Item Name="version.dll" Type="Document" URL="version.dll">
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
<Item Name="Zero with Tolerance.vi" Type="VI" URL="../Packages/GDP-NI9503-Stepper-Drive/support/Zero with Tolerance.vi"/>
</Item>
<Item Name="Build Specifications" Type="Build"/>
</Item>
......
GDP-NI9503-Stepper-Drive @ ac33012f
Subproject commit 29b19438eb0caef1d4558f0b1393c66a03ef5642
Subproject commit ac33012f5f0c89083f13799fd01a583deb6da63c
......@@ -6,7 +6,8 @@
<Property Name="NI.Lib.SourceVersion" Type="Int">369131520</Property>
<Property Name="NI.Lib.Version" Type="Str">1.0.0.0</Property>
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
<Property Name="NI_IconEditor" Type="Str">49 54 48 48 56 48 49 57 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 26 1 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 182 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 127 255 255 254 127 255 255 254 127 255 255 254 127 255 255 254 127 255 255 254 127 255 255 254 127 255 255 254 127 255 255 254 127 255 255 254 127 255 255 254 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 70 105 108 108 100 1 0 2 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 6 71 68 80 45 83 86 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 8 1 0
<Property Name="NI_IconEditor" Type="Str">49 54 48 48 56 48 49 57 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 26 1 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 182 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 51 153 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 127 255 255 254 127 255 255 254 127 255 255 254 127 255 255 254 127 255 255 254 127 255 255 254 127 255 255 254 127 255 255 254 127 255 255 254 127 255 255 254 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 70 105 108 108 100 1 0 2 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 6 71 68 80 45 83 86 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 8 1 0
</Property>
<Item Name="GDP-Controller_ErrorCode" Type="Variable">
<Property Name="Alarming:BitArray:Enabled" Type="Str">False</Property>
......@@ -134,4 +135,944 @@
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!I*!!!!"9!A!!!!!!"!""!-0````]'5X2S;7ZH!!!"!!!!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-FPGA_Acceleration_0" Type="Variable">
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:SingleWriter" Type="Str">True</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!J*1!!!"9!A!!!!!!"!!V!#A!'2'^V9GRF!!!"!!!!!!!!!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-FPGA_Acceleration_1" Type="Variable">
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:SingleWriter" Type="Str">True</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!J*1!!!"9!A!!!!!!"!!V!#A!'2'^V9GRF!!!"!!!!!!!!!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-FPGA_Acceleration_2" Type="Variable">
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:SingleWriter" Type="Str">True</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!J*1!!!"9!A!!!!!!"!!V!#A!'2'^V9GRF!!!"!!!!!!!!!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-FPGA_AI_0" Type="Variable">
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:SingleWriter" Type="Str">True</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!J*1!!!"9!A!!!!!!"!!V!#A!'2'^V9GRF!!!"!!!!!!!!!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-FPGA_AI_1" Type="Variable">
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:SingleWriter" Type="Str">True</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!J*1!!!"9!A!!!!!!"!!V!#A!'2'^V9GRF!!!"!!!!!!!!!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-FPGA_AI_2" Type="Variable">
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:SingleWriter" Type="Str">True</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!J*1!!!"9!A!!!!!!"!!V!#A!'2'^V9GRF!!!"!!!!!!!!!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-FPGA_AI_3" Type="Variable">
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:SingleWriter" Type="Str">True</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!J*1!!!"9!A!!!!!!"!!V!#A!'2'^V9GRF!!!"!!!!!!!!!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-FPGA_AO_0" Type="Variable">
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:SingleWriter" Type="Str">True</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!J*1!!!"9!A!!!!!!"!!V!#A!'2'^V9GRF!!!"!!!!!!!!!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-FPGA_AO_1" Type="Variable">
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:SingleWriter" Type="Str">True</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!J*1!!!"9!A!!!!!!"!!V!#A!'2'^V9GRF!!!"!!!!!!!!!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-FPGA_AO_2" Type="Variable">
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:SingleWriter" Type="Str">True</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!J*1!!!"9!A!!!!!!"!!V!#A!'2'^V9GRF!!!"!!!!!!!!!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-FPGA_AO_3" Type="Variable">
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:SingleWriter" Type="Str">True</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!J*1!!!"9!A!!!!!!"!!V!#A!'2'^V9GRF!!!"!!!!!!!!!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-FPGA_DI" Type="Variable">
<Property Name="Alarming:BitArray:Enabled" Type="Str">False</Property>
<Property Name="Alarming:Boolean:Enabled" Type="Str">False</Property>
<Property Name="Alarming:EventOnDataChange" Type="Str">False</Property>
<Property Name="Alarming:EventOnUserInputOnly" Type="Str">True</Property>
<Property Name="Alarming:Hi:AckType" Type="Str">Auto</Property>
<Property Name="Alarming:Hi:AllowLog" Type="Str">False</Property>
<Property Name="Alarming:Hi:Area" Type="Str">CS++Example</Property>
<Property Name="Alarming:Hi:Deadband" Type="Str">0.010000</Property>
<Property Name="Alarming:Hi:Description" Type="Str">Warning occurred</Property>
<Property Name="Alarming:Hi:Enabled" Type="Str">True</Property>
<Property Name="Alarming:Hi:Limit" Type="Str">1.000000</Property>
<Property Name="Alarming:Hi:Name" Type="Str">Hi</Property>
<Property Name="Alarming:Hi:Priority" Type="Str">1</Property>
<Property Name="Alarming:HiHi:Enabled" Type="Str">False</Property>
<Property Name="Alarming:Lo:AckType" Type="Str">Auto</Property>
<Property Name="Alarming:Lo:AllowLog" Type="Str">True</Property>
<Property Name="Alarming:Lo:Area" Type="Str">CS++Example</Property>
<Property Name="Alarming:Lo:Deadband" Type="Str">0.010000</Property>
<Property Name="Alarming:Lo:Description" Type="Str">Error occurred</Property>
<Property Name="Alarming:Lo:Enabled" Type="Str">True</Property>
<Property Name="Alarming:Lo:Limit" Type="Str">-1.000000</Property>
<Property Name="Alarming:Lo:Name" Type="Str">Lo</Property>
<Property Name="Alarming:Lo:Priority" Type="Str">1</Property>
<Property Name="Alarming:LoLo:Enabled" Type="Str">False</Property>
<Property Name="Alarming:ROC:Enabled" Type="Str">False</Property>
<Property Name="Alarming:Status:Enabled" Type="Str">False</Property>
<Property Name="featurePacks" Type="Str">Initial Value,Network</Property>
<Property Name="Initial Value:Value" Type="Str">0</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:ElemSize" Type="Str">1</Property>
<Property Name="Network:PointsPerWaveform" Type="Str">1</Property>
<Property Name="Network:SingleWriter" Type="Str">True</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="Path" Type="Str">/CS++RT.lvproj/My Computer/CSPP-Core-SV-RT.lvlib/</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!D(Q!!!"9!A!!!!!!"!!V!"A!'65FO&gt;$%W!!!"!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-FPGA_DO" Type="Variable">
<Property Name="Alarming:BitArray:Enabled" Type="Str">False</Property>
<Property Name="Alarming:Boolean:Enabled" Type="Str">False</Property>
<Property Name="Alarming:EventOnDataChange" Type="Str">False</Property>
<Property Name="Alarming:EventOnUserInputOnly" Type="Str">True</Property>
<Property Name="Alarming:Hi:AckType" Type="Str">Auto</Property>
<Property Name="Alarming:Hi:AllowLog" Type="Str">False</Property>
<Property Name="Alarming:Hi:Area" Type="Str">CS++Example</Property>
<Property Name="Alarming:Hi:Deadband" Type="Str">0.010000</Property>
<Property Name="Alarming:Hi:Description" Type="Str">Warning occurred</Property>
<Property Name="Alarming:Hi:Enabled" Type="Str">True</Property>
<Property Name="Alarming:Hi:Limit" Type="Str">1.000000</Property>
<Property Name="Alarming:Hi:Name" Type="Str">Hi</Property>
<Property Name="Alarming:Hi:Priority" Type="Str">1</Property>
<Property Name="Alarming:HiHi:Enabled" Type="Str">False</Property>
<Property Name="Alarming:Lo:AckType" Type="Str">Auto</Property>
<Property Name="Alarming:Lo:AllowLog" Type="Str">True</Property>
<Property Name="Alarming:Lo:Area" Type="Str">CS++Example</Property>
<Property Name="Alarming:Lo:Deadband" Type="Str">0.010000</Property>
<Property Name="Alarming:Lo:Description" Type="Str">Error occurred</Property>
<Property Name="Alarming:Lo:Enabled" Type="Str">True</Property>
<Property Name="Alarming:Lo:Limit" Type="Str">-1.000000</Property>
<Property Name="Alarming:Lo:Name" Type="Str">Lo</Property>
<Property Name="Alarming:Lo:Priority" Type="Str">1</Property>
<Property Name="Alarming:LoLo:Enabled" Type="Str">False</Property>
<Property Name="Alarming:ROC:Enabled" Type="Str">False</Property>
<Property Name="Alarming:Status:Enabled" Type="Str">False</Property>
<Property Name="featurePacks" Type="Str">Initial Value,Network</Property>
<Property Name="Initial Value:Value" Type="Str">0</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:ElemSize" Type="Str">1</Property>
<Property Name="Network:PointsPerWaveform" Type="Str">1</Property>
<Property Name="Network:SingleWriter" Type="Str">True</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="Path" Type="Str">/CS++RT.lvproj/My Computer/CSPP-Core-SV-RT.lvlib/</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!A(!!!!"9!A!!!!!!"!!N!"1!&amp;65FO&gt;$A!!1!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-FPGA_DriverRevision" Type="Variable">
<Property Name="featurePacks" Type="Str">Network,Initial Value</Property>
<Property Name="Initial Value:Value" Type="Str"></Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:ElemSize" Type="Str">1</Property>
<Property Name="Network:PointsPerWaveform" Type="Str">1</Property>
<Property Name="Network:SingleWriter" Type="Str">True</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>