From 26f703fc04c6da056bd6e22a150fbac3c559d248 Mon Sep 17 00:00:00 2001 From: justme1968 Date: Fri, 27 Mar 2015 19:39:08 +0000 Subject: [PATCH] updated EC3000 sketch to latest forum version. see: http://forum.fhem.de/index.php/topic,11648.msg237746.html#msg237746 added hex file to firmware direcotry git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@8304 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/firmware/JeeLink_EC3000.hex | 1211 +++++++++++++++++ fhem/contrib/arduino/36_EC3000-ec3kSerial.zip | Bin 0 -> 30843 bytes .../contrib/arduino/36_EC3000-ec3kSerial1.zip | Bin 29829 -> 0 bytes 3 files changed, 1211 insertions(+) create mode 100644 fhem/FHEM/firmware/JeeLink_EC3000.hex create mode 100644 fhem/contrib/arduino/36_EC3000-ec3kSerial.zip delete mode 100644 fhem/contrib/arduino/36_EC3000-ec3kSerial1.zip diff --git a/fhem/FHEM/firmware/JeeLink_EC3000.hex b/fhem/FHEM/firmware/JeeLink_EC3000.hex new file mode 100644 index 000000000..013688620 --- /dev/null +++ b/fhem/FHEM/firmware/JeeLink_EC3000.hex @@ -0,0 +1,1211 @@ +:100000000C9402050C9449200C9476200C942A053B +:100010000C942A050C942A050C942A050C942A05A4 +:100020000C942A050C942A050C942A050C942A0594 +:100030000C942A050C942A050C942A050C942A0584 +:100040000C94A3200C942A050C944B220C949D2212 +:100050000C942A050C942A050C942A050C942A0564 +:100060000C942A050C942A05636F6D6D616E6473A0 +:10007000206172652073686F727420776F72647389 +:100080002C20686176652068657861646563696DB8 +:10009000616C20617267756D656E747320616E644A +:1000A00020656E6420776974682043520A204C20D2 +:1000B0006E20202020202020207475726E20616325 +:1000C000746976697479204C4544206174205042EB +:1000D00031206F6E20283129206F72206F666620D4 +:1000E0002830290A2052205B7265675D202020207D +:1000F00073686F7720616C6C206F7220737065631A +:1001000069666965642052464D31324220726567E6 +:1001100069737465720A2052207265672076616C7B +:1001200020206D6F646966792052464D313242203D +:1001300072656769737465722C20726567203D2053 +:10014000302E2E46206F722038302C38322E2E431F +:10015000452C45300A20465620666C6F206668693B +:10016000206673746570205B75735D202066726510 +:100170007175656E6379207363616E20696E2063AB +:10018000757272656E742062616E642C20525353D6 +:10019000492076616C7565730A20465420666C6F41 +:1001A00020666869206673746570205B75735D20D6 +:1001B000206672657175656E6379207363616E2068 +:1001C000696E2063757272656E742062616E642C54 +:1001D0002052535349207468726573686F6C640AC7 +:1001E00020202020666C6F2C6668692036302E2E09 +:1001F00046334620206C6F2C6869206672657175E5 +:10020000656E6379202A20322E352F352E302F3718 +:100210002E356B487A0A2020202066737465702082 +:10022000202020302E2E46462020206673746570D4 +:10023000202A20322E352F352E302F372E356B4881 +:100240007A20696E203433332F3836382F393135E0 +:100250004D487A2062616E640A2020202075732048 +:10026000202020202020302E2E4646464620646541 +:100270006C6179206166746572206368616E676580 +:10028000206672657175656E63792C2064656661A0 +:10029000756C742032353020757365630A205020E8 +:1002A00066726571206277206C6E6120727373696B +:1002B00020202020207363616E20726164696F20AA +:1002C00070756C7365730A20202066726571203624 +:1002D000302E2E463346203638363D3836382E33CB +:1002E00035304D487A0A20202062772020202031A6 +:1002F0002E2E36202020203430302E2E36376B48DC +:100300007A0A2020206C6E61202020302E2E33208F +:100310002020202020302E2E2D323064426D0A20E5 +:100320002020727373692020302E2E352020202D3E +:100330003130332E2E2D373264426D0A204449204D +:1003400020202020202020206461746120726563B9 +:1003500065697665207769746820696E7465727264 +:10036000757074730A204450202020202020202003 +:1003700020646174612072656365697665207769C0 +:10038000746820706F6C6C696E670A2045205B642E +:100390007363725D202020456E6572677920436F1C +:1003A000756E742033303030207265636569766510 +:1003B0002C206465736372616D626C65207769746B +:1003C000682064736372203D20332C440A20454327 +:1003D000202020202020202020456E657267792073 +:1003E000436F756E742033303030207265636569F9 +:1003F000766520616E64206465636F64650A2044DD +:1004000054205B736563735B2E6D735D5D202020EC +:1004100020202020202073796E6368726F6E697AC5 +:1004200065206D696C6C697328292074696D65207D +:10043000776974682055544320736563732E6D7318 +:100440000A20534220626175642020202020202051 +:1004500020202020202020202073657420626175D8 +:10046000647261746520353A35376B3620313A3124 +:1004700031356B3220323A3233306B3420333A35F7 +:1004800030306B20343A313030306B0A0000203F7E +:100490002020202020202020202068656C700A6108 +:1004A0006E7920636F6E736F6C6520696E70757402 +:1004B0002073746F70732072756E6E696E6720633F +:1004C0006F6D6D616E640A008809020F3F1788091D +:1004D00001033F17880900003F178B0901015316DC +:1004E0008D0902090D108D090101C80F8D09000049 +:1004F000FF0F8F09049A00208F09031A0020920928 +:10050000049AED1F9209031AED1F95090456871CE2 +:1005100097090000CD1A9A090000821C9D0901006C +:10052000A31AA00901019E1AA00900009E1AA2099F +:1005300001015E13A20900005E13A5090000770FF8 +:100540004D050000770F000000000000203F000A6A +:100550005B6563336B53657269616C2E315D0A0AAA +:1005600020206672656572616D2025440A20206D29 +:1005700073656374696D6520254C207573656374BC +:10058000696D6520254C0A006261642062617564B2 +:100590003A2025420A006472656376696E7472209F +:1005A0006578697420743D254C206E703D25440AA1 +:1005B000000A20206472656376696E747220737419 +:1005C00061727420743D254C0A0A006261642064E3 +:1005D00065736372616D626C65723A2025420A0030 +:1005E00073746174006563336B00647363720064D9 +:1005F0006174610013F185D3F8C2E9D6FC6174EB34 +:100600007E30BA753F185D3A9F8C2E9D4FC6174EAF +:1006100027E30BA70001010201020203010202030A +:10062000020303040102020302030304020303049E +:10063000030404050102020302030304020303048A +:10064000030404050203030403040405030404056E +:100650000405050601020203020303040203030466 +:10066000030404050203030403040405030404054E +:10067000040505060203030403040405030404053A +:10068000040505060304040504050506040505061E +:100690000506060701020203020303040203030422 +:1006A000030404050203030403040405030404050E +:1006B00004050506020303040304040503040405FA +:1006C00004050506030404050405050604050506DE +:1006D00005060607020303040304040503040405D6 +:1006E00004050506030404050405050604050506BE +:1006F00005060607030404050405050604050506AA +:10070000050606070405050605060607050606078D +:1007100006070708202544004F4B202544002025CC +:10072000420073777265736574200052464D313212 +:100730002072657374617274200052464D3132200C +:1007400068616E673A2072666D31326973746174E4 +:100750003D255720737461743D2557207278666972 +:100760006C6C3D25422072786F76723D255720458E +:1007700049303D254220726567733A0A006472650C +:100780006376706F6C6C206578697420743D254CBD +:10079000206E703D25440A006472656376706F6C4C +:1007A0006C20737461727420743D254C0A00626180 +:1007B00064206465736372616D626C65723A2025B2 +:1007C000420A007363616E70756C7365732065789F +:1007D000697420743D254C206E703D25440A00202C +:1007E00025440070756C7365206E3D254420623D84 +:1007F000254C20255720653D254C20255720736327 +:10080000616E733D2544007363616E70756C736532 +:100810007320737461727420743D254C0A007363F5 +:10082000616E667265717562616E64206578697467 +:1008300020743D254C0A00254C20257320254C0AA8 +:10084000007363616E667265717562616E642073B8 +:100850007461727420743D254C0A006368616E6790 +:100860006520667265712064656C61792025447528 +:10087000730A005239202557202D3E200052342083 +:100880002557202D3E20005232202557202D3E2076 +:1008900000696E76616C696420666C6F2F666869AA +:1008A0000A0020205225432025570A002553207294 +:1008B00065676E756D3A2025420A006261640069C1 +:1008C000676E6F72656420636F6D6D616E640000AA +:1008D0008000FFE780008200FF0D8200A000F07919 +:1008E000A600C600FF10C6009000F8A29428C228F7 +:1008F000FFACC200CA00FF8FCA00CE00FFAACE0024 +:10090000B00000000000C400FFD4C4009800FE2026 +:100910009812CC92FF77CC00B80000000000E000F5 +:10092000E000E000C800FF00C800C010FF49C06E32 +:10093000657720006F6C642000205554432062616D +:1009400073650A00206C6F63616C20002553737916 +:100950006E6320003E003C41424F52543E0A000864 +:10096000200800AB0D620D150D840D626164202519 +:10097000533A20272573270A0061726728732900DC +:10098000636F6D6D616E64004454004C005200460C +:10099000560046540050004449004450004544006D +:1009A0004500534200480000000000240027002AB0 +:1009B0000000000000250028002B0000000000239C +:1009C00000260029000404040404040404020202B2 +:1009D0000202020303030303030102040810204080 +:1009E0008001020408102001020408102000000009 +:1009F00007000201000003040600000000000000E0 +:100A000000000C2411241FBECFEFD8E0DEBFCDBF05 +:100A100012E0A0E0B1E0EAE8FAE402C005900D922D +:100A2000A031B107D9F716E0A0E1B2E001C01D92F4 +:100A3000A934B107E1F71AE0C4E0DAE004C0229774 +:100A4000FE010E943F25C230D107C9F70E946324EE +:100A50000C9443250C940000EF92FF920F93DF93C8 +:100A6000CF93CDB7DEB760970FB6F894DEBF0FBE59 +:100A7000CDBFA82F002309F461C07E010894E11CBA +:100A8000F11C88E0F70111928A95E9F729833A83EE +:100A90004B835C836D837E83AF83988780E2801B6A +:100AA000E82FFF27E7FDF09549815A816B817C8112 +:100AB000181684F019861A861B861C8688279927A3 +:100AC0008E1B9F0B04C0440F551F661F771F8A950E +:100AD000D2F728C0202F332727FD3095DB01CA012C +:100AE000022E04C0880F991FAA1FBB1F0A94D2F7B9 +:100AF00089879A87AB87BC8704C076956795579599 +:100B00004795EA95D2F78D819E81AF81B88504C063 +:100B1000880F991FAA1FBB1F2A95D2F7482B592B64 +:100B20006A2B7B2B4D875E876F87788B29853A856B +:100B30004B855C856D857E85AF8598898A2F60960B +:100B40000FB6F894DEBF0FBECDBFCF91DF910F91EE +:100B5000FF90EF900895AEE5B0E0E1EBF5E00C9486 +:100B60000625A8E04E010894811C911CF4016A2E10 +:100B700011926A94E9F729833A834B835C836D83EE +:100B80007E838F839887CE010996FC011192AA95E6 +:100B9000E9F7A986BA86CB86DC86ED86FE860F87C6 +:100BA000188B29843A844B845C84ED84FE840F8501 +:100BB000188969807A808B809C806DA67EA68FA61E +:100BC00098AA6D807E808F809884E114F1040105DD +:100BD000110509F0B3C3621473048404950408F08A +:100BE0003DC100E0201600E0300601E0400600E0D4 +:100BF000500688F41FEF211631044104510439F0E6 +:100C000030F048E0E42EF12C012D112D18C0EE2417 +:100C1000FF24870114C020E0221620E0320620E0E5 +:100C2000420621E0520630F038E1E32EF12C012D8E +:100C3000112D05C020E1E22EF12C012D112DD20144 +:100C4000C1010E2C04C0B695A795979587950A9477 +:100C5000D2F780509F4FDC012C9180E290E0A0E021 +:100C6000B0E08E199F09A00BB10B7C018D01E21A37 +:100C7000F10801091109E114F10401051105A1F1BF +:100C80000E2C04C0220C331C441C551C0A94D2F7B1 +:100C9000A40193010E2C04C0220F331F441F551FC3 +:100CA0000A94D2F780E290E08E199F096DA47EA489 +:100CB0008FA498A804C096948794779467948A9593 +:100CC000D2F7622A732A842A952AADA4BEA4CFA49F +:100CD000D8A804C0AA0CBB1CCC1CDD1CEA94D2F71B +:100CE000ADA6BEA6CFA6D8AA6201EE24FF24CDAA47 +:100CF000DEAAEFAAF8AE920181012070307009AF30 +:100D00001AAF2BAF3CAFC401B301A70196010E94FB +:100D1000D0247B018C01C401B3012DA93EA94FA9A8 +:100D200058AD0E94D024C901DA013C014D01C40133 +:100D3000B30129AD3AAD4BAD5CAD0E949E249B0141 +:100D4000AC018701FF24EE24ADA4BEA4CFA4D8A893 +:100D5000C601AA27BB2757016801A82AB92ACA2AAF +:100D6000DB2AA216B306C406D506E0F4089461088F +:100D7000710881089108A20CB31CC41CD51CA214D4 +:100D8000B304C404D50470F0A216B306C406D50695 +:100D900048F408946108710881089108A20CB31CFA +:100DA000C41CD51CA21AB30AC40AD50AC601B501CF +:100DB0002DA93EA94FA958AD0E94D0247B018C01DA +:100DC000C601B5012DA93EA94FA958AD0E94D02456 +:100DD000C901DA015C016D01C601B50129AD3AAD69 +:100DE0004BAD5CAD0E949E249B01AC018701FF24AA +:100DF000EE248DA59EA5AFA5B8A9A070B070E82A75 +:100E0000F92A0A2B1B2BE216F30604071507C0F478 +:100E10000894A108B108C108D108E20CF31C041D14 +:100E2000151DE214F3040405150550F0E216F3064F +:100E30000407150728F40894A108B108C108D108CF +:100E4000D3019927882786017501E82AF92A0A2BF8 +:100E50001B2BE9AAFAAA0BAB1CABCFC4211431049B +:100E60004104510471F461E070E080E090E020E022 +:100E700030E040E050E00E94D024C901DA011C01BA +:100E80002D0100E0201600E0300601E0400600E001 +:100E9000500688F41FEF211631044104510431F04B +:100EA00028F048E050E060E070E017C040E050E01B +:100EB00060E070E012C020E0221620E0320620E060 +:100EC000420621E0520628F048E150E060E070E080 +:100ED00004C040E150E060E070E0D201C101042EA6 +:100EE00004C0B695A795979587950A94D2F7805038 +:100EF0009F4FDC012C91E0E2EE2EF12C012D112D03 +:100F0000D801C701841B950BA60BB70B821B910957 +:100F1000A109B1090097A105B10561F4640153016C +:100F2000A218B308C408D50831E0632E712C812CB7 +:100F3000912C1EC16F968FAF6F97082E04C0220CA4 +:100F4000331C441C551C0A94D2F7EE2DE81B640197 +:100F500053010E2E04C0D694C794B794A7940A9454 +:100F6000D2F7A40193016F960FAC6F9704C0220FC4 +:100F7000331F441F551F0A94D2F76DA47EA48FA47B +:100F800098A80E2E04C096948794779467940A9438 +:100F9000D2F784017301E22AF32A042B152BE9A668 +:100FA000FAA60BA71CA7320188249924920181017B +:100FB0002070307021960CAF1DAF2EAF3FAF219740 +:100FC000C601B501A40193010E94D0247B018C01CC +:100FD000C601B501A40193010E94D024C901DA0120 +:100FE00025968CAF9DAFAEAFBFAF2597BC01CD01AD +:100FF00021962CAD3DAD4EAD5FAD21970E949E2454 +:101000009B01AC018701FF24EE24A9A4BAA4CBA4C0 +:10101000DCA4C601AA27BB275C016D01AE28BF284E +:10102000C02AD12AA216B306C406D50660F52596B5 +:101030006CAD7DAD8EAD9FAD259761507040804009 +:10104000904025966CAF7DAF8EAF9FAF2597A20CD9 +:10105000B31CC41CD51CA214B304C404D50498F05A +:10106000A216B306C406D50670F4615070408040E5 +:10107000904025966CAF7DAF8EAF9FAF2597A20CA9 +:10108000B31CC41CD51CA21AB30AC40AD50AC601D3 +:10109000B501A40193010E94D0247B018C01C601FB +:1010A000B501A40193010E94D024C901DA013C01D9 +:1010B0004D01C401B30121962CAD3DAD4EAD5FADE8 +:1010C00021970E949E249B01AC018701FF24EE24FE +:1010D00089A59AA5ABA5BCA5A070B0705701680101 +:1010E000A82AB92ACA2ADB2AA216B306C406D5063C +:1010F000E0F408946108710881089108A20CB31CFF +:10110000C41CD51CA214B304C404D50470F0A216E8 +:10111000B306C406D50648F408946108710881082E +:101120009108A20CB31CC41CD51C8DA59EA5AFA50F +:10113000B8A96F960FAC6F9704C0880F991FAA1FAC +:10114000BB1F0A94D2F78DA79EA7AFA7B8ABA21A70 +:10115000B30AC40AD50A2596ECACFDAC0EAD1FADA2 +:101160002597D70199278827682A792A8A2A9B2ACE +:1011700082012227332729960CAF1DAF2EAF3FAF38 +:101180002997A2019101407050702D962CAF3DAF70 +:101190004EAF5FAF2D97C601B50129962CAD3DAD81 +:1011A0004EAD5FAD29970E94D0247B018C01C60112 +:1011B000B50129962CAD3DAD4EAD5FAD29970E948E +:1011C000D024C901DA0161968CAF9DAFAEAFBFAF3D +:1011D0006197BC01CD012D962CAD3DAD4EAD5FADFF +:1011E0002D970E949E249B01AC018701FF24EE24D1 +:1011F000ADA4BEA4CFA4D8A8C601AA27BB27570177 +:101200006801A82AB92ACA2ADB2AA216B306C4068C +:10121000D50660F561966CAD7DAD8EAD9FAD6197E5 +:10122000615070408040904061966CAF7DAF8EAF52 +:101230009FAF6197A20CB31CC41CD51CA214B304AD +:10124000C404D50498F0A216B306C406D50670F4FB +:10125000615070408040904061966CAF7DAF8EAF22 +:101260009FAF6197A20CB31CC41CD51CA21AB30A71 +:10127000C40AD50AC601B50129962CAD3DAD4EADC7 +:101280005FAD29970E94D0247B018C01C601B50176 +:1012900029962CAD3DAD4EAD5FAD29970E94D0246F +:1012A000C901DA015C016D01C601B5012D962CADB5 +:1012B0003DAD4EAD5FAD2D970E949E249B01AC01CC +:1012C0008701FF24EE248DA59EA5AFA5B8A9A07027 +:1012D000B070E82AF92A0A2B1B2BE216F306040742 +:1012E0001507C0F40894A108B108C108D108E20CA0 +:1012F000F31C041D151DE214F3040405150550F03C +:10130000E216F3060407150728F40894A108B108AB +:10131000C108D1086196ECACFDAC0EAD1FAD619774 +:10132000D7019927882796018501082B192B2A2B8D +:101330003B2B09AB1AAB2BAB3CAB62C26E147F04E8 +:101340008006910608F451C220E0E21620E0F20681 +:1013500021E0020720E0120788F43FEFE316F104D2 +:101360000105110531F028F048E050E060E070E040 +:1013700017C040E050E060E070E012C040E0E416CA +:1013800040E0F40640E0040741E0140728F048E19B +:1013900050E060E070E004C040E150E060E070E0E8 +:1013A000D801C701042E04C0B695A79597958795D7 +:1013B0000A94D2F780509F4FDC012C9130E2A32E8B +:1013C000B12CC12CD12CD601C501841B950BA60BC9 +:1013D000B70B821B9109A109B1090097A105B105BD +:1013E00089F4E614F7040805190508F4F2C16DA4A0 +:1013F0007EA48FA498A8621473048404950408F052 +:10140000E8C1F3C16E968FAF6E97082E04C0EE0C44 +:10141000FF1C001F111F0A94D2F76A2D681BD2010E +:10142000C101062E04C0B695A795979587950A9495 +:10143000D2F75C016D01AE28BF28C02AD12AADA227 +:10144000BEA2CFA2D8A6720161016E960FAC6E97B4 +:1014500004C0CC0CDD1CEE1CFF1C0A94D2F7C9A200 +:10146000DAA2EBA2FCA264015301062E04C0D694BA +:10147000C794B794A7940A94D2F7D401C3016E9687 +:101480000FAC6E9704C0880F991FAA1FBB1F0A9448 +:10149000D2F7EDA4FEA40FA518A904C016950795D0 +:1014A000F794E7946A95D2F737014801682A792AB8 +:1014B0008A2A9B2A6D8E7E8E8F8E98A2EDA0FEA02A +:1014C0000FA118A53801882499249801870120705C +:1014D000307065960CAF1DAF2EAF3FAF6597C6015C +:1014E000B501A40193010E94D0247B018C01C601A7 +:1014F000B501A40193010E94D024C901DA011C01A5 +:101500002D01C201B10165962CAD3DAD4EAD5FAD73 +:1015100065970E949E249B01AC018701FF24EE2465 +:10152000AD8CBE8CCF8CD8A0C601AA27BB27570193 +:101530006801A82AB92ACA2ADB2AA216B306C40659 +:10154000D50600F508942108310841085108EDA09E +:10155000FEA00FA118A5AE0CBF1CC01ED11EAE145C +:10156000BF04C006D10670F0A216B306C406D506A5 +:1015700048F408942108310841085108AE0CBF1CFA +:10158000C01ED11EA21AB30AC40AD50AC601B501EB +:10159000A40193010E94D0247B018C01C601B501F6 +:1015A000A40193010E94D024C901DA013C014D013C +:1015B000C401B30165962CAD3DAD4EAD5FAD6597F1 +:1015C0000E949E249B01AC018701FF24EE248D8D97 +:1015D0009E8DAF8DB8A1A070B07057016801A82A88 +:1015E000B92ACA2ADB2AA216B306C406D50600F514 +:1015F000089461087108810891086DA17EA18FA1EE +:1016000098A5A60EB71EC81ED91EA616B706C806F0 +:10161000D90670F0A216B306C406D50648F408949D +:101620006108710881089108A60EB71EC81ED91E50 +:10163000D601C501821B930BA40BB50B898F9A8F22 +:10164000AB8FBC8FD1019927882764015301A82A49 +:10165000B92ACA2ADB2AA9AABAAACBAADCAA860175 +:1016600075012FEF3FEF40E050E0E222F322042328 +:101670001523A601662777276D964CAF5DAF6EAF39 +:101680007FAF6D97A9A0BAA0CBA0DCA06FEF7FEFD2 +:1016900080E090E0A622B722C822D92289A19AA18F +:1016A000ABA1BCA11D0144245524C801B701A6016A +:1016B00095010E949E2469966CAF7DAF8EAF9FAF5F +:1016C0006997C801B701A20191010E949E243B01C4 +:1016D0004C016D966CAD7DAD8EAD9FAD6D97A60145 +:1016E00095010E949E247B018C016D966CAD7DADB1 +:1016F0008EAD9FAD6D97A20191010E949E245B016A +:101700006C01A8019701260D371D481D591D6996CA +:101710006CAC7DAC8EAC9FAC6997C401AA27BB278B +:10172000280F391F4A1F5B1F2E153F054007510721 +:1017300048F4E12CF12C61E0062F112DAE0CBF1CFA +:10174000C01ED11ECA01AA27BB27BC01CD016A0D4C +:101750007B1D8C1D9D1D698C7A8C8B8C9C8C6616D8 +:1017600077068806990640F166157705880599057C +:1017700009F043C0D9019927882769962CAD3DAD62 +:101780004EAD5FAD699740705070820F931FA41FDC +:10179000B51F2DA53EA54FA558A96E960FAC6E9707 +:1017A00004C0220F331F441F551F0A94D2F7281775 +:1017B00039074A075B0708F509A91AA92BA93CA90B +:1017C000015010402040304009AB1AAB2BAB3CAB72 +:1017D00014C066247724430121E030E040E050E06B +:1017E00029AB3AAB4BAB5CAB0BC06624772443010F +:1017F00019AA1AAA1BAA1CAA03C0662477244301AB +:10180000FE01719688E0DF011D928A95E9F7A9A88B +:10181000BAA8CBA8DCA8A98ABA8ACB8ADC8A6D8A46 +:101820007E8A8F8A988E29A93A894B895C89662D90 +:101830007E898F89988DC25ADF4FE2E10C94222570 +:10184000FC0188279927E89421912032E9F3293077 +:1018500010F02E30C8F32B3241F02D3239F4689459 +:1018600004C00E948E0C820F911D219120532A30BA +:10187000C0F31EF4909581959F4F08951F93FC012E +:1018800099278827BC01E89411911032E9F31930A7 +:1018900010F01E30C8F31B3251F01D3249F4689429 +:1018A00006C00E94790C610F711D811D911D11915F +:1018B00010531A30B0F33EF4909580957095619571 +:1018C0007F4F8F4F9F4F1F910895FB01DC0102C096 +:1018D00001900D9241505040D8F70895FC0181913C +:1018E000861721F08823D9F7992708953197CF01DA +:1018F0000895592F482F372F262F660F771F881FDF +:10190000991F660F771F881F991F620F731F841F0F +:10191000951F660F771F881F991F08957AE0979F7C +:10192000902D879F802D910D11240895482F882395 +:1019300009F450C090E09C01207F3070203A3105BE +:1019400091F0213A310544F42038310571F0203905 +:10195000310509F03FC00DC0203C310581F0203E2B +:101960003105C1F533C082E0089596958795817061 +:10197000089583FD02C084E008958AE00895463CFE +:10198000D9F0473C38F4423C89F0443C99F0403C63 +:1019900009F50EC04A3CA1F04B3C18F4483CD1F488 +:1019A0000DC04C3C79F04E3CA9F40EC085E0089582 +:1019B0008FE0089589E0089583E008958EE008950A +:1019C00086E008958BE0089587E008954E3F10F477 +:1019D0008DE0089581E108950F931F938C01812F6D +:1019E0000E94960C9DB3E898803140F4E82FF0E017 +:1019F000EE0FFF1FEE5CFC4F008311832A981EBD83 +:101A00000DB407FEFDCF3EB50EBD0DB407FEFDCFF4 +:101A10002EB52A9A90FDE89A932F80E030E0282B8B +:101A2000392BC9011F910F910895FC01DB0100972B +:101A300011F408C0319680818032E1F3882311F0DF +:101A4000BF0102C060E070E0FB0140E050E014C064 +:101A5000205306C0822F81568A3108F42052275322 +:101A6000822F807F09F02FEF319674E0440F551FCD +:101A70007A95E1F7420F511D9E2F961B3097C1F0CA +:101A800020812A3318F4322F30530AC0822F815616 +:101A90008A3110F0822F02C0822F8052382F3753A4 +:101AA000832F807F29F43F3F19F02A3388F2D2CF69 +:101AB0009150943018F0E0E0F0E002C04D935C9358 +:101AC000CF0108950F931F93DF93CF9300D0CDB72D +:101AD000DEB78B01BE016F5F7F4F0E94150D9C0129 +:101AE000009751F049818A8190E0892B19F020E01C +:101AF00030E002C0F8014083C9010F900F90CF91F0 +:101B0000DF911F910F910895FC01DB01009711F403 +:101B100008C0319680818032E1F3882311F0AF0153 +:101B200002C040E050E0FA0101C03196309761F008 +:101B30008081882359F08032C1F708C010822F5F5E +:101B40003F4F4D935C93F901CF0108959F01808130 +:101B50008823A1F7F6CF80E090E00895CF93DF933C +:101B6000EC014423A9F1842F8695869586954770CC +:101B700078E0741B6150681B90E0FE01E80FF91FCC +:101B8000208130E0DC011196AC0FBD1F40E050E039 +:101B900013C0322F22278D9190E0282B392BFE0184 +:101BA000E40FF51FC901072E02C0969587950A9488 +:101BB000E2F780834F5F5F4F461758F3C60FD11D82 +:101BC00088E0871B02C0220F331F8A95E2F7288323 +:101BD000DF91CF9108958F929F92AF92BF92CF9253 +:101BE000DF92EF92FF920F93DF93CF93CDB7DEB7E3 +:101BF0002E970FB6F894DEBF0FBECDBF6B017C01F0 +:101C0000B42EA22E611571058105910511F000E039 +:101C100021C0198201E01EC0C401800F911D9E8762 +:101C20008D87C701B6012AE030E040E050E00E9415 +:101C3000D024ED85FE8560830F5FC701B6012AE0E1 +:101C400030E040E050E00E94D024C901DA016C018C +:101C50007D0104C04E010894811C911CC114D10463 +:101C6000E104F104C9F606C083E296E06A2D0E9401 +:101C7000CC23BA940B1568F4AA20B1F70AC0FE0170 +:101C8000E00FF11D6081605D83E296E00E94CC234D +:101C900001500023A1F72E960FB6F894DEBF0FBEB9 +:101CA000CDBFCF91DF910F91FF90EF90DF90CF905C +:101CB000BF90AF909F908F9008951F93182F682F1B +:101CC00062956F70862F90E00A970CF0695F605DF7 +:101CD00083E296E00E94CC23612F6F70862F90E004 +:101CE0000A970CF0695F605D83E296E00E94CC2366 +:101CF0001F9108951F93182F8A3029F483E296E0EC +:101D00006DE00E94CC2383E296E0612F0E94CC23F9 +:101D10001F9108959F92AF92BF92CF92DF92EF9260 +:101D2000FF920F931F93DF93CF93CDB7DEB7FEE003 +:101D3000EF2EF12CEC0EFD1EF701A190B1907F016A +:101D4000CC24DD2474C00894A11CB11C853209F098 +:101D50006CC0F50114910894A11CB11C812F15329F +:101D6000B9F01C3471F487010C5F1F4FF7016081DB +:101D700071818281938140E020E00E94EB0D780127 +:101D800056C0F701C080D18022E030E0E20EF31EA1 +:101D9000143491F015343CF41234C9F01334DCF4EB +:101DA0001532C9F542C0173579F0133719F01335DC +:101DB00091F51FC099241FC0B60180E090E040E07B +:101DC00020E00E94EB0D33C08D2D0E945D0E8C2D06 +:101DD0000E945D0E2CC0C601907080978F359105D2 +:101DE00010F06EE201C06C2D83E296E00E94CC23DD +:101DF0001EC099249394860104C00F5F1F4F0E9458 +:101E00007A0E992019F0F801849102C0F8018081BE +:101E1000882399F70CC08FE30E947A0E85E20E9416 +:101E20007A0E812F0E947A0E8FE30E947A0EF501BE +:101E30008491882309F087CFCF91DF911F910F9173 +:101E4000FF90EF90DF90CF90BF90AF909F9008955C +:101E5000EF92FF920F931F93DF93CF9300D0CDB7F4 +:101E6000DEB70E94F9207B018C010E94EB20AB01C0 +:101E7000BC018091450690914606009711F09C01A7 +:101E800002C029E436E08DB79EB70C970FB6F894E0 +:101E90009EBF0FBE8DBFEDB7FEB731968FE495E0C4 +:101EA000ADB7BEB712969C938E931197CE01019653 +:101EB000821B930B9383828344835583668377834A +:101EC000E086F186028713870E948A0E8DB79EB73F +:101ED0000C960FB6F8949EBF0FBE8DBF0F900F905B +:101EE000CF91DF911F910F91FF90EF9008950E9485 +:101EF000280F00D088E690E0EDB7FEB7928381838B +:101F00000E948A0E8EE894E0EDB7FEB7928381833B +:101F10000E948A0E0F900F9008951F93182F87FF2D +:101F200005C00E94960C803108F4182F1C3049F02F +:101F30001D3018F4183041F404C0103B11F0183B68 +:101F400019F42FEB38E004C01031F8F02BEB38E037 +:101F500000D000D000D0EDB7FEB731968CEA98E003 +:101F6000ADB7BEB712969C938E931197338322839D +:101F7000148315820E948A0E11E18DB79EB70696D2 +:101F80000FB6F8949EBF0FBE8DBF812F1F9108958D +:101F9000CF93DF930E948D0F282F803168F5A82FF3 +:101FA000B0E0CD018F7090700A970CF0295F00D0DF +:101FB00000D000D0EDB7FEB7319682EA98E0CDB7F9 +:101FC000DEB79A838983205D822F992787FD9095BC +:101FD00093838283AA0FBB1FAE5CBC4F8D919C91F3 +:101FE000958384830E948A0E8DB79EB706960FB69E +:101FF000F8949EBF0FBE8DBFDF91CF9108951F93C0 +:1020000010E0183029F01C3019F0812F0E94C80F01 +:102010001F5F1031B1F71F910895CF93DF93EB014C +:102020000E948D0F682F803110F590E0DC01AA0F1F +:10203000BB1F9D01280F391F220F331FA9014F52CB +:10204000574FFA0185919491809590958C239D230B +:10205000A9014153574FFA0125913491AE5CBC4F11 +:10206000822B932B8D939C93862F0E94C80FDF9118 +:10207000CF9108958F929F92AF92BF92CF92DF92AD +:10208000EF92FF920F931F93DF93CF93CDB7DEB7FD +:1020900028970FB6F894DEBF0FBECDBF5C0108ECE9 +:1020A00014E060E879E04E010894811C911C8BC01B +:1020B000A114B10409F4A9C0D50101C011968C91F5 +:1020C0008032E1F3882309F4A0C0109709F49DC081 +:1020D000F801259134910CC02F5F3F4F1196F90103 +:1020E00084918823C1F0803219F48C91882399F06F +:1020F000F9019491892F81568A3110F0492F02C03D +:10210000492F40529C91892F81568A3108F4905270 +:10211000491711F356C09D01109709F452C0F801F8 +:1021200032960D5F1F4FFF24E490F8018491035015 +:102130001040C82EDD2423C08F2D90E0880F991FFA +:10214000D401A80FB91F11961C921E92A60102C0BD +:10215000559547958A95E2F7CA0190E08370907093 +:10216000880F991F8D59964FFC0145915491C901D3 +:10217000BD01FA0109959C01009709F1F394FE1441 +:10218000D8F22115310519F41AC02F5F3F4FD9013C +:102190008C918032D1F3882311F0232B81F4C80174 +:1021A0000496FC01A591B4916B817C814D815E8187 +:1021B0002F81388589819A81FD01099526C069E7BB +:1021C00079E00A5F1F4FF80185919491892B09F0FE +:1021D0006FCF00D000D000D0EDB7FEB731968BE6C0 +:1021E00099E0ADB7BEB712969C938E931197738307 +:1021F0006283B582A4820E948A0EEDB7FEB736963E +:102200000FB6F894FEBF0FBEEDBF28960FB6F89438 +:10221000DEBF0FBECDBFCF91DF911F910F91FF9019 +:10222000EF90DF90CF90BF90AF909F908F900895E8 +:102230002F923F924F925F926F927F928F929F92D6 +:10224000AF92BF92CF92DF92EF92FF920F931F93C4 +:10225000DF93CF93CDB7DEB7A4970FB6F894DEBF68 +:102260000FBECDBF7C016CA3DC0111968C91119740 +:10227000E82FF0E09C9180E0E82BF92BFBA3EAA388 +:102280005E968C915E97282F30E05D969C9180E061 +:10229000282B392B44E0369527954A95E1F7C9015B +:1022A000A0E0B0E09C0111270027098F1A8F2B8F27 +:1022B0003C8FD70113968C91139790E012963C9126 +:1022C00020E0822B932BA0E0B0E0098D1A8D2B8D9E +:1022D0003C8D082B192B2A2B3B2B098F1A8F2B8F08 +:1022E0003C8FD70194964C919497242F30E093968D +:1022F0009C9180E0282B392B04E0369527950A9590 +:10230000E1F7C901A0E0B0E09C01112700270D8B87 +:102310001E8B2F8B388FD70117968C91179790E0D3 +:1023200016963C9120E0822B932BA0E0B0E00D8923 +:102330001E892F89388D082B192B2A2B3B2B0D8BAF +:102340001E8B2F8B388FD70150968C915097E82F8A +:10235000F0E01F969C911F9780E0E82BF92BF9A3E2 +:10236000E8A352968C915297082F10E051969C91B9 +:10237000519780E0082B192B1F8F0E8F92962C906F +:102380009297332491969C91919780E0282A392A3C +:102390001C968C911C97882E99241B969C911B97B8 +:1023A00080E0882A992A2FEF3FE082229322959697 +:1023B0003C9132953F704295407F342B3D8FA10177 +:1023C000F4E056954795FA95E1F79A0140E050E020 +:1023D00060E070E080E090E000E20E942C05ADE05B +:1023E000B0E0EA0EFB1EF701A18003EF1FEFE00E45 +:1023F000F11EBB24D7011D96FC91E0E0AE2ABF2A56 +:102400003B29322C22243294E0EF3E22282839281E +:10241000442455242101332422242A293329442900 +:10242000552910E1A12EBEE0BB2ECC24DD24EE24E4 +:10243000FF2400E010E00E94AB0579018A01BBA1F6 +:10244000B983EAA1EA83298D3A8D4B8D5C8D852F66 +:102450009927AA27BB278B83CA01AA27BB278C836E +:10246000BB27A52F942F832F8D832E832D893E8903 +:102470004F89588D852F9927AA27BB278F83CA019B +:10248000AA27BB278887BB27A52F942F832F89874F +:102490002A87812F9927AA27BB278B87C801AA27BC +:1024A000BB278C87BB27A12F902F8F2D8D87EE8682 +:1024B00039A13F8748A1488B5F8D598B8E8D8A8BC0 +:1024C0009D8D9B8B89E2ACA18A1B8C8B00D000D0A8 +:1024D00088E197E0EDB7FEB79283818386E190E0D3 +:1024E000948383830E948A0E8E010F5F1F4F0F908B +:1024F0000F900F900F90F5E1CF2ED12CCC0EDD1E5A +:10250000E4E1EE2EE7E0FE2E16C000D000D0EDB7DD +:10251000FEB73196ADB7BEB71296FC92EE92119708 +:10252000D8018D918D01828313820E948A0E0F90B3 +:102530000F900F900F900C151D0539F78AE00E943F +:102540007A0E80E0A4960FB6F894DEBF0FBECDBF22 +:10255000CF91DF911F910F91FF90EF90DF90CF907F +:10256000BF90AF909F908F907F906F905F904F90B3 +:102570003F902F900895CF92DF92EF92FF920F93AA +:102580001F93CF93DF937C01EB01042F10E05EE1FA +:10259000C52E57E0D52E20C0002331F0101721F4AE +:1025A00080E20E947A0E10E0D7018D917D0100D06B +:1025B00000D0EDB7FEB73196ADB7BEB71296DC923C +:1025C000CE921197828313820E948A0E21971F5FF9 +:1025D0000F900F900F900F902097F1F68AE00E94D5 +:1025E0007A0EDF91CF911F910F91FF90EF90DF90C6 +:1025F000CF9008950F931F938B0100D000D02CE44F +:1026000039E0EDB7FEB732832183948383830E9440 +:102610008A0E0F900F900F900F90F80160817181DA +:102620008281938128EE33E040E050E00E94D02484 +:10263000CA01B9014AE020E20E94EB0D8EE20E943D +:102640007A0EF801608171818281938128EE33E0F6 +:1026500040E050E00E94D02443E020E30E94EB0DD4 +:1026600000D084E499E0EDB7FEB7928381830E94A5 +:102670008A0E0F900F90F801648175818681978191 +:102680004AE020E20E94EB0D8EE20E947A0EF801F1 +:102690006085718580E090E043E020E30E94EB0DCF +:1026A00000D089E399E0EDB7FEB7928381830E9461 +:1026B0008A0E0F900F901F910F910895282F82304E +:1026C00009F445C0833030F4882309F445C08130D3 +:1026D000B9F42CC0843079F0843018F0853081F45E +:1026E00005C040E251EA67E070E024C040E051EEEE +:1026F00060E070E01FC040E452E46FE070E01AC098 +:1027000000D000D0EDB7FEB7319688E895E0ADB7C0 +:10271000BEB712969C938E931197228313820E94C8 +:102720008A0E0F900F900F900F90089540E052EC9A +:1027300061E070E040931002509311026093120226 +:102740007093130283E296E00E94D822089540E03D +:1027500054E863E070E0EECF08956F927F928F921D +:102760009F92AF92BF92CF92DF92EF92FF920F9320 +:102770001F93DF93CF93CDB7DEB7182F862E6DB69C +:102780007EB6809118022DB73EB7281B31090FB6CF +:10279000F8943EBF0FBE2DBF6DB77EB76F5F7F4F02 +:1027A0002091240230912502409126025091270267 +:1027B000211531054105510519F480E090E00CC068 +:1027C0008091140290911502A0911602B091170207 +:1027D000F901E81BF90BCF019093210280932002AD +:1027E00080912A0290912B02A0912C02B0912D028F +:1027F0002091140230911502409116025091170257 +:10280000821B930B90932302809322024091180223 +:102810002EE232E0CB01B90150E00E94650C112399 +:1028200009F4B6C180911802853108F4B1C104EFF2 +:1028300015E050E094E099249A9432C0492FDB01CE +:10284000A55CBD4F90E020E030E0F801E20FF31FFF +:10285000E4918D91E827F0E0EC5EF94FE4919E0F52 +:102860002F5F3F4F2430310581F7941710F0942FDC +:1028700007C0552311F448E001C040E0942E9F0C9E +:102880006330710531F06F5F7F4FF8E0FF0E9923E1 +:10289000A9F65F5F583059F00C5F1F4F992339F04C +:1028A000F0E9FF2EF50E492F60E070E0C8CF2FEF62 +:1028B000921641F060911802492D47708EE292E025 +:1028C0000E94AE0D3CE08316D1F0809120029091E1 +:1028D000210200D08FEE95E0EDB7FEB792838183A1 +:1028E0000E948A0E609118020F900F908EE292E083 +:1028F00070E040E00E94BB12882009F435C1FFEF70 +:102900009F1609F42EC180911802E82EFF242FEFA4 +:102910003FEF4FEF5FEFDD2400E010E044C0F8012F +:10292000E25DFD4FB080CC24AB2CAA1CAA24AA1CCB +:10293000DA01C90181709871A370B07060E070E035 +:10294000E82F882329F0F0E0EC5EF94FE4916E0F58 +:102950007F5F743029F0892F9A2FAB2FBB27F0CFE0 +:10296000DA01C901880F991FAA1FBB1F2A2D30E069 +:1029700040E050E0282B392B4A2B5B2B61706A25F5 +:10298000DD0CD62AC39488E0C81611F0BB0CCCCF5E +:10299000F801E25DFD4F8D2D809580830F5F1F4F05 +:1029A0000894E108F108E114F10409F0B8CF9CE0C3 +:1029B000891699F000D08AEE95E0EDB7FEB79283C4 +:1029C00081830E948A0E609118020F900F908EE210 +:1029D00092E070E040E00E94BB12882D8C50823063 +:1029E00008F0BFC0D92CD694D694D69490901802F3 +:1029F0006D2D70E0492D50E0461B570B8B01025D99 +:102A00001D4FA42ED80180E0BB24CC2430E090E000 +:102A100022C0EC90FF242E2D2078EE0C953020F073 +:102A2000222331F490E011C0222311F490E001C080 +:102A30009F5F8695822B3F5F383039F4F801EC0DAB +:102A4000F11D8083C39480E030E0F394F8E0FF163A +:102A500011F7B3941196BA14E0F2332361F0F80140 +:102A6000EC0DF11D90E028E0231B02C095958795A1 +:102A70002A95E2F780834932510518F44FEF5FEF52 +:102A80001FC09B014FEF5FEFDB019996F901E25DFB +:102A9000FD4F80814827042E4295407F4025052E1A +:102AA000542F42954F700426469554274527440FCE +:102AB000440F440F40252F5F3F4F2A173B0731F744 +:102AC0005093AF024093AE024D2D50E063E0440FAF +:102AD000551F6A95E1F74C5F5F4F8EE292E0692DDA +:102AE0000E94AE0D8A2D29E22A1508F489E2982F5A +:102AF0009D0D10E008C0ED2DF0E0E055FD4F808108 +:102B000086FD1F5FD394D916B0F33CE0831691F095 +:102B100000D085EE95E0EDB7FEB7928381830E94E9 +:102B20008A0E0F900F908EE292E06A2D70E040E0E6 +:102B30000E94BB12F8E2FA1570F58091AE029091F6 +:102B4000AF02885B904F39F58EE292E0612F0E94D0 +:102B50001811882301F505C080912002909121026F +:102B60001EC03CE08316D9F000D080EE95E0EDB7B2 +:102B7000FEB7928381830E948A0E609118020F90A3 +:102B80000F9080EB92E070E040E00E94BB1207C023 +:102B900099249A9497CEFCE08F1631F7DDCF0FB6CB +:102BA000F8947EBE0FBE6DBECF91DF911F910F9145 +:102BB000FF90EF90DF90CF90BF90AF909F908F905D +:102BC0007F906F9008951F931DB3E898109218029C +:102BD00080911802809319028091190290E09093DD +:102BE00031038093300310922A0210922B0210922C +:102BF0002C0210922D0280912A0290912B02A0911A +:102C00002C02B0912D028093140290931502A09390 +:102C10001602B09317028091140290911502A091B0 +:102C20001602B09117028093240290932502A0937C +:102C30002602B09327022A9882E88EBD0DB407FEC3 +:102C4000FDCF8EB58DED8EBD0DB407FEFDCF8EB5DB +:102C50002A9A80913E0390913F038D7F2A989EBDD2 +:102C60000DB407FEFDCF2EB58EBD0DB407FEFDCF12 +:102C70008EB52A9A84E690E00E941F2180913E033F +:102C800090913F0382602A989EBD0DB407FEFDCF50 +:102C90002EB58EBD0DB407FEFDCF8EB52A9A10FD60 +:102CA000E89A1F91089560E0882309F461E084E0C8 +:102CB0000E94A32108950F931F932A981EBC0DB460 +:102CC00007FEFDCF9EB51EBC0DB407FEFDCF8EB531 +:102CD000392F20E090E0282B392B2A9A30932902B3 +:102CE00020932802809128029091290297FFC4C066 +:102CF0002A9880EB8EBD0DB407FEFDCF0EB51EBC2D +:102D00000DB407FEFDCF1EB52A9A8091280290913E +:102D1000290290FF7BC08091140290911502A0912E +:102D20001602B09117020097A105B105C9F4809170 +:102D300018028823A9F40E94F9206093140270936A +:102D400015028093160290931702809128029091A9 +:102D5000290290931D0280931C0281E00E94531669 +:102D60008091180287FD27C080911802873041F4B6 +:102D700080912802909129029093530380935203EB +:102D8000E0911802F0E08091280290912902E0552C +:102D9000FD4F808340911802E42FF0E0902F80E0F7 +:102DA000212F30E0822B932BE25DFD4F80834F5F1C +:102DB000409318021BC080912A0290912B02A0918F +:102DC0002C02B0912D020097A105B10551F40E948B +:102DD000F92060932A0270932B0280932C02909327 +:102DE0002D02809119028F5F809319028091280231 +:102DF0009091290286FF40C0809130039091310369 +:102E00000196909331038093300336C0809118026D +:102E1000882391F180912A0290912B02A0912C029B +:102E2000B0912D020097A105B10591F40E94F920FF +:102E300060932A0270932B0280932C0290932D02B0 +:102E4000809128029091290290931F0280931E0284 +:102E500080E00E94531680913E0390913F038D7F46 +:102E60002A989EBD0DB407FEFDCF2EB58EBD0DB4C4 +:102E700007FEFDCF8EB52A9A1F910F9108959F925C +:102E8000AF92BF92CF92DF92EF92FF920F931F9378 +:102E9000CF93DF938C010E94EB205B016C01C80192 +:102EA0006EE270E00E946E0CEC01C8010E943E0CC4 +:102EB0007B018C01209719F4C0E0D0E01FC0CE0147 +:102EC0000196FC0101900020E9F731979E2E981A97 +:102ED00023E0291508F41C820E94200CEC01E92D46 +:102EE0000BC0CE01880F991FA3E0CC0FDD1FAA9560 +:102EF000E1F7C80FD91FEF5FE33098F3992480E81A +:102F0000E81683E4F8068DE6080788E3180728F03A +:102F10009924939484E399E002C08EE495E063E6FB +:102F200075E00E94FA129920D1F1C601B50128EE90 +:102F300033E040E050E00E94D024E21AF30A040B90 +:102F4000150BC601B50128EE33E040E050E00E94C9 +:102F5000D024CE01861B970B97FF07C088519C4F4A +:102F60000894E108F10801091109A0926305B092E3 +:102F70006405C0926505D0926605E0926705F092FF +:102F800068050093690510936A0590936C0580931A +:102F90006B058FE299E063E675E00E94FA12DF911B +:102FA000CF911F910F91FF90EF90DF90CF90BF9046 +:102FB000AF909F900895CF92DF92EF92FF920F9380 +:102FC0001F93CF93DF937C01EC01062F10E001509B +:102FD0001040080F191F8FE5C82E89E0D82E83E214 +:102FE00096E00E945F23892BD1F383E296E00E9452 +:102FF0009323BC018FEF6F3F780789F36A3099F014 +:103000006B3028F4633009F1683029F410C06D305A +:1030100051F06B31D1F0699383E296E00E94CC23AA +:10302000C017D107E0F28AE00E947A0E1AC0EC16AF +:10303000FD06A8F600D0EDB7FEB7D282C1820E948D +:103040008A0E21970F900F90CACF00D086E599E0A5 +:10305000EDB7FEB7928381830E948A0EE7010F903D +:103060000F901882DF91CF911F910F91FF90EF90F9 +:10307000DF90CF9008950F931F9300D084E599E0DF +:10308000EDB7FEB7928381830E948A0E0F900F9056 +:103090000DE615E0C80160E20E94DB17C8010E943E +:1030A0003A101F910F91089580918D058823F1F4B6 +:1030B0002A9A229A8AE061E00E94A3218AE061E0D4 +:1030C0000E9464218BE061E00E9464218CE060E05A +:1030D0000E9464218DE061E00E94642181E58CBD45 +:1030E0008DB581608DBD81E080938D0508951F931E +:1030F000182FE8980E94541882E060E00E94642132 +:1031000082E061E00E94A3212A981EBC0DB407FE54 +:10311000FDCF8EB51EBC0DB407FEFDCF8EB52A9A2D +:103120002A9882E88EBD0DB407FEFDCF8EB585E0EE +:103130008EBD0DB407FEFDCF8EB52A9A2A9888EB76 +:103140008EBD0DB407FEFDCF8EB51EBC0DB407FEBF +:10315000FDCF0AC02A981EBC0DB407FEFDCF8EB568 +:103160001EBC0DB407FEFDCF8EB52A9A82E00E94E8 +:10317000F721892B79F38091320390913303892BC6 +:1031800029F0A2E3B3E060E070E017C0A2E3B3E08F +:1031900020E030E0F901EE0FFF1FE20FF31FEE0F0A +:1031A000FF1FED52F74F859194918D939D932F5F63 +:1031B0003F4F2031310571F7E4CFCB01880F991FC4 +:1031C000860F971F880F991FFC01EF52F74F45910B +:1031D0005491409550952D913C9111974223532342 +:1031E000FC01E153F74F85919491482B592B11968F +:1031F0005C934E93683081F06C3071F0613061F017 +:103200002A985EBD0DB407FEFDCF8EB54EBD0DB440 +:1032100007FEFDCF8EB52A9A6F5F7F4F1296603101 +:10322000710559F68DE092E890933503809334034D +:103230002A9882E88EBD0DB407FEFDCF8EB58DE0D5 +:103240008EBD0DB407FEFDCF8EB52A9A112349F02D +:1032500080E06BE576E140E050E00E941320E89AC0 +:1032600003C080E00E9436201F9108950F931F93A2 +:10327000082F1DB380E090E00E94EC0C40912802E2 +:103280005091290260911802709119022DB73EB732 +:103290002C5030400FB6F8943EBF0FBE2DBFEDB797 +:1032A000FEB731962AE337E0ADB7BEB712963C932E +:1032B0002E93119753834283958384836683178269 +:1032C000708711861170128713860E948A0EEDB7DF +:1032D000FEB73C960FB6F894FEBF0FBEEDBF0E943E +:1032E000FF0F00D08BE297E0ADB7BEB712969C936C +:1032F0008E9311970E948A0E0F900F908DE092E8A6 +:103300000E94EC0C80E00E94531680913E0380FDE9 +:103310000FC000D082E297E0EDB7FEB792838183C1 +:103320000E948A0E0F900F9080E09EEF0E94EC0C9E +:10333000802F0E9477180E94E3151F910F91089526 +:10334000CF92DF92EF92FF920F931F93CF93DF9371 +:10335000C82ED62E23E06217F9F0261718F0662340 +:10336000D9F004C0862F8C508230B0F000D000D04D +:10337000EDB7FEB731968BEC95E0ADB7BEB71296C0 +:103380009C938E931197D28213820E948A0E0F9083 +:103390000F900F900F90C9C081E00E94771882E0D3 +:1033A0000E94C80F83E00E94C80F84E00E94C80FEB +:1033B00085E00E94C80F86E00E94C80F87E00E9447 +:1033C000C80F89E00E94C80F0E94E3150E94EB20FD +:1033D00000D000D000D021EB35E0EDB7FEB732834E +:1033E0002183ADB7BEB713966D937D938D939C9358 +:1033F00016970E948A0EC0E0D0E0EE24FF248701D9 +:10340000EDB7FEB736960FB6F894FEBF0FBEEDBF10 +:1034100051C080911802882321F580912402909157 +:103420002502A0912602B09127020097A105B105BF +:10343000C1F480E090E00E94EC0C90931B0280931A +:103440001A0280911A0290911B0290FF0AC00E94FA +:10345000F9206093240270932502809326029093B2 +:10346000270280911802882309F459C0809128020C +:103470009091290290FD53C08DE092E80E94EC0CDF +:1034800021968C2D6D2D0E94AD130E94E3150EC068 +:103490000E94EB206E197F09800B910B6D587C43C5 +:1034A0008040904038F081E00E9436190E94EB2065 +:1034B0007B018C0183E296E00E945F23892B09F453 +:1034C000A8CF8DE092E80E94EC0C80E00E94531699 +:1034D0000E94EB202DB73EB7285030400FB6F8942D +:1034E0003EBF0FBE2DBFEDB7FEB7319626E935E0E2 +:1034F000ADB7BEB712963C932E9311976283738338 +:1035000084839583D783C6830E948A0EEDB7FEB766 +:1035100038960FB6F894FEBF0FBEEDBF06C0E1149B +:10352000F1040105110531F2B3CFDF91CF911F9165 +:103530000F91FF90EF90DF90CF900895682F81E07A +:103540000E94A019089581E06CE00E94A0190895DE +:1035500084E061E00E94642180E00E94531685E0CF +:103560000E945E130E94280FA2E3B3E020E030E047 +:10357000F901EE0FFF1FE20FF31FEE0FFF1FED52D9 +:10358000F74F859194918D939D932F5F3F4F2031FD +:10359000310571F70E94A31A089580E060E00E944F +:1035A000A01908952F923F924F925F926F927F924F +:1035B0008F929F92AF92BF92CF92DF92EF92FF9243 +:1035C0000F931F93CF93DF93382EC62E23E06217FD +:1035D000F9F0261718F06623D9F004C0862F8C5016 +:1035E0008230B0F000D000D0EDB7FEB731968EEA51 +:1035F00097E0ADB7BEB712969C938E931197C28297 +:1036000013820E948A0E0F900F900F900F9067C147 +:1036100080E00E94771882E00E94C80F83E00E9439 +:10362000C80F84E00E94C80F85E00E94C80F86E0A2 +:103630000E94C80F87E00E94C80F89E00E94C80F4F +:103640000E94E3150E94EB2000D000D000D028E9B2 +:1036500037E0EDB7FEB732832183ADB7BEB713961F +:103660006D937D938D939C9316970E948A0E882468 +:103670009924EE24FF248701DD24EDB7FEB73696AA +:103680000FB6F894FEBF0FBEEDBFE0EB2E2EF3C0D9 +:103690002A981EBC0DB407FEFDCF9EB51EBC0DB40E +:1036A00007FEFDCF8EB5B92EAA2490E08A299B296A +:1036B0002A9A90932902809328020E94F92060930D +:1036C0002402709325028093260290932702809112 +:1036D00028029091290290FF88C0DD20A1F48091FA +:1036E00028029091290290931B0280931A02409025 +:1036F000240250902502609026027090270281E0FB +:103700000E9453166FC0809128029091290297FF62 +:103710009BC02A982EBC0DB407FEFDCF3EB51EBC43 +:103720000DB407FEFDCF2EB52A9A8091180288238A +:10373000C9F4809128029091290290931D028093F0 +:103740001C028091240290912502A0912602B09142 +:1037500027028093140290931502A0931602B0934F +:1037600017020CC080911802873041F48091280222 +:1037700090912902909353038093520380911802F1 +:1037800087FD1CC0E0911802F0E0D32FC0E0822F2B +:1037900090E08C2B9D2BE25DFD4F8083E091180221 +:1037A000F0E08091280290912902E055FD4F80833E +:1037B000809118028F5F8093180205C080911902D2 +:1037C0008F5F80931902809128029091290286FFD1 +:1037D00009C0809130039091310301969093310399 +:1037E00080933003DD24D39446C0DD2069F180E06E +:1037F0000E945316809128029091290290931F02F3 +:1038000080931E028091240290912502A0912602AD +:10381000B091270280932A0290932B02A0932C024E +:10382000B0932D024092240250922502609226020B +:10383000709227020894811C911C832D6C2D0E948C +:10384000AD130E94E31513C0E114F1040105110545 +:1038500091F00E94EB206E197F09800B910B6D583F +:103860007C438040904038F080E00E9436190E94EE +:10387000EB207B018C0183E296E00E945F23892B81 +:1038800009F406CF8DE092E80E94EC0C80E00E94E3 +:1038900053160E94EB202DB73EB7285030400FB68C +:1038A000F8943EBF0FBE2DBFEDB7FEB731962DE7A2 +:1038B00037E0ADB7BEB712963C932E931197628353 +:1038C000738384839583978286820E948A0EEDB7E4 +:1038D000FEB738960FB6F894FEBF0FBEEDBFDF916E +:1038E000CF911F910F91FF90EF90DF90CF90BF90FD +:1038F000AF909F908F907F906F905F904F903F9090 +:103900002F90089580E060E00E94D21A08958F926F +:103910009F92AF92BF92CF92DF92EF92FF920F935E +:103920001F93CF93DF93EC01162FF42E022F80E02C +:103930000E947718C036D10518F4C0E6D0E006C062 +:103940002FE0C034D20710F0CFE3DFE0CE01906A61 +:103950000E94EC0C112311F411E003C0173008F0A1 +:1039600016E0202F063008F025E030E034694F2DB6 +:10397000443008F043E0842F90E053E0880F991F13 +:103980005A95E1F7282B392B812F90E045E0880FDD +:10399000991F4A95E1F7822B932B0E94EC0C88EE3D +:1039A00093E00E941F2182E00E94C80F84E00E94E1 +:1039B000C80F89E00E94C80F0E94E3150E94EB2007 +:1039C00000D000D000D027E038E0ADB7BEB71296E7 +:1039D0003C932E931197EDB7FEB763837483858371 +:1039E00096830E948A0E10925403EE24C0E0D0E029 +:1039F000CC24DD242DB73EB72A5F3F4F0FB6F89495 +:103A00003EBF0FBE2DBF93EE892E97E0992E8FED0E +:103A1000A82E87E0B82E80E090E00E94EC0CF82EF3 +:103A2000092F192F11700E94F9209B01AC01809180 +:103A3000550390915603681B790B21961E1509F0CA +:103A4000BEC0EE2009F07CC080915403882309F4A5 +:103A500077C061567A4EF8F280E00E9453160E94B9 +:103A6000EB2060935703709358038093590390930E +:103A70005A03F0925B0300935C03ADB7BEB7529755 +:103A80000FB6F894BEBF0FBEADBFEDB7FEB731960F +:103A900012969C928E921197209154032283138246 +:103AA00020915D0330915E0340915F03509160036C +:103AB00024833583468357832091610330916203C9 +:103AC000318720876287738784879587F686078783 +:103AD000D18BC08B0E948A0E10E0EDB7FEB77296B4 +:103AE0000FB6F894FEBF0FBEEDBF1BC000D000D0D4 +:103AF000ADB7BEB71296BC92AE921197E12FF0E02F +:103B0000EE0FFF1FED59FC4F8081918114969C931D +:103B10008E9313970E948A0E1F5F0F900F900F9045 +:103B20000F9080915403181708F38AE00E947A0ED0 +:103B3000109254030894C11CD11CC0E0D0E004C012 +:103B400061567A4E08F467CF83E296E00E945F23C5 +:103B5000892B09F460CF8DE092E80E94EC0C0E9462 +:103B6000EB20EDB7FEB738970FB6F894FEBF0FBE47 +:103B7000EDBF319623EC37E0ADB7BEB712963C935C +:103B80002E9311976283738384839583D782C68231 +:103B90000E948A0EEDB7FEB738960FB6F894FEBFB6 +:103BA0000FBEEDBFDF91CF911F910F91FF90EF906E +:103BB000DF90CF90BF90AF909F908F9008953093FB +:103BC000560320935503809154038823B9F411239D +:103BD000A9F00E94EB2060935D0370935E038093D5 +:103BE0005F0390936003F09261030093620381E0AE +:103BF0000E945316E12EC0E0D0E00DCFE82FF0E098 +:103C0000EE0FFF1FED59FC4F718360838F5F809330 +:103C10005403E12E00CF2F923F924F925F926F920A +:103C20007F928F929F92AF92BF92CF92DF92EF924C +:103C3000FF920F931F93DF93CF93CDB7DEB76397B8 +:103C40000FB6F894DEBF0FBECDBF8A871B015C871D +:103C50004B873E872D8738012091360330913703FB +:103C60003987288740903A0350903B0340914403A2 +:103C7000509145035F834E83C2018871907073E059 +:103C8000969587957A95E1F7182F542D57705D8397 +:103C900080E62816310448F0AB85BC85EFE0A034FF +:103CA000BE0718F4A215B30570F400D081E998E0BE +:103CB000ADB7BEB712969C938E9311970E948A0E51 +:103CC0000F900F9071C16114710419F46AEF662EA0 +:103CD000712C80E094EC909345038093440380E042 +:103CE0000E9477180E94E31580E00E94C80F00D060 +:103CF00000D087E898E0EDB7FEB7928381832885EE +:103D00003985348323830E948A0E0F900F900F9081 +:103D10000F9082E00E94C80F00D000D08DE798E09D +:103D2000ADB7BEB712969C938E93119714965C9282 +:103D30004E9213970E948A0E0F900F900F900F9043 +:103D400084E00E94C80F00D000D083E798E0EDB770 +:103D5000FEB7928381832E813F81348323830E9427 +:103D60008A0E0F900F900F900F9089E00E94C80F5D +:103D700000D000D08BE598E0ADB7BEB712969C930B +:103D80008E93119714967C926E9213970E948A0ECE +:103D90000F900F900F900F900E94EB2000D000D05A +:103DA00000D021E438E0EDB7FEB732832183ADB710 +:103DB000BEB713966D937D938D939C9316970E9437 +:103DC0008A0EEDB7FEB736960FB6F894FEBF0FBE5B +:103DD000EDBF2D853E85220D331D388B2F87105D5D +:103DE000198BABC00E94EB2069837A838B839C8301 +:103DF00080E00E9453168F8498885101EE24CC24D1 +:103E0000DD2430E6A316B10418F480E690E001C08A +:103E1000C501906A0E94EC0CC3010E941F214A85D3 +:103E2000442371F080E090E00E94EC0C90FD02C011 +:103E3000FF2432C0F0903A0357E0F522F39422C0F9 +:103E400000913A0310913B03087F137014691B8A99 +:103E50001A8AFA888A899B89802B912B0E94EC0C04 +:103E600088EE93E00E941F2180E090E00E94EC0C1D +:103E700090FF08C0F3948A899B8901969B8B8A8B5B +:103E8000069739F7EF1440F480E09D819F1508F400 +:103E900081E00E945316EF2CA989FA0EF601E05535 +:103EA000FD4FF082ED85FE85AE0EBF1EEC2DEF5F5F +:103EB0002B853C852815390560F00894C11CD11C60 +:103EC0004D855E85840E951E5FE7C516D10409F009 +:103ED00098CF8D818E1588F5F0E0E055FD4F10826A +:103EE0000E94EB20ADB7BEB71C970FB6F894BEBFCB +:103EF0000FBEADBFEDB7FEB7319627E338E012969F +:103F00003C932E93119729813A814B815C812283C6 +:103F100033834483558340EB52E057834683608765 +:103F20007187828793870E948A0E8DB79EB70C9601 +:103F30000FB6F8949EBF0FBE8DBF83E296E00E943D +:103F40005F23892B09F44ECF8DE092E80E94EC0CA0 +:103F5000888599850E94EC0CC2010E94EC0C8E8130 +:103F60009F810E94EC0C80E00E9453160E94EB207F +:103F700000D000D000D02EE138E0ADB7BEB7129629 +:103F80003C932E931197EDB7FEB7638374838583BB +:103F900096830E948A0E2DB73EB72A5F3F4F0FB619 +:103FA000F8943EBF0FBE2DBF63960FB6F894DEBFE8 +:103FB0000FBECDBFCF91DF911F910F91FF90EF907A +:103FC000DF90CF90BF90AF909F908F907F906F9039 +:103FD0005F904F903F902F900895EF92FF920F9334 +:103FE0001F93FC01DB017A01890181E0BF01AD0172 +:103FF00097010E940B1E1F910F91FF90EF90089563 +:10400000EF92FF920F931F93FC01DB017A0189016C +:1040100080E0BF01AD0197010E940B1E1F910F911F +:10402000FF90EF900895823000F5E82FF0E0EE0F5A +:10403000FF1FE257FA4F71836083882319F08130A4 +:10404000A1F408C0809169008C7F842B8093690063 +:10405000E89A089580916900440F551F440F551F39 +:10406000837F842B80936900E99A0895823080F4DD +:10407000882319F0813021F402C0E89801C0E99842 +:10408000E82FF0E0EE0FFF1FE257FA4F1182108287 +:1040900008951F920F920FB60F9211242F933F9302 +:1040A0004F935F936F937F938F939F93AF93BF9340 +:1040B000EF93FF9380918E0590918F05892B29F0C6 +:1040C000E0918E05F0918F050995FF91EF91BF91D9 +:1040D000AF919F918F917F916F915F914F913F91A0 +:1040E0002F910F900FBE0F901F9018951F920F9257 +:1040F0000FB60F9211242F933F934F935F936F93BB +:104100007F938F939F93AF93BF93EF93FF93809190 +:10411000900590919105892B29F0E0919005F091FF +:1041200091050995FF91EF91BF91AF919F918F916B +:104130007F916F915F914F913F912F910F900FBEA3 +:104140000F901F9018951F920F920FB60F92112487 +:104150002F933F938F939F93AF93BF938091960537 +:1041600090919705A0919805B091990530919A0585 +:104170000196A11DB11D232F2D5F2D3720F02D5746 +:104180000196A11DB11D20939A05809396059093E9 +:104190009705A0939805B093990580919205909109 +:1041A0009305A0919405B09195050196A11DB11DAF +:1041B0008093920590939305A0939405B0939505F1 +:1041C000BF91AF919F918F913F912F910F900FBE13 +:1041D0000F901F9018958FB7F89420919605309105 +:1041E000970540919805509199058FBFB901CA0173 +:1041F00008959FB7F89420919205309193054091CE +:1042000094055091950586B5A89B06C08F3F21F077 +:104210002F5F3F4F4F4F5F4F9FBF542F432F322F82 +:104220002227280F311D411D511D82E0220F331F0F +:10423000441F551F8A95D1F7B901CA010895019706 +:1042400039F0880F991F880F991F02970197F1F78E +:104250000895789484B5826084BD84B5816084BDFE +:1042600085B5826085BD85B5816085BDEEE6F0E0EF +:10427000808181608083E1E8F0E01082808182604B +:104280008083808181608083E0E8F0E080818160CC +:104290008083E1EBF0E0808184608083E0EBF0E0FC +:1042A000808181608083EAE7F0E0808184608083A0 +:1042B000808182608083808181608083808180684A +:1042C00080831092C1000895CF93DF93482F50E070 +:1042D000CA018752964FFC0134914B53564FFA0155 +:1042E0008491882369F190E0880F991FFC01E955BA +:1042F000F64FA591B491FC01EF54F64FC591D491BE +:10430000662351F42FB7F8948C91932F90958923BD +:104310008C93888189230BC0623061F42FB7F894A5 +:104320008C91932F909589238C938881832B8883FC +:104330002FBF06C09FB7F8948C91832B8C939FBF9F +:10434000DF91CF910895482F50E0CA018351964FD5 +:10435000FC012491CA018752964FFC0194914B5362 +:10436000564FFA013491332309F440C0222351F10E +:10437000233071F0243028F42130A1F0223011F5DF +:1043800014C02630B1F02730C1F02430D9F404C075 +:10439000809180008F7703C0809180008F7D809313 +:1043A000800010C084B58F7702C084B58F7D84BD36 +:1043B00009C08091B0008F7703C08091B0008F7DDD +:1043C0008093B000E32FF0E0EE0FFF1FEF54F64FA5 +:1043D000A591B4912FB7F894662321F48C91909510 +:1043E000892302C08C91892B8C932FBF0895682F4D +:1043F00070E0CB018351964FFC012491CB01875291 +:10440000964FFC0144916B53764FFB019491992395 +:1044100019F420E030E03CC0222351F1233071F048 +:10442000243028F42130A1F0223011F514C02630B8 +:10443000B1F02730C1F02430D9F404C0809180005D +:104440008F7703C0809180008F7D8093800010C0A3 +:1044500084B58F7702C084B58F7D84BD09C08091FB +:10446000B0008F7703C08091B0008F7D8093B00043 +:10447000892F90E0880F991F8554964FFC01A591D4 +:10448000B4918C9120E030E0842311F021E030E001 +:10449000C901089508951F920F920FB60F9211242B +:1044A0002F933F934F938F939F93EF93FF9380911D +:1044B000C00082FD1DC04091C6002091DB053091F7 +:1044C000DC052F5F3F4F2F7330708091DD05909199 +:1044D000DE052817390771F0E091DB05F091DC0566 +:1044E000E556FA4F40833093DC052093DB0502C08C +:1044F0008091C600FF91EF919F918F914F913F91D5 +:104500002F910F900FBE0F901F901895E0912F06DE +:10451000F0913006E05CFF4F8191919120813181D3 +:10452000805C9F4F821B930B60E470E00E94BD246F +:10453000892B11F00E944A2208951F920F920FB604 +:104540000F9211242F933F938F939F93EF93FF9399 +:1045500020911F063091200680912106909122061D +:104560002817390731F48091C1008F7D8093C100F5 +:1045700014C0E0912106F0912206E152FA4F208109 +:10458000809121069091220601968F7390709093EE +:104590002206809321062093C600FF91EF919F9100 +:1045A0008F913F912F910F900FBE0F901F901895F4 +:1045B000AF92BF92DF92EF92FF920F931F93CF9330 +:1045C000DF93EC017A018B01DD24403081EE580746 +:1045D00080E0680780E0780711F0DD24D39491E053 +:1045E000A92EB12CEC89FD89DD2069F0C50108A058 +:1045F00002C0880F991F0A94E2F7808360E079E097 +:104600008DE390E005C0108260E874E88EE190E0F0 +:10461000A80197010E94D0242150304040405040D2 +:10462000569547953795279580E12030380720F03B +:10463000DD2011F0DD24D6CFE889F9893083EA89BD +:10464000FB89208319A2EE89FF89408121E030E0B7 +:10465000C9010C8C02C0880F991F0A94E2F7482BFD +:104660004083EE89FF894081C9010D8C02C0880F0B +:10467000991F0A94E2F7482B4083EE89FF89408115 +:10468000C9010E8C02C0880F991F0A94E2F7482BCB +:104690004083EE89FF8980810F8C02C0220F331F77 +:1046A0000A94E2F7209528232083DF91CF911F9170 +:1046B0000F91FF90EF90DF90BF90AF900895DC01D5 +:1046C0001C96ED91FC911D97E05CFF4F81919191BB +:1046D00020813181805C9F4F821B930B60E470E0EE +:1046E0000E94BD240895DC011C96ED91FC911D975C +:1046F000E05CFF4F20813181E054F040DF01AE5B90 +:10470000BF4F8D919C9111972817390719F42FEFFE +:104710003FEF07C08D919C91E80FF91F8081282FF2 +:1047200030E0C9010895DC011C96ED91FC911D97C4 +:10473000E05CFF4F20813181E054F040DF01AE5B4F +:10474000BF4F8D919C9111972817390719F42FEFBE +:104750003FEF10C08D919C911197E80FF91F2081B8 +:104760008D919C91119701968F73907011969C93E7 +:104770008E9330E0C9010895DC0191968C91919758 +:10478000882339F05496ED91FC915597808186FFEE +:10479000F9CF91961C920895CF93DF93EC01EE85AB +:1047A000FF85E05CFF4F20813181E054F0402F5FB6 +:1047B0003F4F2F733070DF01AE5BBF4F8D919C91E7 +:1047C000119728173907D1F3E05CFF4F8081918161 +:1047D000E054F040E80FF91F6083EE85FF85E05C50 +:1047E000FF4F31832083EE89FF89208181E090E0B3 +:1047F0000F8C02C0880F991F0A94E2F7282B2083A0 +:1048000081E089A3EC89FD8980818064808381E0D7 +:1048100090E0DF91CF910895109226061092250620 +:1048200088EE93E0A0E0B0E08093270690932806FE +:10483000A0932906B0932A0684E092E09093240680 +:10484000809323068BE995E09093300680932F06A2 +:104850008FED95E0909332068093310685EC90E0E1 +:10486000909334068093330684EC90E09093360660 +:104870008093350680EC90E090933806809337065D +:1048800081EC90E090933A068093390682EC90E0B8 +:1048900090933C0680933B0686EC90E090933E0616 +:1048A00080933D0684E080933F0683E0809340063A +:1048B00087E08093410685E08093420681E0809303 +:1048C000430608950895CF93DF930E9429210E9403 +:1048D00062240E94A81AC6E8D2E20E943B182097E0 +:1048E000E1F30E948622F9CFCF92DF92EF92FF92FE +:1048F0000F931F93CF93DF937C016B018A01C0E07C +:10490000D0E00FC0D6016D916D01D701ED91FC9102 +:104910000190F081E02DC7010995C80FD91F015002 +:1049200010400115110571F7CE01DF91CF911F9154 +:104930000F91FF90EF90DF90CF900895629FD0018C +:10494000739FF001829FE00DF11D649FE00DF11D4A +:10495000929FF00D839FF00D749FF00D659FF00DF9 +:104960009927729FB00DE11DF91F639FB00DE11DE6 +:10497000F91FBD01CF011124089597FB092E0726C9 +:104980000AD077FD04D02ED006D000201AF47095FE +:1049900061957F4F0895F6F7909581959F4F089503 +:1049A000A1E21A2EAA1BBB1BFD010DC0AA1FBB1F33 +:1049B000EE1FFF1FA217B307E407F50720F0A21BA5 +:1049C000B30BE40BF50B661F771F881F991F1A9412 +:1049D00069F760957095809590959B01AC01BD013C +:1049E000CF010895AA1BBB1B51E107C0AA1FBB1F23 +:1049F000A617B70710F0A61BB70B881F991F5A956B +:104A0000A9F780959095BC01CD0108952F923F9212 +:104A10004F925F926F927F928F929F92AF92BF92CE +:104A2000CF92DF92EF92FF920F931F93CF93DF937A +:104A3000CDB7DEB7CA1BDB0B0FB6F894DEBF0FBED7 +:104A4000CDBF09942A88398848885F846E847D8424 +:104A50008C849B84AA84B984C884DF80EE80FD8026 +:104A60000C811B81AA81B981CE0FD11D0FB6F8949C +:104A7000DEBF0FBECDBFED010895EE0FFF1F059005 +:0A4A8000F491E02D0994F894FFCFA3 +:104A8A0000010202030303030404040404040404EB +:104A9A0005050505050505050505050505050505BC +:104AAA00060606060606060606060606060606069C +:104ABA00060606060606060606060606060606068C +:104ACA00070707070707070707070707070707076C +:104ADA00070707070707070707070707070707075C +:104AEA00070707070707070707070707070707074C +:104AFA00070707070707070707070707070707073C +:104B0A00080808080808080808080808080808081B +:104B1A00080808080808080808080808080808080B +:104B2A0008080808080808080808080808080808FB +:104B3A0008080808080808080808080808080808EB +:104B4A0008080808080808080808080808080808DB +:104B5A0008080808080808080808080808080808CB +:104B6A0008080808080808080808080808080808BB +:104B7A0008080808080808080808080808080808AB +:104B8A0000000000CC2374245F2393237323BC23E7 +:00000001FF diff --git a/fhem/contrib/arduino/36_EC3000-ec3kSerial.zip b/fhem/contrib/arduino/36_EC3000-ec3kSerial.zip new file mode 100644 index 0000000000000000000000000000000000000000..fe5d4661d0b486b02f137d770847831fd3ffdb8a GIT binary patch literal 30843 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 R0{J&4|Jjm%5~4sr{{d$BEzbY|