Commit 592713d7 authored by Ondřej Kučera's avatar Ondřej Kučera

update SW examples & HW designs, general cleanup

parent a1190eb2
Pipeline #12 failed with stages
......@@ -1022,897 +1022,897 @@
:103FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1
:103FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1
:103FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1
:1040000000800020054F0000ED4E0000ED4E000046
:1040000000800020E5410000CD410000CD410000CE
:1040100000000000000000000000000000000000A0
:10402000000000000000000000000000ED4E000055
:104030000000000000000000ED4E0000594F00009D
:10404000ED4E0000ED4E0000ED4E0000ED4E000084
:10405000BD4E0000ED4E0000ED4E0000F14E0000A0
:10406000ED4E0000054D0000ED4E0000ED4E00004D
:10407000ED4E0000ED4E0000154D0000ED4E00002D
:10408000ED4E0000ED4E0000ED4E0000ED4E000044
:1040900000000000ED4E0000ED4E0000ED4E00006F
:1040A000ED4E0000ED4E0000ED4E0000ED4E000024
:10402000000000000000000000000000CD41000082
:104030000000000000000000CD41000039420000F7
:10404000CD410000CD410000CD410000CD41000038
:10405000CD410000CD410000CD410000D141000024
:10406000CD41000019410000CD410000CD410000CC
:10407000CD410000CD41000029410000CD410000AC
:10408000CD410000CD410000CD410000CD410000F8
:1040900000000000CD410000CD410000CD410000F6
:1040A000CD410000CD410000CD410000CD410000D8
:1040B0000000000010B5064C2378002B07D1054BFB
:1040C000002B02D0044800E000BF0123237010BD84
:1040D00008010020000000009C76000008B5084B95
:1040D00000010020000000004C67000008B5084BFC
:1040E000002B03D00748084900E000BF07480368D9
:1040F000002B03D0064B002B00D0984708BDC046CC
:10410000000000009C7600000C010020040100204B
:104110000000000010B5144C9621201C890101F00C
:10412000BFFD201C01F0BEFD0028FAD0201C0F4965
:1041300001F0C6F90A22201C012101F022FA201CFC
:104140000B4901F0CFF90B4C01220023201C2B213D
:1041500000F0ACFA201C012100F00AFD201C0649E9
:1041600000F074FA10BDC0460C03002094700000EB
:104170009A70000024010020A1700000084B094A39
:1041800009491A6004221A71012003225A71087029
:1041900000221F219A711A7359739A737047C0468F
:1041A00024010020D0700000C8010020F7B51E4C8B
:1041B000201C01F0EDFC002834DD201C01F010FD76
:1041C000C0B21A4D1A4F0D280ED11A49201C01F009
:1041D00077F902210A22201C01F0D3F9201C16498C
:1041E00001F06EF9002606E02B68F85401332B60CD
:1041F0003D2B17D1E9E72B689E4206DAB95D201CFA
:10420000013601F061F9F6B2F5E7201C0B490024F4
:1042100001F068F92B780A48009402213A1C00F05A
:1042200021FC2C60F7BDC0460C0300207401002067
:1042300034010020AB700000BC700000C0700000B2
:10424000240100207047000008B5034B186803687C
:104250009B69984708BDC0468C01002008B5012124
:10426000007901F061F862B608BD000038B5051CA0
:1042700072B6094C0221201C00F002FD201C012115
:1042800000F0F4FC201C0C2100F012FD2879002124
:1042900001F04AF838BDC046D401002008B572B616
:1042A0000B4B1A78032A03D10A4A1278002A09D143
:1042B0001B78032B01D162B602E003685B6A984762
:1042C000002004E0036801219B6A9847012008BD93
:1042D000C80100208801002013B50024019400913A
:1042E0006B46195D044800F0EBFC6B461855013431
:1042F000042CF5D1009816BDD4010020036810B538
:104300009B680C1C9847031C002083420AD0064B74
:104310001B68A34201D0FF2C04D1044B1878431E24
:104320009841C0B210BDC046840100208001002029
:10433000F0B587B003930CAB1B78051C04930DAB51
:104340001B780E1C0292059300242B680122009218
:104350001F68281C311C029A039BB84700F00AFE14
:10436000071C00F007FE059BC01B984207D2281CC3
:10437000311CFFF7C3FF0028F3D0012005E0013412
:10438000049BE4B29C42E0D9002007B0F0BD0000DD
:10439000036870B51B6B041C0E1C9847084D7F21E9
:1043A0003140281C00F08CFC0021281C00F088FC07
:1043B0002368051C5B6B201C9847281C70BDC046F9
:1043C000D4010020F8B50368161C1B6B041C0F1CDD
:1043D0009847074D80213943281C00F071FC311C9F
:1043E000281C00F06DFC2368201C5B6B9847F8BD0F
:1043F000D401002070B5304E041C33780D1E9D4250
:1044000059D0042957D8081C02F0B4FC40362E18A5
:1044100003000121201CFFF7BBFF1C2398430C2243
:104420000243D2B2201C0121FFF7CCFFA37B002B5B
:1044300037D02368201CDB6A012113E00121201CF6
:10444000FFF7A6FF1C23984310220243D2B2201C80
:104450000121FFF7B7FFA37B002B22D02368201C8C
:10446000DB6A002198471CE0201C0121FFF790FF28
:104470001C239843082206E0201C0121FFF788FF37
:104480001C23984304220243D2B206E0201C0121DF
:10449000FFF77EFFE323021C1A40201C0121FFF7D7
:1044A00091FF3378002B05D1201C2721FFF770FFE7
:1044B0000306F6D5357070BDC801002010B50B1C81
:1044C000041C1F2900D91F23DAB26373A37B002BBE
:1044D00001D053086373201C1121FFF759FF1F23DC
:1044E000021C9A43637B201C1A43D2B21121FFF7AE
:1044F00069FF10BDF0B585B01D1C0AAB1B7800919B
:1045000002930BAB1B7801920393036801219B6A12
:10451000041C9847201C2721FFF73AFF0206F9D513
:10452000201C25210022FFF74DFF2B1C372D00D921
:104530003723DFB2039B8026002B03D1029E731E1C
:104540009E41B6012368201C1B6B9847204D80219B
:10455000281C00F0B5FB391C0931C9B2281C00F039
:10456000AFFB0099201CFFF7B7FEA168201CFFF7E6
:10457000B3FE311C281C00F0A3FB019E019AB31A64
:10458000DBB2BB4205D23178281C00F099FB013622
:10459000F4E72368201C5B6B98472368201C9B6A08
:1045A0000421984700F0E6FC051C607900F0ECFE61
:1045B000002806D02368201C9B6A0121984705B07B
:1045C000F0BD00F0D7FC034B401B9842F2D8ECE75B
:1045D000D4010020CF070000154A38B5002313701E
:1045E000144A28211360144A041C1360134A04253A
:1045F0001370134A1370134A1370134A1380FFF792
:10460000C7FE284209D03D21201CFFF7C1FE05430B
:10461000EAB2201C3D21FFF7D5FE201C40222521B7
:10462000FFF7D0FE2368201C9B6A0321984738BD02
:10463000C7010020840100207C01002088010020A7
:10464000810100208001002078010020F8B5036876
:104650000E1C9B6A0121041C9847002E14D023686D
:10466000201C1B6B9847104FBE21381C00F028FB04
:104670000025715D381C013500F022FB102DF8D1AA
:104680002368201C5B6B9847201C3D21FFF780FEB0
:1046900001239843731E9E410643F2B2201C3D2124
:1046A000FFF790FEF8BDC046D4010020F0B52E26DD
:1046B0008FB0041C0D1C171C0021321C02A8019392
:1046C00002F04BFC68460422427282730522027497
:1046D000012307220372022103230275082281723B
:1046E0000373417343744021827506230922C17309
:1046F000837402764177332319222621C37482768C
:104700002523422281770721C2760377C1779C4611
:1047100008A82823212103706944102322200B704C
:1047200068442923232103706944DC230B7060460D
:1047300009AB1E70684488232621037069442F2327
:1047400027200B7068442D23037030238B70372093
:104750001B39C877902003A9C87701313820C87762
:104760000131CA776A463C210F32D1778F2104AAE2
:10477000D1770CAA3D211170122151706F21D37095
:1047800091700DABFF221A701F2D06D02B2D06D075
:10479000E423562D04D1D92302E04E2300E06C23FC
:1047A00069464B751F2D08D02B2D08D0563D6A1E2B
:1047B0009541C0236D422B4002E0C02300E040231E
:1047C0006A46D37501986B460A33D8772079012160
:1047D00000F0AAFD6079002100F04CFD0121207954
:1047E00000F048FD324800F019FA00F0C3FB051C48
:1047F000201C2F21AA22FFF7E5FD201C2F21FFF707
:10480000C7FDAA2804D000F0B5FB401B3128EFD922
:1048100000F0B0FB051C201C2F215522FFF7D2FD14
:10482000201C2F21FFF7B4FD552804D000F0A2FB77
:10483000401B3128EFD900256B0002A8C15CFF297D
:1048400008D002AAD3185A78201C0135FFF7BAFD08
:10485000EDB2F1E7201C0021FFF7F8FE2368A17BF1
:104860001B69201C98472368201C9B6A01219847DC
:1048700000F080FB051C2721201CFFF789FD0106A5
:1048800004D400F077FB401B3128F4D900F072FB10
:10489000451B0020312D08D860790649042200F01C
:1048A0008BFA054BA7601C6001200FB0F0BDC0461D
:1048B000D4010020494200008C01002010B5041CE6
:1048C000002907D1201C2421FFF762FD404200B2DD
:1048D000401010BD23210122FFF774FD201C23216D
:1048E000FFF756FD8307F9D5ECE7000010B50B4B39
:1048F000041C1B78032B0FD1094B1978C9B200296E
:104900000AD1FFF7DBFF5A3006DA2368201C9B6AC6
:1049100001219847012000E0002010BDC8010020BF
:1049200088010020F8B5454B041C1B78032B16D1D9
:104930002821FFF72DFD410718D410E03B78362BD6
:1049400004D83B783E4ADBB20021D1542368201CB6
:104950005B6B98472368201C9B6A03219847201CA7
:104960000021FFF7ABFF374B188065E0236801217A
:104970009B6A201C98472368201C1B6B9847324E6B
:104980000021301C00F09CF9301C002100F098F947
:104990002E4D28702B78422B16D82B78DBB2201C9A
:1049A00000212B70FFF798FC294B1860227B002A0E
:1049B00006D11A68A1688A4202D01B68FF2B05D174
:1049C0002B78022B02D90CE04223E8E700232B705E
:1049D0002368201C5B6B98472368201C5B6A984700
:1049E0002AE02B781B4F093BDBB20021201C3B70D7
:1049F000FFF772FC184B00211860301C00F060F9C2
:104A00007F23021C9A43154BD2B21A70144B4022DA
:104A100002401A702368011CDB69201C984700259E
:104A20003B789D428AD2301C002100F049F9044BAA
:104A300058550135EDB2F3E7F8BDC046C801002076
:104A40009001002078010020D4010020880100207E
:104A50007C010020C701002084010020800100208B
:104A600081010020F0B585B002930AAB1B780F1CC2
:104A70003D210393041C161CFFF78AFC0422024309
:104A8000D2B2201C3D21FFF79DFC00F073FA051CFB
:104A9000201CFFF72BFF002805D100F06BFA114B0B
:104AA000401B98420CD9201CFFF720FF00280CD196
:104AB00000F060FAFA23451BDB009D4205D90FE0A8
:104AC0002368201C9B689847E2E7039A23680092BA
:104AD000002201921D6A201C391C321C029BA8472F
:104AE00005B0F0BDCF070000F0B51D4B87B00592B3
:104AF0001C4E00221C4D1A7037682B8804919BB203
:104B00003D210293041CFFF743FC04220243D2B26E
:104B1000201C3D21FFF756FC00F02CFA0390201CCE
:104B2000FFF7E4FE00280FD00022376023680092D0
:104B3000012201921E6A201C059B391C049AB04771
:104B4000029B2B8007B0F0BD00F014FA039BC01A43
:104B5000064B9842E8D82368201C9B689847DEE7FC
:104B6000810100208401002078010020CF0700008F
:104B700010B51A22041C8173002900D00F22201CBA
:104B80001321FFF71FFCA37B002B08D0201C112151
:104B9000FFF7FEFB1F23021C1A40602301E0627B2B
:104BA00080231A43201C1121FFF70CFC10BD38B5DF
:104BB0005522041C0D1E00D05D22201C5A21FFF737
:104BC00001FC7022002D00D07C22201C5C21FFF70C
:104BD000F9FB38BD437A002B04D18372C372C360E2
:104BE00001234372704730B585B0041C02AD0068E4
:104BF0000291039200F0B2FD6B79E179227A009381
:104C00002068002300F098FE29792068029A00F0BD
:104C100075FD206800F098FD05B030BD70B5041C2E
:104C20001826FFF7D7FF2079331C43430D4D082189
:104C3000EB18595600F0C0FBA079331C4343082100
:104C4000EB18595600F0B8FB607908214643AD19BE
:104C5000695600F0B1FB044B201C06CBFFF7C3FFE5
:104C600070BDC04608710000CC01002008B5006886
:104C7000002901D1012100E0002100F079FD08BDEB
:104C800008B5031C032912D8081C1B6802F072F82F
:104C9000050B0208181C002107E0181C012104E084
:104CA000181C022101E0181C032100F08DFD08BD35
:104CB00008B50068032900D8042100F06DFD08BD87
:104CC00008B5006800F09EFD08BD0000094B0A4AC7
:104CD0000A491A6000225A711A71094B196012218F
:104CE0001971142199711521597101215A72D971C3
:104CF0001A727047CC01002000093D00B402002068
:104D0000D401002008B5024800F08CFE08BDC04662
:104D10004402002008B5024800F084FE08BDC046E9
:104D2000E4010020F7B5164F1649381C00F076FC58
:104D30001549164800F072FC1549164800F06EFC43
:104D40001549164800F06AFC1549164800F066FC43
:104D5000154D03260124281C144900F05FFC391C62
:104D60000096231C01940022114800F037FE0096A3
:104D7000291C0194242223230E4800F02FFEF7BDA6
:104D8000A802002000080042000C0042AC020020F3
:104D900000100042B002002000140042A4020020D3
:104DA00000180042B4020020B8020020001C00429B
:104DB00044020020E4010020F0B51823434385B0ED
:104DC0000292364A1625D3185D5701900391691C4B
:104DD00062D0102D60D0324B324C196800291FD19F
:104DE0004422314802F0B9F830491022CA67304BEA
:104DF000C02149005A50C12189005858FF26B043AC
:104E000058501A602B4A2C4B5A80237802221343A5
:104E100023706378DB09012BFBD0214B01221A6040
:104E2000012763693E1CAE40334363610021019852
:104E300000F0C2FA1C4A0399AB009950072D00DC20
:104E40000027FB00029AED1AAD00042A22D8101C9C
:104E5000BF0001F08FFF03080D121700114B052250
:104E6000FF18BB6912E00F4904227F18BB690DE0EF
:104E70000C4ABF18BB69032208E00A4B0222FF1844
:104E8000BB6903E0074901227F18BB69AA40151CD2
:104E90001D43BD61B6B2E66005B0F0BD087100000B
:104EA0000003002000180040BC02002004E100E0E4
:104EB00000E100E005400000000C004070B5002457
:104EC000084D01262B69A640334206D0064BA200AE
:104ED000D358002B00D098472E610134102CEFD10D
:104EE00070BDC04600180040BC020020FEE7000074
:104EF00008B5034B1B68002B00D0984708BDC0467F
:104F00000403002038B50F490F4CA14204D100F032
:104F100055F800F011FE0BE00C4D8D42F7D0002348
:104F2000CA18E818A24204D2006804331060F7E7F8
:104F3000FEE79042EBD0064B064A9342E7D20022AE
:104F400004C3F9E70000002008010020A07600005B
:104F5000080100200409002008B500F02CF8002802
:104F600001D100F01DF808BD014B18607047C04624
:104F700004030020014B18687047C0460803002056
:104F800070B5041E08D0054B1D681E1C00F012F8F9
:104F900033685B1BA342F9D370BDC04608030020F1
:104FA00008B5034B1A6801321A6000F0FDFA08BD1B
:104FB00008030020704700207047000070B54A4A7F
:104FC0001E21536802208B430343484953608B6979
:104FD000082423438B61464C464B9C829C8A204389
:104FE0009882101CDA689407FCD5434A0124147097
:104FF0001478E50704D5404C647864B2002CF7DBE4
:1050000001249460547864B2002CFBDB3B4D3A4C95
:105010006560547864B2002CFBDB8225364CED01D0
:105020006580547864B2002CFBDB9C8C8025AC43FB
:105030009C84DC68E606FCD5314D2E4CE562DD68CB
:105040002C4CEE06FBD5A58C2E4E3543A584DD6891
:10505000284CEE06FBD5A58C02263543A584DC68DA
:105060002506FCD5234CE4686606F8D5DC68E50621
:10507000FCD500249460547864B2002CFBDB224DF4
:105080001D4C656055781C4C6DB2002DFADB1E6A14
:105090001E4D35401D621D6A8026B5431D620323E7
:1050A000A3601B4B636053785BB2002BFBDB0023D8
:1050B0000B72184A4B728B72CB72174BFF211A601E
:1050C000164B174A1B6812685C01D20E214011432F
:1050D0009A06520F12020B1C1343124A138543689F
:1050E00080221343436070BD004000410004004033
:1050F0000C06000000080040000C00400105010003
:10510000B805FF7D040A000000070300FFFCFFFF55
:1051100003060100006CDC02000000202460800017
:105120002060800000400042314BFA21186810B521
:10513000890001F029FE2F4B0138984224D82E4ACD
:105140002E4B5060186AC0210002000A0906014374
:1051500019620024072194601160196A80220902F3
:10516000090A12060A431A62254BFC211A6A0A43ED
:105170001A62196AFC2292010A431A62196AA02271
:10518000D2020A431A6200E0FEE7201C002101342B
:1051900000F070F8132CF8D11A4C63785BB2002B36
:1051A000FADB194B6380194B5A7ED209012AFAD0D7
:1051B000E422D2009A803F22DA70597E134AC9094C
:1051C0000129FAD0C0235B0100201361907000F028
:1051D00023F863785BB2002BFBDB0D4A094B5A8046
:1051E0000C4BDA79D209012AFAD041225A7010BD4B
:1051F00000000020FFFFFF0010E000E000ED00E0F5
:1052000000040040000C00401E400000004000422E
:10521000214000000048004200B5144A517E131C92
:10522000C9090129F9D00138042813D81969104A8D
:105230000A401A615A780F218A4301F09BFD030549
:1052400009070300012102E0032100E002210A43D3
:105250005A700AE01169F0231B050B431361537860
:105260000F218B4302210B43537000BD00400042CD
:10527000FFFFFFF010B51824021C201C5043274BE1
:105280001818007A40B2013046D0032944D8081CCF
:10529000211C01F06FFD02331121624398569A18C8
:1052A000C3011F4852681B1899184031022008702A
:1052B0000121914059602FE06243985618499A188D
:1052C0005268C3015B18991840310620087001210B
:1052D0009140596099611FE051435A56104859183E
:1052E0004B68D2011118C818403006240470012000
:1052F000984048600B49521850600DE06243985640
:105300009A18C301064852681B18991840310220A8
:10531000087001219140996010BDC04608710000DD
:10532000004400411044004118235843134AF0B58B
:10533000131808241C5701341FD08256104ED20176
:105340005D6801249019231C8668AB401E420BD176
:105350000E1C771EBE41401934404030A500047831
:105360000426B4432C430470002903D10549521884
:10537000536002E0024E92199361F0BD0871000083
:10538000004400411044004118235843084A0821B2
:1053900013185956013109D082560649D2015218C4
:1053A0005B68106AD8400123184000E00020704775
:1053B000087100000044004118224243F8B52D4D09
:1053C0000824AA181457031C621C50D0481C00243F
:1053D0000C284CD801F0CEFC071E1E1E1E1E1E1EE1
:1053E0001E0A0A0A0A000124644240E0092902D187
:1053F000181C002103E00A2904D1181C0221FFF720
:1054000039FF23E000240B2931D1181C0121FFF7BB
:1054100031FF2CE018225343EA185268EB56012062
:10542000141C04405508DB01002C11D0124C1B1930
:105430005D1930352E780C010F21314021439A1827
:10544000C9B22970403213781843107000240EE05E
:10545000094E0F279B195D1930352E789A18BE43D7
:105460003143C9B229704032137818431070201CA0
:10547000F8BDC0460871000000440041F7B58A1825
:10548000061C0D1C01920C1C019B671B9C4207D043
:10549000336821781B68301C984701340028F3D109
:1054A000381CFEBD38B5051C0C1C081E07D001F0C9
:1054B000C3FD2B68021C5B68281C211C984738BD63
:1054C00008B5FFF7EFFF08BD08B503681B689847EC
:1054D00008BD000008B50249FFF7E4FF08BDC0465B
:1054E0008875000038B5041CFFF7DCFF051C201C84
:1054F000FFF7F0FF281838BDF0B58DB0161C0BABC8
:10550000002201900C1C1A70012E00D80A266D464C
:105510002B35201C311C01F07BFC201CCFB2311C30
:1055200001F032FC291C041C092F01D8303700E09F
:105530003737FFB22F70013D002CEAD10198FFF7F9
:10554000B1FF0DB0F0BDF8B5041C0D1C161E04D142
:105550000368C9B21B68984712E00A2A0DD10029D6
:105560000ADA2D21FFF7B0FF6942071C321C201C0C
:10557000FFF7C2FFC01903E000E0D2B2FFF7BCFFA3
:10558000F8BD08B5FFF7DFFF08BD0000014B18604C
:105590007047C04604000020024B012252421A60AC
:1055A0007047C04604000020154A1368581C25D0D7
:1055B000013B1360002B21D172B6124A124B043208
:1055C0009A4207D8BFF34F8F104A114BDA60BFF3EE
:1055D0004F8F11E00F4B197DC807FBD5188B202189
:1055E000FF319208520001431983DA610A4A1A8096
:1055F0001A7DD107FCD5E5E7C046FDE77047C046F8
:105600000400002000400000030200000400FA052E
:1056100000ED00E00040004102A5FFFF016070477F
:10562000F7B508AC267804689D1E27686C1EA54156
:10563000ECB2920705683A4327063A432A600268AB
:10564000072529405068B501002C00D05C03294390
:1056500001430C435460F7BD30B50368C0251C6896
:10566000AD0312052A402243C024A40209042140AC
:105670001143196003685A6814435C6030BD0368C5
:1056800001211A680A431A6002681168012319424D
:10569000FBD1D1691942F8D17047036802211A6819
:1056A0000A431A600268D3699907FCD470470368FB
:1056B0001A7ED10702D41A7E9107FCD57047036881
:1056C00000225A8370470368187E4007C00F704756
:1056D0000368187EC009704703688022197E524211
:1056E0000A431A7670470368188DC0B27047036882
:1056F0001A7E01200242FBD01985704770B50368FD
:1057000001268D07ED0F31401C686D0709072943FD
:105710002143196004685100034801F035FB01384A
:10572000C0B2207370BDC046006CDC02036801216A
:105730001A680A431A600268116801231942FBD1F2
:10574000D1691942F8D17047036802211A680A43E7
:105750001A600268D3699907FCD470470368DA6954
:105760009107FCD41A6802218A431A60704700002E
:1057700038B5041C0D1CFFF7F1FF2368012215400A
:10578000AA0704491D68201C0D4015431D60FFF742
:10579000DBFF38BDFFFFFFBF70B5041C0D1E10D02E
:1057A000FFF7DCFF291C074801F03CFB41000548DE
:1057B00001F0EAFA26680138C0B23073201CFFF706
:1057C000C3FF70BD006CDC0270B50125041C0D40E8
:1057D0008907CE0FFFF7C2FF23687107074A1E68CB
:1057E000201C16400E431E6023682A0704491D68CA
:1057F0000D4015431D60FFF7A7FF70BDFFFFFFDFE2
:10580000FFFFFFEF03689A6A520A5202114399623E
:1058100003681A7E5107FCD5986AC0B27047000031
:105820000368224A30B5934211D0214A934211D0E5
:10583000204A934211D0204A934211D01F4A9342EA
:1058400011D01F4A934230D10E2319220DE00923B3
:1058500014220AE00A23152207E00B23162204E093
:105860000C23172201E00D231822DCB21549012078
:105870009B08A0409B0008605B180320C0218900A2
:1058800004405D58E000FF248440A5432C1CC02543
:105890008540281C204358508023DB011A430A4BC3
:1058A0005A805A7852B2002AFBDB30BD0008004211
:1058B000000C004200100042001400420018004298
:1058C000001C004200E100E0000C0040F8B5041CA0
:1058D000151C0E1C1F1CFFF7A3FF201CFFF7CFFE9B
:1058E000B1001C220A4069072368090C0A431A60A8
:1058F000226884239375012E1AD10821012D00D12D
:1059000010210C4B79431868C00001F03DFA236860
:1059100007219A890140D2044903D20C0A439A8193
:1059200023680004C20C9889400B400310439881FF
:10593000F8BDC04600000020F7B5019308AB041C79
:105940001F780D1C161CFFF7F1FE201CFFF768FFE7
:10595000BF070C221743C022920336051640C0220F
:1059600092022D0423683E430199154035430722D6
:105970001D600A408021236889020A435A60F7BDEE
:105980000120704708B50368014ADB69984708BDE4
:105990001304000010B5041C0069FFF770FE201C02
:1059A000143001F069F910BD08B50069FFF77FFEFA
:1059B00008BD08B5143001F071F908BD08B5143000
:1059C00001F072F908BD08B5143001F059F908BDAD
:1059D00008B50069FFF78BFE012008BDF7B51D1C57
:1059E00008AB1B78041C009309AB1B78161C0193B1
:1059F00000234360FA239B008360094B0F1C08338C
:105A00000360143001F022F9009A231C5C332761F3
:105A10009A70019A1E705D70201CDA70FEBDC0463F
:105A2000A075000010B5041C0069FFF74CFE0028AB
:105A300007D02069FFF757FE011C201C143001F02D
:105A400010F92069FFF744FE002805D02069FFF710
:105A500043FE2069FFF733FE10BDF023081C1840F9
:105A60003038434258417047F0231B0119408023CE
:105A70009B0099420CD0C0239B00994206D0802302
:105A80005B000520994204D0002002E0072000E0DE
:105A9000062070470F231940012905D002394B42D7
:105AA0004B410220C01A00E000207047F0B5031CF3
:105AB00085B003915C33041C182718783B1C4343C2
:105AC0001B4E0821F3185956151CFFF775FC231CB3
:105AD0005D33187808214743F6197156FFF76CFCBF
:105AE00001210A1C039B2069FFF7F0FE291C201CE2
:105AF000FFF7BAFF291C071C201CFFF7CBFF291C4E
:105B0000061C201CFFF7A9FF391C0090331C2069DC
:105B10000122FFF785FD231C5F331978013B1A78BA
:105B20002069FFF799FD2069FFF7B7FD05B0F0BDCB
:105B3000087100007047000010B5FFF7F5FA01F09A
:105B4000D3F9FFF7F7FF0120FFF71AFA084C201CE2
:105B500000F0E2FA201C00F057FBFEF7DBFAFEF73C
:105B600025FB044B002BFAD000E000BFF7E7C0464E
:105B7000D7070020000000003F20704713B50268DF
:105B80006B46D97107335468191C0122A04716BD12
:105B900008B50069022100F03BFC08BD08B50069AA
:105BA000032100F04BFC08BD38B50D1C041C131C70
:105BB000006903212A1C00F03DFD002801D10123CA
:105BC000636038BD10B5054C23685A1C04D10368C6
:105BD000DB6898472060031C181C10BD580000208B
:105BE000074A08B51368591C04D0012149421160C5
:105BF000181C03E00069022100F00EFD08BDC0463C
:105C00005800002008B5037803490233037042228C
:105C1000024800F0C5FD08BD14000020D707002091
:105C200010B50178031C42780020A12908D1212A4F
:105C30002FD118481849072200F0B2FD012028E0B2
:105C4000212926D1202A05D113490722114800F025
:105C50003BFC04E0222A10D19A780F4BDA710E4BEC
:105C600096221968D200914210D1DC7901231C40A0
:105C70000CD1FA20FFF78AFC0AE0232A09D1DA784E
:105C80009B7812021A43054B1A6002E0FFF784FC6E
:105C9000002010BDD70700200800002010000020C1
:105CA0007047000010B5FFF765F9F423FF330024B7
:105CB000984207D9044B0A20DC79631E9C41E4B268
:105CC000FFF75EF9201C10BD08000020064BFA21EA
:105CD00089009960054900220831196004495A6019
:105CE00019611A767047C0460C030020D075000079
:105CF000D707002070B5C2B219495301CB189E686E
:105D0000184DC0242E40A40526439E60164E8001E7
:105D100009683018083258605201505C0726B043B9
:105D20000126304350549E6935402C439C610F4CF2
:105D30005C61505C7024A0431024204350549C6844
:105D40000B488A1820408024640320439860986898
:105D50004021800B8003986053790B43537170BDD1
:105D6000E0070020FFFFFF8FF8050020340400202B
:105D7000FF3F00F038B5041C08CC01211A78051C3F
:105D80000A431A708022201C0021520001F0E5F81D
:105D90002B689A78D107FCD45C6238BD134BF0B500
:105DA0001B6899035A029B01C90ED20E5B0F1F2973
:105DB00000D105211F2A00D11D22072B00D103236A
:105DC00004688E01278D0A491F25394031432185FA
:105DD00001682A400C8DAC4322430A8502681903EE
:105DE000108D044B03400B431385F0BD24608000ED
:105DF0003FF8FFFFFF8FFFFFEFF3108303600123E6
:105E0000436072B670470368002B02D162B6BFF3DD
:105E10006F8F704737B50569041C6846002D12D195
:105E2000FFF7EAFF019B013B03D3621DD57FEDB273
:105E3000F9E768460193FFF7E6FF0020854217D097
:105E4000206AE36913E0FFF7D7FF019B0025013BC0
:105E500004D3221C34321578EDB2F8E7684601937A
:105E6000FFF7D1FF0020854202D0206BE36AC01A01
:105E70003EBD0000436810B51A68037A01215B013A
:105E8000D318FF339A7A0A439A72037A42685B0105
:105E9000D318C2689C6891040B4A090922400A433E
:105EA0009A60037A42685B01D3189A684021920B8A
:105EB00092039A6043681A68037A08335B01D31827
:105EC0001A790A431A7110BDFF3F00F0F7B5056952
:105ED000041C0E1C171C6846002D1FD1FFF78CFFF9
:105EE000019B013B5A1C06D0621DD17F5A1E00291E
:105EF0003AD0131CF6E768460193FFF784FF0025AC
:105F0000E369BD4235D0226A934232D25A1CE26123
:105F1000A269D3181B7873550135F1E7FFF76CFFC1
:105F2000019B013B5A1C08D0221C343215785A1EA2
:105F3000EDB2002D18D0131CF4E768460193FFF76B
:105F400062FF0025E36ABD4226D0226B934241D313
:105F500022E0621D0021D17730321678581E8E4221
:105F600014D1031C5A1CF4D168460193FFF74BFF70
:105F700038E0226A934235D10023E3610123236193
:105F80006846FFF739FF019B013BEBE71170201CCE
:105F90000193FFF76FFFF6E7226B934222D10023B4
:105FA000E36223616846FFF727FF019B013B5A1C10
:105FB000DAD0221C34320021117001321678581EBA
:105FC0008E4201D1031CF2E71170201C0193FFF7F0
:105FD00051FFEAE75A1CE262A26AD3181B78735594
:105FE0000135AFE7281CFEBD37B54368027A1B6850
:105FF000083252019A18041CD0790123FF2118425B
:1060000053D0D371A068656962680140002D20D12A
:1060100049015218916863618904890C2162A16A5F
:1060200068465160621DD377FFF7E6FE019B013B96
:106030005A1C33D0221C34321178581EC9B2013296
:10604000002903D001930123137023E01170031C76
:10605000EEE74B01D3189A68A5699204920C22636B
:106060000022626168465D60FFF7C6FE019B013B4E
:1060700001E011702B1C591C10D0221C343201205D
:106080001070621DD17F5D1EC9B230320029F0D080
:10609000019310706846FFF7B6FE06E0684601936C
:1060A000FFF7B1FE201CFFF7E5FE37BD37B5002333
:1060B0006C46E3710734201C0D1CFFF7A3FD2B6811
:1060C0001818286000F044FE211C00F0FAFD2B682F
:1060D0001818286020783EBD03290BD10D4BB22241
:1060E0001B685200985C8021494201439954022167
:1060F00068220CE001290CD1064B92221B68520049
:10610000985C802149420143995402212822FF32A0
:1061100099547047E007002038B5304B0024012126
:10612000051C1F201C70FFF7A5F81F200121FFF799
:10613000FBF82B4B1E2001211C70FFF79BF81E2043
:106140000121FFF7F1F8274B2021DA6901200A43EA
:10615000DA61254B06241A7802431A70234B0F226A
:1061600019789143197019782143197020490C78D6
:106170002043087019780A401A701A7860210A437F
:106180001A701C4B1C4A5A805A78D209FCD11B4801
:10619000FEF7EAFE1A4C201CFFF7ECFD201CFFF76F
:1061A000FDFD23687F2219780A401A701A780421AD
:1061B0000A431A701A890C218A431A81C121114A93
:1061C000890050580002000A5050802111601A784E
:1061D00002210A431A7001232B7038BDF4050020F8
:1061E000DC07002000040040584400413C440041CA
:1061F00059440041000C0040064000002D6C000096
:10620000E007002000E100E00078002810D0094BF2
:1062100001211B681A898A431A811A8B08210A43B3
:106220001A831A8B04210A431A83034B00221A6033
:106230007047C046E0070020E40800200F4B9A6931
:10624000920B92039A611B680222FF331A729879AB
:106250008022524202439A711A7A9007FCD5084B69
:10626000081C997A7F221040914301439972997AD0
:10627000802252420A439A727047C046E0070020CB
:106280000050004110B50B790C1C002B0BD1081CE1
:10629000FFF7C6FC002804D1094B9A69920B9203C0
:1062A0009A6101200BE000F053FD211C00F03DFD40
:1062B0000028F6D1024B9A69920B92039A6110BDA5
:1062C000E0070020F8B50D1C832A16D1CAB2424956
:1062D0005301CB189C694148AD012040C024A4055E
:1062E000204398613E48083245195D610B685201B0
:1062F000D15C70208143402065E0022A45D13820DE
:1063000000F0DBFC374B344F80260360760000231F
:10631000421D036203614361C36147608560C660DB
:10632000D3772F32041CC36203631370301C537085
:1063300000F000FEA061301C00F0FCFDFF232A1CD1
:106340001A405201A062BF18B968244A07260A40C1
:10635000C02189050A43BA60A168626819401268C1
:1063600008314901885CAD00B043032630438854AE
:10637000A16862680B405B01A169D3185960201CB9
:10638000FFF778FD184BEC5025E0822A1ED1CAB2E7
:1063900011495301CB189C691048AD012040C0241D
:1063A000A405204398610E48083245195D610B68C9
:1063B000520199180C798020404220430871D15C29
:1063C0007020814330200143D15404E0002A02D1DF
:1063D000081CFFF78FFCF8BDE0070020FFFFFF8FD0
:1063E0003404002000760000B807002038B5051CF2
:1063F0000124064BA200D258002A06D0211C281CDA
:106400000134FFF75FFFE4B2F3E738BD5C00002022
:1064100008B5084B8A00D058002803D003689B6851
:10642000984706E0C9B2044B4901591888688004AE
:10643000800C08BDB8070020E007002010B50C1C38
:10644000FFF7E6FF00280CD0064BE1B21B680831CD
:10645000490159184A7980235B4213434B71022347
:10646000CB7110BDE007002070B5CAB2134B1448C1
:10647000540189015918031959609D68114908325E
:1064800029408025AD022943996099684026890BEF
:10649000890399600368510159180D7935430D71CD
:1064A0005101591889794D06FAD551015918C97900
:1064B000CD07FAD50419A068C0B270BDF805002058
:1064C000E0070020FF3F00F038B50C4B141C1B68A0
:1064D0000D1CFF335A7940210A435A710021FFF7FE
:1064E000C3FFA04200D9201C0023A34204D0044AC9
:1064F0009A5CEA540133F8E738BDC046E007002053
:10650000F805002010B5C9B20C48490143189A6833
:106510009204920C3F2A08D9141C9A68403CA404A7
:10652000920BA40C9203224302E09A68920B92030E
:106530009A6041188868C0B210BDC046E0070020CC
:10654000F0B51C1C2F4B85B01B68061C0D1C02925D
:10655000002B51D02C4F3978C9B2002902D11E200E
:10656000FEF7E2FE64233B70284BAA00D0580028B7
:1065700005D0036802995B68221C984740E0301CF4
:10658000291CFFF745FFA04204D2301C291CFFF74D
:106590003FFF041C291C301CFFF7B4FF1C4FE9B25D
:1065A0004A010191396803928B18FF335A7A01210D
:1065B0000A4318495A72AB01C9180298221C00F00C
:1065C000C3FC002C1BD0301C291CFFF721FF002826
:1065D00015D1019B3A6808335B01D3181979402023
:1065E000014319710121D97103995318FF339A7A24
:1065F00001210A439A7202E00120404200E0201C7F
:1066000005B0F0BDE4080020DC070020B80700203A
:10661000E0070020F805002013B56C460734221C63
:106620000123FFF78DFF012801D1207801E001202F
:10663000404216BDF0B51C1C3F4B85B01B680E1CBC
:106640000292002B6AD08023DB019C4266D83B4D2E
:106650002978C9B2002902D11F20FEF765FE642304
:1066600000222B700092002C56D0354DF7B22B68CB
:1066700001933B1C0833019A5B01D3189B79DB091A
:106680001AD0304B3049186800F07EFB2F4B172191
:10669000584300F079FB3B1C0833019A5B01D31887
:1066A000DB799A0708D42A4B9A5D002A38D1421E1A
:1066B000002835D0101CEEE7254B00229A55251EE8
:1066C0003F2D00D93F25234AB301D318181C029946
:1066D0002A1C039300F038FC194A7B01D318039A53
:1066E000A9045A619A69890C920B92030A439A6130
:1066F0003B1C019A08335B01D3180222DA715979E5
:10670000802252420A435A71009B029A5B19521925
:106710000093641B0292A6E700980BE0012008E0BA
:1067200001229A557B01ED18AB69101C9B0B9B0352
:10673000AB61404205B0F0BDE4080020F405002044
:10674000E00700200000002040420F00701101000F
:106750002C0400203404002070B50E4D1C1C8B014D
:10676000ED18281C0E1C111C221C00F0EDFBF6B2CB
:106770000949760189194D618A69084B201C13402B
:106780008B618B69A2049B0B920C9B0313438B615F
:1067900070BDC04634040020E0070020FF3F00F039
:1067A000F7B5114B01901B780F1C141C002B19D14D
:1067B0000E4B1E78002E01D1151C08E00C4D0D4823
:1067C0002E888019361900F0BFFB2E800AE0002DBC
:1067D00008D0BA192B1C01980021FFF7BDFF36180D
:1067E0002D1AF4E7201CFEBDD6070020D407002098
:1067F0002A04002029030020F8B50E1C00AF151E46
:10680000012D28D9D31DDB08DB006A46D21A954634
:10681000081C00F011FC01306C464000032320707E
:1068200063700222AA420ED23378002B0BD0511C87
:10683000C9B20136A354A94204D0002302326354E2
:10684000D2B2EFE72A1C0548211CFFF7A9FF431E1F
:106850009841C0B200E00020BD46F8BDD707002037
:1068600008B5044B00221A70034B04491A88FFF73D
:1068700097FF08BDD40700202A0400202903002028
:10688000F0B5204A87B001230026009102A91370B9
:10689000051C0296FFF70AFC03AC092701903A1C7D
:1068A000201C311C00F059FB02236370A023E3710C
:1068B000FA232372029B0122DB196380019B627120
:1068C0002371104A009B27701670BB4205D1281C0B
:1068D000211C1A1CFFF764FF11E00B4B01221A70F8
:1068E0000A4B211C3A1C281C1E800296FFF758FFF9
:1068F000281C02A9FFF7DAFB281CFFF7B1FF0120D3
:1069000007B0F0BDD6070020D40700202A040020DD
:1069100070B5CE788AB0051C0C1C022E08D1C9882F
:106920002348FFF7ADFF031C581E8341D8B23DE05A
:1069300000F00EFA211C00F0D9F9002803D0C3178B
:106940001B1AD80F32E0012E04D1E2881949112A0E
:1069500027D823E0032E29D1A278002A05D1164991
:10696000E2880B78934219D81BE0022A03D1A2795E
:10697000281C124904E0012A05D1A2791049281CDB
:10698000FFF73AFF12E0032A10D100F0E1F901A964
:1069900000F0BCF9A279281C01A9F1E7D2B2002AC3
:1069A00000D10A78281CFFF7FBFE01200AB070BD59
:1069B000D70700201C760000187600002E76000015
:1069C0001076000073B5051C48780C1C0B2878D88D
:1069D00000F0D0F9081C7728773E4306474B686FD4
:1069E00000206FE0097801AA002903D111705170CD
:1069F000281C09E0002313705370334B1B78012BC4
:106A000000D11370281C002102234FE08A78002354
:106A1000012A04D101AA137053702C4BEEE72A4AC5
:106A2000137049E08E78012E07D1284B01AA00216E
:106A30001E701170281C331C38E0002E08D1224A29
:106A400001231370224A9169890B8903916138E00F
:106A5000A178281CFFF7F2FB33E0281CFFF758FF52
:106A600030E0281C00211B4A1FE00A780020D306D2
:106A700028D1281CFFF7BAFCA2781549154B02242F
:106A80001A600A682A23FF33D05C2043D0544A207E
:106A9000FF30145C01231C4314548A69920B920347
:106AA0008A610EE00C4A281C00210123FFF754FEE6
:106AB00007E08A78084B1A60054B9A69920B92039B
:106AC0009A61012076BDC04628030020D50700202A
:106AD000E0070020E4080020D8070020F8B54B4B61
:106AE000071C1C78002C00D08EE0494D2868838B51
:106AF00019070DD5201CFFF7FDF82B6810201A1C74
:106B0000FF32917A01439172424A146008229A83BB
:106B10002B689A8B50071FD504229A833E4B1A7814
:106B2000002A0AD01A78013AD2B21A701B78002BC8
:106B300003D11F200121FEF7F7FB384B1A78002AFA
:106B40000AD01A78013AD2B21A701B78002B03D1FE
:106B50001E200121FEF7E8FB2B68FF331A7AD106CD
:106B600026D510221A725A7940210A432C495A71AB
:106B70000A786023381C1A4202D1FFF723FF01E094
:106B8000FFF780FB002806D02B688022FF3399791D
:106B900052420A4301E0234B20229A712B68FF33B3
:106BA0001A7A500604D540221A72597A0A435A7248
:106BB0002968FE230E8C00241E40E1B2002E23D053
:106BC000321C012322411A4216D0221C28680832A6
:106BD00052018218D079184203D1D279DA401A4290
:106BE00007D0114BA200D058002809D003681B68B9
:106BF00098470123A3409E430134092CDDD103E0D3
:106C0000381CFFF769FAF4E7F8BDC046D407002046
:106C1000E0070020E4080020F4050020DC07002045
:106C2000F8050020FF500041B807002008B50248D1
:106C3000FFF754FF08BDC046D7070020014A024BAA
:106C40001A60704700500041E007002010B5002195
:106C50004022041C00F081F90023201C236463649B
:106C600010BD026C10B53F23541C2340446CA3425A
:106C700001D08154036410BD002303644364704752
:106C8000436C026C934206D0C25C3F2101330B403F
:106C90004364101C01E0012040427047026C436CC9
:106CA000D01A00D540307047436C026C934201D03B