--- a/branches/IoDrvMEGAIO/IoDrvMEGAIO.library
+++ b/branches/IoDrvMEGAIO/IoDrvMEGAIO.library
@@ -1,5 +1,5 @@
-PK³4N0% +&)11c0fc3a-9bcf-4dd8-ac38-efb93363e521.meta&Ùÿ 	(klmԘ÷~#ÖPK³4N$$¼ïê+11c0fc3a-9bcf-4dd8-ac38-efb93363e521.objectêþ 	(Ö]p•¼C±Ž¯”rs-tuvwtxvytzv{t|v}t~v€vxv‚ƒv„…v†‡vˆ‰vŠ‹vŒvŽv‘v’|v“”v•~v–—v˜™vš›vœšxvš~vžšŸv š¡v¢£v¤¢qv¥¤¦v§¥xv¨¥|v©¥~vª¤«v¬ªxv­ª|v®ª~v–—v˜uv™šv›œvžv•Ÿv ¡v¢£v¤›v¥¦v¹”³™Ý
¶•»>PK³4N°uÍ	.))8c1463b5-02f2-427d-bd06-9e39d42fcbff.meta)Öÿ 	(ÊËÌE~7·|ÖPK³4Nyoe+8c1463b5-02f2-427d-bd06-9e39d42fcbff.objectôþ 	(÷T
-[¨ÎÏz…M4x[¼WÏ8xö±W\¹`ݱ»[ÙÚÏ5£lÚ[…µÏ8‘´T³[úûÏg½û\ü¼H ~ý\þ™÷`Ýÿ\€¢][‚ƒÏšöƒPK³4NŠrbÐ+&)6470a90f-b7cb-43ac-9ae5-94b2338b4573.meta&Ùÿ 	(]^_°šá”ÑPK³4NB	¯ÕGmBm+6470a90f-b7cb-43ac-9ae5-94b2338b4573.objectBm½’ 	(.m¨Úÿþ<?xml version="1.0" encoding="utf-16"?>

+PKR¡6NÔþ+&)11c0fc3a-9bcf-4dd8-ac38-efb93363e521.meta&Ùÿ 	(klm“]ƒ¥€ÖPKR¡6ND"1Jïê+11c0fc3a-9bcf-4dd8-ac38-efb93363e521.objectêþ 	(Ö]p·¼C±Ž>¯”¹”³™Ý
¶•»rs-tuvwtxvytzv{t|v}t~v€vxv‚ƒv„…v†‡vˆ‰vŠ‹vŒvŽv‘v’|v“”v•~v–—v˜™vš›vœšxvš~vžšŸv š¡v¢£v¤¢qv¥¤¦v§¥xv¨¥|v©¥~vª¤«v¬ªxv­ª|v®ª~v–—v˜uv™šv›œvžv•Ÿv ¡v¢£v¤›v¥¦vPKR¡6N°uÍ	.))8c1463b5-02f2-427d-bd06-9e39d42fcbff.meta)Öÿ 	(ÊËÌE~7·|ÖPKR¡6Nyoe+8c1463b5-02f2-427d-bd06-9e39d42fcbff.objectôþ 	(÷T
+[¨ÎÏz…M4x[¼WÏ8xö±W\¹`ݱ»[ÙÚÏ5£lÚ[…µÏ8‘´T³[úûÏg½û\ü¼H ~ý\þ™÷`Ýÿ\€¢][‚ƒÏšöƒPKR¡6NŠrbÐ+&)6470a90f-b7cb-43ac-9ae5-94b2338b4573.meta&Ùÿ 	(]^_°šá”ÑPKR¡6NB	¯ÕGmBm+6470a90f-b7cb-43ac-9ae5-94b2338b4573.objectBm½’ 	(.m¨Úÿþ<?xml version="1.0" encoding="utf-16"?>

 <Single xml:space="preserve" Type="{54dd0eac-a6d8-46f2-8c27-2f43c7e49861}" Method="IArchivable">

   <Single Name="Name" Type="string">&lt;ProjectRoot&gt;</Single>

   <Dictionary Type="System.Collections.Hashtable" Name="SubKeys">

@@ -233,7 +233,7 @@
     </Entry>

   </Dictionary>

   <Dictionary Type="System.Collections.Hashtable" Name="Values" />

-</Single>PK³4N;©¹1,)f0ac4057-8d79-4a90-9552-628979a9830a.meta,Óÿ 	(#‘’Ý€òNï4$ÖPK³4N3œB¢+f0ac4057-8d79-4a90-9552-628979a9830a.objectbÿ 	(‰Y•—˜D*«¯©©‰‡PK³4NªS-()5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39.meta(×ÿ 	(Í°œäIëx™ÌPK³4Nq¥‹Ç5Â5+5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39.objectÂ5=Ê 	(®5¥k<?xml version="1.0" encoding="UTF-8"?>
+</Single>PKR¡6Nŵ„‡1,)f0ac4057-8d79-4a90-9552-628979a9830a.meta,Óÿ 	(#‘’Ý€ã(û™¢€ÖPKR¡6NcßèÛ¤Ÿ+f0ac4057-8d79-4a90-9552-628979a9830a.objectŸ`ÿ 	(‹Y­:—>˜JKL‘M’?¨@©(‰±PKR¡6NªS-()5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39.meta(×ÿ 	(Í°œäIëx™ÌPKR¡6Nq¥‹Ç5Â5+5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39.objectÂ5=Ê 	(®5¥k<?xml version="1.0" encoding="UTF-8"?>
 <ts:Placeholders xmlns:ts="http://www.3s-software.com/schemas/Placeholders-0.1.xsd" version="3.4.0.0">
   <ts:section name="library-management">
     <ts:section name="placeholder-libraries">
@@ -482,7 +482,7 @@
     </ts:section>
   </ts:section>
 </ts:Placeholders>
-àPK³4N ¹Ê-()eb5edfb0-5276-4130-9805-e0374d98bd90.meta(×ÿ 	(£¤^8•^{çÊPK³4N`­w‰ïaÖa+eb5edfb0-5276-4130-9805-e0374d98bd90.objectû€ 	(Âa¸Ã	%PDF-1.2 
%âãÏÓ
+àPKR¡6N ¹Ê-()eb5edfb0-5276-4130-9805-e0374d98bd90.meta(×ÿ 	(£¤^8•^{çÊPKR¡6N`­w‰ïaÖa+eb5edfb0-5276-4130-9805-e0374d98bd90.objectû€ 	(Âa¸Ã	%PDF-1.2 
%âãÏÓ
  
10 0 obj
<<
/Length 11 0 R
/Filter [ /ASCII85Decode /FlateDecode  ]
>>
stream
 8;XHMgMYb*&H)\1"!>2[`0/$=qW>`=_EcH^Nfgc2?E]m1:#gre@!DX"3@%$j[cFs6
 _LO6%bREZ\35/QjN20j<.4*N-OO\`q#_&4413nAe#RC*E4(4@nY2/,mi$4oYhdlS_
@@ -1361,7 +1361,7 @@
 •ΦΟ‹
 5KÐC‹gRiÓ
Ń‘F	՛0‰‡Ä«èƒx	$öb}ž}g6©ö鲓Yæÿc&ÉN6ç¯<+âj’æÀ`Œ9®±vÂÜ!»œkh®1Ãemi«LÊ	ÓÖL{–Ì2Í
 ¦”3rŠ)ƒÔŒ,/0˜Ã¥ÌÔÛ¬Ö?CŒÀã¬ہi÷M; 맯wµôùÆ0FÐc–Œ´tÔ¿¹½cïŸbl*í™ÊÈÜxQOc–]SeÛ—YÜ	ԇÛqmÓWÞÐñ›ÉL¹—I¹¬é/Iæs²&×r’%r²õ®•p-§ãèZºë©-7ÀòzW¹®U+ÔÀýºô¬ý݇3Ýͧ²öTÿZñՖ—nšVºEÆÒq÷¸Ë}e,mSx§jO§²þ%Þi—Â{¦5û^ÑD,+ND¯ñÙë‰aDÆÛ=AwSÿßè4æ³ù•ìMŸÑ%D/½§gùò—üwQfÓM8?¸3Z¥ÃHÅ`T´
-)
ðMæ±£ªù
endstream
endobj
54 0 obj
20843
endobj
56 0 obj
47200
endobj
55 0 obj
0
endobj
57 0 obj
0
endobj
2 0 obj
[ /PDF /Text  ]
endobj
5 0 obj
<<
/Kids [4 0 R 14 0 R 19 0 R 22 0 R 25 0 R 28 0 R ]
/Count 6
/Type /Pages
/Parent 58 0 R
>>
endobj
32 0 obj
<<
/Kids [31 0 R 35 0 R ]
/Count 2
/Type /Pages
/Parent 58 0 R
>>
endobj
58 0 obj
<<
/Kids [5 0 R 32 0 R ]
/Count 8
/Type /Pages
/MediaBox [ 0 0 595 842 ]
>>
endobj
1 0 obj
<<
/Creator <FEFF005000720065006600690078002E0064006F00630020002800530063006800720065006900620067006500730063006800FC0074007A007400290020002D0020004D006900630072006F0073006F0066007400200057006F00720064>
/CreationDate (D:20080625134201)
/Title <FEFF005000720065006600690078002E0064006F0063>
/Author <FEFF0077002E0064006F006C006C>
/Producer (Acrobat PDFWriter 5.0 für Windows NT)
>>
endobj
3 0 obj
<<
/Pages 58 0 R
/Type /Catalog
>>
endobj
xref
0 59
0000000000 65535 f 
0000154307 00000 n 
0000153994 00000 n 
0000154703 00000 n 
0000001457 00000 n 
0000154025 00000 n 
0000031505 00000 n 
0000032597 00000 n 
0000072481 00000 n 
0000073577 00000 n 
0000000019 00000 n 
0000001436 00000 n 
0000108207 00000 n 
0000109305 00000 n 
0000003290 00000 n 
0000001599 00000 n 
0000003269 00000 n 
0000131601 00000 n 
0000132693 00000 n 
0000010002 00000 n 
0000003433 00000 n 
0000009981 00000 n 
0000017400 00000 n 
0000010133 00000 n 
0000017379 00000 n 
0000024294 00000 n 
0000017531 00000 n 
0000024273 00000 n 
0000026054 00000 n 
0000024425 00000 n 
0000026033 00000 n 
0000028087 00000 n 
0000154133 00000 n 
0000026185 00000 n 
0000028066 00000 n 
0000031373 00000 n 
0000028219 00000 n 
0000031352 00000 n 
0000032874 00000 n 
0000072401 00000 n 
0000072445 00000 n 
0000072423 00000 n 
0000072463 00000 n 
0000073864 00000 n 
0000108127 00000 n 
0000108171 00000 n 
0000108149 00000 n 
0000108189 00000 n 
0000109591 00000 n 
0000131521 00000 n 
0000131565 00000 n 
0000131543 00000 n 
0000131583 00000 n 
0000132977 00000 n 
0000153914 00000 n 
0000153958 00000 n 
0000153936 00000 n 
0000153976 00000 n 
0000154215 00000 n 
trailer
<<
/Size 59
/Root 3 0 R
/Info 1 0 R
/ID [<a8e6aa92f4ff0604fa04a12f864c1048><a8e6aa92f4ff0604fa04a12f864c1048>]
>>
startxref
154753
%%EOF
¥PK³4NeOj'-()0c414bea-9ea7-42e9-ad46-c1992bd6dc54.meta(×ÿ 	(ÂÃJ*å£eÈÏPK³4Nd~‡˜"PP+0c414bea-9ea7-42e9-ad46-c1992bd6dc54.objectP⯠	(	PÿŸ<?xml version="1.0" encoding="UTF-8"?>
+)
ðMæ±£ªù
endstream
endobj
54 0 obj
20843
endobj
56 0 obj
47200
endobj
55 0 obj
0
endobj
57 0 obj
0
endobj
2 0 obj
[ /PDF /Text  ]
endobj
5 0 obj
<<
/Kids [4 0 R 14 0 R 19 0 R 22 0 R 25 0 R 28 0 R ]
/Count 6
/Type /Pages
/Parent 58 0 R
>>
endobj
32 0 obj
<<
/Kids [31 0 R 35 0 R ]
/Count 2
/Type /Pages
/Parent 58 0 R
>>
endobj
58 0 obj
<<
/Kids [5 0 R 32 0 R ]
/Count 8
/Type /Pages
/MediaBox [ 0 0 595 842 ]
>>
endobj
1 0 obj
<<
/Creator <FEFF005000720065006600690078002E0064006F00630020002800530063006800720065006900620067006500730063006800FC0074007A007400290020002D0020004D006900630072006F0073006F0066007400200057006F00720064>
/CreationDate (D:20080625134201)
/Title <FEFF005000720065006600690078002E0064006F0063>
/Author <FEFF0077002E0064006F006C006C>
/Producer (Acrobat PDFWriter 5.0 für Windows NT)
>>
endobj
3 0 obj
<<
/Pages 58 0 R
/Type /Catalog
>>
endobj
xref
0 59
0000000000 65535 f 
0000154307 00000 n 
0000153994 00000 n 
0000154703 00000 n 
0000001457 00000 n 
0000154025 00000 n 
0000031505 00000 n 
0000032597 00000 n 
0000072481 00000 n 
0000073577 00000 n 
0000000019 00000 n 
0000001436 00000 n 
0000108207 00000 n 
0000109305 00000 n 
0000003290 00000 n 
0000001599 00000 n 
0000003269 00000 n 
0000131601 00000 n 
0000132693 00000 n 
0000010002 00000 n 
0000003433 00000 n 
0000009981 00000 n 
0000017400 00000 n 
0000010133 00000 n 
0000017379 00000 n 
0000024294 00000 n 
0000017531 00000 n 
0000024273 00000 n 
0000026054 00000 n 
0000024425 00000 n 
0000026033 00000 n 
0000028087 00000 n 
0000154133 00000 n 
0000026185 00000 n 
0000028066 00000 n 
0000031373 00000 n 
0000028219 00000 n 
0000031352 00000 n 
0000032874 00000 n 
0000072401 00000 n 
0000072445 00000 n 
0000072423 00000 n 
0000072463 00000 n 
0000073864 00000 n 
0000108127 00000 n 
0000108171 00000 n 
0000108149 00000 n 
0000108189 00000 n 
0000109591 00000 n 
0000131521 00000 n 
0000131565 00000 n 
0000131543 00000 n 
0000131583 00000 n 
0000132977 00000 n 
0000153914 00000 n 
0000153958 00000 n 
0000153936 00000 n 
0000153976 00000 n 
0000154215 00000 n 
trailer
<<
/Size 59
/Root 3 0 R
/Info 1 0 R
/ID [<a8e6aa92f4ff0604fa04a12f864c1048><a8e6aa92f4ff0604fa04a12f864c1048>]
>>
startxref
154753
%%EOF
¥PKR¡6NeOj'-()0c414bea-9ea7-42e9-ad46-c1992bd6dc54.meta(×ÿ 	(ÂÃJ*å£eÈÏPKR¡6Nd~‡˜"PP+0c414bea-9ea7-42e9-ad46-c1992bd6dc54.objectP⯠	(	PÿŸ<?xml version="1.0" encoding="UTF-8"?>
 <ts:Placeholders xmlns:ts="http://www.3s-software.com/schemas/Placeholders-0.1.xsd" version="3.5.2.0">
   <ts:section name="library-management">
     <ts:section name="placeholder-libraries">
@@ -1718,95 +1718,91 @@
       </ts:setting>
     </ts:section>
   </ts:section>
-</ts:Placeholders>ÐPK³4N+–ÿy/*)48d36c4c-7155-4abf-b8c3-2721b7391e36.meta*Õÿ 	(#2J€
Ám¯S$ÖPK³4NSCÊsÝØ+48d36c4c-7155-4abf-b8c3-2721b7391e36.objectØ'ÿ 	(ÄZ	`3abcRdeˆghu›ijkln¸”WPK³4N…]³æ50)8a07e6ed-b8cb-4de2-9781-a373d243d250.meta0Ïÿ 	(€,
-€€ ÆY€ÊÐPK³4N¯¾ú+8a07e6ed-b8cb-4de2-9781-a373d243d250.objectèÿ 	(	 PK³4N_.TýGB)9b80c170-486a-4a1d-925c-a7e5d443d283.metaB½ÿ 	(.W€H^,
+</ts:Placeholders>ÐPKR¡6N+–ÿy/*)48d36c4c-7155-4abf-b8c3-2721b7391e36.meta*Õÿ 	(#2J€
Ám¯S$ÖPKR¡6NSCÊsÝØ+48d36c4c-7155-4abf-b8c3-2721b7391e36.objectØ'ÿ 	(ÄZ	`3abcRdeˆghu›ijkln¸”WPKR¡6N…]³æ50)8a07e6ed-b8cb-4de2-9781-a373d243d250.meta0Ïÿ 	(€,
+€€ ÆY€ÊÐPKR¡6N¯¾ú+8a07e6ed-b8cb-4de2-9781-a373d243d250.objectèÿ 	(	 PKR¡6N_.TýGB)9b80c170-486a-4a1d-925c-a7e5d443d283.metaB½ÿ 	(.W€H^,
 €€ 
-€
I$œ·|ÖPK³4NގóÿA<+9b80c170-486a-4a1d-925c-a7e5d443d283.object<Ãþ 	((!"#$u';%<&=(r)¶·³	MO$P	STU
 VPK³4N+¯¼GB)22ccfb75-4a3b-4062-8ba7-3b6567aa6618.metaB½ÿ 	(.Wab€H^,
+€
I$œ·|ÖPKR¡6NގóÿA<+9b80c170-486a-4a1d-925c-a7e5d443d283.object<Ãþ 	((!"#$u';%<&=(r)¶·³	MO$P	STU
 VPKR¡6N+¯¼GB)22ccfb75-4a3b-4062-8ba7-3b6567aa6618.metaB½ÿ 	(.Wab€H^,
 €€ 
-€
ô`'™·|ÖPK³4NcІ+22ccfb75-4a3b-4062-8ba7-3b6567aa6618.object~ÿ 	(mcde
fPK³4N÷å‹GB)473ebd06-acfd-4396-b57a-29da61b92cbf.metaB½ÿ 	(.Wgh€H^,
+€
ô`'™·|ÖPKR¡6NcІ+22ccfb75-4a3b-4062-8ba7-3b6567aa6618.object~ÿ 	(mcde
fPKR¡6NºéKGB)473ebd06-acfd-4396-b57a-29da61b92cbf.metaB½ÿ 	(.Wgh€,
+€€ H^
+€
Cœ3€ÖPKR¡6NÏÈ9(œ—+473ebd06-acfd-4396-b57a-29da61b92cbf.object—hû 	(ƒT2iÍj3Ìoû°-².$&'Ê$´æðµø·ñ$ò'÷é¸óºô½õ¾ö$ï'K׿\À]ÁÜÂÝÃÞÄßÅàÆáÇâÈãɚœÝ͞şƠǡÈ^ɾ¿ÐåÑÀÒMÓ01ÞQG2§3Û4©5)R6I7ª8Û9¬:);ÂSL<®=Û>¯?°@)AÂBõCãDäEåFæGçHèIéJêKëLìMíNMOî=ï	'ðñUP:ò>ó`ô—õP¹÷PKR¡6NùsË=ID)48dbbc1d-e291-4ab1-9698-becc4c9decb6.metaD»ÿ 	(0Wøù€H^,
 €€ 
-€
CqÓ¼|ÖPK³4N+nË
-{v+473ebd06-acfd-4396-b57a-29da61b92cbf.objectv‰û 	(bQ2iÍj3Ìoû°-².$&'Ê$´æðµø·ñ$ò'÷é¸óºô½õ¾ö$ï'K׿\À]ÁÜÂÝÃÞÄßÅàÆáÇâÈãɚœÝ͞şƠǡÈ^ɾ¿ÐåÑÀÒMÓ01Þ2§3Û4©5)67ª8Û9¬:);Â<®=Û>¯?°@)AÂBõCãDäEåFæGçHèIéJêKëLìMíNMOî=ï	'ðñUP:ò>ó`ô—õP¹÷PK³4NùsË=ID)48dbbc1d-e291-4ab1-9698-becc4c9decb6.metaD»ÿ 	(0Wøù€H^,
+€
æ©«·|ÖPKR¡6N(,tu‰„+48dbbc1d-e291-4ab1-9698-becc4c9decb6.object„{ÿ 	(púûü
fPKR¡6N”NLøID)599f631a-d0ef-43d4-baab-ce84a16e7400.metaD»ÿ 	(0Wýþ€H^,
 €€ 
-€
æ©«·|ÖPK³4N(,tu‰„+48dbbc1d-e291-4ab1-9698-becc4c9decb6.object„{ÿ 	(púûü
fPK³4N”NLøID)599f631a-d0ef-43d4-baab-ce84a16e7400.metaD»ÿ 	(0Wýþ€H^,
+€
NùŸ·|ÖPKR¡6NŽ‰O¢+599f631a-d0ef-43d4-baab-ce84a16e7400.objectbÿ 	(‰ÿ
+€	Ñ‚ƒ	PKR¡6N¿AÃ1ID)f3887390-e922-495f-a63a-639508ddf0a0.metaD»ÿ 	(0W„…€H^,
 €€ 
-Ä
Nýü∑|÷PK≥4NéČOĘĚ+599f631a-d0ef-43d4-baab-ce84a16e7400.objectĚbˇ 	(ȡ
-€	Ń‚ƒ	PK³4NæAĆ1ID)f3887390-e922-495f-a63a-639508ddf0a0.metaD»’ 	(0W„…€H^,
+€
¨â¡¨·|ÖPKR¡6N\3ëÚÕ+f3887390-e922-495f-a63a-639508ddf0a0.objectÕ*ÿ 	(Á†‡ˆ$'	‰Š‹ŒPKR¡6NUŽÞÍID)20592c32-d117-4465-8338-31a7b8240695.metaD»ÿ 	(0WŽ€H^,
 €€ 
-€
¨â¡¨·|ÖPK³4N\3ëÚÕ+f3887390-e922-495f-a63a-639508ddf0a0.objectÕ*ÿ 	(Á†‡ˆ$'	‰Š‹ŒPK³4NUŽÞÍID)20592c32-d117-4465-8338-31a7b8240695.metaD»ÿ 	(0WŽ€H^,
+€
ß8ÿ­·|ÖPKR¡6Nâ;gV\W+20592c32-d117-4465-8338-31a7b8240695.objectW¨þ 	(C"$w'yU%V&W(X)ÅÆÄNÃxO
+¡
+¢TU
VÁÂPKR¡6NÄLÇID)2403e3f1-263b-45d8-9047-43bbe0fbb4ec.metaD»ÿ 	(0W¦§€H^,
 €€ 
-€
ß8ÿ­·|ÖPK³4Nâ;gV\W+20592c32-d117-4465-8338-31a7b8240695.objectW¨þ 	(C"$w'yU%V&W(X)ÅÆÄNÃxO
-¡
-¢TU
VÁÂPK³4NÄLÇID)2403e3f1-263b-45d8-9047-43bbe0fbb4ec.metaD»ÿ 	(0W¦§€H^,
+€
®u¢·|ÖPKR¡6N€žIR*%+2403e3f1-263b-45d8-9047-43bbe0fbb4ec.object%Úþ 	(¨/'©(ª)«%'.&¬*­20¡1:3;-'!°±Ñ$PKR¡6NGDÕID)c22383bb-51a6-443b-a987-8facbb246302.metaD»ÿ 	(0Wòó€H^,
 €€ 
-€
®u¢·|ÖPK³4N€žIR*%+2403e3f1-263b-45d8-9047-43bbe0fbb4ec.object%Úþ 	(¨/'©(ª)«%'.&¬*­20¡1:3;-'!°±Ñ$PK³4NGDÕID)c22383bb-51a6-443b-a987-8facbb246302.metaD»ÿ 	(0Wòó€H^,
-€€ 
-€
!¾]€ÊÐPK³4NJ½ò°ÛÖ+c22383bb-51a6-443b-a987-8facbb246302.objectÖ)ÿ 	(Â	ô
õö
-'÷	øùúÑPK³4NùcÔ72)366bb22d-55f8-4b91-9b4f-1076ba9e7d36.meta2Íÿ 	(ûü€,
-€€ ¹ø]€ÊÐPK³4N¯¾ú+366bb22d-55f8-4b91-9b4f-1076ba9e7d36.objectèÿ 	(	 PK³4NìCC‡JE)e3db2ff4-8c4d-4cad-a192-8d8388d90214.metaEºÿ 	(1Wýþ€H^,
+€
!¾]€ÊÐPKR¡6NJ½ò°ÛÖ+c22383bb-51a6-443b-a987-8facbb246302.objectÖ)ÿ 	(Â	ô
õö
+'÷	øùúÑPKR¡6NùcÔ72)366bb22d-55f8-4b91-9b4f-1076ba9e7d36.meta2Íÿ 	(ûü€,
+€€ ¹ø]€ÊÐPKR¡6N¯¾ú+366bb22d-55f8-4b91-9b4f-1076ba9e7d36.objectèÿ 	(	 PKR¡6NìCC‡JE)e3db2ff4-8c4d-4cad-a192-8d8388d90214.metaEºÿ 	(1Wýþ€H^,
 €€ û
-€
ó\ƒ(ÊÐPK³4Nãÿ¡¿û+e3db2ff4-8c4d-4cad-a192-8d8388d90214.objectûÿ 	(çÿ€'/š
›	
-Ñœ
žŸCD ¡PK³4N®ësJE)da96b56c-d68c-48bd-b28b-0a411d74d9ee.metaEºÿ 	(1W¢£€H^,
+€
ó\ƒ(ÊÐPKR¡6Nãÿ¡¿û+e3db2ff4-8c4d-4cad-a192-8d8388d90214.objectûÿ 	(çÿ€'/š
›	
+Ñœ
žŸCD ¡PKR¡6N®ësJE)da96b56c-d68c-48bd-b28b-0a411d74d9ee.metaEºÿ 	(1W¢£€H^,
 €€ û
-€
^A7v(ÊÐPK³4NÈUäÿú+da96b56c-d68c-48bd-b28b-0a411d74d9ee.objectúÿ 	(椥'E%­&®¯	
-Ñœ
žŸPK³4Næ%'72)cb974dab-07af-4805-af44-f4f779d518ff.meta2Íÿ 	(±²€,
-€€ Y_€ÊÐPK³4N¯¾ú+cb974dab-07af-4805-af44-f4f779d518ff.objectèÿ 	(	 PK³4Në ‘&JE)6ecf8539-2cc3-4703-9d43-7a85595e6790.metaEºÿ 	(1W³´€H^,
+€
^A7v(ÊÐPKR¡6NÈUäÿú+da96b56c-d68c-48bd-b28b-0a411d74d9ee.objectúÿ 	(椥'E%­&®¯	
+Ñœ
žŸPKR¡6Næ%'72)cb974dab-07af-4805-af44-f4f779d518ff.meta2Íÿ 	(±²€,
+€€ Y_€ÊÐPKR¡6N¯¾ú+cb974dab-07af-4805-af44-f4f779d518ff.objectèÿ 	(	 PKR¡6Në ‘&JE)6ecf8539-2cc3-4703-9d43-7a85595e6790.metaEºÿ 	(1W³´€H^,
 €€ ±
-€
yÍ_€ÊÐPK³4Nµ*_î_Z+6ecf8539-2cc3-4703-9d43-7a85595e6790.objectZ¥þ 	(F%µ¶#·&¸'¹(º,)»$¼)¸*¹+º-”
½.¾ '¿"À	Á
-PK³4Nˆ’”±<7)82e4f4df-9d9e-45c8-acea-a8db566f3f54.meta7Èÿ 	(##ÂÀ,
+€
yÍ_€ÊÐPKR¡6Nµ*_î_Z+6ecf8539-2cc3-4703-9d43-7a85595e6790.objectZ¥þ 	(F%µ¶#·&¸'¹(º,)»$¼)¸*¹+º-”
½.¾ '¿"À	Á
+PKR¡6Nˆ’”±<7)82e4f4df-9d9e-45c8-acea-a8db566f3f54.meta7Èÿ 	(##ÂÀ,
 €€ ±
-€
A=cò»|ÖPK³4NÆÉ·~y+82e4f4df-9d9e-45c8-acea-a8db566f3f54.objecty†ÿ 	(eÄ	ÅÆ
PK³4N–¸ÉÜ<7)1055a6ee-fa8f-485a-91b3-27fb991673fa.meta7Èÿ 	(##ÇÅ€,
+€
A=cò»|ÖPKR¡6NÆÉ·~y+82e4f4df-9d9e-45c8-acea-a8db566f3f54.objecty†ÿ 	(eÄ	ÅÆ
PKR¡6N–¸ÉÜ<7)1055a6ee-fa8f-485a-91b3-27fb991673fa.meta7Èÿ 	(##ÇÅ€,
 €€ ±
-€
Ù]õ»|ÖPK³4N‚Jšòí+1055a6ee-fa8f-485a-91b3-27fb991673fa.objectíÿ 	(Ù	
ÈÉÊË0Ì	Î
-ÏÐÎPK³4NX\Œ¹<7)fce63f6e-52d8-4464-9446-53dd8cc9eff7.meta7Èÿ 	(##ÏЀ,
+€
Ù]õ»|ÖPKR¡6N‚Jšòí+1055a6ee-fa8f-485a-91b3-27fb991673fa.objectíÿ 	(Ù	
ÈÉÊË0Ì	Î
+ÏÐÎPKR¡6NX\Œ¹<7)fce63f6e-52d8-4464-9446-53dd8cc9eff7.meta7Èÿ 	(##ÏЀ,
 €€ ±
-€
¨'åè»|ÖPK³4N¤UȐ•+fce63f6e-52d8-4464-9446-53dd8cc9eff7.objectoÿ 	(|
-ÑÒÓÔPK³4N›næ=<7)a15d1528-23a8-4fbd-a103-d38ae64b08f9.meta7Èÿ 	(##ÕÖ€,
+€
¨'åè»|ÖPKR¡6N¤UȐ•+fce63f6e-52d8-4464-9446-53dd8cc9eff7.objectoÿ 	(|
+ÑÒÓÔPKR¡6N›næ=<7)a15d1528-23a8-4fbd-a103-d38ae64b08f9.meta7Èÿ 	(##ÕÖ€,
 €€ ±
-€
—¦Ü¼|ÖPK³4N‰4Á#+a15d1528-23a8-4fbd-a103-d38ae64b08f9.objectáþ 	(
-
Q×ny”zŽ{¦j§pqÜrÝhÞù	á	âãoäfKåPK³4Në,W272)81461c78-137d-4862-afdb-a33c3df4751f.meta2Íÿ 	(æç€,
-€€ Ta€ÊÐPK³4N¯¾ú+81461c78-137d-4862-afdb-a33c3df4751f.objectèÿ 	(	 PK³4NÔ`8×JE)a8e15b03-dc2c-4328-b769-a7c47bb3ffcb.metaEºÿ 	(1Wèé€H^,
+€
—¦Ü¼|ÖPKR¡6N‰4Á#+a15d1528-23a8-4fbd-a103-d38ae64b08f9.objectáþ 	(
+
Q×ny”zŽ{¦j§pqÜrÝhÞù	á	âãoäfKåPKR¡6Në,W272)81461c78-137d-4862-afdb-a33c3df4751f.meta2Íÿ 	(æç€,
+€€ Ta€ÊÐPKR¡6N¯¾ú+81461c78-137d-4862-afdb-a33c3df4751f.objectèÿ 	(	 PKR¡6NÔ`8×JE)a8e15b03-dc2c-4328-b769-a7c47bb3ffcb.metaEºÿ 	(1Wèé€H^,
 €€ æ
-€
9¢a€ÊÐPK³4N 9v+a8e15b03-dc2c-4328-b769-a7c47bb3ffcb.objectüþ 	(ï
µêë)ì$'íî'ñò	óPK³4N@À™‰1,)d2be0abe-216c-4288-8c1c-0002fe228d47.meta,Óÿ 	(#«¬Ý€r³1$ÖPK³4N¥P|»¶+d2be0abe-216c-4288-8c1c-0002fe228d47.object¶Iÿ 	(¢Y
˜Ú˜Eš‘’¨©‰ÄPK³4N¤Íç>1,)6abfe088-ee12-46a7-b75a-381f3a006e11.meta,Óÿ 	(#’“Ý€óØ;˜#ÖPK³4NLí^Üz+6abfe088-ee12-46a7-b75a-381f3a006e11.objectz…ÿ 	(fY†—˜	BᩉÇPK³4NӑT@0+)1eea5e31-6ea7-4619-aa05-a3ae48a16d74.meta+Ôÿ 	(#…™5€^‘'º|ÖPK³4N²}9-z+1eea5e31-6ea7-4619-aa05-a3ae48a16d74.objectz…ÿ 	(f?7†ˆŠ‹	PK³4N’PœID)145e89d6-d2f4-4c14-a81e-efcecd4d6277.metaD»ÿ 	(0WÏ€,
-€€ ½H^J€
ÐPW}$ÖPK³4N…­ÝÓÎ+145e89d6-d2f4-4c14-a81e-efcecd4d6277.objectÎ1ý 	(ºZ
KéÞà‚ß„C)DÓEÔT)ÖÕGíIÖJ”KLØNÙ´ÚµÛ¶ÜÀݷ޾߸àÏáÉâÐæÑçÒÂSó	ü ¡á´ä³£¤X⵩ª«í®î½ïÂðÓñÊòÌóÕü×áëâìöê’¬°ô±õ²ú¯³	WPK³4N¶¶ã83)df2098ce-ccfa-490b-8142-08ba7092ef0c.meta3Ìÿ 	(ûÔ€,
-€€ ρ"¸S~ÖPK³4N¯¾ú+df2098ce-ccfa-490b-8142-08ba7092ef0c.objectèÿ 	(	 PK³4NH’«+=8)98a7b9e9-7074-4eb5-a603-44937631264a.meta8Çÿ 	($#üÏ¿€,
+€
9¢a€ÊÐPKR¡6N 9v+a8e15b03-dc2c-4328-b769-a7c47bb3ffcb.objectüþ 	(ï
µêë)ì$'íî'ñò	óPKR¡6N<ô\–1,)d2be0abe-216c-4288-8c1c-0002fe228d47.meta,Óÿ 	(#«¬Ý€Yƕ¢€ÖPKR¡6NGeB˜“+d2be0abe-216c-4288-8c1c-0002fe228d47.object“lÿ 	(Y
+¬2Ú3˜?®@«A¯=©;©‰žPKR¡6N#ëéí1,)6abfe088-ee12-46a7-b75a-381f3a006e11.meta,Óÿ 	(#’“Ý€ S’¢€ÖPKR¡6NÔöA¶z+6abfe088-ee12-46a7-b75a-381f3a006e11.objectz…ÿ 	(fY`—˜	°á©‰±PKR¡6NӑT@0+)1eea5e31-6ea7-4619-aa05-a3ae48a16d74.meta+Ôÿ 	(#…™5€^‘'º|ÖPKR¡6N²}9-z+1eea5e31-6ea7-4619-aa05-a3ae48a16d74.objectz…ÿ 	(f?7†ˆŠ‹	PKR¡6N²"iåID)145e89d6-d2f4-4c14-a81e-efcecd4d6277.metaD»ÿ 	(0WÏ€,
+€€ ½H^J€
µ$:ª¢€ÖPKR¡6NˆÂ-ŒÑÌ+145e89d6-d2f4-4c14-a81e-efcecd4d6277.objectÌ3ý 	(¸Z
KéÞà‚ß„C)DÓEÔT)ÖÕGíIÖJ”KLØNÙ´ÚµÛ¶ÜÀݷ޾߸àÏáÉâÐæÑçÒÂSó	ü ¡ï¶ñZ£¤Xí[©ª«í®î½ïÂðÓñÊòÌóÕü×áëâìöê’¬°ô±õ²ú¯–WPKR¡6N¶¶ã83)df2098ce-ccfa-490b-8142-08ba7092ef0c.meta3Ìÿ 	(ûÔ€,
+€€ ρ"¸S~ÖPKR¡6N¯¾ú+df2098ce-ccfa-490b-8142-08ba7092ef0c.objectèÿ 	(	 PKR¡6Nlb¾=8)98a7b9e9-7074-4eb5-a603-44937631264a.meta8Çÿ 	($#üÏ¿€,
 €€ û
-€
è2èÐ%ÖPK³4N(TBðë+98a7b9e9-7074-4eb5-a603-44937631264a.objectëþ 	(×=Ó>?ÕABT‘W•Y–Z‡[Š_UV“h¾e‚fƒg„b“i¾j…mnºk“LÆ@ 'pqŸo
-À:M²P³Q´Oµd»lÀPK³4Nž€a=8)67b449ba-06f0-4690-a7a7-4ffffc0d94bc.meta8Çÿ 	($#ÁÏ€,
+€
Ÿ!¨±¢€ÖPKR¡6NDîíåà+98a7b9e9-7074-4eb5-a603-44937631264a.objectàþ 	(Ì=Ó>?ÕABT‘W•Y–Z‡[à_ÐUV“h¾e‚fƒgÑb“i¾j…mnÒk“LÆ@ 'sqŸ
+À:M²P³Q´Oµd»lÀPKR¡6NCÛ•=8)67b449ba-06f0-4690-a7a7-4ffffc0d94bc.meta8Çÿ 	($#ÁÏ€,
 €€ û
-€
…~Àü%ÖPK³4N3MŒ	+67b449ba-06f0-4690-a7a7-4ffffc0d94bc.objectûû 	(ðK–"#Õ^Â$ˆ%“&”')(Â)–*›+ž, -ƒ.‡/‰0Œ3)5Â6œ78Ÿ9N:¿;À<Á=M4)?ÂBœCÃDÄ_Å`ÆbÈdÉeÊfËc¾hÌaÍiËjMENJLœMéNêONPìQöR÷SMK)TÂVœWékùlýnþpÉqÿrËoÌs€tËmMYNuÂ'yzY{Èwvª
-ÃЀ> ‚gƒ!PK³4N¿óK•=8)31812ee2-e37f-4b1b-a7bd-a5f028e59aad.meta8Çÿ 	($#ØÏÅ€,
+€
¢ú‚²œ€ÖPKR¡6NÔèvçâ+67b449ba-06f0-4690-a7a7-4ffffc0d94bc.objectâü 	(ÎH–"#Õ^Â$ä%“&”')(Â)–*›+ž, -ƒ.‡/‰0Œ3)5Â6œ78å9N:¿;À<Á=M4)?ÂBœCÃDÄ_è`ëbÈdÉeÊfËc¾hÌaøiËjMENJLœMéN†ONPìQöR÷SMK)TÂVœWék“lŽnþpÉqÿrËoÌstËmMYNuÂ'wvª
+ÃЀ> ‚gƒ!PKR¡6N¿óK•=8)31812ee2-e37f-4b1b-a7bd-a5f028e59aad.meta8Çÿ 	($#ØÏÅ€,
 €€ û
-€
ˆ¡ÅS~ÖPK³4N=#É£
+€
ˆ¡ÅS~ÖPKR¡6N=#É£
 +31812ee2-e37f-4b1b-a7bd-a5f028e59aad.objectúþ 	(ñ	î%/ðÌý''&ÛÎÏ	Ð
-ÑÒ
ÝPK³4NMj2;6)e90d3dae-60c0-4bc1-beb7-b8e9941986de.meta6Éÿ 	("#¢£€,
-€€ ½5€‘|lS~ÖPK³4N
+ÑÒ
ÝPKR¡6NMj2;6)e90d3dae-60c0-4bc1-beb7-b8e9941986de.meta6Éÿ 	("#¢£€,
+€€ ˝5€‘|lS~ÖPKRĄ6N
 {G¥ +e90d3dae-60c0-4bc1-beb7-b8e9941986de.object _ÿ 	(Œ?¤¥¦¨«	¶
-·º»¼PK³4NÛt»8,')2c082167-8cc5-42aa-a906-5fa0a89eb4b2.meta'Øÿ 	(½û¶¬S~ÖPK³4N¯¾ú+2c082167-8cc5-42aa-a906-5fa0a89eb4b2.objectèÿ 	(	 PK³4Nk(ÃGBsourcecontrolowners.auxiliaryB½ÿ<?xml version="1.0" encoding="utf-8"?>
-<SourceControlOwners />PKģ4Nš•Č˜˜.__shared_data_storage_string_table__.auxiliary˜ðgŠI	FOR j:= 0 TO UDINT_TO_UINT(pConnectorMapList[i].dwNumOfChannels) - 1 DO	$00000000-0000-0000-0000-000000000000ˆ		IoMgrCopyOutputLE(ADR(pConnectorMapList[i].pChannelMapList[j]), pConnectorMapList[i].pChannelMapList[j].pParameter^.dwDriverSpecific);$9001d745-b9c5-4d77-90b7-b29c3f77a23bPrompt$48d36c4c-7155-4abf-b8c3-2721b7391e36‡		IoMgrCopyInputLE(ADR(pConnectorMapList[i].pChannelMapList[j]), pConnectorMapList[i].pChannelMapList[j].pParameter^.dwDriverSpecific);MEGAIO			END_FOR	
-$f8a58466-d7f6-439f-bbb8-d4600e41d099System.Guid$a9ed5b7e-75c5-4651-af16-d2c27e98cb94
$3b83b776-fb25-43b8-99f2-3c507c9143fc0:	!FUNCTION_BLOCK MEGAIO EXTENDS i2cNone//  stackLevel: USINT;	VAR_INPUTEND_VARVAROptional	_IIoDrv : ICmpIoDrv;'	_IIoDrvParameter : ICmpIoDrvParameter; 	_xBackGroundDiagStarted : BOOL;	_bDeactivated : BOOL;$8a07e6ed-b8cb-4de2-9781-a373d243d250	ICmpIoDrv$9b80c170-486a-4a1d-925c-a7e5d443d283IoDrvReadInputs$738bea1e-99bb-4f04-90bb-a7a567e74e3a $21af5390-2942-461a-bf89-951aaf6999f1!3IoDrvReadInputs_Count := IoDrvReadInputs_Count + 1;"+IF pConnectorMapList = 0 OR nCount = 0 THEN#)	IoDrvReadInputs := Errors.ERR_PARAMETER;$	RETURN;%FOR i:=0 TO nCount - 1 DO&3	IF (pConnectorMapList[i].dwNumOfChannels = 0) THEN'END_IF(		CONTINUE;)	END_IF*# 	adcVoltages: ARRAY[0..7] OF REAL;+
-I2cGeneric,$829a18f2-c514-4f6e-9634-1df173429203-%FUNCTION_BLOCK I2cGeneric EXTENDS i2c.$a56744ff-693f-4597-95f9-0e1c529fffc2/ (* initialise the I2c address *)0:_Instance.Initialize(wModuleType, dwInstance, pConnector);1852IoDrvFB3FFUNCTION_BLOCK IoDrvFB EXTENDS IoDrvBase IMPLEMENTS ICmpIoDrvParameter4// 	dacVoltage: REAL := 0;5$ffbfa93a-b94d-45fc-a329-229860183b1d6$// 	relayState: ARRAY[0..7] OF BOOL;7VAR_GLOBAL CONSTANT8	(* i2c stuff here *)9	; :	_Instance.AfterReadInputs();; 	_Instance.BeforeWriteOutputs();<(// 	openDrainState: ARRAY[0..3] OF BOOL;=ILibrary containing IO driver for generic devices like I2c, SPI etc, etc..>Project?1.0.1.0@ 	// Implementation of the driverA!// 	gpioOut: ARRAY[0..5] OF BOOL;B	dwConfig : DWORD;C2.0.0.0D	dwIn : DWORD;E	dwOut : DWORD;F(	// Implementation of the driver exampleG7	udtInput.dwIn := udtOutput.dwOut * udtConfig.dwConfig;H$24568a24-c491-472c-a21f-ee5d33859fabI	// i2c stuff here J$6f9dac99-8de1-4efc-8465-68ac443b7d08K	SUPER^();L$f255cd03-8dfd-4694-ac7a-5d47a66b1ba6M		END_IFN	END_FOROEND_FORP!IoDrvReadInputs := Errors.ERR_OK;Q!// 	gpioDir: ARRAY[0..5] OF BOOL;R
-VAR_OUTPUTSMETHOD IoDrvReadInputs : UDINTT5	pConnectorMapList : POINTER TO IoConfigConnectorMap;U	nCount : DINT;V	i,j : DINT;WStandardXVAR_OUTPUT	Y// Implementation of the driverZ6udtInput.dwIn := udtOutput.dwOut * udtConfig.dwConfig;[%// 	adcVoltages: ARRAY[0..7] OF REAL;\ // 	adcRaw: ARRAY[0..7] OF UINT;]$6470a90f-b7cb-43ac-9ae5-94b2338b4573^Project Settings_$8753fe6f-4a22-4320-8103-e553c4fc8e04`Generica$22ccfb75-4a3b-4062-8ba7-3b6567aa6618b
IoDrvIdentifyc/IoDrvIdentify_Count := IoDrvIdentify_Count + 1;d+IoDrvIdentify := Errors.ERR_NOTIMPLEMENTED;eMETHOD IoDrvIdentify : UDINTf,	pConnector : POINTER TO IoConfigConnector;	g$473ebd06-acfd-4396-b57a-29da61b92cbfhIoDrvUpdateConfigurationiEIoDrvUpdateConfiguration_Count := IoDrvUpdateConfiguration_Count + 1;j*IoDrvUpdateConfiguration := Errors.ERR_OK;k$11c0fc3a-9bcf-4dd8-ac38-efb93363e521lProject Informationm$085afe48-c5d8-4ea5-ab0d-b35701fa6009n
System.StringoIF (pConnectorList = 0) THENpAuthorq"3S - Smart Software Solutions GmbHrLibraryCategoriess&{aecb3560-8a8a-40ab-9e88-42f4b333af8b}t$e98088bb-59f5-4096-8784-4443932920dfuApplicationv1.0.0.0w$d2c47c8c-760e-440c-9147-4468a3c03edbxCAAy$9bad807f-0127-4ea6-86e7-4f68c24e0225zCommon{$8677b78e-b730-40de-8a62-fdbce8da6680|Safety}$3dd4868c-6477-4606-b687-f340a9dbdd2c~
+·º»¼PKR¡6NÛt»8,')2c082167-8cc5-42aa-a906-5fa0a89eb4b2.meta'Øÿ 	(½û¶¬S~ÖPKR¡6N¯¾ú+2c082167-8cc5-42aa-a906-5fa0a89eb4b2.objectèÿ 	(	 PKR¡6Nk(ÃGBsourcecontrolowners.auxiliaryB½ÿ<?xml version="1.0" encoding="utf-8"?>
+<SourceControlOwners />PKR¡6N¥Qà˜Ö˜.__shared_data_storage_string_table__.auxiliaryÖ˜)gŠI	FOR j:= 0 TO UDINT_TO_UINT(pConnectorMapList[i].dwNumOfChannels) - 1 DO	$00000000-0000-0000-0000-000000000000ˆ		IoMgrCopyOutputLE(ADR(pConnectorMapList[i].pChannelMapList[j]), pConnectorMapList[i].pChannelMapList[j].pParameter^.dwDriverSpecific);$9001d745-b9c5-4d77-90b7-b29c3f77a23bPrompt$48d36c4c-7155-4abf-b8c3-2721b7391e36‡		IoMgrCopyInputLE(ADR(pConnectorMapList[i].pChannelMapList[j]), pConnectorMapList[i].pChannelMapList[j].pParameter^.dwDriverSpecific);MEGAIO			END_FOR	
+$f8a58466-d7f6-439f-bbb8-d4600e41d099System.Guid$a9ed5b7e-75c5-4651-af16-d2c27e98cb94
$3b83b776-fb25-43b8-99f2-3c507c9143fc0:	!FUNCTION_BLOCK MEGAIO EXTENDS i2cNone		dwOut : DWORD;	VAR_INPUTEND_VARVAROptional	_IIoDrv : ICmpIoDrv;'	_IIoDrvParameter : ICmpIoDrvParameter; 	_xBackGroundDiagStarted : BOOL;	_bDeactivated : BOOL;$8a07e6ed-b8cb-4de2-9781-a373d243d250	ICmpIoDrv$9b80c170-486a-4a1d-925c-a7e5d443d283IoDrvReadInputs$738bea1e-99bb-4f04-90bb-a7a567e74e3a $21af5390-2942-461a-bf89-951aaf6999f1!3IoDrvReadInputs_Count := IoDrvReadInputs_Count + 1;"+IF pConnectorMapList = 0 OR nCount = 0 THEN#)	IoDrvReadInputs := Errors.ERR_PARAMETER;$	RETURN;%FOR i:=0 TO nCount - 1 DO&3	IF (pConnectorMapList[i].dwNumOfChannels = 0) THEN'END_IF(		CONTINUE;)	END_IF*# 	adcVoltages: ARRAY[0..7] OF REAL;+41,$829a18f2-c514-4f6e-9634-1df173429203-39.$a56744ff-693f-4597-95f9-0e1c529fffc2/ (* initialise the I2c address *)0:_Instance.Initialize(wModuleType, dwInstance, pConnector);12392IoDrvFB3FFUNCTION_BLOCK IoDrvFB EXTENDS IoDrvBase IMPLEMENTS ICmpIoDrvParameter4//2000 (DO/AO)5$ffbfa93a-b94d-45fc-a329-229860183b1d6//1000 (DI/AI)7VAR_GLOBAL CONSTANT8//1000 Input contains DO/AO9//3000 :	_Instance.AfterReadInputs();; 	_Instance.BeforeWriteOutputs();<//3000 Parameters=//1000 Input (contains DO/AO)>Project?//1000 (ConDI/AI)@//1000 (Contains DI/AI)A	//1000 (Contains DI/AI)B	dwConfig : DWORD;C2.0.0.0D	dwIn : DWORD;E	dwOut : DWORD;F//2000 (Contains DI/AI)G	//1000 (Contains DO/AO)H$24568a24-c491-472c-a21f-ee5d33859fabI	//2000 (Contains DI/AI)J$6f9dac99-8de1-4efc-8465-68ac443b7d08K	SUPER^();L	//3000 ParametersM		END_IFN	END_FOROEND_FORP!IoDrvReadInputs := Errors.ERR_OK;Q'	udtConfig : IoDrvConfig; // ParametersR
+VAR_OUTPUTSMETHOD IoDrvReadInputs : UDINTT5	pConnectorMapList : POINTER TO IoConfigConnectorMap;U	nCount : DINT;V	i,j : DINT;WStandardXVAR_OUTPUT	Y// Implementation of the driverZ+	udtOutput : IoDrvOutput; // Contains DO/AO[)	udtInput : IoDrvInput; // Contains DI/AI\//3000 ConParameters]$6470a90f-b7cb-43ac-9ae5-94b2338b4573^Project Settings_$8753fe6f-4a22-4320-8103-e553c4fc8e04`//3000 Configuration Parametersa$22ccfb75-4a3b-4062-8ba7-3b6567aa6618b
IoDrvIdentifyc/IoDrvIdentify_Count := IoDrvIdentify_Count + 1;d+IoDrvIdentify := Errors.ERR_NOTIMPLEMENTED;eMETHOD IoDrvIdentify : UDINTf,	pConnector : POINTER TO IoConfigConnector;	g$473ebd06-acfd-4396-b57a-29da61b92cbfhIoDrvUpdateConfigurationiEIoDrvUpdateConfiguration_Count := IoDrvUpdateConfiguration_Count + 1;j*IoDrvUpdateConfiguration := Errors.ERR_OK;k$11c0fc3a-9bcf-4dd8-ac38-efb93363e521lProject Informationm$085afe48-c5d8-4ea5-ab0d-b35701fa6009n
System.StringoIF (pConnectorList = 0) THENpAuthorq"3S - Smart Software Solutions GmbHrLibraryCategoriess&{aecb3560-8a8a-40ab-9e88-42f4b333af8b}t$e98088bb-59f5-4096-8784-4443932920dfuApplicationv1.0.0.0w$d2c47c8c-760e-440c-9147-4468a3c03edbxCAAy$9bad807f-0127-4ea6-86e7-4f68c24e0225zCommon{$8677b78e-b730-40de-8a62-fdbce8da6680|Safety}$3dd4868c-6477-4606-b687-f340a9dbdd2c~
 SoftMotion$66558e58-9485-48b4-9433-2bf60b045756€Intern$b8b4ee4e-1f42-45af-8ccf-c7f09c488826‚$385db9bf-1635-44ea-9c03-f7e409018454ƒCANbus„$4b460928-c15e-4b69-919b-8e6fbab12643…
Compatibility†$7fc58ff6-d63b-4aac-a20f-7abbc9fd72f8‡
-DataServerˆ$0204e5d6-0060-4153-acd0-429a397324d0‰IoDriverBaseŠ$a560fc75-2952-4be9-b2f7-e04b029744ab‹	IoDriversŒ$7f3353de-c77d-4c8c-9bc0-5b221ce0a7feNetVarsŽ$e129985a-d24f-4869-8755-5a2b089f16c4Profiler$75a5fc32-fdd8-4338-9a21-cd620e3c7569‘RecipeManagement’$59ff46a0-e373-49c8-b11c-91d772d9f754“$fff3a71e-3da2-468a-b82b-6c8fa8607f26”SFC•$af11cf2a-bea4-4a38-add0-f13b3682d425–$e7430333-8bd3-4ce2-8535-d61528e26db2—SymbolConfiguration˜$24114f71-a313-48dc-b727-4814a5ae5e7e™Visuš$b62c2041-b627-4159-b727-149b019609e6›Systemœ$62e04908-d9eb-41d7-b3fd-8087020771a0$8302f600-9f75-49a9-9172-d355d63e3a62ž$5250160a-a348-41ef-96d8-0cd52f94e320ŸSysLibs $45f0ac40-c00c-4d2d-a74e-2cf5adbaf3a4¡	SysLibs23¢$75b20332-150b-4ccd-aa20-fb072490fb80£Target¤$7db0e3a2-bee3-451b-932c-0f87340204d4¥$519b1d74-b1de-4a68-a3bf-c1fdb3909c18¦
PLCWinNT V3.x§$21e56dab-2863-4515-a4a5-d154a08ccd4e¨$bef66cc1-9006-4083-92e8-84957423b2c7©$c52dbc97-13e5-46c3-8641-481f5d8daff9ª$c179664b-4223-4f78-b898-054073c60fb3«PLCWinRTE V3.x¬$2a47d467-e781-4f73-a35c-01b9d33d28d2­$a4c9aab3-b8bd-4826-9677-1820291d2f2d®$11ebb73b-df74-48e0-8fed-9b2db84e438a¯Title°	// Reset application±Description²	// TODO: Free ressources³LibraryCategoryIds´bm_pConnector := IoMgrConfigGetConnector(pConnectorList, ADR(nCount), m_wModuleType, m_dwInstance);µIF m_pConnector = 0 THEN¶Company·2	IoDrvUpdateConfiguration := ERRORS.ERR_PARAMETER;¸///check if device is enabled in the device tree¹DefaultNamespaceº@IF (m_pConnector^.dwFlags AND ConnectorFlags.CF_ENABLE) = 0 THEN»Released¼Version½	_bDeactivated := TRUE;¾+	IoDrvUpdateConfiguration := Errors.ERR_OK;¿ IF m_pConnector^.hIoDrv = 0 THENÀ&	m_pConnector^.hIoDrv := m_hInterface;Á/	m_pConnector^.pFather^.hIoDrv := m_hInterface;Â	Ã+	{IF defined (pou:IoMgrConfigSetDiagnosis)}Ä&	IoMgrConfigSetDiagnosis(m_pConnector,Å,							ConnectorFlags.CF_DRIVER_AVAILABLE ORÆ+							ConnectorFlags.CF_CONNECTOR_FOUND ORÇ0							ConnectorFlags.CF_CONNECTOR_CONFIGURED ORÈ+							ConnectorFlags.CF_CONNECTOR_ACTIVE);É		{END_IF}Ê$8c1463b5-02f2-427d-bd06-9e39d42fcbffËLibrary ManagerÌ$adb5cb65-8e1d-4a00-b70a-375ea27582f3Í/	IoMgrConfigSetDiagnosis(m_pConnector^.pFather,Î	CAA TypesÏ$b303f5ce-75ff-4668-a777-7da8debb449cÐ/	{IF defined (pou:IoMgrSetDriverProperties)}			Ñ\		IoMgrSetDriverProperties(m_hInterface, DRVPROP_CONSISTENCY OR DRVPROP_BACKGROUND_GETDIAG);ÒY		//Note: background diagnosis property flag is optional (supported with 3.5.1.0 runtime)Ó	{END_IF}										ÔFUNCTION_BLOCK GenericÕ66Ö$ceb4b278-55d4-43fc-abe6-174b1f4ec708× // 	optoIn: ARRAY[0..7] OF BOOL;Ø // 	gpioIn: ARRAY[0..5] OF BOOL;Ù$6ea2d044-cc5a-4657-b97c-1d1a030b56e6Ú$15be6d60-f65d-42fb-9933-673b95076126Û	IF (pParameter <> 0) THENÜ$178cc856-ff13-4fb8-8d95-c3a635572818Ý$2db5746d-d284-4425-9f7f-2663a34b0ebcÞ	//Setup I/O areaß$7de10105-9075-4cb7-a7e5-987a1aa3e640à
-SPIGenericá	//StackLevel: USINT;â	_AfterReadInputs : UINT;ãM	pChild := IoMgrConfigGetFirstChild(m_pConnector, ADR(nCount), m_pConnector);ä	WHILE (pChild <> 0) DOå=		IF (pChild^.dwFlags AND ConnectorFlags.CF_ENABLE) <> 0 THENæ#			pChild^.hIoDrv := m_hInterface;	ç-			{IF defined (pou:IoMgrConfigSetDiagnosis)}è"			IoMgrConfigSetDiagnosis(pChild,é.									ConnectorFlags.CF_DRIVER_AVAILABLE ORê-									ConnectorFlags.CF_CONNECTOR_FOUND ORë2									ConnectorFlags.CF_CONNECTOR_CONFIGURED ORì-									ConnectorFlags.CF_CONNECTOR_ACTIVE);í			{END_IF}îG		pChild := IoMgrConfigGetNextChild(pChild, ADR(nCount), m_pConnector);ï
-	END_WHILE­'METHOD IoDrvUpdateConfiguration : UDINT˝/	pConnectorList : POINTER TO IoConfigConnector;˛,	pParameter : POINTER TO IoConfigParameter;	ˇ(	pChild : POINTER TO IoConfigConnector;	˘,	pstConnectorVendorName : POINTER TO STRING;§,	pstConnectorDeviceName : POINTER TO STRING;÷	_BeforeWriteOutputs : UINT;¸	Result : RTS_IEC_RESULT;°$48dbbc1d-e291-4ab1-9698-becc4c9decb6¨IoDrvWatchdogTrigger˙=IoDrvWatchdogTrigger_Count := IoDrvWatchdogTrigger_Count + 1;ű&IoDrvWatchdogTrigger := Errors.ERR_OK;Ř#METHOD IoDrvWatchdogTrigger : UDINTř$599f631a-d0ef-43d4-baab-ce84a16e7400■IoDrvScanModules 5IoDrvScanModules_Count := IoDrvScanModules_Count + 1;Ç.IoDrvScanModules := Errors.ERR_NOTIMPLEMENTED;üMETHOD IoDrvScanModules : UDINTé;	ppConnectorList : POINTER TO POINTER TO IoConfigConnector;â	pnCount : POINTER TO DINT;	ä$f3887390-e922-495f-a63a-639508ddf0a0ůIoDrvUpdateMappingć9IoDrvUpdateMapping_Count := IoDrvUpdateMapping_Count + 1;çIF (pTaskMapList = 0) THENł,	IoDrvUpdateMapping := Errors.ERR_PARAMETER;ë$IoDrvUpdateMapping := Errors.ERR_OK;Ő!METHOD IoDrvUpdateMapping : UDINTő+	pTaskMapList : POINTER TO IoConfigTaskMap;î	nCount : DINT;	Ź$20592c32-d117-4465-8338-31a7b8240695ÄIoDrvWriteOutputsĆ7IoDrvWriteOutputs_Count := IoDrvWriteOutputs_Count + 1;É+	IoDrvWriteOutputs := Errors.ERR_PARAMETER;Ĺ98ĺ	_Initialize : UINT;ô	IF inVal > 4095 THENö		inVal := 4095;ĽOpen Sourceľ	IF inVal <> dacRawValue THENŚ%FUNCTION_BLOCK SPIGeneric EXTENDS SPIś$40d77dec-b14b-46e1-bb13-cb72dd0e668cÖSPIÜ$0b12a6d1-e604-4c4e-b268-393b9bbad58fŤ		buff[0] := MEGAIO_DAC_ADD;ťi2cŁ$143976b1-d953-439d-a4ab-684a078eb7c5×(		buff[1] := UINT_TO_USINT(inVal / 256);č)_AfterReadInputs :=	_AfterReadInputs + 1;á2		buff[2] := UINT_TO_USINT(inVal - (inVal / 256));í#IoDrvWriteOutputs := Errors.ERR_OK;ó METHOD IoDrvWriteOutputs : UDINTú$eb5edfb0-5276-4130-9805-e0374d98bd90Ąr00000000-0000-0000-0000-000000000000|D:\CoDeSys\LibrariesV3\trunk\Intern\CAA\CAA Template\3.2.0.3 draft\Prefix.pdfą09/18/2008 07:57:45Ž$2403e3f1-263b-45d8-9047-43bbe0fbb4ecžIoDrvStartBusCycleĘ9IoDrvStartBusCycle_Count := IoDrvStartBusCycle_Count + 1;ęö//if background diagnosis is not active call IoDrvGetModuleDiagnosis; normally it will be called by the runtime if DRVPROP_BACKGROUND_GETDIAG is set¬#IF NOT _xBackGroundDiagStarted THENźj	IoDrvGetModuleDiagnosis(m_pConnector); //DRVPROP_BACKGROUND_GETDIAG not set or runtime version < V3.5.1.0Čd//optional: call IoDrvWatchdogTrigger or set driver property DRVPROP_WATCHDOG in UpdateConfigurationş!IoDrvWatchdogTrigger(pConnector);«//	_Instance: Generic;»//	_Instance: SPIGeneric;░$IoDrvStartBusCycle := Errors.ERR_OK;▒!METHOD IoDrvStartBusCycle : UDINT▓$81297157-7ec9-45ce-845e-84cab2b88ade│Guid┤
+DataServerˆ$0204e5d6-0060-4153-acd0-429a397324d0‰IoDriverBaseŠ$a560fc75-2952-4be9-b2f7-e04b029744ab‹	IoDriversŒ$7f3353de-c77d-4c8c-9bc0-5b221ce0a7feNetVarsŽ$e129985a-d24f-4869-8755-5a2b089f16c4Profiler$75a5fc32-fdd8-4338-9a21-cd620e3c7569‘RecipeManagement’$59ff46a0-e373-49c8-b11c-91d772d9f754“$fff3a71e-3da2-468a-b82b-6c8fa8607f26”SFC•$af11cf2a-bea4-4a38-add0-f13b3682d425–$e7430333-8bd3-4ce2-8535-d61528e26db2—SymbolConfiguration˜$24114f71-a313-48dc-b727-4814a5ae5e7e™Visuš$b62c2041-b627-4159-b727-149b019609e6›Systemœ$62e04908-d9eb-41d7-b3fd-8087020771a0$8302f600-9f75-49a9-9172-d355d63e3a62ž$5250160a-a348-41ef-96d8-0cd52f94e320ŸSysLibs $45f0ac40-c00c-4d2d-a74e-2cf5adbaf3a4¡	SysLibs23¢$75b20332-150b-4ccd-aa20-fb072490fb80£Target¤$7db0e3a2-bee3-451b-932c-0f87340204d4¥$519b1d74-b1de-4a68-a3bf-c1fdb3909c18¦
PLCWinNT V3.x§$21e56dab-2863-4515-a4a5-d154a08ccd4e¨$bef66cc1-9006-4083-92e8-84957423b2c7©$c52dbc97-13e5-46c3-8641-481f5d8daff9ª$c179664b-4223-4f78-b898-054073c60fb3«PLCWinRTE V3.x¬$2a47d467-e781-4f73-a35c-01b9d33d28d2­$a4c9aab3-b8bd-4826-9677-1820291d2f2d®$11ebb73b-df74-48e0-8fed-9b2db84e438a¯Title°	// Reset application±Description²	// TODO: Free ressources³LibraryCategoryIds´bm_pConnector := IoMgrConfigGetConnector(pConnectorList, ADR(nCount), m_wModuleType, m_dwInstance);µIF m_pConnector = 0 THEN¶Company·2	IoDrvUpdateConfiguration := ERRORS.ERR_PARAMETER;¸///check if device is enabled in the device tree¹DefaultNamespaceº@IF (m_pConnector^.dwFlags AND ConnectorFlags.CF_ENABLE) = 0 THEN»Released¼Version½	_bDeactivated := TRUE;¾+	IoDrvUpdateConfiguration := Errors.ERR_OK;¿ IF m_pConnector^.hIoDrv = 0 THENÀ&	m_pConnector^.hIoDrv := m_hInterface;Á/	m_pConnector^.pFather^.hIoDrv := m_hInterface;Â	Ã+	{IF defined (pou:IoMgrConfigSetDiagnosis)}Ä&	IoMgrConfigSetDiagnosis(m_pConnector,Å,							ConnectorFlags.CF_DRIVER_AVAILABLE ORÆ+							ConnectorFlags.CF_CONNECTOR_FOUND ORÇ0							ConnectorFlags.CF_CONNECTOR_CONFIGURED ORÈ+							ConnectorFlags.CF_CONNECTOR_ACTIVE);É		{END_IF}Ê$8c1463b5-02f2-427d-bd06-9e39d42fcbffËLibrary ManagerÌ$adb5cb65-8e1d-4a00-b70a-375ea27582f3Í/	IoMgrConfigSetDiagnosis(m_pConnector^.pFather,Î	CAA TypesÏ$b303f5ce-75ff-4668-a777-7da8debb449cÐ/	{IF defined (pou:IoMgrSetDriverProperties)}			Ñ\		IoMgrSetDriverProperties(m_hInterface, DRVPROP_CONSISTENCY OR DRVPROP_BACKGROUND_GETDIAG);ÒY		//Note: background diagnosis property flag is optional (supported with 3.5.1.0 runtime)Ó	{END_IF}										ÔTYPE IoDrvOut :Õ50Ö0×59Ø240Ù	udtOutput : IoDrvOutput; Ú)	udtInput : IoDrvInput; // Contains DO/AOÛ	IF (pParameter <> 0) THENÜ+	udtOutput : IoDrvOutput; // Contains DI/AIÝ$2db5746d-d284-4425-9f7f-2663a34b0ebcÞ	//Setup I/O areaß4				udtOutpu.adcVoltages[adc] := value * 3.3 / 4095;à4				udtInput.adcVoltages[adc] := value * 3.3 / 4095;á	//StackLevel: USINT;â	_AfterReadInputs : UINT;ãM	pChild := IoMgrConfigGetFirstChild(m_pConnector, ADR(nCount), m_pConnector);ä	WHILE (pChild <> 0) DOå=		IF (pChild^.dwFlags AND ConnectorFlags.CF_ENABLE) <> 0 THENæ#			pChild^.hIoDrv := m_hInterface;	ç-			{IF defined (pou:IoMgrConfigSetDiagnosis)}è"			IoMgrConfigSetDiagnosis(pChild,é.									ConnectorFlags.CF_DRIVER_AVAILABLE ORê-									ConnectorFlags.CF_CONNECTOR_FOUND ORë2									ConnectorFlags.CF_CONNECTOR_CONFIGURED ORì-									ConnectorFlags.CF_CONNECTOR_ACTIVE);í			{END_IF}îG		pChild := IoMgrConfigGetNextChild(pChild, ADR(nCount), m_pConnector);ï
+	END_WHILE­'METHOD IoDrvUpdateConfiguration : UDINT˝/	pConnectorList : POINTER TO IoConfigConnector;˛,	pParameter : POINTER TO IoConfigParameter;	ˇ(	pChild : POINTER TO IoConfigConnector;	˘,	pstConnectorVendorName : POINTER TO STRING;§,	pstConnectorDeviceName : POINTER TO STRING;÷	_BeforeWriteOutputs : UINT;¸	Result : RTS_IEC_RESULT;°$48dbbc1d-e291-4ab1-9698-becc4c9decb6¨IoDrvWatchdogTrigger˙=IoDrvWatchdogTrigger_Count := IoDrvWatchdogTrigger_Count + 1;ű&IoDrvWatchdogTrigger := Errors.ERR_OK;Ř#METHOD IoDrvWatchdogTrigger : UDINTř$599f631a-d0ef-43d4-baab-ce84a16e7400■IoDrvScanModules 5IoDrvScanModules_Count := IoDrvScanModules_Count + 1;Ç.IoDrvScanModules := Errors.ERR_NOTIMPLEMENTED;üMETHOD IoDrvScanModules : UDINTé;	ppConnectorList : POINTER TO POINTER TO IoConfigConnector;â	pnCount : POINTER TO DINT;	ä$f3887390-e922-495f-a63a-639508ddf0a0ůIoDrvUpdateMappingć9IoDrvUpdateMapping_Count := IoDrvUpdateMapping_Count + 1;çIF (pTaskMapList = 0) THENł,	IoDrvUpdateMapping := Errors.ERR_PARAMETER;ë$IoDrvUpdateMapping := Errors.ERR_OK;Ő!METHOD IoDrvUpdateMapping : UDINTő+	pTaskMapList : POINTER TO IoConfigTaskMap;î	nCount : DINT;	Ź$20592c32-d117-4465-8338-31a7b8240695ÄIoDrvWriteOutputsĆ7IoDrvWriteOutputs_Count := IoDrvWriteOutputs_Count + 1;É+	IoDrvWriteOutputs := Errors.ERR_PARAMETER;Ĺ58ĺ	_Initialize : UINT;ô	IF inVal > 4095 THENö		inVal := 4095;ĽOpen Sourceľ	IF inVal <> dacRawValue THENŚoptoInś60ÖgpioInÜadcRawŤ		buff[0] := MEGAIO_DAC_ADD;ť	adcVoltagesŁ61×(		buff[1] := UINT_TO_USINT(inVal / 256);č)_AfterReadInputs :=	_AfterReadInputs + 1;á2		buff[2] := UINT_TO_USINT(inVal - (inVal / 256));í#IoDrvWriteOutputs := Errors.ERR_OK;ó METHOD IoDrvWriteOutputs : UDINTú$eb5edfb0-5276-4130-9805-e0374d98bd90Ąr00000000-0000-0000-0000-000000000000|D:\CoDeSys\LibrariesV3\trunk\Intern\CAA\CAA Template\3.2.0.3 draft\Prefix.pdfą09/18/2008 07:57:45Ž$2403e3f1-263b-45d8-9047-43bbe0fbb4ecžIoDrvStartBusCycleĘ9IoDrvStartBusCycle_Count := IoDrvStartBusCycle_Count + 1;ęö//if background diagnosis is not active call IoDrvGetModuleDiagnosis; normally it will be called by the runtime if DRVPROP_BACKGROUND_GETDIAG is set¬#IF NOT _xBackGroundDiagStarted THENźj	IoDrvGetModuleDiagnosis(m_pConnector); //DRVPROP_BACKGROUND_GETDIAG not set or runtime version < V3.5.1.0Čd//optional: call IoDrvWatchdogTrigger or set driver property DRVPROP_WATCHDOG in UpdateConfigurationş!IoDrvWatchdogTrigger(pConnector);«"	adcVoltages: ARRAY[0..7] OF REAL;»70░$IoDrvStartBusCycle := Errors.ERR_OK;▒!METHOD IoDrvStartBusCycle : UDINT▓$81297157-7ec9-45ce-845e-84cab2b88ade│Guid┤
 ParentGuidµName¶
 PropertiesĚ&{2c41fa04-1834-41c1-816e-303c7aa2c05b}ŞTypeGuid╣EmbeddedTypeGuids║	Timestamp╗AutoUpdateMode╝DataŻSystem.ByteżLastModification┐System.DateTime└Frozen┴$a5de0b0b-1cb5-4913-ac21-9d70293ec00d┬Id├Tag─Text┼$f3878285-8e4f-490b-bb1b-9acbb7eb04dbĂ	TextLinesă&{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}╚TextDocument╔Implementation╩	Interface╦StructuredViewGuid╠
ParentObjects═&{fa2ee218-a39b-4b6d-b249-49dbddbd168a}╬FileId¤NetVarPropertiesđExcludeFromBuildĐExternalĎEnableSystemCallËCompilerDefinesď
 LinkAlwaysÕUniqueIdGeneratorÖPOULevel×&{8e575c5b-1d37-49c6-941b-5c0ec7874787}ØChildObjectGuidsÙSystem.Collections.ArrayListÚ
 OptionData█System.Collections.Hashtable▄GetCompanyGUIDŢGetTitleGUIDŮGetVersionGUID▀GetTextPropertyGUIDÓGetNumberPropertyGUIDßGetBooleanPropertyGUIDÔGetVersionPropertyGUIDŃ$78562ae7-5a2e-4542-9033-c5c093009235ń$aecb3560-8a8a-40ab-9e88-42f4b333af8bňParentCategoryIdŠDefaultNamešLocalizedNamesŔ$4723ebe7-5bfc-43c6-be6b-5097002ef6b4ÚDefaultResolutionŕPlaceholderNameŰResolverGuidý	NamespaceÝ
SystemLibraryţHideWhenReferencedAsDependency´PublishSymbolsInContainer­LinkAllContent˝Items˛$c22383bb-51a6-443b-a987-8facbb246302ˇIoDrvGetModuleDiagnosis˘IF pConnector = 0 THEN§)	//we are called from the background task÷!	_xBackGroundDiagStarted := TRUE;¸2//Todo: update connectorflags if something changed°CIoDrvGetModuleDiagnosis_Count := IoDrvGetModuleDiagnosis_Count + 1;¨5IoDrvGetModuleDiagnosis := Errors.ERR_NOTIMPLEMENTED;˙&METHOD IoDrvGetModuleDiagnosis : UDINTű$366bb22d-55f8-4b91-9b4f-1076ba9e7d36ŘICmpIoDrvParameterř$e3db2ff4-8c4d-4cad-a192-8d8388d90214■IoDrvWriteParameter 5IF pConnector = 0 OR pParameter = 0 OR pData = 0 THENÇ-	IoDrvWriteParameter := Errors.ERR_PARAMETER;ü		RETURN;	é	IF usiAddress = 0 THENâ*		i := DINT_TO_USINT(write(ADR(buff), 3));ä#		usiAddress := _byHardwareAddress;ů$1eea5e31-6ea7-4619-aa05-a3ae48a16d74ć 	cClassID: DWORD := 16#0003FFFF;ç		IF i = 3 THENł'	cDriverName : STRING(31) := 'IoDrvFB';ë			dacRawValue := inVal;Ő'	cDeviceName : STRING(31) := 'IoDrvFB';ő+	cVendorName : STRING(31) := 'Open Source';î			END_IF	Ź	cModuleType : WORD := 8007;Ä#m_Info.szVendorName := cVendorName;Ć	timer(IN:=TRUE);É	IF timer.Q THEN	Ĺ		FOR adc:=0 TO 7 DOĺ$6abfe088-ee12-46a7-b75a-381f3a006e11ôIoDrvConfigö#m_Info.szDriverName := cDriverName;Ľ7		len := readregister(16#7 + 2 * adc,ADR(Buffer), 2);		ľ			IF len = 2 THENŚTYPE IoDrvConfig :śSTRUCTÖPlaceholderÜ)IoDrvWriteParameter := Errors.ERR_FAILED;Ť"METHOD IoDrvWriteParameter : UDINTť+	pParameter : POINTER TO IoConfigParameter;Ł	pData : POINTER TO BYTE;×	dwBitSize : DWORD;č	dwBitOffset : DWORD;á'	pParam : POINTER TO IoConfigParameter;í#	pstDiagString : POINTER TO STRING;ó$da96b56c-d68c-48bd-b28b-0a411d74d9eeúIoDrvReadParameterĄ6IF 	pConnector = 0 OR pParameter = 0 OR pData = 0 THENą,	IoDrvReadParameter := Errors.ERR_PARAMETER;Ž#m_info.szDeviceName := cDeviceName;ž"m_Info.wModuleType := cModuleType;Ę-CAA Types Extern, * (CAA Technical Workgroup)ę
 END_STRUCTª/_BeforeWriteOutputs := _BeforeWriteOutputs + 1;«$d2be0abe-216c-4288-8c1c-0002fe228d47¬
 IoDrvInput­G// All standard parameters of our device are handled by the IO-manager!®(IoDrvReadParameter := Errors.ERR_FAILED;¯!METHOD IoDrvReadParameter : UDINT°w00000000-0000-0000-0000-000000000000|D:\CoDeSys\LibrariesV3\trunk\Intern\CAA\CAA Template\3.4.0.0 draft\Placeholder.xml±$cb974dab-07af-4805-af44-f4f779d518ff²IBase³$6ecf8539-2cc3-4703-9d43-7a85595e6790´QueryInterfaceµ1QueryInterface_Count := QueryInterface_Count + 1;¶IF iid = ITFID_ICmpIoDrv THEN· 	QueryInterface := ADR(_IIoDrv);¸
-	AddRef();╣	IF (pResult <> 0) THEN║		pResult^ := Errors.ERR_OK;╗)ELSIF iid = ITFID_ICmpIoDrvParameter THEN╝)	QueryInterface := ADR(_IIoDrvParameter);ŻELSEż7	QueryInterface := SUPER^.QueryInterface(iid, pResult);┐2METHOD QueryInterface : POINTER TO POINTER TO BYTE└	iid : DWORD; (* InterfaceID *)┴	pResult : POINTER TO UDINT;	┬$82e4f4df-9d9e-45c8-acea-a8db566f3f54├	FB_Reinit─'FB_Reinit_Count := FB_Reinit_Count + 1;┼FB_Reinit := TRUE;ĂMETHOD FB_Reinit : BOOLă$1055a6ee-fa8f-485a-91b3-27fb991673fa╚)Initialize_Count := Initialize_Count + 1;╔m_wModuleType := wModuleType;╩m_dwInstance := dwInstance;╦"m_Info.wModuleType := wModuleType;╠Initialize := Errors.ERR_OK;═$5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39╬,	pConnector : POINTER TO IoConfigConnector; ¤$fce63f6e-52d8-4464-9446-53dd8cc9eff7đFB_ExitĐ#FB_Exit_Count := FB_Exit_Count + 1;ĎFB_Exit := TRUE;ËMETHOD FB_Exit : BOOLď	bInCopyCode: BOOL;	Ň$a15d1528-23a8-4fbd-a103-d38ae64b08f9ÍFB_InitÎ#FB_Init_Count := FB_Init_Count + 1;ě$31812ee2-e37f-4b1b-a7bd-a5f028e59aad┘	// SPI Stuff here┌TYPE IoDrvInput :█_Initialize := _Initialize + 1;▄_IIoDrv := THIS^;Ţ_IIoDrvParameter := THIS^;Ům_IBaseItf := THIS^;▀GetTextProperty2GUIDÓ03/24/2010 14:53:37ßFB_Init := TRUE;ÔMETHOD FB_Init : BOOLŃ	bInitRetains: BOOL;ń	bInCopyCode: BOOL;ň	Result : UDINT;Š$81461c78-137d-4862-afdb-a33c3df4751fšICmpIoDrvConfigŔ$a8e15b03-dc2c-4328-b769-a7c47bb3ffcbÚIoDrvGetConnectorŕ	IF pResult <> 0 THENŰ 		pResult^ := Errors.ERR_FAILED;ý	IoDrvGetConnector := 0;	ÝIF pResult <> 0 THENţ	pResult^ := Errors.ERR_OK;´Params­
ParameterList˝"IoDrvGetConnector := m_pConnector;˛7METHOD IoDrvGetConnector : POINTER TO IoConfigConnectorˇ%	pResult : POINTER TO RTS_IEC_RESULT;˘GetLibVersionGUID§6	//Go through all childs of the device (if applicable)÷3// set according interface in the devdescr.xml file¸GetLibVersionNumberGUID°IsLibReleasedGUID¨Jm_hInterface := IoMgrRegisterInstance2(cClassID, m_IBaseItf, ADR(Result));˙IoDrvBase, * (System)ű	IoDrvBaseŘIoDriver Interfaces, * (System)řIoDriver_Interfaces■ CmpErrors Interfaces, * (System) 	CmpErrorsÇ)IoDriver Parameter Interfaces, * (System)üIIoDrvParameteréSysCpuHandling, * (System)âSysCpuHandlingäMemoryReserveForOnlineChangeů	Undefinesć//3000çE				value := BYTE_TO_REAL(Buffer[1]) + BYTE_TO_REAL(Buffer[0]) * 256;ł
VAR CONSTANT ëEND_TYPEŐ5				udtOutput.adcVoltages[adc] := value * 3.3 / 4095;ő9îgenericŹ//1000Ä'Library containing IO driver for MEGAIOĆ	dacVoltage : REAL := 0;É
-			END_IF	‘$f0ac4057-8d79-4a90-9552-628979a9830a’IoDrvOutput“			END_FOR”IoDrvMEGAIO•//2000 (DI/AI)–//2000—TYPE IoDrvOutput :˜//1000 (DO/AO)™//2000 (DO/AO)š 	//stackLevel: USINT;›	_Instance: MEGAIO;œ	inSVal:= 0;	FOR i:= 0 TO 7 DOž//	_Instance: I2cGeneric;ŸB		inSVal:= inSVal + SHL(BOOL_TO_USINT(udtInput.relayState[i]), i); 		END_IF		ĄIF NOT _bDeactivated THENĒ$e90d3dae-60c0-4bc1-beb7-b8e9941986deĢ
+	AddRef();╣	IF (pResult <> 0) THEN║		pResult^ := Errors.ERR_OK;╗)ELSIF iid = ITFID_ICmpIoDrvParameter THEN╝)	QueryInterface := ADR(_IIoDrvParameter);ŻELSEż7	QueryInterface := SUPER^.QueryInterface(iid, pResult);┐2METHOD QueryInterface : POINTER TO POINTER TO BYTE└	iid : DWORD; (* InterfaceID *)┴	pResult : POINTER TO UDINT;	┬$82e4f4df-9d9e-45c8-acea-a8db566f3f54├	FB_Reinit─'FB_Reinit_Count := FB_Reinit_Count + 1;┼FB_Reinit := TRUE;ĂMETHOD FB_Reinit : BOOLă$1055a6ee-fa8f-485a-91b3-27fb991673fa╚)Initialize_Count := Initialize_Count + 1;╔m_wModuleType := wModuleType;╩m_dwInstance := dwInstance;╦"m_Info.wModuleType := wModuleType;╠Initialize := Errors.ERR_OK;═$5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39╬,	pConnector : POINTER TO IoConfigConnector; ¤$fce63f6e-52d8-4464-9446-53dd8cc9eff7đFB_ExitĐ#FB_Exit_Count := FB_Exit_Count + 1;ĎFB_Exit := TRUE;ËMETHOD FB_Exit : BOOLď	bInCopyCode: BOOL;	Ň$a15d1528-23a8-4fbd-a103-d38ae64b08f9ÍFB_InitÎ#FB_Init_Count := FB_Init_Count + 1;ě$31812ee2-e37f-4b1b-a7bd-a5f028e59aad┘71┌TYPE IoDrvInput :█_Initialize := _Initialize + 1;▄_IIoDrv := THIS^;Ţ_IIoDrvParameter := THIS^;Ům_IBaseItf := THIS^;▀GetTextProperty2GUIDÓ03/24/2010 14:53:37ßFB_Init := TRUE;ÔMETHOD FB_Init : BOOLŃ	bInitRetains: BOOL;ń	bInCopyCode: BOOL;ň	Result : UDINT;Š$81461c78-137d-4862-afdb-a33c3df4751fšICmpIoDrvConfigŔ$a8e15b03-dc2c-4328-b769-a7c47bb3ffcbÚIoDrvGetConnectorŕ	IF pResult <> 0 THENŰ 		pResult^ := Errors.ERR_FAILED;ý	IoDrvGetConnector := 0;	ÝIF pResult <> 0 THENţ	pResult^ := Errors.ERR_OK;´Params­
ParameterList˝"IoDrvGetConnector := m_pConnector;˛7METHOD IoDrvGetConnector : POINTER TO IoConfigConnectorˇ%	pResult : POINTER TO RTS_IEC_RESULT;˘GetLibVersionGUID§6	//Go through all childs of the device (if applicable)÷	dwIn : dword;¸GetLibVersionNumberGUID°IsLibReleasedGUID¨Jm_hInterface := IoMgrRegisterInstance2(cClassID, m_IBaseItf, ADR(Result));˙IoDrvBase, * (System)ű	IoDrvBaseŘIoDriver Interfaces, * (System)řIoDriver_Interfaces■ CmpErrors Interfaces, * (System) 	CmpErrorsÇ)IoDriver Parameter Interfaces, * (System)üIIoDrvParameteréSysCpuHandling, * (System)âSysCpuHandlingäMemoryReserveForOnlineChangeů	Undefinesć//3000çE				value := BYTE_TO_REAL(Buffer[1]) + BYTE_TO_REAL(Buffer[0]) * 256;ł
VAR CONSTANT ëEND_TYPEŐ5				udtOutput.adcVoltages[adc] := value * 3.3 / 4095;ő
//1000 Input î'//2000 (contains DO/AO)(Contains DI/AI)Ź//2000Ä'Library containing IO driver for MEGAIOĆ	dacVoltage : REAL := 0;É
+			END_IF	‘$f0ac4057-8d79-4a90-9552-628979a9830a’IoDrvOutput“			END_FOR”IoDrvMEGAIO•//2000 (DI/AI)–241—TYPE IoDrvOutput :˜//1000 (DO/AO)™		dwIn : DWORD;š 	//stackLevel: USINT;›	_Instance: MEGAIO;œ	inSVal:= 0;	FOR i:= 0 TO 7 DOž65ŸB		inSVal:= inSVal + SHL(BOOL_TO_USINT(udtInput.relayState[i]), i); 		END_IF		ĄIF NOT _bDeactivated THENĒ$e90d3dae-60c0-4bc1-beb7-b8e9941986deĢ
 GVL_MEGAIO¤
-VAR_GLOBAL¥ 	MEGAIO_DAC_ADD: USINT := 16#17;¦ 	MEGAIO_OPTO_ADD: USINT := 16#3;§;	pParameter := IoMgrConfigGetParameter(m_pConnector, 1000);¨	MEGAIO_OD_ADD: USINT := 16#4;©:		pParameter^.dwDriverSpecific := ADR(_instance.udtInput);ª;	pParameter := IoMgrConfigGetParameter(m_pConnector, 2000);«	OC_SET_ADD: USINT := 16#05;¬;		pParameter^.dwDriverSpecific := ADR(_instance.udtOutput);­$5a3b8626-d3e9-4f37-98b5-66420063d91e®;	pParameter := IoMgrConfigGetParameter(m_pConnector, 3000);¯S		pudtConfig := IoStandard.ConfigGetParameterValuePointer(pParameter, ADR(Result));°%		_instance.udtConfig := pudtConfig^;±3//				udtOutput.adcRaw[adc] := REAL_TO_UINT(value);²$792f2eb6-721e-4e64-ba20-bc98351056db³	udtConfig : IoDrvConfig;´	udtInput : IoDrvInput;µ	udtOutput : IoDrvOutput;¶	OC_CLR_ADD: USINT := 16#06;·	GPIO_VAL_ADD: USINT := 16#19;¸	_dwInUse: DWORD;¹%	pudtConfig : POINTER TO IoDrvConfig;º	GPIO_DIR_ADD: USINT := 16#1C;»	GPIO_SET_ADD: USINT := 16#1A;¼	GPIO_CLR_ADD: USINT := 16#1B;½$2c082167-8cc5-42aa-a906-5fa0a89eb4b2¾		¿	IF inSVal <> relayRaw THENÀ		IF write8(0, inSVal) THENÁ			relayRaw:=inSVal;Â// 	//stackLevel: USINT;Ã	FOR i:= 0 TO 3 DOÄ?		//inSVal:= inSVal + SHL(BOOL_TO_USINT(openDrainState[i]), i);Å6		IF udtInput.openDrainState[i] <> odLastState[i] THENÆ%			IF udtInput.openDrainState[i] THENÇ10È$				wStat:= write8(OC_SET_ADD, i+1);É			ELSEÊ$				wStat:= write8(OC_CLR_ADD, i+1);Ë				END_IFÌ			IF wStat THENÍ0				odLastState[i]:= udtInput.openDrainState[i];Î// 		END_FORÏ$145e89d6-d2f4-4c14-a81e-efcecd4d6277Ð// 		Ñ&// 		opto := read8(MEGAIO_OPTO_ADD);  Ò// 		FOR len:=0 TO 7 DOÓ2	IF usiAddress < 16#31 OR  usiAddress > 16#34 THENÔ		usiAddress := 16#31;Õ$	//usiAddress := 16#31 + StackLevel;Ö		_iState := 5;×L// 			udtOutput.optoIn[len] := USINT_TO_BOOL(SHL(2#00000001, len) AND opto);Ø5:	Ù	Timer.pt := T#70MS;Ú	buff[0] := MEGAIO_DAC_ADD;Û	buff[1] := 0;Ü	buff[2] := 0;Ý	// init DAC 0.0VÞ  	write(ADR(buff), 3);ß	// init all relay offà	write8(0, relayRaw);á	// set all gpio inputâ"	write8(GPIO_DIR_ADD, gpioDirRaw);ã // 		gpio:= read8(GPIO_VAL_ADD);ä// 		FOR len:=0 TO 5 DOåL// 			udtOutput.gpioIn[len] := USINT_TO_BOOL(SHL(2#00000001, len) AND gpio);æ	// set all open drainç	write8(MEGAIO_OD_ADD, odRaw);è// 		timer(IN:=FALSE);é	FOR i:= 0 TO 5 DOê?		inSVal:= inSVal + SHL(BOOL_TO_USINT(udtInput.gpioDir[i]), i);ë// 	ì	IF inSVal <> gpioDirRaw THENí	timer: TON := (IN:=TRUE);î	dacRawValue: UINT :=0;ï	relayRaw: USINT :=0;ð	odRaw: USINT := 0;ñ"	odLastState: ARRAY[0..3] OF BOOL;ò	gpioDirRaw: USINT := 16#FF;ó'	gpioOutLastState: ARRAY[0..5] OF BOOL;ô	VAR_TEMP	õ	i, usi: USINT;ö&		IF write8(GPIO_DIR_ADD, inSVal) THEN÷			gpioDirRaw:=inSVal;ø
-// 	END_IFù4		IF gpioOutLastState[i] <> udtInput.gpioOut[i] THENú	buff: ARRAY[0..2] OF USINT;	û$df2098ce-ccfa-490b-8142-08ba7092ef0cü$98a7b9e9-7074-4eb5-a603-44937631264aŭ			IF udtInput.gpioOut[i] THENŝ&				wStat:= write8(GPIO_SET_ADD, i+1);˙&				wStat:= write8(GPIO_CLR_ADD, i+1);€/				gpioOutLastState[i] := udtInput.gpioOut[i];1				udtOutput.adcRaw[adc] := REAL_TO_UINT(value);‚#		opto := read8(MEGAIO_OPTO_ADD);  ƒ		FOR len:=0 TO 7 DO„I			udtOutput.optoIn[len] := USINT_TO_BOOL(SHL(2#00000001, len) AND opto);…		gpio:= read8(GPIO_VAL_ADD);†26‡27ˆ8	inVal:= REAL_TO_UINT(udtinput.dacVoltage * 4096 / 3.3);‰SpecialFuncŠ&{0db3d7bb-cde0-4416-9a7b-ce49a0124323}‹IsGetŒ$51a11660-6c0d-4598-8c08-419c5845ea1f		FOR len:=0 TO 5 DOŽ// 	inSVal:= 0;" 	relayState: ARRAY[0..7] OF BOOL;// 	FOR i:= 0 TO 7 DO‘& 	openDrainState: ARRAY[0..3] OF BOOL;’ 	gpioOut: ARRAY[0..5] OF BOOL;“E// 		inSVal:= inSVal + SHL(BOOL_TO_USINT(udtInput.relayState[i]), i);”// 	END_FOR•$50af6a48-e2e7-4280-82af-8818f86e464d–$769db563-3955-441f-b96b-8b177b70d377—	Use Cases˜$e66bdbd6-b91d-4e4a-97d6-c698c033210c™$c812fecb-9bc1-488a-9e68-df19744bfaefšDatabase›$6680e7c8-f7d5-41a9-94fe-14602a15effaœFieldbus$b42cc94a-6be6-4e71-9420-bda87e1cd129ž
+VAR_GLOBAL¥ 	MEGAIO_DAC_ADD: USINT := 16#17;¦ 	MEGAIO_OPTO_ADD: USINT := 16#3;§;	pParameter := IoMgrConfigGetParameter(m_pConnector, 1000);¨	MEGAIO_OD_ADD: USINT := 16#4;©:		pParameter^.dwDriverSpecific := ADR(_instance.udtInput);ª;	pParameter := IoMgrConfigGetParameter(m_pConnector, 2000);«	OC_SET_ADD: USINT := 16#05;¬;		pParameter^.dwDriverSpecific := ADR(_instance.udtOutput);­$5a3b8626-d3e9-4f37-98b5-66420063d91e®;	pParameter := IoMgrConfigGetParameter(m_pConnector, 3000);¯S		pudtConfig := IoStandard.ConfigGetParameterValuePointer(pParameter, ADR(Result));°%		_instance.udtConfig := pudtConfig^;±77²$792f2eb6-721e-4e64-ba20-bc98351056db³	udtConfig : IoDrvConfig;´	udtInput : IoDrvInput;µ	udtOutput : IoDrvOutput;¶	OC_CLR_ADD: USINT := 16#06;·	GPIO_VAL_ADD: USINT := 16#19;¸	_dwInUse: DWORD;¹%	pudtConfig : POINTER TO IoDrvConfig;º	GPIO_DIR_ADD: USINT := 16#1C;»	GPIO_SET_ADD: USINT := 16#1A;¼	GPIO_CLR_ADD: USINT := 16#1B;½$2c082167-8cc5-42aa-a906-5fa0a89eb4b2¾		¿	IF inSVal <> relayRaw THENÀ		IF write8(0, inSVal) THENÁ			relayRaw:=inSVal;Â//1000Ã	FOR i:= 0 TO 3 DOÄ?		//inSVal:= inSVal + SHL(BOOL_TO_USINT(openDrainState[i]), i);Å6		IF udtInput.openDrainState[i] <> odLastState[i] THENÆ%			IF udtInput.openDrainState[i] THENÇ10È$				wStat:= write8(OC_SET_ADD, i+1);É			ELSEÊ$				wStat:= write8(OC_CLR_ADD, i+1);Ë				END_IFÌ			IF wStat THENÍ0				odLastState[i]:= udtInput.openDrainState[i];Î1				udtIn.adcVoltages[adc] := value * 3.3 / 4095;Ï$145e89d6-d2f4-4c14-a81e-efcecd4d6277Ð0				udtInput.adcRaw[adc] := REAL_TO_UINT(value);ÑH			udtInput.optoIn[len] := USINT_TO_BOOL(SHL(2#00000001, len) AND opto);ÒH			udtInput.gpioIn[len] := USINT_TO_BOOL(SHL(2#00000001, len) AND gpio);Ó2	IF usiAddress < 16#31 OR  usiAddress > 16#34 THENÔ		usiAddress := 16#31;Õ$	//usiAddress := 16#31 + StackLevel;Ö		_iState := 5;×6udtInput.dwIn := udtOutput.dwOut * udtConfig.dwConfig;Ø5:	Ù	Timer.pt := T#70MS;Ú	buff[0] := MEGAIO_DAC_ADD;Û	buff[1] := 0;Ü	buff[2] := 0;Ý	// init DAC 0.0VÞ  	write(ADR(buff), 3);ß	// init all relay offà	write8(0, relayRaw);á	// set all gpio inputâ"	write8(GPIO_DIR_ADD, gpioDirRaw);ã8	inVal:= REAL_TO_UINT(udtInput.dacVoltage * 4096 / 3.3);ä9	inVal:= REAL_TO_UINT(udtOutput.dacVoltage * 4096 / 3.3);åC		inSVal:= inSVal + SHL(BOOL_TO_USINT(udtOutput.relayState[i]), i);æ	// set all open drainç	write8(MEGAIO_OD_ADD, odRaw);è7		IF udtOutput.openDrainState[i] <> odLastState[i] THENé	FOR i:= 0 TO 5 DOê?		inSVal:= inSVal + SHL(BOOL_TO_USINT(udtInput.gpioDir[i]), i);ë&			IF udtOutput.openDrainState[i] THENì	IF inSVal <> gpioDirRaw THENí	timer: TON := (IN:=TRUE);î	dacRawValue: UINT :=0;ï	relayRaw: USINT :=0;ð	odRaw: USINT := 0;ñ"	odLastState: ARRAY[0..3] OF BOOL;ò	gpioDirRaw: USINT := 16#FF;ó'	gpioOutLastState: ARRAY[0..5] OF BOOL;ô	VAR_TEMP	õ	i, usi: USINT;ö&		IF write8(GPIO_DIR_ADD, inSVal) THEN÷			gpioDirRaw:=inSVal;ø1				odLastState[i]:= udtOutput.openDrainState[i];ù4		IF gpioOutLastState[i] <> udtInput.gpioOut[i] THENú	buff: ARRAY[0..2] OF USINT;	û$df2098ce-ccfa-490b-8142-08ba7092ef0cü$98a7b9e9-7074-4eb5-a603-44937631264aý			IF udtInput.gpioOut[i] THENþ&				wStat:= write8(GPIO_SET_ADD, i+1);ÿ&				wStat:= write8(GPIO_CLR_ADD, i+1);€/				gpioOutLastState[i] := udtInput.gpioOut[i];1				udtOutput.adcRaw[adc] := REAL_TO_UINT(value);‚#		opto := read8(MEGAIO_OPTO_ADD);  ƒ		FOR len:=0 TO 7 DO„I			udtOutput.optoIn[len] := USINT_TO_BOOL(SHL(2#00000001, len) AND opto);…		gpio:= read8(GPIO_VAL_ADD);†@		inSVal:= inSVal + SHL(BOOL_TO_USINT(udtOutput.gpioDir[i]), i);‡27ˆ8	inVal:= REAL_TO_UINT(udtinput.dacVoltage * 4096 / 3.3);‰SpecialFuncŠ&{0db3d7bb-cde0-4416-9a7b-ce49a0124323}‹IsGetŒ$51a11660-6c0d-4598-8c08-419c5845ea1f		FOR len:=0 TO 5 DOŽ			IF udtOutput.gpioOut[i] THEN" 	relayState: ARRAY[0..7] OF BOOL;0				gpioOutLastState[i] := udtOutput.gpioOut[i];‘& 	openDrainState: ARRAY[0..3] OF BOOL;’ 	gpioOut: ARRAY[0..5] OF BOOL;“5		IF gpioOutLastState[i] <> udtOutput.gpioOut[i] THEN”C//1000 Driver reads the physical inputs an passes these to the user•$50af6a48-e2e7-4280-82af-8818f86e464d–$769db563-3955-441f-b96b-8b177b70d377—	Use Cases˜$e66bdbd6-b91d-4e4a-97d6-c698c033210c™$c812fecb-9bc1-488a-9e68-df19744bfaefšDatabase›$6680e7c8-f7d5-41a9-94fe-14602a15effaœFieldbus$b42cc94a-6be6-4e71-9420-bda87e1cd129ž
 Foundationč
-Guidelines $a60af49c-8a71-4300-a862-17e5fe7de198¡Network¢$368639a0-d7b3-4311-9a2f-7bf2bab35b30£Runtime¤$a4072735-6719-4d80-ba50-1d428672d406¥$94be3750-453a-45b4-b1b7-327809b35168¦	Utilities§// 	IF inSVal <> relayRaw THEN¨ 	gpioDir: ARRAY[0..5] OF BOOL;©	gpioIn: ARRAY[0..5] OF BOOL;ª// 		IF write8(0, inSVal) THEN«	adcRaw: ARRAY[0..7] OF UINT;¬// 			relayRaw:=inSVal;­// 		END_IF®// 	FOR i:= 0 TO 3 DO¯	optoIn: ARRAY[0..7] OF BOOL;°B// 		//inSVal:= inSVal + SHL(BOOL_TO_USINT(openDrainState[i]), i);±9// 		IF udtInput.openDrainState[i] <> odLastState[i] THEN²	Buffer : ARRAY[0..3] OF BYTE;³	adc: USINT;´
	value: REAL;µ	len: DINT;	¶(// 			IF udtInput.openDrainState[i] THEN·'// 				wStat:= write8(OC_SET_ADD, i+1);¸
-// 			ELSE╣'// 				wStat:= write8(OC_CLR_ADD, i+1);║I			udtOutput.gpioIn[len] := USINT_TO_BOOL(SHL(2#00000001, len) AND gpio);╗
	opto: USINT;╝// 			END_IFŻ// 			IF wStat THENż3// 				odLastState[i]:= udtInput.openDrainState[i];┐// └	gpio: USINT;	┴$67b449ba-06f0-4690-a7a7-4ffffc0d94bc┬// 	FOR i:= 0 TO 5 DO├B// 		inSVal:= inSVal + SHL(BOOL_TO_USINT(udtInput.gpioDir[i]), i);─31┼ // 	IF inSVal <> gpioDirRaw THENĂ		timer(IN:=FALSE);ă)// 		IF write8(GPIO_DIR_ADD, inSVal) THEN╚6udtOutput.dwIn := udtinput.dwOut * udtConfig.dwConfig;╔// 			gpioDirRaw:=inSVal;╩7// 		IF gpioOutLastState[i] <> udtInput.gpioOut[i] THEN╦!// 			IF udtInput.gpioOut[i] THEN╠)// 				wStat:= write8(GPIO_SET_ADD, i+1);═)// 				wStat:= write8(GPIO_CLR_ADD, i+1);╬2// 				gpioOutLastState[i] := udtInput.gpioOut[i];¤ _Instance: MEGAIO;đ
-	i: USINT;Ñ2CÒ2DÓ2EÔ2FÕ30Ö32×33Ø34Ù35Ú36Û37Ü38Ý39Þ3Aß3Bà3Cá3Dâ3Eã3Fä40å41æ42ç43è44é45ê46ë47ì48í49î4Aï4Bð4Cñ4Dò4Eó4Fô50õ51ö52÷53ø54ù55ú56û57ü58ý59þ5Aÿ5B€	inVal:UINT;	inSVal:USINT;‚	buff: ARRAY[0..2] OF USINT;ƒ
	wStat: BOOL;„5C…5D†5E‡5Fˆ60‰61Š62‹63Œ6465Ž676869‘6A’6B“6C”6D•6E–6F—70˜71™GVLš72›73œ7475ž76Ÿ77 78¡79¢7A£7B¤7C¥7D¦7E§7F¨80©81ª82«83¬84­86®87¯88°89±8A²8B³8C´8Dµ8E¶8F·90¸91¹92º93»94¼95½96¾97¿99À9AÁ9BÂ9CÃ9DÄ9EÅ9FÆA0ÇA1ÈA2ÉA3ÊA4ËA5ÌA6ÍA7ÎA8ÏA9ÐAAÑABÒACÓADÔAEÕAFÖB0×B1ØB2ÙB3ÚB4ÛB5ÜB6ÝB7ÞB8ßB9àBAáBBâBCãBDäBEåBFæC0çC1èC2éC3êC4ëC5ìC6íC7îC8ïC9ðCAñCBòCCóCDôCEõCFöPlaceholderRedirectionTable÷D0øD1ùD2úD3ûD4üD5ýD6þD7ÿD8€D9DA‚DBƒDC„DD…DE†DF‡E0ˆE1‰E2ŠE3‹E4ŒE5E6ŽE7E8E9‘EA’EB“EC”118•ED–EE—EF˜F0™F1šF2›F3œF4F5žF6ŸF7 F8¡F9¢FA£FB¤FC¥FD¦FE§FF¨100©101ª102«103¬104­105®106¯107°108±109²10A³10B´10Cµ10D¶10E·10F¸110¹111º112»113¼114½115¾116¿117À119Á11AÂ11BÃ11CÄ11DÅ11EÆ11FÇ120È121É122Ê123Ë124Ì125Í126Î127Ï128Ð129Ñ12AÒ12BÓ12CÔ12DÕ12EÖ12F×130Ø131Ù$8e687a04-7ca7-42d3-be06-fcbda676c5efÚ132Û133Ü134Ý135Þ$a67e96c6-3fd3-4d25-a9ff-723c6b2f78cbß136à137á138â139ã13Aä13Bå13Cæ13Dç13Eè13Fé140ê141ë142ì143í144î145ï146ð147ñ148ò149ó14Aô14Bõ14Cö14D÷14Eø14Fù150ú151û152ü153ý154þ155ÿ156€157158‚159ƒ15A„15B…15C†15D‡15Eˆ15F‰160Š161‹162Œ163164Ž165166167‘168’169“16A”16B•16C–16D—16E˜16F™170š171›172œ173174ž175Ÿ176 177¡178¢179£17A¤17B¥17C¦17D§17E¨17F©180ª181«182¬183­184®185¯186°187±188²189³18A´18Bµ18C¶18D·18E¸18F¹190º191»192¼193½194¾195¿196À197Á198Â199Ã19AÄ19BÅ19CÆ19DÇ19EÈ19FÉ1A0Ê1A1Ë1A2Ì1A3Í1A4Î1A5Ï1A6Ð1A7Ñ1A8Ò1A9Ó1AAÔ1ABÕ1ACÖ1AD×1AEØ1AFÙ1B0Ú1B1Û1B2Ü1B3Ý1B4Þ1B5ß1B6à1B7á1B8â1B9ã1BAä1BBå1BCæ1BDç1BEè1BFé1C0ê1C1ë1C2ì1C3í1C4î1C5ï1C6ð1C7ñ1C8ò1C9ó1CAô1CBõ1CCö1CD÷1CEø1CFù1D0ú1D1û1D2ü1D3ý1D4þ1D5ÿ1D6€	1D7	1D8‚	1D9ƒ	1DA„	1DB…	1DC†	1DD‡	1DEˆ	1DF‰	1E0Š	1E1‹	1E2Œ	1E3	1E4Ž	1E5	1E6	1E7‘	1E8’	1E9“	1EA”	1EB•	1EC–	1ED—	1EE˜	1EF™	1F0š	1F1›	1F2œ	1F3	1F4ž	1F5Ÿ	1F6 	1F7¡	1F8¢	1F9£	1FA¤	1FB¥	1FC¦	1FD§	1FE¨	1FF©	200ª	201«	202¬	203­	204®	205¯	206°	207±	208²	209³	236´	20Aµ	20B¶	20C·	20D¸	20E¹	20Fº	210»	211¼	212½	213¾	214¿	215À	216Á	217Â	218Ã	219Ä	21AÅ	21BÆ	21CÇ	21DÈ	21EÉ	21FÊ	220Ë	221Ì	222Í	223Î	224Ï	225Ð	226Ñ	227Ò	228Ó	229Ô	22AÕ	22BÖ	22C×	22DØ	22EÙ	22FÚ	230Û	231Ü	232Ý	233Þ	234ß	235à	237á	238â	239ã	23Aä	23Bå	23Cæ	23Dç	23Eè	23Fé	240ê	241ë	242ì	243í	244î	245ï	246ð	247ñ	248ò	249ó	24Aô	24Bõ	24Cö	24D÷	24Eø	24Fù	250ú	251û	252ü	253ý	254þ	255ÿ	256€
-257
+Guidelines $a60af49c-8a71-4300-a862-17e5fe7de198¡Network¢$368639a0-d7b3-4311-9a2f-7bf2bab35b30£Runtime¤$a4072735-6719-4d80-ba50-1d428672d406¥$94be3750-453a-45b4-b1b7-327809b35168¦	Utilities§TYPE IoDrvRead :¨ 	gpioDir: ARRAY[0..5] OF BOOL;©	gpioIn: ARRAY[0..5] OF BOOL;ªTYPE IoDrvWrite :«	adcRaw: ARRAY[0..7] OF UINT;¬//1000 physical inputs­//2000 Physical outputs®		//StackLevel: USINT;¯	optoIn: ARRAY[0..7] OF BOOL;°	;±11²	Buffer : ARRAY[0..3] OF BYTE;³	adc: USINT;´
	value: REAL;µ	len: DINT;	¶*	udtConfig : IoDrvConfig; // Configuration·Open Source by Aliazzz¸9C7¹9C8ºI			udtOutput.gpioIn[len] := USINT_TO_BOOL(SHL(2#00000001, len) AND gpio);»
	opto: USINT;¼9C9½9CA¾9CB¿9CCÀ	gpio: USINT;	Á$67b449ba-06f0-4690-a7a7-4ffffc0d94bcÂ9CDÃ9CEÄ31Å9CFÆ		timer(IN:=FALSE);Ç9D0È6udtOutput.dwIn := udtinput.dwOut * udtConfig.dwConfig;É9D1Ê9D2Ë9D3Ì9D4Í9D5Î9D6Ï9D7Ð
+	i: USINT;Ñ9D8Ò9D9Ó9DAÔ9DBÕ9DCÖ9DD×9DEØ9DFÙ35Ú9E0Û9E1Ü9E2Ý9E3Þ9E4ß9E5à9E6á9E7â9E8ã9E9ä9EAå9EBæ9ECç9EDè9EEé9EFê9F0ë9F1ì9F2í9F3î9F4ï9F5ð9F6ñ9F7ò9F8ó9F9ô9FAõ9FBö9FC÷9FDø9FEù9FFúA00ûA01üA02ýA03þA04ÿA05€	inVal:UINT;	inSVal:USINT;‚	buff: ARRAY[0..2] OF USINT;ƒ
	wStat: BOOL;„A06…A07†A08‡A09ˆA0A‰A0BŠA0C‹A0DŒA0EA0FŽA10A11A12‘A13’A14“A15”A16•A17–A18—A19˜A1A™GVLšA1B›A1CœA1DA1EžA1FŸA20 A21¡A22¢A23£A24¤A25¥A26¦A27§A28¨A29©A2AªA2B«A2C¬A2D­A2E®A2F¯A30°A31±A32²A33³A34´A35µA36¶A37·A38¸A39¹A3AºA3B»A3C¼A3D½A3E¾A3F¿A40ÀA41ÁA42ÂA43ÃA44ÄA45ÅA46ÆA47ÇA48ÈA49ÉA4AÊA4BËA4CÌA4DÍA4EÎA4FÏA50ÐA51ÑA52ÒA53ÓA54ÔA55ÕA56ÖA57×A58ØA59ÙA5AÚA5BÛA5CÜA5DÝA5EÞA5FßA60àA61áA62âA63ãA64äA65åA66æA67çA68èA69éA6AêA6BëA6CìA6DíA6EîA6FïA70ðA71ñA72òA73óA74ôA75õA76öPlaceholderRedirectionTable÷A77øA78ùA79úA7AûA7BüA7CýA7DþA7EÿA7F€A80A81‚A82ƒA83„A84…A85†A86‡A87ˆA88‰A89ŠA8A‹A8BŒA8CA8DŽA8EA8FA90‘A91’A92“A93”118•A94–A95—A96˜A97™A98šA99›A9AœA9BA9CžA9DŸA9E A9F¡AA0¢AA1£AA2¤AA3¥AA4¦AA5§AA6¨AA7©AA8ªAA9«AAA¬AAB­AAC®AAD¯AAE°AAF±AB0²AB1³AB2´AB3µAB4¶AB5·AB6¸AB7¹AB8ºAB9»ABA¼ABB½ABC¾ABD¿ABEÀABFÁAC0ÂAC1ÃAC2ÄAC3ÅAC4ÆAC5ÇAC6ÈAC7ÉAC8ÊAC9ËACAÌACBÍACCÎACDÏACEÐACFÑAD0ÒAD1ÓAD2ÔAD3ÕAD4ÖAD5×AD6ØAD7Ù$8e687a04-7ca7-42d3-be06-fcbda676c5efÚAD8ÛAD9ÜADAÝADBÞ$a67e96c6-3fd3-4d25-a9ff-723c6b2f78cbßADCàADDáADEâADFãAE0äAE1åAE2æAE3çAE4èAE5éAE6êAE7ëAE8ìAE9íAEAîAEBïAECðAEDñAEEòAEFóAF0ôAF1õAF2öAF3÷AF4øAF5ùAF6úAF7ûAF8üAF9ýAFAþAFBÿAFC€AFDAFE‚AFFƒB00„B01…B02†B03‡B04ˆB05‰B06ŠB07‹B08ŒB09B0AŽB0BB0CB0D‘B0E’B0F“B10”B11•B12–B13—B14˜B15™B16šB17›B18œB19B1AžB1BŸB1C B1D¡B1E¢B1F£B20¤B21¥B22¦B23§B24¨B25©B26ªB27«B28¬B29­B2A®B2B¯B2C°B2D±B2E²B2F³B30´B31µB32¶B33·B34¸B35¹B36ºB37»B38¼B39½B3A¾B3B¿B3CÀB3DÁB3EÂB3FÃB40ÄB41ÅB42ÆB43ÇB44ÈB45ÉB46ÊB47ËB48ÌB49ÍB4AÎB4BÏB4CÐB4DÑB4EÒB4FÓB50ÔB51ÕB52ÖB53×B54ØB55ÙB56ÚB57ÛB58ÜB59ÝB5AÞB5BßB5CàB5DáB5EâB5FãB60äB61åB62æB63çB64èB65éB66êB67ëB68ìB69íB6AîB6BïB6CðB6DñB6EòB6FóB70ôB71õB72öB73÷B74øB75ùB76úB77ûB78üB79ýB7AþB7BÿB7C€	B7D	B7E‚	B7Fƒ	B80„	B81…	B82†	B83‡	B84ˆ	B85‰	B86Š	B87‹	B88Œ	B89	B8AŽ	B8B	B8C	B8D‘	B8E’	B8F“	B90”	B91•	B92–	B93—	B94˜	B95™	B96š	B97›	B98œ	B99	B9Až	B9BŸ	B9C 	B9D¡	B9E¢	B9F£	BA0¤	BA1¥	BA2¦	BA3§	BA4¨	BA5©	BA6ª	BA7«	BA8¬	BA9­	BAA®	BAB¯	BAC°	BAD±	BAE²	BAF³	236´	BB0µ	BB1¶	BB2·	BB3¸	BB4¹	BB5º	BB6»	BB7¼	BB8½	BB9¾	BBA¿	BBBÀ	BBCÁ	BBDÂ	BBEÃ	BBFÄ	BC0Å	BC1Æ	BC2Ç	BC3È	BC4É	BC5Ê	BC6Ë	BC7Ì	BC8Í	BC9Î	BCAÏ	BCBÐ	BCCÑ	BCDÒ	BCEÓ	BCFÔ	BD0Õ	BD1Ö	BD2×	BD3Ø	BD4Ù	BD5Ú	BD6Û	BD7Ü	BD8Ý	BD9Þ	BDAß	BDBà	BDCá	BDDâ	BDEã	BDFä	BE0å	BE1æ	BE2ç	BE3è	BE4é	BE5ê	BE6ë	BE7ì	BE8í	BE9î	BEAï	BEBð	BECñ	BEDò	BEEó	BEFô	BF0õ	BF1ö	BF2÷	BF3ø	BF4ù	BF5ú	BF6û	BF7ü	BF8ý	BF9þ	BFAÿ	BFB€
+BFC
 $215b2719-0347-4e4d-ba85-8bcd66946f66‚
 BitmapIDâ
 FileIDĄ
@@ -1819,130 +1815,130 @@
 	GuidExitX‰
 ValidIdsŠ
 DownloadOnlyUsedImages‹
-258Œ
-259
-25AŽ
-25B
-25C
-25D‘
-25E’
-25F“
-260”
-261•
-262–
-263—
-264˜
-265™
-266š
-267›
-268œ
-269
-26Až
-26Bč
-26C 
-26Dí
-26Eó
-26F£
-270¤
-271¥
-272¦
-273§
-274¨
-275©
-276ª
-277«
-278¬
-279­
-27AŽ
-27B¯
-27C°
-27Dą
-27EČ
-27F³
-280´
-281µ
-282¶
-283·
-284¸
-285¹
-286º
-287»
-288¼
-289½
-28Až
-28Bż
-28CĄ
-28DÁ
-28EĀ
-28FĂ
-290Ä
-291Å
-292Æ
-293Ç
-294È
-295É
-296Ê
-297Ë
-298Ì
-299Í
-29AÎ
-29BĪ
-29CÐ
-29DÑ
-29EŇ
-29FÓ
-2A0Ô
-2A1Õ
-2A2Ö
-2A3×
-2A4Ø
-2A5Ù
-2A6Ú
-2A7Û
-2A8Ü
-2A9Ý
-2AAŞ
-2AB▀
-2ACą
-2ADá
-2AEā
-2AFă
-2B0ä
-2B1å
-2B2æ
-2B3ç
-2B4è
-2B5é
-2B6ê
-2B7ë
-2B8ì
-2B9í
-2BAî
-2BB´
-2BC­
-2BD˝
-2BEň
-2BFó
-2C0ô
-2C1õ
-2C2ö
-2C3÷
-2C4ø
-2C5ù
-2C6ú
-2C7û
-2C8ü
-2C9ý
-2CAž
-2CBÿ
-2CC€2CD2CE‚2CFƒ2D0„2D1…2D2†2D3‡2D4ˆ2D5‰2D6Š2D7‹2D8Œ2D92DAŽ2DB2DC2DD‘2DE’2DF“2E0”2E1•2E2–2E3—2E4˜2E5™2E6š2E7›2E8œ2E92EAž2EBŸ2EC 2ED¡2EE¢2EF£2F0¤2F1¥2F2¦2F3§2F4¨2F5©2F6ª2F7«2F8¬2F9­2FA®2FB¯2FC°2FD±2FE²2FF³300´301µ302¶303·304¸305¹306º307»308¼309½30A¾30B¿30CÀ30DÁ30EÂ30FÃ310Ä311Å312Æ313Ç314È315É316Ê317Ë318Ì319Í31AÎ31BÏ31CÐ31DÑ31EÒ31FÓ320Ô321Õ322Ö323×324Ø325Ù326Ú327Û328Ü329Ý32AÞ32Bß32Cà32Dá32Eâ32Fã330ä331å332æ333ç334è335é336ê337ë338ì339í33Aî33Bï33Cð33Dñ33Eò33Fó340ô341õ342ö343÷344ø345ù346ú347û348ü349ý34Aþ34Bÿ34C€34D34E‚34Fƒ350„351…352†353‡354ˆ355‰356Š357‹358Œ35935AŽ35B35C35D‘35E’35F“360”361•362–363—364˜365™366š367›368œ36936Až36BŸ36C 36D¡36E¢36F£370¤371¥372¦373§374¨375©376ª377«378¬379­37A®37B¯37C°37D±37E²37F³380´381µ382¶383·384¸385¹386º387»388¼389½38A¾38B¿38CÀ38DÁ38EÂ38FÃ390Ä391Å392Æ393Ç394ÈAddAttributeSubsequentÉ395Ê396Ë397Ì398Í399Î39AÏ39BÐ39CÑ39DÒ39EÓ39FÔ3A0Õ3A1Ö3A2×3A3Ø3A4Ù3A5Ú3A6Û3A7Ü3A8Ý3A9Þ3AAß3ABà3ACá3ADâ3AEã3AFä3B0å3B1æ3B2ç3B3è3B4é3B5ê3B6ë3B7ì3B8í3B9î3BAï3BBð3BCñ3BDò3BEó3BFô3C0õ3C1ö3C2÷3C3ø3C4ù3C5ú3C6û3C7ü3C8ý3C9þ3CAÿ3CB€
3CC
3CD‚
3CEƒ
3CF„
3D0…
3D1†
3D2‡
3D3ˆ
3D4‰
3D5Š
3D6‹
3D7Œ
3D8
3D9Ž
3DA
3DB
3DC‘
3DD’
3DE“
3DF”
3E0•
3E1–
3E2—
3E3˜
3E4™
3E5š
3E6›
3E7œ
3E8
3E9ž
3EAŸ
3EB 
3EC¡
3ED¢
3EE£
3EF¤
3F0¥
3F1¦
3F2§
3F3¨
3F4©
3F5ª
3F6«
3F7¬
3F8­
3F9®
3FA¯
3FB°
3FC±
3FD²
3FE³
3FF´
400µ
401¶
402·
403¸
404¹
405º
406»
407¼
408½
409¾
40A¿
40BÀ
40CÁ
40DÂ
40EÃ
40FÄ
410Å
411Æ
412Ç
413È
414É
415Ê
416Ë
417Ì
418Í
419Î
41AÏ
41BÐ
41CÑ
41DÒ
41EÓ
41FÔ
420Õ
421Ö
422×
423Ø
424Ù
425Ú
426Û
427Ü
428Ý
PlaceholderTemplateÞ
429ß
42Aà
42Bá
42Câ
42Dã
42Eä
42Få
430æ
431ç
432è
433é
434ê
435ë
436ì
437í
438î
439ï
43Að
43Bñ
43Cò
43Dó
43Eô
43Fõ
440ö
441÷
442ø
443ù
444ú
445û
446ü
447ý
448þ
449ÿ
44A€44B44C‚44Dƒ44E„44F…450†451‡452ˆ453‰454Š455‹456Œ457458Ž45945A45B‘45C’45D“45E”45F•460–461—462˜463™464š465›466œ467468ž469Ÿ46A 46B¡46C¢46D£46E¤46F¥470¦471§472¨473©474ª475«476¬477­478®479¯47A°47B±47C²47D³47E´47Fµ480¶481·482¸483¹484º485»486¼487½488¾489¿48AÀ48BÁ48CÂ48DÃ48EÄ48FÅ490Æ491Ç492È493É494Ê495Ë496Ì497Í498Î499Ï49AÐ49BÑ49CÒ49DÓ49EÔ49FÕ4A0Ö4A1×4A2Ø4A3Ù4A4Ú4A5Û4A6Ü4A7Ý4A8Þ4A9ß4AAà4ABá4ACâ4ADã4AEä4AFå4B0æ4B1ç4B2è4B3é4B4ê4B5ë4B6ì4B7í4B8î4B9ï4BAð4BBñ4BCò4BDó4BEô4BFõ4C0ö4C1÷4C2ø4C3ù4C4ú4C5û4C6ü4C7ý4C8þ4C9ÿ4CA€4CB4CC‚4CDƒ4CE„4CF…4D0†4D1‡4D2ˆ4D3‰4D4Š4D5‹4D6Œ4D74D8Ž4D94DA4DB‘4DC’4DD“4DE”4DF•4E0–4E1—4E2˜4E3™4E4š4E5›4E6œ4E74E8ž4E9Ÿ4EA 4EB¡4EC¢4ED£4EE¤4EF¥4F0¦4F1§4F2¨4F3©4F4ª4F5«4F6¬4F7­4F8®4F9¯4FA°4FB±4FC²4FD³4FE´4FFµ500¶501·502¸503¹504º505»506¼507½508¾509¿50AÀ50BÁ50CÂ50DÃ50EÄ50FÅ510Æ511Ç512È513É514Ê515Ë516Ì517Í518Î519Ï51AÐ51BÑ51CÒ51DÓ51EÔ51FÕ520Ö521×522Ø523Ù524Ú525Û526Ü527Ý528Þ529ß52Aà52Bá52Câ52Dã52Eä52Få530æ531ç532è533é534ê535ë536ì537í538î539ï53Að53Bñ53Cò53Dó53Eô53Fõ540ö541÷542ø543ù544ú545û546ü547ý548þ549ÿ54A€54B54C‚54Dƒ54E„54F…550†551‡552ˆ553‰554Š555‹556Œ557558Ž55955A55B‘55C’55D“55E”55F•560–561—562˜563™564š565›566œ567568ž569Ÿ56A 56B¡56C¢56D£56E¤56F¥570¦571§572¨573©574ª575«576¬577­578®579¯57A°57B±57C²57D³57E´57Fµ580¶581·582¸583¹584º585»586¼587½588¾589¿58AÀ58BÁ58CÂ58DÃ58EÄ58FÅ590Æ591Ç592È593É594Ê595Ë596Ì597Í598Î599Ï59AÐ59BÑ59CÒ59DÓ59EÔ59FÕ5A0Ö5A1×5A2Ø5A3Ù5A4Ú5A5Û5A6Ü5A7Ý5A8Þ5A9ß5AAà5ABá5ACâ5ADã5AEä5AFå5B0æ5B1ç5B2è5B3é5B4ê5B5ë5B6ì5B7í5B8î5B9ï5BAð5BBñ5BCò5BDó5BEô5BFõ5C0ö5C1÷5C2ø5C3ù5C4ú5C5û5C6ü5C7ý5C8þ5C9ÿ5CA€5CB5CC‚5CDƒ5CE„5CF…5D0†5D1‡5D2ˆ5D3‰5D4Š5D5‹5D6Œ5D75D8Ž5D95DA5DB‘5DC’5DD“5DE”5DF•5E0–5E1—5E2˜5E3™5E4š5E5›5E6œ5E75E8ž5E9Ÿ5EA 5EB¡5EC¢5ED£5EE¤5EF¥5F0¦5F1§5F2¨5F3©5F4ª5F5«5F6¬5F7­5F8®5F9¯5FA°5FB±5FC²5FD³5FE´5FFµ600¶601·602¸603¹604º605»606¼607½608¾609¿60AÀ60BÁ60CÂ60DÃ60EÄ60FÅ610Æ611Ç612È613É614Ê615Ë616Ì617Í618Î619Ï61AÐ61BÑ61CÒ61DÓ61EÔ61FÕ620Ö621×622Ø623Ù624Ú625Û626Ü627Ý628Þ629ß62Aà62Bá62Câ62Dã62Eä62Få630æ631ç632è633é634ê635ë636ì637í638î639ï63Að63Bñ63Cò63Dó63Eô63Fõ640ö641÷642ø643ù644ú645û646ü647ý648þ649ÿ64A€64B64C‚64Dƒ64E„64F…650†651‡652ˆ653‰654Š655‹656Œ657658Ž65965A65B‘65C’65D“65E”65F•660–661—662˜663™664š665›666œ667668ž669Ÿ66A 66B¡66C¢66D£66E¤66F¥670¦671§672¨673©674ª675«676¬677­678®679¯67A°67B±67C²67D³67E´67Fµ680¶681·682¸683¹684º685»686¼687½688¾689¿68AÀ68BÁ68CÂ$0c414bea-9ea7-42e9-ad46-c1992bd6dc54Ãw00000000-0000-0000-0000-000000000000|D:\CoDeSys\LibrariesV3\trunk\Intern\CAA\CAA Template\3.5.2.0 draft\Placeholder.xmlÄ68DÅ68EÆ68FÇ690È691É692Ê693Ë694Ì695Í696Î697Ï698Ð01/24/2013 16:18:54Ñ699Ò69AÓ69BÔ69CÕ69DÖ69E×69FØ6A0Ù6A1Ú6A2Û6A3Ü6A4Ý6A5Þ6A6ß6A7à6A8á6A9â6AAã6ABä6ACå6ADæ6AEç6AFè6B0éCASE _iState OFê0:ë6B1ì6B2í	IF SUPER^.init() THENî6B3ï6B4ð6B5ñ6B6ò6B7ó6B8ô6B9õ6BAö6BB÷6BCø6BDù6BEú6BFû6C0üEND_CASEý6C1þ6C2ÿ6C3€6C46C5‚6C6ƒ6C7„6C8…6C9†6CA‡6CBˆ6CC‰6CDŠ6CE‹6CFŒ6D06D1Ž6D26D36D4‘6D5’6D6“6D7”6D8•6D9–6DA—6DB˜6DC™6DDš6DE›6DFœ6E06E1ž6E2Ÿ6E3 6E4¡6E5¢6E6£6E7¤6E8¥6E9¦6EA§6EB¨6EC©6EDª6EE«6EF¬6F0­6F1®6F2¯6F3°6F4±6F5²6F6³6F7´6F8µ6F9¶6FA·6FB¸6FC¹6FDº6FE»6FF¼700½701¾702¿703À704Á705Â706Ã707Ä708Å709Æ70AÇ70BÈ70CÉ70DÊ70EË70FÌ710Í711Î712Ï713Ð714Ñ715Ò716Ó717Ô718Õ719Ö71A×71BØ71CÙ71DÚ71EÛ71FÜ720Ý721Þ722ß723à724á725â726ã727ä728å729æ72Aç72Bè72Cé72Dê72Eë72Fì730í731î732ï733ð734ñ735ò736ó	_iState := 10;ô737õ738ö739÷73Aø73Bù73Cú73Dû73Eü73Fý740þ741ÿ742€743744‚745ƒ746„747…748†749‡74Aˆ74B‰74CŠ74D‹74EŒ74F750Ž751752753‘754’755“756”	END_IF	•757–758—759˜75A™75Bš75C›75Dœ75E75Fž760Ÿ761 762¡763¢764£765¤766¥767¦768§769¨76A©76Bª76C«76D¬76E­76F®770¯771°772±773²774³775´776µ777¶778·779¸77A¹77Bº77C»77D¼77E½77F¾780¿781À782Á783Â784Ã785Ä786Å787Æ788Ç789È78AÉ78BÊ78CË78DÌ78EÍ78FÎ790Ï791Ð792Ñ793Ò794Ó795Ô796Õ797Ö798×799Ø79AÙ79BÚ79CÛ79DÜ79EÝ79FÞ7A0ß7A1à7A2á7A3â7A4ã7A5ä7A6å7A7æ7A8ç7A9è7AAé7ABê7ACë7ADì7AEí7AFî7B0ï7B1ð7B2ñ7B3ò7B4ó7B5ô7B6õ7B7ö7B8÷7B9ø7BAù7BBú7BCû7BDü7BEý7BFþ7C0ÿ7C1€7C27C3‚7C4ƒ7C5„7C6…7C7†7C8‡7C9ˆ7CA‰7CBŠ7CC‹7CDŒ7CE7CFŽ7D07D17D2‘7D3’7D4“7D5”7D6•7D7–7D8—7D9˜7DA™7DBš7DC›7DDœ7DE7DFž7E0Ÿ7E1 7E2¡7E3¢7E4£7E5¤7E6¥7E7¦7E8§7E9¨7EA©7EBª7EC«7ED¬7EE­7EF®7F0¯7F1°7F2±7F3²7F4³7F5´7F6µ7F7¶7F8·7F9¸7FA¹7FBº7FC»7FD¼7FE½7FF¾800¿801À802Á803Â804Ã805Ä806Å807Æ808Ç809È80AÉ80BÊ80CË80DÌ80EÍ80FÎ810Ï811Ð812Ñ813Ò814Ó815Ô816Õ817Ö818×819Ø81AÙ81BÚ81CÛ81DÜ81EÝ81FÞ820ß821à822á823â824ã825ä826å827æ828ç829è82Aé82Bê82Cë82Dì82Eí82Fî830ï831ð832ñ833ò834ó835ô836õ837ö838÷839ø83Aù83Bú83Cû83Dü83Eý83Fþ840ÿ841€842843‚844ƒ845„846…847†848‡849ˆ84A‰84BŠ84C‹84DŒ84E84FŽ850851852‘853’854“855”856•857–858—859˜85A™85Bš85C›85Dœ85E85Fž860Ÿ861 862¡863¢864£865¤866¥867¦868§869¨86A©86Bª86C«86D¬86E­86F®870¯871°872±873²874³Raspi´875µRaspberry Pi Peripherals¶876·877¸
QualifiedOnly¹SysTypes Interfaces, * (System)º878»SysTypes¼Standard, * (System)½&{e38db981-1fbe-4d68-b5b0-d55ca6086daa}¾879¿AfterReadInputsÀMETHOD AfterReadInputs : INTÁ87AÂBeforeWriteOutputsÃMETHOD BeforeWriteOutputs : INTÄ87BÅ
-Initialize∆87C«87D»87E…87F 880ň881ŐIF pParam <> 0 THENÕ882őMETHOD Initialize : UDINTŌ	wModuleType : UINT;–	dwInstance : UDINT;—+	pConnector : POINTER TO IoConfigConnector;“(	pParam: POINTER TO IoConfigParameter;		”883‘	connector’884÷885◊886ō887ŔIoStandard, * (System)ŕ
-IoStandardÛ888Ü889Ý	udiResult: UDINT;Þ88Aß88Bà88Cá88Dâ88Eã88Fä890å891æ892ç893è894é895ê896ë897ì898í899î7SUPER^.Initialize(wModuleType, dwInstance, pConnector);ï89Að89Bñ89Cò89Dó89Eô89Fõ8A0ö8A1÷8A2ø8A3ù8A4ú8A5û8A6ü8A7ý8A8þ8A9ÿ8AA€8AB8AC‚8ADƒ8AE„8AF…8B0†8B1‡8B2ˆ8B3‰8B4Š8B5‹8B6Œ8B78B8Ž8B98BA8BB‘8BC’8BD“8BE”8BF•8C0–8C1—8C2˜8C3™8C4š8C5›8C6œ8C78C8ž8C9Ÿ8CA 8CB¡8CC¢$47b5b1b4-6d2e-4bcd-99b5-528613bb9e91£8CD¤8CE¥8CF¦8D0§8D1¨8D2©8D3ª8D4«8D5¬8D6­8D7®8D8¯8D9°8DA±8DB²8DC³8DD´8DEµ8DF¶8E0·8E1¸8E2¹8E3º8E4»8E5¼8E6½8E7¾8E8¿8E9À8EAÁ8EBÂ8ECÃ8EDÄ8EEÅ8EFÆ8F0Ç8F1È8F2É8F3Ê8F4Ë8F5Ì8F6Í8F7Î8F8Ï8F9Ð8FAÑ8FBÒ8FCÓSUPER^.AfterReadInputs();Ô8FDÕIF _iState = 10 THENÖ8FE×8FFØ900Ù901Ú902Û903Ü904Ý905Þ906ß907à908á909â90Aã90Bä90Cå90Dæ90Eç90Fè910é911ê912ë913ì914í915î916ï917ð-pParam := ConfigGetParameter(_pConnector, 1);ñ918ò919ó91Aô91Bõ91Cö91D÷91Eø91Fù920ú921û922ü923ý924þVAR_TEMPÿ925€926927‚928ƒ929„92A…92B†92C‡92Dˆ92E‰92FŠ930‹931Œ932933Ž934935936‘937’938“939”93A•93B–SUPER^.BeforeWriteOutputs();—93C˜93D™93Eš93F›940œ941942ž943Ÿ944 945¡946¢947£948¤949¥94A¦94B§94C¨94D©94Eª94F«950¬951­952®953¯954°955±956²957³958´959µ95A¶95B·$3132599b-77ec-4337-b250-44f77bd544a3¸$e89528ac-835d-4db1-aa6a-89f2e02173ba¹95Cº95D»95E¼95F½960¾961¿962À963Á964Â965Ã966Ä967Å968Æ969Ç96AÈ96BÉ96CÊ96DË96EÌ96FÍ970Î971Ï972Ð973Ñ974Ò975Ó976Ô977Õ978Ö979×97AØ97BÙ97CÚ97DÛ97EÜ97FÝ980Þ981ß982à983á984â985ã986ä987å988æ989ç98Aè98Bé98Cê98Dë98Eì98Fí990î991ï992ð993ñ994ò995ó996ô		_iState := 1;õ1:ö997÷998ø999ù99Aú$db9bb8fb-ce01-4e99-9c28-cc5b692d857eû$b1c1c82a-c395-41b8-8f83-430168ed62d7ü	_byHardwareAddress: BYTE;ýV	_byHardwareAddress := IoStandard.ConfigGetParameterValueByte(pParam, ADR(udiResult));þ99Bÿ99C€99D99E‚99Fƒ9A0„9A1…@Raspberry Pi Peripherals, * (3S - Smart Software Solutions GmbH)†9A2‡9A3ˆ9A4‰9A59A6ÿÿPK³4N¡Ì/toKtemplate.pool.00000000-0000-0000-0000-000000000000.precompileinfo.auxiliaryoú!0…jüoô¯¡¯>S²\iÂTargetGuid
NoneApplicationGuid	*GlobalSignaturesArraySignaturesArray"TaskGuidsOfObjectL{1d8fe3d0-8423-48cf-8a9b-eaa134990850}L{11f4bd64-2998-4795-a306-94dda94e3331}NamespaceTaskListArrayL{b60bf7c1-48fb-428f-888b-da4337fb7f3c}long8System.Collections.HashtableSystem.GuidH00000000-0000-0000-0000-000000000000TimeStampTaskListL{b19c1570-9d63-448c-b1a8-77c564f4bf41}LibraryPathKindOfContext"CompiledPOUsArray
+BFDŒ
+BFEć
+BFFŽ
+C00
+C01
+C02‘
+C03’
+C04“
+C05”
+C06•
+C07–
+C08—
+C09˜
+C0A™
+C0Bš
+C0C›
+C0Dœ
+C0EŁ
+C0Fž
+C10Ÿ
+C11 
+C12¡
+C13¢
+C14£
+C15¤
+C16¥
+C17¦
+C18§
+C19¨
+C1AŠ
+C1BĒ
+C1C«
+C1DŽ
+C1E­
+C1F®
+C20¯
+C21°
+C22±
+C23²
+C24³
+C25´
+C26µ
+C27¶
+C28·
+C29¸
+C2Aš
+C2Bē
+C2C»
+C2DĽ
+C2EŻ
+C2F¾
+C30¿
+C31À
+C32Á
+C33Â
+C34Ã
+C35Ä
+C36Å
+C37Æ
+C38Ç
+C39È
+C3AÉ
+C3BĘ
+C3CË
+C3DĚ
+C3EÍ
+C3FÎ
+C40Ï
+C41Ð
+C42Ñ
+C43Ò
+C44Ó
+C45Ô
+C46Õ
+C47Ö
+C48×
+C49Ø
+C4AŁ
+C4BÚ
+C4CŪ
+C4DÜ
+C4EŻ
+C4FÞ
+C50ß
+C51à
+C52á
+C53â
+C54ã
+C55ä
+C56å
+C57æ
+C58ç
+C59è
+C5Ať
+C5BÍ
+C5Cë
+C5Dý
+C5Eí
+C5Fî
+C60ï
+C61ð
+C62ñ
+C63ò
+C64ó
+C65ô
+C66õ
+C67ö
+C68÷
+C69ø
+C6Ał
+C6Bú
+C6Cū
+C6DŁ
+C6Eř
+C6Fþ
+C70ÿ
+C71€C72C73‚C74ƒC75„C76…C77†C78‡C79ˆC7A‰C7BŠC7C‹C7DŒC7EC7FŽC80C81C82‘C83’C84“C85”C86•C87–C88—C89˜C8A™C8BšC8C›C8DœC8EC8FžC90ŸC91 C92¡C93¢C94£C95¤C96¥C97¦C98§C99¨C9A©C9BªC9C«C9D¬C9E­C9F®CA0¯CA1°CA2±CA3²CA4³CA5´CA6µCA7¶CA8·CA9¸CAB¹CACºCAD»CAE¼CAF½CB0¾CB1¿CB2ÀCB3ÁCB4ÂCB5ÃCB6ÄCB7ÅCB8ÆCB9ÇCBAÈCBBÉCBCÊCBDËCBEÌCBFÍCC0ÎCC1ÏCC2ÐCC3ÑCC4ÒCC5ÓCC6ÔCC7ÕCC8ÖCC9×CCAØCCBÙCCCÚCCDÛCCEÜCCFÝCD0ÞCD1ßCD2àCD3áCD4âCD5ãCD6äCD7åCD8æCD9çCDAèCDBéCDCêCDDëCDEìCDFíCE0îCE1ïCE2ðCE3ñCE4òCE5óCE6ôCE7õCE8öCE9÷CEAøCEBùCECúCEDûCEEüCEFýCF0þCF1ÿCF2€CF3CF4‚CF5ƒCF6„CF7…CF8†CF9‡CFAˆCFB‰CFCŠCFD‹CFEŒCFFD00ŽD01D02D03‘D04’D05“D06”D07•D08–D09—D0A˜D0B™D0CšD0D›D0EœD0FD10žD11ŸD12 D13¡D14¢D15£D16¤D17¥D18¦D19§D1A¨D1B©D1CªD1D«D1E¬D1F­D20®D21¯D22°D23±D24²D25³D26´D27µD28¶D29·D2A¸D2B¹D2CºD2D»D2E¼D2F½D30¾D31¿D32ÀD33ÁD34ÂD35ÃD36ÄD37ÅD38ÆD39ÇD3AÈAddAttributeSubsequentÉD3BÊD3CËD3DÌD3EÍD3FÎD40ÏD41ÐD42ÑD43ÒD44ÓD45ÔD46ÕD47ÖD48×D49ØD4AÙD4BÚD4CÛD4DÜD4EÝD4FÞD50ßD51àD52áD53âD54ãD55äD56åD57æD58çD59èD5AéD5BêD5CëD5DìD5EíD5FîD60ïD61ðD62ñD63òD64óD65ôD66õD67öD68÷D69øD6AùD6BúD6CûD6DüD6EýD6FþD70ÿD71€
D72
D73‚
D74ƒ
D75„
D76…
D77†
D78‡
D79ˆ
D7A‰
D7BŠ
D7C‹
D7DŒ
D7E
D7FŽ
D80
D81
D82‘
D83’
D84“
D85”
D86•
D87–
D88—
D89˜
D8A™
D8Bš
D8C›
D8Dœ
D8E
D8Fž
D90Ÿ
D91 
D92¡
D93¢
D94£
D95¤
D96¥
D97¦
D98§
D99¨
D9A©
D9Bª
D9C«
D9D¬
D9E­
D9F®
DA0¯
DA1°
DA2±
DA3²
DA4³
DA5´
DA6µ
DA7¶
DA8·
DA9¸
DAA¹
DABº
DAC»
DAD¼
DAE½
DAF¾
DB0¿
DB1À
DB2Á
DB3Â
DB4Ã
DB5Ä
DB6Å
DB7Æ
DB8Ç
DB9È
DBAÉ
DBBÊ
DBCË
DBDÌ
DBEÍ
DBFÎ
DC0Ï
DC1Ð
DC2Ñ
DC3Ò
DC4Ó
DC5Ô
DC6Õ
DC7Ö
DC8×
DC9Ø
DCAÙ
DCBÚ
DCCÛ
DCDÜ
DCEÝ
PlaceholderTemplateÞ
DCFß
DD0à
DD1á
DD2â
DD3ã
DD4ä
DD5å
DD6æ
DD7ç
DD8è
DD9é
DDAê
DDBë
DDCì
DDDí
DDEî
DDFï
DE0ð
DE1ñ
DE2ò
DE3ó
DE4ô
DE5õ
DE6ö
DE7÷
DE8ø
DE9ù
DEAú
DEBû
DECü
DEDý
DEEþ
DEFÿ
DF0€DF1DF2‚DF3ƒDF4„DF5…DF6†DF7‡DF8ˆDF9‰DFAŠDFB‹DFCŒDFDDFEŽDFFE00E01‘E02’E03“E04”E05•E06–E07—E08˜E09™E0AšE0B›E0CœE0DE0EžE0FŸE10 E11¡E12¢E13£E14¤E15¥E16¦E17§E18¨E19©E1AªE1B«E1C¬E1D­E1E®E1F¯E20°E21±E22²E23³E24´E25µE26¶E27·E28¸E29¹E2AºE2B»E2C¼E2D½E2E¾E2F¿E30ÀE31ÁE32ÂE33ÃE34ÄE35ÅE36ÆE37ÇE38ÈE39ÉE3AÊE3BËE3CÌE3DÍE3EÎE3FÏE40ÐE41ÑE42ÒE43ÓE44ÔE45ÕE46ÖE47×E48ØE49ÙE4AÚE4BÛE4CÜE4DÝE4EÞE4FßE50àE51áE52âE53ãE54äE55åE56æE57çE58èE59éE5AêE5BëE5CìE5DíE5EîE5FïE60ðE61ñE62òE63óE64ôE65õE66öE67÷E68øE69ùE6AúE6BûE6CüE6DýE6EþE6FÿE70€E71E72‚E73ƒE74„E75…E76†E77‡E78ˆE79‰E7AŠE7B‹E7CŒE7DE7EŽE7FE80E81‘E82’E83“E84”E85•E86–E87—E88˜E89™E8AšE8B›E8CœE8DE8EžE8FŸE90 E91¡E92¢E93£E94¤E95¥E96¦E97§E98¨E99©E9AªE9B«E9C¬E9D­E9E®E9F¯EA0°EA1±EA2²EA3³EA4´EA5µEA6¶EA7·EA8¸EA9¹EAAºEAB»EAC¼EAD½EAE¾EAF¿EB0ÀEB1ÁEB2ÂEB3ÃEB4ÄEB5ÅEB6ÆEB7ÇEB8ÈEB9ÉEBAÊEBBËEBCÌEBDÍEBEÎEBFÏEC0ÐEC1ÑEC2ÒEC3ÓEC4ÔEC5ÕEC6ÖEC7×EC8ØEC9ÙECAÚECBÛECCÜECDÝECEÞECFßED0àED1áED2âED3ãED4äED5åED6æED7çED8èED9éEDAêEDBëEDCìEDDíEDEîEDFïEE0ðEE1ñEE2òEE3óEE4ôEE5õEE6öEE7÷EE8øEE9ùEEAúEEBûEECüEEDýEEEþEEFÿEF0€EF1EF2‚EF3ƒEF4„EF5…EF6†EF7‡EF8ˆEF9‰EFAŠEFB‹EFCŒEFDEFEŽEFFF00F01‘F02’F03“F04”F05•F06–F07—F08˜F09™F0AšF0B›F0CœF0DF0EžF0FŸF10 F11¡F12¢F13£F14¤F15¥F16¦F17§F18¨F19©F1AªF1B«F1C¬F1D­F1E®F1F¯F20°F21±F22²F23³F24´F25µF26¶F27·F28¸F29¹F2AºF2B»F2C¼F2D½F2E¾F2F¿F30ÀF31ÁF32ÂF33ÃF34ÄF35ÅF36ÆF37ÇF38ÈF39ÉF3AÊF3BËF3CÌF3DÍF3EÎF3FÏF40ÐF41ÑF42ÒF43ÓF44ÔF45ÕF46ÖF47×F48ØF49ÙF4AÚF4BÛF4CÜF4DÝF4EÞF4FßF50àF51áF52âF53ãF54äF55åF56æF57çF58èF59éF5AêF5BëF5CìF5DíF5EîF5FïF60ðF61ñF62òF63óF64ôF65õF66öF67÷F68øF69ùF6AúF6BûF6CüF6DýF6EþF6FÿF70€F71F72‚F73ƒF74„F75…F76†F77‡F78ˆF79‰F7AŠF7B‹F7CŒF7DF7EŽF7FF80F81‘F82’F83“F84”F85•F86–F87—F88˜F89™F8AšF8B›F8CœF8DF8EžF8FŸF90 F91¡F92¢F93£F94¤F95¥F96¦F97§F98¨F99©F9AªF9B«F9C¬F9D­F9E®F9F¯FA0°FA1±FA2²FA3³FA4´FA5µFA6¶FA7·FA8¸FA9¹FAAºFAB»FAC¼FAD½FAE¾FAF¿FB0ÀFB1ÁFB2ÂFB3ÃFB4ÄFB5ÅFB6ÆFB7ÇFB8ÈFB9ÉFBAÊFBBËFBCÌFBDÍFBEÎFBFÏFC0ÐFC1ÑFC2ÒFC3ÓFC4ÔFC5ÕFC6ÖFC7×FC8ØFC9ÙFCAÚFCBÛFCCÜFCDÝFCEÞFCFßFD0àFD1áFD2âFD3ãFD4äFD5åFD6æFD7çFD8èFD9éFDAêFDBëFDCìFDDíFDEîFDFïFE0ðFE1ñFE2òFE3óFE4ôFE5õFE6öFE7÷FE8øFE9ùFEAúFEBûFECüFEDýFEEþFEFÿFF0€FF1FF2‚FF3ƒFF4„FF5…FF6†FF7‡FF8ˆFF9‰FFAŠFFB‹FFCŒFFDFFEŽFFF10001001‘1002’1003“1004”1005•1006–1007—1008˜1009™100Aš100B›100Cœ100D100Ež100FŸ1010 1011¡1012¢1013£1014¤1015¥1016¦1017§1018¨1019©101Aª101B«101C¬101D­101E®101F¯1020°1021±1022²1023³1024´1025µ1026¶1027·1028¸1029¹102Aº102B»102C¼102D½102E¾102F¿1030À1031Á1032Â$0c414bea-9ea7-42e9-ad46-c1992bd6dc54Ãw00000000-0000-0000-0000-000000000000|D:\CoDeSys\LibrariesV3\trunk\Intern\CAA\CAA Template\3.5.2.0 draft\Placeholder.xmlÄ1033Å1034Æ1035Ç1036È1037É1038Ê1039Ë103AÌ103BÍ103CÎ103DÏ103EÐ01/24/2013 16:18:54Ñ103FÒ1040Ó1041Ô1042Õ1043Ö1044×1045Ø1046Ù1047Ú1048Û1049Ü104AÝ104BÞ104Cß104Dà104Eá104Fâ1050ã1051ä1052å1053æ1054ç1055è1056éCASE _iState OFê1057ë1058ì1059í	IF SUPER^.init() THENî105Aï105Bð105Cñ105Dò105Eó105Fô1060õ1061ö1062÷1063ø1064ù1065ú1066û1067üEND_CASEý1068þ1069ÿ106A€106B106C‚106Dƒ106E„106F…1070†1071‡1072ˆ1073‰1074Š1075‹1076Œ10771078Ž1079107A107B‘107C’107D“107E”107F•1080–1081—1082˜1083™1084š1085›1086œ10871088ž1089Ÿ108A 108B¡108C¢108D£108E¤108F¥1090¦1091§1092¨1093©1094ª1095«1096¬1097­1098®1099¯109A°109B±109C²109D³109E´109Fµ10A0¶10A1·10A2¸10A3¹10A4º10A5»10A6¼10A7½10A8¾10A9¿10AAÀ10ABÁ10ACÂ10ADÃ10AEÄ10AFÅ10B0Æ10B1Ç10B2È10B3É10B4Ê10B5Ë10B6Ì10B7Í10B8Î10B9Ï10BAÐ10BBÑ10BCÒ10BDÓ10BEÔ10BFÕ10C0Ö10C1×10C2Ø10C3Ù10C4Ú10C5Û10C6Ü10C7Ý10C8Þ10C9ß10CAà10CBá10CCâ10CDã10CEä10CFå10D0æ10D1ç10D2è10D3é10D4ê10D5ë10D6ì10D7í10D8î10D9ï10DAð10DBñ10DCò10DDó	_iState := 10;ô10DEõ10DFö10E0÷10E1ø10E2ù10E3ú10E4û10E5ü10E6ý10E7þ10E8ÿ10E9€10EA10EB‚10ECƒ10ED„10EE…10EF†10F0‡10F1ˆ10F2‰10F3Š10F4‹10F5Œ10F610F7Ž10F810F910FA‘10FB’10FC“10FD”	END_IF	•10FE–10FF—1100˜1101™1102š1103›1104œ11051106ž1107Ÿ1108 1109¡110A¢110B£110C¤110D¥110E¦110F§1110¨1111©1112ª1113«1114¬1115­1116®1117¯1118°1119±111A²111B³111C´111Dµ111E¶111F·1120¸1121¹1122º1123»1124¼1125½1126¾1127¿1128À1129Á112AÂ112BÃ112CÄ112DÅ112EÆ112FÇ1130È1131É1132Ê1133Ë1134Ì1135Í1136Î1137Ï1138Ð1139Ñ113AÒ113BÓ113CÔ113DÕ113EÖ113F×1140Ø1141Ù1142Ú1143Û1144Ü1145Ý1146Þ1147ß1148à1149á114Aâ114Bã114Cä114Då114Eæ114Fç1150è1151é1152ê1153ë1154ì1155í1156î1157ï1158ð1159ñ115Aò115Bó115Cô115Dõ115Eö115F÷1160ø1161ù1162ú1163û1164ü1165ý1166þ1167ÿ1168€1169116A‚116Bƒ116C„116D…116E†116F‡1170ˆ1171‰1172Š1173‹1174Œ11751176Ž117711781179‘117A’117B“117C”117D•117E–117F—1180˜1181™1182š1183›1184œ11851186ž1187Ÿ1188 1189¡118A¢118B£118C¤118D¥118E¦118F§1190¨1191©1192ª1193«1194¬1195­1196®1197¯1198°1199±119A²119B³119C´119Dµ119E¶119F·11A0¸11A1¹11A2º11A3»11A4¼11A5½11A6¾11A7¿11A8À11A9Á11AAÂ11ABÃ11ACÄ11ADÅ11AEÆ11AFÇ11B0È11B1É11B2Ê11B3Ë11B4Ì11B5Í11B6Î11B7Ï11B8Ð11B9Ñ11BAÒ11BBÓ11BCÔ11BDÕ11BEÖ11BF×11C0Ø11C1Ù11C2Ú11C3Û11C4Ü11C5Ý11C6Þ11C7ß11C8à11C9á11CAâ11CBã11CCä11CDå11CEæ11CFç11D0è11D1é11D2ê11D3ë11D4ì11D5í11D6î11D7ï11D8ð11D9ñ11DAò11DBó11DCô11DDõ11DEö11DF÷11E0ø11E1ù11E2ú11E3û11E4ü11E5ý11E6þ11E7ÿ11E8€11E911EA‚11EBƒ11EC„11ED…11EE†11EF‡11F0ˆ11F1‰11F2Š11F3‹11F4Œ11F511F6Ž11F711F811F9‘11FA’11FB“11FC”11FD•11FE–11FF—1200˜1201™1202š1203›1204œ12051206ž1207Ÿ1208 1209¡120A¢120B£120C¤120D¥120E¦120F§1210¨1211©1212ª1213«1214¬1215­1216®1217¯1218°1219±121A²121B³Raspi´121CµRaspberry Pi Peripherals¶121D·121E¸
QualifiedOnly¹SysTypes Interfaces, * (System)º121F»SysTypes¼Standard, * (System)½&{e38db981-1fbe-4d68-b5b0-d55ca6086daa}¾1220¿AfterReadInputsÀMETHOD AfterReadInputs : INTÁ1221ÂBeforeWriteOutputsÃMETHOD BeforeWriteOutputs : INTÄ1222Å
+Initialize∆1223«1224»1225…1226 1227ň1228ŐIF pParam <> 0 THENÕ1229őMETHOD Initialize : UDINTŌ	wModuleType : UINT;–	dwInstance : UDINT;—+	pConnector : POINTER TO IoConfigConnector;“(	pParam: POINTER TO IoConfigParameter;		”122A‘	connector’122B÷122C◊122Dō122EŔIoStandard, * (System)ŕ
+IoStandardÛ122FÜ1230Ý	udiResult: UDINT;Þ1231ß1232à1233á1234â1235ã1236ä1237å1238æ1239ç123Aè123Bé123Cê123Dë123Eì123Fí1240î7SUPER^.Initialize(wModuleType, dwInstance, pConnector);ï1241ð1242ñ1243ò1244ó1245ô1246õ1247ö1248÷1249ø124Aù124Bú124Cû124Dü124Eý124Fþ1250ÿ1251€12521253‚1254ƒ1255„1256…1257†1258‡1259ˆ125A‰125BŠ125C‹125DŒ125E125FŽ126012611262‘1263’1264“1265”1266•1267–1268—1269˜126A™126Bš126C›126Dœ126E126Fž1270Ÿ1271 1272¡1273¢1274£1275¤1276¥1277¦1278§1279¨127A©127Bª127C«127D¬127E­127F®1280¯1281°1282±1283²1284³1285´1286µ1287¶1288·1289¸128A¹128Bº128C»128D¼128E½128F¾1290¿1291À1292Á1293Â1294Ã1295Ä1296Å1297Æ1298Ç1299È129AÉ129BÊ129CË129DÌ129EÍ129FÎ12A0Ï12A1Ð12A2Ñ12A3Ò12A4ÓSUPER^.AfterReadInputs();Ô12A5ÕIF _iState = 10 THENÖ12A6×12A7Ø12A8Ù12A9Ú12AAÛ12ABÜ12ACÝ12ADÞ12AEß12AFà12B0á12B1â12B2ã12B3ä12B4å12B5æ12B6ç12B7è12B8é12B9ê12BAë12BBì12BCí12BDî12BEï12BFð-pParam := ConfigGetParameter(_pConnector, 1);ñ12C0ò12C1ó12C2ô12C3õ12C4ö12C5÷12C6ø12C7ù12C8ú12C9û12CAü12CBý12CCþ12CDÿ12CE€12CF12D0‚12D1ƒ12D2„12D3…12D4†12D5‡12D6ˆ12D7‰12D8Š12D9‹12DAŒ12DB12DCŽ12DD12DE12DF‘12E0’12E1“12E2”12E3•12E4–SUPER^.BeforeWriteOutputs();—12E5˜12E6™12E7š12E8›12E9œ12EA12EBž12ECŸ12ED 12EE¡12EF¢12F0£12F1¤12F2¥12F3¦12F4§12F5¨12F6©12F7ª12F8«12F9¬12FA­12FB®12FC¯12FD°12FE±12FF²1300³1301´1302µ1303¶1304·1305¸1306¹1307º1308»1309¼130A½130B¾130C¿130DÀ130EÁ130FÂ1310Ã1311Ä1312Å1313Æ1314Ç1315È1316É1317Ê1318Ë1319Ì131AÍ131BÎ131CÏ131DÐ131EÑ131FÒ1320Ó1321Ô1322Õ1323Ö1324×1325Ø1326Ù1327Ú1328Û1329Ü132AÝ132BÞ132Cß132Dà132Eá132Fâ1330ã1331ä1332å1333æ1334ç1335è1336é1337ê1338ë1339ì133Aí133Bî133Cï133Dð133Eñ133Fò1340ó1341ô1342õ1343ö1344÷1345ø1346ù1347ú1348û1349ü	_byHardwareAddress: BYTE;ýV	_byHardwareAddress := IoStandard.ConfigGetParameterValueByte(pParam, ADR(udiResult));þ134Aÿ134B€134C134D‚134Eƒ134F„1350…@Raspberry Pi Peripherals, * (3S - Smart Software Solutions GmbH)†1351‡1352ˆ1353‰13541355ÿÿPKR¡6N¡Ì/toKtemplate.pool.00000000-0000-0000-0000-000000000000.precompileinfo.auxiliaryoú!0…jüoô¯¡¯>S²\iÂTargetGuid
NoneApplicationGuid	*GlobalSignaturesArraySignaturesArray"TaskGuidsOfObjectL{1d8fe3d0-8423-48cf-8a9b-eaa134990850}L{11f4bd64-2998-4795-a306-94dda94e3331}NamespaceTaskListArrayL{b60bf7c1-48fb-428f-888b-da4337fb7f3c}long8System.Collections.HashtableSystem.GuidH00000000-0000-0000-0000-000000000000TimeStampTaskListL{b19c1570-9d63-448c-b1a8-77c564f4bf41}LibraryPathKindOfContext"CompiledPOUsArray
 L{2dacf8ba-27b3-43f2-b9f0-d578dd179b1d}SlotPOUListDownloadSlots"OnlineChangeSlots:System.Collections.SortedListSystem.StringL{e6a670d4-8bad-4716-a29b-770da7f0eef7}L{a2ede959-e5fe-4f81-9037-a646588f9067}SubSignaturesÐÐ-Ð-Ð-E	
 Ð-
КšššE
-EÐEÚЭÚPK³4N8õ^ðëIlogging_project_categories_693fffc3-578c-4dcc-8258-6800165cf1c4.auxiliaryëÿ!0…jüoº&4o	rhý¹System.StringL{426762b5-d352-4b9f-880f-4df0e0d915e0}Categories8System.Collections.ArrayListÐPK³4N«øLG"sourcecontrolchangedates.auxiliaryG¸ÿ<?xml version="1.0" encoding="utf-8"?>
-<SourceControlChangeDates />PK³4N4µ©¤sourcecontrolsettings.auxiliary¤[ÿ<?xml version="1.0" encoding="utf-8"?>
-<ENISettings Use="False" Host="SERVER01" Port="8111" Location="CoDeSys V3.x\Fanta Libraries\Internal\CAA\CAA_Template" />PK³4N:Ÿ?ê/å/profile.auxiliaryå/Ð!0…jüo²3Œ§/¶xOåSystem.StringL{796f40d2-5c90-4085-b7f4-842bc86d8deb}ProfilebyteName"CODESYS V3.5 SP14ÐEü]ÿÿÿÿ<Core, Version=3.5.14.0, Culture=neutral, PublicKeyToken=null#_3S.CoDeSys.Core.Components.Profile_plugInGuidToVersionConstraint_plugInGuidToExtension_plugInGuidToExtensionList=_3S.CoDeSys.Core.Components.GuidToVersionConstraintDictionary0_3S.CoDeSys.Core.Components.GuidToBoolDictionary@_3S.CoDeSys.Core.Components.GuidToProfileExtensionListDictionary			=_3S.CoDeSys.Core.Components.GuidToVersionConstraintDictionaryDictionaryBase+hashtableSystem.Collections.Hashtable	0_3S.CoDeSys.Core.Components.GuidToBoolDictionaryDictionaryBase+hashtableSystem.Collections.Hashtable	@_3S.CoDeSys.Core.Components.GuidToProfileExtensionListDictionaryDictionaryBase+hashtableSystem.Collections.Hashtable	System.Collections.Hashtable
+EÐEÚЭÚPKR¡6N8õ^ðëIlogging_project_categories_693fffc3-578c-4dcc-8258-6800165cf1c4.auxiliaryëÿ!0…jüoº&4o	rhý¹System.StringL{426762b5-d352-4b9f-880f-4df0e0d915e0}Categories8System.Collections.ArrayListÐPKR¡6N«øLG"sourcecontrolchangedates.auxiliaryG¸ÿ<?xml version="1.0" encoding="utf-8"?>
+<SourceControlChangeDates />PKR¡6N4µ©¤sourcecontrolsettings.auxiliary¤[ÿ<?xml version="1.0" encoding="utf-8"?>
+<ENISettings Use="False" Host="SERVER01" Port="8111" Location="CoDeSys V3.x\Fanta Libraries\Internal\CAA\CAA_Template" />PKR¡6N:Ÿ?ê/å/profile.auxiliaryå/Ð!0…jüo²3Œ§/¶xOåSystem.StringL{796f40d2-5c90-4085-b7f4-842bc86d8deb}ProfilebyteName"CODESYS V3.5 SP14ÐEü]ÿÿÿÿ<Core, Version=3.5.14.0, Culture=neutral, PublicKeyToken=null#_3S.CoDeSys.Core.Components.Profile_plugInGuidToVersionConstraint_plugInGuidToExtension_plugInGuidToExtensionList=_3S.CoDeSys.Core.Components.GuidToVersionConstraintDictionary0_3S.CoDeSys.Core.Components.GuidToBoolDictionary@_3S.CoDeSys.Core.Components.GuidToProfileExtensionListDictionary			=_3S.CoDeSys.Core.Components.GuidToVersionConstraintDictionaryDictionaryBase+hashtableSystem.Collections.Hashtable	0_3S.CoDeSys.Core.Components.GuidToBoolDictionaryDictionaryBase+hashtableSystem.Collections.Hashtable	@_3S.CoDeSys.Core.Components.GuidToProfileExtensionListDictionaryDictionaryBase+hashtableSystem.Collections.Hashtable	System.Collections.Hashtable
 LoadFactorVersionComparerHashCodeProviderHashSizeKeysValuesSystem.Collections.IComparer$System.Collections.IHashCodeProviderìQ8?
 
 				
@@ -1967,14 +1963,14 @@
 äß	æzÑ)ÓþxCª-o',ç$RCÄÍ9íE©—_cNÄè0j«x~|ÔJ¶›õm¶®éTÔf< ¢N³ûQwÚü8êË©­õn¯N‰ ²õáüëîT/Ø@¦4Ą1F´‚ìì9l»Ž!¸Jœ(!ÚuþÅÅíEé3÷A…­B¢ç¹]jà“¢@J‘µ±_ŒbG«ï/¾m*–ëØF®&d¼m3ˆTð§Cjö2§æJ‹—|	¡ñÜhí	…”µB«û¼‚Õò4¦Ç¶^ýB§VØ\gQÓóWy•Ì¡ÄE—löžpò€œôËüO9ºÀB¿k¶#È$¢õÙÙJ˄[M´º•vWàvOö
 ç¼m/-F³°ó&D‹÷0_3S.CoDeSys.Core.Components.ProfileExtensionList_listSystem.Collections.ArrayList	ø÷	
ù÷	ú÷	û÷	ü÷	ý÷	þ÷	ÿ÷	÷	÷	÷	÷	÷	÷	÷	÷	System.Version_Major_Minor_Build	_Revision	
 System.Collections.ArrayList_items_size_version	
			 	!	"	#	$	%	&	'	(	)	*	+	,	-	.
	/
	0
 	1
!	2
"	3
#	4
$	5
%	6
&	7
'	8
(	9
)	:
*	;
+	<
,	=
-	>
.,_3S.CoDeSys.Core.Components.ProfileExtension
_stOriginator_plugInGuid_versionSystem.GuidSystem.Version?PackageManagement:1ÀþÿÿzÑ)ÓþxCª-o',	A/.BPackageManagement:1½þÿÿ$RCÄÍ9íE©—_cNÄ	D0.EPackageManagement:1ºþÿÿ0j«x~|ÔJ¶›õm¶®	G1.HPackageManagement:1·þÿÿTÔf< ¢N³ûQwÚü8	J2.KPackageManagement:9´þÿÿË©­õn¯N‰ ²õáü	M3.NPackageManagement:7±þÿÿîT/Ø@¦4Ą1F´‚	P4.QPackageManagement:6®þÿÿì9l»Ž!¸Jœ(!ÚuþÅÅ	S5.TPackageManagement:1«þÿÿEé3÷A…­B¢ç¹]jà“	V6.WPackageManagement:1¨þÿÿ¿žÂ¢@J‘µ±_ŒbG«	Y7.ZPackageManagement:7¥þÿÿ/¾m*–ëØF®&d¼m3ˆT	\8.]PackageManagement:5¢þÿÿ§Cjö2§æJ‹—|	¡	_9.`PackageManagement:14ŸþÿÿÜhí	…”µB«û¼‚Õ	b:.cPackageManagement:4œþÿÿ4¦Ç¶^ýB§VØ\gQÓ	e;.fPackageManagement:7™þÿÿWy•Ì¡ÄE—löžpò€œ	h<.iPackageManagement:1–þÿÿËüO9ºÀB¿k¶#È$¢	k=.lPackageManagement:1“þÿÿÙÙJ˄[M´º•vWàvO	n>.oPackageManagement:1þÿÿ
-ç¼m/-F³°ó&D‹	qADGJMPSVY\_behknqÐ-PK³4N§²Ûæ
+ç¼m/-F³°ó&D‹	qADGJMPSVY\_behknqÐ-PKR¡6N§²Ûæ
 á
 Gcaa_types.58ab53e6-32ab-4e07-8bc8-7c9799a6277f.precompileinfo.auxiliaryá
 õ!0…jüo€"ÄCã9æu)SignaturesArrayLibraryPathL{2dacf8ba-27b3-43f2-b9f0-d578dd179b1d}MessagesToSaveintSystem.String IoConfig_Globals L{9b5d4c11-b2d9-46c2-bf90-350eefa47fc5},H8f58c4c2-6bd5-47c7-a149-8588821180e6!TimeStampOnlylong3VERSIONbool+Function#He7c9df00-83c4-414e-851f-f449562642b52Hd6a84056-f4d9-45ca-9a49-a66cec23e1451$SysCpuDebugHandler
 shortL{bffb3c53-f105-4e85-aba2-e30df579d75f}OperatorIsStatement5"CompiledPOUsArrayL{bc2be951-49f6-4f0f-b731-e31e36606f1e}
L{14b16674-2feb-4df5-8503-ff7102c61004}%TimeStamp(Target7SubSignaturesH58ab53e6-32ab-4e07-8bc8-7c9799a6277fPositionToSave'L{1d8fe3d0-8423-48cf-8a9b-eaa134990850}TypeApplicationGuid	H00000000-0000-0000-0000-000000000000&KindOfContextNamespace0H9e4827e4-6b50-4e6a-bc7b-adeb6c4dd526.H70da5b5d-fcb8-48d4-ac57-7c4cb04e2caa
 *GlobalSignaturesArraySystem.GuidLength"ObjectGuid$ ParentObjectGuid*"__sys__rts__cycleName6L{b19c1570-9d63-448c-b1a8-77c564f4bf41}PreCompileFlagsNameExpVarGlobalTargetGuidSignatureId/8__sys__unregister__slot__pou-4__sys__register__slot__pou4H5181460b-9464-4c0f-82f2-1f9633a4c34eL{11f4bd64-2998-4795-a306-94dda94e3331}Ð
 Ð-Ð-Ð-	E
-ÐÐ
ÚЭЭЭÿÿÿÿÿÿÿÿÐ-EÚЭÿÿÿÿÐ-Ð -!Ð"-#Ð$-	Ð%­¬	-‡”ÈÐ&'-(E)ÐÐ
ÚЭЭЭÿÿÿÿÿÿÿÿÐ-*EÚЭÿÿÿÿÐ-+Ð -!Ð"-,Ð$-	Ð%­’_/‡”ÈÐÐ
ÚЭЭЭÿÿÿÿÿÿÿÿÐ--EÚЭÿÿÿÿÐ-+Ð -!Ð"-.Ð$-	Ð%­’_/‡”ÈÐÐ
ÚЭЭЭÿÿÿÿÿÿÿÿÐ-/EÚЭÿÿÿÿÐ-+Ð -!Ð"-0Ð$-	Ð%­’_/‡”ÈÐÐ
ÚЭЭЭÿÿÿÿÿÿÿÿÐ-1EÚЭÿÿÿÿÐ-+Ð -!Ð"-2Ð$-	Ð%­’_/‡”ÈÐÐ
ÚЭЭЭÿÿÿÿÿÿÿÿÐ-3EÚЭÿÿÿÿÐ-Ð -!Ð"-4Ð$-	Ð%­’_/‡”ÈE56ÚÐ%­’_/‡”ÈÚ7PK³4NV²My¶t±tKcaa_templates.b3599c36-77f8-4362-8133-f40b8e6a7349.precompileinfo.auxiliary±tN‹!0…jüoI<÷=@@88/#System.StringL{11f4bd64-2998-4795-a306-94dda94e3331}SubSignaturesSignaturesArrayL{2dacf8ba-27b3-43f2-b9f0-d578dd179b1d}NameExpL{6708bd14-cddc-4e28-b69d-d3183b7c423e}PositionToSave	long
+ÐÐ
ÚЭЭЭÿÿÿÿÿÿÿÿÐ-EÚЭÿÿÿÿÐ-Ð -!Ð"-#Ð$-	Ð%­¬	-‡”ÈÐ&'-(E)ÐÐ
ÚЭЭЭÿÿÿÿÿÿÿÿÐ-*EÚЭÿÿÿÿÐ-+Ð -!Ð"-,Ð$-	Ð%­’_/‡”ÈÐÐ
ÚЭЭЭÿÿÿÿÿÿÿÿÐ--EÚЭÿÿÿÿÐ-+Ð -!Ð"-.Ð$-	Ð%­’_/‡”ÈÐÐ
ÚЭЭЭÿÿÿÿÿÿÿÿÐ-/EÚЭÿÿÿÿÐ-+Ð -!Ð"-0Ð$-	Ð%­’_/‡”ÈÐÐ
ÚЭЭЭÿÿÿÿÿÿÿÿÐ-1EÚЭÿÿÿÿÐ-+Ð -!Ð"-2Ð$-	Ð%­’_/‡”ÈÐÐ
ÚЭЭЭÿÿÿÿÿÿÿÿÐ-3EÚЭÿÿÿÿÐ-Ð -!Ð"-4Ð$-	Ð%­’_/‡”ÈE56ÚÐ%­’_/‡”ÈÚ7PKR¡6NV²My¶t±tKcaa_templates.b3599c36-77f8-4362-8133-f40b8e6a7349.precompileinfo.auxiliary±tN‹!0…jüoI<÷=@@88/#System.StringL{11f4bd64-2998-4795-a306-94dda94e3331}SubSignaturesSignaturesArrayL{2dacf8ba-27b3-43f2-b9f0-d578dd179b1d}NameExpL{6708bd14-cddc-4e28-b69d-d3183b7c423e}PositionToSave	long
 MessagesToSaveL{bc2be951-49f6-4f0f-b731-e31e36606f1e}Name
"IoConfig_ErrorPouVariableIdintSignatureIdScopeId
 FlagsL{289abe0c-adaf-497d-838c-4cd2bf738076}NoneTypeIsStatementboolLength
 shortOperatorL{bffb3c53-f105-4e85-aba2-e30df579d75f}ProgramPreCompileFlagsL{9b5d4c11-b2d9-46c2-bf90-350eefa47fc5}TimeStampOnly ObjectGuid!System.Guid"H2007f74f-8998-4214-a3b2-b305bf6f4e85# ParentObjectGuid$H00000000-0000-0000-0000-000000000000%TimeStamp&"__sys__rts__cycle'Function(H8f58c4c2-6bd5-47c7-a149-8588821180e6)4__sys__register__slot__pou*H70da5b5d-fcb8-48d4-ac57-7c4cb04e2caa+8__sys__unregister__slot__pou,H9e4827e4-6b50-4e6a-bc7b-adeb6c4dd526-$SysCpuDebugHandler.Hd6a84056-f4d9-45ca-9a49-a66cec23e145/4_Implicit_Application_Info0Hff589828-12c2-4e6a-9f0d-1d6dbb3264b61"real32__to__any322Hadb07db6-6cb2-4889-b206-007b85f535783"any32__to__real324Hbc57a7e2-ed11-422f-976f-8be4fc5666bf5real32__eq6H79084732-5d65-4953-878b-b9d1570ab3c37real32__ne8H26c1b838-f805-4f80-b547-7a6b4efbbbb59real32__lt:H8897f859-01db-4c48-85cd-8862ad90c271;real32__le<H06045a98-b196-40fe-bbf3-cc6b9cd04fa6=real32__gt>H57dc0ec0-25cf-4c02-9dde-c27a20a79806?real32__ge@H27ea9ccf-ca7d-4bbb-8a0b-76d96b1b096bAreal32__addBH4001e5c9-2959-421b-a1ea-3192b559210fCreal32__subDH7af69ff9-2d09-4573-9668-4abfb8238c6bEreal32__mulFH07fdcf4d-2f32-4026-ba50-865a9a4cac44Greal32__divHH7433aafb-0867-4fb3-b51c-62aedc81235fIreal32__absJHa891677e-9887-4115-baf6-5bc18c14f21fKreal32__minLH7f040799-feda-40a7-b376-ee0db6e12abfMreal32__maxNHc46be4ae-b278-40fc-8552-9cdb664b8607Oreal32__limitPH6049606a-24c9-4d04-8810-fd7a837dc535Qreal32__truncRHef945a32-7190-4712-af4e-686069feba9eSreal32__tanTH84acc91c-76a8-41d8-8957-1617354730fcUreal32__atanVH4e10f990-4cf5-4424-abd6-16195b2c1947Wreal32__sinXHb59097e9-0c6c-4edf-a18e-d34da5f674deYreal32__asinZH12baf47b-573e-437a-b3eb-06f4c4745ccf[real32__cos\H21313f85-d945-4d56-bab3-9c0d70303453]real32__acos^H29048f1c-76ff-4555-a36d-61013b9112e7_real32__ln`H412735d8-6e6f-49d1-8d62-aad6e08f4198areal32__logbHbac2aa4e-fb73-4beb-bee8-1cbe13a49551creal32__expdHf127665c-c7d1-4290-b6be-8db37fc1df1aereal32__exptfHbbbdf0cf-b7ce-4f53-af3f-df8a531c4d5dgreal32__sqrthHcf137188-d4b3-4d76-b1f6-87afe6ee2148iint32__divjH16597b72-e6ca-4e3e-b487-0fab4f60f55dkuint32__divlH1acf0b76-2778-4975-844a-6ec15f762b2emint32__modnH32f74310-0500-40a8-bcdc-38e3a235c1a5ouint32__modpHcd4339d7-cb4c-4660-b471-ee4a5c114ad0qint32__absrH62876995-1a07-4244-a3f0-8c8f63eec49csint32__limittH79dd4eba-d759-4918-8c09-9ba7cedb378cuuint32__limitvH46a8a0a1-a4c6-464a-a53c-87329443b190wint32__mulxH3330a6c6-0b50-4a3c-91f0-5ad24d44fbf5yuint32__mulzH47a65ed1-25f8-43b6-85a3-dee72d9a73cd{int32__shr|H1128c6ef-4d56-40a2-a91f-4f5dc0185d98}uint32__shr~Hc1f5d873-aaf1-4f92-b314-c17c78644b9duint32__shl€H1393b595-1c79-4a79-a17f-db4b5fda7a44uint32__rol‚Haf9cbc04-84b4-409b-8830-f18c8ed3a6ecƒuint32__ror„H181ef5ee-7190-4ce0-ada3-cca4fd45a289…get__time†H79ad9f0e-3a56-4c79-af55-c1dafc05b5e6‡ int64__to__any32ˆHe8c04d52-7d17-4965-9598-cb38a570750e‰ any32__to__int64ŠHfbd44dd8-302c-4269-9682-4e63f10e32ee‹"real32__to__any64ŒH4996aebf-7b1a-4606-9275-58c6595fe093"any64__to__real32ŽHfba8c26a-b719-4b40-ab2a-36a9440d345bint64__divH5df34150-5072-488a-a457-a82fe4dddcaf‘uint64__div’Hc72c0ae2-f6fb-4752-9d81-65e25c2adedd“int64__mod”H285230dc-fbd4-44eb-96d1-c35d9d1d95a4•uint64__mod–H7cf5a04d-a334-4d66-8458-aa41fd3d3cb4—uint64__add˜Hbd215293-9d5f-451b-8b34-fbf355380a1f™int64__addšHf853b3c3-030b-457f-9c6f-904c951d4c1b›int64__subœHb74d723c-4571-496b-9991-776c19eac243uint64__subžH91c29cfe-4ed7-4aaf-862d-2b211eba3727Ÿint64__mul H56cf99a8-dd26-40fc-bd98-c75e222d12a2¡uint64__mul¢H9f1b41e0-0777-4b76-9af1-a82c5e0d5e37£int64__min¤H938d42a9-f6db-4a23-944c-1eb5ddb2deee¥uint64__min¦Hf38314a9-aaa0-47b1-8175-b88faad4b296§int64__max¨H0d9bcbbc-7c0b-403c-afcc-ba79b0a580ab©uint64__maxªH611c06e1-6846-4ba2-82b4-76c65f121ab0«uint64__xor¬H367ed89a-2489-42df-ab7c-864d2f1d2f78­uint64__and®Hc5a4df4a-a8a2-4c18-a05f-5857c4899a0c¯uint64__or°H32a1c099-4e89-49fc-b341-847a90f50e30±uint64__not²Hb178ef7a-1592-434b-b462-6c46fac2c8a4³uint64__eq´Hcea9db66-1a76-4c47-b9a0-6577ad6e4e74µuint64__ne¶Ha5ae5f79-8207-4854-943b-288c0a7d2b9b·uint64__lt¸H2c377459-e121-40b9-9e5a-1118a48f743d¹uint64__leºHae239119-6f5f-4534-a1ee-b390262a39a3»uint64__gt¼H1450c7da-db41-485f-83a7-d6227fc55a01½uint64__ge¾H20395126-4d3f-43d9-9df8-5b21c66b6dcb¿int64__eqÀHe8ff23a5-d7c7-48b8-805a-b0c01e09cce3Áint64__neÂH18d11e8b-afdf-443e-82d2-046d71021018Ãint64__ltÄH35ead342-0197-4bd8-ba6f-d3002ea536e8Åint64__leÆH0a31942a-efba-4ddf-9c0d-7d4e887ec3caÇint64__gtÈHb93d8de7-8cc7-458d-b76b-54805d224bf8Éint64__geÊHe3fa00fa-76dc-48d3-b18d-70546f8817d1Ëint64__absÌH83f47c43-8882-441b-809f-1bf3202ee267Íuint64__rolÎHd9ff9b48-8cb1-41b0-92d2-319173b767fcÏuint64__rorÐH8292f004-04fa-4067-bf44-2dd2c43db842Ñuint64__shlÒH4f5894be-5a41-4c9b-8659-e81c12575fc4Óuint64__shrÔH821a527f-8831-4a09-b5da-58ca3b768f66Õuint64__limitÖH26311cc1-5920-4260-9336-be3754cf23cf×int64__limitØHb3a15fa1-b9b4-4cad-91f6-3fd673edbae6Ùint64__shrÚH427ca261-109e-4d61-a08b-24f6068e58daÛget__ltimeÜHaeaaf22a-a260-4bac-83d9-18ff949be644Ý$real32__to__real64ÞH9673b4f8-36d6-42ee-b5ca-e06e2602fab5ß$real64__to__real32àH68d11de2-a882-4f63-8e95-577fbe97dbefá"real64__to__any32âH51322543-1fa0-4892-92ab-c1559ce724faã"any32__to__real64äH48ba7277-d0f9-4a61-8d0a-cfa10c9598a2åreal64__truncæH78aea275-8aff-407b-981c-8abf25d34255çreal64__tanèH8ee3c317-6d75-4714-ab7c-ad187c5db2eeéreal64__atanêH79d8c72b-fe9c-4bd0-8d79-62e93b3d01b9ëreal64__sinìHdf65bfb9-6613-453b-b2b8-4fcb3789d916íreal64__asinîHdad7794c-0bfd-4662-adbc-f2c4e528d37bïreal64__cosðH22fbcf03-320c-4e2b-83ce-a942e5631489ñreal64__acosòHa11f5103-2691-4d71-bad3-db29bf365b4bóreal64__lnôH1c3bb0cc-2170-475c-b9b2-2c991a82ed64õreal64__logöH9335cd5c-acb1-4e96-ad18-0076459fc955÷real64__expøH4ffba013-6cc1-43e2-b6bb-6715ab108128ùreal64__exptúHfdfe2381-2e31-4926-b6d4-4cf674ac1326ûreal64__sqrtüH4ffd7525-5270-4695-b699-ddbbc4b96fd3ýreal64__eqþH475d8087-1c89-48a4-8923-1690f76c80fdÿreal64__ne€H7229c098-2c5d-434a-9ab4-f35ad2b92202real64__lt‚H5de9e5f2-dd5e-4a6e-b860-18fd191e23eeƒreal64__le„H7301d2cc-2aa1-4de3-9bef-548d89987e86…real64__gt†H38f386c3-7170-454b-8528-c10a39021b23‡real64__geˆHf9510bc1-1227-49ab-9870-64870fd1a5fb‰real64__addŠH9dc891f0-020c-40ef-b8a7-99b35c1d6808‹real64__subŒH2fd9375a-655d-4573-bd00-1bcc1c494227real64__mulŽHe2479120-cb69-43ba-87fa-98e33b5112c2real64__divHa1c7ca2c-f191-46d4-a7f5-1504f1ba9eb8‘real64__abs’H99947bf9-0e45-48b1-ad7f-8efb60cecd95“real64__min”Hfb18f571-3f0d-4f1e-9a10-9bf219caed48•real64__max–H7b55e231-072f-4e70-a3f9-b4b1a98c1c66—real64__limit˜Hb701090f-8dde-42e6-b8fe-5f22597768ee™CallTask__TaskšH09986435-8af1-466a-8a0b-de423ad910b6›:_Implicit_Jitter_DistributionœH0ed4b801-5491-4e53-af2f-1cab5e609774&_Implicit_Task_InfožH4c9d58e4-a968-42a7-9068-b06933eafc1fŸ4_Implicit_Task_Config_Info Hacee16a0-6b42-4f23-92b4-85f661c01de5¡$__Setup__Call__POU¢H3e70a20b-db1c-4b24-9ca5-a20dbc5c2886£&__sys__setup__tasks¤H6fec1005-f64a-45de-9de3-91a0da22eb15¥POU¦H717cfc39-29ea-4ab0-bbf5-34a6d9e2ccfc§*GlobalSignaturesArray¨ IoConfig_Globals©VarGlobalªHaec769a3-ece4-405b-83c5-adfb1c024e30«>_Implicit_Target_Info_Variables¬H0de9e5f1-f2f0-4550-99b9-b0c9c5d532d1­(_Implicit_KindOfTask®H04af72cd-18c6-404d-a436-9fa3a301ae29¯>_Implicit_Task_Config_Variables°Hf68b961c-f0f3-4b44-bd69-7dc9a96d27f4±"CompiledPOUsArray²L{b19c1570-9d63-448c-b1a8-77c564f4bf41}³&PreCompiledPOUFlags´L{ffb74c62-0dab-4b81-a769-562edfcba448}µBreakpointlist¶KindOfContext·L{1d8fe3d0-8423-48cf-8a9b-eaa134990850}¸Target¹LibraryPathº»Namespace¼ApplicationGuid½Hb3599c36-77f8-4362-8133-f40b8e6a7349¾TargetGuidÐ
@@ -2247,7 +2243,7 @@
 Ð-­Ð­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿÐ-ÚЭЭÐ-©Ð-Ð !-®Ð#!-$Ð%	­õ”á#ÉÐÐ
 Ð	­ÿÿÿÿÿÿÿÿE
 Ð-¯Ð­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿÐ-ÚЭЭÐ-©Ð-Ð !-°Ð#!-$Ð%	­õ”á#ÉE±²вÐ-
Ð !-"Эÿÿÿÿг´-Ð%	­…
-á#ÉÚµвÐ-™Ð !-šÐ­ÿÿÿÿг´-Ð%	­õ”á#ÉÚµвÐ-¡Ð !-¢Ð­ÿÿÿÿг´-Ð%	­õ”á#ÉÚµвÐ-¥Ð !-¦Ð­ÿÿÿÿг´-Ð%	­­Yá#ÉÚµж·-¸й-ºÐ%	­­Yá#ÉÚ»м!-½о!-$PK³4Nî-¹-fa.__shared_data_storage_schema_table__.auxiliaryažø^²³€´€µ€n¶…·¸€¹º
+á#ÉÚµвÐ-™Ð !-šÐ­ÿÿÿÿг´-Ð%	­õ”á#ÉÚµвÐ-¡Ð !-¢Ð­ÿÿÿÿг´-Ð%	­õ”á#ÉÚµвÐ-¥Ð !-¦Ð­ÿÿÿÿг´-Ð%	­­Yá#ÉÚµж·-¸й-ºÐ%	­­Yá#ÉÚ»м!-½о!-$PKR¡6Nî-¹-fa.__shared_data_storage_schema_table__.auxiliaryažø^²³€´€µ€n¶…·¸€¹º
 »€n¼½¾€¿À²³€´€µ€n¶…·¸€¹º
 ÁÂ
 ÃÄ€nÅƁÇ
ÈÈ
@@ -2359,7 +2355,7 @@
 ìíîï¸ðYÝÊÕZJ‰€ŠÉÊÕÖ€×؃ÙÈ[èéêë€Â
 ìíîï¸ð\Œ
 µÂ
-ìíîï¸ð]m¶†Û܀݀ހ߀߀à€á€â€ô÷ø^H„ÐÑÒÓÔ…nPK³4N‘Jtb] missingtypeinformation.auxiliary]¢ôÿÿÿÿ<Core, Version=3.5.14.0, Culture=neutral, PublicKeyToken=null“System.Collections.Generic.List`1[[_3S.CoDeSys.Core.Objects.MissingTypeInformation2, Core, Version=3.5.14.0, Culture=neutral, PublicKeyToken=null]]_items_size_version2_3S.CoDeSys.Core.Objects.MissingTypeInformation2[]	0_3S.CoDeSys.Core.Objects.MissingTypeInformation2üÿÿÿ0_3S.CoDeSys.Core.Objects.MissingTypeInformation2MissingTypeGuid
+ìíîï¸ð]m¶†Û܀݀ހ߀߀à€á€â€ô÷ø^H„ÐÑÒÓÔ…nPKR¡6N‘Jtb] missingtypeinformation.auxiliary]¢ôÿÿÿÿ<Core, Version=3.5.14.0, Culture=neutral, PublicKeyToken=null“System.Collections.Generic.List`1[[_3S.CoDeSys.Core.Objects.MissingTypeInformation2, Core, Version=3.5.14.0, Culture=neutral, PublicKeyToken=null]]_items_size_version2_3S.CoDeSys.Core.Objects.MissingTypeInformation2[]	0_3S.CoDeSys.Core.Objects.MissingTypeInformation2üÿÿÿ0_3S.CoDeSys.Core.Objects.MissingTypeInformation2MissingTypeGuid
 PlugInName
PlugInVersionOwningPackageIdOwningPackageNameOwningPackageVersionSystem.GuidSystem.VersionSystem.GuidSystem.VersionûÿÿÿSystem.Guid_a_b_c_d_e_f_g_h_i_j_kHþZØÅ¥N«
³Wú`	Project Information Object	øÿÿÿûÿÿÿ		
 õÿÿÿüÿÿÿôÿÿÿûÿÿÿe˵­ŽJ·
 7^¢u‚ó
Library Manager Object	ñÿÿÿûÿÿÿ			îÿÿÿüÿÿÿíÿÿÿûÿÿÿoþS‡"J CåSÄüŽEngine	êÿÿÿûÿÿÿ			çÿÿÿüÿÿÿæÿÿÿûÿÿÿmtµ-„Ò%DŸ&c£K¼
@@ -2371,7 +2367,7 @@
 ‘ÿÿÿûÿÿÿ
 
 System.Version_Major_Minor_Build	_Revision
-ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ#&ÿÿÿÿÿÿÿÿ-ÿÿÿÿÿÿÿÿ14ÿÿÿÿÿÿÿÿ8;ÿÿÿÿÿÿÿÿ?BÿÿÿÿÿÿÿÿFIÿÿÿÿÿÿÿÿMPÿÿÿÿÿÿÿÿTWÿÿÿÿÿÿÿÿ[^ÿÿÿÿÿÿÿÿbeÿÿÿÿÿÿÿÿlÿÿÿÿÿÿÿÿPK³4Nî¹zê/å/profile7.auxiliaryå/Ð!0…jüo²Ö¶¸ /N³áSystem.StringL{365d0ef4-db97-4d9b-86bd-4d9ca2c92eef}ProfilebyteName"CODESYS V3.5 SP14ÐEü]ÿÿÿÿ<Core, Version=3.5.14.0, Culture=neutral, PublicKeyToken=null#_3S.CoDeSys.Core.Components.Profile_plugInGuidToVersionConstraint_plugInGuidToExtension_plugInGuidToExtensionList=_3S.CoDeSys.Core.Components.GuidToVersionConstraintDictionary0_3S.CoDeSys.Core.Components.GuidToBoolDictionary@_3S.CoDeSys.Core.Components.GuidToProfileExtensionListDictionary			=_3S.CoDeSys.Core.Components.GuidToVersionConstraintDictionaryDictionaryBase+hashtableSystem.Collections.Hashtable	0_3S.CoDeSys.Core.Components.GuidToBoolDictionaryDictionaryBase+hashtableSystem.Collections.Hashtable	@_3S.CoDeSys.Core.Components.GuidToProfileExtensionListDictionaryDictionaryBase+hashtableSystem.Collections.Hashtable	System.Collections.Hashtable
+ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ#&ÿÿÿÿÿÿÿÿ-ÿÿÿÿÿÿÿÿ14ÿÿÿÿÿÿÿÿ8;ÿÿÿÿÿÿÿÿ?BÿÿÿÿÿÿÿÿFIÿÿÿÿÿÿÿÿMPÿÿÿÿÿÿÿÿTWÿÿÿÿÿÿÿÿ[^ÿÿÿÿÿÿÿÿbeÿÿÿÿÿÿÿÿlÿÿÿÿÿÿÿÿPKR¡6Nðƒ,%ê/å/profile7.auxiliaryå/Ð!0…jüo²Ö¶¸ /ŠÙëºSystem.StringL{365d0ef4-db97-4d9b-86bd-4d9ca2c92eef}ProfilebyteName"CODESYS V3.5 SP14ÐEü]ÿÿÿÿ<Core, Version=3.5.14.0, Culture=neutral, PublicKeyToken=null#_3S.CoDeSys.Core.Components.Profile_plugInGuidToVersionConstraint_plugInGuidToExtension_plugInGuidToExtensionList=_3S.CoDeSys.Core.Components.GuidToVersionConstraintDictionary0_3S.CoDeSys.Core.Components.GuidToBoolDictionary@_3S.CoDeSys.Core.Components.GuidToProfileExtensionListDictionary			=_3S.CoDeSys.Core.Components.GuidToVersionConstraintDictionaryDictionaryBase+hashtableSystem.Collections.Hashtable	0_3S.CoDeSys.Core.Components.GuidToBoolDictionaryDictionaryBase+hashtableSystem.Collections.Hashtable	@_3S.CoDeSys.Core.Components.GuidToProfileExtensionListDictionaryDictionaryBase+hashtableSystem.Collections.Hashtable	System.Collections.Hashtable
 LoadFactorVersionComparerHashCodeProviderHashSizeKeysValuesSystem.Collections.IComparer$System.Collections.IHashCodeProviderìQ8?
 
 				
@@ -2380,23 +2376,23 @@
 		ìQ8?
 
 %	
		Ð																		 	!	"	#	$	%	&	'	(	)	*	+	,	-	.	/	0	1	2	3	4	5	6	7	8	9	:	;	<	=	>	?	@	A	B	C	D	E	F	G	H	I	J	K	L	M	N	O	P	Q	R	S	T	U	V	W	X	Y	Z	[	\	]	^	_	`	a	b	c	d	e	f	g	h	i	j	k	l	m	n	o	p	q	r	s	t	u	v	w	x	y	z	{	|	}	~		€		‚	ƒ	„	…	†	‡	ˆ	‰	Š	‹	Œ		Ž			‘	’	“	”	•	–	—	˜	™	š	›	œ		ž	Ÿ	 	¡	¢	£	¤	¥	¦	§	¨	©	ª	«	¬	­	®	¯	°	±	²	³	´	µ	¶	·	¸	¹	º	»	¼	½	¾	¿	À	Á	Â	Ã	Ä	Å	Æ	Ç	È	É	Ê	Ë	Ì	Í	Î	Ï	Ð	Ñ	Ò	Ó	Ô	Õ	Ö	×	Ø	Ù	Ú	Û	Ü	Ý	Þ
-Ð	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	à	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	â	ß	ß	ß	ß	ä	ß	ß	ß	ß	ß	ß	ß	ß
	æ	ç	è	é	ê	ë	ì	í	î	ï	ð	ñ	ò	ó	ô	õ	ö	÷	ø	ù	ú	û	ü	ý	þ	ÿ								System.Guid_a_b_c_d_e_f_g_h_i_j_kK¥‹V8FÑJ¯ݒ	©9ýØÍ﷎’M…EþE[y!{jÌ"s÷G˜!ÝHჿtªGIÛÓN’ƒV€í 8úuÙû/2 7G„ï­Ï7™º]¶áŸJ™Òßž¤?U¯8ÚUŠç®F‘[v†eo¬i¼¥‹VìJˆýS©U§›¾Ñ$Çw4H”jv‰êÏ¡‡¤zz( úC‰Hõ÷³`|Tà‡?’ÌÉN§Y¾¡ZÈ{+ˆÙƒŠ$A¾n¢<Ÿ¶7»Öû0Ñ|@˜^ß	ÝsAÖÿ裌äíE˜DÙ_qߦkSÜ’F¹cîõsلE³0®Ëª¤CÞBÌWb
-Zà&ñ`J˜vú<nhA íE¤ÔðL ÷_ŠŸíލ!zùrº{F¨Ê/å~ñ€"–¿D²‡ÃA’<ûéÅM#è4‡ùÛDA¼Ó6£Å×ð$+
W~©K½Î—_	oyÃ%²èlÁxO®Ìo;Ï}Š¥&™úH÷®–<NºÞ%sþêX'¯Ȭ¤DF¶Ñ;€$¼É(ܳv’Å»H£ž\i7à’)¨sЉ‚bA¿L_Õ~®¬*Fò÷x;JÁ”]ÝV;+Q˜°ÄpÉ@ŠÖþYîx",î0ÎkªÈI›°™™_%-&G‡ö+åÍCª„½	;ü.‰}q€ÌL°¢‰`ÑNmç/Z씯’ýŽA§‘¹{X§*0£Rj/ðXM‡IQt#3R´1¾à!
[¶I‚7õÖ>Êâo2:GlÉcRI’¦ÿ’‰}é3mZx*FõÑG‘kÊ ò2Ï4ƒÒ^'A@@¿„ÿ8CÝP5C´e«ÍöA£[c74Œ6ҁ i¹Ñ@±»2³C•7ð¸ˆBxÏC–5yÛVæß8!¬ÁµSG™‚µA¼¶œ‘9ř'IÆçC§œÇOË«T:¢€"ŒcD¶çAµèiW;«¤¯™þî|B¸S/Ã©¢<ʾ§Àñ N7ÅUïa½=~ã~»fåF‡40v|)–>~'¬©B:M—Z4ïzyï?©¶Š
-[@DˆªÑðªdx@%egIŠOŸõ6ãb-AAˆ@yOôN‘?cæM’ž<BAy3ÿ7vA³ÑÆM"N±fCÇ(ÝB¢©A—嶊(΢ëD‚õ.éwZ¯C…üiIö³ESõ_§Ÿ˜B¸×ͪíeFÐdֈ,H¿9õÜÔGšE¹LÃCA³òE1åŒHLitÝä‚DˆªÎb˪ÊI ¯º8|D˜/gÿ¥¾J³J£¤Ÿº•E˜mª»¨p$KÜ|äã½n/G€AOÆL¤#qlC¯“:osvM|OV,qÊI²<˅ó^ŒTNÒùאÉ'‰G‚Pl&+JOg_k3µòL“ßØ¢[벨Ptµí$ZM¹þ’X­N®
-Q‰64~_šªF¿VYÄïìYRÔÿ»²¡XJ£ÛœxõÙÉSVFF¸Q6B¨û$ XT»Ð4ÐBuyA„—…0R¼Û[U5uµÁ·ðŸA›vF¤ø0·pV(ôfOkWD›ÃÜç	ÂûrW5ìÖc¬6ÆB·Íäe®ÒLQX‹E3T·çJ¸~„#xY QžÚÑÌB«p	CXÛªZÀ¢%:y\;HŒœ~Zz][V{ÃÉàN¢kõµ·,¨x\Æ!û¦±ï‡I¦¼òÜRÂT]W­zmšBI¼ãZ0Òzì^FTͯIçO»x›ÿëpý_ñˆBô#”C†6Û2¬`“‚¢Ïţ@½ýÝ$ÁúõÙa°‹«amë@½æÅ8~Tb=i±ðÊXóN§ŸÓ˒?ð0cÁPÌc¿ª¨L–T³‚,#&dÖ~pæI¦Ö»Ò‡þ¸Že+§¥ãúJ,G…×Ì»°õ&ºf*T®l:ÂE‰Ò¶QÜg¦QgâkŽ¿¨C¡EŠ$Swn-<Ôhªñ4L‰N‘Ó–Úq\©iD~€z$ñI—™MÒS¬Žj/E€&CÄBˆ“¶Å­Å[kžC«7#„(HŸ–Y„œ$›l†yèí4¯K†S*1'‰m­ßARX©E¤r<º_Ã=nx/§ÑH¡H†Ð‘3HeðOoAQFËðQE¸ñîÇ%Û_pTÅiW­æþAªüªr+Žq{ʈ\ eL¼Ž¢WŒè9r.2¡rË8I­hÀÝ,ӛDsmµ;®˜[GŒ¶[þª­àtˆ¶¢ñÊñ5BŠ$ášïSð5uZáëaÀ,F€©ñ¿Y¥Žv5+Ÿ§9,A¸¡ÒäÕq:w%]ÉÀY}C©ô,®¹aøx³¾™ËÔA6F£Üt\¦À‹Ìy‰Ò2Ù
-OvO°çm÷§çvzìI?kƒ&F‘Ðœµg:Î'{Žú[NHÕ@¶.sŸ¿´¹ç|r¶<Îe˜I´ÑŸ\£¬ô}R-[ÕÚN¡	ì¢TIx~ü4åþ­}ELÒYăh<A?ô H£²6c7RR€‡±]g#H‰¯£H{;LÑ¢öF¦>@1‚Ò‚õõÁ°Zn$I’·•¸à•;)ƒî¼ý—©¯B…>¯ìÛG‹„¤Ž·ytKJ½
O}Ï­…ˆ%íÃG¯úëa’m›N†²%°1RTG¡Fx•}™ö‡K½ô’R=E†2ÃõÄHΧˆ5Ú·áÛ{ÔA‚µNSŒ‚‰ˋt¡ùñO¥4Fç<Ïé„Š¼ã¶Å¬xJ‹‹;íd9‹®äz@ÅI4b°lu½ŒÁ2¶
-à‚ÎC°#i€,à¾@¿œJ®qôåÉ,]œŽjë8¦ãç±O„–À49Cÿeºùõ8ÓgD®ÄŒ•)Ô#ǐmü		¤¦”G”óSʼ˜y¯‘Ûö€R=Jª´IÜqê’»¢0ÉÏCÑŒ{tá“P·(¢•¯C¶§‚Žÿô÷8”£O@£ŸU³OžÖ6Ò¡•ü6•JÛ¼…ʇG£‰…e=·–®:6:•B±¯›øúêQ—p;¹¬–KšCªKç}ËÞ˜û)÷´|F8MŒëpŸÒb´Þ™²—0¢g@€±É›=ûóšºÖõ7’5Ežn\æ%››Å%7Ö³¼ùK²ÐóMR@…œ©B¶˜¯cE“X_|á˜9Þ¯“âúI:ÃÒRÐ&™žRã9®áà1N¹T†U#±Ÿz‘Ҕ§J•€ÔÓ¯¤×= ÞIMUÛWC´qžÅÜ¡ËðʱÌG´£µNßĎR¢
+Ð	ß	à	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	â	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ä	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß	ß
	æ	ç	è	é	ê	ë	ì	í	î	ï	ð	ñ	ò	ó	ô	õ	ö	÷	ø	ù	ú	û	ü	ý	þ	ÿ								System.Guid_a_b_c_d_e_f_g_h_i_j_kK¥‹V8FÑJ¯ݒ	©9ýx7xw¢IB¥º†8èvúä!{jÌ"s÷G˜!ÝHჿtªGIÛÓN’ƒV€í 8úuÙû/2 7G„ï­Ï7™º]¶áŸJ™Òßž¤?U¯8ÚUŠç®F‘[v†eo¬‡¤zz( úC‰Hõ÷³`|Tà‡?’ÌÉN§Y¾¡ZÈ{+ˆÙƒŠ$A¾n¢<Ÿ¶7»Öû0Ñ|@˜^ß	ÝsAÖÿ裌äíE˜DÙ_qßE³0®Ëª¤CÞBÌWb
+Zà&ñ`J˜vú<nhAíE¤ÔðL ÷_ŠŸíލzùrº{F¨Ê/å~ñ€–¿D²‡ÃA’<ûéÅM è4‡ùÛDA¼Ó6£Å×ð!+
W~©K½Î—_	oyÃ"5Ú·áÛ{ÔA‚µNSŒ‚#™úH÷®–<NºÞ%sþêX$¯Ȭ¤DF¶Ñ;€$¼É%ܳv’Å»H£ž\i7à’&¨sЉ‚bA¿L_Õ~®¬':GlÉcRI’¦ÿ’‰}é(Fò÷x;JÁ”]ÝV;)¢€"ŒcD¶çAµèiW*Q˜°ÄpÉ@ŠÖþYîx"+î0ÎkªÈI›°™™_%,&G‡ö+åÍCª„½	;ü-ˋt¡ùñO¥4Fç<Ïé„.‰}q€ÌL°¢‰`ÑNmç/Z씯’ýŽA§‘¹{X§*0/f—\™<·D‘+“˜É¹y™1¾à!
[¶I‚7õÖ>Êâo2¾Ñ$Çw4H”jv‰êÏ¡3mZx*FõÑG‘kÊ ò2Ï4ƒÒ^'A@@¿„ÿ8CÝP5ҁ i¹Ñ@±»2³C•6ð¸ˆBxÏC–5yÛVæß7!¬ÁµSG™‚µA¼¶œ‘8ř'IÆçC§œÇOË«T9¦kSÜ’F¹cîõsل:«¤¯™þî|B¸S/Ã©¢;ʾ§Àñ N7ÅUïa½<~ã~»fåF‡40v|)–=Ž­àËôL»ÿ{—/á…Q>©¶Š
+[@DˆªÑðªdx?%egIŠOŸõ6ãb-@Ç(ÝB¢©A—嶊(΢ëA‚õ.éwZ¯C…üiIö³BSõ_§Ÿ˜B¸×ͪíeCÐdֈ,H¿9õÜÔDšE¹LÃCA³òE1åŒEÞ¯“âúI:ÃÒRÐ&™FLitÝä‚DˆªÎb˪ÊGP·(¢•¯C¶§‚Žÿô÷8HR-[ÕÚN¡	ì¢TIxIÜ|äã½n/G€AOÆJ¤#qlC¯“:osvK|OV,qÊI²<˅ó^ŒTLÒùאÉ'‰G‚Pl&+JMg_k3µòL“ßØ¢[벨Ntµí$ZM¹þ’X­N®
+O‰64~_šªF¿VYÄïìYPÔÿ»²¡XJ£ÛœxõÙÉQVFF¸Q6B¨û$ XR5uµÁ·ðŸA›vF¤ø0·pS(ôfOkWD›ÃÜç	ÂûrT5ìÖc¬6ÆB·Íäe®ÒLQU QžÚÑÌB«p	CXÛªVÛö€R=Jª´IÜqêWÀ¢%:y\;HŒœ~Zz]X®äz@ÅI4b°lu½YV{ÃÉàN¢kõµ·,¨xZÆ!û¦±ï‡I¦¼òÜRÂT[W­zmšBI¼ãZ0Òzì\²%°1RTG¡Fx•}™ö]FTͯIçO»x›ÿëpý^ñˆBô#”C†6Û2¬_“‚¢Ïţ@½ýÝ$ÁúõÙ`°‹«amë@½æÅ8~Ta=i±ðÊXóN§ŸÓ˒?ð0bÁPÌc¿ª¨L–T³‚,#&cÖ~pæI¦Ö»Ò‡þ¸Žd*T®l:ÂE‰Ò¶QÜg¦QeâkŽ¿¨C¡EŠ$Swn-<Ôfªñ4L‰N‘Ó–Úq\©gD~€z$ñI—™MÒS¬Žh/E€&CÄBˆ“¶Å­Å[ižC«7#„(HŸ–Y„œ$›j†yèí4¯K†S*1'‰k­ßARX©E¤r<º_Ã=lx/§ÑH¡H†Ð‘3HeðOmAQFËðQE¸ñîÇ%Û_nTÅiW­æþAªüªr+Žo{ʈ\ eL¼Ž¢WŒè9p.2¡rË8I­hÀÝ,ӛDqmµ;®˜[GŒ¶[þª­àrZáëaÀ,F€©ñ¿Y¥Žs%]ÉÀY}C©ô,®¹aøt³¾™ËÔA6F£Üt\¦À‹Ìu‰Ò2Ù
+OvO°çm÷§çvvKó)¥à¥O‡7Ⱥï jwìI?kƒ&F‘Ðœµg:Î'xŽú[NHÕ@¶.sŸ¿´¹çyr¶<Îe˜I´ÑŸ\£¬ôz²èlÁxO®Ìo;Ï}Š¥{€"õN¾oìO–_\ýMÀ|ü4åþ­}ELÒYÄ}ƒh<A?ô H£²6c7RR~‡±]g#H‰¯£H{;LÑ¢öF¦>@1‚Ò€õõÁ°Zn$I’·•¸à•;)î¼ý—©¯B…>¯ìÛG‹‚¤Ž·ytKJ½
O}Ï­ƒˆ%íÃG¯úëa’m›N„£Rj/ðXM‡IQt#3R´…K½ô’R=E†2ÃõÄHΧ†‹E3T·çJ¸~„#x‡ˆ¶¢ñÊñ5BŠ$ášïSð5ˆ¼ã¶Å¬xJ‹‹;íd9‰5+Ÿ§9,A¸¡ÒäÕq:ŠÁ2¶
+à‚ÎC°#i€‹,à¾@¿œJ®qôåÉ,]œŒjë8¦ãç±O„–À49Cÿeºùõ8ÓgD®ÄŒ•)Ô#ÇŽmü		¤¦”G”óSʼ˜y¯+§¥ãúJ,G…×Ì»°õ&º»¢0ÉÏCÑŒ{tá‘ØÍ﷎’M…EþE[y’£O@£ŸU³OžÖ6Ò¡•ü6“JÛ¼…ʇG£‰…e=·”®:6:•B±¯›øúêQ•p;¹¬–KšCªKç}ËÞ–ƒÑÜ5'GM¦r¶——û)÷´|F8MŒëpŸÒb´Þ˜²—0¢g@€±É›=ûó™ºÖõ7’5Ežn\æ%›šÅ%7Ö³¼ùK²ÐóMR@…›©B¶˜¯cE“X_|á˜9œ ¯º8|D˜/gÿ¥¾J³Rã9®áà1N¹T†U#±žz‘Ҕ§J•€ÔÓ¯¤×=ŸÞIMUÛWC´qžÅÜ ËðʱÌG´£µNßĎR¡^ˆGÓ4F4AŸ¿åÃ>jÞ¢
 ¹HÄ(G°ò”FÐ` Y£»Íú«ÈOW+
->¤÷æ“4W\fB¨°C†,	3/¥DLT—DŽ¿
-MOcç¦/BÿwMEƒ¬ð‰XDu§›Äí›M„2þ»€»ö˨—2ƒ¢PAI·K6@ñüx©c7<•J¬HK¦Ê."੒ªÊ^Æ,lÆI·r»1²±ò «\é–û`1F“ôgà$=Ƭÿ\«6U*ÿJ‡wö}U@¡­DØhMeL¤©fSdV®¬fFã‰Dû
-Bò÷¹¯«é´\}RL­ÇBþœõ"*°|“ÜðéMC…·Iž7Š±&þÑSôDµxG7>³ë²£°
-¦ºÔE¼P«Ëô³Kó)¥à¥O‡7Ⱥï j´¨
JØЀ"Fç%°ð6Bµg^ÓûißI„ÖM[FE:߶6üçjGaL¡Ë§™µu·EÕqfcUA¡õ𡤶#
-¸™Zz^|¨&A„®hâ¤E¶ß¹͂¾€6ËK©W^™WC׺:GAæ¨D>’œP»s.žßö7Lµ
gšÒ£¤3¼^ˆGÓ4F4AŸ¿åÃ>jÞ½ÔÏÏ@ºû¤O‹KmìžÙt¾q¶l]?¡îEƒ¯cy7¿¾šTM/CZOšcÉ™à„±Àø‰\%C¸<Ãè^TÊÁE;J"ÈG§H$ûËvÿ¢Âœ>h ‚3xJ¡ÚâäV¡7µÃlm¡âà ÔD­1"­  ‚@Ä6Z¬eœ	Gµåoà´ÓÅ,µš–À™N¶{×|ýû?Æ€"õN¾oìO–_\ýMÀÇÞE–™Þ{Ú% Èt‰Žj'O˜e(R™ƒÉŽ­àËôL»ÿ{—/á…QÊ'¡îË¥*bA…ÛâbréːqVÚÝEŽÛÀۙ8Ì—L‰£iD¿_jéVïvÍ
݆«*0Né¢Ï÷ÂEÎ)4÷#§<O›IŒå*†Ïª.?
-d)Jùö€KÉàÐ9a‡בL‘Ì¢{…fÅÑõšÍÁ>öE¥°¥3¾-Òà2°ËÃu¹K¼Þ¶ÉÿmÖÓ.@Ôy“Lˆ„»§¥è_Ô¯!mÆF{ѹjÕB8Ó&ó$L¥Or8‰né›Öx7xw¢IB¥º†8èvúä×.!ÀýG—ó-Aøþ×ØÇ1¾½×šJ¤õ>Íiِè¯SðÎNƒª“*„°°Ú/f—\™<·D‘+“˜É¹y™ÛOµËèzJŠM·Œ¾êaC܃ÑÜ5'GM¦r¶—ݽϟR±ØK‹Â—s»V`„Þ{/Ÿ³nI«²¸Z`Ûß2_3S.CoDeSys.Core.Components.ExactVersionConstraint_versionSystem.Version	àß		âß	
-äß	æzÑ)ÓþxCª-o',ç$RCÄÍ9íE©—_cNÄè0j«x~|ÔJ¶›õm¶®éTÔf< ¢N³ûQwÚü8êË©­õn¯N‰ ²õáüëîT/Ø@¦4Ą1F´‚ìì9l»Ž!¸Jœ(!ÚuþÅÅíEé3÷A…­B¢ç¹]jà“¢@J‘µ±_ŒbG«ï/¾m*–ëØF®&d¼m3ˆTð§Cjö2§æJ‹—|	¡ñÜhí	…”µB«û¼‚Õò4¦Ç¶^ýB§VØ\gQÓóWy•Ì¡ÄE—löžpò€œôËüO9ºÀB¿k¶#È$¢õÙÙJ˄[M´º•vWàvOö
+>¤DLT—DŽ¿
+MOcç¥/BÿwMEƒ¬ð‰XDu¦›Äí›M„2þ»€»ö˧—2ƒ¢PAI·K6@ñüx¨c7<•J¬HK¦Ê."੒©Ê^Æ,lÆI·r»1²±ò ª\é–û`1F“ôgà$=Æ«ÿ\«6U*ÿJ‡wö}U@¡¬DØhMeL¤©fSdV­¬fFã‰Dû
+Bò÷¹®«é´\}RL­ÇBþœõ"*¯|“ÜðéMC…·Iž7Š°&þÑSôDµxG7>³ë±£°
+¦ºÔE¼P«Ëô²i¼¥‹VìJˆýS©U§›³¨
JØЀ"Fç%°ð6B´g^ÓûißI„ÖM[FE:ßµ6üçjGaL¡Ë§™µu¶EÕqfcUA¡õ𡤶#
+·™Zz^|¨&A„®hâ¤E¶ß¸͂¾€6ËK©W^™WC×¹:GAæ¨D>’œPºs.žßö7Lµ
gšÒ£¤3»÷æ“4W\fB¨°C†,	3/¼ÔÏÏ@ºû¤O‹KmìžÙt½q¶l]?¡îEƒ¯cy7¾¾šTM/CZOšcÉ™à„±¿ø‰\%C¸<Ãè^TÊÀE;J"ÈG§H$ûËvÿ¢Áœ>h ‚3xJ¡ÚâäV¡7µÂlm¡âà ÔD­1"­  ‚@Ã6Z¬eœ	Gµåoà´ÓÄ,µš–À™N¶{×|ýû?ÅAy3ÿ7vA³ÑÆM"N±fÆ'¡îË¥*bA…ÛâbréÇÞE–™Þ{Ú% Èt‰Žj'O˜e(R™ƒÉ£¤Ÿº•E˜mª»¨p$ÊC´e«ÍöA£[c74ŒËqVÚÝEŽÛÀۙ8Ì—L‰£iD¿_jéVïvÍ
݆«*0Né¢Ï÷ÂEÎ)4÷#§<O›IŒå*†Ïª.?
+d)Jùö€KÉàÐ9a‡בL‘Ì¢{…fÅÑõšÍÁ>öE¥°¥3¾-Òà2°ËÃu¹K¼Þ¶ÉÿmÖÓ.@Ôy“Lˆ„»§¥è_Ô¯!mÆF{ѹjÕB8Ó&ó$L¥Or8‰né›Ö»Ð4ÐBuyA„—…0R¼Û[×.!ÀýG—ó-Aøþ×ØÇ1¾½×šJ¤õ>Íiِè¯SðÎNƒª“*„°°Ú~'¬©B:M—Z4ïzyïÛOµËèzJŠM·Œ¾êaCÜAˆ@yOôN‘?cæM’ž<ݽϟR±ØK‹Â—s»V`„Þ{/Ÿ³nI«²¸Z`Ûß2_3S.CoDeSys.Core.Components.ExactVersionConstraint_versionSystem.Version	àß		âß	
+äß	æzÑ)ÓþxCª-o',ç$RCÄÍ9íE©—_cNÄè0j«x~|ÔJ¶›õm¶®éTÔf< ¢N³ûQwÚü8êË©­õn¯N‰ ²õáüëîT/Ø@¦4Ą1F´‚ìì9l»Ž!¸Jœ(!ÚuþÅÅíEé3÷A…­B¢ç¹]jà“î/¾m*–ëØF®&d¼m3ˆTïËüO9ºÀB¿k¶#È$¢ð§Cjö2§æJ‹—|	¡ñÜhí	…”µB«û¼‚Õò4¦Ç¶^ýB§VØ\gQÓóWy•Ì¡ÄE—löžpò€œô¿žÂ¢@J‘µ±_ŒbG«õÙÙJ˄[M´º•vWàvOö
 ç¼m/-F³°ó&D‹÷0_3S.CoDeSys.Core.Components.ProfileExtensionList_listSystem.Collections.ArrayList	ø÷	
ù÷	ú÷	û÷	ü÷	ý÷	þ÷	ÿ÷	÷	÷	÷	÷	÷	÷	÷	÷	System.Version_Major_Minor_Build	_Revision	
-System.Collections.ArrayList_items_size_version	
			 	!	"	#	$	%	&	'	(	)	*	+	,	-	.
	/
	0
 	1
!	2
"	3
#	4
$	5
%	6
&	7
'	8
(	9
)	:
*	;
+	<
,	=
-	>
.,_3S.CoDeSys.Core.Components.ProfileExtension
_stOriginator_plugInGuid_versionSystem.GuidSystem.Version?PackageManagement:1ÀþÿÿzÑ)ÓþxCª-o',	A/.BPackageManagement:1½þÿÿ$RCÄÍ9íE©—_cNÄ	D0.EPackageManagement:1ºþÿÿ0j«x~|ÔJ¶›õm¶®	G1.HPackageManagement:1·þÿÿTÔf< ¢N³ûQwÚü8	J2.KPackageManagement:9´þÿÿË©­õn¯N‰ ²õáü	M3.NPackageManagement:7±þÿÿîT/Ø@¦4Ą1F´‚	P4.QPackageManagement:6®þÿÿì9l»Ž!¸Jœ(!ÚuþÅÅ	S5.TPackageManagement:1«þÿÿEé3÷A…­B¢ç¹]jà“	V6.WPackageManagement:1¨þÿÿ¿žÂ¢@J‘µ±_ŒbG«	Y7.ZPackageManagement:7¥þÿÿ/¾m*–ëØF®&d¼m3ˆT	\8.]PackageManagement:5¢þÿÿ§Cjö2§æJ‹—|	¡	_9.`PackageManagement:14ŸþÿÿÜhí	…”µB«û¼‚Õ	b:.cPackageManagement:4œþÿÿ4¦Ç¶^ýB§VØ\gQÓ	e;.fPackageManagement:7™þÿÿWy•Ì¡ÄE—löžpò€œ	h<.iPackageManagement:1–þÿÿËüO9ºÀB¿k¶#È$¢	k=.lPackageManagement:1“þÿÿÙÙJ˄[M´º•vWàvO	n>.oPackageManagement:1þÿÿ
-ç¼m/-F³°ó&D‹	qADGJMPSVY\_behknqÐ-PK³4NÆYQãü6÷6sourcecontrolproject.auxiliary÷6É<?xml version="1.0" encoding="utf-8"?>
+System.Collections.ArrayList_items_size_version	
			 	!	"	#	$	%	&	'	(	)	*	+	,	-	.
	/
	0
 	1
!	2
"	3
#	4
$	5
%	6
&	7
'	8
(	9
)	:
*	;
+	<
,	=
-	>
.,_3S.CoDeSys.Core.Components.ProfileExtension
_stOriginator_plugInGuid_versionSystem.GuidSystem.Version?PackageManagement:1ÀþÿÿzÑ)ÓþxCª-o',	A/.BPackageManagement:1½þÿÿ$RCÄÍ9íE©—_cNÄ	D0.EPackageManagement:1ºþÿÿ0j«x~|ÔJ¶›õm¶®	G1.HPackageManagement:1·þÿÿTÔf< ¢N³ûQwÚü8	J2.KPackageManagement:9´þÿÿË©­õn¯N‰ ²õáü	M3.NPackageManagement:7±þÿÿîT/Ø@¦4Ą1F´‚	P4.QPackageManagement:6®þÿÿì9l»Ž!¸Jœ(!ÚuþÅÅ	S5.TPackageManagement:1«þÿÿEé3÷A…­B¢ç¹]jà“	V6.WPackageManagement:7¨þÿÿ/¾m*–ëØF®&d¼m3ˆT	Y7.ZPackageManagement:1¥þÿÿËüO9ºÀB¿k¶#È$¢	\8.]PackageManagement:5¢þÿÿ§Cjö2§æJ‹—|	¡	_9.`PackageManagement:14ŸþÿÿÜhí	…”µB«û¼‚Õ	b:.cPackageManagement:4œþÿÿ4¦Ç¶^ýB§VØ\gQÓ	e;.fPackageManagement:7™þÿÿWy•Ì¡ÄE—löžpò€œ	h<.iPackageManagement:1–þÿÿ¿žÂ¢@J‘µ±_ŒbG«	k=.lPackageManagement:1“þÿÿÙÙJ˄[M´º•vWàvO	n>.oPackageManagement:1þÿÿ
+ç¼m/-F³°ó&D‹	qADGJMPSVY\_behknqÐ-PKR¡6NÆYQãü6÷6sourcecontrolproject.auxiliary÷6É<?xml version="1.0" encoding="utf-8"?>
 <ENIProject>
   <Binding ObjectGuid="{031ad7bc-78f2-429e-bdcf-ddcd5c937efd}" RelativePath="CAA Libname.FO/_0_Templates.FO/ETrigTl_Temp.POUO/prvResetOutputs.POUMO/prvResetOutputs" ObjectType="{f8a58466-d7f6-439f-bbb8-d4600e41d099}" />
   <Binding ObjectGuid="{0a821295-c5ed-4d11-9a9c-10f21411bf29}" RelativePath="CAA Libname.FO/_0_Templates.FO/ETrigTo_Temp.POUO/prvStart.POUMO/prvStart" ObjectType="{f8a58466-d7f6-439f-bbb8-d4600e41d099}" />
@@ -2467,8 +2463,8 @@
   <Binding ObjectGuid="{f89c7486-e894-4f40-a3d2-2de75de71ad0}" RelativePath="CAA Libname.FO/_0_Templates.FO/ETrigTo_Temp.POUO/ETrigTo_Temp" ObjectType="{6f9dac99-8de1-4efc-8465-68ac443b7d08}" />
   <Binding ObjectGuid="{f8f67f09-bfbb-4abd-963c-083140b4a685}" RelativePath="CAA Libname.FO/_0_Templates.FO/ETrig_Temp.POUO/prvStart.POUMO/prvStart" ObjectType="{f8a58466-d7f6-439f-bbb8-d4600e41d099}" />
   <Binding ObjectGuid="{fe17f240-98b5-4f7c-b01f-ef88da0cd3d8}" RelativePath="CAA Libname.FO/_6_GlobalVariables.FO/_6_GlobalVariables" ObjectType="{738bea1e-99bb-4f04-90bb-a7a567e74e3a}" />
-</ENIProject>PK³4NS‡$;Papplicationcontext.e0c003b2-1edd-477a-9148-e4b7c6a4e203.precompileinfo.auxiliaryëã!0…jüoŒ·×£´`
-éCSystem.StringL{11f4bd64-2998-4795-a306-94dda94e3331}KindOfContextL{1d8fe3d0-8423-48cf-8a9b-eaa134990850}TargetSubSignaturesL{2dacf8ba-27b3-43f2-b9f0-d578dd179b1d}NameExp	L{6708bd14-cddc-4e28-b69d-d3183b7c423e}
+</ENIProject>PKR¡6NcÓO¤Papplicationcontext.e0c003b2-1edd-477a-9148-e4b7c6a4e203.precompileinfo.auxiliaryëã!0…jüoŒ·×£´`
+,—/½System.StringL{11f4bd64-2998-4795-a306-94dda94e3331}KindOfContextL{1d8fe3d0-8423-48cf-8a9b-eaa134990850}TargetSubSignaturesL{2dacf8ba-27b3-43f2-b9f0-d578dd179b1d}NameExp	L{6708bd14-cddc-4e28-b69d-d3183b7c423e}
 TypeLength
 short
VariableIdintSignatureIdScopeIdPositionToSavelongMessagesToSaveL{bc2be951-49f6-4f0f-b731-e31e36606f1e}Name.__GetInterfaceReferenceOperatorL{bffb3c53-f105-4e85-aba2-e30df579d75f}MethodPreCompileFlagsL{9b5d4c11-b2d9-46c2-bf90-350eefa47fc5}TimeStampOnlyObjectGuidSystem.GuidH50ec1707-5731-45b1-885b-40907fd79c2d  ParentObjectGuid!H7495bafc-e9de-41f4-8422-4fa3de13a1fe"TimeStamp#*__GetInterfacePointer$H926f7604-3bb3-4ac2-a2b2-c74509742af8%SignaturesArray&VAR_INFO'H365c4d7d-256c-4416-945b-832d41d631b2(H00000000-0000-0000-0000-000000000000)IQueryInterface*Interface+,__CheckedInterfaceCast,Function-H6c7b0b40-3393-4ac8-8272-f7e492c63aa3.(__CheckedPointerCast/H2720d84f-e738-47fc-9606-476eb9a419c80&__CompareInterfaces1H89f9f17e-dfb1-4753-a04a-0e04defb54ee2__DataSegments3H6d5ee79a-0165-410b-9a03-2dcb86d770844__SegmentInfo5H86a3bd70-f6af-446c-a3ca-d70c9d74cefb6 ExceptionContext7Hdc964aa2-aef0-4805-92de-9b8bed089e6c8trycatch9Hfdb186ec-1bb3-428f-bd1c-2a07c8f62af9:throwex;Hd3df2306-1c85-4582-9840-d91ec47927aa<$__BasePropertyInfo=H31ba9dec-acd8-475d-b624-39b6068c7eaf>(__PropertyInfoStruct?H85b65d0b-a93f-4e02-80e4-fafd3f54abc3@__POUInfoStructAH8467172f-0c66-4acf-9d6b-245b2445da14B__FBInfoStructCH1964cd27-f960-4298-b539-cf555cb4552cD$__MethodInfoStructEHd277c0d4-0a58-4c92-97d1-0453f8828707F__DUTInfoStructGH76a1e5d2-9eb5-4a1b-a8e7-baf1b7eb9716H__GVLInfoStructIHa40cb7c8-28fe-4494-89ac-d9ba39db98a8JAnyTypeKHb60a5c90-aa6c-4c3f-8332-c02981c0bf59L*GlobalSignaturesArrayMTYPE_CLASSNVarGlobalOHf4fafa0b-0199-4a4a-82c6-354c2db388c0PMEMORY_AREAQH04bdff5c-e859-4983-80cd-36bbdbce9f28R$__DataSegmentFlagsSH36b719e5-3a34-450b-b806-362248c6fc69TExceptionCodeUHa241205c-3e8b-4f58-af39-21f166f9a7d2VExceptionFlagsWH13116516-29a3-4cab-a26f-d2f27fc21758X&__COMPILE_CONSTANTSYHdb173c48-0431-4ee2-8080-d72c759a68e3Z"CompiledPOUsArray[L{b19c1570-9d63-448c-b1a8-77c564f4bf41}\&PreCompiledPOUFlags]L{ffb74c62-0dab-4b81-a769-562edfcba448}^Breakpointlist_LibraryPath`aNamespacebApplicationGuidcHe0c003b2-1edd-477a-9148-e4b7c6a4e203dTargetGuide$UnicodeIdentifiersfboolÐÐ-EÐÐ	Ú
 Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-Ð-Ð-Ð-Ð -!Ð"­/›ß”ÑÐÐ	Ú
@@ -2510,31 +2506,31 @@
 Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭ^EÐ-RÐ-NÐ-Ð-SÐ -(Ð"­@0›ß”ÑÐÐ	Ú
 Ð­
Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭNEÐ-TÐ-NÐ-Ð-UÐ -(Ð"­W`@öHyÖÐÐ	Ú
 Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭÿÿÿÿÿÿÿÿEÐ-VÐ-NÐ-Ð-WÐ -(Ð"­E‡@öHyÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭÿÿÿÿÿÿÿÿEÐ-XÐ-NÐ-Ð-YÐ -(Ð"­`S0›ß”ÑEZ[Ð[Ð-+Ð--ЭÿÿÿÿÐ\]-Ð"­ ·/›ß”ÑÚ^Ð[Ð-.Ð-/ЭÿÿÿÿÐ\]-Ð"­0Þ/›ß”ÑÚ^Ð[Ð-0Ð-1ЭÿÿÿÿÐ\]-Ð"­@0›ß”ÑÚ^Ð_-`Ð"­‡™aÛ%ÖÚaÐb-cÐd-(Ðef­PK³4Nƒ»dŠ\…\Npoolcontext.pool.00000000-0000-0000-0000-000000000000.precompileinfo.auxiliary…\z£!0…jüoª,ò•mÁ³/.Ár<System.StringL{11f4bd64-2998-4795-a306-94dda94e3331}KindOfContextL{1d8fe3d0-8423-48cf-8a9b-eaa134990850}NoneSubSignaturesL{2dacf8ba-27b3-43f2-b9f0-d578dd179b1d}NameExp	L{6708bd14-cddc-4e28-b69d-d3183b7c423e}
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭÿÿÿÿÿÿÿÿEÐ-XÐ-NÐ-Ð-YÐ -(Ð"­`S0›ß”ÑEZ[Ð[Ð-+Ð--ЭÿÿÿÿÐ\]-Ð"­ ·/›ß”ÑÚ^Ð[Ð-.Ð-/ЭÿÿÿÿÐ\]-Ð"­0Þ/›ß”ÑÚ^Ð[Ð-0Ð-1ЭÿÿÿÿÐ\]-Ð"­@0›ß”ÑÚ^Ð_-`Ð"­ "Ú은ÖÚaÐb-cÐd-(Ðef­PKR¡6NÉM–QŠ\…\Npoolcontext.pool.00000000-0000-0000-0000-000000000000.precompileinfo.auxiliary…\z£!0…jüoª,ð¨Õγ/…˜rÉSystem.StringL{11f4bd64-2998-4795-a306-94dda94e3331}KindOfContextL{1d8fe3d0-8423-48cf-8a9b-eaa134990850}NoneSubSignaturesL{2dacf8ba-27b3-43f2-b9f0-d578dd179b1d}NameExp	L{6708bd14-cddc-4e28-b69d-d3183b7c423e}
 TypeLength
-short
VariableIdintSignatureIdScopeIdPositionToSavelongMessagesToSaveL{bc2be951-49f6-4f0f-b731-e31e36606f1e}NameIoDrvReadInputsOperatorL{bffb3c53-f105-4e85-aba2-e30df579d75f}MethodPreCompileFlagsL{9b5d4c11-b2d9-46c2-bf90-350eefa47fc5}TimeStampOnlyObjectGuidSystem.GuidH9b80c170-486a-4a1d-925c-a7e5d443d283  ParentObjectGuid!H48d36c4c-7155-4abf-b8c3-2721b7391e36"TimeStamp#IoDrvIdentify$H22ccfb75-4a3b-4062-8ba7-3b6567aa6618%0IoDrvUpdateConfiguration&H473ebd06-acfd-4396-b57a-29da61b92cbf'(IoDrvWatchdogTrigger(H48dbbc1d-e291-4ab1-9698-becc4c9decb6) IoDrvScanModules*H599f631a-d0ef-43d4-baab-ce84a16e7400+$IoDrvUpdateMapping,Hf3887390-e922-495f-a63a-639508ddf0a0-"IoDrvWriteOutputs.H20592c32-d117-4465-8338-31a7b8240695/$IoDrvStartBusCycle0H2403e3f1-263b-45d8-9047-43bbe0fbb4ec1.IoDrvGetModuleDiagnosis2Hc22383bb-51a6-443b-a987-8facbb2463023&IoDrvWriteParameter4He3db2ff4-8c4d-4cad-a192-8d8388d902145$IoDrvReadParameter6Hda96b56c-d68c-48bd-b28b-0a411d74d9ee7QueryInterface8H6ecf8539-2cc3-4703-9d43-7a85595e67909FB_Reinit:H82e4f4df-9d9e-45c8-acea-a8db566f3f54;Initialize<H1055a6ee-fa8f-485a-91b3-27fb991673fa=FB_Exit>Hfce63f6e-52d8-4464-9446-53dd8cc9eff7?FB_Init@Ha15d1528-23a8-4fbd-a103-d38ae64b08f9A"IoDrvGetConnectorBHa8e15b03-dc2c-4328-b769-a7c47bb3ffcbCH31812ee2-e37f-4b1b-a7bd-a5f028e59aadDH145e89d6-d2f4-4c14-a81e-efcecd4d6277EAfterReadInputsFH98a7b9e9-7074-4eb5-a603-44937631264aG$BeforeWriteOutputsHH67b449ba-06f0-4690-a7a7-4ffffc0d94bcISignaturesArrayJ"__HelpConvertDateKFunctionLH1c137676-f66f-428c-af12-54699e1772b8MH00000000-0000-0000-0000-000000000000N&__HelpConvertStringOHe3e2dee5-80c7-4e97-ab64-7b5e39ea535bP__LEFTQH1ac273b6-a01b-4295-88c5-ff4e218b6071R __SkipWhiteSpaceSH882a2370-bae2-4085-93e5-0932a060bdfcT__HelpConvertUHfdd0113a-d0f8-4f19-bc73-fa6acf9ecc59V"__HelpConvertTimeWH13c0f538-7207-41d3-8311-a322a7c20a0eX,__HelpConvertTimeUnitsYH183c332f-7773-4f5f-805c-178b91efab72Z*__HelpConvertFromTime[H020b085d-1351-401a-b6c0-1e0475de8a9f\.__HelpConvertStringBase]Hd6948954-0bf4-4d3f-ae69-e82fdade476c^*__HelpConvertFromDate_Hcee86ba7-461c-4d5d-b68e-c4f154c509d1`2__HelpConvertTimeWithUnitaH50f01a4a-c350-4e6e-9dfa-0c242ec58ce8b"any32__to__stringcH52f276ac-71ea-475d-be1d-c34d7442869ed"string__to__any32eH2aee5633-6b5b-4b6e-9cbc-79dd1000b70ff&__HelpReal32ConvertgHd623fa64-302c-47ab-9727-e08d1bbeb2b4h.new__real32__to__stringiHa891eece-ca29-4db8-b9cf-c1a855c9feacj__ExtractRealkHb4fbe026-742b-4541-9a4b-a710de7d376cl __ExtractRealRawmH3d3aa07e-b7ec-4780-af79-d77e0e2cb50fn$real32__to__stringoH6e654c8d-212d-4593-9f3a-0add0687319cp$string__to__real32qH3fdad988-bfc9-4de5-969f-faf6f3c2a2e7rVERSIONsH5181460b-9464-4c0f-82f2-1f9633a4c34et2__HelpConvertStringBase64uHf277d52d-3603-4349-91bd-ca6602f5cff8v__HelpLConvertwH26023af2-e263-44c0-b290-4197ca6caa6ax.__HelpConvertLTimeUnitsyH92c01d00-33dc-47b6-842b-f7ab6ac40051z4__HelpConvertLTimeWithUnit{H9b7fa8d4-59a0-43f0-a610-be7bd5350ad9|"any64__to__string}H3cce6ca9-0c61-42bf-9945-73fd93e91f59~"string__to__any64H5239465a-699e-451b-8b12-973a3fc2657f€"__HelpRealConvertHe6a8a736-c389-4a55-8363-2e30c26fed79‚$real64__to__stringƒH2a265c59-789e-4c94-a95e-f5f70529f084„$string__to__real64…H0ea1b145-4f18-4d61-a208-3c5f2005fc47†__ExtractLReal‡H0ffc8285-5cf0-4854-bfbf-cfca06799935ˆ"__ExtractLRealRaw‰He543e1fd-2bb8-4ac1-a749-ebad37d711fcŠ"__SkipWhiteSpaceW‹H19a99e06-dfd5-4402-8f83-521389a0dc1cŒ__LEFTWH7bf449d7-156f-4dc3-885e-a6da7640cd90Ž__HelpConvertWH95f63b9b-1365-4b41-ad25-d7a78a50547e$__HelpConvertDateW‘Hf00a1aa9-5a5c-4c14-baa3-0f7ed88039c9’$__HelpConvertTimeW“Ha23e7f2f-7c7f-4ab8-b259-2bf314fda9c3”4__HelpConvertTimeWithUnitW•Hda52bb11-b3ee-4e17-9ece-aaac0b30420b–(__HelpConvertStringW—Hce02c656-4033-46a9-b5f1-becdedeb9055˜,__HelpConvertFromDateW™Hca024f07-11dc-4600-9f6f-069db29ac898š,__HelpConvertFromTimeW›H0e53be5f-bda6-46ff-8a1f-7994ad076b55œ0__HelpConvertStringBaseWH2e715801-9991-42f1-a152-4ae20bcff540ž.__HelpConvertTimeUnitsWŸH095fd00c-3c36-4c3c-9f44-495013154180 __HelpLConvertW¡H77fa4cbe-badc-4fcd-8f5d-c6cb079b41aa¢6__HelpConvertLTimeWithUnitW£H9c3251e0-2217-408f-a01c-0734012a0930¤4__HelpConvertStringBase64W¥H3b4ae181-2d77-4a11-8709-d7385f2094ba¦0__HelpConvertLTimeUnitsW§H7e0ea004-a391-4ef9-8aba-4797d6abef1c¨(__HelpReal32ConvertW©Hb6997d1d-9d82-4124-bdc8-5c9ad8e80b65ª$__HelpRealConvertW«H9e79f897-d5d3-46c7-9038-97ad046758c0¬&wstring__to__real32­Hd7d42225-63e5-489a-8ffc-da13c32e2888®0new__real32__to__wstring¯H2e99850f-3fd7-43f6-915c-5908ab79d5d4°&real32__to__wstring±Hd0117dd7-073c-4a9f-b9ec-8d276f7ae3b7²$any32__to__wstring³H103e7c1c-c83d-4719-a2c6-923bc1ee8bfc´$wstring__to__any32µH3493b04f-9f38-4061-af85-90cd238a240a¶&string__to__wstring·H9248ff97-fbbc-448e-ae9b-2fb2646b8bf7¸&wstring__to__string¹H3951380b-30c9-4ec4-92e7-a4707aca12e8º$any64__to__wstring»Hfdeae835-342b-4f09-9e28-287167c2d05c¼$wstring__to__any64½Hc63e18fa-6b1a-452f-9bcc-080e5f54a487¾&real64__to__wstring¿H86a06adf-8294-4d01-8a63-1ec0342be49bÀ&wstring__to__real64ÁHc8fb5eda-6b2b-4b6b-bcc1-566c08910a30ÂIoDrvConfigÃH6abfe088-ee12-46a7-b75a-381f3a006e11ÄIoDrvInputÅHd2be0abe-216c-4288-8c1c-0002fe228d47ÆIoDrvOutputÇHf0ac4057-8d79-4a90-9552-628979a9830aÈIoDrvFBÉFunctionBlockÊMEGAIOË*GlobalSignaturesArrayÌGVLÍVarGlobalÎH1eea5e31-6ea7-4619-aa05-a3ae48a16d74ÏGVL_MEGAIOÐHe90d3dae-60c0-4bc1-beb7-b8e9941986deÑ"CompiledPOUsArrayÒL{b19c1570-9d63-448c-b1a8-77c564f4bf41}Ó&PreCompiledPOUFlagsÔL{ffb74c62-0dab-4b81-a769-562edfcba448}ÕBreakpointlistÖH12c567a0-3e72-40e4-8894-bbfa6ed9b59a×Hcb82df4a-db25-4da9-84c6-a2f08bb0ca5bØH7dcb7300-6e73-4d0d-b219-8de32720379eÙLibraryPathÚÛNamespaceÜApplicationGuidÝTargetGuidÞ$UnicodeIdentifiersßboolÐÐ-EÐÐ	Ú
+short
VariableIdintSignatureIdScopeIdPositionToSavelongMessagesToSaveL{bc2be951-49f6-4f0f-b731-e31e36606f1e}NameIoDrvReadInputsOperatorL{bffb3c53-f105-4e85-aba2-e30df579d75f}MethodPreCompileFlagsL{9b5d4c11-b2d9-46c2-bf90-350eefa47fc5}TimeStampOnlyObjectGuidSystem.GuidH9b80c170-486a-4a1d-925c-a7e5d443d283  ParentObjectGuid!H48d36c4c-7155-4abf-b8c3-2721b7391e36"TimeStamp#IoDrvIdentify$H22ccfb75-4a3b-4062-8ba7-3b6567aa6618%(IoDrvWatchdogTrigger&H48dbbc1d-e291-4ab1-9698-becc4c9decb6' IoDrvScanModules(H599f631a-d0ef-43d4-baab-ce84a16e7400)$IoDrvUpdateMapping*Hf3887390-e922-495f-a63a-639508ddf0a0+"IoDrvWriteOutputs,H20592c32-d117-4465-8338-31a7b8240695-$IoDrvStartBusCycle.H2403e3f1-263b-45d8-9047-43bbe0fbb4ec/.IoDrvGetModuleDiagnosis0Hc22383bb-51a6-443b-a987-8facbb2463021&IoDrvWriteParameter2He3db2ff4-8c4d-4cad-a192-8d8388d902143$IoDrvReadParameter4Hda96b56c-d68c-48bd-b28b-0a411d74d9ee5QueryInterface6H6ecf8539-2cc3-4703-9d43-7a85595e67907FB_Reinit8H82e4f4df-9d9e-45c8-acea-a8db566f3f549Initialize:H1055a6ee-fa8f-485a-91b3-27fb991673fa;FB_Exit<Hfce63f6e-52d8-4464-9446-53dd8cc9eff7=FB_Init>Ha15d1528-23a8-4fbd-a103-d38ae64b08f9?"IoDrvGetConnector@Ha8e15b03-dc2c-4328-b769-a7c47bb3ffcbA0IoDrvUpdateConfigurationBH473ebd06-acfd-4396-b57a-29da61b92cbfCH31812ee2-e37f-4b1b-a7bd-a5f028e59aadDH145e89d6-d2f4-4c14-a81e-efcecd4d6277E$BeforeWriteOutputsFH67b449ba-06f0-4690-a7a7-4ffffc0d94bcGAfterReadInputsHH98a7b9e9-7074-4eb5-a603-44937631264aISignaturesArrayJ"__HelpConvertDateKFunctionLH1c137676-f66f-428c-af12-54699e1772b8MH00000000-0000-0000-0000-000000000000N&__HelpConvertStringOHe3e2dee5-80c7-4e97-ab64-7b5e39ea535bP__LEFTQH1ac273b6-a01b-4295-88c5-ff4e218b6071R __SkipWhiteSpaceSH882a2370-bae2-4085-93e5-0932a060bdfcT__HelpConvertUHfdd0113a-d0f8-4f19-bc73-fa6acf9ecc59V"__HelpConvertTimeWH13c0f538-7207-41d3-8311-a322a7c20a0eX,__HelpConvertTimeUnitsYH183c332f-7773-4f5f-805c-178b91efab72Z*__HelpConvertFromTime[H020b085d-1351-401a-b6c0-1e0475de8a9f\.__HelpConvertStringBase]Hd6948954-0bf4-4d3f-ae69-e82fdade476c^*__HelpConvertFromDate_Hcee86ba7-461c-4d5d-b68e-c4f154c509d1`2__HelpConvertTimeWithUnitaH50f01a4a-c350-4e6e-9dfa-0c242ec58ce8b"any32__to__stringcH52f276ac-71ea-475d-be1d-c34d7442869ed"string__to__any32eH2aee5633-6b5b-4b6e-9cbc-79dd1000b70ff&__HelpReal32ConvertgHd623fa64-302c-47ab-9727-e08d1bbeb2b4h.new__real32__to__stringiHa891eece-ca29-4db8-b9cf-c1a855c9feacj__ExtractRealkHb4fbe026-742b-4541-9a4b-a710de7d376cl __ExtractRealRawmH3d3aa07e-b7ec-4780-af79-d77e0e2cb50fn$real32__to__stringoH6e654c8d-212d-4593-9f3a-0add0687319cp$string__to__real32qH3fdad988-bfc9-4de5-969f-faf6f3c2a2e7rVERSIONsH5181460b-9464-4c0f-82f2-1f9633a4c34et2__HelpConvertStringBase64uHf277d52d-3603-4349-91bd-ca6602f5cff8v__HelpLConvertwH26023af2-e263-44c0-b290-4197ca6caa6ax.__HelpConvertLTimeUnitsyH92c01d00-33dc-47b6-842b-f7ab6ac40051z4__HelpConvertLTimeWithUnit{H9b7fa8d4-59a0-43f0-a610-be7bd5350ad9|"any64__to__string}H3cce6ca9-0c61-42bf-9945-73fd93e91f59~"string__to__any64H5239465a-699e-451b-8b12-973a3fc2657f€"__HelpRealConvertHe6a8a736-c389-4a55-8363-2e30c26fed79‚$real64__to__stringƒH2a265c59-789e-4c94-a95e-f5f70529f084„$string__to__real64…H0ea1b145-4f18-4d61-a208-3c5f2005fc47†__ExtractLReal‡H0ffc8285-5cf0-4854-bfbf-cfca06799935ˆ"__ExtractLRealRaw‰He543e1fd-2bb8-4ac1-a749-ebad37d711fcŠ"__SkipWhiteSpaceW‹H19a99e06-dfd5-4402-8f83-521389a0dc1cŒ__LEFTWH7bf449d7-156f-4dc3-885e-a6da7640cd90Ž__HelpConvertWH95f63b9b-1365-4b41-ad25-d7a78a50547e$__HelpConvertDateW‘Hf00a1aa9-5a5c-4c14-baa3-0f7ed88039c9’$__HelpConvertTimeW“Ha23e7f2f-7c7f-4ab8-b259-2bf314fda9c3”4__HelpConvertTimeWithUnitW•Hda52bb11-b3ee-4e17-9ece-aaac0b30420b–(__HelpConvertStringW—Hce02c656-4033-46a9-b5f1-becdedeb9055˜,__HelpConvertFromDateW™Hca024f07-11dc-4600-9f6f-069db29ac898š,__HelpConvertFromTimeW›H0e53be5f-bda6-46ff-8a1f-7994ad076b55œ0__HelpConvertStringBaseWH2e715801-9991-42f1-a152-4ae20bcff540ž.__HelpConvertTimeUnitsWŸH095fd00c-3c36-4c3c-9f44-495013154180 __HelpLConvertW¡H77fa4cbe-badc-4fcd-8f5d-c6cb079b41aa¢6__HelpConvertLTimeWithUnitW£H9c3251e0-2217-408f-a01c-0734012a0930¤4__HelpConvertStringBase64W¥H3b4ae181-2d77-4a11-8709-d7385f2094ba¦0__HelpConvertLTimeUnitsW§H7e0ea004-a391-4ef9-8aba-4797d6abef1c¨(__HelpReal32ConvertW©Hb6997d1d-9d82-4124-bdc8-5c9ad8e80b65ª$__HelpRealConvertW«H9e79f897-d5d3-46c7-9038-97ad046758c0¬&wstring__to__real32­Hd7d42225-63e5-489a-8ffc-da13c32e2888®0new__real32__to__wstring¯H2e99850f-3fd7-43f6-915c-5908ab79d5d4°&real32__to__wstring±Hd0117dd7-073c-4a9f-b9ec-8d276f7ae3b7²$any32__to__wstring³H103e7c1c-c83d-4719-a2c6-923bc1ee8bfc´$wstring__to__any32µH3493b04f-9f38-4061-af85-90cd238a240a¶&string__to__wstring·H9248ff97-fbbc-448e-ae9b-2fb2646b8bf7¸&wstring__to__string¹H3951380b-30c9-4ec4-92e7-a4707aca12e8º$any64__to__wstring»Hfdeae835-342b-4f09-9e28-287167c2d05c¼$wstring__to__any64½Hc63e18fa-6b1a-452f-9bcc-080e5f54a487¾&real64__to__wstring¿H86a06adf-8294-4d01-8a63-1ec0342be49bÀ&wstring__to__real64ÁHc8fb5eda-6b2b-4b6b-bcc1-566c08910a30ÂIoDrvFBÃFunctionBlockÄIoDrvConfigÅH6abfe088-ee12-46a7-b75a-381f3a006e11ÆIoDrvInputÇHd2be0abe-216c-4288-8c1c-0002fe228d47ÈIoDrvOutputÉHf0ac4057-8d79-4a90-9552-628979a9830aÊMEGAIOË*GlobalSignaturesArrayÌGVLÍVarGlobalÎH1eea5e31-6ea7-4619-aa05-a3ae48a16d74ÏGVL_MEGAIOÐHe90d3dae-60c0-4bc1-beb7-b8e9941986deÑ"CompiledPOUsArrayÒL{b19c1570-9d63-448c-b1a8-77c564f4bf41}Ó&PreCompiledPOUFlagsÔL{ffb74c62-0dab-4b81-a769-562edfcba448}ÕBreakpointlistÖH3b7130b3-2396-41c0-ad10-94eb40fa6637×H3e5b54c5-c4da-4bda-83dc-0c2e0e51b572ØH5d606128-09f5-41bc-83cf-e80011c78ec0ÙLibraryPathÚÛNamespaceÜApplicationGuidÝTargetGuidÞ$UnicodeIdentifiersßboolÐÐ-EÐÐ	Ú
 Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-Ð-Ð-Ð-Ð -!Ð"­ô§ÖÑ~ÖÐÐ	Ú
 Ð­
Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-#Ð-Ð-Ð-$Ð -!Ð"­½×Ñ~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-%Ð-Ð-Ð-&Ð -!Ð"­Pþ×Ñ~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-'Ð-Ð-Ð-(Ð -!Ð"­<ÙÑ~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-)Ð-Ð-Ð-*Ð -!Ð"­ìzÙÑ~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-+Ð-Ð-Ð-,Ð -!Ð"­¡ÙÑ~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ--Ð-Ð-Ð-.Ð -!Ð"­õÌÙÑ~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-/Ð-Ð-Ð-0Ð -!Ð"­`ÚÑ~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-1Ð-Ð-Ð-2Ð -!Ð"­fÚÑ~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-3Ð-Ð-Ð-4Ð -!Ð"­³ÚÑ~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-5Ð-Ð-Ð-6Ð -!Ð"­²ýÚÑ~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-7Ð-Ð-Ð-8Ð -!Ð"­Á¶ÛÑ~ÖÐÐ	Ú
-Ð­	Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-9Ð-Ð-Ð-:Ð -!Ð"­ÜÑ~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-%Ð-Ð-Ð-&Ð -!Ð"­<ÙÑ~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-'Ð-Ð-Ð-(Ð -!Ð"­ìzÙÑ~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-)Ð-Ð-Ð-*Ð -!Ð"­¡ÙÑ~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-+Ð-Ð-Ð-,Ð -!Ð"­õÌÙÑ~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ--Ð-Ð-Ð-.Ð -!Ð"­`ÚÑ~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-/Ð-Ð-Ð-0Ð -!Ð"­fÚÑ~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-1Ð-Ð-Ð-2Ð -!Ð"­³ÚÑ~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-3Ð-Ð-Ð-4Ð -!Ð"­²ýÚÑ~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-5Ð-Ð-Ð-6Ð -!Ð"­Á¶ÛÑ~ÖÐÐ	Ú
+Ð­	Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-7Ð-Ð-Ð-8Ð -!Ð"­ÜÑ~ÖÐÐ	Ú
 Ð­

­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-;Ð-Ð-Ð-<Ð -!Ð"­¿]ÜÑ~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-=Ð-Ð-Ð->Ð -!Ð"­[œÜÑ~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-?Ð-Ð-Ð-@Ð -!Ð"­EéÜÑ~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-AÐ-Ð-Ð-BÐ -!Ð"­ÕGÝÑ~ÖÐÐ	Ú

­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-9Ð-Ð-Ð-:Ð -!Ð"­¿]ÜÑ~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-;Ð-Ð-Ð-<Ð -!Ð"­[œÜÑ~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-=Ð-Ð-Ð->Ð -!Ð"­EéÜÑ~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-?Ð-Ð-Ð-@Ð -!Ð"­ÕGÝÑ~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-AÐ-Ð-Ð-BÐ -!Ð"­Pþ×Ñ~ÖÐÐ	Ú
 Ð­

­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-;Ð-Ð-Ð-CÐ -DÐ"­AæS~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-EÐ-Ð-Ð-FÐ -DÐ"­í#åS~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-GÐ-Ð-Ð-HÐ -DÐ"­WÎåS~ÖEI@ÐÐ	Ú

­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-9Ð-Ð-Ð-CÐ -DÐ"­AæS~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-EÐ-Ð-Ð-FÐ -DÐ"­WÎåS~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-GÐ-Ð-Ð-HÐ -DÐ"­í#åS~ÖEI@ÐÐ	Ú
 Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-JÐ-KÐ-Ð-LÐ -MÐ"­¼bÒÐ~ÖÐÐ	Ú
 Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-NÐ-KÐ-Ð-OÐ -MÐ"­ÒÖÐ~ÖÐÐ	Ú
 Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-PÐ-KÐ-Ð-QÐ -MÐ"­ŸaÖÐ~ÖÐÐ	Ú
@@ -2597,21 +2593,20 @@
 Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭ EÐ-¾Ð-KÐ-Ð-¿Ð -MÐ"­EF
 Ñ~ÖÐÐ	Ú
 Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭ EÐ-ÀÐ-KÐ-Ð-ÁÐ -MÐ"­×œÑ~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-ÂÐ-
-Ð-Ð-ÃÐ -MÐ"­”¬•U~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭ`EÐ-ÂÐ-ÃÐ-Ð-!Ð -MÐ"­9֚ÂU~ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-ÄÐ-
+Ð-Ð-ÅÐ -MÐ"­%žîŠ¢€ÖÐÐ	Ú
 Ð­

­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-ÄÐ-
-Ð-Ð-ÅÐ -MÐ"­ý¦ý¾#ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭEÐ-ÆÐ-
-Ð-Ð-ÇÐ -MÐ"­F‚«#ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭ`EÐ-ÈÐ-ÉÐ-Ð-!Ð -MÐ"­9֚ÂU~ÖÐÐ	Ú
-Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭ EÐ-ÊÐ-ÉÐ-Ð-DÐ -MÐ"­‹v^gT~ÖEËÐÐ	Ú

­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭ2EÐ-ÆÐ-
+Ð-Ð-ÇÐ -MÐ"­ÒÆÔ•¢€ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭ:EÐ-ÈÐ-
+Ð-Ð-ÉÐ -MÐ"­Œßš¢€ÖÐÐ	Ú
+Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭ EÐ-ÊÐ-ÃÐ-Ð-DÐ -MÐ"­‡¾d‰›€ÖEËÐÐ	Ú
 Ð­Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭÿÿÿÿÿÿÿÿEÐ-ÌÐ-ÍÐ-Ð-ÎÐ -MÐ"­å+Ñ~ÖÐÐ	Ú
 Ð­
 Ð
­ÿÿÿÿЭÿÿÿÿЭÿÿÿÿЭÿÿÿÿÿÿÿÿEÐ-ÏÐ-ÍÐ-Ð-ÐÐ -MÐ"­¼ŽƒS~ÖEÑÒSÐÒÐ-JÐ-LЭÿÿÿÿÐÓÔ-Ð"­+·©Ð~ÖÚÕÐÒÐ-NÐ-OЭÿÿÿÿÐÓÔ-Ð"­ÒÖÐ~ÖÚÕÐÒÐ-PÐ-QЭÿÿÿÿÐÓÔ-Ð"­ŸaÖÐ~ÖÚÕÐÒÐ-RÐ-SЭÿÿÿÿÐÓÔ-Ð"­@ŽÖÐ~ÖÚÕÐÒÐ-TÐ-UЭÿÿÿÿÐÓÔ-Ð"­•w×Ð~ÖÚÕÐÒÐ-VÐ-WЭÿÿÿÿÐÓÔ-Ð"­Š¿×Ð~ÖÚÕÐÒÐ-XÐ-YЭÿÿÿÿÐÓÔ-Ð"­¬ÛÐ~ÖÚÕÐÒÐ-ZÐ-[ЭÿÿÿÿÐÓÔ-Ð"­òÕàÐ~ÖÚÕÐÒÐ-\Ð-]ЭÿÿÿÿÐÓÔ-Ð"­"áÐ~ÖÚÕÐÒÐ-^Ð-_ЭÿÿÿÿÐÓÔ-Ð"­ùßáÐ~ÖÚÕÐÒÐ-`Ð-aЭÿÿÿÿÐÓÔ-Ð"­RxâÐ~ÖÚÕÐÒÐ-bÐ-cЭÿÿÿÿÐÓÔ-Ð"­tåÐ~ÖÚÕÐÒÐ-dÐ-eЭÿÿÿÿÐÓÔ-Ð"­“¶èÐ~ÖÚÕÐÒÐ-fÐ-gЭÿÿÿÿÐÓÔ-Ð"­gêÐ~ÖÚÕÐÒÐ-hÐ-iЭÿÿÿÿÐÓÔ-Ð"­HðÐ~ÖÚÕÐÒÐ-jÐ-kЭÿÿÿÿÐÓÔ-Ð"­°@ñÐ~ÖÚÕÐÒÐ-lÐ-mЭÿÿÿÿÐÓÔ-Ð"­8„ñÐ~ÖÚÕÐÒÐ-nÐ-oЭÿÿÿÿÐÓÔ-Ð"­õsóÐ~ÖÚÕÐÒÐ-pÐ-qЭÿÿÿÿÐÓÔ-Ð"­
çóÐ~ÖÚÕÐÒÐ-tÐ-uЭÿÿÿÿÐÓÔ-Ð"­Ì¤ôÐ~ÖÚÕÐÒÐ-vÐ-wЭÿÿÿÿÐÓÔ-Ð"­ßôÐ~ÖÚÕÐÒÐ-xÐ-yЭÿÿÿÿÐÓÔ-Ð"­'òôÐ~ÖÚÕÐÒÐ-zÐ-{ЭÿÿÿÿÐÓÔ-Ð"­•±õÐ~ÖÚÕÐÒÐ-|Ð-}ЭÿÿÿÿÐÓÔ-Ð"­#"öÐ~ÖÚÕÐÒÐ-~Ð-ЭÿÿÿÿÐÓÔ-Ð"­RâöÐ~ÖÚÕÐÒÐ-€Ð-Ð­ÿÿÿÿÐÓÔ-Ð"­§ ÷Ð~ÖÚÕÐÒÐ-‚Ð-ƒÐ­ÿÿÿÿÐÓÔ-Ð"­Y&ùÐ~ÖÚÕÐÒÐ-„Ð-…ЭÿÿÿÿÐÓÔ-Ð"­ƒÎùÐ~ÖÚÕÐÒÐ-†Ð-‡Ð­ÿÿÿÿÐÓÔ-Ð"­úÐ~ÖÚÕÐÒÐ-ˆÐ-‰Ð­ÿÿÿÿÐÓÔ-Ð"­ÝVúÐ~ÖÚÕÐÒÐ-ŠÐ-‹Ð­ÿÿÿÿÐÓÔ-Ð"­FûÐ~ÖÚÕÐÒÐ-ŒÐ-Ð­ÿÿÿÿÐÓÔ-Ð"­FûÐ~ÖÚÕÐÒÐ-ŽÐ-Ð­ÿÿÿÿÐÓÔ-Ð"­É`ûÐ~ÖÚÕÐÒÐ-Ð-‘ЭÿÿÿÿÐÓÔ-Ð"­“¬ûÐ~ÖÚÕÐÒÐ-’Ð-“ЭÿÿÿÿÐÓÔ-Ð"­Ö2üÐ~ÖÚÕÐÒÐ-”Ð-•Ð­ÿÿÿÿÐÓÔ-Ð"­ÛüÐ~ÖÚÕÐÒÐ-–Ð-—ЭÿÿÿÿÐÓÔ-Ð"­³ÝüÐ~ÖÚÕÐÒÐ-˜Ð-™Ð­ÿÿÿÿÐÓÔ-Ð"­×”ýÐ~ÖÚÕÐÒÐ-šÐ-›Ð­ÿÿÿÿÐÓÔ-Ð"­yÇþÐ~ÖÚÕÐÒÐ-œÐ-Ð­ÿÿÿÿÐÓÔ-Ð"­šfÿÐ~ÖÚÕÐÒÐ-žÐ-ŸÐ­ÿÿÿÿÐÓÔ-Ð"­]…ÿÐ~ÖÚÕÐÒÐ- Ð-¡Ð­ÿÿÿÿÐÓÔ-Ð"­£ÚÿÐ~ÖÚÕÐÒÐ-¢Ð-£Ð­ÿÿÿÿÐÓÔ-Ð"­˜Ñ~ÖÚÕÐÒÐ-¤Ð-¥Ð­ÿÿÿÿÐÓÔ-Ð"­KÑ~ÖÚÕÐÒÐ-¦Ð-§Ð­ÿÿÿÿÐÓÔ-Ð"­H)Ñ~ÖÚÕÐÒÐ-¨Ð-©Ð­ÿÿÿÿÐÓÔ-Ð"­¨õÑ~ÖÚÕÐÒÐ-ªÐ-«Ð­ÿÿÿÿÐÓÔ-Ð"­{¯Ñ~ÖÚÕÐÒÐ-¬Ð-­Ð­ÿÿÿÿÐÓÔ-Ð"­%DÑ~ÖÚÕÐÒÐ-®Ð-¯Ð­ÿÿÿÿÐÓÔ-Ð"­ž
Ñ~ÖÚÕÐÒÐ-°Ð-±Ð­ÿÿÿÿÐÓÔ-Ð"­+:Ñ~ÖÚÕÐÒÐ-²Ð-³Ð­ÿÿÿÿÐÓÔ-Ð"­e²Ñ~ÖÚÕÐÒÐ-´Ð-µÐ­ÿÿÿÿÐÓÔ-Ð"­³)Ñ~ÖÚÕÐÒÐ-¶Ð-·Ð­ÿÿÿÿÐÓÔ-Ð"­°/Ñ~ÖÚÕÐÒÐ-¸Ð-¹Ð­ÿÿÿÿÐÓÔ-Ð"­°/Ñ~ÖÚÕÐÒÐ-ºÐ-»Ð­ÿÿÿÿÐÓÔ-Ð"­uœÑ~ÖÚÕÐÒÐ-¼Ð-½Ð­ÿÿÿÿÐÓÔ-Ð"­ØZ	Ñ~ÖÚÕÐÒÐ-¾Ð-¿Ð­ÿÿÿÿÐÓÔ-Ð"­EF
-Ñ~ÖÚÕÐÒÐ-ÀÐ-ÁЭÿÿÿÿÐÓÔ-Ð"­×œÑ~ÖÚÕÐÒÐ-ÈÐ-!ЭÿÿÿÿÐÓÔ-Ð"­›4ÖÑ~ÖÚÕÐÒÐ-Ð-ЭÿÿÿÿÐÓÔ-Ð"­½×Ñ~ÖÚÕÐÒÐ-#Ð-$ЭÿÿÿÿÐÓÔ-Ð"­½×Ñ~ÖÚÕÐÒÐ-%Ð-&ЭÿÿÿÿÐÓÔ-Ð"­XâØÑ~ÖÚÕÐÒÐ-'Ð-(ЭÿÿÿÿÐÓÔ-Ð"­<ÙÑ~ÖÚÕÐÒÐ-)Ð-*ЭÿÿÿÿÐÓÔ-Ð"­ìzÙÑ~ÖÚÕÐÒÐ-+Ð-,ЭÿÿÿÿÐÓÔ-Ð"­¡ÙÑ~ÖÚÕÐÒÐ--Ð-.ЭÿÿÿÿÐÓÔ-Ð"­@ÚÑ~ÖÚÕÐÒÐ-/Ð-0ЭÿÿÿÿÐÓÔ-Ð"­`ÚÑ~ÖÚÕÐÒÐ-1Ð-2ЭÿÿÿÿÐÓÔ-Ð"­fÚÑ~ÖÚÕÐÒÐ-3Ð-4ЭÿÿÿÿÐÓÔ-Ð"­³ÚÑ~ÖÚÕÐÒÐ-5Ð-6ЭÿÿÿÿÐÓÔ-Ð"­²ýÚÑ~ÖÚÕÐÒÐ-7Ð-8ЭÿÿÿÿÐÓÔ-Ð"­ÜÑ~ÖÚÕÐÒÐ-9Ð-:ЭÿÿÿÿÐÓÔ-Ð"­ÜÑ~ÖÚÕÐÒÐ-;Ð-<ЭÿÿÿÿÐÓÔ-Ð"­¿]ÜÑ~ÖÚÕÐÒÐ-=Ð->ЭÿÿÿÿÐÓÔ-Ð"­[œÜÑ~ÖÚÕÐÒÐ-?Ð-@ЭÿÿÿÿÐÓÔ-Ð"­’ÝÑ~ÖÚÕÐÒÐ-AÐ-BЭÿÿÿÿÐÓÔ-Ð"­ÕGÝÑ~ÖÚÕÐÒÐ-ÊÐ-DЭÿÿÿÿÐÓÔ-Ð"­±äS~ÖÚÕÐÒÐ-EÐ-FЭÿÿÿÿÐÓÔ-Ð"­S¯öÐ%ÖÚÕÐÒÐ-GÐ-HЭÿÿÿÿÐÓÔ-Ð"­Ð:ô%ÖÚÕÐÒÐ-;Ð-CЭÿÿÿÿÐÓÔ-Ð"­AæS~ÖÚÕÐÒÐ-?Ð-ÖЭÿÿÿÿÐÓÔ-Ð"­Öû^ø"ÖÚÕÐÒÐ-9Ð-×ЭÿÿÿÿÐÓÔ-Ð"­Lâ`ø"ÖÚÕÐÒÐ-=Ð-ØЭÿÿÿÿÐÓÔ-Ð"­Lâ`ø"ÖÚÕÐÙ-ÚÐ"­WÎåS~ÖÚÛÐÜ-MÐÝ-MÐÞß­PK³4N0% +&)11c0fc3a-9bcf-4dd8-ac38-efb93363e521.metaPK³4N$$¼ïê+r11c0fc3a-9bcf-4dd8-ac38-efb93363e521.objectPK³4N°uÍ	.))ª8c1463b5-02f2-427d-bd06-9e39d42fcbff.metaPK³4Nyoe+8c1463b5-02f2-427d-bd06-9e39d42fcbff.objectPK³4NŠrbÐ+&)x6470a90f-b7cb-43ac-9ae5-94b2338b4573.metaPK³4NB	¯ÕGmBm+ê6470a90f-b7cb-43ac-9ae5-94b2338b4573.objectPK³4N;©¹1,)zrf0ac4057-8d79-4a90-9552-628979a9830a.metaPK³4N3œB¢+òrf0ac4057-8d79-4a90-9552-628979a9830a.objectPK³4NªS-()Ýs5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39.metaPK³4Nq¥‹Ç5Â5+Qt5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39.objectPK³4N ¹Ê-()aªeb5edfb0-5276-4130-9805-e0374d98bd90.metaPK³4N`­w‰ïaÖa+Õªeb5edfb0-5276-4130-9805-e0374d98bd90.objectPK³4NeOj'-()

0c414bea-9ea7-42e9-ad46-c1992bd6dc54.metaPK³4Nd~‡˜"PP+
0c414bea-9ea7-42e9-ad46-c1992bd6dc54.objectPK³4N+–ÿy/*)ì]48d36c4c-7155-4abf-b8c3-2721b7391e36.metaPK³4NSCÊsÝØ+b^48d36c4c-7155-4abf-b8c3-2721b7391e36.objectPK³4N…]³æ50)ˆ_8a07e6ed-b8cb-4de2-9781-a373d243d250.metaPK³4N¯¾ú+`8a07e6ed-b8cb-4de2-9781-a373d243d250.objectPK³4N_.TýGB)i`9b80c170-486a-4a1d-925c-a7e5d443d283.metaPK³4NގóÿA<+÷`9b80c170-486a-4a1d-925c-a7e5d443d283.objectPK³4N+¯¼GB)b22ccfb75-4a3b-4062-8ba7-3b6567aa6618.metaPK³4NcІ+c22ccfb75-4a3b-4062-8ba7-3b6567aa6618.objectPK³4N÷å‹GB)Þc473ebd06-acfd-4396-b57a-29da61b92cbf.metaPK³4N+nË
-{v+ld473ebd06-acfd-4396-b57a-29da61b92cbf.objectPK³4NùsË=ID)0i48dbbc1d-e291-4ab1-9698-becc4c9decb6.metaPK³4N(,tu‰„+Ài48dbbc1d-e291-4ab1-9698-becc4c9decb6.objectPK³4N”NLøID)’j599f631a-d0ef-43d4-baab-ce84a16e7400.metaPK³4NŽ‰O¢+"k599f631a-d0ef-43d4-baab-ce84a16e7400.objectPK³4N¿AÃ1ID)
lf3887390-e922-495f-a63a-639508ddf0a0.metaPK³4N\3ëÚÕ+lf3887390-e922-495f-a63a-639508ddf0a0.objectPK³4NUŽÞÍID)Àm20592c32-d117-4465-8338-31a7b8240695.metaPK³4Nâ;gV\W+Pn20592c32-d117-4465-8338-31a7b8240695.objectPK³4NÄLÇID)õo2403e3f1-263b-45d8-9047-43bbe0fbb4ec.metaPK³4N€žIR*%+…p2403e3f1-263b-45d8-9047-43bbe0fbb4ec.objectPK³4NGDÕID)øqc22383bb-51a6-443b-a987-8facbb246302.metaPK³4NJ½ò°ÛÖ+ˆrc22383bb-51a6-443b-a987-8facbb246302.objectPK³4NùcÔ72)¬s366bb22d-55f8-4b91-9b4f-1076ba9e7d36.metaPK³4N¯¾ú+*t366bb22d-55f8-4b91-9b4f-1076ba9e7d36.objectPK³4NìCC‡JE)te3db2ff4-8c4d-4cad-a192-8d8388d90214.metaPK³4Nãÿ¡¿û+ ue3db2ff4-8c4d-4cad-a192-8d8388d90214.objectPK³4N®ësJE)ivda96b56c-d68c-48bd-b28b-0a411d74d9ee.metaPK³4NÈUäÿú+úvda96b56c-d68c-48bd-b28b-0a411d74d9ee.objectPK³4Næ%'72)Bxcb974dab-07af-4805-af44-f4f779d518ff.metaPK³4N¯¾ú+Àxcb974dab-07af-4805-af44-f4f779d518ff.objectPK³4Në ‘&JE)%y6ecf8539-2cc3-4703-9d43-7a85595e6790.metaPK³4Nµ*_î_Z+¶y6ecf8539-2cc3-4703-9d43-7a85595e6790.objectPK³4Nˆ’”±<7)^{82e4f4df-9d9e-45c8-acea-a8db566f3f54.metaPK³4NÆÉ·~y+á{82e4f4df-9d9e-45c8-acea-a8db566f3f54.objectPK³4N–¸ÉÜ<7)¨|1055a6ee-fa8f-485a-91b3-27fb991673fa.metaPK³4N‚Jšòí++}1055a6ee-fa8f-485a-91b3-27fb991673fa.objectPK³4NX\Œ¹<7)f~fce63f6e-52d8-4464-9446-53dd8cc9eff7.metaPK³4N¤UȐ•+é~fce63f6e-52d8-4464-9446-53dd8cc9eff7.objectPK³4N›næ=<7)Ça15d1528-23a8-4fbd-a103-d38ae64b08f9.metaPK³4N‰4Á#+J€a15d1528-23a8-4fbd-a103-d38ae64b08f9.objectPK³4Në,W272)¶81461c78-137d-4862-afdb-a33c3df4751f.metaPK³4N¯¾ú+4‚81461c78-137d-4862-afdb-a33c3df4751f.objectPK³4NÔ`8×JE)™‚a8e15b03-dc2c-4328-b769-a7c47bb3ffcb.metaPK³4N 9v+*ƒa8e15b03-dc2c-4328-b769-a7c47bb3ffcb.objectPK³4N@À™‰1,){„d2be0abe-216c-4288-8c1c-0002fe228d47.metaPK³4N¥P|»¶+ó„d2be0abe-216c-4288-8c1c-0002fe228d47.objectPK³4N¤Íç>1,)÷…6abfe088-ee12-46a7-b75a-381f3a006e11.metaPK³4NLí^Üz+o†6abfe088-ee12-46a7-b75a-381f3a006e11.objectPK³4NӑT@0+)7‡1eea5e31-6ea7-4619-aa05-a3ae48a16d74.metaPK³4N²}9-z+®‡1eea5e31-6ea7-4619-aa05-a3ae48a16d74.objectPK³4N’PœID)vˆ145e89d6-d2f4-4c14-a81e-efcecd4d6277.metaPK³4N…­ÝÓÎ+‰145e89d6-d2f4-4c14-a81e-efcecd4d6277.objectPK³4N¶¶ã83)"Œdf2098ce-ccfa-490b-8142-08ba7092ef0c.metaPK³4N¯¾ú+¡Œdf2098ce-ccfa-490b-8142-08ba7092ef0c.objectPK³4NH’«+=8)98a7b9e9-7074-4eb5-a603-44937631264a.metaPK³4N(TBðë+Š98a7b9e9-7074-4eb5-a603-44937631264a.objectPK³4Nž€a=8)Ï67b449ba-06f0-4690-a7a7-4ffffc0d94bc.metaPK³4N3MŒ	+G67b449ba-06f0-4690-a7a7-4ffffc0d94bc.objectPK³4N¿óK•=8)™”31812ee2-e37f-4b1b-a7bd-a5f028e59aad.metaPK³4N=#É£
-+•31812ee2-e37f-4b1b-a7bd-a5f028e59aad.objectPK³4NMj2;6)p–e90d3dae-60c0-4bc1-beb7-b8e9941986de.metaPK³4N
-{G¥ +ò–e90d3dae-60c0-4bc1-beb7-b8e9941986de.objectPK³4NÛt»8,')à—2c082167-8cc5-42aa-a906-5fa0a89eb4b2.metaPK³4N¯¾ú+S˜2c082167-8cc5-42aa-a906-5fa0a89eb4b2.objectPK³4Nk(ÃGB¸˜sourcecontrolowners.auxiliaryPK³4Nº•È˜˜.:™__shared_data_storage_string_table__.auxiliaryPK³4N¡Ì/toKŸ1template.pool.00000000-0000-0000-0000-000000000000.precompileinfo.auxiliaryPK³4N8õ^ðëI|7logging_project_categories_693fffc3-578c-4dcc-8258-6800165cf1c4.auxiliaryPK³4N«øLG"Ó8sourcecontrolchangedates.auxiliaryPK³4N4µ©¤_9sourcecontrolsettings.auxiliaryPK³4N:Ÿ?ê/å/E:profile.auxiliaryPK³4N§²Ûæ
+Ñ~ÖÚÕÐÒÐ-ÀÐ-ÁЭÿÿÿÿÐÓÔ-Ð"­×œÑ~ÖÚÕÐÒÐ-ÂÐ-!ЭÿÿÿÿÐÓÔ-Ð"­›4ÖÑ~ÖÚÕÐÒÐ-Ð-ЭÿÿÿÿÐÓÔ-Ð"­½×Ñ~ÖÚÕÐÒÐ-#Ð-$ЭÿÿÿÿÐÓÔ-Ð"­½×Ñ~ÖÚÕÐÒÐ-AÐ-BЭÿÿÿÿÐÓÔ-Ð"­XâØÑ~ÖÚÕÐÒÐ-%Ð-&ЭÿÿÿÿÐÓÔ-Ð"­<ÙÑ~ÖÚÕÐÒÐ-'Ð-(ЭÿÿÿÿÐÓÔ-Ð"­ìzÙÑ~ÖÚÕÐÒÐ-)Ð-*ЭÿÿÿÿÐÓÔ-Ð"­¡ÙÑ~ÖÚÕÐÒÐ-+Ð-,ЭÿÿÿÿÐÓÔ-Ð"­@ÚÑ~ÖÚÕÐÒÐ--Ð-.ЭÿÿÿÿÐÓÔ-Ð"­`ÚÑ~ÖÚÕÐÒÐ-/Ð-0ЭÿÿÿÿÐÓÔ-Ð"­fÚÑ~ÖÚÕÐÒÐ-1Ð-2ЭÿÿÿÿÐÓÔ-Ð"­³ÚÑ~ÖÚÕÐÒÐ-3Ð-4ЭÿÿÿÿÐÓÔ-Ð"­²ýÚÑ~ÖÚÕÐÒÐ-5Ð-6ЭÿÿÿÿÐÓÔ-Ð"­ÜÑ~ÖÚÕÐÒÐ-7Ð-8ЭÿÿÿÿÐÓÔ-Ð"­ÜÑ~ÖÚÕÐÒÐ-9Ð-:ЭÿÿÿÿÐÓÔ-Ð"­¿]ÜÑ~ÖÚÕÐÒÐ-;Ð-<ЭÿÿÿÿÐÓÔ-Ð"­[œÜÑ~ÖÚÕÐÒÐ-=Ð->ЭÿÿÿÿÐÓÔ-Ð"­’ÝÑ~ÖÚÕÐÒÐ-?Ð-@ЭÿÿÿÿÐÓÔ-Ð"­ÕGÝÑ~ÖÚÕÐÒÐ-ÊÐ-DЭÿÿÿÿÐÓÔ-Ð"­±äS~ÖÚÕÐÒÐ-GÐ-HЭÿÿÿÿÐÓÔ-Ð"­÷H¯¢€ÖÚÕÐÒÐ-EÐ-FЭÿÿÿÿÐÓÔ-Ð"­º6—²œ€ÖÚÕÐÒÐ-9Ð-CЭÿÿÿÿÐÓÔ-Ð"­AæS~ÖÚÕÐÒÐ-=Ð-ÖЭÿÿÿÿÐÓÔ-Ð"­gí'‰€ÖÚÕÐÒÐ-7Ð-×ЭÿÿÿÿÐÓÔ-Ð"­[Â*‰€ÖÚÕÐÒÐ-;Ð-ØЭÿÿÿÿÐÓÔ-Ð"­mè*‰€ÖÚÕÐÙ-ÚÐ"­í#åS~ÖÚÛÐÜ-MÐÝ-MÐÞß­PKR¡6NÔþ+&)11c0fc3a-9bcf-4dd8-ac38-efb93363e521.metaPKR¡6ND"1Jïê+r11c0fc3a-9bcf-4dd8-ac38-efb93363e521.objectPKR¡6N°uÍ	.))ª8c1463b5-02f2-427d-bd06-9e39d42fcbff.metaPKR¡6Nyoe+8c1463b5-02f2-427d-bd06-9e39d42fcbff.objectPKR¡6NŠrbÐ+&)x6470a90f-b7cb-43ac-9ae5-94b2338b4573.metaPKR¡6NB	¯ÕGmBm+ê6470a90f-b7cb-43ac-9ae5-94b2338b4573.objectPKR¡6Nŵ„‡1,)zrf0ac4057-8d79-4a90-9552-628979a9830a.metaPKR¡6NcßèÛ¤Ÿ+òrf0ac4057-8d79-4a90-9552-628979a9830a.objectPKR¡6NªS-()ßs5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39.metaPKR¡6Nq¥‹Ç5Â5+St5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39.objectPKR¡6N ¹Ê-()cªeb5edfb0-5276-4130-9805-e0374d98bd90.metaPKR¡6N`­w‰ïaÖa+תeb5edfb0-5276-4130-9805-e0374d98bd90.objectPKR¡6NeOj'-()
0c414bea-9ea7-42e9-ad46-c1992bd6dc54.metaPKR¡6Nd~‡˜"PP+ƒ
0c414bea-9ea7-42e9-ad46-c1992bd6dc54.objectPKR¡6N+–ÿy/*)î]48d36c4c-7155-4abf-b8c3-2721b7391e36.metaPKR¡6NSCÊsÝØ+d^48d36c4c-7155-4abf-b8c3-2721b7391e36.objectPKR¡6N…]³æ50)Š_8a07e6ed-b8cb-4de2-9781-a373d243d250.metaPKR¡6N¯¾ú+`8a07e6ed-b8cb-4de2-9781-a373d243d250.objectPKR¡6N_.TýGB)k`9b80c170-486a-4a1d-925c-a7e5d443d283.metaPKR¡6NގóÿA<+ù`9b80c170-486a-4a1d-925c-a7e5d443d283.objectPKR¡6N+¯¼GB)ƒb22ccfb75-4a3b-4062-8ba7-3b6567aa6618.metaPKR¡6NcІ+c22ccfb75-4a3b-4062-8ba7-3b6567aa6618.objectPKR¡6NºéKGB)àc473ebd06-acfd-4396-b57a-29da61b92cbf.metaPKR¡6NÏÈ9(œ—+nd473ebd06-acfd-4396-b57a-29da61b92cbf.objectPKR¡6NùsË=ID)Si48dbbc1d-e291-4ab1-9698-becc4c9decb6.metaPKR¡6N(,tu‰„+ãi48dbbc1d-e291-4ab1-9698-becc4c9decb6.objectPKR¡6N”NLøID)µj599f631a-d0ef-43d4-baab-ce84a16e7400.metaPKR¡6NŽ‰O¢+Ek599f631a-d0ef-43d4-baab-ce84a16e7400.objectPKR¡6N¿AÃ1ID)0lf3887390-e922-495f-a63a-639508ddf0a0.metaPKR¡6N\3ëÚÕ+Àlf3887390-e922-495f-a63a-639508ddf0a0.objectPKR¡6NUŽÞÍID)ãm20592c32-d117-4465-8338-31a7b8240695.metaPKR¡6Nâ;gV\W+sn20592c32-d117-4465-8338-31a7b8240695.objectPKR¡6NÄLÇID)p2403e3f1-263b-45d8-9047-43bbe0fbb4ec.metaPKR¡6N€žIR*%+¨p2403e3f1-263b-45d8-9047-43bbe0fbb4ec.objectPKR¡6NGDÕID)rc22383bb-51a6-443b-a987-8facbb246302.metaPKR¡6NJ½ò°ÛÖ+«rc22383bb-51a6-443b-a987-8facbb246302.objectPKR¡6NùcÔ72)Ïs366bb22d-55f8-4b91-9b4f-1076ba9e7d36.metaPKR¡6N¯¾ú+Mt366bb22d-55f8-4b91-9b4f-1076ba9e7d36.objectPKR¡6NìCC‡JE)²te3db2ff4-8c4d-4cad-a192-8d8388d90214.metaPKR¡6Nãÿ¡¿û+Cue3db2ff4-8c4d-4cad-a192-8d8388d90214.objectPKR¡6N®ësJE)Œvda96b56c-d68c-48bd-b28b-0a411d74d9ee.metaPKR¡6NÈUäÿú+wda96b56c-d68c-48bd-b28b-0a411d74d9ee.objectPKR¡6Næ%'72)excb974dab-07af-4805-af44-f4f779d518ff.metaPKR¡6N¯¾ú+ãxcb974dab-07af-4805-af44-f4f779d518ff.objectPKR¡6Në ‘&JE)Hy6ecf8539-2cc3-4703-9d43-7a85595e6790.metaPKR¡6Nµ*_î_Z+Ùy6ecf8539-2cc3-4703-9d43-7a85595e6790.objectPKR¡6Nˆ’”±<7){82e4f4df-9d9e-45c8-acea-a8db566f3f54.metaPKR¡6NÆÉ·~y+|82e4f4df-9d9e-45c8-acea-a8db566f3f54.objectPKR¡6N–¸ÉÜ<7)Ë|1055a6ee-fa8f-485a-91b3-27fb991673fa.metaPKR¡6N‚Jšòí+N}1055a6ee-fa8f-485a-91b3-27fb991673fa.objectPKR¡6NX\Œ¹<7)‰~fce63f6e-52d8-4464-9446-53dd8cc9eff7.metaPKR¡6N¤UȐ•+fce63f6e-52d8-4464-9446-53dd8cc9eff7.objectPKR¡6N›næ=<7)êa15d1528-23a8-4fbd-a103-d38ae64b08f9.metaPKR¡6N‰4Á#+m€a15d1528-23a8-4fbd-a103-d38ae64b08f9.objectPKR¡6Në,W272)ف81461c78-137d-4862-afdb-a33c3df4751f.metaPKR¡6N¯¾ú+W‚81461c78-137d-4862-afdb-a33c3df4751f.objectPKR¡6NÔ`8×JE)¼‚a8e15b03-dc2c-4328-b769-a7c47bb3ffcb.metaPKR¡6N 9v+Mƒa8e15b03-dc2c-4328-b769-a7c47bb3ffcb.objectPKR¡6N<ô\–1,)ž„d2be0abe-216c-4288-8c1c-0002fe228d47.metaPKR¡6NGeB˜“+…d2be0abe-216c-4288-8c1c-0002fe228d47.objectPKR¡6N#ëéí1,)÷…6abfe088-ee12-46a7-b75a-381f3a006e11.metaPKR¡6NÔöA¶z+o†6abfe088-ee12-46a7-b75a-381f3a006e11.objectPKR¡6NӑT@0+)7‡1eea5e31-6ea7-4619-aa05-a3ae48a16d74.metaPKR¡6N²}9-z+®‡1eea5e31-6ea7-4619-aa05-a3ae48a16d74.objectPKR¡6N²"iåID)vˆ145e89d6-d2f4-4c14-a81e-efcecd4d6277.metaPKR¡6NˆÂ-ŒÑÌ+‰145e89d6-d2f4-4c14-a81e-efcecd4d6277.objectPKR¡6N¶¶ã83) Œdf2098ce-ccfa-490b-8142-08ba7092ef0c.metaPKR¡6N¯¾ú+ŸŒdf2098ce-ccfa-490b-8142-08ba7092ef0c.objectPKR¡6Nlb¾=8)98a7b9e9-7074-4eb5-a603-44937631264a.metaPKR¡6NDîíåà+ˆ98a7b9e9-7074-4eb5-a603-44937631264a.objectPKR¡6NCە=8)¶67b449ba-06f0-4690-a7a7-4ffffc0d94bc.metaPKR¡6NÔèvçâ+:67b449ba-06f0-4690-a7a7-4ffffc0d94bc.objectPKR¡6N¿óK•=8)j”31812ee2-e37f-4b1b-a7bd-a5f028e59aad.metaPKR¡6N=#É£
++î”31812ee2-e37f-4b1b-a7bd-a5f028e59aad.objectPKR¡6NMj2;6)A–e90d3dae-60c0-4bc1-beb7-b8e9941986de.metaPKR¡6N
+{G¥ +Öe90d3dae-60c0-4bc1-beb7-b8e9941986de.objectPKR¡6NÛt»8,')±—2c082167-8cc5-42aa-a906-5fa0a89eb4b2.metaPKR¡6N¯¾ú+$˜2c082167-8cc5-42aa-a906-5fa0a89eb4b2.objectPKR¡6Nk(ÃGB‰˜sourcecontrolowners.auxiliaryPKR¡6N¥Qà˜Ö˜.™__shared_data_storage_string_table__.auxiliaryPKR¡6N¡Ì/toK72template.pool.00000000-0000-0000-0000-000000000000.precompileinfo.auxiliaryPKR¡6N8õ^ðëI8logging_project_categories_693fffc3-578c-4dcc-8258-6800165cf1c4.auxiliaryPKR¡6N«øLG"k9sourcecontrolchangedates.auxiliaryPKR¡6N4µ©¤÷9sourcecontrolsettings.auxiliaryPKR¡6N:Ÿ?ê/å/Ý:profile.auxiliaryPKR¡6N§²Ûæ
 á
-G^jcaa_types.58ab53e6-32ab-4e07-8bc8-7c9799a6277f.precompileinfo.auxiliaryPK³4NV²My¶t±tK©ucaa_templates.b3599c36-77f8-4362-8133-f40b8e6a7349.precompileinfo.auxiliaryPK³4Nî-¹-fa.Èê__shared_data_storage_schema_table__.auxiliaryPK³4N‘Jtb] zòmissingtypeinformation.auxiliaryPK³4Nî¹zê/å/þprofile7.auxiliaryPK³4NÆYQãü6÷64.sourcecontrolproject.auxiliaryPK³4NS‡$;Pleapplicationcontext.e0c003b2-1edd-477a-9148-e4b7c6a4e203.precompileinfo.auxiliaryPK³4Nƒ»dŠ\…\Nópoolcontext.pool.00000000-0000-0000-0000-000000000000.precompileinfo.auxiliaryPK]]a éÞ#Automatically generated by CoDeSys.+Göjcaa_types.58ab53e6-32ab-4e07-8bc8-7c9799a6277f.precompileinfo.auxiliaryPKR¡6NV²My¶t±tKAvcaa_templates.b3599c36-77f8-4362-8133-f40b8e6a7349.precompileinfo.auxiliaryPKR¡6Nî-¹-fa.`ë__shared_data_storage_schema_table__.auxiliaryPKR¡6N‘Jtb] ómissingtypeinformation.auxiliaryPKR¡6Nðƒ,%ê/å/²þprofile7.auxiliaryPKR¡6NÆYQãü6÷6Ì.sourcecontrolproject.auxiliaryPKR¡6NcÓO¤Pfapplicationcontext.e0c003b2-1edd-477a-9148-e4b7c6a4e203.precompileinfo.auxiliaryPKR¡6NÉM–QŠ\…\N‹‚poolcontext.pool.00000000-0000-0000-0000-000000000000.precompileinfo.auxiliaryPK]]a ß#Automatically generated by CoDeSys.