Diff of /Relay_Plate.library [r3] .. [r4]  Maximize  Restore

Switch to side-by-side view

--- a/Relay_Plate.library
+++ b/Relay_Plate.library
@@ -1,4 +1,4 @@
-PKke™O”¹q.))eb5edfb0-5276-4130-9805-e0374d98bd90.meta)Öÿ 	(Š‹Œã.Éx mÖPKke™OE„%xða×a+eb5edfb0-5276-4130-9805-e0374d98bd90.objectû€ 	(Ãa¸Ã	%PDF-1.2 
%âãÏÓ
+PK;¨:P”¹q.))eb5edfb0-5276-4130-9805-e0374d98bd90.meta)Öÿ 	(Š‹Œã.Éx mÖPK;¨:PE„%xð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_
@@ -877,7 +877,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
ŽPKke™O
ŠÏó.))5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39.meta)Öÿ 	(Œã.Éx mÖPKke™OêÇcÈ5Ã5+5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39.objectÃ5<Ê 	(¯5¥k<?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
ŽPK;¨:P
ŠÏó.))5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39.meta)Öÿ 	(Œã.Éx mÖPK;¨:PêÇcÈ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">
@@ -1126,7 +1126,7 @@
     </ts:section>
   </ts:section>
 </ts:Placeholders>
-‘PKke™OÊ•nþ.))0c414bea-9ea7-42e9-ad46-c1992bd6dc54.meta)Öÿ 	(’“Œã.Éx mÖPKke™OËŸWø#PP+0c414bea-9ea7-42e9-ad46-c1992bd6dc54.objectPᯠ	(
+‘PK;¨:PÊ•nþ.))0c414bea-9ea7-42e9-ad46-c1992bd6dc54.meta)Öÿ 	(’“Œã.Éx mÖPK;¨:PËŸWø#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">
@@ -1484,10 +1484,10 @@
       </ts:setting>
     </ts:section>
   </ts:section>
-</ts:Placeholders>”PKke™OPñ>¼,')8c1463b5-02f2-427d-bd06-9e39d42fcbff.meta'Øÿ 	(~€ã.Éx mÖPKke™OyÜ'kf+8c1463b5-02f2-427d-bd06-9e39d42fcbff.objectf™ÿ 	(R
-‚ƒ5£l‚„…ƒô#ä†	‡xAûˆ…‰PKke™O
-%*+&)11c0fc3a-9bcf-4dd8-ac38-efb93363e521.meta&Ùÿ 	(	
-9p—7‰×PKke™Oö±ó?êå+11c0fc3a-9bcf-4dd8-ac38-efb93363e521.objectåþ 	(Ñw¢ps«qrzªm§o€;uvkly:




 !"#$%&'()*+,-./01234536373893:;<=;>?=@A?B?C?D=EFDGDHDIJKLMNOPQRSTUVWX4YZ[\][J^[_^`_Ma_Ob_Qc_Ud_We_4f_Zg
hi
jPKke™O»^M”+&)6470a90f-b7cb-43ac-9ae5-94b2338b4573.meta&Ùÿ 	({|}}á@|7‰×PKke™OL¸¡ç½}¸}+6470a90f-b7cb-43ac-9ae5-94b2338b4573.object¸}G‚ 	(¤}žûÿþ<?xml version="1.0" encoding="utf-16"?>

+</ts:Placeholders>”PK;¨:PáóY,')8c1463b5-02f2-427d-bd06-9e39d42fcbff.meta'Øÿ 	(~€XûZÛñ‘×PK;¨:P*ïÛÖ+8c1463b5-02f2-427d-bd06-9e39d42fcbff.objectÖ)ÿ 	(Â
+‚ƒ5£l‚„…ƒô#ä†	‡xAûˆé¬ƒ©ëÿ‚¬	Ô±´AÕ	ÖÁàqÁ×	ÞS‘ÓÚ	»T8
+éPK;¨:P!óá+&)11c0fc3a-9bcf-4dd8-ac38-efb93363e521.meta&Ùÿ 	(	
+Ï ¤ï–×PK;¨:P÷`íè+11c0fc3a-9bcf-4dd8-ac38-efb93363e521.objectèþ 	(Ôw¢ps«zªuvm§o€;:




 !"#$%&'()*+,-./01234536373893:;<=;>?=@A?B?C?D=EFDGDHDIJKLMNOPQRSTUVWX4YZ[\][J^[_^`_Ma_Ob_Qc_Ud_We_4f_Zg
hi
jklyqr·­½PK;¨:P¾õ<+&)6470a90f-b7cb-43ac-9ae5-94b2338b4573.meta&Ùÿ 	({|}ŒŠÓú…‰×PK;¨:PHãw½}¸}+6470a90f-b7cb-43ac-9ae5-94b2338b4573.object¸}G‚ 	(¤}žûÿþ<?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">

@@ -1522,18 +1522,18 @@
             </Entry>

             <Entry>

               <Key>

+                <Single Type="string">UnicodeIdentifiers</Single>

+              </Key>

+              <Value>

+                <Single Type="bool">False</Single>

+              </Value>

+            </Entry>

+            <Entry>

+              <Key>

                 <Single Type="string">ReplaceConstants</Single>

               </Key>

               <Value>

                 <Single Type="bool">True</Single>

-              </Value>

-            </Entry>

-            <Entry>

-              <Key>

-                <Single Type="string">UnicodeIdentifiers</Single>

-              </Key>

-              <Value>

-                <Single Type="bool">False</Single>

               </Value>

             </Entry>

           </Dictionary>

@@ -1563,18 +1563,18 @@
           <Dictionary Type="System.Collections.Hashtable" Name="Values">

             <Entry>

               <Key>

+                <Single Type="string">ActiveVisuExtensionsLength</Single>

+              </Key>

+              <Value>

+                <Single Type="int">0</Single>

+              </Value>

+            </Entry>

+            <Entry>

+              <Key>

                 <Single Type="string">ActiveVisuProfile</Single>

               </Key>

               <Value>

                 <Single Type="string">IR0whWr8bwe4CAAA1qgsPwAAAABXAwAAdhCL7QAAAAABAAAAAAAAAAEaUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwACTHsAZgA5ADUAYgBiADQAMgA2AC0ANQA1ADIANAAtADQAYgA0ADUALQA5ADQAMAAwAC0AZgBiADAAZgAyAGUANwA3AGUANQAxAGIAfQADCE4AYQBtAGUABDJDAE8ARABFAFMAWQBTACAAVgAzAC4ANQAgAFMAUAAxADIAIABQAGEAdABjAGgAIAA2AAUWUAByAG8AZgBpAGwAZQBEAGEAdABhAAZMewAxADYAZQA1ADUAYgA2ADAALQA3ADAANAAzAC0ANABhADYAMwAtAGIANgA1AGIALQA2ADEANAA3ADEAMwA4ADcAOABkADQAMgB9AAcSTABpAGIAcgBhAHIAaQBlAHMACEx7ADMAYgBmAGQANQA0ADUAOQAtAGIAMAA3AGYALQA0AGQANgBlAC0AYQBlADEAYQAtAGEAOAAzADMANQA2AGEANQA1ADEANAAyAH0ACUx7ADkAYwA5ADUAOAA5ADYAOAAtADIAYwA4ADUALQA0ADEAYgBiAC0AOAA4ADcAMQAtADgAOQA1AGYAZgAxAGYAZQBkAGUAMQBhAH0ACg5WAGUAcgBzAGkAbwBuAAsGaQBuAHQADApVAHMAYQBnAGUADQpUAGkAdABsAGUADhJWAGkAcwB1AEUAbABlAG0AcwAPDkMAbwBtAHAAYQBuAHkAEAxTAHkAcwB0AGUAbQARGlYAaQBzAHUARQBsAGUAbQBNAGUAdABlAHIAEjBWAGkAcwB1AEUAbABlAG0AcwBTAHAAZQBjAGkAYQBsAEMAbwBuAHQAcgBvAGwAcwATKFYAaQBzAHUARQBsAGUAbQBzAFcAaQBuAEMAbwBuAHQAcgBvAGwAcwAUJFYAaQBzAHUARQBsAGUAbQBUAGUAeAB0AEUAZABpAHQAbwByABUaVgBpAHMAdQBFAGwAZQBtAFQAcgBhAGMAZQAWIlYAaQBzAHUATgBhAHQAaQB2AGUAQwBvAG4AdAByAG8AbAAXHFYAaQBzAHUARQBsAGUAbQBzAEEAbABhAHIAbQAYKFYAaQBzAHUARQBsAGUAbQBDAGEAbQBEAGkAcwBwAGwAYQB5AGUAcgAZHFYAaQBzAHUARQBsAGUAbQAzAEQAUABhAHQAaAAaIlYAaQBzAHUARQBsAGUAbQBzAEQAYQB0AGUAVABpAG0AZQAbHlYAaQBzAHUARQBsAGUAbQBYAFkAQwBoAGEAcgB0ABwUdgBpAHMAdQBpAG4AcAB1AHQAcwAdDHMAeQBzAHQAZQBtAB4YVgBpAHMAdQBFAGwAZQBtAEIAYQBzAGUAHyZEAGUAdgBQAGwAYQBjAGUAaABvAGwAZABlAHIAcwBVAHMAZQBkACAIYgBvAG8AbAAhIlAAbAB1AGcAaQBuAEMAbwBuAHMAdAByAGEAaQBuAHQAcwAiTHsANAAzAGQANQAyAGIAYwBlAC0AOQA0ADIAYwAtADQANABkADcALQA5AGUAOQA0AC0AMQBiAGYAZABmADMAMQAwAGUANgAzAGMAfQAjHEEAdABMAGUAYQBzAHQAVgBlAHIAcwBpAG8AbgAkFFAAbAB1AGcAaQBuAEcAdQBpAGQAJRZTAHkAcwB0AGUAbQAuAEcAdQBpAGQAJkhhAGYAYwBkADUANAA0ADYALQA0ADkAMQA0AC0ANABmAGUANwAtAGIAYgA3ADgALQA5AGIAZgBmAGUAYgA3ADAAZgBkADEANwAnFFUAcABkAGEAdABlAEkAbgBmAG8AKEx7AGIAMAAzADMANgA2AGEAOAAtAGIANQBjADAALQA0AGIAOQBhAC0AYQAwADAAZQAtAGUAYgA4ADYAMAAxADEAMQAwADQAYwAzAH0AKQ5VAHAAZABhAHQAZQBzACpMewAxADgANgA4AGYAZgBjADkALQBlADQAZgBjAC0ANAA1ADMAMgAtAGEAYwAwADYALQAxAGUAMwA5AGIAYgA1ADUANwBiADYAOQB9ACtMewBhADUAYgBkADQAOABjADMALQAwAGQAMQA3AC0ANAAxAGIANQAtAGIAMQA2ADQALQA1AGYAYwA2AGEAZAAyAGIAOQA2AGIANwB9ACwWTwBiAGoAZQBjAHQAcwBUAHkAcABlAC1UVQBwAGQAYQB0AGUATABhAG4AZwB1AGEAZwBlAE0AbwBkAGUAbABGAG8AcgBDAG8AbgB2AGUAcgB0AGkAYgBsAGUATABpAGIAcgBhAHIAaQBlAHMALhBMAGkAYgBUAGkAdABsAGUALxRMAGkAYgBDAG8AbQBwAGEAbgB5ADAeVQBwAGQAYQB0AGUAUAByAG8AdgBpAGQAZQByAHMAMThTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEgAYQBzAGgAdABhAGIAbABlADISdgBpAHMAdQBlAGwAZQBtAHMAM0g2AGMAYgAxAGMAZABlADEALQBkADUAZABjAC0ANABhADMAYgAtADkAMAA1ADQALQAyADEAZgBhADcANQA2AGEAMwBmAGEANAA0KEkAbgB0AGUAcgBmAGEAYwBlAFYAZQByAHMAaQBvAG4ASQBuAGYAbwA1THsAYwA2ADEAMQBlADQAMAAwAC0ANwBmAGIAOQAtADQAYwAzADUALQBiADkAYQBjAC0ANABlADMAMQA0AGIANQA5ADkANgA0ADMAfQA2GE0AYQBqAG8AcgBWAGUAcgBzAGkAbwBuADcYTQBpAG4AbwByAFYAZQByAHMAaQBvAG4AOAxMAGUAZwBhAGMAeQA5MEwAYQBuAGcAdQBhAGcAZQBNAG8AZABlAGwAVgBlAHIAcwBpAG8AbgBJAG4AZgBvADowTABvAGEAZABMAGkAYgByAGEAcgBpAGUAcwBJAG4AdABvAFAAcgBvAGoAZQBjAHQAOxpDAG8AbQBwAGEAdABpAGIAaQBsAGkAdAB5ANAAAhoD0AMBLQTQBQYaB9AHCBoBRQcJDtAACRoERQoLBAMAAAAFAAAADAAAADwAAADQDAutAQAAANANAS0O0A8BLRDQAAkaBEUKCwQDAAAABQAAAAwAAAAAAAAA0AwLrQIAAADQDQEtEdAPAS0Q0AAJGgRFCgsEAwAAAAUAAAALAAAAAAAAANAMC60CAAAA0A0BLRLQDwEtENAACRoERQoLBAMAAAAFAAAADAAAADwAAADQDAutAgAAANANAS0T0A8BLRDQAAkaBEUKCwQDAAAABQAAAAsAAAAAAAAA0AwLrQIAAADQDQEtFNAPAS0Q0AAJGgRFCgsEAwAAAAUAAAAMAAAAAAAAANAMC60CAAAA0A0BLRXQDwEtENAACRoERQoLBAMAAAAFAAAADAAAAAAAAADQDAutAgAAANANAS0W0A8BLRDQAAkaBEUKCwQDAAAABQAAAAwAAAAAAAAA0AwLrQIAAADQDQEtF9APAS0Q0AAJGgRFCgsEAwAAAAUAAAAMAAAAAAAAANAMC60CAAAA0A0BLRjQDwEtENAACRoERQoLBAMAAAAFAAAACgAAAAAAAADQDAutAgAAANANAS0Z0A8BLRDQAAkaBEUKCwQDAAAABQAAAAsAAAAAAAAA0AwLrQIAAADQDQEtGtAPAS0Q0AAJGgRFCgsEAwAAAAUAAAAMAAAAAAAAANAMC60CAAAA0A0BLRvQDwEtENAACRoERQoLBAMAAAAFAAAADAAAAAAAAADQDAutAgAAANANAS0c0A8BLR3QAAkaBEUKCwQDAAAABQAAAAwAAAA8AAAA0AwLrQQAAADQDQEtHtAPAS0Q0B8grQFFISIB0AAiGgJFIwsEAwAAAAUAAAAMAAAAAAAAANAkJS0m0CcoGgJFKSoC0AArGgVFCgsEAwAAAAMAAAAAAAAACgAAANAsC60AAAAA0AMBLS3QLgEtDtAvAS0Q0AArGgVFCgsEAwAAAAMAAAAAAAAACgAAANAsC60BAAAA0AMBLS3QLgEtDtAvAS0QmjAxAUUAAQLQAAEtMtAAAS0d0AAlLTPQNDUaA9A2C60BAAAA0DcLrRYAAADQOCCtANA5NRoD0DYLrQIAAADQNwutAwAAANA4IK0A0DogrQDQOyCtAA==</Single>

-              </Value>

-            </Entry>

-            <Entry>

-              <Key>

-                <Single Type="string">ActiveVisuExtensionsLength</Single>

-              </Key>

-              <Value>

-                <Single Type="int">0</Single>

               </Value>

             </Entry>

           </Dictionary>

@@ -1733,7 +1733,7 @@
                 <Single Type="string">SoftMotionVersion</Single>

               </Key>

               <Value>

-                <Single Type="string">4.5.1.0</Single>

+                <Single Type="string">4.6.0.0</Single>

               </Value>

             </Entry>

           </Dictionary>

@@ -1766,8 +1766,27 @@
     </Entry>

   </Dictionary>

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

-</Single>PKke™OHÜj¹3.)47b5b1b4-6d2e-4bcd-99b5-528613bb9e91.meta.Ñÿ 	(§•€–—lòšã6‰×PKke™O²D"í=8+47b5b1b4-6d2e-4bcd-99b5-528613bb9e91.object8Çþ 	($˜
™
r

š
0›
œ

"ž
)Ÿ
* 
¡
	r
I¨
J£
K¤
L¥
M¦
N§
O¤
P¨
Q©
Rª
S¤
r©¬PKke™OßGS50)db9bb8fb-ce01-4e99-9c28-cc5b692d857e.meta0Ïÿ 	(€€€ã.Éx mÖPKke™OӓUK+db9bb8fb-ce01-4e99-9c28-cc5b692d857e.objectèÿ 	(PKke™Oií)>9)3132599b-77ec-4337-b250-44f77bd544a3.meta9Æÿ 	(%­®€€€¯€–—ÛÃ47‰×PKke™OX)ûWª¥+3132599b-77ec-4337-b250-44f77bd544a3.object¥Zþ 	(‘
=°
tr
v±
r
x²
y³
z´
wµ
º¶
‡·
‚¸
ƒ¹
~º
¦r
…»
§¼
½½
¿¾
À¿
ÁÀ
»Á
¼Â
ÂÃ
©Ä
?Å
qÆ
r
Ç
:¨
È
„É
¤
rPKke™O*bk–>9)e89528ac-835d-4db1-aa6a-89f2e02173ba.meta9Æÿ 	(%ÊË€€€¯€–—ã.Éx mÖPKke™O¾«~up+e89528ac-835d-4db1-aa6a-89f2e02173ba.objectpÿ 	(\
Ì
r
Í
¨
Î
¤
rPKke™OBt=æ>9)b1c1c82a-c395-41b8-8f83-430168ed62d7.meta9Æÿ 	(%ÏЀ€€¯€–—ã.Éx mÖPKke™OÐö°ni+b1c1c82a-c395-41b8-8f83-430168ed62d7.objecti–þ 	(U
Ñ
&Ò
'Ó
(Ô
,Õ
)Æ
%r
-Ö
.Ó
/×
0Ø
1Æ
r
#r
r

Ù
£
Ú
	Û
-Ü
¤
¨
Ý

Þ
*ß
+à
¤
rPKke™O[QÀDa\.__shared_data_storage_schema_table__.auxiliary\£þá…âãä€å€æç…èé€êë
+</Single>PK;¨:Pnˆ’Î3.)47b5b1b4-6d2e-4bcd-99b5-528613bb9e91.meta.Ñÿ 	(§•€–—KOË«~¢×PK;¨:PÁ”¬ïni+47b5b1b4-6d2e-4bcd-99b5-528613bb9e91.objecti–ü 	(U˜
™
r

š
0›
œ

"ð
)Ÿ
žµ
*Ü
Ÿö
ܼ
Ýr
Öµ
¡
	r6
ª¨
«£
Ìî
ÎÂ
Ù¦
®¤
¯¼
°r
±¤
²¥
˙
µš
Ï¿
áƒ
+
¶¤
·¨
ì¡
Ú¶
¸å
Ѥ
¹É
º­
Ó¿
Ԅ
¼»
½Î
¾þ
¿ó
ˬ
ÐÉ
Ն
ßè
à	
âµ
ä¡
+
åµ
ãµ
æÌ
èÿ
éÎ
êœ
ëÚ
Á¤
ïr
ðç
ñë
ò‡
ó—
ô’
õÉ
öÊ
÷—
î¤
rÏ	¬PK;¨:PßGS50)db9bb8fb-ce01-4e99-9c28-cc5b692d857e.meta0Ïÿ 	(€€€ã.Éx mÖPK;¨:PӓUK+db9bb8fb-ce01-4e99-9c28-cc5b692d857e.objectèÿ 	(PK;¨:P†éæj>9)3132599b-77ec-4337-b250-44f77bd544a3.meta9Æÿ 	(%­®€€€¯€–—Øÿ핚–×PK;¨:P”³9e¶±+3132599b-77ec-4337-b250-44f77bd544a3.object±Nÿ 	(
=°
…r
‡r
tr
ñr
ïr
Ç
:¨
’r
¤
Çr
Ér
rPK;¨:Pêûm@>9)e89528ac-835d-4db1-aa6a-89f2e02173ba.meta9Æÿ 	(%ÊË€€€¯€–—,òx…¢×PK;¨:PÙó*Ð_Z+e89528ac-835d-4db1-aa6a-89f2e02173ba.objectZ¥ú 	(Fd
Ì
)r
(r
'r
8Ô
9Á
:¶	
;¹
<œ	
=å
>æ
?Ò
@½
A—	
Bó	
C§
D÷
E€
++
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î
lr
mr
n 
o¹
pÝ
qÅ
rÔ	
sÈ
tÒ
u×	
vÔ
wô
xÙ
yÖ
z¹
{õ
|r
}È
~®
x
€¹
ß	
‚à	
ć	
„â	
…ã	
†À
‡¹
ˆ¹
‰Ô	
Šä	
‹å	
Œ×	
Ù
Žô
ç	
õ
‘¾
’t
“ð
”n
•r
–r
&r

Í
¨
3r
4
5…
6¥
*¦
Ƶ
ǵ
7r
¤
"r
!rPK;¨:P’Ûú†>9)b1c1c82a-c395-41b8-8f83-430168ed62d7.meta9Æÿ 	(%ÏЀ€€¯€–—¼ãàd¢¢×PK;¨:Pé1& e`+b1c1c82a-c395-41b8-8f83-430168ed62d7.object`Ÿý 	(L
Ñ
¬r
­r
}r
9¢
Š
6Ó
7å
8
2Æ
Er
™†
š‹
›Ó
œ‚
…
wÆ
¯r
®r
«r
©r
Ù
£
Ú
	Û
+Ü
¤
¨
Ñ
˜µ

Þ
*ß
+à
3µ
Ÿ
žµ
4ß
‰Õ
Š×
‹µ
Ω
«
Ž³
´
¶
—Í
°r
¤
rPK;¨:PCƒè;4/)264b8e18-43fe-4e23-af82-09745fa6d2c7.meta/Ðÿ 	(ßÑ•€–—õRx‡‘×PK;¨:P¹ë·L1,+264b8e18-43fe-4e23-af82-09745fa6d2c7.object,Óþ 	(˜
	r
%Ò
&£
'¤
(¥
)¤
*¨
+â
,ã
-å
.å
/æ
0ç
6µ
8µ
7µ
1¤
2r
3ç
4è
5¤
rù¬PK;¨:P5™´Î83)ddec5d29-c03b-44b9-8046-b9b290e472bc.meta3Ìÿ 	(ê뀀€ß-%|gø×PK;¨:PӓUK+ddec5d29-c03b-44b9-8046-b9b290e472bc.objectèÿ 	(PK;¨:P½;MU@;)0444607f-9e51-41db-a696-db90fe3d31cf.meta;Äÿ 	('ìß퀀€ê¯€–—˜»~gø×PK;¨:P®ÌCv‚}+0444607f-9e51-41db-a696-db90fe3d31cf.object}‚ÿ 	(i
î
ï
ð
ñ
£
ó
¤
rPK;¨:Pƃ_@;)00c1e73a-a22d-4fb7-97a9-3445f7338a44.meta;Äÿ 	('ôßõ€€€ê¯€–—†-gø×PK;¨:PLf›(#+00c1e73a-a22d-4fb7-97a9-3445f7338a44.object#Üþ 	(

ö

r
÷
ø
ÿ

r
‚
ƒ
r
…
†
‡	
ð
‰
£
Š
ó
¤
	¨
+‹
¤PK;¨:PO=° @;)82e4f4df-9d9e-45c8-acea-a8db566f3f54.meta;Äÿ 	('Œß€€€ê¯€–—Oïgø×PK;¨:P•¿YŽ‰+82e4f4df-9d9e-45c8-acea-a8db566f3f54.object‰vÿ 	(u
Ž
	
ð

£
¤

¨
¤
rPK;¨:PRL»Š@;)1055a6ee-fa8f-485a-91b3-27fb991673fa.meta;Äÿ 	('‘ßЀ€€ê¯€–—U6áø×PK;¨:PÉàwØþ+1055a6ee-fa8f-485a-91b3-27fb991673fa.objectþÿ 	(ê	

’
r
“
”
•
r
ç
r
˜
+
ð
Ù
£
+Ú
Û
™
¤
¨
¤
rPK;¨:P•_ÚOJ)6ecf8539-2cc3-4703-9d43-7a85595e6790.metaJµÿ 	(6šß›€œr€€ê¯€–—.J…gø×PK;¨:P4żql+6ecf8539-2cc3-4703-9d43-7a85595e6790.objectl“þ 	(X
%
ž
#Ÿ
& 
'¡
(¢
,ð
£
¤
$¥
) 
*¡
+¢
-ž
£

¦
.§
 Æ
r	
/ð
¨
£
"©
	ª
+¤
¨
¤
rPK;¨:P¿Cƒš83)8a07e6ed-b8cb-4de2-9781-a373d243d250.meta3Ìÿ 	(«¬€€€ßr4†gø×PK;¨:PӓUK+8a07e6ed-b8cb-4de2-9781-a373d243d250.objectèÿ 	(PK;¨:PvžeOJ)c22383bb-51a6-443b-a987-8facbb246302.metaJµÿ 	(6­ß®€œr€€«¯€–—£÷†gø×PK;¨:P_̧ZÕÐ+c22383bb-51a6-443b-a987-8facbb246302.objectÐ/ÿ 	(¼
¯

°
±
+Æ
r
	²
³
ð
´
£
Ü
¤
¨
¤
rPK;¨:PÑé±OJ)22ccfb75-4a3b-4062-8ba7-3b6567aa6618.metaJµÿ 	(6µß¶€œr€€«¯€–—×á‡gø×PK;¨:PB\U¥š•+22ccfb75-4a3b-4062-8ba7-3b6567aa6618.object•jÿ 	(
·
¸
ð
¹

£
º
¤
¨
¤
rPK;¨:PóâOJ)9b80c170-486a-4a1d-925c-a7e5d443d283.metaJµÿ 	(6»ß¼€œr€€«¯€–—í¤ˆgø×PK;¨:P‰¶sc^+9b80c170-486a-4a1d-925c-a7e5d443d283.object^¡þ 	(J
½
r
¾
¿
À
LÆ
r
;Á
<Â
=Ã
kð
'Å
yÆ
Ç
MÈ
$r
É
+
oð
Ê
£
Ë
Ì
¤

¨
 Í
¤
rPK;¨:PV"OJ)599f631a-d0ef-43d4-baab-ce84a16e7400.metaJµÿ 	(6ÓßÔ€œr€€«¯€–—‰gø×PK;¨:Ps¸Ò´²­+599f631a-d0ef-43d4-baab-ce84a16e7400.object­Rÿ 	(™
Õ
+Ö
+
ð
×
£
Ü
Ø
Ú
¤
¨
	¤
rPK;¨:P\WÓÁOJ)2403e3f1-263b-45d8-9047-43bbe0fbb4ec.metaJµÿ 	(6ßßà€€€«œr¯€–—๗]®—×PK;¨:P•XìJE+2403e3f1-263b-45d8-9047-43bbe0fbb4ec.objectEºþ 	(1
á
/r
'â
(ã
)ä
%Æ
.r
&å
*æ
2r
0ç
1ë
3ì
5Ú
-Æ
!r
ê
4ð
ë
£
Ü
¤
¨
$¤
rPK;¨:P?êë°OJ)473ebd06-acfd-4396-b57a-29da61b92cbf.metaJµÿ 	(6ìß퀀€«œr¯€–—õbû„&’×PK;¨:PçåyŽ‚}+473ebd06-acfd-4396-b57a-29da61b92cbf.object}‚û 	(iN
2î
Íï
3r
Ìð
.À
&Æ
Êr
$ñ
ær
ðò
øó
ñÀ
òÆ
÷r
éô
óõ
ôö
õ÷
öÀ
ïÆ
Kr
×ø
\ù
]ú
ܵ
Ýû
Þü
ßý
àþ
áÿ
â€
ã
šµ
Ϟ
‚
žý
Ÿþ
 ÿ
¡€
^
¾r
¿ƒ
å„
À…
M†
ص
’‡
?r
B—
CŠ
Dš
@Œ
Fú
GŠ
Hÿ
EŒ
LÝ
JŠ
KÜ
IŒ
N„
OŠ
P†
MŒ
R‡
SŠ
Tˆ
QŒ
V”
WŠ
X›	
UŒ
Zª	
[Š
\‚
+
YŒ
Ar
	Æ
ð

£
Ž
Ì
¤
P¨
:
>‘
`’
—“
”
	Õ
w•
¤
rPK;¨:P³Õ½ÔOJ)f3887390-e922-495f-a63a-639508ddf0a0.metaJµÿ 	(6–ß—€œr€€«¯€–—oًgø×PK;¨:P·Ànìç+f3887390-e922-495f-a63a-639508ddf0a0.objectçÿ 	(Ó
˜
r
™
š
À
Æ
r
	›	
ð
œ
£

ž
¤
¨
¤
rPK;¨:P$[þÅOJ)48dbbc1d-e291-4ab1-9698-becc4c9decb6.metaJµÿ 	(6Ÿß €œr€€«¯€–—w'Œgø×PK;¨:PñÉ®š•+48dbbc1d-e291-4ab1-9698-becc4c9decb6.object•jÿ 	(
¡
¢
ð
£

£
º
¤
¨
¤
rPK;¨:PU	õ0OJ)20592c32-d117-4465-8338-31a7b8240695.metaJµÿ 	(6¤ß¥€€€«œr¯€–—¤„Ñ·~‘×PK;¨:P$W¥¶‰„+20592c32-d117-4465-8338-31a7b8240695.object„{þ 	(p
Á¦
§
ír
îÁ
ïà
ðë
ñì
òº
ó÷
ô¾
ìÈ
ëð
¨
£
Ë
Ì
¤

¨
ê©
ª
$«
)¬
F­
D®
E¯
 °
˱
²
¤
rPK;¨:PúwÓÆ83)366bb22d-55f8-4b91-9b4f-1076ba9e7d36.meta3Ìÿ 	(³´€€€ß²gø×PK;¨:PӓUK+366bb22d-55f8-4b91-9b4f-1076ba9e7d36.objectèÿ 	(PK;¨:P#ûƒaOJ)da96b56c-d68c-48bd-b28b-0a411d74d9ee.metaJµÿ 	(6µß¶€œr€€³¯€–—Ë`gø×PK;¨:P;MN`+da96b56c-d68c-48bd-b28b-0a411d74d9ee.objectôþ 	(÷
·
¸
£
Æ
Er
%º
&»
r
Fð
¼
	£
+Ü
½
¾

¿
À
¤
¨
¤
rPK;¨:P”ÁEÈOJ)e3db2ff4-8c4d-4cad-a192-8d8388d90214.metaJµÿ 	(6Á߀œr€€³¯€–—ôՍgø×PK;¨:Pú­àº+e3db2ff4-8c4d-4cad-a192-8d8388d90214.objectóþ 	(ø
Ã
Ä
£
Æ
/r
Å
Eð
Æ
	£
+Ü
½
¾

¿
À
¤
C¨
DÇ
È
¤
rPK;¨:P`\Ó-()c8706b13-1f28-4097-8c35-c12aa6824251.meta(×ÿ 	(µ¶ª…¤ï–×PK;¨:PӓUK+c8706b13-1f28-4097-8c35-c12aa6824251.objectèÿ 	(PK;¨:PŽ	 ‘NI)d754badd-b8c8-5d3b-840b-2496c8e67b65.metaI¶ÿ 	(5·À€œr€€µ•€–—)dŠ¤ï–×PK;¨:PHæ]r£ž+d754badd-b8c8-5d3b-840b-2496c8e67b65.objectžaÿ 	(Š˜
Â
Ã
	Ä
+É
r
Î
¬
£
µ
¤»¬PK;¨:PÐȪÏNI)e5561e6b-e4a3-52c2-afe2-127b8d3ac083.metaI¶ÿ 	(5­¯€œr€€µ•€–—>(‹¤ï–×PK;¨:P¦¼mz+e5561e6b-e4a3-52c2-afe2-127b8d3ac083.objectz…ÿ 	(f˜
·
r
Î
¸
£
µ
¤¹¬PK;¨:P„ùž”NI)445d2b8e-e5c5-54ec-8b5c-0abf82faae3a.metaI¶ÿ 	(5½¾€œr€€µ•€–—¤ï–×PK;¨:PzÉ%z+445d2b8e-e5c5-54ec-8b5c-0abf82faae3a.objectz…ÿ 	(f˜
¿
r
Î
Æ
£
µ
¤¹¬PK;¨:P±P4/)45feeac2-4a92-4379-a66a-009814f875b2.meta/Ðÿ 	(ؼ¯€–— $éø¢¢×PK;¨:Pò0†—’+45feeac2-4a92-4379-a66a-009814f875b2.object’mü 	(~A
;Ð
9Ã
:Å
5Ï
Lr
Mr
6é
7r
¬
+
•
¾
+
	ã

<Á
õ
ê
=Î
©
ª
×
Ø
Û
Ý
î
>Ç
?§
Ë
HÔ
IÇ
Ô
Õ
DÁ
FÓ
GÒ
EÁ
¸
Î	
¹
Ö
î
Á
ú
É
 §

"ý
#Ì
$„
%‘
&
'§
(¬
)Î
*Ç

,ø

.î
/ª
0²
1³
2î
3§
4®
¡	
À
£
¤
@±
A¨
C°
Kä
B¤
rPK;¨:Pþ¤=8.__shared_data_storage_schema_table__.auxiliary8Çýá…âãä€å€æç…èé€êë
 ì€ípîï€ð€ñòp
 ç†óô€õ€ö€÷€ø€ù€ú€û€üýþ}ÿ€‚ƒ„…†€ï
 ‡ˆ‰Š‹Œ	
@@ -1775,7 +1794,12 @@
 ‡ˆ‰Š‹Œ
 €„‘…󌒓€”€•–ãä€å€æç…èé€êë
 
—ï
-˜™š›œ—–•ž€Ÿ ¡¢£€¤¥ƒ¦¯ ¡PKke™O®w‰ÙUØT*subversionintegrationworkingcopy.auxiliaryû€`¡$eb5edfb0-5276-4130-9805-e0374d98bd90q00000000-0000-0000-0000-000000000000_D_CoDeSys_LibrariesV3_trunk_Intern_CAA_CAA Template_3.2.0.3 draft_Prefix.pdf$00000000-0000-0000-0000-000000000000$5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39v00000000-0000-0000-0000-000000000000_D_CoDeSys_LibrariesV3_trunk_Intern_CAA_CAA Template_3.4.0.0 draft_Placeholder.xml$00000000-0000-0000-0000-000000000000$0c414bea-9ea7-42e9-ad46-c1992bd6dc54v00000000-0000-0000-0000-000000000000_D_CoDeSys_LibrariesV3_trunk_Intern_CAA_CAA Template_3.5.2.0 draft_Placeholder.xml$00000000-0000-0000-0000-000000000000$8c1463b5-02f2-427d-bd06-9e39d42fcbffLibrary Manager$00000000-0000-0000-0000-000000000000$11c0fc3a-9bcf-4dd8-ac38-efb93363e521Project Information$00000000-0000-0000-0000-000000000000$6470a90f-b7cb-43ac-9ae5-94b2338b4573Project Settings$00000000-0000-0000-0000-000000000000$47b5b1b4-6d2e-4bcd-99b5-528613bb9e91SPITemplate$00000000-0000-0000-0000-000000000000$db9bb8fb-ce01-4e99-9c28-cc5b692d857e	connector$47b5b1b4-6d2e-4bcd-99b5-528613bb9e91$3132599b-77ec-4337-b250-44f77bd544a3AfterReadInputs$db9bb8fb-ce01-4e99-9c28-cc5b692d857e$e89528ac-835d-4db1-aa6a-89f2e02173baBeforeWriteOutputs$db9bb8fb-ce01-4e99-9c28-cc5b692d857e$b1c1c82a-c395-41b8-8f83-430168ed62d7
+˜™š›œ—–•ž€Ÿ ¡¢£€¤¥ƒ¦¯ ¡®¡±²¦‚ƒ„Ž…†€ï
+‡ˆ‰Š‹ŒœÉÊËÌÍÎρÐãä€å€æç†èé€êë
+
+ƒ„æï
+‡ˆ‰Š‹Œü¡¢‰ ¢
+ç†óô€õ€ö€÷€ø€ù€ú€û€üýþPK;¨:P®w‰ÙUØT*subversionintegrationworkingcopy.auxiliaryû€`¡$eb5edfb0-5276-4130-9805-e0374d98bd90q00000000-0000-0000-0000-000000000000_D_CoDeSys_LibrariesV3_trunk_Intern_CAA_CAA Template_3.2.0.3 draft_Prefix.pdf$00000000-0000-0000-0000-000000000000$5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39v00000000-0000-0000-0000-000000000000_D_CoDeSys_LibrariesV3_trunk_Intern_CAA_CAA Template_3.4.0.0 draft_Placeholder.xml$00000000-0000-0000-0000-000000000000$0c414bea-9ea7-42e9-ad46-c1992bd6dc54v00000000-0000-0000-0000-000000000000_D_CoDeSys_LibrariesV3_trunk_Intern_CAA_CAA Template_3.5.2.0 draft_Placeholder.xml$00000000-0000-0000-0000-000000000000$8c1463b5-02f2-427d-bd06-9e39d42fcbffLibrary Manager$00000000-0000-0000-0000-000000000000$11c0fc3a-9bcf-4dd8-ac38-efb93363e521Project Information$00000000-0000-0000-0000-000000000000$6470a90f-b7cb-43ac-9ae5-94b2338b4573Project Settings$00000000-0000-0000-0000-000000000000$47b5b1b4-6d2e-4bcd-99b5-528613bb9e91SPITemplate$00000000-0000-0000-0000-000000000000$db9bb8fb-ce01-4e99-9c28-cc5b692d857e	connector$47b5b1b4-6d2e-4bcd-99b5-528613bb9e91$3132599b-77ec-4337-b250-44f77bd544a3AfterReadInputs$db9bb8fb-ce01-4e99-9c28-cc5b692d857e$e89528ac-835d-4db1-aa6a-89f2e02173baBeforeWriteOutputs$db9bb8fb-ce01-4e99-9c28-cc5b692d857e$b1c1c82a-c395-41b8-8f83-430168ed62d7
 Initialize$db9bb8fb-ce01-4e99-9c28-cc5b692d857eŻOPKg┐ťM
 èði¨,meta.profileíš	<”m»À綏„²gIYڄŠÊ3clSˆ’šÐ¤‘¥l¯¥Q”-eK’%²“%*©,%ÒªE«zÛ´¨·g.Ýóo_Þï;ç;çü~çwÎÓoþžëúß×}ßÏ3ó,Í<´ ¦'"i„±e†¢v”Ç7Áœõ[õÉÁkšG è¸	½€uô£M³#üþÁ‹ I°ã¬ùØo‚;Ç*” CÐ%¸q^„
œõù=ΚÁul͐³¶³æÂ1.œh>§¥6ç‹épþnäD:œ–Û	¼¢Ë9=ûp2l‚'Çð	¹rF†qù…l8í½8k3ÉÁŒ@áÌc5ç¥Lpàô¬ÉC™-çô¨C¸Jà™ÆCáå+wۈQÎÂÝŒÉ>¾,
e–¯ÛÇ{‰®æBÍ:šÚÊäOÿ_ÖoV€¿¯‹§†òòWO¶›%+ØÞg3Ë{‰w€§'?t¥ÂÔµÓ$û˜±ì‚ý4¡7¼¶øx³¼ýý4—ûúld{²x9픘[<ÜéÞ´ö{< ÙÇۏÓ=ÛÛ_úOšäÏò†Ó~¶bûùóññ-ù«±'ȌíæÏI¸øÃökÿãL}|<ÿ\dò‹ð†ÿiÂî^DØ1D>?üþkÛïˆì¿‡¦.~¬y›\ü6ù»¸rÞNŸþ,/Nžž¬±6~šæ\;6!˜ßfÇü«#ÂÈüÿ{÷_‰|°#þ²)ÌWØÊÇeÕÅÍßÇW¿)B0Y_–¯8´$ûl`q&ÈÞÀò‚„;„ÅÇ9ˆü\<X~//g³'	ýj,:·/Õ_É¿ëÿÕ
 Ãe#"œY	9ÛA$¶ÃY¦
@@ -2996,15 +3020,15 @@
 00000000-0000-0000-0000-000000000000_D_CoDeSys_LibrariesV3_trunk_Intern_CAA_CAA Template_3.5.2.0 draft_Placeholder.xml\svnobjPKg¿œMÇCï>ìzLibrary Manager\svnobjPKg¿œMµ"
‘!ìProject Information\svnobjPKg¿œM¾0OÈÍm<$Project Settings\svnobjPKg¿œMKàï=ùW‹4SPITemplate\svnobjPKg¿œM]Zç×4´8SPITemplate\connector\svnobjPKg¿œM‚òÎßIØ
 ,Å9SPITemplate\connector\AfterReadInputs\svnobjPKg¿œM;ÔBsÏ/X>SPITemplate\connector\BeforeWriteOutputs\svnobjPKg¿œMd^ÙS¬a
 '·@SPITemplate\connector\Initialize\svnobjPKÿ
-¨DPKke™Oقرسبب
+¨DPK;¨:PrÖ?JČ
 Ã
  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
+<õÿÿÿÿ<Core, Version=3.5.15.0, Culture=neutral, PublicKeyToken=null“System.Collections.Generic.List`1[[_3S.CoDeSys.Core.Objects.MissingTypeInformation2, Core, Version=3.5.15.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_kEאŹwM·²œ?w¢;Engine	øÿÿÿûÿÿÿ		
 õÿÿÿüÿÿÿôÿÿÿûÿÿÿe˵­ŽJ·
 7^¢u‚ó
Library Manager Object	ñÿÿÿûÿÿÿ			îÿÿÿüÿÿÿíÿÿÿûÿÿÿHþZØÅ¥N«
³Wú`	Project Information Object	êÿÿÿûÿÿÿ			çÿÿÿüÿÿÿæÿÿÿûÿÿÿoþS‡"J CåSÄüŽ		ãÿÿÿûÿÿÿ			àÿÿÿüÿÿÿßÿÿÿûÿÿÿ™¬oáüN„eh¬D;}"
-POU Object	#▄   √   			&┘   №   ╪   √   ~[эй┼uQFп╥┬~Ш╦Ф)Variable Declaration Object	*╒   √   			-╥   №   ╤   √   v╖Г;%√╕CЩЄ<P|СC№0ST Implementation Object	1╬   √   			4╦   №   ╩   √   ъЛs╗ЩOР╗зеgчN:7Default Navigators	8╟   √   			;─   №   ├   √   ЄЪВ┼nOЦ4ёsBТ>Object Manager	?└   √   			B╜   №   ╝   √   fДе°Ў╫ЯC╗╕╘`A╨ЩE
Method Object	F╣   √   			I╢   №   ╡   √   zhОз|╙B╛№╜жv┼яL
-Image pool	M²ÿÿÿûÿÿÿ			P¯ÿÿÿüÿÿÿ®ÿÿÿûÿÿÿÆ–~¦Ó?%M©ÿr<k/xË	L	M«ÿÿÿûÿÿÿ			W¨ÿÿÿüÿÿÿ§ÿÿÿûÿÿÿ$ŠV$‘Ä,G¢î]3…Ÿ«ZLanguage Model Manager	[¤ÿÿÿûÿÿÿ			^¡ÿÿÿüÿÿÿ ÿÿÿûÿÿÿ
+POU Object	#▄   √   			&┘   №   ╪   √   ~[эй┼uQFп╥┬~Ш╦Ф)Variable Declaration Object	*╒   √   			-╥   №   ╤   √   v╖Г;%√╕CЩЄ<P|СC№0ST Implementation Object	1╬   √   			4╦   №   ╩   √   ъЛs╗ЩOР╗зеgчN:7Default Navigators	8╟   √   			;─   №   ├   √   ЄЪВ┼nOЦ4ёsBТ>Object Manager	?└   √   			B╜   №   ╝   √   fДе°Ў╫ЯC╗╕╘`A╨ЩE
Method Object	F╣   √   			I╢   №   ╡   √   $КV$С─,Gвю]3ЕЯлLLanguage Model Manager	M▓   √   			Pп   №   о   √   zhОз|╙B╛№╜жv┼яS
+Image pool	T«ÿÿÿûÿÿÿ			W¨ÿÿÿüÿÿÿ§ÿÿÿûÿÿÿÆ–~¦Ó?%M©ÿr<k/xË	S	T¤ÿÿÿûÿÿÿ			^¡ÿÿÿüÿÿÿ ÿÿÿûÿÿÿ
 
 Ÿÿÿÿûÿÿÿ
 
@@ -3018,7 +3042,7 @@
 
 System.Version_Major_Minor_Build	_Revision
 ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ#
-&ÿÿÿÿÿÿÿÿ*-ÿÿÿÿÿÿÿÿ14ÿÿÿÿÿÿÿÿ8;ÿÿÿÿÿÿÿÿ?BÿÿÿÿÿÿÿÿFIÿÿÿÿÿÿÿÿMPÿÿÿÿÿÿÿÿWÿÿÿÿÿÿÿÿ[^ÿÿÿÿÿÿÿÿPKke™O	?£f,˜,profile7.auxiliary˜,gÓ!0…jüo²Pâö¾+@Â÷]System.StringL{365d0ef4-db97-4d9b-86bd-4d9ca2c92eef}ProfilebyteName"CODESYS V3.5 SP12ÐE¯Wÿÿÿÿ<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
+&ÿÿÿÿÿÿÿÿ*-ÿÿÿÿÿÿÿÿ14ÿÿÿÿÿÿÿÿ8;ÿÿÿÿÿÿÿÿ?BÿÿÿÿÿÿÿÿFIÿÿÿÿÿÿÿÿMPÿÿÿÿÿÿÿÿTWÿÿÿÿÿÿÿÿ^ÿÿÿÿÿÿÿÿPK;¨:PSÜvj,˜,profile7.auxiliary˜,gÓ!0…jüo²Pâö¾+ô System.StringL{365d0ef4-db97-4d9b-86bd-4d9ca2c92eef}ProfilebyteName"CODESYS V3.5 SP12ÐE¯Wÿÿÿÿ<Core, Version=3.5.15.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?þ
 
 				
@@ -3027,7 +3051,49 @@
 		ì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ý!{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
+Ì	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Ü	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Þ	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	à	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û	Û

	â	ã	ä	å	æ	ç	è	é	ê	ë	ì	í	î
	ï	ð	ñ	ò	ó	ô	õ	ö	÷	ø	ù	ú	û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¨û$ XT5uµÁ·ðŸA›vF¤ø0·pU(ôfOkWD›ÃÜç	ÂûrV‹E3T·çJ¸~„#xW QžÚÑÌB«p	CXÛªXÀ¢%:y\;HŒœ~Zz]YV{ÃÉàN¢kõµ·,¨xZÆ!û¦±ï‡I¦¼òÜRÂT[W­zmšBI¼ãZ0Òzì\FTͯIçO»x›ÿëpý]ñˆBô#”C†6Û2¬^“‚¢Ïţ@½ýÝ$ÁúõÙ_°‹«amë@½æÅ8~T`=i±ðÊXóN§ŸÓ˒?ð0aÁPÌc¿ª¨L–T³‚,#&bÖ~pæI¦Ö»Ò‡þ¸Žc+§¥ãúJ,G…×Ì»°õ&º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Œ¶[þª­àrˆ¶¢ñÊñ5BŠ$ášïSð5sZáëaÀ,F€©ñ¿Y¥Žt5+Ÿ§9,A¸¡ÒäÕq:u%]ÉÀY}C©ô,®¹aøv³¾™ËÔA6F£Üt\¦À‹Ìw‰Ò2Ù
+OvO°çm÷§çvxìI?kƒ&F‘Ðœµg:Î'y{/Ÿ³nI«²¸Z`Ûzr¶<Î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 
+¹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ÅÏà2°ËÃu¹K¼Þ¶ÉÿmÖÐ.@Ôy“Lˆ„»§¥è_ѯ!mÆF{ѹjÒB8Ó&ó$L¥Or8‰né›Ó»Ð4ÐBuyA„—…0R¼Û[Ô.!ÀýG—ó-Aøþ×ÕÇ1¾½×šJ¤õ>Íi֐è¯SðÎNƒª“*„°°×/f—\™<·D‘+“˜É¹y™ØOµËèzJŠM·Œ¾êaCÙƒÑÜ5'GM¦r¶—ڽϟR±ØK‹Â—s»V`„Û2_3S.CoDeSys.Core.Components.ExactVersionConstraint_versionSystem.Version	üÜÛ	ýÞÛ	þàÛ	ÿâzÑ)ÓþxCª-o',ã$RCÄÍ9íE©—_cNÄä0j«x~|ÔJ¶›õm¶®åTÔf< ¢N³ûQwÚü8æîT/Ø@¦4Ą1F´‚çEé3÷A…­B¢ç¹]jà“连¢@J‘µ±_ŒbG«é/¾m*–ëØF®&d¼m3ˆTêÜhí	…”µB«û¼‚Õë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	
										
+			
	
	
	
	
	
	
	 
	!
	"
	#
	$
	%
	&
,_3S.CoDeSys.Core.Components.ProfileExtension
_stOriginator_plugInGuid_versionSystem.GuidSystem.Version'PackageManagement:1ØþÿÿzÑ)ÓþxCª-o',	)*PackageManagement:1Õþÿÿ$RCÄÍ9íE©—_cNÄ	,-PackageManagement:1Òþÿÿ0j«x~|ÔJ¶›õm¶®	/0PackageManagement:1ÏþÿÿTÔf< ¢N³ûQwÚü8	23PackageManagement:2ÌþÿÿîT/Ø@¦4Ą1F´‚	56PackageManagement:1ÉþÿÿEé3÷A…­B¢ç¹]jà“	8 9PackageManagement:1Æþÿÿ¿žÂ¢@J‘µ±_ŒbG«	;!<PackageManagement:2Ãþÿÿ/¾m*–ëØF®&d¼m3ˆT	>"?PackageManagement:3ÀþÿÿÜhí	…”µB«û¼‚Õ	A#BPackageManagement:2½þÿÿWy•Ì¡ÄE—löžpò€œ	D$EPackageManagement:1ºþÿÿËüO9ºÀB¿k¶#È$¢	G%HPackageManagement:1·þÿÿÙÙJ˄[M´º•vWàvO	J&KPackageManagement:1´þÿÿ
+ç¼m/-F³°ó&D‹	M)ü,ü/ü2ü5ü8ü;ü>üAüDüGüJüMüÐ-PK;¨:P;ù55Npoolcontext.pool.00000000-0000-0000-0000-000000000000.precompileinfo.auxiliary5èÊ 	(‰y„NoneAfterReadInputsMethod
TimeStampOnly$3132599b-77ec-4337-b250-44f77bd544a3$47b5b1b4-6d2e-4bcd-99b5-528613bb9e91BeforeWriteOutputs$e89528ac-835d-4db1-aa6a-89f2e02173ba
+Initialize	$b1c1c82a-c395-41b8-8f83-430168ed62d7
+SendData$45feeac2-4a92-4379-a66a-009814f875b2	FB_Reinit
$82e4f4df-9d9e-45c8-acea-a8db566f3f54$264b8e18-43fe-4e23-af82-09745fa6d2c7IoDrvWriteOutputs$20592c32-d117-4465-8338-31a7b8240695QueryInterface$6ecf8539-2cc3-4703-9d43-7a85595e6790IoDrvReadInputs$9b80c170-486a-4a1d-925c-a7e5d443d283
IoDrvIdentify$22ccfb75-4a3b-4062-8ba7-3b6567aa6618IoDrvWatchdogTrigger$48dbbc1d-e291-4ab1-9698-becc4c9decb6IoDrvStartBusCycle$2403e3f1-263b-45d8-9047-43bbe0fbb4ecIoDrvUpdateConfiguration$473ebd06-acfd-4396-b57a-29da61b92cbfIoDrvReadParameter$da96b56c-d68c-48bd-b28b-0a411d74d9eeIoDrvUpdateMapping $f3887390-e922-495f-a63a-639508ddf0a0!IoDrvScanModules"$599f631a-d0ef-43d4-baab-ce84a16e7400#$1055a6ee-fa8f-485a-91b3-27fb991673fa$IoDrvGetModuleDiagnosis%$c22383bb-51a6-443b-a987-8facbb246302&IoDrvWriteParameter'$e3db2ff4-8c4d-4cad-a192-8d8388d90214(FB_Init)$00c1e73a-a22d-4fb7-97a9-3445f7338a44*FB_Exit+$0444607f-9e51-41db-a696-db90fe3d31cf,__HelpConvertDate-Function.$1c137676-f66f-428c-af12-54699e1772b8/$00000000-0000-0000-0000-0000000000000__HelpConvertString1$e3e2dee5-80c7-4e97-ab64-7b5e39ea535b2__LEFT3$1ac273b6-a01b-4295-88c5-ff4e218b60714__SkipWhiteSpace5$882a2370-bae2-4085-93e5-0932a060bdfc6
__HelpConvert7$fdd0113a-d0f8-4f19-bc73-fa6acf9ecc598__HelpConvertTime9$13c0f538-7207-41d3-8311-a322a7c20a0e:__HelpConvertTimeUnits;$183c332f-7773-4f5f-805c-178b91efab72<__HelpConvertFromTime=$020b085d-1351-401a-b6c0-1e0475de8a9f>__HelpConvertStringBase?$d6948954-0bf4-4d3f-ae69-e82fdade476c@__HelpConvertFromDateA$cee86ba7-461c-4d5d-b68e-c4f154c509d1B__HelpConvertTimeWithUnitC$50f01a4a-c350-4e6e-9dfa-0c242ec58ce8Dany32__to__stringE$52f276ac-71ea-475d-be1d-c34d7442869eFstring__to__any32G$2aee5633-6b5b-4b6e-9cbc-79dd1000b70fH__HelpReal32ConvertI$d623fa64-302c-47ab-9727-e08d1bbeb2b4Jnew__real32__to__stringK$a891eece-ca29-4db8-b9cf-c1a855c9feacL
__ExtractRealM$b4fbe026-742b-4541-9a4b-a710de7d376cN__ExtractRealRawO$3d3aa07e-b7ec-4780-af79-d77e0e2cb50fPreal32__to__stringQ$6e654c8d-212d-4593-9f3a-0add0687319cRstring__to__real32S$3fdad988-bfc9-4de5-969f-faf6f3c2a2e7TVERSIONUTypeV$5181460b-9464-4c0f-82f2-1f9633a4c34eW__HelpConvertStringBase64X$f277d52d-3603-4349-91bd-ca6602f5cff8Y__HelpLConvertZ$26023af2-e263-44c0-b290-4197ca6caa6a[__HelpConvertLTimeUnits\$92c01d00-33dc-47b6-842b-f7ab6ac40051]__HelpConvertLTimeWithUnit^$9b7fa8d4-59a0-43f0-a610-be7bd5350ad9_any64__to__string`$3cce6ca9-0c61-42bf-9945-73fd93e91f59astring__to__any64b$5239465a-699e-451b-8b12-973a3fc2657fc__HelpRealConvertd$e6a8a736-c389-4a55-8363-2e30c26fed79ereal64__to__stringf$2a265c59-789e-4c94-a95e-f5f70529f084gstring__to__real64h$0ea1b145-4f18-4d61-a208-3c5f2005fc47i__ExtractLRealj$0ffc8285-5cf0-4854-bfbf-cfca06799935k__ExtractLRealRawl$e543e1fd-2bb8-4ac1-a749-ebad37d711fcm__SkipWhiteSpaceWn$19a99e06-dfd5-4402-8f83-521389a0dc1co__LEFTWp$7bf449d7-156f-4dc3-885e-a6da7640cd90q__HelpConvertWr$95f63b9b-1365-4b41-ad25-d7a78a50547es__HelpConvertDateWt$f00a1aa9-5a5c-4c14-baa3-0f7ed88039c9u__HelpConvertTimeWv$a23e7f2f-7c7f-4ab8-b259-2bf314fda9c3w__HelpConvertTimeWithUnitWx$da52bb11-b3ee-4e17-9ece-aaac0b30420by__HelpConvertStringWz$ce02c656-4033-46a9-b5f1-becdedeb9055{__HelpConvertFromDateW|$ca024f07-11dc-4600-9f6f-069db29ac898}__HelpConvertFromTimeW~$0e53be5f-bda6-46ff-8a1f-7994ad076b55__HelpConvertStringBaseW€$2e715801-9991-42f1-a152-4ae20bcff540__HelpConvertTimeUnitsW‚$095fd00c-3c36-4c3c-9f44-495013154180ƒ__HelpLConvertW„$77fa4cbe-badc-4fcd-8f5d-c6cb079b41aa…__HelpConvertLTimeWithUnitW†$9c3251e0-2217-408f-a01c-0734012a0930‡__HelpConvertStringBase64Wˆ$3b4ae181-2d77-4a11-8709-d7385f2094ba‰__HelpConvertLTimeUnitsWŠ$7e0ea004-a391-4ef9-8aba-4797d6abef1c‹__HelpReal32ConvertWŒ$b6997d1d-9d82-4124-bdc8-5c9ad8e80b65__HelpRealConvertWŽ$9e79f897-d5d3-46c7-9038-97ad046758c0wstring__to__real32$d7d42225-63e5-489a-8ffc-da13c32e2888‘new__real32__to__wstring’$2e99850f-3fd7-43f6-915c-5908ab79d5d4“real32__to__wstring”$d0117dd7-073c-4a9f-b9ec-8d276f7ae3b7•any32__to__wstring–$103e7c1c-c83d-4719-a2c6-923bc1ee8bfc—wstring__to__any32˜$3493b04f-9f38-4061-af85-90cd238a240a™string__to__wstringš$9248ff97-fbbc-448e-ae9b-2fb2646b8bf7›wstring__to__stringœ$3951380b-30c9-4ec4-92e7-a4707aca12e8any64__to__wstringž$fdeae835-342b-4f09-9e28-287167c2d05cŸwstring__to__any64 $c63e18fa-6b1a-452f-9bcc-080e5f54a487¡real64__to__wstring¢$86a06adf-8294-4d01-8a63-1ec0342be49b£wstring__to__real64¤$c8fb5eda-6b2b-4b6b-bcc1-566c08910a30¥IoDrvRelayPlate¦
FunctionBlock§
+RelayPlate¨
GetLibVersion©$d754badd-b8c8-5d3b-840b-2496c8e67b65ªGetLibVersionNumber«$e5561e6b-e4a3-52c2-afe2-127b8d3ac083¬
IsLibReleased­$445d2b8e-e5c5-54ec-8b5c-0abf82faae3a®$ab16f507-6fad-5e58-a18b-64f96f6b6a0c¯$8fdefa37-449f-549f-985f-3b0de9641dae°$8d4d821e-49da-5a14-86af-84a2db5a0a55±$29757507-fe67-5702-b0d9-734a49fab23e²$eef02f66-5b56-5646-b328-c0f7c53315ef³$8453d7ec-776a-5fe5-94a6-52e1588abead´$01624ef8-c222-5b1e-9219-3192fc5731b8µ$6cb2d81b-b369-592d-b972-b0e61a599b69¶$78e2b97d-dc5d-5342-9036-5afdea57fa14·$4288ae8d-4628-5b8e-ab0b-13bcda392f65¸$4fd0c542-cd47-5fcb-b30c-2ca0f8e5cc77¹$e70f8612-a949-5fc4-bab7-3ae635efe4aaº$6ac53355-f74b-548c-9da2-112712397b28»$bb564a1f-69cc-51e1-b6d4-68c7ac218230¼$51ab1ee2-4889-5193-924e-8b6529f0a78d½$5b3b9fdf-1a3e-56d7-a472-343dadf088f4¾$b873ef19-f15f-5c7a-b413-b34ff320c2da¿$ecd6a0c4-6561-5385-9c2d-c6de57c80f4bÀ$c297e55a-02ff-5327-b68c-2049c432f421Á$483a5cb5-59e9-5ca0-8d71-8247d18bda46Â$758b2960-f2d2-5369-ba22-e684753496fcÃ$3be9ac36-ab9e-5fa0-a279-8712d480640aÄ$09b1b42a-c1ba-5445-a8d6-16387f0a05d9Å$fbd4d99b-52c3-5b53-8c01-1fc000b6439dÆ$270c21f8-074a-5a08-a19c-996a7d53b0e2Ç$b2ab1e56-7b78-5978-a6a3-e565ce5cb429È$c50dc3dc-765b-5449-a46c-7bdba2bdb3a0É$f03dbdd5-7eed-5a95-b268-521cc5899208Ê$1b906b18-8a58-5194-909d-ce977690161fË$120b3ed6-b406-5ae5-8e88-3e5c5d296730Ì$b5099627-66a8-5080-b7aa-75a875afc01bÍ$65b72896-a1b3-56a2-baf0-7641ee5891caÎ$622a3494-dbcc-5a70-a99b-5e53f2b27f98Ï$380f4879-79fd-5525-8430-6ccd0bccb32aÐ$383a8276-2d4b-5a7c-aba1-76f71a9b5affÑ$81466153-839f-5bda-a38f-3e2d702e465eÒ$8f8636e5-bd9a-543e-bded-99fed1a0c743Ó$e4e57954-7e5e-5079-a0c5-cfbd0ab3f58bÔ$4e56c706-adb5-571b-a21d-2edd937538c0Õ$f21fa602-925f-54d6-85b0-189ef4bd7b62Ö$b6dbc437-54bc-5d4a-af8a-ca342db78928×$409f8c8b-fd4d-5ee6-ae28-f8ea985d23a7Ø$908a14fd-16da-5472-85cc-5869b61ce7b4Ù$ab5890bc-880d-5e13-9e8f-c445125f7532Ú$6665dc1b-46b8-5760-b7b6-6ff2dda68c34Û$47f36269-4507-5bc6-a6e1-3724b92f851fÜ$511f3d30-e26d-5dae-b67c-f3d5330f9ac4Ý$ae88e79d-dbdb-529e-94c0-768abc00c02aÞß$6708bd14-cddc-4e28-b69d-d3183b7c423eàLengthá
+VariableId‚SignatureId„ScopeIdšPositionToSaveŚMessagesToSaveś&{bc2be951-49f6-4f0f-b731-e31e36606f1e}ÁNameŤ$2dacf8ba-27b3-43f2-b9f0-d578dd179b1dťNameExpÍOperatorŽ&{bffb3c53-f105-4e85-aba2-e30df579d75f}žPreCompileFlagsŪ&{9b5d4c11-b2d9-46c2-bf90-350eefa47fc5}Ó
+ObjectGuid´System.Guid­ParentObjectGuid˝	TimeStamp˛$b19c1570-9d63-448c-b1a8-77c564f4bf41ˇPreCompiledPOUFlags˘&{ffb74c62-0dab-4b81-a769-562edfcba448}§Breakpointlist÷$11f4bd64-2998-4795-a306-94dda94e3331¸
KindOfContext°&{1d8fe3d0-8423-48cf-8a9b-eaa134990850}¨
SubSignatures˙&{2dacf8ba-27b3-43f2-b9f0-d578dd179b1d}űSignaturesArrayŘGlobalSignaturesArrayřCompiledPOUsArray■&{b19c1570-9d63-448c-b1a8-77c564f4bf41} LibraryPathÇ	NamespaceüApplicationGuidé
+TargetGuidƒUnicodeIdentifiersßUàáâãä
+åæçèéê€ëì€íî€ïð€ïñ
+òçî€ïâó€ôñ
+õö÷€øùúûúüúýþÿñ
+€€ï‚€ïƒÿÿÿÿÿÿÿÿÿÿÿÿurš–×ÿÿÿÿÿÿÿÿÿÿÿÿÐ9x¬—×
+’’’’’’’’’’’’	+ęd¢¢×’’’’’’’’’’’’
+ŤėŘāĘĘ◊	ˇˇˇˇˇˇˇˇˇˇˇˇ
	?hÝź◊ˇˇˇˇˇˇˇˇˇˇˇˇqRAhÝź◊ˇˇˇˇˇˇˇˇˇˇˇˇ%W?hÝź◊ˇˇˇˇˇˇˇˇˇˇˇˇa@hÝź◊
ˇˇˇˇˇˇˇˇˇˇˇˇMů?hÝź◊ˇˇˇˇˇˇˇˇˇˇˇˇqRAhÝź◊ˇˇˇˇˇˇˇˇˇˇˇˇĄ∂@hÝź◊ˇˇˇˇˇˇˇˇˇˇˇˇí›@hÝź◊ˇˇˇˇˇˇˇˇˇˇˇˇqRAhÝź◊ˇˇˇˇˇˇˇˇˇˇˇˇ ü+AhÝź◊ˇˇˇˇˇˇˇˇˇˇˇˇ!"vŹ@hÝź◊
+’’’’’’’’’’’’#0?hų×’’’’’’’’’’’’$%KĢ?hų×’’’’’’’’’’’’&'yyAhų×’’’’’’’’’’’’()¶“>hų×’’’’’’’’’’’’*+Š>hų×@’’’’’’’’’’’’,-./+^¬‘‰×’’’’’’’’’’’’0-1/q^¬‘‰×’’’’’’’’’’’’2-3/q^¬‘‰×’’’’’’’’’’’’4-5/q^¬‘‰×
’’’’’’’’’’’’6-7/·:^¬‘‰×’’’’’’’’’’’’8-9/śW^¬‘‰×’’’’’’’’’’’’:-;/śW^¬‘‰×’’’’’’’’’’’’<-=/Qź^¬‘‰×’’’’’’’’’’’’>-?/•_¬‘‰×’’’’’’’’’’’’@-A/Ū$_¬‘‰×’’’’’’’’’’’’&B-C/d__¬‘‰×’’’’’’’’’’’’D-E/ķ™_¬‘‰×’’’’’’’’’’’’F-G/»ń_¬‘‰×’’’’’’’’’’’’ H-I/`¬‘‰×’’’’’’’’’’’’„J-K/ńPa¬‘‰×
’’’’’’’’’’’’7L-M/5na¬‘‰×’’’’’’’’’’’’¤N-O/5na¬‘‰×’’’’’’’’’’’’P-Q/½Øa¬‘‰×’’’’’’’’’’’’ R-S/Hća¬‘‰×’’’’’’’’’’’’
+TUV/HсaгЉЅО            W-X/ЈbгЉЅО             Y-Z/j═bгЉЅО            [-\/▓ЖbгЉЅО            ]-^/|BcгЉЅО            _-`/├_cгЉЅО             a-b/KџcгЉЅО            c-d/ннcгЉЅО             e-f/А,dгЉЅО             g-h/+gdгЉЅО            7i-j/oёdгЉЅО            цk-l/┤АdгЉЅО            m-n/4eгЉЅО            o-p/4eгЉЅО            q-r/OQeгЉЅО            s-t/ЊneгЉЅО            u-v/┘ІeгЉЅО            w-x/ЕeгЉЅО            y-z/ЕeгЉЅО            {-|/ЦсeгЉЅО            }-~/ЖfгЉЅО            -ђ//fгЉЅО            Ђ-ѓ//fгЉЅО             Ѓ-ё/>ЊfгЉЅО            Ё-є/є░fгЉЅО            Є-ѕ/╚═fгЉЅО            Ѕ-і/вfгЉЅО             І-ї/џ%gгЉЅО            Ї-ј/`gгЉЅО             Ј-љ/e}gгЉЅО             Љ-њ/4НgгЉЅО            Њ-ћ/wЫgгЉЅО            Ћ-ќ/¤ёhгЉЅО            Ќ-ў/ю▄hгЉЅО            Ў-џ/ю▄hгЉЅО            Џ-ю/ю▄hгЉЅО            Ю-ъ/ЯщhгЉЅО            Ъ-а/h4iгЉЅО             А-б/ЫniгЉЅО             Б-ц/9їiгЉЅО            %Цд/
MЮНЭљО
+’’’’’’’’’’’’Ŗ§¦/ŻÓ«~¢×
’’’’’’’’’’’’	Ø-©/©Ÿ›¤ļ–×’’’’’’’’’’’’	Ŗ-«/ØĒ›¤ļ–×
’’’’’’’’’’’’	¬-­/ØĒ›¤ļ–׃,.’’’’+^¬‘‰×01’’’’+^¬‘‰×23’’’’q^¬‘‰×45’’’’q^¬‘‰×67’’’’·:^¬‘‰×89’’’’·:^¬‘‰×:;’’’’śW^¬‘‰×<=’’’’Qź^¬‘‰×>?’’’’•_¬‘‰×@A’’’’Ū$_¬‘‰×BC’’’’B_¬‘‰×DE’’’’ķ™_¬‘‰×FG’’’’»ń_¬‘‰×HI’’’’`¬‘‰×JK’’’’«3a¬‘‰×LM’’’’5na¬‘‰×NO’’’’5na¬‘‰×PQ’’’’½Øa¬‘‰×RS’’’’Ęa¬‘‰×WX’’’’b¬‘‰×YZ’’’’jĶb¬‘‰×[\’’’’²źb¬‘‰×]^’’’’4%c¬‘‰×_`’’’’|Bc¬‘‰×ab’’’’}c¬‘‰×cd’’’’ŌŌc¬‘‰×ef’’’’]d¬‘‰×gh’’’’+gd¬‘‰×ij’’’’o„d¬‘‰×kl’’’’o„d¬‘‰×mn’’’’Če¬‘‰×op’’’’4e¬‘‰×qr’’’’4e¬‘‰×st’’’’OQe¬‘‰×uv’’’’“ne¬‘‰×wx’’’’Ł‹e¬‘‰×yz’’’’©e¬‘‰×{|’’’’bĘe¬‘‰×}~’’’’źf¬‘‰×€’’’’/f¬‘‰×‚’’’’/f¬‘‰×ƒ„’’’’t;f¬‘‰×…†’’’’†°f¬‘‰×‡ˆ’’’’ČĶf¬‘‰×‰Š’’’’ėf¬‘‰×‹Œ’’’’š%g¬‘‰×Ž’’’’`g¬‘‰×’’’’e}g¬‘‰×‘’’’’’ķ·g¬‘‰×“”’’’’wņg¬‘‰×•–’’’’Ļ„h¬‘‰×—˜’’’’Wæh¬‘‰×™š’’’’œÜh¬‘‰×›œ’’’’œÜh¬‘‰×ž’’’’ąłh¬‘‰×Ÿ ’’’’&i¬‘‰×”¢’’’’­Qi¬‘‰×£¤’’’’9Œi¬‘‰×’’’’ńlņ•š–ק’’’’$‹ąQų–×	’’’’+ęd¢¢×’’’’›Zx…¢×(®’’’’
V7­‘‰×Æ’’’’
V7­‘‰×*°’’’’Ė7­‘‰×(±’’’’ņÖauŻ‰×²’’’’ŽcuŻ‰×*³’’’’ŽcuŻ‰×(“’’’’ez压×µ’’’’eM压×*¶’’’’eM压×(·’’’’ņ–!£XŒ×ø’’’’
+»"£XŒ×*¹ÿÿÿÿMØ"£XŒ×(ºÿÿÿÿ“±ÈJ×»ÿÿÿÿ̒ÍJ×*¼ÿÿÿÿйÍJ×¥ÿÿÿÿÆø=hø×(½ÿÿÿÿQké®Ë×¾ÿÿÿÿÃë®Ë×*¿ÿÿÿÿÃë®Ë×*+ÿÿÿÿ E>hø×()ÿÿÿÿÐá>hø×
ÿÿÿÿ	?hø×#ÿÿÿÿÊáø×ÿÿÿÿD¥?hø×$%ÿÿÿÿKÌ?hø×ÿÿÿÿMó?hø×ÿÿÿÿeh@hø×!"ÿÿÿÿv@hø×ÿÿÿÿÙœ]®—×ÿÿÿÿMD…&’× ÿÿÿÿŸ+Ahø×ÿÿÿÿqRAhø×ÿÿÿÿ€Tsµ~‘×ÿÿÿÿqRAhø×&'ÿÿÿÿyyAhø×(ÀÿÿÿÿÛ$ÑÒñ‘×Áÿÿÿÿ.]ÒÒñ‘×*Âÿÿÿÿ…ÒÒñ‘×(Ãÿÿÿÿ›I`.’×ÄÿÿÿÿA7J`.’×*ÅÿÿÿÿA7J`.’×(Æÿÿÿÿƒè„Š–×Çÿÿÿÿtâ鄊–×*Èÿÿÿÿtâ鄊–ר©ÿÿÿÿ©Ÿ›¤ï–×(Éÿÿÿÿt¼:bé–×Êÿÿÿÿ¥;bé–×*Ëÿÿÿÿ¥;bé–ת«ÿÿÿÿ¨Ç›¤ï–׬­ÿÿÿÿ¨Ç›¤ï–×(ÌÿÿÿÿzÈõ¤ô–×Íÿÿÿÿ³ö¤ô–×*Îÿÿÿÿ³ö¤ô–×
+ÿÿÿÿ»Èîø¢¢×(Ïÿÿÿÿsük¬—×Ðÿÿÿÿ¹æl¬—×*Ñÿÿÿÿ¹æl¬—×(ÒÿÿÿÿÚrž¯—×Óÿÿÿÿ ,sž¯—×*Ôÿÿÿÿ ,sž¯—×(Õÿÿÿÿÿˆõœ×Öÿÿÿÿ3Eˆõœ×*×ÿÿÿÿ3Eˆõœ×(Øÿÿÿÿ?‰¥œ|¢×Ùÿÿÿÿåù§œ|¢×*Úÿÿÿÿ½¨œ|¢×(Ûÿÿÿÿ+¼Ùtƒ¢×Üÿÿÿÿ•Ûtƒ¢×*Ýÿÿÿÿ•Ûtƒ¢×Þ»Èîø¢¢×//PK;¨:P#‰+Dè3ã3profile.auxiliaryã3Ì!0…jüoÂևq.ù27ißSystem.StringL{796f40d2-5c90-4085-b7f4-842bc86d8deb}ProfilebyteName2CODESYS V3.5 SP12 Patch 3ÐEêeÿÿÿÿ<Core, Version=3.5.15.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?J

+
+				
+ìQ8?
+
+		ì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	{	|	}	~		€		‚	ƒ	„	…	†	‡	ˆ	‰	Š	‹	Œ		Ž			‘	’	“	”	•	–	—	˜	™	š	›	œ		ž	Ÿ	 	¡	¢	£	¤	¥	¦	§	¨	©	ª	«	¬	­	®	¯	°	±	²	³	´	µ	¶	·	¸	¹	º	»	¼	½	¾	¿	À	Á	Â	Ã	Ä	Å	Æ	Ç	È	É	Ê	Ë	Ì	Í	Î	Ï	Ð	Ñ	Ò	Ó	Ô	Õ	Ö	×	Ø	Ù	Ú
+Ì	Û	Ü	Ý	Ý	Þ	Ý	Ý	Ý	Ý	à	Ý	Ý	Ý	â	Ý	Ý	ä	Ý	Ý	Ý	Ý	æ	Ý	Ý	Ý	Ý	Ý	è	Ý	Ý	Ý	Ý	Ý	Ý	ê	Ý	Ý	Ý	Ý	Ý	Ý	Ý	Ý	Ý	ì	Ý	î	Ý	Ý	ð	Ü	Ý	Ý	Ý	Ý	Ý	Ý	Ý	Ý	ð	Ý	Ý	Ý	Ý	Ý	Ý	õ	ö	Ý	Ý	Ý	Ý	Ý	ø	î	à	Ý	ü	à	þ	Ý	Ý	Ý		Ý	î		Ý	Ý	Ý		Ý		Ý	Ý	Ý	Ý	Ý	ð	Ý	Ý	Ý	Ý		Ý	î		Ý	Ý	Ý	Ý	Ý	Ý	Ý	Ý	Ý	Ý	Ý	à		Ý	Ý	Ý	Ý	î	Ý	Ý		ð	Ý			Ý	Ý		Ý	î	Ý	Ý	Ý	Ý	Ü	î	Ý	Ý	Ý	"	Ý	Ý		Ý	Ý	Ý	Ý	Ý	Ý	&	Ü	Ý	Ý	Ý	Ý	Ý	Ý	Ý	î	*	Ý	Ý	Ý	Ý	Ý	Ü	Ý	Ý	Ý	Ý	Ý	.	Ý	ø	Ý	Ý	Ý	Ý	Ý		Ý	Ý	î	Ý	Ý	Ü	Ý	î	9	Ý	Ý	Ý	Ý	Ý	Ý	Ý	ø
	<	=	>	?	@	A	B	C	D	E	F	G	H	I	J	K	L	M	N	O	P	QSystem.Guid_a_b_c_d_e_f_g_h_i_j_kK¥‹V8FÑJ¯ݒ	©9ý!{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Ã!™ú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§*./f—\™<·D‘+“˜É¹y™/¾à!
[¶I‚7õÖ>Êâo0¾Ñ$Çw4H”jv‰êÏ¡1mZx*FõÑG‘kÊ ò2Ï2ƒÒ^'A@@¿„ÿ8CÝP3tµí$ZM¹þ’X­N®
 4ҁ i¹Ñ@±»2³C•5ð¸ˆBxÏC–5yÛVæß6!¬ÁµSG™‚µA¼¶œ‘7ř'IÆçC§œÇOË«T8¦kSÜ’F¹cîõsل9«¤¯™þî|B¸S/Ã©¢:ʾ§Àñ N7ÅUïa½;~ã~»fåF‡40v|)–<~'¬©B:M—Z4ïzyï=©¶Š
 [@DˆªÑðªdx>%egIŠOŸõ6ãb-?Ç(ÝB¢©A—嶊(΢ë@‚õ.éwZ¯C…üiIö³ASõ_§Ÿ˜B¸×ͪíeBÐdֈ,H¿9õÜÔCšE¹LÃCA³òE1åŒDÞ¯“âúI:ÃÒRÐ&™ELitÝä‚DˆªÎb˪ÊFP·(¢•¯C¶§‚Žÿô÷8GR-[ÕÚN¡	ì¢TIxHÜ|äã½n/G€AOÆI¤#qlC¯“:osvJÒùאÉ'‰G‚Pl&+JKg_k3µòL“ßØ¢[벨L&þÑSôDµxG7>³ëM‰64~_šªF¿VYÄïìYNÔÿ»²¡XJ£ÛœxõÙÉOVFF¸Q6B¨û$ XP5uµÁ·ðŸA›vF¤ø0·pQ(ôfOkWD›ÃÜç	ÂûrR QžÚÑÌB«p	CXÛªSÛö€R=Jª´IÜqêTÀ¢%:y\;HŒœ~Zz]U®äz@ÅI4b°lu½VV{ÃÉàN¢kõµ·,¨xWÆ!û¦±ï‡I¦¼òÜRÂTXW­zmšBI¼ãZ0ÒzìY²%°1RTG¡Fx•}™öZFTͯIçO»x›ÿëpý[ñˆBô#”C†6Û2¬\“‚¢Ïţ@½ýÝ$ÁúõÙ]°‹«amë@½æÅ8~T^=i±ðÊXóN§ŸÓ˒?ð0_ÁPÌc¿ª¨L–T³‚,#&`Ö~pæI¦Ö»Ò‡þ¸Ža*T®l:ÂE‰Ò¶QÜg¦QbâkŽ¿¨C¡EŠ$Swn-<Ôcªñ4L‰N‘Ó–Úq\©dD~€z$ñI—™MÒS¬Že/E€&CÄBˆ“¶Å­Å[fžC«7#„(HŸ–Y„œ$›g†yèí4¯K†S*1'‰h­ßARX©E¤r<º_Ã=ix/§ÑH¡H†Ð‘3HeðOjAQFËðQE¸ñîÇ%Û_kTÅiW­æþAªüªr+Žl{ʈ\ eL¼Ž¢WŒè9m.2¡rË8I­hÀÝ,ӛDnmµ;®˜[GŒ¶[þª­àoˆ¶¢ñÊñ5BŠ$ášïSð5pZáëaÀ,F€©ñ¿Y¥Žq%]ÉÀY}C©ô,®¹aør³¾™ËÔA6F£Üt\¦À‹Ìs‰Ò2Ù
@@ -3039,61 +3105,166 @@
 Bò÷¹¬«é´\}RL­ÇBþœõ"*­|“ÜðéMC…·Iž7Š®‹E3T·çJ¸~„#x¯£°
 ¦ºÔ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ÅÏà2°ËÃu¹K¼Þ¶ÉÿmÖÐ.@Ôy“Lˆ„»§¥è_ѯ!mÆF{ѹjÒB8Ó&ó$L¥Or8‰né›Ó»Ð4ÐBuyA„—…0R¼Û[Ô.!ÀýG—ó-Aøþ×ÕÇ1¾½×šJ¤õ>Íi֐è¯SðÎNƒª“*„°°×|OV,qÊI²<˅ó^ŒTØOµËèzJŠM·Œ¾êaCÙAˆ@yOôN‘?cæM’ž<ڽϟR±ØK‹Â—s»V`„Û2_3S.CoDeSys.Core.Components.ExactVersionConstraint_versionSystem.Version	üÜÛ	ýÞÛ	þàÛ	ÿâzÑ)ÓþxCª-o',ã$RCÄÍ9íE©—_cNÄä0j«x~|ÔJ¶›õm¶®åTÔf< ¢N³ûQwÚü8æîT/Ø@¦4Ą1F´‚çEé3÷A…­B¢ç¹]jà“è/¾m*–ëØF®&d¼m3ˆTéËüO9ºÀB¿k¶#È$¢êÜhí	…”µB«û¼‚Õë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	
										
-			
	
	
	
	
	
	
	 
	!
	"
	#
	$
	%
	&
,_3S.CoDeSys.Core.Components.ProfileExtension
_stOriginator_plugInGuid_versionSystem.GuidSystem.Version'PackageManagement:1ØþÿÿzÑ)ÓþxCª-o',	)*PackageManagement:1Õþÿÿ$RCÄÍ9íE©—_cNÄ	,-PackageManagement:1Òþÿÿ0j«x~|ÔJ¶›õm¶®	/0PackageManagement:1ÏþÿÿTÔf< ¢N³ûQwÚü8	23PackageManagement:2ÌþÿÿîT/Ø@¦4Ą1F´‚	56PackageManagement:1ÉþÿÿEé3÷A…­B¢ç¹]jà“	8 9PackageManagement:2Æþÿÿ/¾m*–ëØF®&d¼m3ˆT	;!<PackageManagement:1ÃþÿÿËüO9ºÀB¿k¶#È$¢	>"?PackageManagement:3ÀþÿÿÜhí	…”µB«û¼‚Õ	A#BPackageManagement:2½þÿÿWy•Ì¡ÄE—löžpò€œ	D$EPackageManagement:1ºþÿÿ¿žÂ¢@J‘µ±_ŒbG«	G%HPackageManagement:1·þÿÿÙÙJ˄[M´º•vWàvO	J&KPackageManagement:1´þÿÿ
-ç¼m/-F³°ó&D‹	M)ü,ü/ü2ü5ü8ü;ü>üAüDüGüJüMüÐ-PKke™O.,ü Ê Å Npoolcontext.pool.00000000-0000-0000-0000-000000000000.precompileinfo.auxiliaryÅ :ß 	(‰«NoneAfterReadInputsMethod
TimeStampOnly$3132599b-77ec-4337-b250-44f77bd544a3$47b5b1b4-6d2e-4bcd-99b5-528613bb9e91BeforeWriteOutputs$e89528ac-835d-4db1-aa6a-89f2e02173ba
-Initialize	$b1c1c82a-c395-41b8-8f83-430168ed62d7
-__HelpConvertDateFunction$1c137676-f66f-428c-af12-54699e1772b8
$00000000-0000-0000-0000-000000000000__HelpConvertString$e3e2dee5-80c7-4e97-ab64-7b5e39ea535b__LEFT$1ac273b6-a01b-4295-88c5-ff4e218b6071__SkipWhiteSpace$882a2370-bae2-4085-93e5-0932a060bdfc
__HelpConvert$fdd0113a-d0f8-4f19-bc73-fa6acf9ecc59__HelpConvertTime$13c0f538-7207-41d3-8311-a322a7c20a0e__HelpConvertTimeUnits$183c332f-7773-4f5f-805c-178b91efab72__HelpConvertFromTime$020b085d-1351-401a-b6c0-1e0475de8a9f__HelpConvertStringBase$d6948954-0bf4-4d3f-ae69-e82fdade476c__HelpConvertFromDate$cee86ba7-461c-4d5d-b68e-c4f154c509d1 __HelpConvertTimeWithUnit!$50f01a4a-c350-4e6e-9dfa-0c242ec58ce8"any32__to__string#$52f276ac-71ea-475d-be1d-c34d7442869e$string__to__any32%$2aee5633-6b5b-4b6e-9cbc-79dd1000b70f&__HelpReal32Convert'$d623fa64-302c-47ab-9727-e08d1bbeb2b4(new__real32__to__string)$a891eece-ca29-4db8-b9cf-c1a855c9feac*
__ExtractReal+$b4fbe026-742b-4541-9a4b-a710de7d376c,__ExtractRealRaw-$3d3aa07e-b7ec-4780-af79-d77e0e2cb50f.real32__to__string/$6e654c8d-212d-4593-9f3a-0add0687319c0string__to__real321$3fdad988-bfc9-4de5-969f-faf6f3c2a2e72VERSION3Type4$5181460b-9464-4c0f-82f2-1f9633a4c34e5__HelpConvertStringBase646$f277d52d-3603-4349-91bd-ca6602f5cff87__HelpLConvert8$26023af2-e263-44c0-b290-4197ca6caa6a9__HelpConvertLTimeUnits:$92c01d00-33dc-47b6-842b-f7ab6ac40051;__HelpConvertLTimeWithUnit<$9b7fa8d4-59a0-43f0-a610-be7bd5350ad9=any64__to__string>$3cce6ca9-0c61-42bf-9945-73fd93e91f59?string__to__any64@$5239465a-699e-451b-8b12-973a3fc2657fA__HelpRealConvertB$e6a8a736-c389-4a55-8363-2e30c26fed79Creal64__to__stringD$2a265c59-789e-4c94-a95e-f5f70529f084Estring__to__real64F$0ea1b145-4f18-4d61-a208-3c5f2005fc47G__ExtractLRealH$0ffc8285-5cf0-4854-bfbf-cfca06799935I__ExtractLRealRawJ$e543e1fd-2bb8-4ac1-a749-ebad37d711fcK__SkipWhiteSpaceWL$19a99e06-dfd5-4402-8f83-521389a0dc1cM__LEFTWN$7bf449d7-156f-4dc3-885e-a6da7640cd90O__HelpConvertWP$95f63b9b-1365-4b41-ad25-d7a78a50547eQ__HelpConvertDateWR$f00a1aa9-5a5c-4c14-baa3-0f7ed88039c9S__HelpConvertTimeWT$a23e7f2f-7c7f-4ab8-b259-2bf314fda9c3U__HelpConvertTimeWithUnitWV$da52bb11-b3ee-4e17-9ece-aaac0b30420bW__HelpConvertStringWX$ce02c656-4033-46a9-b5f1-becdedeb9055Y__HelpConvertFromDateWZ$ca024f07-11dc-4600-9f6f-069db29ac898[__HelpConvertFromTimeW\$0e53be5f-bda6-46ff-8a1f-7994ad076b55]__HelpConvertStringBaseW^$2e715801-9991-42f1-a152-4ae20bcff540___HelpConvertTimeUnitsW`$095fd00c-3c36-4c3c-9f44-495013154180a__HelpLConvertWb$77fa4cbe-badc-4fcd-8f5d-c6cb079b41aac__HelpConvertLTimeWithUnitWd$9c3251e0-2217-408f-a01c-0734012a0930e__HelpConvertStringBase64Wf$3b4ae181-2d77-4a11-8709-d7385f2094bag__HelpConvertLTimeUnitsWh$7e0ea004-a391-4ef9-8aba-4797d6abef1ci__HelpReal32ConvertWj$b6997d1d-9d82-4124-bdc8-5c9ad8e80b65k__HelpRealConvertWl$9e79f897-d5d3-46c7-9038-97ad046758c0mwstring__to__real32n$d7d42225-63e5-489a-8ffc-da13c32e2888onew__real32__to__wstringp$2e99850f-3fd7-43f6-915c-5908ab79d5d4qreal32__to__wstringr$d0117dd7-073c-4a9f-b9ec-8d276f7ae3b7sany32__to__wstringt$103e7c1c-c83d-4719-a2c6-923bc1ee8bfcuwstring__to__any32v$3493b04f-9f38-4061-af85-90cd238a240awstring__to__wstringx$9248ff97-fbbc-448e-ae9b-2fb2646b8bf7ywstring__to__stringz$3951380b-30c9-4ec4-92e7-a4707aca12e8{any64__to__wstring|$fdeae835-342b-4f09-9e28-287167c2d05c}wstring__to__any64~$c63e18fa-6b1a-452f-9bcc-080e5f54a487real64__to__wstringÇ$86a06adf-8294-4d01-8a63-1ec0342be49büwstring__to__real64é$c8fb5eda-6b2b-4b6b-bcc1-566c08910a30â
-RelayPlate„
FunctionBlock…†$6708bd14-cddc-4e28-b69d-d3183b7c423e‡Lengthˆ
-VariableId‰SignatureIdŠScopeId‹PositionToSaveŒMessagesToSave&{bc2be951-49f6-4f0f-b731-e31e36606f1e}ŽName$2dacf8ba-27b3-43f2-b9f0-d578dd179b1dNameExp‘Operator’&{bffb3c53-f105-4e85-aba2-e30df579d75f}“PreCompileFlags”&{9b5d4c11-b2d9-46c2-bf90-350eefa47fc5}•
-ObjectGuid–System.Guid—ParentObjectGuid˜	TimeStamp™$b19c1570-9d63-448c-b1a8-77c564f4bf41šPreCompiledPOUFlags›&{ffb74c62-0dab-4b81-a769-562edfcba448}œBreakpointlist$11f4bd64-2998-4795-a306-94dda94e3331ž
KindOfContextŸ&{1d8fe3d0-8423-48cf-8a9b-eaa134990850} 
SubSignatures¡&{2dacf8ba-27b3-43f2-b9f0-d578dd179b1d}¢SignaturesArray£GlobalSignaturesArray¤CompiledPOUsArray¥&{b19c1570-9d63-448c-b1a8-77c564f4bf41}¦LibraryPath§	Namespace¨ApplicationGuid©
-TargetGuidªUnicodeIdentifiers†3‡ˆ‰Š‹
-ŒŽ‘€’“€”•€–—€–˜
-™Ž•€–‰š€›˜
-œž€Ÿ ¡¢¡£¡¤¥¦˜
-§¨€–©€–ªÿÿÿÿÿÿÿÿÿÿÿÿ/Ç47‰×ÿÿÿÿÿÿÿÿÿÿÿÿ¶FüÒ6‰×
-ÿÿÿÿÿÿÿÿÿÿÿÿ	ûcüÒ6‰×<ÿÿÿÿÿÿÿÿÿÿÿÿ
-
ХЩюв6‰зџџџџџџџџџџџџ
ХЩюв6‰зџџџџџџџџџџџџ
ќцюв6‰зџџџџџџџџџџџџ
ќцюв6‰з
џџџџџџџџџџџџ
8яв6‰зџџџџџџџџџџџџ
8яв6‰зџџџџџџџџџџџџ
…!яв6‰зџџџџџџџџџџџџ
а>яв6‰зџџџџџџџџџџџџ
	\яв6‰зџџџџџџџџџџџџ
Qyяв6‰зџџџџџџџџџџџџ& !
‘–яв6‰зџџџџџџџџџџџџ"#
Уђв6‰зџџџџџџџџџџџџ$%
NUђв6‰зџџџџџџџџџџџџ &'
гђв6‰зџџџџџџџџџџџџ„()
юѓв6‰з
џџџџџџџџџџџџ7*+
eєв6‰зџџџџџџџџџџџџЄ,-
Љ(єв6‰зџџџџџџџџџџџџ./
3cєв6‰зџџџџџџџџџџџџ 01
u€єв6‰зџџџџџџџџџџџџ
-234
uАф“6Й„€€€€€€€€€€€€56
ЇЭф“6Й„€€€€€€€€€€€€ 78
їф“6Й„€€€€€€€€€€€€9:
їф“6Й„€€€€€€€€€€€€;<
Кхф“6Й„€€€€€€€€€€€€=>
ќх“6Й„€€€€€€€€€€€€ ?@
0х“6Й„€€€€€€€€€€€€AB
]√х“6Й„€€€€€€€€€€€€ CD
дэх“6Й„€€€€€€€€€€€€ EF
.ц“6Й„€€€€€€€€€€€€7GH
m8ц“6Й„€€€€€€€€€€€€§IJ
m8ц“6Й„€€€€€€€€€€€€KL
МUц“6Й„€€€€€€€€€€€€MN
уrц“6Й„€€€€€€€€€€€€OP
уrц“6Й„€€€€€€€€€€€€QR
;Рц“6Й„€€€€€€€€€€€€ST
иц“6Й„€€€€€€€€€€€€UV
Sч“6Й„€€€€€€€€€€€€WX
С"ч“6Й„€€€€€€€€€€€€YZ
„?ч“6Й„€€€€€€€€€€€€[\
czч“6Й„€€€€€€€€€€€€]^
czч“6Й„€€€€€€€€€€€€_`
•Чч“6Й„€€€€€€€€€€€€ ab
•Чч“6Й„€€€€€€€€€€€€cd
R—ч“6Й„€€€€€€€€€€€€ef
R—ч“6Й„€€€€€€€€€€€€gh
(пч“6Й„€€€€€€€€€€€€ ij
∞)ш“6Й„€€€€€€€€€€€€kl
ћЮш“6Й„€€€€€€€€€€€€ mn
Љш“6Й„€€€€€€€€€€€€ op
Яцш“6Й„€€€€€€€€€€€€qr
(1щ“6Й„€€€€€€€€€€€€st
jNщ“6Й„€€€€€€€€€€€€uv
;¶щ“6Й„€€€€€€€€€€€€wx
;¶щ“6Й„€€€€€€€€€€€€yz
x√щ“6Й„€€€€€€€€€€€€{|
x√щ“6Й„€€€€€€€€€€€€}~
?Uъ“6Й„€€€€€€€€€€€€ А
]Ръ“6Й„€€€€€€€€€€€€ БВ
Ь≠ъ“6Й„
-            IГД
ПJгу6Й╫>
-ÿÿÿÿÅÉîÒ6‰×ÿÿÿÿÅÉîÒ6‰×ÿÿÿÿüæîÒ6‰×ÿÿÿÿüæîÒ6‰×ÿÿÿÿüæîÒ6‰×ÿÿÿÿ8ïÒ6‰×ÿÿÿÿ8ïÒ6‰×ÿÿÿÿÐ>ïÒ6‰×ÿÿÿÿ	\ïÒ6‰×ÿÿÿÿQyïÒ6‰× !ÿÿÿÿ‘–ïÒ6‰×"#ÿÿÿÿÃòÒ6‰×$%ÿÿÿÿNUòÒ6‰×&'ÿÿÿÿœròÒ6‰×()ÿÿÿÿîóÒ6‰×*+ÿÿÿÿeôÒ6‰×,-ÿÿÿÿeôÒ6‰×./ÿÿÿÿ3côÒ6‰×01ÿÿÿÿu€ôÒ6‰×56ÿÿÿÿºôÒ6‰×78ÿÿÿÿ»ôÒ6‰×9:ÿÿÿÿ»ôÒ6‰×;<ÿÿÿÿŠõôÒ6‰×=>ÿÿÿÿŠõôÒ6‰×?@ÿÿÿÿ0õÒ6‰×ABÿÿÿÿ]ÃõÒ6‰×CDÿÿÿÿœàõÒ6‰×EFÿÿÿÿ.öÒ6‰×GHÿÿÿÿ.öÒ6‰×IJÿÿÿÿm8öÒ6‰×KLÿÿÿÿŒUöÒ6‰×MNÿÿÿÿŒUöÒ6‰×OPÿÿÿÿóröÒ6‰×QRÿÿÿÿ;öÒ6‰×STÿÿÿÿèöÒ6‰×UVÿÿÿÿS÷Ò6‰×WXÿÿÿÿS÷Ò6‰×YZÿÿÿÿ×?÷Ò6‰×[\ÿÿÿÿ?]÷Ò6‰×]^ÿÿÿÿcz÷Ò6‰×_`ÿÿÿÿ¥—÷Ò6‰×abÿÿÿÿ¥—÷Ò6‰×cdÿÿÿÿRÑ÷Ò6‰×efÿÿÿÿRÑ÷Ò6‰×ghÿÿÿÿ(ï÷Ò6‰×ijÿÿÿÿkøÒ6‰×klÿÿÿÿ„øÒ6‰×mnÿÿÿÿ¼øÒ6‰×opÿÿÿÿŸöøÒ6‰×qrÿÿÿÿ(1ùÒ6‰×stÿÿÿÿjNùÒ6‰×uvÿÿÿÿ;¦ùÒ6‰×wxÿÿÿÿ;¦ùÒ6‰×yzÿÿÿÿ;¦ùÒ6‰×{|ÿÿÿÿxÃùÒ6‰×}~ÿÿÿÿ?UúÒ6‰×€ÿÿÿÿsúÒ6‰×‚ÿÿÿÿœ­úÒ6‰×ƒÿÿÿÿq)üÒ6‰×ÿÿÿÿ¶FüÒ6‰×ÿÿÿÿ¶FüÒ6‰×	ÿÿÿÿûcüÒ6‰×…‘[|7‰×

PKke™O– µš0•0profile.auxiliary•0jÏ!0…jüoÂևq.«/ÑBISystem.StringL{796f40d2-5c90-4085-b7f4-842bc86d8deb}ProfilebyteName2CODESYS V3.5 SP12 Patch 3Ð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?J

-
-				
-ìQ8?
-
-		ì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	{	|	}	~		€		‚	ƒ	„	…	†	‡	ˆ	‰	Š	‹	Œ		Ž			‘	’	“	”	•	–	—	˜	™	š	›	œ		ž	Ÿ	 	¡	¢	£	¤	¥	¦	§	¨	©	ª	«	¬	­	®	¯	°	±	²	³	´	µ	¶	·	¸	¹	º	»	¼	½	¾	¿	À	Á	Â	Ã	Ä	Å	Æ	Ç	È	É	Ê	Ë	Ì	Í	Î	Ï	Ð	Ñ	Ò	Ó	Ô	Õ	Ö	×	Ø	Ù	Ú
-Ì	Û	Ü	Ý	Þ	Þ	ß	Þ	Þ	Þ	Þ	Þ	Þ	á	Þ	Þ	Þ	Þ	ã	Þ	Þ	å	Þ	ç	Þ	Þ	Þ	é	Þ	Þ	Þ	ë	Þ	Þ	Þ	Þ	Þ	í	Þ	Þ	Þ	Þ	Þ	Þ	Þ	Þ	Þ	Þ	ï	á	ç	Þ	Þ	ó	Þ	Ü	Ý	Þ	Þ	Þ	Þ	Þ	Þ	Þ	Þ	Ü	Þ	Þ	Þ	Þ	Þ	Þ	ú	û	Þ	Þ	Þ	ó	á	Þ		á		Þ	Þ	Þ	Þ		Þ	ç		Þ	Þ	Þ			Þ		Þ	Þ	Þ	Þ	Þ	Þ	Ü	Þ	Þ	Þ		Þ	Þ	Þ	Þ	Þ	Þ	Þ	Þ	Þ	Þ	ç	Þ	Þ	Þ		Þ	Þ	Þ	Þ	ç	Þ	Þ		Þ	Þ			Þ		Þ	ç	Þ	Þ	Þ	Þ	Ý	Þ	Þ	"	Þ	Þ	Þ		Þ	Þ	Þ	Þ	Þ	Þ	&	Ý	Þ	Þ	Þ	Þ	Þ	Þ	Þ	ç	*	Þ	Þ	Þ	Þ	Þ	Þ	Ý	Þ	Þ	Þ	Þ	Þ	.	Þ	0	Þ	Þ	ç	Þ		Þ	Þ	ç	Þ	Þ	Ý	Þ	ç	;	Þ	Þ	Þ	Þ	Þ	Þ	Þ	ó
	>	?	@	A	B	C	D	E	F	G	H	I	J	K	L	M	N	O	P	Q	R	SSystem.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½=&þÑSôDµxG7>³ë>~ã~»fåF‡40v|)–?Ž­àËôL»ÿ{—/á…Q@©¶Š
-[@DˆªÑðªdxA%egIŠOŸõ6ãb-BAˆ@yOôN‘?cæM’ž<CAy3ÿ7vA³ÑÆM"N±fDÇ(ÝB¢©A—嶊(΢ëE‚õ.éwZ¯C…üiIö³FSõ_§Ÿ˜B¸×ͪíeGÐdֈ,H¿9õÜÔHšE¹LÃCA³òE1åŒILitÝä‚DˆªÎb˪ÊJ ¯º8|D˜/gÿ¥¾J³K£¤Ÿº•E˜mª»¨p$LÜ|äã½n/G€AOÆM¤#qlC¯“:osvN|OV,qÊI²<˅ó^ŒTOÒùאÉ'‰G‚Pl&+JPg_k3µòL“ßØ¢[벨Qtµí$ZM¹þ’X­N®
-R‰64~_šªF¿VYÄïìYSÔÿ»²¡XJ£ÛœxõÙÉTVFF¸Q6B¨û$ XU5uµÁ·ðŸA›vF¤ø0·pV(ôfOkWD›ÃÜç	ÂûrW QžÚÑÌB«p	CXÛªXÀ¢%:y\;HŒœ~Zz]YV{ÃÉàN¢kõµ·,¨xZÆ!û¦±ï‡I¦¼òÜRÂT[W­zmšBI¼ãZ0Òzì\FTͯIçO»x›ÿëpý]ñˆBô#”C†6Û2¬^“‚¢Ïţ@½ýÝ$ÁúõÙ_°‹«amë@½æÅ8~T`=i±ðÊXóN§ŸÓ˒?ð0aÁPÌc¿ª¨L–T³‚,#&bÖ~pæI¦Ö»Ò‡þ¸Žc+§¥ãúJ,G…×Ì»°õ&º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Œ¶[þª­àrˆ¶¢ñÊñ5BŠ$ášïSð5sZáëaÀ,F€©ñ¿Y¥Žt5+Ÿ§9,A¸¡ÒäÕq:u%]ÉÀY}C©ô,®¹aøv³¾™ËÔA6F£Üt\¦À‹Ìw‰Ò2Ù
-OvO°çm÷§çvxìI?kƒ&F‘Ðœµg:Î'y{/Ÿ³nI«²¸Z`Ûzr¶<Î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•€ÔÓ¯¤×=žËðʱÌG´£µNßĎRŸ
-¹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Š®‹E3T·çJ¸~„#x¯£°
-¦ºÔ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¹~'¬©B:M—Z4ïzyïº^ˆ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™ƒÇÞIMUÛWC´qžÅÜÈ'¡îË¥*bA…ÛâbréɐqVÚÝEŽÛÀۙ8Ê—L‰£iD¿_jéVïvË
݆«*0Né¢Ï÷ÂEÌ)4÷#§<O›IŒå*†Íª.?
-d)Jùö€KÉàÎ9a‡בL‘Ì¢{…fÅÏà2°ËÃu¹K¼Þ¶ÉÿmÖÐ.@Ôy“Lˆ„»§¥è_ѯ!mÆF{ѹjÒB8Ó&ó$L¥Or8‰né›Ó»Ð4ÐBuyA„—…0R¼Û[Ô.!ÀýG—ó-Aøþ×ÕÇ1¾½×šJ¤õ>Íi֐è¯SðÎNƒª“*„°°×/f—\™<·D‘+“˜É¹y™ØOµËèzJŠM·Œ¾êaCÙƒÑÜ5'GM¦r¶—ڽϟR±ØK‹Â—s»V`„Û2_3S.CoDeSys.Core.Components.ExactVersionConstraint_versionSystem.Version	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.Û	s0Û	t;Û	u>$RCÄÍ9íE©—_cNÄ?ËüO9ºÀB¿k¶#È$¢@¦óîá!ŽD¯Áh_ŸH1AzÑ)ÓþxCª-o',B0j«x~|ÔJ¶›õm¶®CEé3÷A…­B¢ç¹]jà“D¿žÂ¢@J‘µ±_ŒbG«E
-ç¼m/-F³°ó&D‹FÙÙJ˄[M´º•vWàvOGÜhí	…”µB«û¼‚ÕHTÔf< ¢N³ûQwÚü8I0_3S.CoDeSys.Core.Components.ProfileExtensionList_listSystem.Collections.ArrayList	vJI	wKI	xLI	yMI	zNI	{OI	|PI	}QI	~RI	SI	€TSystem.Version_Major_Minor_Build	_RevisionUT
-VT
-WTXTYT
-ZT[T
-\T]T^T
-_T`TaT
-bTcTdTeTfTgThTiTjTkTlTmTnToT
-pT
-qTrTsTtTuTvSystem.Collections.ArrayList_items_size_version	wv	‚xv	ƒyv	„zv	…{v	†|v	‡}v	ˆ~v	‰v	Š€v	‹	Œ
‚	
ƒ	Ž
„	
…	
†	‘
‡	’
ˆ	“
‰	”
Š	•	–	—
-‹	˜
Œ,_3S.CoDeSys.Core.Components.ProfileExtension
_stOriginator_plugInGuid_versionSystem.GuidSystem.Version™PackageManagement:1fþÿÿ$RCÄÍ9íE©—_cNÄ	›ŒœPackageManagement:1cþÿÿËüO9ºÀB¿k¶#È$¢	žŽŒŸPackageManagement:5`þÿÿ¦óîá!ŽD¯Áh_ŸH1	¡Œ¢PackageManagement:1]þÿÿzÑ)ÓþxCª-o',	¤Œ¥PackageManagement:1Zþÿÿ0j«x~|ÔJ¶›õm¶®	§‘Œ¨PackageManagement:1WþÿÿEé3÷A…­B¢ç¹]jà“	ª’Œ«PackageManagement:1Tþÿÿ¿žÂ¢@J‘µ±_ŒbG«	­“Œ®PackageManagement:1Qþÿÿ
-ç¼m/-F³°ó&D‹	°”Œ±PackageManagement:1NþÿÿÙÙJ˄[M´º•vWàvO	³•Œ´PackageManagement:2KþÿÿÜhí	…”µB«û¼‚Õ	¶–Œ·PackageManagement:3HþÿÿÜhí	…”µB«û¼‚Õ	¹—ŒºPackageManagement:4EþÿÿÜhí	…”µB«û¼‚Õ	¼˜Œ½PackageManagement:1BþÿÿTÔf< ¢N³ûQwÚü8	¿›TžT¡T¤T§TªT­T°T³T¶T¹T¼T¿TÐ-PKke™O»h¢Éþù>svn_versioninfo_70ed84c2_b1ab_4f94_95a2_3b5d6c741742.auxiliaryùý!0…jüo‘8
-›_@I³sSystem.StringL{1eafe61a-ff0d-4300-a8cf-b4c7a5123dba}VersionInfoL{58c2d042-a745-4fed-9ea5-1f0464c87bb9}MinRevisionlongMaxRevisionLastChangeUtc	System.DateTime
-&01/24/2018 12:26:03 LastChangeAuthoringo
ModifiedboolSwitched*IncompleteWorkingCopyBaseUrlŠhttps://forge.codesys.com/svn/drv,io-drivers,code//trunk/SPI_TemplateÐÐЭЭÐ	-
-Ð-Ð
­Ð­Ð­Ð-PKke™O|½ƒ~Papplicationcontext.e0c003b2-1edd-477a-9148-e4b7c6a4e203.precompileinfo.auxiliary~ï 	(µ
+d)Jùö€KÉàÎ9a‡בL‘Ì¢{…fÅÏà2°ËÃu¹K¼Þ¶ÉÿmÖÐ.@Ôy“Lˆ„»§¥è_ѯ!mÆF{ѹjÒB8Ó&ó$L¥Or8‰né›Ó»Ð4ÐBuyA„—…0R¼Û[Ô.!ÀýG—ó-Aøþ×ÕÇ1¾½×šJ¤õ>Íi֐è¯SðÎNƒª“*„°°×|OV,qÊI²<˅ó^ŒTØOµËèzJŠM·Œ¾êaCÙAˆ@yOôN‘?cæM’ž<ڽϟR±ØK‹Â—s»V`„Û2_3S.CoDeSys.Core.Components.ExactVersionConstraint_versionSystem.Version	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.Û	r9Û	s<$RCÄÍ9íE©—_cNÄ=ËüO9ºÀB¿k¶#È$¢>¦óîá!ŽD¯Áh_ŸH1?zÑ)ÓþxCª-o',@0j«x~|ÔJ¶›õm¶®AEé3÷A…­B¢ç¹]jà“B¿žÂ¢@J‘µ±_ŒbG«C
+ç¼m/-F³°ó&D‹DÙÙJ˄[M´º•vWàvOEÜhí	…”µB«û¼‚ÕFTÔf< ¢N³ûQwÚü8G0_3S.CoDeSys.Core.Components.ProfileExtensionList_listSystem.Collections.ArrayList	tHG	uIG	vJG	wKG	xLG	yMG	zNG	{OG	|PG	}QG	~RSystem.Version_Major_Minor_Build	_RevisionSR
+TRURVR
+WRXR
+YRZR
+[R\R]R^R
+_R`RaR
+bRcRdReRfRgRhRiRjRkRlRmRnR
+oR
+pRqRrRsRtSystem.Collections.ArrayList_items_size_version	ut	€vt	wt	‚xt	ƒyt	„zt	…{t	†|t	‡}t	ˆ~t	‰	Š	‹
€	Œ	
	Ž
‚		
ƒ	‘	’
„	“	”
…	•	–
†	—	˜
‡	™	š
ˆ	›	œ	
+‰	ž	Ÿ
Š,_3S.CoDeSys.Core.Components.ProfileExtension
_stOriginator_plugInGuid_versionSystem.GuidSystem.Version PackageManagement:1_þÿÿ$RCÄÍ9íE©—_cNÄ	¢‹Š£PackageManagement:6\þÿÿ$RCÄÍ9íE©—_cNÄ	¥ŒŠ¦PackageManagement:1YþÿÿËüO9ºÀB¿k¶#È$¢	¨Š©PackageManagement:6VþÿÿËüO9ºÀB¿k¶#È$¢	«ŽŠ¬PackageManagement:5Sþÿÿ¦óîá!ŽD¯Áh_ŸH1	®Š¯PackageManagement:1PþÿÿzÑ)ÓþxCª-o',	±Š²PackageManagement:6MþÿÿzÑ)ÓþxCª-o',	´‘ŠµPackageManagement:1Jþÿÿ0j«x~|ÔJ¶›õm¶®	·’Š¸PackageManagement:6Gþÿÿ0j«x~|ÔJ¶›õm¶®	º“Š»PackageManagement:1DþÿÿEé3÷A…­B¢ç¹]jà“	½”Š¾PackageManagement:6AþÿÿEé3÷A…­B¢ç¹]jà“	À•ŠÁPackageManagement:1>þÿÿ¿žÂ¢@J‘µ±_ŒbG«	ÖŠÄPackageManagement:6;þÿÿ¿žÂ¢@J‘µ±_ŒbG«	Æ—ŠÇPackageManagement:18þÿÿ
+ç¼m/-F³°ó&D‹	ɘŠÊPackageManagement:65þÿÿ
+ç¼m/-F³°ó&D‹	Ì™ŠÍPackageManagement:12þÿÿÙÙJ˄[M´º•vWàvO	ÏšŠÐPackageManagement:6/þÿÿÙÙJ˄[M´º•vWàvO	Ò›ŠÓPackageManagement:2,þÿÿÜhí	…”µB«û¼‚Õ	ÕœŠÖPackageManagement:3)þÿÿÜhí	…”µB«û¼‚Õ	؝ŠÙPackageManagement:4&þÿÿÜhí	…”µB«û¼‚Õ	ÛžŠÜPackageManagement:1#þÿÿTÔf< ¢N³ûQwÚü8	ÞŸŠßPackageManagement:6 þÿÿTÔf< ¢N³ûQwÚü8	á¢R¥R¨R«R®R±R´R·RºR½RÀRÃRÆRÉRÌRÏRÒRÕRØRÛRÞRáRÐ-PK;¨:Pˆ¨fámÜm.__shared_data_storage_string_table__.auxiliaryÜm#’õ$db9bb8fb-ce01-4e99-9c28-cc5b692d857e$00000000-0000-0000-0000-000000000000	connectorSystem.Guid$829a18f2-c514-4f6e-9634-1df173429203$21af5390-2942-461a-bf89-951aaf6999f1$47b5b1b4-6d2e-4bcd-99b5-528613bb9e91$738bea1e-99bb-4f04-90bb-a7a567e74e3a$11c0fc3a-9bcf-4dd8-ac38-efb93363e521	Project Information
+$085afe48-c5d8-4ea5-ab0d-b35701fa6009LibraryCategories&{aecb3560-8a8a-40ab-9e88-42f4b333af8b}
$e98088bb-59f5-4096-8784-4443932920dfApplication1.0.0.0$d2c47c8c-760e-440c-9147-4468a3c03edbCAA$9bad807f-0127-4ea6-86e7-4f68c24e0225Common$8677b78e-b730-40de-8a62-fdbce8da6680Safety$3dd4868c-6477-4606-b687-f340a9dbdd2c
+SoftMotion$66558e58-9485-48b4-9433-2bf60b045756Intern$b8b4ee4e-1f42-45af-8ccf-c7f09c488826$385db9bf-1635-44ea-9c03-f7e409018454CANbus$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-d61528e26db20SymbolConfiguration1$24114f71-a313-48dc-b727-4814a5ae5e7e2Visu3$b62c2041-b627-4159-b727-149b019609e64System5$62e04908-d9eb-41d7-b3fd-8087020771a06$8302f600-9f75-49a9-9172-d355d63e3a627$5250160a-a348-41ef-96d8-0cd52f94e3208SysLibs9$45f0ac40-c00c-4d2d-a74e-2cf5adbaf3a4:	SysLibs23;$75b20332-150b-4ccd-aa20-fb072490fb80<Target=$7db0e3a2-bee3-451b-932c-0f87340204d4>"3S - Smart Software Solutions GmbH?$519b1d74-b1de-4a68-a3bf-c1fdb3909c18@
PLCWinNT V3.xA$21e56dab-2863-4515-a4a5-d154a08ccd4eB$bef66cc1-9006-4083-92e8-84957423b2c7C$c52dbc97-13e5-46c3-8641-481f5d8daff9D$c179664b-4223-4f78-b898-054073c60fb3EPLCWinRTE V3.xF$2a47d467-e781-4f73-a35c-01b9d33d28d2G$a4c9aab3-b8bd-4826-9677-1820291d2f2dH$11ebb73b-df74-48e0-8fed-9b2db84e438aI$769db563-3955-441f-b96b-8b177b70d377J	Use CasesK$e66bdbd6-b91d-4e4a-97d6-c698c033210cL$c812fecb-9bc1-488a-9e68-df19744bfaefMDatabaseN$6680e7c8-f7d5-41a9-94fe-14602a15effaOFieldbusP$b42cc94a-6be6-4e71-9420-bda87e1cd129Q
+FoundationR$50af6a48-e2e7-4280-82af-8818f86e464dS
+GuidelinesT$a60af49c-8a71-4300-a862-17e5fe7de198UNetworkV$368639a0-d7b3-4311-9a2f-7bf2bab35b30WRuntimeX$a4072735-6719-4d80-ba50-1d428672d406Y$94be3750-453a-45b4-b1b7-327809b35168Z	Utilities[$5753032d-83cc-463f-8562-37bcff9c28db\Test Versions (not recommended)]$fbaa3087-ad61-4321-beb6-e007c68b2c08^$e4e58334-2453-4f24-b781-93385444aef2_$842a1921-b647-4a23-8170-379f2f236ac8`$dc0e32c1-9c3a-44e9-9d5b-f2673b5a6e31a$1cc2b29c-02b1-4fe8-ae78-e1cbdfa0b735b$71debccc-43ea-48af-b58e-74ace73c3372c$07cba7c9-e73d-40ac-92e3-f6a0acfbf4d4d$5c347d42-ddec-407b-a86b-47f464b07e84e$3faffc36-9a18-4c35-bae0-0c09bcdff86cf$3477e60b-fa4e-4491-ab25-090603cc494ag$2225f435-d4be-40a7-9b1c-c753ed183ff0hComposeri$97dc9d97-bf0c-4caa-b1ec-afd778572b37jMathkCompanylOpen SourcemDefaultNamespacenEND_IF	oLibraryCategoryIdspVersionqProjectrsDescriptiont
+		END_CASEuPlaceholdervSPI TemplatewAuthorx			SET_LED:yReleasedzTitle{$6470a90f-b7cb-43ac-9ae5-94b2338b4573|Project Settings}$8753fe6f-4a22-4320-8103-e553c4fc8e04~$8c1463b5-02f2-427d-bd06-9e39d42fcbffLibrary Manager€$adb5cb65-8e1d-4a00-b70a-375ea27582f3IoStandard, * (System)‚
+IoStandardƒ$b303f5ce-75ff-4668-a777-7da8debb449c„@Raspberry Pi Peripherals, * (3S - Smart Software Solutions GmbH)…Raspberry Pi Peripherals†RasPi‡ SysTypes2 Interfaces, * (System)ˆSysTypes‰$8ac092e5-3128-4e26-9e7e-11016c6684f2Š$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Œ$9001d745-b9c5-4d77-90b7-b29c3f77a23bPromptŽ09/18/2008 07:57:45$5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39w00000000-0000-0000-0000-000000000000|D:\CoDeSys\LibrariesV3\trunk\Intern\CAA\CAA Template\3.4.0.0 draft\Placeholder.xml‘03/24/2010 14:53:37’$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”01/24/2013 16:18:54•$6f9dac99-8de1-4efc-8465-68ac443b7d08–$a9ed5b7e-75c5-4651-af16-d2c27e98cb94—$3b83b776-fb25-43b8-99f2-3c507c9143fc˜None™	SUPER^();šCASE _iState OF›0:œ	IF SUPER^.init() THEN		_iState := 1;ž	END_IF	Ÿ1: 			SET_RELAYS:¡END_CASE¢Brian Gehrke£	VAR_INPUT€END_VAR¥
+VAR_OUTPUT¦			SEND_HARDWARE_REQ:§			GET_FIRMWARE:¨VAR©q				transferEXT(pabyTxBuffer:=ADR(aby) , pabyRxBuffer:=ADR(aby) , udiLen:=4 , uiDelayus:=60,udiSpeedHz :=300000);ª				IF bReceive_Data THEN«-This is a driverfor the PI Plates relay plate¬Standard­$3132599b-77ec-4337-b250-44f77bd544a3®AfterReadInputs¯$f8a58466-d7f6-439f-bbb8-d4600e41d099°SUPER^.AfterReadInputs();±VAR ²					bData_Received := TRUE;³					bReceive_Data := FALSE;´r				transferEXT(pabyTxBuffer:=ADR(aby) , pabyRxBuffer:=ADR(aby) , udiLen:=1 , uiDelayus:=60, udiSpeedHz :=300000);µ$c8706b13-1f28-4097-8c35-c12aa6824251¶Library Information·$d754badd-b8c8-5d3b-840b-2496c8e67b65¸#				IF substate = GET_HARDWARE THEN¹&				ELSIF substate = GET_FIRMWARE THENº					FirmwareVersion := aby[0];»	substate : USINT :=0;¼
+VAR_IN_OUTŻ&		ELSIF bWait_For_Reset AND RESET THENż				substate:=SET_RELAYS;┐	ppFrame : BOOL;└
GetLibVersion┴				┬GetLibVersion.uiMajor := 1;├GetLibVersion.uiMinor := 0;─!GetLibVersion.uiServicePack := 0;┼						cmd := 16#13;ĂEND_IFăMETHOD AfterReadInputs : INT╚!						aby[1] := cmd; //Set Relays╔GetLibVersion.uiPatch := 0;╩$e89528ac-835d-4db1-aa6a-89f2e02173ba╦BeforeWriteOutputs╠SUPER^.BeforeWriteOutputs();═METHOD BeforeWriteOutputs : INT╬O// This function has been automatically generated from the project information.¤$b1c1c82a-c395-41b8-8f83-430168ed62d7đ
+Initialize—7SUPER^.Initialize(wModuleType, dwInstance, pConnector);“						aby[2] := Relays;”IF pParam <> 0 THEN‘		’	i: INT;÷!						iPreviousdRelays := Relays;◊
	nCount: INT;ō$45feeac2-4a92-4379-a66a-009814f875b2ŔMETHOD Initialize : UDINTŕ	wModuleType : UINT;Ř	dwInstance : UDINT;‹+	pConnector : POINTER TO IoConfigConnector;›(					IF iPreviousdRelays <> Relays THEN ř	udiResult: UDINT;Ŗ!	pusiBitWidth : POINTER TO USINT;ŗ 	prResolution : POINTER TO REAL;Š
ParentObjects‚&{fa2ee218-a39b-4b6d-b249-49dbddbd168a}„$81297157-7ec9-45ce-845e-84cab2b88adešGuidŚ
+ParentGuidæNameç
+PropertiesŔ&{2c41fa04-1834-41c1-816e-303c7aa2c05b}ÚTypeGuidŕEmbeddedTypeGuidsŰ	TimestampýStructuredViewGuidÝ$78562ae7-5a2e-4542-9033-c5c093009235ţ$aecb3560-8a8a-40ab-9e88-42f4b333af8b´Id­ParentCategoryId˝DefaultName˛LocalizedNamesˇSystem.Collections.Hashtable˘GetCompanyGUID§GetTitleGUID÷GetVersionGUID¸GetTextPropertyGUID°GetTextProperty2GUID¨GetNumberPropertyGUID˙GetBooleanPropertyGUIDűGetVersionPropertyGUIDŘGetLibVersionGUIDřGetLibVersionNumberGUID■IsLibReleasedGUID 
+OptionData€System.Byte$4723ebe7-5bfc-43c6-be6b-5097002ef6b4‚DefaultResolutionƒOptional„Params…PlaceholderName†ResolverGuid‡	Namespaceˆ
SystemLibrary‰HideWhenReferencedAsDependencyŠPublishSymbolsInContainer‹
QualifiedOnlyŒLinkAllContent$51a11660-6c0d-4598-8c08-419c5845ea1fŽ&{e38db981-1fbe-4d68-b5b0-d55ca6086daa}ItemsSystem.Collections.ArrayList‘PlaceholderRedirectionTable’AutoUpdateMode“Data”LastModification•System.DateTime–Frozen—$a5de0b0b-1cb5-4913-ac21-9d70293ec00d˜Tag™Textš$f3878285-8e4f-490b-bb1b-9acbb7eb04db›	TextLinesœ&{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}TextDocumentžSpecialFuncŸ&{0db3d7bb-cde0-4416-9a7b-ce49a0124323} Implementation¡	Interface¢UniqueIdGenerator£POULevel¤&{8e575c5b-1d37-49c6-941b-5c0ec7874787}¥ChildObjectGuids¦AddAttributeSubsequent§
+RelayPlate¨%FUNCTION_BLOCK RelayPlate EXTENDS spi©	dwNumOfChannels: DWORD;ªRelay Plate«	j: INT;¬ FUNCTION GetLibVersion : VERSION­$e5561e6b-e4a3-52c2-afe2-127b8d3ac083®$ffbfa93a-b94d-45fc-a329-229860183b1d¯GetLibVersionNumber°	nTemp : BYTE;±NetVarProperties²
ParameterList³	pChannelMapList: DWORD;´	pParameter: DWORD;µ	¶	dwDriverSpecific: DWORD;· GetLibVersionNumber := 16777216;¸$FUNCTION GetLibVersionNumber : DWORD¹7ºr				transferEXT(pabyTxBuffer:=ADR(aby) , pabyRxBuffer:=ADR(aby) , udiLen:=1 , uiDelayus:=60, udiSpeedHz :=500000);»10¼SendData½$445d2b8e-e5c5-54ec-8b5c-0abf82faae3a¾
IsLibReleased¿IsLibReleased := FALSE;ÀMETHOD SendData : INTÁ			bReset_ppFrame := TRUE;Â	LED : BOOL;ÃATransmit_Timer(IN:=bWait_For_Transmit,PT:=T#1MS,Q=>bTransmitted);Är				transferEXT(pabyTxBuffer:=ADR(aby) , pabyRxBuffer:=ADR(aby) , udiLen:=1 , uiDelayus:=20, udiSpeedHz :=500000);Å=ReceiveDelay(IN:=bReceiveDelay,PT:=T#0MS,Q=>bReadyToReceive);ÆFUNCTION IsLibReleased : BOOLÇ				FOR I := 0 TO 1 DOÈ					substate:=SET_LED;É	SET_RELAYS : USINT := 20;Ê	SET_LED : USINT := 30;Ë	30:		IF bReadyToReceive THENÌ			IF bTransmitted THEN Í	pConnectorMapList: INT;Î			IF bReseted_ppFrame THENÏ>ResetTimer(IN:=bWait_For_Reset, PT:=T#1MS,Q=>bReset_Complete);ÐDResetppFrameTimer(IN:=bReset_ppFrame,PT:=T#1MS,Q=>bReseted_ppFrame);Ñ&	pParam: POINTER TO IoConfigParameter;Ò				END_FORÓ					nTemp := nTemp + aby[0];Ô					aby[0] := 00;Õs					transferEXT(pabyTxBuffer:=ADR(aby) , pabyRxBuffer:=ADR(aby) , udiLen:=1 , uiDelayus:=20, udiSpeedHz :=500000);Ö					FirmwareVersion := nTemp;×					Send_Data_State :=30;Ø					bReceiveDelay := TRUE;Ù						Ú	_RelayPlate.SendData();Û				ELSEÜ   _iState := 10;Ý					Send_Data_State :=40;Þ,					aby[1] := 16#01; //Get firmware versionß	piAddress : POINTER TO BYTE;àSáSPI.OperationalâSPI.Operational();ã!bOperatonal := SPI.Operational();ä	bOperatonal: BOOL;åQ		piAddress := IoStandard.ConfigGetParameterValuePointer(pParam, ADR(udiResult));æbOperatonal := SPI.Operational;çVAR CONSTANTèbOperatonal := spi.Operational;ébOperatonal := Operational;ê&	20: 	//Transmit the data over SPI busë 	SEND_FIRMWARE_REQ : USINT := 0;ì13í14î15ï16ð	END_IFñ17ò18ó19ô1Aõ					END_IFö1B÷1Cø1Dù1Eú1Fû20ü21ý22þ"	iPlateType : ARRAY[0..7] OF BYTE;ÿ23€24	pPlateType : POINTER TO BYTE;‚R		pPlateType := IoStandard.ConfigGetParameterValuePointer(pParam, ADR(udiResult));ƒ25„26…		iPlateType[0] := pPlateType^;†//Pi Plate Type‡	GET_FIRMWARE : USINT := 5;ˆ27‰28Š29‹2AŒ2B2CŽ2D2E2F‘30’31“32”33•34–35—36˜37™38š39›3Aœ3B3Cž3DŸ3E 3F¡	aby: ARRAY[0..3] OF BYTE;	¢40£41¤	ReceiveDelay : TON;¥42¦43§44¨		i : INT;©45ª46«47¬48­49®4A¯4B°4C±4D²4E³4F´50µ51¶52·53¸54¹					º-					aby[0] := iAddress + Relay_Base_Address;»55¼57½					aby[3] := 0;¾58¿	bReceiveDelay : BOOL;À59Á5AÂ5BÃ5CÄ5DÅ5EÆ5FÇ60È61É62Ê63Ë64Ì65Í66Î!	iPreviousdRelays: BYTE := 16#FF;Ï67Ð68Ñ69Ò6AÓ6BÔ6CÕ6DÖ6E×6FØ70Ù71Ú72Û73Ü74Ý75Þ76ß77à78á79â7Aã7Bä7Cå	ResetTimer : TON;æ7Dç7Eè7FéStandard, * (System)ê80ë81ì82í83î84ï85ð86ñ87ò88ó89ô8Aõ8Bö  10:÷8Cø8Dù8Eú8Fû90ü91ý92þ93ÿ94€9596‚97ƒ98„	bReadyToReceive : BOOL;…	bResult : BOOL;†99‡9Aˆ9B‰9CŠ9D‹9EŒ9FA0ŽA1A2A3‘A4’	GET_HARDWARE : USINT := 15;“A5”A6•A7–A8— 	SEND_HARDWARE_REQ : USINT :=10;˜A9™	HardwareVersion : BYTE;š	FirmwareVersion : BYTE;›AAœABACžADŸAE AF¡B0¢B1£B2¤B3¥	param1 : BYTE;¦	param2 : BYTE;§				END_IF¨B4©B5ªB6«B7¬B8­	Recovered : BOOL;®			¯B9°BA±BB²BC³BD´BEµBF¶C0·				aby[0] := 00;¸C1¹C2ºC3»C4¼C5½C6¾    END_FOR¿C7À						END_IFÁC8ÂC9ÃCAÄCBÅCCÆCDÇCEÈCFÉ				bReceiveDelay := FALSE;ÊD0ËD1ÌD2ÍD3ÎD4ÏD5ÐD6ÑD7ÒD8ÓD9ÔDAÕDBÖDC×DDØDEÙDFÚE0ÛE1ÜE2ÝE3ÞE4ß$264b8e18-43fe-4e23-af82-09745fa6d2c7àE5áE6â	_IIoDrv : ICmpIoDrv;ã'	_IIoDrvParameter : ICmpIoDrvParameter;äE7å	_dwInUse: DWORD;æ 	_xBackGroundDiagStarted : BOOL;ç	_bDeactivated : BOOL;è9	CLASSID_CCmpIoDrvTemplate: DWORD := 16#0000FF03; // TODOéE8ê$ddec5d29-c03b-44b9-8046-b9b290e472bcëIBaseì$0444607f-9e51-41db-a696-db90fe3d31cfíFB_Exitî#FB_Exit_Count := FB_Exit_Count + 1;ïFB_Exit := TRUE;ð{attribute 'conditionalshow'}ñMETHOD FB_Exit : BOOLòE9ó	bInCopyCode : BOOL;ô$00c1e73a-a22d-4fb7-97a9-3445f7338a44õFB_Initö#FB_Init_Count := FB_Init_Count + 1;÷&m_Info.szDriverName := 'IoDrvMCP3008';ø%m_Info.szVendorName := 'Open Source';ùEAúEBûECüEDýEEþEFÿ!m_info.szDeviceName := 'MCP3008';€F0m_Info.wModuleType := 8000;‚_IIoDrv := THIS^;ƒ_IIoDrvParameter := THIS^;„F1…m_IBaseItf := THIS^;†um_hInterface := IoMgrRegisterInstance2(dwClassId:=CLASSID_CCmpIoDrvTemplate, pItf:=m_IBaseItf, pResult:=ADR(Result));‡FB_Init := TRUE;ˆF2‰METHOD FB_Init : BOOLŠ	bInitRetains : BOOL;‹	Result : 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;–F3—!	Relay_Base_Address : BYTE := 24;˜&Initialize := CmpErrors.Errors.ERR_OK;™,	pConnector : POINTER TO IoConfigConnector; š$6ecf8539-2cc3-4703-9d43-7a85595e6790›QueryInterfaceœ$24568a24-c491-472c-a21f-ee5d33859fab1QueryInterface_Count := QueryInterface_Count + 1;žIF iid = ITFID_ICmpIoDrv THENŸ 	QueryInterface := ADR(_IIoDrv); 
+	AddRef();¡	IF (pResult <> 0) THEN¢		pResult^ := Errors.ERR_OK;£		RETURN;	¤)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;	«$8a07e6ed-b8cb-4de2-9781-a373d243d250¬	ICmpIoDrv­$c22383bb-51a6-443b-a987-8facbb246302®IoDrvGetModuleDiagnosis¯IF pConnector = 0 THEN°)	//we are called from the background task±!	_xBackGroundDiagStarted := TRUE;²CIoDrvGetModuleDiagnosis_Count := IoDrvGetModuleDiagnosis_Count + 1;³5IoDrvGetModuleDiagnosis := Errors.ERR_NOTIMPLEMENTED;´&METHOD IoDrvGetModuleDiagnosis : UDINTµ$22ccfb75-4a3b-4062-8ba7-3b6567aa6618¶
IoDrvIdentify·/IoDrvIdentify_Count := IoDrvIdentify_Count + 1;¸+IoDrvIdentify := Errors.ERR_NOTIMPLEMENTED;¹METHOD IoDrvIdentify : UDINTº,	pConnector : POINTER TO IoConfigConnector;	»$9b80c170-486a-4a1d-925c-a7e5d443d283¼IoDrvReadInputs½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Ã		CONTINUE;ÄF4ÅI	FOR j:= 0 TO UDINT_TO_UINT(pConnectorMapList[i].dwNumOfChannels) - 1 DO	Ƈ		IoMgrCopyInputLE(ADR(pConnectorMapList[i].pChannelMapList[j]), pConnectorMapList[i].pChannelMapList[j].pParameter^.dwDriverSpecific);Ç	END_FORÈEND_FORÉ!IoDrvReadInputs := Errors.ERR_OK;ÊMETHOD IoDrvReadInputs : UDINTË5	pConnectorMapList : POINTER TO IoConfigConnectorMap;Ì	nCount : DINT;Í
	i, j : DINT;ÎF5ÏF6ÐF7ÑF8ÒF9Ó$599f631a-d0ef-43d4-baab-ce84a16e7400ÔIoDrvScanModulesÕ5IoDrvScanModules_Count := IoDrvScanModules_Count + 1;Ö.IoDrvScanModules := Errors.ERR_NOTIMPLEMENTED;×METHOD IoDrvScanModules : UDINTØ;	ppConnectorList : POINTER TO POINTER TO IoConfigConnector;ÙFAÚ	pnCount : POINTER TO DINT;	ÛFBÜFCÝFDÞFEß$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);çIF NOT _bDeactivated THENèFFé100ê$IoDrvStartBusCycle := Errors.ERR_OK;ë!METHOD IoDrvStartBusCycle : UDINTì$473ebd06-acfd-4396-b57a-29da61b92cbfíIoDrvUpdateConfigurationîEIoDrvUpdateConfiguration_Count := IoDrvUpdateConfiguration_Count + 1;ï*IoDrvUpdateConfiguration := Errors.ERR_OK;ðIF (pConnectorList = 0) THENñbm_pConnector := IoMgrConfigGetConnector(pConnectorList, ADR(nCount), m_wModuleType, m_dwInstance);òIF m_pConnector = 0 THENó2	IoDrvUpdateConfiguration := ERRORS.ERR_PARAMETER;ô///check if device is enabled in the device treeõ@IF (m_pConnector^.dwFlags AND ConnectorFlags.CF_ENABLE) = 0 THENö	_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}‚/	IoMgrConfigSetDiagnosis(m_pConnector^.pFather,ƒ/	{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}										‡	//Setup I/O areaˆ101‰102Š		IF (pParameter <> 0) THEN‹103Œ		END_IF'METHOD IoDrvUpdateConfiguration : UDINTŽ/	pConnectorList : POINTER TO IoConfigConnector;	cmd : BYTE;,	pParameter : POINTER TO IoConfigParameter;	‘(	pChild : POINTER TO IoConfigConnector;	’,	pstConnectorVendorName : POINTER TO STRING;“,	pstConnectorDeviceName : POINTER TO STRING;”	Result : RTS_IEC_RESULT;•	bySetting: BYTE;–$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;	Ÿ$48dbbc1d-e291-4ab1-9698-becc4c9decb6 IoDrvWatchdogTrigger¡=IoDrvWatchdogTrigger_Count := IoDrvWatchdogTrigger_Count + 1;¢&IoDrvWatchdogTrigger := Errors.ERR_OK;£#METHOD IoDrvWatchdogTrigger : UDINT¤$20592c32-d117-4465-8338-31a7b8240695¥IoDrvWriteOutputs¦7IoDrvWriteOutputs_Count := IoDrvWriteOutputs_Count + 1;§#IoDrvWriteOutputs := Errors.ERR_OK;¨ METHOD IoDrvWriteOutputs : UDINT©	i,j : DINT;ª		k: UINT;«	wSize : WORD;¬!	pbyIecAddress : POINTER TO BYTE;­	bySrcValue : BYTE;®	wSrcIndex : WORD;	¯	bySrcMask : BYTE;°	wDestIndex : WORD;	±	pdw: POINTER TO DWORD;²	pw: POINTER TO WORD;³$366bb22d-55f8-4b91-9b4f-1076ba9e7d36´ICmpIoDrvParameterµ$da96b56c-d68c-48bd-b28b-0a411d74d9ee¶IoDrvReadParameter·6IF 	pConnector = 0 OR pParameter = 0 OR pData = 0 THEN¸,	IoDrvReadParameter := Errors.ERR_PARAMETER;¹,				aby[0] := iAddress + Relay_Base_Address;ºG// All standard parameters of our device are handled by the IO-manager!»(IoDrvReadParameter := Errors.ERR_FAILED;¼!METHOD IoDrvReadParameter : UDINT½+	pParameter : POINTER TO IoConfigParameter;¾	pData : POINTER TO BYTE;¿	dwBitSize : DWORD;À	dwBitOffset : DWORD;Á$e3db2ff4-8c4d-4cad-a192-8d8388d90214ÂIoDrvWriteParameterÃ5IF pConnector = 0 OR pParameter = 0 OR pData = 0 THENÄ-	IoDrvWriteParameter := Errors.ERR_PARAMETER;Å)IoDrvWriteParameter := Errors.ERR_FAILED;Æ"METHOD IoDrvWriteParameter : UDINTÇ'	pParam : POINTER TO IoConfigParameter;È#	pstDiagString : POINTER TO STRING;ÉMemoryReserveForOnlineChangeÊExcludeFromBuildËExternalÌEnableSystemCallÍCompilerDefinesÎ
+LinkAlways¤	Undefinesđ
System.StringĐIoDrvRelayPlateĎNFUNCTION_BLOCK IoDrvRelayPlate EXTENDS IoDrvBase IMPLEMENTS ICmpIoDrvParameterË104ďIoDriver Interfaces, * (System)ŇIIoDrvÍ)IoDriver Parameter Interfaces, * (System)ÎIIoDrvParameterě105┘					substate:=SET_RELAYS;┌	IoDrvBase█106▄107Ţ108Ů109▀10AÓ10Bß10CÔ10DŃ10Eń10Fň	_RelayPlate: RelayPlate;Š110š<_RelayPlate.Initialize(wModuleType, dwInstance, pConnector);Ŕ111Ú	CmpErrorsŕ112Ű	_RelayPlate.AfterReadInputs();ý"	_RelayPlate.BeforeWriteOutputs();Ý113ţ	Relays : BYTE;´114­115˝116˛117ˇ/	iAddress : BYTE; 					//Address of Relay Board˘118§119÷11A¸11B°11C¨56˙11Dű11EŘ$2db5746d-d284-4425-9f7f-2663a34b0ebcř11F■120 121Ç122ü123é124â125ä126ů127ć	Previous_LED : BOOL := TRUE;ç128ł129ë12AŐ12Bő12Cî12DŹ12EÄ12FĆ130É131Ĺ132ĺ133ô134ö135Ľ136ľ137Ś<		pParameter := IoMgrConfigGetParameter(m_pConnector, 1000);ś138Ö139Ü;			pParameter^.dwDriverSpecific := ADR(_RelayPlate.Relays);Ť13Ať13BŁ13C×13Dč13Eá13Fí140ó141ú142Ą143ą144Ž145ž146Ę147ę148¬149ź					aby[2] := 0;Č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▄<			pParameter^.dwDriverSpecific := ADR(_RelayPlate.ppFrame);Ţ<		pParameter := IoMgrConfigGetParameter(m_pConnector, 1002);ŮIoDrvBase, 3.5.13.0 (System)▀17AÓ6    IF (pConnectorMapList[i].dwNumOfChannels = 0) THENß17BÔ17CŃ17Dń17Eň				aby[2] := 0;Š				aby[3] := 0;š17FŔ180Ú181ŕ182Ű        CONTINUE;ý
+    END_IFí183î
+				END_IFï184ð185ñ186ò187ó188ô189õ18Aö18B÷Ž        IoMgrCopyOutputLE(ADR(pConnectorMapList[i].pChannelMapList[j]), pConnectorMapList[i].pChannelMapList[j].pParameter^.dwDriverSpecific);ø18Cù18Dú<		pParameter := IoMgrConfigGetParameter(m_pConnector, 1001);û18Eü18Fý190þ191ÿ8			pParameter^.dwDriverSpecific := ADR(_RelayPlate.LED);€192193‚194ƒ195„<		pParameter := IoMgrConfigGetParameter(m_pConnector, 1003);…196†D			pParameter^.dwDriverSpecific := ADR(_RelayPlate.FirmwareVersion);‡<		pParameter := IoMgrConfigGetParameter(m_pConnector, 1004);ˆD			pParameter^.dwDriverSpecific := ADR(_RelayPlate.HardwareVersion);‰197Š0pParam := ConfigGetParameter(_pConnector, 1005);‹0pParam := ConfigGetParameter(_pConnector, 1006);Œ198199Ž19A19B19C‘19D’19E“19F”<		pParameter := IoMgrConfigGetParameter(m_pConnector, 1007);•1A0–1A1—1A2˜1A3™1A4š1A5›1A6œ1A7		iAddress := piAddress^;ž1A8Ÿ1A9 1AA¡1AB¢//Address of relay plate£1AC¤1AD¥1AE¦	RESET : BOOL;§1AF¨1B0©1B1ª1B2«1B3¬1B4­1B5®1B6¯1B7°1B8±1B9²1BA³1BB´1BCµ1BD¶	ResetppFrameTimer : TON;·1BE¸1BF¹1C0ºK    FOR j:= 0 TO UDINT_TO_UINT(pConnectorMapList[i].dwNumOfChannels)- 1 DO » CmpErrors Interfaces, * (System)¼  	½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è	bWait_For_Reset: BOOL;é1ECê1EDë1EEì1EFí1F0î1F1ï1F2ð1F3ñ1F4ò1F5ó1F6ô1F7õ1F8ö1F9÷		ELSEø				IF RESET THENù1FAú1FBû1FCü1FDý1FEþ1FFÿ200€	201	202‚	203ƒ	204„	205…	206†	207‡	208ˆ	209‰	20AŠ	20B‹	20CŒ	20D	20EŽ	20F	210	211‘	212’	213“	214”	215•	216–	217—				IF bReset_Complete THEN˜	218™	219š	21A›	:			pParameter^.dwDriverSpecific := ADR(_RelayPlate.RESET);œ	+				aby[1] := 16#0F; //Get firmware version		bReset_Complete: BOOL;ž	21BŸ	21C 	21D¡	21E¢	21F£	220¤	221¥	222¦	223§	224¨	225©	226ª	<		pParameter := IoMgrConfigGetParameter(m_pConnector, 1008);«	227¬	228­	229®	22A¯	22B°	22C±	22D²	22E³	22F´	230µ	231¶	'		IF RESET AND NOT bWait_For_Reset THEN·	232¸	233¹	234º	235»				CASE substate OF¼					SEND_FIRMWARE_REQ:½	236¾	,					aby[1] := 16#03; //Get firmware version¿	237À					substate:= GET_FIRMWARE;Á	238Â	239Ã	23AÄ	23BÅ	23CÆ	23DÇ	,					aby[1] := 16#02; //Get hardware versionÈ	23EÉ						substate:=GET_HARDWARE;Ê	23FË					GET_HARDWARE:Ì	240Í	241Î						HardwareVersion := aby[0];Ï	247Ð	242Ñ	243Ò	244Ó	245Ô	.						aby[0] := iAddress + Relay_Base_Address;Õ	246Ö	248×							aby[3] := 0;Ø	249Ù	24AÚ	24BÛ	24CÜ	24DÝ	24EÞ	24Fß	 					IF Previous_LED <> LED THENà							IF LED = TRUE THENá								cmd := 16#60;â	
+						ELSEã								cmd := 16#61;ä							aby[1] := cmd; //SET LEDSå							aby[2] := 0;æ	250ç							Previous_LED := LED;è	251é	252ê	253ë	254ì	255í	256î	257ï	258ð	259ñ	25Aò	25Bó					Reset_Complete := TRUE;ô	25Cõ	25Dö	25E÷	25Fø	260ù	261ú	262û	263ü	264ý	265þ	266ÿ	267€
+			bWait_For_Reset := FALSE;
+268‚
+C			pParameter^.dwDriverSpecific := ADR(_RelayPlate.Reset_Complete);ƒ
+	Reset_Complete : BOOL;„
+269…
+26Ać
+26Bá
+26Cą
+26DČ
+26EŠ
+26F‹
+270Œ
+271
+272Ž
+273
+			Reset_Complete := FALSE;
+274‘
+275’
+276“
+277”
+278•
+279–
+27AŚ
+27B˜
+27C™
+27Dš
+27E›
+27Fœ
+280
+281ž
+282Ÿ
+283 
+284¡
+	Send_Data_State : UINT;¢
+285£
+286¤
+287¥
+288¦
+289§
+28AĻ
+28Bę
+28CĒ
+28D«
+28EČ
+CASE Send_Data_State OF­
+28F®
+290¯
+291°
+292±
+293²
+294³
+295´
+296µ
+297¶
+298·
+299¸
+29Aš
+29Bē
+29C»
+29DĽ
+29EŻ
+29F¾
+			Send_Data_State :=0;¿
+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œ	bData_Received : BOOL; 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É	Transmit_Timer :TON;Ê329Ë32AÌ	bWait_For_Transmit: BOOL;Í32BÎ32CÏ32DÐ32EÑ32FÒ330Ó331Ô332Õ333Ö334×335Ø336Ù337Ú338Û339Ü33AÝ33BÞ33Cß33Dà33Eá33Fâ340ã	10:ä341å342æ343ç344è345é346ê347ë348ì			ppFrame := TRUE;í349î34Aï34Bð34Cñ34Dò34Eó34Fô350õ			Send_Data_State:=20;ö351÷352ø353ù	40:ú				Send_Data_State := 40;û354ü355ý			bWait_For_Transmit := TRUE;þ356ÿ	bTransmitted: BOOL;€357358‚359ƒ35A„				Send_Data_State :=50;…35B†35C‡35Dˆ35E‰35FŠ360‹361Œ362363Ž364365366‘				ppFrame := FALSE;’367“368”369•	0:		//IDLE CASE–36A—36B˜36C™36Dš36E›36Fœ370 				bWait_For_Transmit := FALSE;ž371Ÿ372 373¡374¢375£376¤377¥378¦379§37A¨37B©37Cª37D«37E¬	50:		bReset_ppFrame := TRUE;­37F®380¯381°382±383²384³385´386µ387¶388·389¸38A¹38Bº38C»38D¼38E½38F¾390¿391À392Á393Â394Ã395Ä396Å397Æ398Ç				bReset_ppFrame := FALSE;È399É	bReset_ppFrame : BOOL;Ê39AË39BÌ39CÍ39DÎ	bReseted_ppFrame: BOOL;Ï39EÐ39FÑ				Send_Data_State :=0;Ò				Send_Data_State :=10; Ó3A0Ô,IF _iState = 10 AND Send_Data_State = 0 THENÕ					bWait_For_Reset := TRUE;Ö					Send_Data_State:= 10;×3A1Ø3A2Ù3A3Ú	bReceive_Data: BOOL;Û3A4Ü					bReceive_Data := TRUE;Ý3A5Þ3A6ß3A7à3A8á3A9â3AAã3ABä3ACå3ADæ3AEç3AFè3B0é3B1ê3B2ë3B3ì3B4í3B5î3B6ï3B7ð				IF bData_Received THENñ					bData_Received := FALSE;ò					Send_Data_State := 10;ó3B8ô						Send_Data_State :=10;PK;¨:PŠõ]÷ƒ~Papplicationcontext.e0c003b2-1edd-477a-9148-e4b7c6a4e203.precompileinfo.auxiliary~ï 	(µ
 Y\oTarget__GetInterfaceReferenceMethod
TimeStampOnly$50ec1707-5731-45b1-885b-40907fd79c2d$7495bafc-e9de-41f4-8422-4fa3de13a1fe__GetInterfacePointer$926f7604-3bb3-4ac2-a2b2-c74509742af8VAR_INFO	Type
 $365c4d7d-256c-4416-945b-832d41d631b2$00000000-0000-0000-0000-000000000000IQueryInterface
	Interface__CheckedInterfaceCastFunction$6c7b0b40-3393-4ac8-8272-f7e492c63aa3__CheckedPointerCast$2720d84f-e738-47fc-9606-476eb9a419c8__CompareInterfaces$89f9f17e-dfb1-4753-a04a-0e04defb54ee__DataSegments$6d5ee79a-0165-410b-9a03-2dcb86d77084
__SegmentInfo$86a3bd70-f6af-446c-a3ca-d70c9d74cefbExceptionContext$dc964aa2-aef0-4805-92de-9b8bed089e6c__BasePropertyInfo$31ba9dec-acd8-475d-b624-39b6068c7eaf__PropertyInfoStruct$85b65d0b-a93f-4e02-80e4-fafd3f54abc3__POUInfoStruct $8467172f-0c66-4acf-9d6b-245b2445da14!__FBInfoStruct"$1964cd27-f960-4298-b539-cf555cb4552c#__MethodInfoStruct$$d277c0d4-0a58-4c92-97d1-0453f8828707%__DUTInfoStruct&$76a1e5d2-9eb5-4a1b-a8e7-baf1b7eb9716'__GVLInfoStruct($a40cb7c8-28fe-4494-89ac-d9ba39db98a8)AnyType*$b60a5c90-aa6c-4c3f-8332-c02981c0bf59+__CodeLocationStruct,$bb81851c-8557-43fd-ad66-2f0071e45f53-__ARRAY__DIM__INFO.$c2d24aa9-2fc9-4f89-80ac-14d9f558122a/trycatch0$fdb186ec-1bb3-428f-bd1c-2a07c8f62af91throwex2$d3df2306-1c85-4582-9840-d91ec47927aa3__ImplicitReferenceTypesInit4$270c4366-521b-4273-856a-24cad42924c95
 TYPE_CLASS6	VarGlobal7$f4fafa0b-0199-4a4a-82c6-354c2db388c08MEMORY_AREA9$04bdff5c-e859-4983-80cd-36bbdbce9f28:__DataSegmentFlags;$36b719e5-3a34-450b-b806-362248c6fc69<
ExceptionCode=$a241205c-3e8b-4f58-af39-21f166f9a7d2>ExceptionFlags?$13116516-29a3-4cab-a26f-d2f27fc21758@__COMPILE_CONSTANTSA$db173c48-0431-4ee2-8080-d72c759a68e3B__WatchVarsC$e4086481-b65b-4bfc-821c-c1f278b8711dD!__AllocatedImplicitReferenceTypesE$4e6b58d5-7a7d-4d43-b710-af56f2531e62F	ConstantsG$c912f995-f4b5-48bd-9416-f36b0846c0e1HI$e0c003b2-1edd-477a-9148-e4b7c6a4e203J$6708bd14-cddc-4e28-b69d-d3183b7c423eKLengthL
@@ -3103,25 +3274,16 @@
 PQRSTU€VW€XY€Z[€Z\
 ]RY€ZM^€_\
 `ab€cdefegehij\
-kl€Zm€ZnÿÿÿÿÿÿÿÿÿÿÿÿÊk8|7‰×ÿÿÿÿÿÿÿÿÿÿÿÿ Êk8|7‰×ÿÿÿÿÿÿÿÿÿÿÿÿ
+kl€Zm€ZnÿÿÿÿÿÿÿÿÿÿÿÿÆ÷û…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ Æ÷û…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ
 	
-Źk8|7‰×’’’’’’’’’’’’!
Źk8|7‰×’’’’’’’’’’’’:Źk8|7‰×’’’’’’’’’’’’:‰8|7‰×’’’’’’’’’’’’F‰8|7‰×’’’’’’’’’’’’<	X¦8|7‰×
’’’’’’’’’’’’<	X¦8|7‰×’’’’’’’’’’’’,	˜Ć8|7‰×’’’’’’’’’’’’<	k9|7‰×’’’’’’’’’’’’<	k9|7‰×’’’’’’’’’’’’<	 k9|7‰×’’’’’’’’’’’’<!	"k9|7‰×’’’’’’’’’’’’<#	$§89|7‰×’’’’’’’’’’’’<%	&§89|7‰×’’’’’’’’’’’’<'	(§89|7‰×’’’’’’’’’’’’<)	*§89|7‰×’’’’’’’’’’’’H+	,§89|7‰×’’’’’’’’’’’’-	.ļU9|7‰×’’’’’’’’’’’’0/0˜Ć8|7‰×’’’’’’’’’’’’012˜Ć8|7‰×’’’’’’’’’’’’L34ļU9|7‰×	
-ÿÿÿÿÿÿÿÿÿÿÿÿ€567N8|7‰×ÿÿÿÿÿÿÿÿÿÿÿÿ€869N8|7‰×ÿÿÿÿÿÿÿÿÿÿÿÿ^:6;X¦8|7‰×
ÿÿÿÿÿÿÿÿÿÿÿÿN<6=X¦8|7‰×ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ>6?˜Ã8|7‰×ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ@6A§89|7‰×ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿB6C§89|7‰×!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿD6EïU9|7‰×	ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿF6G2s9|7‰×ÿÿÿÿÊk8|7‰×ÿÿÿÿ‰8|7‰×ÿÿÿÿ‰8|7‰×34ÿÿÿÿïU9|7‰×H‘[|7‰×IPKke™O8õ^ðëIlogging_project_categories_693fffc3-578c-4dcc-8258-6800165cf1c4.auxiliaryëÿ!0…jüoº&4o	rhý¹System.StringL{426762b5-d352-4b9f-880f-4df0e0d915e0}Categories8System.Collections.ArrayListÐPKke™Oq«=$PK.__shared_data_storage_string_table__.auxiliaryK´à«$db9bb8fb-ce01-4e99-9c28-cc5b692d857e$00000000-0000-0000-0000-000000000000	connectorSystem.Guid$829a18f2-c514-4f6e-9634-1df173429203$21af5390-2942-461a-bf89-951aaf6999f1$47b5b1b4-6d2e-4bcd-99b5-528613bb9e91$738bea1e-99bb-4f04-90bb-a7a567e74e3a$11c0fc3a-9bcf-4dd8-ac38-efb93363e521	Project Information
-$085afe48-c5d8-4ea5-ab0d-b35701fa6009LibraryCategories&{aecb3560-8a8a-40ab-9e88-42f4b333af8b}
$e98088bb-59f5-4096-8784-4443932920dfApplication1.0.0.0$d2c47c8c-760e-440c-9147-4468a3c03edbCAA$9bad807f-0127-4ea6-86e7-4f68c24e0225Common$8677b78e-b730-40de-8a62-fdbce8da6680Safety$3dd4868c-6477-4606-b687-f340a9dbdd2c
-SoftMotion$66558e58-9485-48b4-9433-2bf60b045756Intern$b8b4ee4e-1f42-45af-8ccf-c7f09c488826$385db9bf-1635-44ea-9c03-f7e409018454CANbus$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-d61528e26db20SymbolConfiguration1$24114f71-a313-48dc-b727-4814a5ae5e7e2Visu3$b62c2041-b627-4159-b727-149b019609e64System5$62e04908-d9eb-41d7-b3fd-8087020771a06$8302f600-9f75-49a9-9172-d355d63e3a627$5250160a-a348-41ef-96d8-0cd52f94e3208SysLibs9$45f0ac40-c00c-4d2d-a74e-2cf5adbaf3a4:	SysLibs23;$75b20332-150b-4ccd-aa20-fb072490fb80<Target=$7db0e3a2-bee3-451b-932c-0f87340204d4>"3S - Smart Software Solutions GmbH?$519b1d74-b1de-4a68-a3bf-c1fdb3909c18@
PLCWinNT V3.xA$21e56dab-2863-4515-a4a5-d154a08ccd4eB$bef66cc1-9006-4083-92e8-84957423b2c7C$c52dbc97-13e5-46c3-8641-481f5d8daff9D$c179664b-4223-4f78-b898-054073c60fb3EPLCWinRTE V3.xF$2a47d467-e781-4f73-a35c-01b9d33d28d2G$a4c9aab3-b8bd-4826-9677-1820291d2f2dH$11ebb73b-df74-48e0-8fed-9b2db84e438aI$769db563-3955-441f-b96b-8b177b70d377J	Use CasesK$e66bdbd6-b91d-4e4a-97d6-c698c033210cL$c812fecb-9bc1-488a-9e68-df19744bfaefMDatabaseN$6680e7c8-f7d5-41a9-94fe-14602a15effaOFieldbusP$b42cc94a-6be6-4e71-9420-bda87e1cd129Q
-FoundationR$50af6a48-e2e7-4280-82af-8818f86e464dS
-GuidelinesT$a60af49c-8a71-4300-a862-17e5fe7de198UNetworkV$368639a0-d7b3-4311-9a2f-7bf2bab35b30WRuntimeX$a4072735-6719-4d80-ba50-1d428672d406Y$94be3750-453a-45b4-b1b7-327809b35168Z	Utilities[$5753032d-83cc-463f-8562-37bcff9c28db\Test Versions (not recommended)]$fbaa3087-ad61-4321-beb6-e007c68b2c08^$e4e58334-2453-4f24-b781-93385444aef2_$842a1921-b647-4a23-8170-379f2f236ac8`$dc0e32c1-9c3a-44e9-9d5b-f2673b5a6e31a$1cc2b29c-02b1-4fe8-ae78-e1cbdfa0b735b$71debccc-43ea-48af-b58e-74ace73c3372c$07cba7c9-e73d-40ac-92e3-f6a0acfbf4d4d$5c347d42-ddec-407b-a86b-47f464b07e84e$3faffc36-9a18-4c35-bae0-0c09bcdff86cf$3477e60b-fa4e-4491-ab25-090603cc494ag$2225f435-d4be-40a7-9b1c-c753ed183ff0hComposeri$97dc9d97-bf0c-4caa-b1ec-afd778572b37jMathkCompanylOpen SourcemDefaultNamespacenSPITemplateoLibraryCategoryIdspVersionqProjectrsDescriptiont-This is a driver Template for RPI SPI driversuPlaceholdervSPI TemplatewAuthorxIngo HornbergeryReleasedzTitle{$6470a90f-b7cb-43ac-9ae5-94b2338b4573|Project Settings}$8753fe6f-4a22-4320-8103-e553c4fc8e04~$8c1463b5-02f2-427d-bd06-9e39d42fcbffLibrary Manager€$adb5cb65-8e1d-4a00-b70a-375ea27582f3IoStandard, * (System)‚
-IoStandardƒ$b303f5ce-75ff-4668-a777-7da8debb449c„@Raspberry Pi Peripherals, * (3S - Smart Software Solutions GmbH)…Raspberry Pi Peripherals†RasPi‡ SysTypes2 Interfaces, * (System)ˆSysTypes‰GRaspberry Pi Peripherals, 3.5.11.0 (3S - Smart Software Solutions GmbH)Š$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Œ$9001d745-b9c5-4d77-90b7-b29c3f77a23bPromptŽ09/18/2008 07:57:45$5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39w00000000-0000-0000-0000-000000000000|D:\CoDeSys\LibrariesV3\trunk\Intern\CAA\CAA Template\3.4.0.0 draft\Placeholder.xml‘03/24/2010 14:53:37’$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”01/24/2013 16:18:54•$6f9dac99-8de1-4efc-8465-68ac443b7d08–$a9ed5b7e-75c5-4651-af16-d2c27e98cb94—$3b83b776-fb25-43b8-99f2-3c507c9143fc˜None™	SUPER^();šCASE _iState OF›0:œ	IF SUPER^.init() THEN		_iState := 1;ž	END_IF	Ÿ1: 	_iState := 10;¡END_CASE¢Brian Gehrke£	VAR_INPUT€END_VAR¥
-VAR_OUTPUT¦	dwRaw : DWORD;§	rValue : REAL;¨VAR©	usiBitWidth : USINT;ª	rResolution : REAL;«-This is a driverfor the PI Plates relay plate¬Standard­$3132599b-77ec-4337-b250-44f77bd544a3®AfterReadInputs¯$f8a58466-d7f6-439f-bbb8-d4600e41d099°SUPER^.AfterReadInputs();±IF _iState = 10 THEN²	FOR usiChannel := 0 TO 0 DO³		aby[0] := 1;´-		aby[1] := 16#80 + SHL(usiChannel AND 7, 4);µ		aby[2] := 0;¶		aby[3] := 0;·		¸b		IF NOT transfer(pabyTxBuffer:=ADR(aby) , pabyRxBuffer:=ADR(aby) , udiLen:=3 , uiDelayus:=0) THEN¹			_iState := 1000;º		END_IF»		CASE usiChannel OF¼			0:		½				dwRaw := aby[3];¾$				dwRaw := SHL(dwRaw,8) OR aby[2];¿$				dwRaw := SHL(dwRaw,8) OR aby[1];À$				dwRaw := SHL(dwRaw,8) OR aby[0];Á				Â5				rValue := DWORD_TO_REAL(SHR(dwRaw, usiBitWidth));Ã#				rValue := rValue * rResolution;Ä
-		END_CASEŇ
-	END_FOR		ĂEND_IFăMETHOD AfterReadInputs : INT╚	aby: ARRAY[0..3] OF BYTE;	╔	usiChannel: USINT;╩$e89528ac-835d-4db1-aa6a-89f2e02173ba╦BeforeWriteOutputs╠SUPER^.BeforeWriteOutputs();═METHOD BeforeWriteOutputs : INT╬
-	i: USINT;Ï$b1c1c82a-c395-41b8-8f83-430168ed62d7Ð
-Initialize—7SUPER^.Initialize(wModuleType, dwInstance, pConnector);“0pParam := ConfigGetParameter(_pConnector, 1000);”IF pParam <> 0 THEN‘S	pusiBitWidth := IoStandard.ConfigGetParameterValuePointer(pParam, ADR(udiResult));’	usiBitWidth := pusiBitWidth^;÷0pParam := ConfigGetParameter(_pConnector, 1001);◊S	prResolution := IoStandard.ConfigGetParameterValuePointer(pParam, ADR(udiResult));ō	rResolution := prResolution^;ŔMETHOD Initialize : UDINTŕ	wModuleType : UINT;Ř	dwInstance : UDINT;‹+	pConnector : POINTER TO IoConfigConnector;›(	pParam: POINTER TO IoConfigParameter;		ř	udiResult: UDINT;Ŗ!	pusiBitWidth : POINTER TO USINT;ŗ 	prResolution : POINTER TO REAL;Š
ParentObjects‚&{fa2ee218-a39b-4b6d-b249-49dbddbd168a}„$81297157-7ec9-45ce-845e-84cab2b88adešGuidŚ
-ParentGuidæNameç
-PropertiesŔ&{2c41fa04-1834-41c1-816e-303c7aa2c05b}ÚTypeGuidŕEmbeddedTypeGuidsŰ	TimestampýStructuredViewGuidÝ$78562ae7-5a2e-4542-9033-c5c093009235ţ$aecb3560-8a8a-40ab-9e88-42f4b333af8b´Id­ParentCategoryId˝DefaultName˛LocalizedNamesˇSystem.Collections.Hashtable˘GetCompanyGUID§GetTitleGUID÷GetVersionGUID¸GetTextPropertyGUID°GetTextProperty2GUID¨GetNumberPropertyGUID˙GetBooleanPropertyGUIDűGetVersionPropertyGUIDŘGetLibVersionGUIDřGetLibVersionNumberGUID■IsLibReleasedGUID 
-OptionData€System.Byte$4723ebe7-5bfc-43c6-be6b-5097002ef6b4‚DefaultResolutionƒOptional„Params…PlaceholderName†ResolverGuid‡	Namespaceˆ
SystemLibrary‰HideWhenReferencedAsDependencyŠPublishSymbolsInContainer‹
QualifiedOnlyŒLinkAllContent$51a11660-6c0d-4598-8c08-419c5845ea1fŽ&{e38db981-1fbe-4d68-b5b0-d55ca6086daa}ItemsSystem.Collections.ArrayList‘PlaceholderRedirectionTable’AutoUpdateMode“Data”LastModification•System.DateTime–Frozen—$a5de0b0b-1cb5-4913-ac21-9d70293ec00d˜Tag™Textš$f3878285-8e4f-490b-bb1b-9acbb7eb04db›	TextLinesœ&{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}TextDocumentžSpecialFuncŸ&{0db3d7bb-cde0-4416-9a7b-ce49a0124323} Implementation¡	Interface¢UniqueIdGenerator£POULevel¤&{8e575c5b-1d37-49c6-941b-5c0ec7874787}¥ChildObjectGuids¦AddAttributeSubsequent§
-RelayPlate¨%FUNCTION_BLOCK RelayPlate EXTENDS spi©83ªRelay PlatePKke™O”¹q.))eb5edfb0-5276-4130-9805-e0374d98bd90.metaPKke™OE„%xða×a+ueb5edfb0-5276-4130-9805-e0374d98bd90.objectPKke™O
ŠÏó.))®b5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39.metaPKke™OêÇcÈ5Ã5+#c5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39.objectPKke™OÊ•nþ.))4™0c414bea-9ea7-42e9-ad46-c1992bd6dc54.metaPKke™OËŸWø#PP+©™0c414bea-9ea7-42e9-ad46-c1992bd6dc54.objectPKke™OPñ>¼,')ê8c1463b5-02f2-427d-bd06-9e39d42fcbff.metaPKke™OyÜ'kf+ˆê8c1463b5-02f2-427d-bd06-9e39d42fcbff.objectPKke™O
-%*+&)<ë11c0fc3a-9bcf-4dd8-ac38-efb93363e521.metaPKke™Oö±ó?êå+®ë11c0fc3a-9bcf-4dd8-ac38-efb93363e521.objectPKke™O»^M”+&)áí6470a90f-b7cb-43ac-9ae5-94b2338b4573.metaPKke™OL¸¡ç½}¸}+Sî6470a90f-b7cb-43ac-9ae5-94b2338b4573.objectPKke™OHÜj¹3.)Yl47b5b1b4-6d2e-4bcd-99b5-528613bb9e91.metaPKke™O²D"í=8+Ól47b5b1b4-6d2e-4bcd-99b5-528613bb9e91.objectPKke™OßGS50)Yndb9bb8fb-ce01-4e99-9c28-cc5b692d857e.metaPKke™OӓUK+Õndb9bb8fb-ce01-4e99-9c28-cc5b692d857e.objectPKke™Oií)>9):o3132599b-77ec-4337-b250-44f77bd544a3.metaPKke™OX)ûWª¥+¿o3132599b-77ec-4337-b250-44f77bd544a3.objectPKke™O*bk–>9)²qe89528ac-835d-4db1-aa6a-89f2e02173ba.metaPKke™O¾«~up+7re89528ac-835d-4db1-aa6a-89f2e02173ba.objectPKke™OBt=æ>9)õrb1c1c82a-c395-41b8-8f83-430168ed62d7.metaPKke™OÐö°ni+zsb1c1c82a-c395-41b8-8f83-430168ed62d7.objectPKke™O[QÀDa\.1u__shared_data_storage_schema_table__.auxiliaryPKke™O®w‰ÙUØT*Þvsubversionintegrationworkingcopy.auxiliaryPKke™OÞÑÓÈÈ
+Æ÷û…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ!
Æ÷û…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ:Sã÷û…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ:Sã÷û…‰×ÿÿÿÿÿÿÿÿÿÿÿÿF˜øû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ<	âøû…‰×
ÿÿÿÿÿÿÿÿÿÿÿÿ<	âøû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ,	 ;øû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ<	dXøû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ<	dXøû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ<	 |Íøû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ<!	"|Íøû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ<#	$½êøû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ<%	&½êøû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ<'	(½êøû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ<)	*½êøû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿH+	,ùû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ-	.ùû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ0/0 ;øû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ012 ;øû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿL34H%ùû…‰×	
+ÿÿÿÿÿÿÿÿÿÿÿÿ€567Ϩ÷û…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ€869Ϩ÷û…‰×ÿÿÿÿÿÿÿÿÿÿÿÿ^:6;˜øû…‰×
ÿÿÿÿÿÿÿÿÿÿÿÿN<6= ;øû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ>6?dXøû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ@6A½êøû…‰×ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿB6Cùû…‰×!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿD6Eùû…‰×	ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿF6GH%ùû…‰×ÿÿÿÿSã÷û…‰×ÿÿÿÿSã÷û…‰×ÿÿÿÿ˜øû…‰×34ÿÿÿÿùû…‰×H}Mwƒ¢×IPK;¨:P8õ^ðë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;¨:P»h¢Éþù>svn_versioninfo_70ed84c2_b1ab_4f94_95a2_3b5d6c741742.auxiliaryùý!0…jüo‘8
+›_@I³sSystem.StringL{1eafe61a-ff0d-4300-a8cf-b4c7a5123dba}VersionInfoL{58c2d042-a745-4fed-9ea5-1f0464c87bb9}MinRevisionlongMaxRevisionLastChangeUtc	System.DateTime
+&01/24/2018 12:26:03 LastChangeAuthoringo
ModifiedboolSwitched*IncompleteWorkingCopyBaseUrlŠhttps://forge.codesys.com/svn/drv,io-drivers,code//trunk/SPI_TemplateÐÐЭЭÐ	-
+Ð-Ð
­Ð­Ð­Ð-PK;¨:P”¹q.))eb5edfb0-5276-4130-9805-e0374d98bd90.metaPK;¨:PE„%xða×a+ueb5edfb0-5276-4130-9805-e0374d98bd90.objectPK;¨:P
ŠÏó.))®b5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39.metaPK;¨:PêÇcÈ5Ã5+#c5eef32c3-f0f3-4ec8-8b19-c6fda6dcba39.objectPK;¨:Pʕnþ.))4™0c414bea-9ea7-42e9-ad46-c1992bd6dc54.metaPK;¨:P˟Wø#PP+©™0c414bea-9ea7-42e9-ad46-c1992bd6dc54.objectPK;¨:PáóY,')ê8c1463b5-02f2-427d-bd06-9e39d42fcbff.metaPK;¨:P*ïÛÖ+ˆê8c1463b5-02f2-427d-bd06-9e39d42fcbff.objectPK;¨:P!óá+&)¬ë11c0fc3a-9bcf-4dd8-ac38-efb93363e521.metaPK;¨:P÷`íè+ì11c0fc3a-9bcf-4dd8-ac38-efb93363e521.objectPK;¨:P¾õ<+&)Tî6470a90f-b7cb-43ac-9ae5-94b2338b4573.metaPK;¨:PHãw½}¸}+Æî6470a90f-b7cb-43ac-9ae5-94b2338b4573.objectPK;¨:Pnˆ’Î3.)Ìl47b5b1b4-6d2e-4bcd-99b5-528613bb9e91.metaPK;¨:PÁ”¬ïni+Fm47b5b1b4-6d2e-4bcd-99b5-528613bb9e91.objectPK;¨:PßGS50)ýpdb9bb8fb-ce01-4e99-9c28-cc5b692d857e.metaPK;¨:PӓUK+yqdb9bb8fb-ce01-4e99-9c28-cc5b692d857e.objectPK;¨:P†éæj>9)Þq3132599b-77ec-4337-b250-44f77bd544a3.metaPK;¨:P”³9e¶±+cr3132599b-77ec-4337-b250-44f77bd544a3.objectPK;¨:Pêûm@>9)bse89528ac-835d-4db1-aa6a-89f2e02173ba.metaPK;¨:PÙó*Ð_Z+çse89528ac-835d-4db1-aa6a-89f2e02173ba.objectPK;¨:P’Ûú†>9)yb1c1c82a-c395-41b8-8f83-430168ed62d7.metaPK;¨:Pé1& e`+zb1c1c82a-c395-41b8-8f83-430168ed62d7.objectPK;¨:PCƒè;4/)Â|264b8e18-43fe-4e23-af82-09745fa6d2c7.metaPK;¨:P¹ë·L1,+=}264b8e18-43fe-4e23-af82-09745fa6d2c7.objectPK;¨:P5™´Î83)·~ddec5d29-c03b-44b9-8046-b9b290e472bc.metaPK;¨:PӓUK+6ddec5d29-c03b-44b9-8046-b9b290e472bc.objectPK;¨:P½;MU@;)›0444607f-9e51-41db-a696-db90fe3d31cf.metaPK;¨:P®ÌCv‚}+"€0444607f-9e51-41db-a696-db90fe3d31cf.objectPK;¨:Pƃ_@;)í€00c1e73a-a22d-4fb7-97a9-3445f7338a44.metaPK;¨:PLf›(#+t00c1e73a-a22d-4fb7-97a9-3445f7338a44.objectPK;¨:PO=° @;)å‚82e4f4df-9d9e-45c8-acea-a8db566f3f54.metaPK;¨:P•¿YŽ‰+lƒ82e4f4df-9d9e-45c8-acea-a8db566f3f54.objectPK;¨:PRL»Š@;)C„1055a6ee-fa8f-485a-91b3-27fb991673fa.metaPK;¨:PÉàwØþ+ʄ1055a6ee-fa8f-485a-91b3-27fb991673fa.objectPK;¨:P•_ÚOJ)†6ecf8539-2cc3-4703-9d43-7a85595e6790.metaPK;¨:P4żql+¬†6ecf8539-2cc3-4703-9d43-7a85595e6790.objectPK;¨:P¿Cƒš83)fˆ8a07e6ed-b8cb-4de2-9781-a373d243d250.metaPK;¨:PӓUK+åˆ8a07e6ed-b8cb-4de2-9781-a373d243d250.objectPK;¨:PvžeOJ)J‰c22383bb-51a6-443b-a987-8facbb246302.metaPK;¨:P_̧ZÕÐ+à‰c22383bb-51a6-443b-a987-8facbb246302.objectPK;¨:PÑé±OJ)þŠ22ccfb75-4a3b-4062-8ba7-3b6567aa6618.metaPK;¨:PB\U¥š•+”‹22ccfb75-4a3b-4062-8ba7-3b6567aa6618.objectPK;¨:PóâOJ)wŒ9b80c170-486a-4a1d-925c-a7e5d443d283.metaPK;¨:P‰¶sc^+
9b80c170-486a-4a1d-925c-a7e5d443d283.objectPK;¨:PV"OJ)¹Ž599f631a-d0ef-43d4-baab-ce84a16e7400.metaPK;¨:Ps¸Ò´²­+O599f631a-d0ef-43d4-baab-ce84a16e7400.objectPK;¨:P\WÓÁOJ)J2403e3f1-263b-45d8-9047-43bbe0fbb4ec.metaPK;¨:P•XìJE+à2403e3f1-263b-45d8-9047-43bbe0fbb4ec.objectPK;¨:P?êë°OJ)s’473ebd06-acfd-4396-b57a-29da61b92cbf.metaPK;¨:PçåyŽ‚}+	“473ebd06-acfd-4396-b57a-29da61b92cbf.objectPK;¨:P³Õ½ÔOJ)ԗf3887390-e922-495f-a63a-639508ddf0a0.metaPK;¨:P·Ànìç+j˜f3887390-e922-495f-a63a-639508ddf0a0.objectPK;¨:P$[þÅOJ)Ÿ™48dbbc1d-e291-4ab1-9698-becc4c9decb6.metaPK;¨:PñÉ®š•+5š48dbbc1d-e291-4ab1-9698-becc4c9decb6.objectPK;¨:PU	õ0OJ)›20592c32-d117-4465-8338-31a7b8240695.metaPK;¨:P$W¥¶‰„+®›20592c32-d117-4465-8338-31a7b8240695.objectPK;¨:PúwÓÆ83)€366bb22d-55f8-4b91-9b4f-1076ba9e7d36.metaPK;¨:PӓUK+ÿ366bb22d-55f8-4b91-9b4f-1076ba9e7d36.objectPK;¨:P#ûƒaOJ)džda96b56c-d68c-48bd-b28b-0a411d74d9ee.metaPK;¨:P;MN`+úžda96b56c-d68c-48bd-b28b-0a411d74d9ee.objectPK;¨:P”ÁEÈOJ)S e3db2ff4-8c4d-4cad-a192-8d8388d90214.metaPK;¨:Pú­àº+é e3db2ff4-8c4d-4cad-a192-8d8388d90214.objectPK;¨:P`\Ó-()C¢c8706b13-1f28-4097-8c35-c12aa6824251.metaPK;¨:PӓUK+·¢c8706b13-1f28-4097-8c35-c12aa6824251.objectPK;¨:PŽ	 ‘NI)£d754badd-b8c8-5d3b-840b-2496c8e67b65.metaPK;¨:PHæ]r£ž+±£d754badd-b8c8-5d3b-840b-2496c8e67b65.objectPK;¨:PÐȪÏNI)¤e5561e6b-e4a3-52c2-afe2-127b8d3ac083.metaPK;¨:P¦¼mz+2¥e5561e6b-e4a3-52c2-afe2-127b8d3ac083.objectPK;¨:P„ùž”NI)ú¥445d2b8e-e5c5-54ec-8b5c-0abf82faae3a.metaPK;¨:PzÉ%z+¦445d2b8e-e5c5-54ec-8b5c-0abf82faae3a.objectPK;¨:P±P4/)W§45feeac2-4a92-4379-a66a-009814f875b2.metaPK;¨:Pò0†—’+Ò§45feeac2-4a92-4379-a66a-009814f875b2.objectPK;¨:Pþ¤=8.²«__shared_data_storage_schema_table__.auxiliaryPK;¨:P®w‰ÙUØT*;®subversionintegrationworkingcopy.auxiliaryPK;¨:PrÖ?JÈ
 Ã
- 5Ìmissingtypeinformation.auxiliaryPKke™O	?£f,˜,;×profile7.auxiliaryPKke™O.,ü Ê Å N	poolcontext.pool.00000000-0000-0000-0000-000000000000.precompileinfo.auxiliaryPKke™O– µš0•0>%	profile.auxiliaryPKke™O»h¢Éþù>V	svn_versioninfo_70ed84c2_b1ab_4f94_95a2_3b5d6c741742.auxiliaryPKke™O|½ƒ~PaY	applicationcontext.e0c003b2-1edd-477a-9148-e4b7c6a4e203.precompileinfo.auxiliaryPKke™O8õ^ðëIRj	logging_project_categories_693fffc3-578c-4dcc-8258-6800165cf1c4.auxiliaryPKke™Oq«=$PK.©k	__shared_data_storage_string_table__.auxiliaryPK  JE‹	#Automatically generated by CoDeSys.
\ No newline at end of file
+ ’	missingtypeinformation.auxiliaryPK;¨:PSÜvj,˜,˜	profile7.auxiliaryPK;¨:P;ù55Ne;	poolcontext.pool.00000000-0000-0000-0000-000000000000.precompileinfo.auxiliaryPK;¨:P#‰+Dè3ã3íp	profile.auxiliaryPK;¨:Pˆ¨fámÜm.¥	__shared_data_storage_string_table__.auxiliaryPK;¨:PŠõ]÷ƒ~P1
+applicationcontext.e0c003b2-1edd-477a-9148-e4b7c6a4e203.precompileinfo.auxiliaryPK;¨:P8õ^ðëI"$
+logging_project_categories_693fffc3-578c-4dcc-8258-6800165cf1c4.auxiliaryPK;¨:P»h¢Éþù>y%
+svn_versioninfo_70ed84c2_b1ab_4f94_95a2_3b5d6c741742.auxiliaryPKRRzÓ(
+#Automatically generated by CoDeSys.
\ No newline at end of file