From d95bdce75fa8e282043f90846116774a0e42b4d3 Mon Sep 17 00:00:00 2001
From: zhan-min <1141982925@qq.com>
Date: Tue, 3 Nov 2020 23:31:18 +0800
Subject: [PATCH] =?UTF-8?q?PS2=E6=91=87=E6=9D=86=E8=B0=83=E8=AF=95?=
=?UTF-8?q?=E5=AE=8C=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Project/oscilloscope.hex | 3738 ++++++++++++++--------------
Project/oscilloscope.uvguix.詹敏 | 93 +-
User/OSC/OSC.c | 40 +-
User/board.c | 2 +-
User/stm32f10x_it.c | 16 +-
5 files changed, 1951 insertions(+), 1938 deletions(-)
diff --git a/Project/oscilloscope.hex b/Project/oscilloscope.hex
index 7e99410..49d2590 100644
--- a/Project/oscilloscope.hex
+++ b/Project/oscilloscope.hex
@@ -2,10 +2,10 @@
:1000000080190020450100084D0100080F0200087A
:1000100051010008530100085501000800000000CC
:100020000000000000000000000000005701000870
-:10003000590100080000000097010008551F000842
+:10003000590100080000000097010008C91F0008CE
:100040005F0100085F0100085F0100085F01000810
:100050005F0100085F010008E50600085F01000875
-:10006000010800085F0100085F0100085F01000847
+:10006000A50700085F0100085F0100085F010008A4
:100070005F0100085F0100085F0100085F010008E0
:100080005F0100085F0100085F0100085F010008D0
:100090005F0100085F0100085F0100085F010008C0
@@ -13,15 +13,15 @@
:1000B0005F0100085F0100085F0100085F010008A0
:1000C0005F0100085F0100085F0100085F01000890
:1000D0005F0100085F0100085F0100085F01000880
-:1000E000710700085F0100085F0100085F01000858
+:1000E000150700085F0100085F0100085F010008B4
:1000F0005F0100085F0100085F0100085F01000860
:100100005F0100085F0100085F0100085F0100084F
-:100110005F0100085F010008C51F00085F010008BB
+:100110005F0100085F010008392000085F01000846
:100120005F0100085F0100085F0100085F0100082F
:10013000DFF80CD000F0A6F800480047FF020008E6
:10014000801900200648804706480047FEE7FEE782
:10015000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE777
-:10016000651F000831010008EFF3108072B6704778
+:10016000D91F000831010008EFF3108072B6704704
:1001700080F310887047324A1368012B04D04FF087
:10018000010313602F4A10602F4A11602F484FF06F
:10019000805101607047EFF3108272B62848016801
@@ -34,20 +34,20 @@
:100200000068006880F3088861B662B670471EF027
:10021000040F14BFEFF30880EFF3098020E9F00F1B
:1002200040F804ED14BF80F3088880F3098800B516
-:1002300002F05AFC5DF804EB4EF0040E704700002B
+:1002300002F096FC5DF804EB4EF0040E70470000EF
:100240002C010020240100202801002004ED00E002
:1002500020ED00E008ED00E030B50B46014600203F
:100260002022012409E021FA02F59D4205D303FA78
:1002700002F5491B04FA02F52844151EA2F10102F9
:10028000F1DC30BD064C074D06E0E06840F00103AC
:1002900094E8070098471034AC42F6D3FFF74CFFC0
-:1002A0008C7E0008AC7E000870B58C1810F8015BDD
+:1002A000047F0008247F000870B58C1810F8015BEB
:1002B00015F0070301D110F8013B2A1106D110F8FF
:1002C000012B03E010F8016B01F8016B5B1EF9D103
:1002D0002B0705D40023521E0DD401F8013BFAE789
:1002E00010F8013BCB1A921C03E013F8015B01F8F4
:1002F000015B521EF9D5A142D8D3002070BD10B5C4
-:10030000FFF732FF03F050FF002010BD00220A1259
+:10030000FFF732FF03F08CFF002010BD00220A121D
:10031000D3430360704721B1826842F001028260DA
:1003200003E0826822F001028260704721B1826896
:1003300042F48012826003E0826822F480128260BC
@@ -77,1962 +77,1970 @@
:1004B00006F10843E062F0BD816841F00801816007
:1004C000704721B1826842F4A002826003E0826832
:1004D00022F4A00282607047816841F004018160CB
-:1004E0007047000008B50121102001F0E5F9022055
+:1004E0007047000008B50121102001F015FA022024
:1004F000ADF8000000208DF8030069460D4800F0BB
-:10050000BDFA0121102001F0D7F91020ADF800004C
-:1005100000208DF803006946064800F0AFFA20205D
+:10050000FBFA0121102001F007FA1020ADF80000DD
+:1005100000208DF803006946064800F0EDFA20201F
:10052000ADF8000000208DF803006946014800F096
-:10053000A5FA08BD0010014010B5FFF7D3FF00F089
-:1005400001F810BD00B585B00121480201F0B4F9F1
+:10053000E3FA08BD0010014010B5FFF7D3FF00F04B
+:1005400001F810BD00B585B00121480201F0E4F9C1
:100550004FF4C020009000208DF8040001208DF899
:1005600005004FF4602002900020039001208DF8D8
:10057000100069463548FFF71BFF4FF4004001F0BB
-:100580006FF9062301220B213048FFF739FF0122C2
+:100580009FF9062301220B213048FFF739FF012292
:100590004FF408712D48FFF7FEFE01212B48FFF7AD
:1005A000BAFE2A48FFF788FF00BF2848FFF7E9FE98
:1005B0000028FAD12548FFF78FFF00BF2348FFF737
:1005C000C0FE0028FAD101212048FFF77AFF01215F
-:1005D000880201F071F94FF4C020009000208DF8DE
+:1005D000880201F0A1F94FF4C020009000208DF8AE
:1005E00004008DF805004FF4602002900020039075
:1005F00001208DF8100069461548FFF7D9FE4FF429
-:10060000004001F02DF901211148FFF78FFE012272
+:10060000004001F05DF901211148FFF78FFE012242
:100610004FF408710E48FFF7BEFE01210C48FFF7AA
:100620007AFE0B48FFF748FF00BF0948FFF7A9FE15
:100630000028FAD10648FFF74FFF00BF0448FFF734
:1006400080FE0028FAD105B000BD00000024014062
:100650000028014010B500F023F800F001F810BDAB
-:100660000EB50121102001F017F90120ADF80400AA
-:100670004720ADF800006946084801F0E3FC01217D
-:10068000064801F0B3FC01221146044801F0D1FCF8
-:100690000121024801F0B0FC0EBD00000014004032
-:1006A00008B54FF4E06001F05FF836208DF80000E7
+:100660000EB50121102001F047F90120ADF804007A
+:100670004720ADF800006946084801F01DFD012142
+:10068000064801F0EDFC01221146044801F00BFD83
+:100690000121024801F0EAFC0EBD000000140040F8
+:1006A00008B54FF4E06001F08FF836208DF80000B7
:1006B00001208DF8010000208DF8020001208DF846
-:1006C0000300684601F018F808BD00000021044A44
+:1006C0000300684601F048F808BD00000021044A14
:1006D000116000BF024909688142FBD270470000E7
-:1006E0002800002010B5012000F0A8F870B31948C8
-:1006F0000078401E184991F90010884206DD16481E
-:100700000078401C40B21449087002E000201249F1
-:1007100008701248104991F9001030F81100104982
-:100720000880084602880FA1104801F0E3FD00F0A0
-:1007300089FFC48823464FF4A0720021C82000F02E
-:1007400013FB0A4A0021D22000F07AFB012000F0BE
-:100750006FF810BD8800002089000020780000207C
-:100760008E000020543A2025646D7300340100206F
-:1007700010B54FF4005000F061F868B3194890F9D3
-:100780000000002806DD17480078401E40B21549D9
-:10079000087005E014480078401E40B21149087006
-:1007A0001248104991F9001030F8110010490880E2
-:1007B000084602880FA1114801F09CFD00F042FF9D
-:1007C000C488234678220021C82000F0CDFA0B4AC5
-:1007D0000021D22000F034FB4FF4005000F028F844
-:1007E00010BD000089000020880000207800002053
-:1007F0008E000020543A2025646D730034010020DF
-:1008000010B5042000F01AF848B102F093FA012262
-:1008100005490648006802F053FD02F09BFA0420E7
-:1008200000F006F810BD00002E0000205C00002043
-:10083000014908607047000014040140014600208F
-:100840000022074B1B6803EA0102054B14331B68A7
-:100850000B4013B10AB1012000E0002070470000F6
-:1008600000040140002123498279002A3AD00A4637
-:10087000126803689A430B461A600A1D12680368DF
-:100880009A430B1D1A60027911440A6803681A43DF
-:100890000A60184A0832126803689A43154B0833F5
-:1008A0001A601A1D126803689A43124B0C331A60BF
-:1008B0004279102A0ED11A1F126803681A430D4B91
-:1008C00008331A601A1D126803681A43094B0C3367
-:1008D0001A600DE00749427911440A6803681A4317
-:1008E0000A6005E0027911440A6803689A430A60C5
-:1008F000704700000004014008B54FF4C06000F0EC
-:1009000033FF08208DF8000001208DF801008DF8DC
-:1009100002008DF80300684600F0EEFE08BD0000FE
-:1009200051B18200A2F1C042126842F0010382007C
-:10093000A2F1C042136009E08200A2F1C042126835
-:10094000034B1A408300A3F1C0431A6070470000B4
-:10095000FEFF0F00D0E901121143C2681143026982
-:1009600011434269114382691143C2691143026A0A
-:100970001143426A1143826A1143C26A1143026BF6
-:10098000114302689200A2F1C042116081680829F7
-:100990000BD101688900A1F1C041096841F0400212
-:1009A00001688900A1F1C0410A60416B0968426B8E
-:1009B000526841EA0211426B926841EA0221426B9D
-:1009C000928941EA0241426B128A41EA0251426B2A
-:1009D000127D41EA0261426B926911430268521C26
-:1009E0009200A2F1C0421160C16AB1F5804F1BD1E3
-:1009F000816B0968826B526841EA0211826B9268CE
-:100A000041EA0221826B128A41EA0251826B127D15
-:100A100041EA0261826B9269114302689200A2F17D
-:100A2000C042C2F8041107E06FF07042016889000B
-:100A3000A1F1C041C1F804217047000030B5002287
-:100A40008B071C0F0F2303FA04F20B4B8C1053F887
-:100A500024309343084C8D1044F8253023468C10E5
-:100A600053F824308C07240F00FA04F42343024C7B
-:100A70008D1044F8253030BD080001402DE9F041CB
-:100A8000024600250026002000230024002791F8BC
-:100A900003C00CF00F0591F803C00CF0100CBCF172
-:100AA000000F03D091F802C04CEA050591F800C090
-:100AB000BCF1000F31D0146800202BE04FF0010C86
-:100AC0000CFA00F3B1F800C00CEA03069E4220D1F4
-:100AD00083004FF00F0C0CFA03F7BC4305FA03FC3C
-:100AE0004CEA040491F803C0BCF1280F06D14FF082
-:100AF000010C0CFA00FCC2F814C00AE091F803C023
-:100B0000BCF1480F05D14FF0010C0CFA00FCC2F803
-:100B100010C0401C0828D1D31460B1F800C0BCF14B
-:100B2000FF0F34DD546800202EE000F1080C4FF078
-:100B3000010808FA0CF3B1F800C00CEA03069E4263
-:100B400021D183004FF00F0C0CFA03F7BC4305FAD8
-:100B500003FC4CEA040491F803C0BCF1280F05D152
-:100B600000F1080C08FA0CF8C2F8148091F803C0E0
-:100B7000BCF1480F07D100F1080C4FF0010808FA4A
-:100B80000CF8C2F81080401C0828CED35460BDE891
-:100B9000F0814161704701617047000070B500BF8E
-:100BA0004FF408711B48FFF7DAFB0028F8D019480A
-:100BB000FFF7D1FB05464FF408711648FFF7A6FB77
-:100BC00000BF4FF408711348FFF7C9FB0028F8D0A5
-:100BD0001048FFF7C0FB04464FF408710D48FFF7BB
-:100BE00095FB0D480078012807D1601B0B4991F94E
-:100BF000001088420CDD012070BD0748007838B92C
-:100C0000281B064991F90010884201DD0120F3E715
-:100C10000020F1E7002401408B0000208A00002022
-:100C200008B500240120009039E000241C48007819
-:100C3000012804D100BFFFF7B1FF0028FBD021E05D
-:100C400000BF4FF408711748FFF789FB0128F8D15E
-:100C50001448FFF780FB144921F814004FF4087181
-:100C60001048FFF753FB114800884FF47A7148434E
-:100C7000322190FBF1F0C01F85B22846FFF726FD18
-:100C8000601C84B2C82CDBDB01226946084800687E
-:100C900002F016FB00BF024800780228FBD1C4E72F
-:100CA0008C00002000240140980100208E000020CC
-:100CB0006000002010B50024062301220E210D48FB
-:100CC000FFF79EFB01210B48FFF7FBFB00BF4FF432
-:100CD00008710848FFF743FB0128F8D10548FFF7E2
-:100CE0003AFB04464FF408710348FFF70FFB204618
-:100CF00010BD0000002801400024014010B5002470
-:100D0000062301220F210D48FFF77AFB01210B4832
-:100D1000FFF7D7FB00BF4FF408710848FFF71FFB30
-:100D20000128F8D10548FFF716FB04464FF4087177
-:100D30000348FFF7EBFA204610BD000000280140F1
-:100D40000024014010B504462CB14FF480510548F1
-:100D5000FFF71FFF04E04FF480510248FFF71BFF2D
-:100D600010BD0000001401402DE9F04106460F4679
-:100D700014461D462B4622463946304600F060FA9E
-:100D800004FB05F00249098800F00DF9BDE8F08187
-:100D90003E00002001B502E00098401E009000983F
-:100DA0000028F9D108BD00002DE9F04F80468946A2
-:100DB0001646A6F120001FFA80FA1E4909688988A4
-:100DC0001C4A1268D28801FB02F0C11700EB517176
-:100DD000C1F3C7071748006800680AFB070B1548EE
-:100DE0000068C3881348006882884946404600F07E
-:100DF00027FA2C2000F0A2FB002416E0002510E0CA
-:100E00001BF8040080212941084020B10A480088CD
-:100E100000F098FB03E00948008800F093FB681C91
-:100E2000C5B2082DECDB601CC4B2BC42E6DBBDE8F9
-:100E3000F08F0000380000203C0000203E00002021
-:100E400070B505460E46144624E028461349096845
-:100E50008988084412490988884205DD00250F4821
-:100E60000068C088304486B230460C490968C98899
-:100E700008440C490988884201DD002500262278B3
-:100E800031462846FFF790FF641C044800688088BC
-:100E9000284485B220780028D7D170BD38000020C2
-:100EA00030000020320000202DE9FF4F83B0814642
-:100EB0004FF0000AD3460598A0EB0905049906985F
-:100EC000461ACDF8049004980090002D01DD01270A
-:100ED00005E00DB9002702E04FF0FF376D42002E0C
-:100EE00002DD4FF0010806E016B94FF0000802E0FD
-:100EF0004FF0FF387642B54201DD2C4600E0344623
-:100F00000020029019E0DDE9001000F0FBFAAA448D
-:100F1000B344A24505DDAAEB040A0198384480B227
-:100F20000190A34505DDABEB040B0098404480B273
-:100F300000900298401C80B20290611C0298884286
-:100F4000E1DD07B0BDE8F08F00B597B001210802E0
-:100F500000F092FC0120019004200390800607908D
-:100F600000200290049005900690089009900820B7
-:100F70000A9010200B9000200C900E900F90109073
-:100F80004FF480501190002012901390149001A8FB
-:100F90001590169008A8FFF7DDFC01210020FFF74F
-:100FA000BFFC17B000BD10B502460B4600242C2034
-:100FB00000F0C4FA00BF03E0184600F0C3FA641C56
-:100FC0009442F9D310BD000008B50121602000F063
-:100FD00073FC03208DF8020018208DF803004FF4F5
-:100FE0008040ADF8000069465B48FFF747FD4FF4CD
-:100FF0000040ADF8000069465748FFF73FFD01206B
-:10100000ADF8000069465448FFF738FD0220ADF8FE
-:10101000000069465048FFF731FD8020ADF8000020
-:1010200069464E48FFF72AFD4FF48070ADF8000086
-:1010300069464A48FFF722FD4FF40070ADF8000002
-:1010400069464648FFF71AFD4FF48060ADF800008E
-:1010500069464248FFF712FD4FF40060ADF800000A
-:1010600069463E48FFF70AFD4FF48050ADF8000096
-:1010700069463A48FFF702FD4FF40050ADF8000012
-:1010800069463648FFF7FAFC4FF48040ADF800009F
-:1010900069463248FFF7F2FC4FF40040ADF800001B
-:1010A00069462E48FFF7EAFC4FF48070ADF8000067
-:1010B00069462948FFF7E2FC4FF40070ADF80000E4
-:1010C00069462548FFF7DAFC4FF48060ADF8000070
-:1010D00069462148FFF7D2FC03208DF80200182052
-:1010E0008DF803001020ADF8000069461A48FFF79C
-:1010F000C5FC2020ADF8000069461748FFF7BEFC8C
-:101100008020ADF8000069461348FFF7B7FC4FF4A4
-:101110000060ADF8000069460F48FFF7AFFC1020F3
-:101120008DF8030003208DF802000220ADF80000C6
-:1011300069460A48FFF7A2FC10208DF8030003203F
-:101140008DF802004FF48050ADF800006946024867
-:10115000FFF794FC08BD0000001401400018014096
-:1011600000B50246072A00DD00BD2848027010467F
-:1011700002EBD0714910A2EB410139B9F0202449AA
-:1011800008804FF4A0702349088006E04FF4A07057
-:101190001F490880F0201F490880362000F0CEF952
-:1011A000082141EA421000F0CDF92A2000F0C6F9EA
-:1011B000002000F0C7F9002000F0C4F914490988A4
-:1011C000491EC1F3072000F0BDF911490978491EF5
-:1011D000C8B200F0B7F92B2000F0B0F9002000F001
-:1011E000B1F9002000F0AEF90A490988491EC1F39F
-:1011F000072000F0A7F907490978491EC8B200F096
-:10120000A1F92C2000F09AF900BFADE734000020CE
-:10121000300000203200002010B5FFF7D5FEFFF7A8
-:1012200093FE0120FFF78EFD00F04EF900F034F838
-:1012300002480078FFF794FF10BD00003400002042
-:1012400030B504460D462A2000F078F9201200F04F
-:1012500079F9E0B200F076F9A118491EC1F30F2028
-:1012600000F070F9A118491EC8B200F06BF92B20EC
-:1012700000F064F9281200F065F9E8B200F062F9B4
-:10128000E918491EC1F30F2000F05CF9E918491E66
-:10129000C8B200F057F930BD10B5CF2000F04EF9BC
-:1012A000002000F04FF9812000F04CF9302000F0D0
-:1012B00049F9ED2000F042F9642000F043F90320E1
-:1012C00000F040F9122000F03DF9812000F03AF9D9
-:1012D000E82000F033F9852000F034F9102000F008
-:1012E00031F9782000F02EF9CB2000F027F93920D1
-:1012F00000F028F92C2000F025F9002000F022F958
-:10130000342000F01FF9022000F01CF9F72000F053
-:1013100015F9202000F016F9EA2000F00FF900205E
-:1013200000F010F9002000F00DF9B12000F006F9EE
-:10133000002000F007F91B2000F004F9B62000F0AF
-:10134000FDF80A2000F0FEF8A22000F0FBF8C02013
-:1013500000F0F4F8352000F0F5F8C12000F0EEF8C8
-:10136000112000F0EFF8C52000F0E8F8452000F06B
-:10137000E9F8452000F0E6F8C72000F0DFF8A220E9
-:1013800000F0E0F8F22000F0D9F8002000F0DAF8E0
-:10139000262000F0D3F8012000F0D4F8E02000F07F
-:1013A000CDF80F2000F0CEF8262000F0CBF8242056
-:1013B00000F0C8F80B2000F0C5F80E2000F0C2F8CD
-:1013C000092000F0BFF8542000F0BCF8A82000F07D
-:1013D000B9F8462000F0B6F80C2000F0B3F817205A
-:1013E00000F0B0F8092000F0ADF80F2000F0AAF8E6
-:1013F000072000F0A7F8002000F0A4F8E12000F09A
-:101400009DF8002000F09EF8192000F09BF81B20AA
-:1014100000F098F8042000F095F8102000F092F801
-:10142000072000F08FF82A2000F08CF8472000F009
-:1014300089F8392000F086F8032000F083F80620B0
-:1014400000F080F8062000F07DF8302000F07AF8F7
-:10145000382000F077F80F2000F074F8362000F004
-:101460006DF8C82000F06EF82A2000F067F8002020
-:1014700000F068F8002000F065F8002000F062F845
-:10148000EF2000F05FF82B2000F058F8002000F06B
-:1014900059F8002000F056F8012000F053F83F20E2
-:1014A00000F050F83A2000F049F8552000F04AF8D2
-:1014B000112000F043F80348FFF76CFC292000F0EE
-:1014C0003DF810BDFCBF020010B502210748FFF730
-:1014D00060FB40F6FF20FFF75DFC02210348FFF7A9
-:1014E0005AFB40F6FF20FFF755FC10BD00180140E5
-:1014F00030B504460D4601231A4629462046FFF71B
-:101500009FFE30BD70B505460C46094800888542EF
-:101510000CDA08480088844208DA21462846FFF79A
-:10152000E7FF054801880120FFF73DFD70BD000081
-:1015300030000020320000203C0000204FF0C0416D
-:101540000880704701490880704700000000026071
-:101550001CB5002400200190052000905FE04FF0B2
-:10156000FF33012201A92E48006801F02BFE04463A
-:10157000002C54D19DF80400012850D140E000F027
-:101580001AFA00909DF8001026A001F055FC9DF875
-:101590000000052809DA012002F0C7F99DF80000D3
-:1015A00005280FDA012000900CE09DF80000FA28D1
-:1015B00008DD012002F0B9F99DF80000FA2801DDEC
-:1015C0000220009000F0F2F900909DF8000005283C
-:1015D00009DA012002F0A9F99DF8000005280FDAC8
-:1015E000032000900CE09DF80000FA2808DD01209F
-:1015F00002F09BF99DF80000FA2801DD042000901C
-:101600009DF800000428BADC9DF8001008A001F045
-:1016100013FC012269460A48006801F051FE9EE76A
-:1016200064000020595F646174613A2025640A00F7
-:101630006B657920646174613A2025640A000000BA
-:101640005C0000200148006870470000380000205E
-:10165000024A1080024A1180704700003C000020BE
-:101660003E00002001490880704700003C00002037
-:1016700008B50121082000F01FF92020ADF8000076
-:1016800010208DF8030003208DF8020069460F48F2
-:10169000FFF7F4F90120ADF8000069460B48FFF7A9
-:1016A000EDF90220ADF8000069460848FFF7E6F9B9
-:1016B00020210648FFF76FFA01210448FFF76BFA73
-:1016C00002210248FFF767FA08BD0000000C014044
-:1016D00008B54FF4A06000F047F825208DF8000011
-:1016E00001208DF801008DF802008DF80300684696
-:1016F00000F002F808BD000070B5002100230F22A1
-:10170000C47804B3154C246804F4E064C4F5E064C0
-:10171000210AC1F10403CA40447804FA03F1847831
-:101720001440214309010E4C0678A155047804F0B9
-:101730001F050124AC4005786D11AD0005F1E025D1
-:10174000C5F8004109E0047804F01F050124AC400D
-:10175000044D0678761145F8264070BD0CED00E08A
-:1017600000E400E080E100E002490143024A116028
-:10177000704700000000FA050CED00E00EB5FFF721
-:10178000BBF80121042000F097F80420ADF8080010
-:1017900048208DF80B0002A90C48FFF76FF90121D2
-:1017A000084600F089F802210020FFF747F90420DD
-:1017B000009000208DF804000C208DF80500012019
-:1017C0008DF806006846FFF74DF80EBD0008014091
-:1017D00008B50025002000903AE04FF0FF330122C9
-:1017E00069461C48006801F0EDFC054675BB9DF894
-:1017F000000001282AD100214FF6FF70FFF728FFD3
-:1018000015480388C72200210846FFF7ADFA0024D7
-:101810001AE04FF6FF70FFF725FF1049601C31F802
-:101820001000152190FBF1F086B20C4830F814003E
-:1018300090FBF1F087B2601C82B2334639462046F5
-:10184000FFF732FB601C84B2C62CE2DD0020009062
-:10185000C3E7000060000020320000209801002053
-:1018600001460020034A506820F44040084350607D
-:10187000704700000010024029B1064A5269024335
-:10188000044B5A6104E0034A52698243014B5A6196
-:10189000704700000010024029B1064AD269024395
-:1018A000044BDA6104E0034AD2698243014BDA61F6
-:1018B000704700000010024029B1064A92690243B5
-:1018C000044B9A6104E0034A92698243014B9A6196
-:1018D000704700000010024030B5002100220024B3
-:1018E00000232D4D6D6805F00C0121B1042905D0B0
-:1018F000082923D105E0294D056022E0274D056028
-:101900001FE0254D6D6805F47012234D6D6805F4D8
-:101910008034022505EB92421CB9214D55430560E8
-:101920000BE01D4D6D6805F400351DB11C4D554390
-:10193000056002E0194D5543056002E0174D056052
-:1019400000BF00BF144D6D6805F0F0010909154D89
-:101950006B5C0568DD4045600F4D6D6805F4E06126
-:10196000090A104D6B5C4568DD4085600A4D6D6865
-:1019700005F46051C90A0B4D6B5C4568DD40C560DC
-:10198000054D6D6805F44041890B074D6B5CC568DA
-:10199000B5FBF3F5056130BD0010024000127A007E
-:1019A00000093D00140000202400002010B5FFF7BE
-:1019B00081F9C0B210BD10B5FFF7A0F9C0B210BDDB
-:1019C0001CB500230A22012131A001F0ADFB3549ED
-:1019D000086000230122114633A001F0A5FB38491D
-:1019E000086000230122114636A001F09DFB394911
-:1019F0000860142001214B020022CDE90010364975
-:101A000036A001F06AFF374908600846006818B13F
-:101A10000846006802F07EF8142002210B02002222
-:101A2000CDE90010304931A001F057FF314908607D
-:101A30000846006818B10846006802F06BF81420E8
-:101A400003214FF400730022CDE900102A492BA096
-:101A500001F043FF2B4908600846006818B10846AA
-:101A6000006802F057F8142003214FF4007300229D
-:101A7000CDE90010244925A001F02FFF2649086078
-:101A80000846006818B10846006802F043F81CBD1B
-:101A900073657474696E675F646174615F717565A5
-:101AA000756500005C000020676574776176655F8E
-:101AB0007374617475735F717565756500000000FE
-:101AC000600000206B65795F7363616E5F7175659F
-:101AD0007565000064000020051C000853657474DF
-:101AE000696E670068000020511500084B65795346
-:101AF00063616E0074000020210C00084765745774
-:101B0000617665006C000020D1170008506C6F747E
-:101B100057617665000000007000002010B500F0ED
-:101B200001F810BD0CB5002001900090334800680A
-:101B300040F480303149086000BF3048006800F44C
-:101B4000003000900198401C0190009818B901984D
-:101B5000B0F5A06FF1D12948006800F4003010B151
-:101B60000120009001E0002000900098012843D15E
-:101B70002348006840F010002149086008460068CA
-:101B800020F0030008600846006840F0020008608A
-:101B90001A48406819494860084640684860084645
-:101BA000406840F4806048600846406820F47C103B
-:101BB00048600846406840F4E810486008460068FD
-:101BC00040F08070086000BF0C48006800F00070B2
-:101BD0000028F9D00948406820F003000749486010
-:101BE0000846406840F00200486000BF0348406873
-:101BF00000F00C000828F9D10CBD000000100240D4
-:101C0000002002401CB50025052001900024012081
-:101C100000905DE04FF0FF33012201A92D480068DC
-:101C200001F0D0FA0546002D52D19DF8040000289D
-:101C30004ED1012028490860052001903FE0012293
-:101C400069462648006801F03BFB05464FF4FA73ED
-:101C5000012201A91F48006801F0B4FA05466DBBD6
-:101C60009DF80400012806D002280CD0032812D0C9
-:101C7000042821D118E0002C04DD601EC4B22046E7
-:101C800000F02EF819E0032C04DA601CC4B22046E0
-:101C900000F026F811E04FF0FF31204600F098F8F0
-:101CA000204600F01DF808E00121204600F090F8E1
-:101CB000204600F015F800E000BF00E003E09DF8CA
-:101CC00004000028BBD100BF01200349091F0860A0
-:101CD000A0E700005C000020140C0140640000201C
-:101CE00030B599B00446FFF7ADFCC0884FF6FF71E0
-:101CF00001EA80052B4678220021C820FFF734F83E
-:101D0000FFF7A0FCC088604385B224A22946D220F8
-:101D1000FFF796F8224890F9002022A1684600F0CB
-:101D2000E9FAFFF78FFC00256A462946E620FFF70F
-:101D300087F81E4890F900201DA1684600F0DAFAE5
-:101D4000FFF780FCC5886A462946E620FFF778F849
-:101D5000194890F9002019A1684600F0CBFAFFF766
-:101D600071FCC0884FF6FF7101EA40056A462946BA
-:101D7000E620FFF765F81348028813A1684600F0D3
-:101D8000B9FAFFF75FFCC08800EB400085B26A46F5
-:101D90002946E620FFF754F819B030BD2D3E00006B
-:101DA0008A00002054563A20256400008B00002051
-:101DB000544D3A20256400008C000020534D3A20F9
-:101DC000256400008E0000205450443A2025640011
-:101DD00070B505460C4635B1012D1AD0022D2ED016
-:101DE000032D66D141E041480078204440B23F498C
-:101DF0000870084690F90000002801DA00200870F9
-:101E00003A4890F900001E2802DD1E20374908706C
-:101E100050E037480078204440B235490870084601
-:101E200090F90000002801DA00200870304890F98D
-:101E30000000012802DD01202D4908703AE02D48FC
-:101E40000078204440B22B490870084690F9000001
-:101E5000002801DA00200870264890F900000228C6
-:101E600002DD02202349087024E023480078204442
-:101E700040B221490870084690F90000002801DAB4
-:101E8000002008701D480078401E1B4991F9001081
-:101E9000884205DA19480078401E40B21649087099
-:101EA0001748154991F9001030F8110015490880BC
-:101EB00000E000BF00BF0D4890F9001012A000F034
-:101EC000BBFF0B4890F9001014A000F0B5FF0948C3
-:101ED00090F9001016A000F0AFFF0A48018819A081
-:101EE00000F0AAFF0CA000F0A7FF70BD8A00002040
-:101EF0008B0000208C00002089000020880000203A
-:101F0000780000208E000020547269676765725661
-:101F1000616C75653A2025640A0000005472696797
-:101F20006765724D6F64653A2025640A0000000001
-:101F300053616D706C696E675F6D6F64653A2025E3
-:101F4000640A000054696D655065724469763A20F0
-:101F500025640A0010B500F0EDFE01F05BFE00F014
-:101F6000F9FE10BD10B51348006840F0010011499A
-:101F7000086008464068104908400E494860084615
-:101F800000680E4908400B4908600846006820F4C4
-:101F9000802008600846406820F4FE0048604FF446
-:101FA0001F008860FFF7BAFD4FF000600449086029
-:101FB00010BD0000001002400000FFF8FFFFF6FE19
-:101FC00008ED00E010B50121064800F021F840B10D
-:101FD00005480068401C044908600121014800F0E0
-:101FE00008F810BD0014004028000020CA430282F7
-:101FF0007047CA430282704721B1028842F0010251
-:10200000028004E002884FF6FE731A400280704797
-:1020100030B50246002000230024158A05EA01039A
-:10202000958905EA010413B10CB1012000E00020FC
-:1020300030BD1AB183890B43838102E083898B43CE
-:1020400083817047002202881D4B98420ED01D4BA1
-:1020500098420BD0B0F1804F08D01B4B984205D06E
-:102060001A4B984202D01A4B984204D14FF68F7304
-:102070001A404B881A43174B984207D0164B984288
-:1020800004D04FF6FF431A40CB881A4302808B8856
-:1020900083850B8803850A4B98420BD0094B9842E5
-:1020A00008D00E4B984205D00D4B984202D00D4BF4
-:1020B000984201D10B7A0386012383827047000086
-:1020C000002C0140003401400004004000080040A2
-:1020D000000C00400010004000140040004001408F
-:1020E000004401400048014021B1828942F400527D
-:1020F000828104E082894DF6FF731A408281704725
-:1021000000B585B001210420FFF7D6FB012188032B
-:10211000FFF7D2FB4FF40070ADF8100018208DF8D7
-:10212000130003208DF8120004A91A48FEF7A6FC3C
-:102130004FF48060ADF8100004208DF8130004A95E
-:102140001448FEF79BFC4FF4E13000900020ADF8FE
-:102150000400ADF80600ADF80800ADF80C000C2046
-:10216000ADF80A0069460C4800F054F8FFF7B0FAE1
-:10217000012240F22441084800F026F801224021C3
-:10218000054800F00BF801210348FFF7ADFF05B04B
-:1021900000BD000000080140003801401AB1838AE8
-:1021A0000B43838202E0838A8B438382704702461B
-:1021B0000020B1F5007F00D100BF13880B400BB1A8
-:1021C000012000E000207047F0B5034600240026FF
-:1021D0000025002040F66A17B94200D100BF18461A
-:1021E000C1F3421401F01F06012707FA06F5012C7E
-:1021F00001D10C3004E0022C01D1103000E0143089
-:102200001AB107682F43076002E00768AF43076011
-:10221000F0BD00002DE9F04786B005460E460024CB
-:10222000A24600BFA1460027B08900B100BF2F46DB
-:102230002C8A4CF6FF700440F08804432C82AC8951
-:102240004EF6F3100440B088318908437189084381
-:102250000443AC81AC8A4FF6FF400440B08904438C
-:10226000AC8201A8FFF738FB1F48874202D1DDF896
-:1022700010A001E0DDF80CA0A88900F4004040B1F6
-:102280000AEBCA0000EB0A1031684900B0FBF1F814
-:1022900007E00AEBCA0000EB0A1031688900B0FBC6
-:1022A000F1F86420B8FBF0F004012009642101FB7F
-:1022B0001089A88900F4004040B1322000EBC90029
-:1022C000B0FBF1F000F00700044308E0322000EB1F
-:1022D00009106421B0FBF1F000F00F0004432C81E1
-:1022E00006B0BDE8F087000000380140C1F30802E5
-:1022F000828070470FB4084B10B504A902AA039856
-:1023000000F04CF8044602A9002000F06BF92046CA
-:1023100010BC5DF814FB0000E5250008014609B972
-:1023200000207047C8B220B1C8B20E4A105C401CF1
-:10233000F7E701F47F4028B10A48C1F30722805C27
-:102340000930EEE701F47F0028B10648C1F30742E7
-:10235000805C1130E5E7034800EB1160007819302C
-:10236000DFE70000587D000802E008C8121F08C11E
-:10237000002AFAD170477047002001E001C1121F06
-:10238000002AFBD17047000003490868884201D049
-:10239000012070470020FCE7100100202DE9FF4FCD
-:1023A00089B09B460446002506E025280BD05A46F6
-:1023B0000B999047641C6D1C20780028F5D10DB056
-:1023C0002846BDE8F08F0027B8460122474900E0C3
-:1023D000074314F8013F203B02FA03F00842F7D10B
-:1023E00020782E2819D114F8010F47F004072A2865
-:1023F0000ED06FF02F022078A0F1300109290CD8FF
-:1024000008EB880102EB410100EB0108641CF2E7D4
-:102410000A98641C50F8048B0A9020780028CED0CB
-:10242000642808D0692806D075281ED05A460B9912
-:1024300090476D1C58E00A994FF00A0901C90A91AA
-:10244000002802DA40422D2102E0390504D52B2173
-:102450008DF82010012103E0F90704D02021F7E7CF
-:102460008A4608AE0DE00021FAE70A994FF00A0902
-:1024700001C90A91F7E74946FDF7EEFE303106F84B
-:10248000011D0028F7D1ADEB060000F12009780707
-:1024900001D44FF00108C84502DDA8EB090000E0B7
-:1024A00000208046002706E008A85A46C05D0B9928
-:1024B00090476D1C7F1C5745F6DB04E030205A46E0
-:1024C0000B9990476D1CB8F10001A8F10108F5DCEB
-:1024D00005E016F8010B5A460B9990476D1CB9F1AF
-:1024E0000001A9F10109F4DC641C65E70928010079
-:1024F0002DE9FC5F04468B4615461E46DDE90C9A25
-:10250000DDE90E7804F114004060006000BF1C3467
-:102510006560A660C4F80C90C4F810A02321D4E92B
-:10252000030200F0DDFDD4E9033C63441A1F0F4BA6
-:10253000D4E9010100F0D8FB2060A776677600207F
-:10254000E061C4F82080C4F8248060612076606572
-:10255000A0651C3C00902346054A2146019004F1E9
-:10256000440001F0D9FB0020BDE8FC9F3939000888
-:10257000853B00082DE9F04704460E46174698466D
-:10258000DDF8209084F80990607A20F001006072F4
-:10259000E66127620020A062C4F82480002506E0DE
-:1025A00004F1140101EBC50000F064FC6D1C012D69
-:1025B000F6DBBDE8F08710B50246002001460EE0CC
-:1025C00002F1140303EBC100D0E900436360D0E9DA
-:1025D000003423604060006000BF481C01460129B0
-:1025E000EEDB10BD0A68531C0B601070704710B50D
-:1025F000FFF7E6F9002010BD10B5044600F02AF9F7
-:10260000FFF7F5FF10BD000030B51A4C4368246891
-:102610001919884215D04B889BB9174B1B689942F2
-:102620000FD0164B1B688B4201D1144B18604B68BE
-:102630004360104B1B68C31A0E4D4C682D682C4428
-:10264000A3600C4C836824681A19824211D0538805
-:102650007BB90A4B1B68834201D1084B1A6043685F
-:102660005360044B1B68D31A024D44682D682C44F8
-:10267000A36030BD980000209C000020A000002036
-:102680002DE9F04F85B00D469C46DDE90F740E9B99
-:1026900004F04008B8F1000F02D0DFF8688101E0D3
-:1026A000DFF86481CDF8008004F01008B8F1000F65
-:1026B00001D024F0010404F00108B8F1000F02D0A9
-:1026C0004FF0300801E04FF02008C246002604F029
-:1026D0000208B8F1000F11D0002A02DA2D2652426A
-:1026E0000CE004F00408B8F1000F01D02B2605E03F
-:1026F00004F00808B8F1000F00D02026002142B9EC
-:102700004FF0300B8846491C0DF1040909F808B058
-:102710001DE01AE0E146B9F10A0F08D14FF00A0BAB
-:10272000B2FBFBFE0BFB1E28B2FBFBF202E002F049
-:102730000F08120900BFDDF8009019F808B08846AC
-:10274000491C0DF1040909F808B0002AE2D1B94288
-:1027500000DD0F46DB1B04F01108B8F1000F10D1AB
-:1027600016B1002B00DD5B1E06E0A84203D84FF037
-:10277000200880F80080401CB3F10008A3F1010399
-:10278000F3DC26B1A84201D806705B1E401C04F0A1
-:102790001008B8F1000F0AD104E0A84201D880F86F
-:1027A00000A0401CB3F10008A3F10103F5DC06E032
-:1027B000A84203D84FF0300880F80080401CB8468B
-:1027C0007F1E8845F4DC08E0A84205D80DF1040816
-:1027D00018F8018080F80080401CB1F10008A1F1D8
-:1027E0000101F1DC06E0A84203D84FF0200880F890
-:1027F0000080401CB3F10008A3F10103F3DC05B035
-:10280000BDE8F08F697E0008587E00081CB51420D2
-:1028100002210B020022CDE90010044904A001F0BE
-:102820005CF80446204601F075F91CBDF925000846
-:102830006D61696E0000000010B5044C02E0206874
-:102840008047241D02488442F9D310BD807E0008D1
-:10285000847E000810B5044C02E020688047241DE7
-:1028600002488442F9D310BD847E0008887E0008A7
-:1028700010B5FDF779FC044604480088401C00B2FE
-:10288000024908802046FDF773FC10BD00010020BE
-:1028900010B5FDF769FC04460B480088401E00B2E5
-:1028A000094908800846B0F90000002807DC00202C
-:1028B00008802046FDF75CFC00F0C6FD02E02046E3
-:1028C000FDF756FC10BD00000001002070B5054664
-:1028D00005B970BD1D480068854203D31C480068D7
-:1028E000854200D3F5E7A5F10C044FF0FF311948FC
-:1028F00000F074FE608818B12088B0F5F55F08D04C
-:1029000015A000F099FA23886288214619A000F0EA
-:1029100093FA002060804FF4F55020802148006831
-:10292000844201D21F480460084960680968611A3E
-:10293000401A1D490968081A1B4908602046FFF71C
-:1029400063FE044800F02DFE00BFC2E7980000209F
-:102950009C00002020150020746F206672656520A1
-:102960006120626164206461746120626C6F636BDA
-:102970003A0A00006D656D3A203078253038782CA1
-:10298000207573656420666C61673A2025642C208D
-:102990006D6167696320636F64653A203078253024
-:1029A00034780A00A0000020A800002000487047EA
-:1029B00028030020004870472813002070B52F48D6
-:1029C00000684FF47A72B0FBF2F1B1F1807F00D36E
-:1029D0001DE021F07F40401E4FF0E0225061501773
-:1029E0000F22002807DA13071D0E254B00F00F04F5
-:1029F000241F1D5503E013071C0E224B1C5400BF5F
-:102A000000204FF0E02290610720106100BFFEF728
-:102A100003FCFEF72DFEFFF773FBFDF78DFDFEF7C0
-:102A2000ADFEFDF717FE0320FEF79AFB00214FF6DF
-:102A3000FF70FEF70DFE1448038814480288002139
-:102A40000846FEF791F9FEF7FDFDC48823464FF4D2
-:102A5000A0720021C820FEF787F90DA20021D22024
-:102A6000FEF7EEF9FFF7E8FEFFF7A4FF0446FFF7D5
-:102A70009DFF0546214600F067FE70BD0000002066
-:102A800018ED00E000E400E03200002030000020FB
-:102A9000543A20326D73000010B50446FFF7E8FE8B
-:102AA00019E020780A280AD10D210E48FFF71EFCF4
-:102AB00000BF80210B48FFF77AFB0028F9D014F8FB
-:102AC000011B0848FFF712FC00BF80210548FFF7F3
-:102AD0006EFB0028F9D020780028E2D1FFF7D8FE5D
-:102AE00010BD00000038014070B505462C1D2E4871
-:102AF000006838B128462C4909688847064606B957
-:102B000070BD00BF29A0E16B00F096F92BA0216AEF
-:102B100000F092F92DA0616A00F08EF92FA0A16A51
-:102B200000F08AF931A0E16A00F086F933A021684B
-:102B300000F082F935A0616800F07EF937A0A16845
-:102B400000F07AF939A0E16800F076F93BA021693C
-:102B500000F072F93DA0616900F06EF93FA0A16933
-:102B600000F06AF941A0E16900F066F943A0216B29
-:102B700000F062F945A0616B00F05EF947A0A16B1F
-:102B800000F05AF9287800F0040038B100F09AFFFC
-:102B90000646314645A000F04FF902E04BA000F098
-:102BA0004BF900BFFEE70000300100207073723A5D
-:102BB000203078253038780A000000007230303A32
-:102BC000203078253038780A000000007230313A21
-:102BD000203078253038780A000000007230323A10
-:102BE000203078253038780A000000007230333AFF
-:102BF000203078253038780A000000007230343AEE
-:102C0000203078253038780A000000007230353ADC
-:102C1000203078253038780A000000007230363ACB
-:102C2000203078253038780A000000007230373ABA
-:102C3000203078253038780A000000007230383AA9
-:102C4000203078253038780A000000007230393A98
-:102C5000203078253038780A000000007231303A90
-:102C6000203078253038780A000000007231313A7F
-:102C7000203078253038780A000000007231323A6E
-:102C8000203078253038780A00000000206C723A35
-:102C9000203078253038780A000000002070633A30
-:102CA000203078253038780A0000000068617264AE
-:102CB000206661756C74206F6E2074687265616443
-:102CC0003A2025730D0A0D0A000000006861726445
-:102CD000206661756C74206F6E2068616E646C652F
-:102CE000720D0A0D0A000000F0B504460D461646A6
-:102CF000301D20F0070040380146002203E00C4F51
-:102D000041F82270521C102AF9D30D624FF0000CCA
-:102D1000C1F824C0C1F828C0C1F82CC0C1F830C027
-:102D20004B638C634FF0807CC1F83CC0F0BD000069
-:102D3000EFBEADDE10B5FDF717FA04460448007883
-:102D4000401C034908702046FDF712FA10BD000030
-:102D50009400002010B5FDF707FA044604480078F7
-:102D6000401E034908702046FDF702FA10BD00001E
-:102D70009400002070B504462068A0F11405284690
-:102D800000F082FE002070BD70B505460EE0FDF734
-:102D9000EBF906462868A0F114044FF0FF302063D9
-:102DA000204600F071FE3046FDF7E2F9284600F0BB
-:102DB00080F80028EBD0002070BD2DE9F0410546D9
-:102DC0000C469046204600F0BBFEB8F1000F03D041
-:102DD000B8F1010F23D105E004F11401284600F0F9
-:102DE00061F81CE02E680FE0A6F1140794F8350096
-:102DF00097F83510884206DA04F1140107F114003F
-:102E000000F050F802E03668AE42EDD100BFAE42AD
-:102E100004D104F11401284600F044F800BF00BFBB
-:102E20000020BDE8F08110B5044604F1140000F064
-:102E30001BF8002010BD00000FB438B505A80090A5
-:102E40007F210848009B049A01F012F804467F2C69
-:102E500000D97F240348FFF71FFE0020009038BCF4
-:102E60005DF814FBA01400204060006070474060D3
-:102E700000607047406000607047026851600268FF
-:102E80000A600160486070470268516002680A6029
-:102E90000160486070470268516002680A60016022
-:102EA000486070474268116042684A60416008604B
-:102EB000704701460868884201D101207047002010
-:102EC000FCE701460868884201D1012070470020D4
-:102ED000FCE7D0E900215160D0E9001211604060A8
-:102EE00000607047D0E900215160D0E90012116004
-:102EF00040600060704700002DE9F041054615B9BB
-:102F00000020BDE8F081E81C20F003054E48006871
-:102F1000854201D90020F4E70C2D00D20C254FF09A
-:102F2000FF314A4800F05AFB49480068494909689E
-:102F3000461A7EE04748006884196088002874D1EA
-:102F400006F10C006168081AA8426ED306F10C0065
-:102F50006168091A05F11800814230D306F10C00AE
-:102F600000EB05083B48006800EB08074FF4F550FC
-:102F700038800020788060687860BE60C4F8048083
-:102F8000012060803048796800680C30814205D0AB
-:102F90003049786809680844C0F808802E480168FC
-:102FA00005F10C0008442C4908602C4800680968A9
-:102FB000884219D2284800682849086014E0012096
-:102FC0006080244960680968611A401A22490968CA
-:102FD000084421490860214800680968884203D2F2
-:102FE0001D4800681D4908604FF4F55020801848BE
-:102FF0000068844212D107E015480068406815490E
-:10300000096808441249086011480068408828B1DE
-:103010000F480068124909688842EDD10B4800F05A
-:10302000C0FA04F10C006CE7FFE70A48006830447E
-:10303000466805480068401BB0423FF67BAF034836
-:1030400000F0AFFA00205CE7A4000020201500206B
-:10305000A000002098000020A8000020AC00002064
-:103060009C0000202DE9F0410F46164604463D46DF
-:103070003346102B28D305F0030C04F003084CEA68
-:10308000080CBCF1000F1FD121462A4610E052F86F
-:1030900004CB41F804CB52F804CB41F804CB52F8EE
-:1030A00004CB41F804CB52F804CB41F804CB103BDD
-:1030B000102BECD204E052F804CB41F804CB1B1FD8
-:1030C000042BF8D20C46154603E015F801CB04F8A2
-:1030D00001CBB3F1000CA3F10103F6D1BDE8F081FF
-:1030E000F0B50C460546E6B2042A15D300F00307F6
-:1030F00097B9014646EA062343EA034304E008C1C0
-:1031000008C108C108C1103A102AF8D201E008C16C
-:10311000121F042AFBD20D4601E005F8016B171EB1
-:10312000A2F10102F9D1F0BD2DE9F047074688462A
-:1031300091469A463946052000F008F9044614B92C
-:103140002046BDE8F08784F809A02046FFF76BFE13
-:1031500008F1030020F003002084A4F82290218CC1
-:10316000091D628C01FB02F0FFF7C6FEE061E06919
-:1031700020B9204600F018F80020E2E70020A06205
-:10318000E0622063002508E0208C001DE16905FB5A
-:103190000016206B306026636D1C608CA842F3DC47
-:1031A0000020A0842046CCE710B5044604F11400AA
-:1031B000FFF7EAFDE069FFF789FB204600F0EBF836
-:1031C000002010BD2DE9FF4704460F4690464FF002
-:1031D000000900F077FC0546FCF7C6FF8246A08C8C
-:1031E00048B9039838B95046FCF7C2FF6FF00100A8
-:1031F00004B0BDE8F0873CE000202863039830B9B4
-:103200005046FCF7B5FF6FF001002863F0E7627AE3
-:10321000294604F11400FFF7D0FD039800280CDDC7
-:1032200000F0F2FC814603AA002105F1440000F001
-:1032300047FD05F1440000F087FD5046FCF798FF7C
-:1032400000F002F9286B08B1286BD1E7FCF78CFF7E
-:103250008246039800280CDD00F0D6FCA0EB09099B
-:103260000398A0EB090003900398002801DA0020DE
-:103270000390A08C0028BFD0A66A3068A062E06AE4
-:10328000B04201D10020E062A08C401EA0845046D4
-:10329000FCF76EFF208C404501D2208C00E04046B8
-:1032A0000246311D3846FFF7DDFEFCF75DFF824622
-:1032B000206B306026635046FCF75AFF002097E7EA
-:1032C0002DE9F04104460F461646208CB04203D249
-:1032D0004FF0FF30BDE8F081FCF746FF8046256BDC
-:1032E0002DB94046FCF744FF6FF00200F2E7286872
-:1032F00020634046FCF73CFF0020286032463946F8
-:10330000281DFFF7AFFEFCF72FFF8046E06A08B1EB
-:10331000E06A0560E562A06A00B9A562A08C401C65
-:10332000A08404F11400FFF7C4FD50B904F11400A7
-:10333000FFF720FD4046FCF71BFF00F085F800205A
-:10334000C8E74046FCF714FF0020C3E72DE9F04131
-:1033500005460F46284600F03BF80646F068FFF7A2
-:10336000CBFD044614B90020BDE8F0812572002091
-:10337000607208223946204600F0CBF9FCF7F4FED3
-:10338000804604F10C01301DFFF777FD4046FCF745
-:10339000EFFE2046E8E770B50446FCF7E5FE05467B
-:1033A00004F10C00FFF795FD2846FCF7E1FE2046EE
-:1033B000FFF78CFA70BD70B50446FCF7D5FE0546E4
-:1033C00004F10C00FFF785FD2846FCF7D1FE70BD27
-:1033D000024600210AE0074800EB01100078904205
-:1033E00003D1044800EB01107047491C0529F2DBAA
-:1033F0000020F9E7B00000202DE9F04104460D4619
-:1034000016462846FFF7E4FF074645F08000207285
-:1034100008223146204600F07CF9FCF7A5FE8046E4
-:1034200004F10C01381DFFF728FD4046FCF7A0FE13
-:10343000BDE8F0810146087A00F0800008B1012063
-:1034400070470020FCE700002DE9F041FCF78CFEFE
-:1034500007461B48008868BB1A480068FEF75EFFF5
-:10346000461E194850F83600A0F1140417480068A9
-:1034700084421BD016490E70144805680460154834
-:10348000007848B904F11C0105F11C00FCF773FE3B
-:103490003846FCF76DFE0CE004F11C0105F11C0040
-:1034A000FCF769FE3846FCF763FE02E03846FCF79D
-:1034B0005FFE02E03846FCF75BFEBDE8F0810000ED
-:1034C000000100200C010020401500200401002014
-:1034D000080100209400002070B50446FCF744FE6B
-:1034E000054614F8340F20F00F0040F00100207062
-:1034F0006278343C0A4B03EBC20004F114014268C9
-:10350000116042684A604160086000BF0549A06BD5
-:1035100009680843034908602846FCF729FE70BD86
-:10352000401500200C01002070B50446FCF71CFE7D
-:10353000054604F11400D0E900215160D0E90012E1
-:1035400011604060006000BF94F83510094A02EB3A
-:10355000C1000168814201D1012100E0002129B1AF
-:103560000548A16B00688843034908602846FCF7BA
-:10357000FFFD70BD401500200C0100202DE9F04139
-:1035800004460D4616461F462A4601212046FFF7EF
-:1035900033FF2046FFF747FCA68367720020BDE893
-:1035A000F08170B504460025FCF7DEFD064604F107
-:1035B0001400FFF77EFC28B904F11400FFF7DAFBD2
-:1035C000012502E0A08B401CA0833046FCF7D0FD13
-:1035D000012D01D1FFF738FF002070BD73B50546FE
-:1035E000FCF7C2FD0646A88B002806DDA88B401E0E
-:1035F000A8833046FCF7BCFD28E0019828B9304686
-:10360000FCF7B6FD6FF001007CBD00F05BFA0446EC
-:10361000002020636A7A214605F11400FFF7CDFBF4
-:103620000198002809DD01AA002104F1440000F0FE
-:1036300047FB04F1440000F087FB3046FCF798FD9F
-:10364000FFF702FF206B08B1206BDDE70020DBE70E
-:1036500008B509A0FFF7F0FB0AA0FFF7EDFB12A0E9
-:10366000032300221946009012A0FFF7E5FB19A0E2
-:10367000FFF7E2FB08BD00000A205C207C202F0A37
-:10368000000000002D205254202D20202020205406
-:103690006872656164204F7065726174696E67203D
-:1036A00053797374656D0A004F6374203330203290
-:1036B00030323000202F207C205C2020202020254C
-:1036C000642E25642E2564206275696C6420257340
-:1036D0000A0000002032303036202D2032303138C0
-:1036E00020436F7079726967687420627920727400
-:1036F0002D746872656164207465616D0A00000054
-:1037000001460A4600E0521C10780028FBD1501AEE
-:10371000704770B50346A2B118460C4600BF14F8B6
-:10372000016B00F8016B3EB902E0002500F8015B77
-:10373000551E2A1EF9D102E0551E2A1EEFD100BFE8
-:1037400000BF184670BD00002DE9F04105460E4649
-:10375000E81C20F0030726F00308B8F1180F09D978
-:10376000A8F11800B84205D3A8EB070018381E4985
-:10377000086006E0324629461CA0FFF75DFBBDE865
-:10378000F0812948076004684FF4F55020801648FE
-:1037900000680C3060600020A06060802249606892
-:1037A00009680844214908604FF4F5500968088009
-:1037B00001201E49096848800B4800680C301B49ED
-:1037C00009684860084800680C3018490968886032
-:1037D0000023012216A11848FFF7D0FE1248006806
-:1037E0001649086000BFCAE7A40000206D656D207F
-:1037F000696E69742C206572726F722062656769E8
-:103800006E206164647265737320307825782C2093
-:10381000616E6420656E64206164647265737320F8
-:10382000307825780A000000980000209C000020D5
-:10383000686561700000000020150020A0000020D5
-:1038400010B500200B490880002405E00A4901EB6F
-:10385000C400FFF70CFB641C082CF7DB07200749AA
-:103860000870002006490860064908600648FFF70E
-:10387000FEFA10BD000100204015002008010020C4
-:10388000040100200C0100201001002070B5084840
-:103890000068FEF743FD451E064850F83500A0F1CC
-:1038A00014040548046004F11C00FCF792FC70BD90
-:1038B0000C010020401500200401002010B5002458
-:1038C00005E0044901EBC400FFF7D4FA641C002CA6
-:1038D000F7D010BD1801002070472DE9FF5F0646A4
-:1038E0000F4690461D46DDE90EAB31460020FFF73E
-:1038F0002DFD8146B9F1000F03D1002004B0BDE8D1
-:10390000F09F2846FFF7F8FA044624B94846FFF727
-:1039100042FD0020F2E743463A46314648468DE8EC
-:10392000300CFEF7E5FD4846E8E710B504462046B2
-:1039300000F0CEF810BD000070B512480468FCF726
-:1039400013FC05462046FFF7EFFD042084F8340001
-:1039500004F1440000F0D0F92046FFF76BFD012888
-:1039600005D1206F18B92046FFF725FD04E004F1CA
-:1039700014010548FFF788FA2846FCF7F9FBFFF722
-:1039800063FD70BD040100201001002001E000F083
-:1039900001F8FCE770B537E0FCF7E6FB0546FEF7FB
-:1039A000F3FC18B31B480068A0F1140404F11400E0
-:1039B000D0E900215160D0E9001211604060006040
-:1039C00000BFFEF755FF206F10B12046216F8847DA
-:1039D0002046FFF72FFD012805D1FEF759FF2846A5
-:1039E000FCF7C6FB70BDFEF753FF03E02846FCF76B
-:1039F000BFFBF7E72846FCF7BBFBA06AFEF766FFB4
-:103A00002046FFF7C8FC00BFFEF7BEFC0028C3D16C
-:103A100000BFE7E7100100201FB520200721C200EA
-:103A2000074BCDE90032CDE902100023054A06A17B
-:103A3000074800F00FF8064800F06CF81FBD0000C2
-:103A4000A01300208D3900087469646C65000000C3
-:103A5000281300202DE9FF5F05460C4616461F4639
-:103A6000DDE910ABDDE90E89224600212846FFF78B
-:103A7000C3FC3B463246214628468DE8000FFEF740
-:103A800037FD04B0BDE8F09F70B5044694F83400EB
-:103A900000F00F00022802D04FF0FF3070BDFCF79D
-:103AA00063FB054604F11400FFF71CFA04F144001F
-:103AB00000F0C6F92846FCF75BFB2046FFF70CFD3B
-:103AC0000020EBE701480068704700000401002077
-:103AD00031B5FCF749FB05460D480468204600F067
-:103AE0002FF86A46002104F1440000F0E9F804F1DF
-:103AF000440000F029F92846FCF73AFBFFF7A4FC44
-:103B0000206B801C08B900202063002038BD000015
-:103B10000401002010B504463434A0786070617848
-:103B2000012088406060022004F834092046FFF735
-:103B3000ABFFFFF7C7FF08B1FFF786FC002010BD01
-:103B400070B5044694F8340000F00F00012802D04C
-:103B50004FF0FF3070BDFCF707FB054694F83400CA
-:103B600020F00F0040F0020084F834002046FFF7F8
-:103B7000DBFC04F1440000F063F92846FCF7F8FA96
-:103B80000020E7E770B5044625466FF00100286382
-:103B900005F11400FFF7A6F92846FFF79DFCFFF793
-:103BA00053FC70BD70B5FCF7DFFA05461448046895
-:103BB00094F8340000F00F0001281CD1D4E905105E
-:103BC000814218D004F11400FFF78CF994F83520E5
-:103BD0000C4B03EBC20004F114014268116042680F
-:103BE0004A604160086000BF2846FCF7C1FAFFF751
-:103BF0002BFC002070BD2846FCF7BAFA0020F9E73C
-:103C000004010020401500200148006870470000B2
-:103C10009000002010B50A480068401C0849086060
-:103C2000FFF750FF0446206C401E2064206C18B93A
-:103C3000E06B2064FFF7B6FF00F004F810BD000051
-:103C40009000002070B5FFF7DFFF0546FCF78CFA07
-:103C5000064628E019480068A0F11404A06A281A52
-:103C60006FF0004188421DD22046FEF7A4FCD4E943
-:103C700007108847FFF7C8FF0546607A00F002008A
-:103C800058B1607A00F0010038B1607A20F001008C
-:103C90006072204600F058F805E0607A20F00100DC
-:103CA000607200E004E00548FFF70BF90028D1D06E
-:103CB00000BF3046FCF75CFA70BD00001801002020
-:103CC000034649B1012904D0022908D0032910D1A3
-:103CD0000AE0586A10600CE01068586209E0587AEF
-:103CE00020F00200587204E0587A40F00200587246
-:103CF00000BF00BF0020704770B50446FCF734FADF
-:103D000005462046FEF757FC2846FCF731FA2046C8
-:103D1000FFF751FB002070BD2DE9F84307460C4624
-:103D200015461E46DDE90889224609213846FFF777
-:103D300063FB4346324629463846CDF80090FEF7ED
-:103D400019FCBDE8F88300002DE9F8430546FCF7AF
-:103D50000BFA80462846FEF72EFC687A20F0010018
-:103D600068724046FCF704FAFFF74EFF696A0844A0
-:103D7000A862FCF7F9F980462F4F009700242AE04B
-:103D800019E05DF824201168142202EBC402881A9D
-:103D9000826AAB6AD21A00D108E0826AAB6AD21A90
-:103DA0006FF000439A4200D20CE000BF5DF824009F
-:103DB00000684DF824005DF8240007EBC401496851
-:103DC0008842DED100BF2CB15DF824000830611CB0
-:103DD0004DF82100641C002CD2D018480068401C0B
-:103DE000164908600846066805F114010098FFF7B7
-:103DF00052F8022412E006F0030060B9C4F1010396
-:103E000005F1140202EBC301C4F101025DF82200C6
-:103E1000FFF741F800E003E0B608641C012CEAD982
-:103E200000BF687A40F0010068724046FCF7A0F9D4
-:103E30000020BDE8F88300001801002020010020C8
-:103E400070B50446607A00F0010010B94FF0FF3001
-:103E500070BDFCF789F905462046FEF7ACFB284605
-:103E6000FCF786F9607A20F0010060720020EFE72D
-:103E70002DE9FF4F89B0804644460A984044461ECB
-:103E8000464504D24FF0FF36A6EB08000A906FE1DA
-:103E90000B980078252806D0B44202D80B980078F9
-:103EA0002070641C61E1002526E00B98401C0B90FB
-:103EB0000B9800782D2802D145F010051CE00B98D6
-:103EC00000782B2802D145F0040515E00B98007806
-:103ED000202802D145F008050EE00B980078232831
-:103EE00002D145F0200507E00B980078302802D178
-:103EF00045F0010500E000E0D7E700BF4FF0FF37D5
-:103F00000B98007830380A2804D20BA800F061F929
-:103F100007460EE00B9800782A280AD10B98401C1F
-:103F20000B900C9880C80C90002F02DA7F4245F06D
-:103F300010054FF0FF390B9800782E281CD10B98F4
-:103F4000401C0B900B98007830380A2804D20BA83C
-:103F500000F03FF981460AE00B9800782A2806D144
-:103F60000B98401C0B900C9850F8049B0C90B9F1E6
-:103F7000000F01DA4FF00009002004900B98007840
-:103F8000682803D00B9800786C2805D10B9800782E
-:103F900004900B98401C0B900A2005900B98007819
-:103FA0006F2875D00CDC632813D004DC252870D072
-:103FB00058286FD18DE064286DD06928F9D18FE041
-:103FC00070286AD0732825D0752878D07828F0D149
-:103FD00082E005F0100040B904E0B44201D820208E
-:103FE0002070641C781E071EF7DC0C9810F8041B68
-:103FF0000C90C8B20790B44201D807982070641C96
-:1040000004E0B44201D820202070641C781E071EF2
-:10401000F7DCAAE00C98006806900C98001D0C9044
-:10402000069808B95AA006900698FFF769FB8346E0
-:10403000B9F1000F02DDCB4500DDCB4605F01000E5
-:1040400048B904E0B44201D820202070641C3846EE
-:104050007F1E5845F6DC002008900BE0B44202D8E1
-:10406000069800782070641C0698401C06900898FA
-:10407000401C089008985845F0DB04E0B44201D891
-:1040800020202070641C38467F1E5845F6DC6CE00A
-:104090001CE015E028E022E0FFE7781C10B90827B3
-:1040A00045F00105CDE9007902950C9804C810236C
-:1040B00031460C902046FEF7E3FA044655E012E044
-:1040C000B44201D825202070641C4EE008200590E1
-:1040D0001DE045F0400500BF1020059017E000BF2F
-:1040E00045F0020500BF12E0B44201D8252020703F
-:1040F000641C0B98007830B1B44202D80B98007859
-:104100002070641C02E00B98401E0B902DE000BF55
-:1041100004986C2807D10C9850F804AB0C9005F06B
-:104120000200B8B116E0049868280BD10C9830F85A
-:10413000041B1FFA81FA0C9005F0020050B10FFA2F
-:104140008AFA07E00C9850F804AB0C9005F00200D6
-:1041500000B100BFCDE900790295524631462046B4
-:10416000059BFEF78DFA044600BF0B98401C0B9090
-:104170000B98007800287FF48BAEB44201D82070F1
-:1041800001E000203070A4EB08000DB0BDE8F08F16
-:10419000284E554C4C2900000020704700207047E5
-:1041A000002070470020704710B5FBF7DDFFFEF7D9
-:1041B00005FCFFF74DFAFFF781FBFFF741FBFEF728
-:1041C00025FBFFF789FBFFF727FCFFF75FFB0020CC
-:1041D00010BD0146002009E00B685A1C0A601A78DD
-:1041E00000EB800302EB4302A2F130000A68127870
-:1041F000303A0A2AF0D370470000000000000000A7
-:104200000000000000000000000000181818181836
-:1042100018080008180000000000003424242400BE
-:1042200000000000000000000000000016247F24B1
-:1042300024247E2424000000000000083E68486812
-:104240001C1612127C10100000000061D296740837
-:1042500010162949C6000000000000003C646438C4
-:10426000724ACE467F00000000000018181818009F
-:1042700000000000000000000000000408181030DA
-:104280003030301010180C04000000201008080C0A
-:104290000404040C08181020000000080A341C6AEA
-:1042A00008000000000000000000000000001818D6
-:1042B000187F18181800000000000000000000001F
-:1042C0000000001818083000000000000000000086
-:1042D000003C0000000000000000000000000000A2
-:1042E00000000018180000000000000206040C087E
-:1042F0000810102020400000000000003C664247EB
-:104300005B7342663C00000000000000187848081B
-:10431000080808087E000000000000003C46060671
-:10432000040810207E000000000000007C06060447
-:104330003C0202067C000000000000000C1C14245B
-:104340006444FF0404000000000000007E60606020
-:104350007E0202067C000000000000001E30604863
-:10436000764242623C000000000000007E0206042B
-:104370000C08181030000000000000003C624236BB
-:104380001C6642423C000000000000003C664242C5
-:10439000661A0204780000000000000000001818EF
-:1043A00000000018180000000000000000001818AD
-:1043B0000000001818083000000000000000041879
-:1043C0003060100C0600000000000000000000003B
-:1043D0007E007E0000000000000000000000301899
-:1043E00004060C1020000000000000301C06060629
-:1043F00018100010100000000000001C224141DDD8
-:10440000B5A5A5AF94C0403C00000000181C3424A2
-:1044100026627E43C1000000000000007C46424648
-:104420007C4242427C000000000000001E20404010
-:10443000404040603E000000000000007C464243D7
-:104440004343424678000000000000007E60606048
-:104450007E6060607E000000000000007E606060A2
-:104460007E60606060000000000000001E60404050
-:10447000CE4242623E000000000000004242424242
-:104480007E42424242000000000000007E181818E0
-:10449000181818187E000000000000007C040404B6
-:1044A0000404044478000000000000004244485026
-:1044B00070584C44420000000000000020202020E2
-:1044C000202020203E000000000000006266675FA0
-:1044D0005B5BC1C1C100000000000000626272525B
-:1044E0005A4A4E4646000000000000003C6243C3AA
-:1044F000C3C343623C000000000000007C4642420F
-:104500004678404040000000000000003C6243C389
-:10451000C3C343623C180F00000000007C66626663
-:104520007C6C646662000000000000003E60406039
-:104530001C0602027C000000000000007F18181812
-:1045400018181818180000000000000042424242EB
-:10455000424242623C00000000000000C14342624F
-:104560002624341C1800000000000000C1C141498D
-:104570005B5B76666600000000000000436634184E
-:10458000181C2466C300000000000000C14266340D
-:104590001C18181818000000000000007E02040C0F
-:1045A000181020607E0000000000001C1010101089
-:1045B000101010101010101C0000004020201010CF
-:1045C00008080C04060200000000003C0C0C0C0C57
-:1045D0000C0C0C0C0C0C0C3C00000000181C246291
-:1045E00000000000000000000000000000000000CB
-:1045F00000000000000000FF00000020100000008C
-:1046000000000000000000000000000000003C0668
-:10461000023E42467A0000000000004040405C62DA
-:10462000424242427C0000000000000000001E20C8
-:10463000604060203E0000000000000202023E6276
-:10464000424242663A0000000000000000003C6266
-:10465000427E40603E0000000000000F1810107EF7
-:1046600010101010100000000000000000003F6655
-:10467000426658403E43423C0000004040405C627D
-:104680004242424242000000000000181800780830
-:10469000080808087E000000000000040C007C04EC
-:1046A0000404040404040C78000000606060626C80
-:1046B000787068646200000000000078080808084C
-:1046C000080808087E000000000000000000764B8B
-:1046D0004B4B4B4B4B0000000000000000005C62A5
-:1046E00042424242420000000000000000003C62E2
-:1046F000424342623C0000000000000000005C6297
-:10470000424242427C4040400000000000003E62C5
-:10471000424242663A0202020000000000006E724D
-:1047200063606060600000000000000000003E2048
-:10473000203C06027C000000000000001010FE106B
-:10474000101010101E000000000000000000424287
-:10475000424242663A00000000000000000043426E
-:104760006624341818000000000000000000C1C1D9
-:104770005B5A5E66660000000000000000006226D2
-:104780001C181C26620000000000000000004342CC
-:104790006624341C181830E00000000000007E067B
-:1047A0000C1810207E0000000000000E18101010E1
-:1047B000307010101010180E0000080808080808C3
-:1047C0000808080808080808000000301808080849
-:1047D0000C0E080808081830000000000000000057
-:1047E000714B060000000000000000000000000007
-:1047F00000000000000000000000000000000000B9
-:1048000000000000000000000000000000000000A8
-:104810000000000000000000000000000000000098
-:1048200000000380018001800180018001800180FF
-:104830000180018001800000000003C003C000006F
-:104840000000000000000000000000000000000068
-:1048500000000E700E700E700C30000000000000A2
+:1006E0002800002010B5012000F07AF848B102F08F
+:1006F0005DFB012205490648006802F01DFE02F07C
+:1007000065FB012000F066F810BD00002E000020FF
+:100710005C00002010B54FF4005000F061F868B3A1
+:10072000194890F90000002806DD17480078401E9F
+:1007300040B21549087005E014480078401E40B2E8
+:10074000114908701248104991F9001030F8110051
+:1007500010490880084602880FA1114801F004FEE4
+:1007600000F0A0FFC488234678220021C82000F0B2
+:1007700039FB0B4A0021D22000F0A0FB4FF40050BF
+:1007800000F028F810BD000089000020880000203B
+:10079000780000208E000020543A2025646D7300FC
+:1007A0003401002010B5042000F01AF848B102F01E
+:1007B000FDFA012205490648006802F0BDFD02F07D
+:1007C00005FB042000F006F810BD00002E000020FC
+:1007D0005C000020014908607047000014040140DB
+:1007E000014600200022074B1B6803EA0102054B6B
+:1007F00014331B680B4013B10AB1012000E0002044
+:100800007047000000040140002123498279002A3A
+:100810003AD00A46126803689A430B461A600A1DCA
+:10082000126803689A430B1D1A60027911440A6822
+:1008300003681A430A60184A0832126803689A4328
+:10084000154B08331A601A1D126803689A43124B3D
+:100850000C331A604279102A0ED11A1F12680368ED
+:100860001A430D4B08331A601A1D126803681A43A5
+:10087000094B0C331A600DE00749427911440A68AC
+:1008800003681A430A6005E0027911440A680368A4
+:100890009A430A6070470000000401400EB500F062
+:1008A0004BF80121042001F037F80121102001F05C
+:1008B00033F80120ADF8080004208DF80B0002A9E0
+:1008C0001B4800F019F94FF40050ADF8080004205F
+:1008D0008DF80B0002A9174800F00EF90121084617
+:1008E00001F01AF80021084600F0E6F80D21022078
+:1008F00000F0E2F80120009000208DF804000820AC
+:100900008DF8050001208DF806006846FFF77CFF92
+:100910004FF40050009000208DF804000C208DF85A
+:10092000050001208DF806006846FFF76DFF0EBD3B
+:10093000000801400010014008B54FF4C06000F00D
+:1009400043FF06208DF8000001208DF801008DF88E
+:1009500002008DF80300684600F0FEFE28208DF8A6
+:10096000000001208DF801008DF80200684600F0BB
+:10097000F3FE08BD08B54FF4C06000F025FF082065
+:100980008DF8000001208DF801008DF802008DF82F
+:100990000300684600F0E0FE08BD000051B182008F
+:1009A000A2F1C042126842F001038200A2F1C042EB
+:1009B000136009E08200A2F1C0421268034B1A40A2
+:1009C0008300A3F1C0431A6070470000FEFF0F00D0
+:1009D000D0E901121143C26811430269114342690F
+:1009E000114382691143C2691143026A1143426A89
+:1009F0001143826A1143C26A1143026B11430268B8
+:100A00009200A2F1C0421160816808290BD10168EF
+:100A10008900A1F1C041096841F0400201688900E4
+:100A2000A1F1C0410A60416B0968426B526841EA1A
+:100A30000211426B926841EA0221426B928941EABB
+:100A40000241426B128A41EA0251426B127D41EA35
+:100A50000261426B926911430268521C9200A2F13A
+:100A6000C0421160C16AB1F5804F1BD1816B09682A
+:100A7000826B526841EA0211826B926841EA02215C
+:100A8000826B128A41EA0251826B127D41EA026155
+:100A9000826B9269114302689200A2F1C042C2F8CF
+:100AA000041107E06FF0704201688900A1F1C041B4
+:100AB000C1F804217047000030B500228B071C0FDD
+:100AC0000F2303FA04F20B4B8C1053F8243093439A
+:100AD000084C8D1044F8253023468C1053F82430F0
+:100AE0008C07240F00FA04F42343024C8D1044F8C1
+:100AF000253030BD080001402DE9F04102460025B7
+:100B00000026002000230024002791F803C00CF0E9
+:100B10000F0591F803C00CF0100CBCF1000F03D0CE
+:100B200091F802C04CEA050591F800C0BCF1000F35
+:100B300031D0146800202BE04FF0010C0CFA00F3C8
+:100B4000B1F800C00CEA03069E4220D183004FF0AA
+:100B50000F0C0CFA03F7BC4305FA03FC4CEA04043F
+:100B600091F803C0BCF1280F06D14FF0010C0CFA2C
+:100B700000FCC2F814C00AE091F803C0BCF1480FB1
+:100B800005D14FF0010C0CFA00FCC2F810C0401C5B
+:100B90000828D1D31460B1F800C0BCF1FF0F34DDD8
+:100BA000546800202EE000F1080C4FF0010808FA0C
+:100BB0000CF3B1F800C00CEA03069E4221D1830079
+:100BC0004FF00F0C0CFA03F7BC4305FA03FC4CEA98
+:100BD000040491F803C0BCF1280F05D100F1080C02
+:100BE00008FA0CF8C2F8148091F803C0BCF1480F61
+:100BF00007D100F1080C4FF0010808FA0CF8C2F810
+:100C00001080401C0828CED35460BDE8F0814161BB
+:100C1000704701617047000070B500BF4FF4087164
+:100C20001B48FFF79CFB0028F8D01948FFF793FBFF
+:100C300005464FF408711648FFF768FB00BF4FF4F4
+:100C400008711348FFF78BFB0028F8D01048FFF716
+:100C500082FB04464FF408710D48FFF757FB0D481F
+:100C60000078012807D1601B0B4991F900108842D8
+:100C70000CDD012070BD0748007838B9281B0649F3
+:100C800091F90010884201DD0120F3E70020F1E72F
+:100C9000002401408B0000208A00002008B50024B9
+:100CA0000120009039E000241C480078012804D17C
+:100CB00000BFFFF7B1FF0028FBD021E000BF4FF4D9
+:100CC00008711748FFF74BFB0128F8D11448FFF7CC
+:100CD00042FB144921F814004FF408711048FFF743
+:100CE00015FB114800884FF47A714843322190FB7C
+:100CF000F1F0C01F85B22846FFF7E8FC601C84B203
+:100D0000C82CDBDB012269460848006802F014FBAE
+:100D100000BF024800780228FBD1C4E78C00002005
+:100D200000240140980100208E0000206000002077
+:100D300010B50024062301220E210D48FFF760FBA9
+:100D400001210B48FFF7BDFB00BF4FF408710848B5
+:100D5000FFF705FB0128F8D10548FFF7FCFA044628
+:100D60004FF408710348FFF7D1FA204610BD000088
+:100D7000002801400024014010B500240623012270
+:100D80000F210D48FFF73CFB01210B48FFF799FBB2
+:100D900000BF4FF408710848FFF7E1FA0128F8D1C5
+:100DA0000548FFF7D8FA04464FF408710348FFF7E7
+:100DB000ADFA204610BD000000280140002401408B
+:100DC00010B504462CB14FF480510548FFF71FFFC2
+:100DD00004E04FF480510248FFF71BFF10BD0000F4
+:100DE000001401402DE9F04106460F4614461D4609
+:100DF0002B4622463946304600F060FA04FB05F0E7
+:100E00000249098800F00DF9BDE8F0813E0000209C
+:100E100001B502E00098401E009000980028F9D12A
+:100E200008BD00002DE9F04F804689461646A6F120
+:100E300020001FFA80FA1E49096889881C4A126836
+:100E4000D28801FB02F0C11700EB5171C1F3C70753
+:100E50001748006800680AFB070B15480068C3883C
+:100E60001348006882884946404600F027FA2C2043
+:100E700000F0A2FB002416E0002510E01BF804009F
+:100E800080212941084020B10A48008800F098FBE1
+:100E900003E00948008800F093FB681CC5B2082DE8
+:100EA000ECDB601CC4B2BC42E6DBBDE8F08F0000A6
+:100EB000380000203C0000203E00002070B50546B0
+:100EC0000E46144624E028461349096889880844D8
+:100ED00012490988884205DD00250F480068C0884E
+:100EE000304486B230460C490968C98808440C4928
+:100EF0000988884201DD00250026227831462846EF
+:100F0000FFF790FF641C044800688088284485B27D
+:100F100020780028D7D170BD380000203000002094
+:100F2000320000202DE9FF4F83B081464FF0000AC8
+:100F3000D3460598A0EB090504990698461ACDF802
+:100F4000049004980090002D01DD012705E00DB903
+:100F5000002702E04FF0FF376D42002E02DD4FF018
+:100F6000010806E016B94FF0000802E04FF0FF3824
+:100F70007642B54201DD2C4600E034460020029066
+:100F800019E0DDE9001000F0FBFAAA44B344A245E1
+:100F900005DDAAEB040A0198384480B20190A3450C
+:100FA00005DDABEB040B0098404480B20090029842
+:100FB000401C80B20290611C02988842E1DD07B0BB
+:100FC000BDE8F08F00B597B00121080200F084FC65
+:100FD00001200190042003908006079000200290D9
+:100FE0000490059006900890099008200A9010201F
+:100FF0000B9000200C900E900F9010904FF48050AA
+:101000001190002012901390149001A81590169042
+:1010100008A8FFF7DDFC01210020FFF7BFFC17B097
+:1010200000BD10B502460B4600242C2000F0C4FA87
+:1010300000BF03E0184600F0C3FA641C9442F9D3E1
+:1010400010BD000008B50121602000F065FC032000
+:101050008DF8020018208DF803004FF48040ADF8A1
+:10106000000069465B48FFF747FD4FF40040ADF8CC
+:10107000000069465748FFF73FFD0120ADF800002A
+:1010800069465448FFF738FD0220ADF80000694674
+:101090005048FFF731FD8020ADF8000069464E480A
+:1010A000FFF72AFD4FF48070ADF8000069464A480A
+:1010B000FFF722FD4FF40070ADF800006946464886
+:1010C000FFF71AFD4FF48060ADF800006946424812
+:1010D000FFF712FD4FF40060ADF8000069463E488E
+:1010E000FFF70AFD4FF48050ADF8000069463A481A
+:1010F000FFF702FD4FF40050ADF800006946364896
+:10110000FFF7FAFC4FF48040ADF800006946324822
+:10111000FFF7F2FC4FF40040ADF8000069462E489E
+:10112000FFF7EAFC4FF48070ADF8000069462948EB
+:10113000FFF7E2FC4FF40070ADF800006946254867
+:10114000FFF7DAFC4FF48060ADF8000069462148F3
+:10115000FFF7D2FC03208DF8020018208DF8030061
+:101160001020ADF8000069461A48FFF7C5FC2020A2
+:10117000ADF8000069461748FFF7BEFC8020ADF8C7
+:10118000000069461348FFF7B7FC4FF40060ADF864
+:10119000000069460F48FFF7AFFC10208DF80300F0
+:1011A00003208DF802000220ADF8000069460A48CD
+:1011B000FFF7A2FC10208DF8030003208DF8020039
+:1011C0004FF48050ADF8000069460248FFF794FCE8
+:1011D00008BD0000001401400018014000B502469F
+:1011E000072A00DD00BD28480270104602EBD071CE
+:1011F0004910A2EB410139B9F020244908804FF48D
+:10120000A0702349088006E04FF4A0701F490880B1
+:10121000F0201F490880362000F0CEF9082141EA6D
+:10122000421000F0CDF92A2000F0C6F9002000F0AD
+:10123000C7F9002000F0C4F914490988491EC1F318
+:10124000072000F0BDF911490978491EC8B200F025
+:10125000B7F92B2000F0B0F9002000F0B1F9002020
+:1012600000F0AEF90A490988491EC1F3072000F0D1
+:10127000A7F907490978491EC8B200F0A1F92C2046
+:1012800000F09AF900BFADE73400002030000020E4
+:101290003200002010B5FFF7D5FEFFF793FE0120C6
+:1012A000FFF78EFD00F04EF900F034F802480078A8
+:1012B000FFF794FF10BD00003400002030B5044655
+:1012C0000D462A2000F078F9201200F079F9E0B2FA
+:1012D00000F076F9A118491EC1F30F2000F070F953
+:1012E000A118491EC8B200F06BF92B2000F064F978
+:1012F000281200F065F9E8B200F062F9E918491E19
+:10130000C1F30F2000F05CF9E918491EC8B200F0E3
+:1013100057F930BD10B5CF2000F04EF9002000F095
+:101320004FF9812000F04CF9302000F049F9ED2010
+:1013300000F042F9642000F043F9032000F040F986
+:10134000122000F03DF9812000F03AF9E82000F089
+:1013500033F9852000F034F9102000F031F97820BD
+:1013600000F02EF9CB2000F027F9392000F028F901
+:101370002C2000F025F9002000F022F9342000F0A4
+:101380001FF9022000F01CF9F72000F015F92020C9
+:1013900000F016F9EA2000F00FF9002000F010F933
+:1013A000002000F00DF9B12000F006F9002000F057
+:1013B00007F91B2000F004F9B62000F0FDF80A2020
+:1013C00000F0FEF8A22000F0FBF8C02000F0F4F8D6
+:1013D000352000F0F5F8C12000F0EEF8112000F003
+:1013E000EFF8C52000F0E8F8452000F0E9F84520C6
+:1013F00000F0E6F8C72000F0DFF8A22000F0E0F8E7
+:10140000F22000F0D9F8002000F0DAF8262000F0F1
+:10141000D3F8012000F0D4F8E02000F0CDF80F2040
+:1014200000F0CEF8262000F0CBF8242000F0C8F819
+:101430000B2000F0C5F80E2000F0C2F8092000F0E3
+:10144000BFF8542000F0BCF8A82000F0B9F84620FE
+:1014500000F0B6F80C2000F0B3F8172000F0B0F858
+:10146000092000F0ADF80F2000F0AAF8072000F0E6
+:10147000A7F8002000F0A4F8E12000F09DF800207B
+:1014800000F09EF8192000F09BF81B2000F098F85F
+:10149000042000F095F8102000F092F8072000F0EA
+:1014A0008FF82A2000F08CF8472000F089F83920C6
+:1014B00000F086F8032000F083F8062000F080F8A2
+:1014C000062000F07DF8302000F07AF8382000F097
+:1014D00077F80F2000F074F8362000F06DF8C8207F
+:1014E00000F06EF82A2000F067F8002000F068F89D
+:1014F000002000F065F8002000F062F8EF2000F016
+:101500005FF82B2000F058F8002000F059F8002078
+:1015100000F056F8012000F053F83F2000F050F89A
+:101520003A2000F049F8552000F04AF8112000F068
+:1015300043F80348FFF76CFC292000F03DF810BD8C
+:10154000FCBF020010B502210748FFF760FB40F620
+:10155000FF20FFF75DFC02210348FFF75AFB40F62E
+:10156000FF20FFF755FC10BD0018014030B50446C0
+:101570000D4601231A4629462046FFF79FFE30BD3F
+:1015800070B505460C460948008885420CDA0848C3
+:101590000088844208DA21462846FFF7E7FF05481D
+:1015A00001880120FFF73DFD70BD000030000020E4
+:1015B000320000203C0000204FF0C04108807047FE
+:1015C0000149088070470000000002601CB500243B
+:1015D000002001900520009055E005200090831F19
+:1015E000012201A92848006801F028FE0446002CC9
+:1015F00049D19DF80400012845D135E000F00BFAEF
+:10160000052809DA642002F0CCF900F004FA052874
+:101610000FDA012000900CE000F0FDF9FA2808DD57
+:10162000642002F0BEF900F0F6F9FA2801DD02208C
+:10163000009000F0EBF9052809DA642002F0B1F916
+:1016400000F0E4F905280FDA032000900CE000F028
+:10165000DDF9FA2808DD642002F0A3F900F0D6F9DC
+:10166000FA2801DD042000909DF800000428C5DC64
+:101670009DF8001005A001F01BFC012269460848F6
+:10168000006801F059FEA8E76400002073657474D7
+:10169000696E675F646174613A2025640A00000026
+:1016A0005C000020014800687047000038000020FE
+:1016B000024A1080024A1180704700003C0000205E
+:1016C0003E00002001490880704700003C000020D7
+:1016D00008B50121082000F01FF92020ADF8000016
+:1016E00010208DF8030003208DF8020069460F4892
+:1016F000FFF702FA0120ADF8000069460B48FFF73A
+:10170000FBF90220ADF8000069460848FFF7F4F93C
+:1017100020210648FFF77DFA01210448FFF779FAF6
+:1017200002210248FFF775FA08BD0000000C0140D5
+:1017300008B54FF4A06000F047F825208DF80000B0
+:1017400001208DF801008DF802008DF80300684635
+:1017500000F002F808BD000070B5002100230F2240
+:10176000C47804B3154C246804F4E064C4F5E06460
+:10177000210AC1F10403CA40447804FA03F18478D1
+:101780001440214309010E4C0678A155047804F059
+:101790001F050124AC4005786D11AD0005F1E02571
+:1017A000C5F8004109E0047804F01F050124AC40AD
+:1017B000044D0678761145F8264070BD0CED00E02A
+:1017C00000E400E080E100E002490143024A1160C8
+:1017D000704700000000FA050CED00E00EB5FFF7C1
+:1017E000C9F80121042000F097F80420ADF80800A2
+:1017F00048208DF80B0002A90C48FFF77DF9012164
+:10180000084600F089F802210020FFF755F904206E
+:10181000009000208DF804000C208DF805000120B8
+:101820008DF806006846FEF7EFFF0EBD0008014088
+:1018300008B50025002000903AE04FF0FF33012268
+:1018400069461C48006801F0F9FC054675BB9DF827
+:10185000000001282AD100214FF6FF70FFF728FF72
+:1018600015480388C72200210846FFF7BBFA002469
+:101870001AE04FF6FF70FFF725FF1049601C31F8A2
+:101880001000152190FBF1F086B20C4830F81400DE
+:1018900090FBF1F087B2601C82B233463946204695
+:1018A000FFF740FB601C84B2C62CE2DD00200090F4
+:1018B000C3E70000600000203200002098010020F3
+:1018C00001460020034A506820F44040084350601D
+:1018D000704700000010024029B1064A52690243D5
+:1018E000044B5A6104E0034A52698243014B5A6136
+:1018F000704700000010024029B1064AD269024335
+:10190000044BDA6104E0034AD2698243014BDA6195
+:10191000704700000010024029B1064A9269024354
+:10192000044B9A6104E0034A92698243014B9A6135
+:10193000704700000010024030B500210022002452
+:1019400000232D4D6D6805F00C0121B1042905D04F
+:10195000082923D105E0294D056022E0274D0560C7
+:101960001FE0254D6D6805F47012234D6D6805F478
+:101970008034022505EB92421CB9214D5543056088
+:101980000BE01D4D6D6805F400351DB11C4D554330
+:10199000056002E0194D5543056002E0174D0560F2
+:1019A00000BF00BF144D6D6805F0F0010909154D29
+:1019B0006B5C0568DD4045600F4D6D6805F4E061C6
+:1019C000090A104D6B5C4568DD4085600A4D6D6805
+:1019D00005F46051C90A0B4D6B5C4568DD40C5607C
+:1019E000054D6D6805F44041890B074D6B5CC5687A
+:1019F000B5FBF3F5056130BD0010024000127A001E
+:101A000000093D00140000202400002010B5FFF75D
+:101A10008FF9C0B210BD10B5FFF7AEF9C0B210BD5E
+:101A20001CB500230A22012131A001F0B9FB354980
+:101A3000086000230122114633A001F0B1FB3849B0
+:101A4000086000230122114636A001F0A9FB3949A4
+:101A50000860142001214B020022CDE90010364914
+:101A600036A001F076FF374908600846006818B1D3
+:101A70000846006802F08AF8142002210B020022B6
+:101A8000CDE90010304931A001F063FF3149086011
+:101A90000846006818B10846006802F077F814207C
+:101AA00003214FF400730022CDE900102A492BA036
+:101AB00001F04FFF2B4908600846006818B108463E
+:101AC000006802F063F8142003214FF40073002231
+:101AD000CDE90010244925A001F03BFF264908600C
+:101AE0000846006818B10846006802F04FF81CBDAF
+:101AF00073657474696E675F646174615F71756545
+:101B0000756500005C000020676574776176655F2D
+:101B10007374617475735F7175657565000000009D
+:101B2000600000206B65795F7363616E5F7175653E
+:101B30007565000064000020651C0008536574741E
+:101B4000696E670068000020CD1500084B65795369
+:101B500063616E00740000209D0C00084765745797
+:101B6000617665006C00002031180008506C6F74BD
+:101B700057617665000000007000002010B500F08D
+:101B800001F810BD0CB500200190009033480068AA
+:101B900040F480303149086000BF3048006800F4EC
+:101BA000003000900198401C0190009818B90198ED
+:101BB000B0F5A06FF1D12948006800F4003010B1F1
+:101BC0000120009001E0002000900098012843D1FE
+:101BD0002348006840F0100021490860084600686A
+:101BE00020F0030008600846006840F0020008602A
+:101BF0001A484068194948600846406848600846E5
+:101C0000406840F4806048600846406820F47C10DA
+:101C100048600846406840F4E8104860084600689C
+:101C200040F08070086000BF0C48006800F0007051
+:101C30000028F9D00948406820F0030007494860AF
+:101C40000846406840F00200486000BF0348406812
+:101C500000F00C000828F9D10CBD00000010024073
+:101C6000002002401CB50025052001900024012021
+:101C7000009060E04FF0FF33012201A92E48006878
+:101C800001F0DCFA0546002D55D19DF8040000282E
+:101C900051D10120294908600520019042E001222C
+:101CA00069462748006801F047FB054641F2883342
+:101CB000012201A92048006801F0C0FA05466DBB69
+:101CC0009DF80400012806D002280CD0032812D069
+:101CD000042821D118E0002C04DD601EC4B2204687
+:101CE00000F038F819E0032C04DA601CC4B2204676
+:101CF00000F030F811E04FF0FF31204600F0A2F87C
+:101D0000204600F027F808E00121204600F09AF86C
+:101D1000204600F01FF800E000BF03E009A001F03A
+:101D2000C7F803E09DF804000028B8D100BF0120E7
+:101D30000249091F08609DE75C000020140C014067
+:101D400064000020726563696576655F6572726F15
+:101D50007200000030B599B00446FFF7A3FCC088BC
+:101D60004FF6FF7101EA80052B4678220021C8203A
+:101D7000FFF738F8FFF796FCC088604385B224A2CD
+:101D80002946D220FFF79AF8224890F9002022A194
+:101D9000684600F0E9FAFFF785FC00256A46294607
+:101DA000E620FFF78BF81E4890F900201DA1684639
+:101DB00000F0DAFAFFF776FCC5886A462946E62085
+:101DC000FFF77CF8194890F9002019A1684600F047
+:101DD000CBFAFFF767FCC0884FF6FF7101EA4005B8
+:101DE0006A462946E620FFF769F81348028813A1DE
+:101DF000684600F0B9FAFFF755FCC08800EB4000D8
+:101E000085B26A462946E620FFF758F819B030BD7A
+:101E10002D3E00008A00002054563A202564000020
+:101E20008B000020544D3A20256400008C000020D7
+:101E3000534D3A20256400008E0000205450443A4F
+:101E40002025640070B505460C4635B1012D1AD029
+:101E5000022D2ED0032D66D141E041480078204468
+:101E600040B23F490870084690F90000002801DAA6
+:101E7000002008703A4890F900001E2802DD1E205C
+:101E80003749087050E037480078204440B235495F
+:101E90000870084690F90000002801DA0020087058
+:101EA000304890F90000012802DD01202D4908701A
+:101EB0003AE02D480078204440B22B49087008468B
+:101EC00090F90000002801DA00200870264890F9F7
+:101ED0000000022802DD02202349087024E0234884
+:101EE0000078204440B221490870084690F900006B
+:101EF000002801DA002008701D480078401E1B49A8
+:101F000091F90010884205DA19480078401E40B265
+:101F1000164908701748154991F9001030F811005A
+:101F20001549088000E000BF00BF0D4890F900107F
+:101F300012A000F0BDFF0B4890F9001014A000F0B3
+:101F4000B7FF094890F9001016A000F0B1FF0A4849
+:101F5000018819A000F0ACFF0CA000F0A9FF70BD33
+:101F60008A0000208B0000208C00002089000020C7
+:101F700088000020780000208E00002054726967DD
+:101F800067657256616C75653A2025640A00000029
+:101F9000547269676765724D6F64653A2025640AFB
+:101FA0000000000053616D706C696E675F6D6F6457
+:101FB000653A2025640A000054696D6550657244D5
+:101FC00069763A2025640A0010B500F0EFFE01F0B2
+:101FD0005DFE00F0FBFE10BD10B51348006840F038
+:101FE00001001149086008464068104908400E4940
+:101FF0004860084600680E4908400B4908600846DA
+:10200000006820F4802008600846406820F4FE0044
+:1020100048604FF41F008860FFF7B0FD4FF000608C
+:102020000449086010BD0000001002400000FFF8E5
+:10203000FFFFF6FE08ED00E010B50121064800F0B4
+:1020400021F840B105480068401C0449086001219E
+:10205000014800F008F810BD0014004028000020DE
+:10206000CA4302827047CA430282704721B1028884
+:1020700042F00102028004E002884FF6FE731A402B
+:102080000280704730B50246002000230024158AE4
+:1020900005EA0103958905EA010413B10CB1012099
+:1020A00000E0002030BD1AB183890B43838102E038
+:1020B00083898B4383817047002202881D4B98429D
+:1020C0000ED01D4B98420BD0B0F1804F08D01B4B67
+:1020D000984205D01A4B984202D01A4B984204D12C
+:1020E0004FF68F731A404B881A43174B984207D00C
+:1020F000164B984204D04FF6FF431A40CB881A4340
+:1021000002808B8883850B8803850A4B98420BD00D
+:10211000094B984208D00E4B984205D00D4B98427F
+:1021200002D00D4B984201D10B7A038601238382A2
+:1021300070470000002C01400034014000040040C2
+:1021400000080040000C0040001000400014004057
+:1021500000400140004401400048014021B1828913
+:1021600042F40052828104E082894DF6FF731A40E6
+:102170008281704700B585B001210420FFF7CCFBB8
+:1021800001218803FFF7C8FB4FF40070ADF8100081
+:1021900018208DF8130003208DF8120004A91A48A6
+:1021A000FEF7AAFC4FF48060ADF8100004208DF813
+:1021B000130004A91448FEF79FFC4FF4E13000908F
+:1021C0000020ADF80400ADF80600ADF80800ADF849
+:1021D0000C000C20ADF80A0069460C4800F054F8D9
+:1021E000FFF7A6FA012240F22441084800F026F841
+:1021F00001224021054800F00BF801210348FFF7B8
+:10220000ADFF05B000BD00000008014000380140EE
+:102210001AB1838A0B43838202E0838A8B438382D1
+:10222000704702460020B1F5007F00D100BF13883F
+:102230000B400BB1012000E000207047F0B50346D1
+:10224000002400260025002040F66A17B94200D17C
+:1022500000BF1846C1F3421401F01F06012707FA18
+:1022600006F5012C01D10C3004E0022C01D1103014
+:1022700000E014301AB107682F43076002E00768D6
+:10228000AF430760F0BD00002DE9F04786B005467A
+:102290000E460024A24600BFA1460027B08900B127
+:1022A00000BF2F462C8A4CF6FF700440F088044390
+:1022B0002C82AC894EF6F3100440B0883189084373
+:1022C000718908430443AC81AC8A4FF6FF40044057
+:1022D000B0890443AC8201A8FFF72EFB1F48874258
+:1022E00002D1DDF810A001E0DDF80CA0A88900F40F
+:1022F000004040B10AEBCA0000EB0A103168490007
+:10230000B0FBF1F807E00AEBCA0000EB0A103168F5
+:102310008900B0FBF1F86420B8FBF0F0040120095B
+:10232000642101FB1089A88900F4004040B13220EB
+:1023300000EBC900B0FBF1F000F00700044308E037
+:10234000322000EB09106421B0FBF1F000F00F0027
+:1023500004432C8106B0BDE8F0870000003801403E
+:10236000C1F30802828070470FB4084B10B504A96E
+:1023700002AA039800F04CF8044602A9002000F0DD
+:102380006BF9204610BC5DF814FB000059260008CC
+:10239000014609B900207047C8B220B1C8B20E4A40
+:1023A000105C401CF7E701F47F4028B10A48C1F3F4
+:1023B0000722805C0930EEE701F47F0028B106486F
+:1023C000C1F30742805C1130E5E7034800EB116080
+:1023D00000781930DFE70000D07D000802E008C86F
+:1023E000121F08C1002AFAD170477047002001E08F
+:1023F00001C1121F002AFBD1704700000349086881
+:10240000884201D0012070470020FCE71001002025
+:102410002DE9FF4F89B09B460446002506E025289C
+:102420000BD05A460B999047641C6D1C20780028ED
+:10243000F5D10DB02846BDE8F08F0027B84601223F
+:10244000474900E0074314F8013F203B02FA03F03C
+:102450000842F7D120782E2819D114F8010F47F03F
+:1024600004072A280ED06FF02F022078A0F1300147
+:1024700009290CD808EB880102EB410100EB0108A7
+:10248000641CF2E70A98641C50F8048B0A902078C8
+:102490000028CED0642808D0692806D075281ED020
+:1024A0005A460B9990476D1C58E00A994FF00A095B
+:1024B00001C90A91002802DA40422D2102E03905C3
+:1024C00004D52B218DF82010012103E0F90704D059
+:1024D0002021F7E78A4608AE0DE00021FAE70A99C5
+:1024E0004FF00A0901C90A91F7E74946FDF7B4FE22
+:1024F000303106F8011D0028F7D1ADEB060000F1E0
+:102500002009780701D44FF00108C84502DDA8EB87
+:10251000090000E000208046002706E008A85A468F
+:10252000C05D0B9990476D1C7F1C5745F6DB04E09E
+:1025300030205A460B9990476D1CB8F10001A8F164
+:102540000108F5DC05E016F8010B5A460B99904797
+:102550006D1CB9F10001A9F10109F4DC641C65E707
+:10256000092801002DE9FC5F04468B4615461E46EE
+:10257000DDE90C9ADDE90E7804F11400406000609A
+:1025800000BF1C346560A660C4F80C90C4F810A0AD
+:102590002321D4E9030200F0DFFDD4E9033C6344C6
+:1025A0001A1F0F4BD4E9010100F0DAFB2060A77677
+:1025B00067760020E061C4F82080C4F82480606160
+:1025C00020766065A0651C3C00902346054A2146A4
+:1025D000019004F1440001F0DBFB0020BDE8FC9F0A
+:1025E000B1390008FD3B00082DE9F04704460E46CE
+:1025F00017469846DDF8209084F80990607A20F01C
+:1026000001006072E66127620020A062C4F82480A5
+:10261000002506E004F1140101EBC50000F066FCA2
+:102620006D1C012DF6DBBDE8F08710B502460020D9
+:1026300001460EE002F1140303EBC100D0E90043B0
+:102640006360D0E9003423604060006000BF481C34
+:1026500001460129EEDB10BD0A68531C0B601070A7
+:10266000704710B5FFF7DCF9002010BD10B5044627
+:1026700000F02AF9FFF7F5FF10BD000030B51A4C45
+:10268000436824681919884215D04B889BB9174BA9
+:102690001B6899420FD0164B1B688B4201D1144B1B
+:1026A00018604B684360104B1B68C31A0E4D4C6892
+:1026B0002D682C44A3600C4C836824681A1982424C
+:1026C00011D053887BB90A4B1B68834201D1084B58
+:1026D0001A6043685360044B1B68D31A024D446868
+:1026E0002D682C44A36030BD980000209C00002081
+:1026F000A00000202DE9F04F85B00D469C46DDE995
+:102700000F740E9B04F04008B8F1000F02D0DFF800
+:10271000688101E0DFF86481CDF8008004F01008E2
+:10272000B8F1000F01D024F0010404F00108B8F161
+:10273000000F02D04FF0300801E04FF02008C246F1
+:10274000002604F00208B8F1000F11D0002A02DAC6
+:102750002D2652420CE004F00408B8F1000F01D01D
+:102760002B2605E004F00808B8F1000F00D0202661
+:10277000002142B94FF0300B8846491C0DF1040985
+:1027800009F808B01DE01AE0E146B9F10A0F08D1D6
+:102790004FF00A0BB2FBFBFE0BFB1E28B2FBFBF259
+:1027A00002E002F00F08120900BFDDF8009019F8EE
+:1027B00008B08846491C0DF1040909F808B0002A40
+:1027C000E2D1B94200DD0F46DB1B04F01108B8F17D
+:1027D000000F10D116B1002B00DD5B1E06E0A842F1
+:1027E00003D84FF0200880F80080401CB3F10008A7
+:1027F000A3F10103F3DC26B1A84201D806705B1EE9
+:10280000401C04F01008B8F1000F0AD104E0A842FF
+:1028100001D880F800A0401CB3F10008A3F1010327
+:10282000F5DC06E0A84203D84FF0300880F80080BD
+:10283000401CB8467F1E8845F4DC08E0A84205D855
+:102840000DF1040818F8018080F80080401CB1F1F7
+:102850000008A1F10101F1DC06E0A84203D84FF025
+:10286000200880F80080401CB3F10008A3F10103A8
+:10287000F3DC05B0BDE8F08FE17E0008D07E0008F3
+:102880001CB5142002210B020022CDE900100449DE
+:1028900004A001F05EF80446204601F077F91CBD63
+:1028A0006D2600086D61696E0000000010B5044CD3
+:1028B00002E020688047241D02488442F9D310BDFD
+:1028C000F87E0008FC7E000810B5044C02E0206889
+:1028D0008047241D02488442F9D310BDFC7E0008C5
+:1028E000007F000810B5FDF73FFC0446044800884F
+:1028F000401C00B2024908802046FDF739FC10BD9B
+:102900000001002010B5FDF72FFC04460B4800889D
+:10291000401E00B2094908800846B0F900000028AE
+:1029200007DC002008802046FDF722FC00F0C8FDEF
+:1029300002E02046FDF71CFC10BD00000001002055
+:1029400070B5054605B970BD1D480068854203D3C2
+:102950001C480068854200D3F5E7A5F10C044FF050
+:10296000FF31194800F076FE608818B12088B0F574
+:10297000F55F08D015A000F09BFA238862882146F5
+:1029800019A000F095FA002060804FF4F5502080E7
+:1029900021480068844201D21F48046008496068E9
+:1029A0000968611A401A1D490968081A1B4908601C
+:1029B0002046FFF763FE044800F02FFE00BFC2E789
+:1029C000980000209C00002020150020746F2066D5
+:1029D00072656520612062616420646174612062B7
+:1029E0006C6F636B3A0A00006D656D3A2030782594
+:1029F0003038782C207573656420666C61673A20E6
+:102A000025642C206D6167696320636F64653A20DB
+:102A10003078253034780A00A0000020A80000207B
+:102A20000048704728030020004870472813002002
+:102A300070B5304800684FF47A72B0FBF2F1B1F132
+:102A4000807F00D31DE021F07F40401E4FF0E02248
+:102A5000506150170F22002807DA13071D0E264B6E
+:102A600000F00F04241F1D5503E013071C0E234B19
+:102A70001C5400BF00204FF0E0229061072010613D
+:102A800000BFFEF707FCFEF723FEFFF773FBFDF721
+:102A900053FDFDF703FFFEF7A1FEFDF7DBFD03206D
+:102AA000FEF79CFB00214FF6FF70FEF701FE144875
+:102AB00003881448028800210846FEF793F9FEF7C0
+:102AC000F1FDC48823464FF4A0720021C820FEF710
+:102AD00089F90DA20021D220FEF7F0F9FFF7E6FEFA
+:102AE000FFF7A2FF0446FFF79BFF0546214600F0D3
+:102AF00067FE70BD0000002018ED00E000E400E07B
+:102B00003200002030000020543A20326D73000063
+:102B100010B50446FFF7E6FE19E020780A280AD12E
+:102B20000D210E48FFF71CFC00BF80210B48FFF76A
+:102B300078FB0028F9D014F8011B0848FFF710FCB7
+:102B400000BF80210548FFF76CFB0028F9D02078F2
+:102B50000028E2D1FFF7D6FE10BD0000003801408A
+:102B600070B505462C1D2E48006838B128462C4902
+:102B700009688847064606B970BD00BF29A0E16B09
+:102B800000F096F92BA0216A00F092F92DA0616A5D
+:102B900000F08EF92FA0A16A00F08AF931A0E16A55
+:102BA00000F086F933A0216800F082F935A0616851
+:102BB00000F07EF937A0A16800F07AF939A0E16849
+:102BC00000F076F93BA0216900F072F93DA061693F
+:102BD00000F06EF93FA0A16900F06AF941A0E16937
+:102BE00000F066F943A0216B00F062F945A0616B2B
+:102BF00000F05EF947A0A16B00F05AF9287800F0C8
+:102C0000040038B100F09AFF0646314645A000F0B6
+:102C10004FF902E04BA000F04BF900BFFEE70000C7
+:102C2000300100207073723A203078253038780AED
+:102C3000000000007230303A203078253038780AB1
+:102C4000000000007230313A203078253038780AA0
+:102C5000000000007230323A203078253038780A8F
+:102C6000000000007230333A203078253038780A7E
+:102C7000000000007230343A203078253038780A6D
+:102C8000000000007230353A203078253038780A5C
+:102C9000000000007230363A203078253038780A4B
+:102CA000000000007230373A203078253038780A3A
+:102CB000000000007230383A203078253038780A29
+:102CC000000000007230393A203078253038780A18
+:102CD000000000007231303A203078253038780A10
+:102CE000000000007231313A203078253038780AFF
+:102CF000000000007231323A203078253038780AEE
+:102D000000000000206C723A203078253038780AB4
+:102D1000000000002070633A203078253038780AAF
+:102D20000000000068617264206661756C74206F39
+:102D30006E207468726561643A2025730D0A0D0A6D
+:102D40000000000068617264206661756C74206F19
+:102D50006E2068616E646C65720D0A0D0A000000D9
+:102D6000F0B504460D461646301D20F007004038E9
+:102D70000146002203E00C4F41F82270521C102A39
+:102D8000F9D30D624FF0000CC1F824C0C1F828C07F
+:102D9000C1F82CC0C1F830C04B638C634FF0807C0D
+:102DA000C1F83CC0F0BD0000EFBEADDE10B5FDF7D0
+:102DB000DBF9044604480078401C034908702046AB
+:102DC000FDF7D6F910BD00009400002010B5FDF706
+:102DD000CBF9044604480078401E03490870204699
+:102DE000FDF7C6F910BD00009400002070B5044640
+:102DF0002068A0F11405284600F082FE002070BD76
+:102E000070B505460EE0FDF7AFF906462868A0F15B
+:102E100014044FF0FF302063204600F071FE30466E
+:102E2000FDF7A6F9284600F080F80028EBD0002036
+:102E300070BD2DE9F04105460C469046204600F055
+:102E4000BBFEB8F1000F03D0B8F1010F23D105E0AC
+:102E500004F11401284600F061F81CE02E680FE030
+:102E6000A6F1140794F8350097F83510884206DA71
+:102E700004F1140107F1140000F050F802E0366884
+:102E8000AE42EDD100BFAE4204D104F11401284698
+:102E900000F044F800BF00BF0020BDE8F08110B58D
+:102EA000044604F1140000F01BF8002010BD0000DF
+:102EB0000FB438B505A800907F210848009B049AFC
+:102EC00001F012F804467F2C00D97F240348FFF755
+:102ED0001FFE0020009038BC5DF814FBA0140020F9
+:102EE0004060006070474060006070474060006074
+:102EF00070470268516002680A600160486070476C
+:102F00000268516002680A600160486070470268A8
+:102F1000516002680A600160486070474268116051
+:102F200042684A604160086070470146086888420C
+:102F300001D1012070470020FCE701460868884263
+:102F400001D1012070470020FCE7D0E90021516049
+:102F5000D0E900121160406000607047D0E90021A4
+:102F60005160D0E9001211604060006070470000BD
+:102F70002DE9F041054615B90020BDE8F081E81CB7
+:102F800020F003054E480068854201D90020F4E78F
+:102F90000C2D00D20C254FF0FF314A4800F05AFBAF
+:102FA0004948006849490968461A7EE04748006870
+:102FB00084196088002874D106F10C006168081A31
+:102FC000A8426ED306F10C006168091A05F11800D9
+:102FD000814230D306F10C0000EB05083B48006845
+:102FE00000EB08074FF4F5503880002078806068C7
+:102FF0007860BE60C4F80480012060803048796841
+:1030000000680C30814205D030497868096808446E
+:10301000C0F808802E48016805F10C0008442C49CE
+:1030200008602C4800680968884219D2284800685E
+:103030002849086014E0012060802449606809681C
+:10304000611A401A22490968084421490860214848
+:1030500000680968884203D21D4800681D4908605D
+:103060004FF4F550208018480068844212D107E0E0
+:103070001548006840681549096808441249086005
+:1030800011480068408828B10F4800681249096853
+:103090008842EDD10B4800F0C0FA04F10C006CE757
+:1030A000FFE70A4800683044466805480068401B4E
+:1030B000B0423FF67BAF034800F0AFFA00205CE778
+:1030C000A400002020150020A0000020980000206F
+:1030D000A8000020AC0000209C0000202DE9F04159
+:1030E0000F46164604463D463346102B28D305F0BE
+:1030F000030C04F003084CEA080CBCF1000F1FD1CC
+:1031000021462A4610E052F804CB41F804CB52F88D
+:1031100004CB41F804CB52F804CB41F804CB52F86D
+:1031200004CB41F804CB103B102BECD204E052F856
+:1031300004CB41F804CB1B1F042BF8D20C461546D8
+:1031400003E015F801CB04F801CBB3F1000CA3F1B7
+:103150000103F6D1BDE8F081F0B50C460546E6B2B4
+:10316000042A15D300F0030797B9014646EA06235F
+:1031700043EA034304E008C108C108C108C1103A8A
+:10318000102AF8D201E008C1121F042AFBD20D4612
+:1031900001E005F8016B171EA2F10102F9D1F0BDA3
+:1031A0002DE9F0470746884691469A46394605205C
+:1031B00000F008F9044614B92046BDE8F08784F809
+:1031C00009A02046FFF76BFE08F1030020F0030082
+:1031D0002084A4F82290218C091D628C01FB02F04E
+:1031E000FFF7C6FEE061E06920B9204600F018F85C
+:1031F0000020E2E70020A062E0622063002508E0F2
+:10320000208C001DE16905FB0016206B30602663F1
+:103210006D1C608CA842F3DC0020A0842046CCE723
+:1032200010B5044604F11400FFF7EAFDE069FFF76A
+:1032300087FB204600F0EBF8002010BD2DE9FF478A
+:1032400004460F4690464FF0000900F077FC054613
+:10325000FCF78AFF8246A08C48B9039838B95046DB
+:10326000FCF786FF6FF0010004B0BDE8F0873CE09A
+:1032700000202863039830B95046FCF779FF6FF0BF
+:1032800001002863F0E7627A294604F11400FFF791
+:10329000D0FD039800280CDD00F0F2FC814603AA63
+:1032A000002105F1440000F047FD05F1440000F065
+:1032B00087FD5046FCF75CFF00F002F9286B08B16F
+:1032C000286BD1E7FCF750FF8246039800280CDDFD
+:1032D00000F0D6FCA0EB09090398A0EB09000390CD
+:1032E0000398002801DA00200390A08C0028BFD0AA
+:1032F000A66A3068A062E06AB04201D10020E062B4
+:10330000A08C401EA0845046FCF732FF208C404524
+:1033100001D2208C00E040460246311D3846FFF7BE
+:10332000DDFEFCF721FF8246206B306026635046AD
+:10333000FCF71EFF002097E72DE9F04104460F46F9
+:103340001646208CB04203D24FF0FF30BDE8F0812A
+:10335000FCF70AFF8046256B2DB94046FCF708FFB5
+:103360006FF00200F2E7286820634046FCF700FF98
+:103370000020286032463946281DFFF7AFFEFCF7D3
+:10338000F3FE8046E06A08B1E06A0560E562A06A83
+:1033900000B9A562A08C401CA08404F11400FFF7C2
+:1033A000C4FD50B904F11400FFF720FD4046FCF7BE
+:1033B000DFFE00F085F80020C8E74046FCF7D8FEA5
+:1033C0000020C3E72DE9F04105460F46284600F0EE
+:1033D0003BF80646F068FFF7CBFD044614B9002021
+:1033E000BDE8F0812572002060720822394620462F
+:1033F00000F0CBF9FCF7B8FE804604F10C01301D5B
+:10340000FFF777FD4046FCF7B3FE2046E8E770B5CE
+:103410000446FCF7A9FE054604F10C00FFF795FDF4
+:103420002846FCF7A5FE2046FFF78AFA70BD70B566
+:103430000446FCF799FE054604F10C00FFF785FDF4
+:103440002846FCF795FE70BD024600210AE00748B9
+:1034500000EB01100078904203D1044800EB01100A
+:103460007047491C0529F2DB0020F9E7B000002075
+:103470002DE9F04104460D4616462846FFF7E4FFC5
+:10348000074645F08000207208223146204600F0B1
+:103490007CF9FCF769FE804604F10C01381DFFF74A
+:1034A00028FD4046FCF764FEBDE8F0810146087A3D
+:1034B00000F0800008B1012070470020FCE7000008
+:1034C0002DE9F041FCF750FE07461B48008868BB19
+:1034D0001A480068FEF75CFF461E194850F836008F
+:1034E000A0F114041748006884421BD016490E70DE
+:1034F0001448056804601548007848B904F11C01B7
+:1035000005F11C00FCF737FE3846FCF731FE0CE0F5
+:1035100004F11C0105F11C00FCF72DFE3846FCF7F8
+:1035200027FE02E03846FCF723FE02E03846FCF7AF
+:103530001FFEBDE8F0810000000100200C0100200A
+:103540004015002004010020080100209400002004
+:1035500070B50446FCF708FE054614F8340F20F059
+:103560000F0040F0010020706278343C0A4B03EBFE
+:10357000C20004F114014268116042684A6041606F
+:10358000086000BF0549A06B09680843034908604B
+:103590002846FCF7EDFD70BD401500200C01002011
+:1035A00070B50446FCF7E0FD054604F11400D0E9CF
+:1035B00000215160D0E9001211604060006000BF3E
+:1035C00094F83510094A02EBC1000168814201D12B
+:1035D000012100E0002129B10548A16B0068884362
+:1035E000034908602846FCF7C3FD70BD4015002064
+:1035F0000C0100202DE9F04104460D4616461F46F9
+:103600002A4601212046FFF733FF2046FFF747FCFB
+:10361000A68367720020BDE8F08170B504460025DE
+:10362000FCF7A2FD064604F11400FFF77EFC28B962
+:1036300004F11400FFF7DAFB012502E0A08B401C27
+:10364000A0833046FCF794FD012D01D1FFF738FF30
+:10365000002070BD73B50546FCF786FD0646A88BB5
+:10366000002806DDA88B401EA8833046FCF780FDAD
+:1036700028E0019828B93046FCF77AFD6FF0010088
+:103680007CBD00F05BFA0446002020636A7A214684
+:1036900005F11400FFF7CDFB0198002809DD01AA10
+:1036A000002104F1440000F047FB04F1440000F065
+:1036B00087FB3046FCF75CFDFFF702FF206B08B18B
+:1036C000206BDDE70020DBE708B509A0FFF7F0FB82
+:1036D0000AA0FFF7EDFB12A0032300221946009079
+:1036E00012A0FFF7E5FB19A0FFF7E2FB08BD000001
+:1036F0000A205C207C202F0A000000002D2052545C
+:10370000202D2020202020546872656164204F7095
+:1037100065726174696E672053797374656D0A0010
+:103720004E6F76202033203230323000202F207C24
+:10373000205C202020202025642E25642E25642056
+:103740006275696C642025730A00000020323030F5
+:1037500036202D203230313820436F7079726967FE
+:1037600068742062792072742D74687265616420B7
+:103770007465616D0A00000001460A4600E0521CB3
+:1037800010780028FBD1501A704770B50346A2B1DB
+:1037900018460C4600BF14F8016B00F8016B3EB9E7
+:1037A00002E0002500F8015B551E2A1EF9D102E057
+:1037B000551E2A1EEFD100BF00BF184670BD000085
+:1037C0002DE9F04105460E46E81C20F0030726F0DF
+:1037D0000308B8F1180F09D9A8F11800B84205D3A9
+:1037E000A8EB070018381E49086006E03246294653
+:1037F0001CA0FFF75DFBBDE8F08129480760046865
+:103800004FF4F5502080164800680C3060600020AE
+:10381000A060608022496068096808442149086006
+:103820004FF4F5500968088001201E490968488056
+:103830000B4800680C301B4909684860084800685C
+:103840000C301849096888600023012216A1184825
+:10385000FFF7D0FE124800681649086000BFCAE7AB
+:10386000A40000206D656D20696E69742C2065725E
+:10387000726F7220626567696E206164647265733D
+:103880007320307825782C20616E6420656E64206A
+:103890006164647265737320307825780A000000D3
+:1038A000980000209C000020686561700000000006
+:1038B00020150020A000002010B500200B49088032
+:1038C000002405E00A4901EBC400FFF70CFB641C6F
+:1038D000082CF7DB0720074908700020064908601C
+:1038E000064908600648FFF7FEFA10BD00010020F7
+:1038F0004015002008010020040100200C010020D8
+:103900001001002070B508480068FEF741FD451E13
+:10391000064850F83500A0F114040548046004F18D
+:103920001C00FCF756FC70BD0C0100204015002067
+:103930000401002010B5002405E0044901EBC40097
+:10394000FFF7D4FA641C002CF7D010BD180100203A
+:1039500070472DE9FF5F06460F4690461D46DDE99C
+:103960000EAB31460020FFF72DFD8146B9F1000F67
+:1039700003D1002004B0BDE8F09F2846FFF7F8FA15
+:10398000044624B94846FFF742FD0020F2E74346CB
+:103990003A46314648468DE8300CFEF7E3FD48468E
+:1039A000E8E710B50446204600F0CEF810BD000050
+:1039B00070B512480468FCF7D7FB05462046FFF7B0
+:1039C000EFFD042084F8340004F1440000F0D0F945
+:1039D0002046FFF76BFD012805D1206F18B920465E
+:1039E000FFF725FD04E004F114010548FFF788FA0C
+:1039F0002846FCF7BDFBFFF763FD70BD0401002006
+:103A00001001002001E000F001F8FCE770B537E09C
+:103A1000FCF7AAFB0546FEF7F1FC18B31B4800684B
+:103A2000A0F1140404F11400D0E900215160D0E9A0
+:103A3000001211604060006000BFFEF753FF206F6E
+:103A400010B12046216F88472046FFF72FFD01283F
+:103A500005D1FEF757FF2846FCF78AFB70BDFEF73D
+:103A600051FF03E02846FCF783FBF7E72846FCF705
+:103A70007FFBA06AFEF764FF2046FFF7C8FC00BF8B
+:103A8000FEF7BCFC0028C3D100BFE7E7100100200F
+:103A90001FB520200721C200074BCDE90032CDE938
+:103AA00002100023054A06A1074800F00FF8064857
+:103AB00000F06CF81FBD0000A0130020053A0008BC
+:103AC0007469646C65000000281300202DE9FF5F15
+:103AD00005460C4616461F46DDE910ABDDE90E89AA
+:103AE000224600212846FFF7C3FC3B4632462146CA
+:103AF00028468DE8000FFEF735FD04B0BDE8F09FC5
+:103B000070B5044694F8340000F00F00022802D08B
+:103B10004FF0FF3070BDFCF727FB054604F11400A1
+:103B2000FFF71CFA04F1440000F0C6F92846FCF740
+:103B30001FFB2046FFF70CFD0020EBE70148006863
+:103B4000704700000401002031B5FCF70DFB05466D
+:103B50000D480468204600F02FF86A46002104F161
+:103B6000440000F0E9F804F1440000F029F9284687
+:103B7000FCF7FEFAFFF7A4FC206B801C08B90020BC
+:103B80002063002038BD00000401002010B5044669
+:103B90003434A07860706178012088406060022031
+:103BA00004F834092046FFF7ABFFFFF7C7FF08B161
+:103BB000FFF786FC002010BD70B5044694F8340071
+:103BC00000F00F00012802D04FF0FF3070BDFCF76D
+:103BD000CBFA054694F8340020F00F0040F00200C4
+:103BE00084F834002046FFF7DBFC04F1440000F0C9
+:103BF00063F92846FCF7BCFA0020E7E770B50446F5
+:103C000025466FF00100286305F11400FFF7A6F9BF
+:103C10002846FFF79DFCFFF753FC70BD70B5FCF71D
+:103C2000A3FA05461448046894F8340000F00F0025
+:103C300001281CD1D4E90510814218D004F11400E8
+:103C4000FFF78CF994F835200C4B03EBC20004F11C
+:103C500014014268116042684A604160086000BF18
+:103C60002846FCF785FAFFF72BFC002070BD28469C
+:103C7000FCF77EFA0020F9E704010020401500203F
+:103C800001480068704700009000002010B50A4805
+:103C90000068401C08490860FFF750FF0446206C8C
+:103CA000401E2064206C18B9E06B2064FFF7B6FF5B
+:103CB00000F004F810BD00009000002070B5FFF780
+:103CC000DFFF0546FCF750FA064628E01948006871
+:103CD000A0F11404A06A281A6FF0004188421DD296
+:103CE0002046FEF7A2FCD4E907108847FFF7C8FF7B
+:103CF0000546607A00F0020058B1607A00F00100D9
+:103D000038B1607A20F001006072204600F058F867
+:103D100005E0607A20F00100607200E004E00548F0
+:103D2000FFF70BF90028D1D000BF3046FCF720FA8E
+:103D300070BD000018010020034649B1012904D0DC
+:103D4000022908D0032910D10AE0586A10600CE05B
+:103D50001068586209E0587A20F00200587204E0B6
+:103D6000587A40F00200587200BF00BF0020704730
+:103D700070B50446FCF7F8F905462046FEF755FCF9
+:103D80002846FCF7F5F92046FFF751FB002070BDEF
+:103D90002DE9F84307460C4615461E46DDE908891D
+:103DA000224609213846FFF763FB4346324629463F
+:103DB0003846CDF80090FEF717FCBDE8F883000008
+:103DC0002DE9F8430546FCF7CFF980462846FEF773
+:103DD0002CFC687A20F0010068724046FCF7C8F9B4
+:103DE000FFF74EFF696A0844A862FCF7BDF98046F8
+:103DF0002F4F009700242AE019E05DF82420116875
+:103E0000142202EBC402881A826AAB6AD21A00D169
+:103E100008E0826AAB6AD21A6FF000439A4200D27D
+:103E20000CE000BF5DF8240000684DF824005DF848
+:103E3000240007EBC40149688842DED100BF2CB1E1
+:103E40005DF824000830611C4DF82100641C002C32
+:103E5000D2D018480068401C164908600846066819
+:103E600005F114010098FFF752F8022412E006F061
+:103E7000030060B9C4F1010305F1140202EBC301B0
+:103E8000C4F101025DF82200FFF741F800E003E011
+:103E9000B608641C012CEAD900BF687A40F0010022
+:103EA00068724046FCF764F90020BDE8F883000022
+:103EB000180100202001002070B50446607A00F04F
+:103EC000010010B94FF0FF3070BDFCF74DF9054609
+:103ED0002046FEF7AAFB2846FCF74AF9607A20F054
+:103EE000010060720020EFE72DE9FF4F89B08046A6
+:103EF00044460A984044461E464504D24FF0FF36D9
+:103F0000A6EB08000A906FE10B980078252806D0F0
+:103F1000B44202D80B9800782070641C61E100253F
+:103F200026E00B98401C0B900B9800782D2802D1AE
+:103F300045F010051CE00B9800782B2802D145F0C5
+:103F4000040515E00B980078202802D145F00805FB
+:103F50000EE00B980078232802D145F0200507E0F9
+:103F60000B980078302802D145F0010500E000E010
+:103F7000D7E700BF4FF0FF370B98007830380A289A
+:103F800004D20BA800F061F907460EE00B98007808
+:103F90002A280AD10B98401C0B900C9880C80C90D2
+:103FA000002F02DA7F4245F010054FF0FF390B98E1
+:103FB00000782E281CD10B98401C0B900B98007891
+:103FC00030380A2804D20BA800F03FF981460AE0F5
+:103FD0000B9800782A2806D10B98401C0B900C985F
+:103FE00050F8049B0C90B9F1000F01DA4FF0000972
+:103FF000002004900B980078682803D00B98007874
+:104000006C2805D10B98007804900B98401C0B90FD
+:104010000A2005900B9800786F2875D00CDC632877
+:1040200013D004DC252870D058286FD18DE0642887
+:104030006DD06928F9D18FE070286AD0732825D017
+:10404000752878D07828F0D182E005F0100040B9CA
+:1040500004E0B44201D820202070641C781E071EA2
+:10406000F7DC0C9810F8041B0C90C8B20790B4420F
+:1040700001D807982070641C04E0B44201D82020C5
+:104080002070641C781E071EF7DCAAE00C980068FC
+:1040900006900C98001D0C90069808B95AA006903E
+:1040A0000698FFF769FB8346B9F1000F02DDCB45A7
+:1040B00000DDCB4605F0100048B904E0B44201D859
+:1040C00020202070641C38467F1E5845F6DC0020F6
+:1040D00008900BE0B44202D8069800782070641C67
+:1040E0000698401C06900898401C0890089858456F
+:1040F000F0DB04E0B44201D820202070641C384674
+:104100007F1E5845F6DC6CE01CE015E028E022E05C
+:10411000FFE7781C10B9082745F00105CDE90079C3
+:1041200002950C9804C8102331460C902046FEF7E7
+:10413000E1FA044655E012E0B44201D8252020708F
+:10414000641C4EE0082005901DE045F0400500BFCE
+:104150001020059017E000BF45F0020500BF12E0F7
+:10416000B44201D825202070641C0B98007830B12F
+:10417000B44202D80B9800782070641C02E00B98BF
+:10418000401E0B902DE000BF04986C2807D10C98BE
+:1041900050F804AB0C9005F00200B8B116E004989A
+:1041A00068280BD10C9830F8041B1FFA81FA0C9088
+:1041B00005F0020050B10FFA8AFA07E00C9850F8A7
+:1041C00004AB0C9005F0020000B100BFCDE900790E
+:1041D0000295524631462046059BFEF78BFA04466F
+:1041E00000BF0B98401C0B900B98007800287FF4C0
+:1041F0008BAEB44201D8207001E000203070A4EBF7
+:1042000008000DB0BDE8F08F284E554C4C29000039
+:104210000020704700207047002070470020704742
+:1042200010B5FBF7A1FFFEF703FCFFF74DFAFFF710
+:1042300081FBFFF741FBFEF723FBFFF789FBFFF74D
+:1042400027FCFFF75FFB002010BD0146002009E0BE
+:104250000B685A1C0A601A7800EB800302EB4302D9
+:10426000A2F130000A681278303A0A2AF0D3704777
+:10427000000000000000000000000000000000003E
+:104280000000001818181818180800081800000076
+:10429000000000342424240000000000000000007E
+:1042A0000000000016247F2424247E242400000023
+:1042B000000000083E6848681C1612127C101000AE
+:1042C00000000061D296740810162949C60000004B
+:1042D000000000003C646438724ACE467F00000053
+:1042E000000000181818180000000000000000006E
+:1042F00000000004081810303030301010180C0482
+:10430000000000201008080C0404040C08181020F9
+:10431000000000080A341C6A0800000000000000C9
+:104320000000000000001818187F1818180000007E
+:104330000000000000000000000000181808300015
+:104340000000000000000000003C00000000000031
+:10435000000000000000000000000018180000002D
+:104360000000000206040C08081010202040000085
+:10437000000000003C6642475B7342663C00000060
+:104380000000000018784808080808087E000000AF
+:10439000000000003C460606040810207E000000D5
+:1043A000000000007C0606043C0202067C000000BF
+:1043B000000000000C1C14246444FF0404000000EE
+:1043C000000000007E6060607E0202067C0000004B
+:1043D000000000001E306048764242623C0000004F
+:1043E000000000007E0206040C08181030000000D7
+:1043F000000000003C6242361C6642423C00000065
+:10440000000000003C664242661A02047800000088
+:10441000000000000000181800000018180000003C
+:1044200000000000000018180000001818083000F4
+:1044300000000000000004183060100C06000000AE
+:1044400000000000000000007E007E000000000070
+:10445000000000000000301804060C1020000000CE
+:10446000000000301C0606061810001010000000A6
+:104470000000001C224141DDB5A5A5AF94C0403C21
+:1044800000000000181C342426627E43C100000096
+:10449000000000007C4642467C4242427C00000014
+:1044A000000000001E204040404040603E000000F0
+:1044B000000000007C46424343434246780000002F
+:1044C000000000007E6060607E6060607E00000032
+:1044D000000000007E6060607E6060606000000040
+:1044E000000000001E604040CE4242623E000000DC
+:1044F00000000000424242427E424242420000002E
+:10450000000000007E181818181818187E00000007
+:10451000000000007C04040404040444780000004B
+:10452000000000004244485070584C4442000000D3
+:104530000000000020202020202020203E0000003D
+:10454000000000006266675F5B5BC1C1C1000000E4
+:1045500000000000626272525A4A4E464600000055
+:10456000000000003C6243C3C3C343623C00000040
+:10457000000000007C464242467840404000000077
+:10458000000000003C6243C3C3C343623C180F00F9
+:10459000000000007C6662667C6C6466620000005D
+:1045A000000000003E6040601C0602027C0000002B
+:1045B000000000007F1818181818181818000000BC
+:1045C0000000000042424242424242623C0000007F
+:1045D00000000000C14342622624341C1800000081
+:1045E00000000000C1C141495B5B766666000000C7
+:1045F0000000000043663418181C2466C300000045
+:1046000000000000C14266341C1818181800000091
+:10461000000000007E02040C181020607E000000E4
+:104620000000001C10101010101010101010101CA2
+:10463000000000402020101008080C0406020000B2
+:104640000000003C0C0C0C0C0C0C0C0C0C0C0C3C6E
+:1046500000000000181C24620000000000000000A0
+:10466000000000000000000000000000000000FF4B
+:10467000000000201000000000000000000000000A
+:104680000000000000003C06023E42467A000000A6
+:104690000000004040405C62424242427C00000018
+:1046A0000000000000001E20604060203E0000006E
+:1046B0000000000202023E62424242663A000000EE
+:1046C0000000000000003C62427E40603E000000AE
+:1046D0000000000F1810107E1010101010000000C5
+:1046E0000000000000003F66426658403E43423CE6
+:1046F0000000004040405C624242424242000000F2
+:104700000000001818007808080808087E0000005B
+:10471000000000040C007C040404040404040C786D
+:10472000000000606060626C787068646200000085
+:104730000000007808080808080808087E00000043
+:10474000000000000000764B4B4B4B4B4B00000031
+:104750000000000000005C62424242424200000051
+:104760000000000000003C62424342623C00000046
+:104770000000000000005C62424242427C40404037
+:104780000000000000003E62424242663A0202021D
+:104790000000000000006E72636060606000000056
+:1047A0000000000000003E20203C06027C000000CB
+:1047B000000000001010FE10101010101E0000006D
+:1047C0000000000000004242424242663A000000FF
+:1047D0000000000000004342662434181800000066
+:1047E000000000000000C1C15B5A5E666600000068
+:1047F00000000000000062261C181C266200000059
+:1048000000000000000043426624341C181830E009
+:104810000000000000007E060C1810207E00000042
+:104820000000000E18101010307010101010180E2C
+:104830000000080808080808080808080808080808
+:1048400000000030180808080C0E08080808183086
+:104850000000000000000000714B06000000000096
:104860000000000000000000000000000000000048
:104870000000000000000000000000000000000038
-:10488000000000000618063806307FFE0C300C30A1
-:104890000C300C307FFE0C601C601860186000004B
-:1048A0000000000000000000000000000000000008
-:1048B00000C000C00FF83CC831C031803D801F806F
-:1048C00003F001F8031C030C031C3FF83FE0070052
-:1048D00006000000000000000000000000000000D2
-:1048E0001C007E0E630C631863307E6000C0018084
-:1048F0000300077C0EE61CC618C630C6607C0000AC
-:1049000000000000000000000000000000000000A7
-:1049100000000FE01CF0387038701C601FC00F00E2
-:104920003F8C71CC60EC607C70383CFC1FCE00008A
-:104930000000000000000000000000000000000077
-:10494000000003C001800180018000000000000021
-:104950000000000000000000000000000000000057
-:104960000000000000000000000000000000000047
-:10497000003000E001C001800300070006000600CF
-:104980000E000E000E000E0006000700030003805C
-:1049900001C000E000300000000000000000000046
-:1049A0000C0006000380018001C000E00060006090
-:1049B0000070007000700060006000E000C00180C6
-:1049C000038006000C000000000000000000000052
-:1049D0000000018011881DB803C007E03DBC0188BC
-:1049E0000180000000000000000000000000000046
-:1049F00000000000000000000000000000000000B7
-:104A000000000000000000000180018001800180A2
-:104A100001807FFE01800180018001800000000094
-:104A20000000000000000000000000000000000086
-:104A30000000000000000000000000000000000076
-:104A4000000000000000000003C003C001C001C05E
-:104A500003801F00000000000000000000000000B4
+:104880000000000000000000000000000000000028
+:104890000000000000000000000003800180018093
+:1048A0000180018001800180018001800180000081
+:1048B000000003C003C00000000000000000000072
+:1048C000000000000000000000000E700E700E706E
+:1048D0000C3000000000000000000000000000009C
+:1048E00000000000000000000000000000000000C8
+:1048F000000000000000000000000000061806385C
+:1049000006307FFE0C300C300C300C307FFE0C601B
+:104910001C6018601860000000000000000000002B
+:10492000000000000000000000C000C00FF83CC8FC
+:1049300031C031803D801F8003F001F8031C030C5F
+:10494000031C3FF83FE007000600000000000000E5
+:1049500000000000000000001C007E0E630C6318C5
+:1049600063307E6000C001800300077C0EE61CC639
+:1049700018C630C6607C0000000000000000000087
+:10498000000000000000000000000FE01CF0387084
+:1049900038701C601FC00F003F8C71CC60EC607CD5
+:1049A00070383CFC1FCE000000000000000000003A
+:1049B0000000000000000000000003C00180018032
+:1049C0000180000000000000000000000000000066
+:1049D00000000000000000000000000000000000D7
+:1049E0000000000000000000003000E001C0018075
+:1049F00003000700060006000E000E000E000E0069
+:104A0000060007000300038001C000E00030000042
+:104A100000000000000000000C0006000380018080
+:104A200001C000E000600060007000700070006075
+:104A3000006000E000C00180038006000C00000060
+:104A400000000000000000000000018011881DB877
+:104A500003C007E03DBC01880180000000000000A9
:104A60000000000000000000000000000000000046
-:104A700000000FF000000000000000000000000037
-:104A80000000000000000000000000000000000026
-:104A90000000000000000000000000000000000016
-:104AA000000000000000000003C003C003C00000BD
+:104A70000000000000000000000000000000000036
+:104A8000018001800180018001807FFE0180018022
+:104A90000180018000000000000000000000000014
+:104AA0000000000000000000000000000000000006
:104AB00000000000000000000000000000000000F6
-:104AC0000000001800380030006000E000C001C0A5
-:104AD00001800300030006000E000C001C001800FB
-:104AE0003000000000000000000000000000000096
-:104AF000000001800FF01C38381C301C707E70EEF6
-:104B0000738E7E0E7C0C300C381C1E780FE000007B
+:104AC00003C003C001C001C003801F00000000003C
+:104AD00000000000000000000000000000000000D6
+:104AE000000000000000000000000FF000000000C7
+:104AF00000000000000000000000000000000000B6
+:104B000000000000000000000000000000000000A5
:104B10000000000000000000000000000000000095
-:104B20000000000007C01FC039C001C001C001C0A3
-:104B300001C001C001C001C001C03FFC3FFC00003A
-:104B40000000000000000000000000000000000065
-:104B5000000003801FF018380038001800380038B3
-:104B6000007001E0038007001C003FFC3FFC0000D8
-:104B70000000000000000000000000000000000035
-:104B8000000007801FF0003800380038003007E0D0
-:104B900007F00038001C001C001820F83FE000005F
-:104BA0000000000000000000000000000000000005
-:104BB0000000000000F001B0033007300E301C3060
-:104BC000383070307FFE7FFE003000300030000053
-:104BD00000000000000000000000000000000000D5
-:104BE000000000001FF818001800180018001FE04F
-:104BF00000F8001C001C001C003800F01FC0000062
-:104C000000000000000000000000000000000000A4
-:104C10000000000003F80F001C001800300037F8F7
-:104C20003C3C300C300C380C381C1E380FF00000A7
-:104C30000000000000000000000000000000000074
-:104C4000000000003FFC001C0018003800700060ED
-:104C500000E001C001800380070006000E00000094
-:104C60000000000000000000000000000000000044
-:104C7000000003C01FF8381C381C381C1C380FF00B
-:104C800007F01C78381C300C381C3C380FF0000042
-:104C90000000000000000000000000000000000014
-:104CA000000003801FF03838301C701C700C380C6A
-:104CB0001FFC0FCC001C001800701FE01F800000BC
-:104CC00000000000000000000000000000000000E4
-:104CD0000000000000000000000003C003C00180CD
-:104CE000000000000000000003C003C003C000007B
-:104CF00000000000000000000000000000000000B4
-:104D00000000000000000000000003C003C001809C
-:104D1000000000000000000003C003C001C001C08B
-:104D200003800F00000000000000000000000000F1
-:104D30000000000000000000003800F001C0070083
-:104D40001E0038000E00078001C000700030000017
-:104D50000000000000000000000000000000000053
-:104D600000000000000000000000000000003FFC08
-:104D7000000000003FFC3FFC0000000000000000BD
-:104D80000000000000000000000000000000000023
-:104D900000000000000000001C000F00038001E084
-:104DA0000078001C007001E003800E000C00000081
-:104DB00000000000000000000000000000000000F3
-:104DC00000000FC000F0003800380038003803F051
-:104DD000038003000300000000000780078000003C
-:104DE00000000000000000000000000000000000C3
-:104DF00000E007F80C0C18063006700363F3663306
-:104E0000C673CC63CC62CC66CCE6C7FCE000600025
-:104E1000700038101FF000000000000000000000CB
-:104E20000000000003C007E006E00E700E700C30BA
-:104E30001C3818183FFC3FFC700E600EE0070000A5
-:104E40000000000000000000000000000000000062
-:104E5000000000003FF03838381C381C38383FF06C
-:104E60003FF8381C380C380C381C3FF83FE0000085
-:104E70000000000000000000000000000000000032
-:104E8000000000E007FC1E0438003800300070000D
-:104E900070007000300038003C001F9C07FC0000D0
-:104EA0000000000000000000000000000000000002
-:104EB000000000003FF03078301C300C300E300E17
-:104EC000300E300E300E301C30383FF03FC0000046
-:104ED00000000000000000000000000000000000D2
-:104EE000000000001FF818001800180018001FF834
-:104EF0001FF818001800180018001FF81FF800000D
-:104F000000000000000000000000000000000000A1
-:104F1000000000001FF818001800180018001FF803
-:104F20001FF81800180018001800180018000000DA
-:104F30000000000000000000000000000000000071
-:104F4000000000F007FC1E04380030007000700004
-:104F500070FC700C700C300C380C1F1C07FC00002F
-:104F60000000000000000000000000000000000041
-:104F700000000000300C300C300C300C300C3FFCCA
-:104F80003FFC300C300C300C300C300C300C00007E
-:104F90000000000000000000000000000000000011
-:104FA000000000003FFC0180018001800180018041
-:104FB000018001800180018001803FFC3FFC0000F6
-:104FC00000000000000000000000000000000000E1
-:104FD000000000001FF000300030003000300030D2
-:104FE000003000300030003000701DE01FC00000B5
-:104FF00000000000000000000000000000000000B1
-:1050000000000000381C387038E039C03B803F0099
-:105010003F003B8039C038E038703838381C000019
-:105020000000000000000000000000000000000080
-:10503000000000001C001C001C001C001C001C00C8
-:105040001C001C001C001C001C001FFC1FFC00009E
-:105050000000000000000000000000000000000050
-:1050600000000000381C7C3C6C3E6E6E666E66CEA6
-:1050700063C663866186600660066006600600009F
-:105080000000000000000000000000000000000020
-:10509000000000003C0C3C0C3E0C360C330C338CF6
-:1050A000318C31CC30EC306C307C303C301C00002A
-:1050B00000000000000000000000000000000000F0
-:1050C000000001C00FF81C3C381C700E700E60060A
-:1050D0006006700E700E700C381C1E780FE0000019
-:1050E00000000000000000000000000000000000C0
-:1050F000000000003FF0383C381C380C380C381CDD
-:1051000038783FE0380038003800380038000000B8
-:10511000000000000000000000000000000000008F
-:10512000000001C00FF81C3C381C700E700E6006A9
-:105130006006700E700E700C381C1E780FE0018037
-:1051400001C000FF003C0000000000000000000063
-:10515000000000003FF0383838183818383838F078
-:105160003FC038E0387038383838381C380E000006
-:10517000000000000000000000000000000000002F
-:10518000000001E00FF83800380038003C001F80B4
-:1051900003F00078001C001C001C38783FE0000081
-:1051A00000000000000000000000000000000000FF
-:1051B000000000007FFE01800180018001800180ED
-:1051C0000180018001800180018001800180000058
-:1051D00000000000000000000000000000000000CF
-:1051E00000000000300C300C300C300C300C300C57
-:1051F000300C300C300C300C381C1C380FF0000018
-:10520000000000000000000000000000000000009E
-:1052100000000000E006700E700E381C381C1C18D0
-:105220001C380C300E70066007E003C003C000009D
-:10523000000000000000000000000000000000006E
-:1052400000000000600660066006600661866386F6
-:1052500073C673CE766C366C3C3C3C3C381C00000C
-:10526000000000000000000000000000000000003E
-:1052700000000000301C38181C380E7007E003C016
-:1052800003C007E00E701C381838381C700E000080
-:10529000000000000000000000000000000000000E
-:1052A00000000000700E700C381C1C380E70066078
-:1052B00007E003C0018001800180018001800000BF
-:1052C00000000000000000000000000000000000DE
-:1052D000000000003FFC001C0038007000E001C02E
-:1052E000038007000E000C0018003FFC3FFC00008C
-:1052F00000000000000000000000000000000000AE
-:1053000007F007F00600060006000600060006008B
-:10531000060006000600060006000600060006005D
-:105320000600060007F0000000000000000000007A
-:10533000000018001C000C0006000700030003809A
-:10534000018001C000C0006000700030003800180B
-:10535000000C000000000000000000000000000041
-:105360000FE00FE00060006000600060006000601F
-:10537000006000600060006000600060006000602D
-:10538000006000600FE0000000000000000000006E
-:105390000000000003C006C006600C301818301C66
-:1053A00000000000000000000000000000000000FD
-:1053B00000000000000000000000000000000000ED
-:1053C00000000000000000000000000000000000DD
-:1053D00000000000000000000000000000000000CD
-:1053E00000000000FFFF00000000000000000000BF
-:1053F00000001E000380000000000000000000000C
-:10540000000000000000000000000000000000009C
-:10541000000000000000000000000000000000008C
-:10542000000000000000000000001FF01038001C09
-:10543000001C0FFC1C1C381C381C3CFC1FDC000032
+:104B200003C003C003C0000000000000000000003C
+:104B300000000000000000000000001800380030F5
+:104B4000006000E000C001C0018003000300060017
+:104B50000E000C001C0018003000000000000000D7
+:104B60000000000000000000000001800FF01C3871
+:104B7000381C301C707E70EE738E7E0E7C0C300CF8
+:104B8000381C1E780FE0000000000000000000004C
+:104B900000000000000000000000000007C01FC06F
+:104BA00039C001C001C001C001C001C001C001C0C5
+:104BB00001C03FFC3FFC00000000000000000000BE
+:104BC0000000000000000000000003801FF0183803
+:104BD0000038001800380038007001E0038007003A
+:104BE0001C003FFC3FFC0000000000000000000033
+:104BF0000000000000000000000007801FF00038E7
+:104C000000380038003007E007F00038001C001CB6
+:104C1000001820F83FE00000000000000000000045
+:104C200000000000000000000000000000F001B0E3
+:104C3000033007300E301C30383070307FFE7FFE7E
+:104C400000300030003000000000000000000000D4
+:104C50000000000000000000000000001FF8180025
+:104C60001800180018001FE000F8001C001C001CB1
+:104C7000003800F01FC0000000000000000000002D
+:104C800000000000000000000000000003F80F001A
+:104C90001C001800300037F83C3C300C300C380C4D
+:104CA000381C1E380FF0000000000000000000005B
+:104CB0000000000000000000000000003FFC001C9D
+:104CC000001800380070006000E001C0018003801F
+:104CD000070006000E0000000000000000000000B9
+:104CE0000000000000000000000003C01FF8381C96
+:104CF000381C381C1C380FF007F01C78381C300C9E
+:104D0000381C3C380FF000000000000000000000DC
+:104D10000000000000000000000003801FF0383891
+:104D2000301C701C700C380C1FFC0FCC001C0018C1
+:104D300000701FE01F800000000000000000000065
+:104D40000000000000000000000000000000000063
+:104D5000000003C003C0018000000000000000004C
+:104D600003C003C003C000000000000000000000FA
+:104D70000000000000000000000000000000000033
+:104D8000000003C003C0018000000000000000001C
+:104D900003C003C001C001C003800F000000000079
+:104DA0000000000000000000000000000000000003
+:104DB000003800F001C007001E0038000E00078018
+:104DC00001C0007000300000000000000000000082
+:104DD00000000000000000000000000000000000D3
+:104DE0000000000000003FFC000000003FFC3FFC12
+:104DF00000000000000000000000000000000000B3
+:104E000000000000000000000000000000000000A2
+:104E10001C000F00038001E00078001C007001E01E
+:104E200003800E000C0000000000000000000000E5
+:104E3000000000000000000000000FC000F000387B
+:104E400000380038003803F003800300030000003E
+:104E50000000078007800000000000000000000044
+:104E6000000000000000000000E007F80C0C18062D
+:104E70003006700363F36633C673CC63CC62CC66D2
+:104E8000CCE6C7FCE0006000700038101FF00000A6
+:104E900000000000000000000000000003C007E068
+:104EA00006E00E700E700C301C3818183FFC3FFCEA
+:104EB000700E600EE007000000000000000000001F
+:104EC0000000000000000000000000003FF0383843
+:104ED000381C381C38383FF03FF8381C380C380C78
+:104EE000381C3FF83FE00000000000000000000018
+:104EF0000000000000000000000000E007FC1E04AD
+:104F00003800380030007000700070003000380049
+:104F10003C001F9C07FC0000000000000000000097
+:104F20000000000000000000000000003FF03078AA
+:104F3000301C300C300E300E300E300E300E301C67
+:104F400030383FF03FC000000000000000000000CB
+:104F50000000000000000000000000001FF8180022
+:104F60001800180018001FF81FF818001800180083
+:104F700018001FF81FF800000000000000000000EB
+:104F80000000000000000000000000001FF81800F2
+:104F90001800180018001FF81FF818001800180053
+:104FA00018001800180000000000000000000000B9
+:104FB0000000000000000000000000F007FC1E04DC
+:104FC000380030007000700070FC700C700C300CF9
+:104FD000380C1F1C07FC000000000000000000004F
+:104FE000000000000000000000000000300C300C49
+:104FF000300C300C300C3FFC3FFC300C300C300CD3
+:10500000300C300C300C00000000000000000000EC
+:105010000000000000000000000000003FFC0180D4
+:105020000180018001800180018001800180018078
+:1050300001803FFC3FFC0000000000000000000079
+:105040000000000000000000000000001FF0003021
+:1050500000300030003000300030003000300030D0
+:1050600000701DE01FC000000000000000000000F4
+:10507000000000000000000000000000381C387034
+:1050800038E039C03B803F003F003B8039C038E00A
+:1050900038703838381C00000000000000000000A4
+:1050A0000000000000000000000000001C001C00C8
+:1050B0001C001C001C001C001C001C001C001C0010
+:1050C0001C001FFC1FFC000000000000000000008E
+:1050D000000000000000000000000000381C7C3CC4
+:1050E0006C3E6E6E666E66CE63C6638661866006D3
+:1050F000600660066006000000000000000000007E
+:105100000000000000000000000000003C0C3C0C0F
+:105110003E0C360C330C338C318C31CC30EC306C93
+:10512000307C303C301C000000000000000000001B
+:105130000000000000000000000001C00FF81C3C4F
+:10514000381C700E700E60066006700E700E700CCB
+:10515000381C1E780FE00000000000000000000076
+:105160000000000000000000000000003FF0383C9C
+:10517000381C380C380C381C38783FE038003800C0
+:105180003800380038000000000000000000000077
+:105190000000000000000000000001C00FF81C3CEF
+:1051A000381C700E700E60066006700E700E700C6B
+:1051B000381C1E780FE0018001C000FF003C000099
+:1051C0000000000000000000000000003FF0383840
+:1051D00038183818383838F03FC038E03870383868
+:1051E0003838381C380E00000000000000000000B5
+:1051F0000000000000000000000001E00FF838008F
+:10520000380038003C001F8003F00078001C001CB0
+:10521000001C38783FE000000000000000000000A3
+:105220000000000000000000000000007FFE018080
+:105230000180018001800180018001800180018066
+:1052400001800180018000000000000000000000DB
+:10525000000000000000000000000000300C300CD6
+:10526000300C300C300C300C300C300C300C300C5E
+:10527000381C1C380FF00000000000000000000087
+:10528000000000000000000000000000E006700EBA
+:10529000700E381C381C1C181C380C300E70066040
+:1052A00007E003C003C00000000000000000000091
+:1052B0000000000000000000000000006006600622
+:1052C000600660066186638673C673CE766C366C44
+:1052D0003C3C3C3C381C000000000000000000008A
+:1052E000000000000000000000000000301C381822
+:1052F0001C380E7007E003C003C007E00E701C38B6
+:105300001838381C700E000000000000000000007B
+:10531000000000000000000000000000700E700C93
+:10532000381C1C380E70066007E003C00180018045
+:1053300001800180018000000000000000000000EA
+:105340000000000000000000000000003FFC001C06
+:105350000038007000E001C0038007000E000C0060
+:1053600018003FFC3FFC00000000000000000000AF
+:10537000000000000000000007F007F00600060033
+:1053800006000600060006000600060006000600ED
+:1053900006000600060006000600060007F00000F2
+:1053A0000000000000000000000018001C000C00BD
+:1053B0000600070003000380018001C000C00060F8
+:1053C0000070003000380018000C000000000000E1
+:1053D00000000000000000000FE00FE0006000602F
+:1053E00000600060006000600060006000600060BD
+:1053F0000060006000600060006000600FE000007E
+:1054000000000000000000000000000003C006C013
+:1054100006600C301818301C00000000000000006E
+:10542000000000000000000000000000000000007C
+:10543000000000000000000000000000000000006C
:10544000000000000000000000000000000000005C
-:10545000000038003800380038003BF83E1C3C1C87
-:10546000380C380C380C380C381C3C781FE0000025
+:10545000000000000000000000000000FFFF00004E
+:10546000000000000000000000001E00038000009B
:10547000000000000000000000000000000000002C
-:105480000000000000000000000007F80E001C00F3
-:1054900038003800380038001C000F1807F80000EA
-:1054A00000000000000000000000000000000000FC
-:1054B0000000001C001C001C001C0FFC1C1C381CE5
-:1054C000301C301C301C301C383C1CFC0F9C000075
-:1054D00000000000000000000000000000000000CC
-:1054E000000000000000000000000FF01C38381C15
-:1054F000300C3FFC3000300038001E0C07FC000070
-:10550000000000000000000000000000000000009B
-:10551000003C01FE03800300030003007FFC7FFCCE
-:105520000300030003000300030003000300000066
-:10553000000000000000000000000000000000006B
-:10554000000000000000000000000FFE1C383818AA
-:10555000381818381FF03B8030003FF01FFC300E29
-:10556000700E381C1FF80000000000000000000052
-:10557000000038003800380038003BF83E383C1C4A
-:10558000381C381C381C381C381C381C381C0000CF
-:10559000000000000000000000000000000000000B
-:1055A000018003C003C0000000001FC001C001C093
-:1055B00001C001C001C001C001C001C03FFC00002A
-:1055C00000000000000000000000000000000000DB
-:1055D000002000700070000000003FF000700070BC
-:1055E000007000700070007000700070007000703B
-:1055F000007020E03FC0000000000000000000003C
-:1056000000001800180018001800183C187018E066
-:105610001B801F001B8019E018701838181C000030
-:10562000000000000000000000000000000000007A
-:1056300000001FC001C001C001C001C001C001C005
-:1056400001C001C001C001C001C001C03FFC000099
-:10565000000000000000000000000000000000004A
-:10566000000000000000000000006F3C79EE71CEE9
-:10567000718E718E718E718E718E718E718E000031
-:10568000000000000000000000000000000000001A
-:10569000000000000000000000003BF83E383C1C09
-:1056A000381C381C381C381C381C381C381C0000AE
-:1056B00000000000000000000000000000000000EA
-:1056C000000000000000000000000FF01C3C381C2F
-:1056D000700E700E700E700C381C1E780FE00000FB
-:1056E00000000000000000000000000000000000BA
-:1056F000000000000000000000003BF83E1C3C1CC5
-:10570000380C380C380C380C381C3C783FE038002A
-:1057100038003800380000000000000000000000E1
-:10572000000000000000000000000FFC1C1C381CE2
-:10573000301C301C301C301C383C1CFC0F9C001CE6
-:10574000001C001C001C0000000000000000000005
-:105750000000000000000000000019F81F1C1C0CD5
-:10576000180E180018001800180018001800000083
-:105770000000000000000000000000000000000029
-:10578000000000000000000000000FF81C001800DE
-:105790001E000FC001F80018001818381FF0000094
-:1057A00000000000000000000000000000000000F9
-:1057B000000000000600060006007FFC0600060050
-:1057C00006000600060006000700078401FC000032
-:1057D00000000000000000000000000000000000C9
-:1057E00000000000000000000000381C381C381CBD
-:1057F000381C381C381C381C383C1CFC0FDC0000E2
-:105800000000000000000000000000000000000098
-:1058100000000000000000000000700C381C381868
-:105820001C380C300E70066007E003C003C0000097
-:105830000000000000000000000000000000000068
-:1058400000000000000000000000600660066186A5
-:10585000738E73CC33CC366C366C3C3C3C380000D9
-:105860000000000000000000000000000000000038
-:1058700000000000000000000000381C1C380E7002
-:1058800007E003C003C007E00E701C38381E00009C
-:105890000000000000000000000000000000000008
-:1058A00000000000000000000000700C381C3818D8
-:1058B0001C380C300E70066007E003C003C0038084
-:1058C00007000E007C000000000000000000000047
-:1058D000000000000000000000001FF80038007009
-:1058E00000E001C0038007000C001FFC3FFC00002B
-:1058F00000000000000000000000000000000000A8
-:10590000007801F803800380038003800380030094
-:105910003F003E0003000380038003800380038078
-:10592000038001C000F80000000000000180018039
-:10593000018001800180018001800180018001805F
-:10594000018001800180018001800180018001804F
-:1059500001800180018000000000000000000000C4
-:105960001E001F80018001C001C001C001C000C035
-:1059700000FC007C00C001C001C001C001C001C02A
-:1059800001C003801F0000000000000000000000B4
-:1059900000000000000000000000000000001C00EB
-:1059A0003F0671CE60FC0000000000000000000017
-:1059B00000000000000000000000000000000000E7
-:1059C00000000000000000000000000000000000D7
-:1059D00000000000000000000000000000000000C7
-:1059E00000000000000000000000000000000000B7
-:1059F00000000000000000000000000000000000A7
+:10548000000000000000000000000000000000001C
+:10549000000000000000000000000000000000000C
+:1054A00000001FF01038001C001C0FFC1C1C381CD6
+:1054B000381C3CFC1FDC0000000000000000000065
+:1054C0000000000000000000000038003800380034
+:1054D00038003BF83E1C3C1C380C380C380C380C9F
+:1054E000381C3C781FE000000000000000000000B5
+:1054F00000000000000000000000000000000000AC
+:10550000000007F80E001C00380038003800380092
+:105510001C000F1807F80000000000000000000049
+:1055200000000000000000000000001C001C001C27
+:10553000001C0FFC1C1C381C301C301C301C301C88
+:10554000383C1CFC0F9C0000000000000000000024
+:10555000000000000000000000000000000000004B
+:1055600000000FF01C38381C300C3FFC30003000BD
+:1055700038001E0C07FC00000000000000000000C6
+:105580000000000000000000003C01FE038003005A
+:10559000030003007FFC7FFC030003000300030003
+:1055A00003000300030000000000000000000000F2
+:1055B00000000000000000000000000000000000EB
+:1055C00000000FFE1C383818381818381FF03B80C0
+:1055D00030003FF01FFC300E700E381C1FF800002A
+:1055E0000000000000000000000038003800380013
+:1055F00038003BF83E383C1C381C381C381C381C22
+:10560000381C381C381C000000000000000000009E
+:105610000000000000000000018003C003C0000083
+:1056200000001FC001C001C001C001C001C001C015
+:1056300001C001C03FFC00000000000000000000AD
+:10564000000000000000000000200070007000005A
+:1056500000003FF00070007000700070007000707B
+:105660000070007000700070007020E03FC000000B
+:1056700000000000000000000000180018001800E2
+:105680001800183C187018E01B801F001B8019E0E0
+:1056900018701838181C00000000000000000000FE
+:1056A000000000000000000000001FC001C001C099
+:1056B00001C001C001C001C001C001C001C001C0E2
+:1056C00001C001C03FFC000000000000000000001D
+:1056D00000000000000000000000000000000000CA
+:1056E00000006F3C79EE71CE718E718E718E718E6D
+:1056F000718E718E718E00000000000000000000AD
+:105700000000000000000000000000000000000099
+:1057100000003BF83E383C1C381C381C381C381C38
+:10572000381C381C381C000000000000000000007D
+:105730000000000000000000000000000000000069
+:1057400000000FF01C3C381C700E700E700E700CB8
+:10575000381C1E780FE00000000000000000000070
+:105760000000000000000000000000000000000039
+:1057700000003BF83E1C3C1C380C380C380C380C34
+:10578000381C3C783FE03800380038003800000012
+:105790000000000000000000000000000000000009
+:1057A00000000FFC1C1C381C301C301C301C301C32
+:1057B000383C1CFC0F9C001C001C001C001C000042
+:1057C00000000000000000000000000000000000D9
+:1057D000000019F81F1C1C0C180E180018001800E7
+:1057E0001800180018000000000000000000000071
+:1057F00000000000000000000000000000000000A9
+:1058000000000FF81C0018001E000FC001F800185F
+:10581000001818381FF00000000000000000000011
+:10582000000000000000000000000000060006006C
+:1058300006007FFC060006000600060006000600C3
+:105840000700078401FC00000000000000000000C9
+:105850000000000000000000000000000000000048
+:105860000000381C381C381C381C381C381C381CEC
+:10587000383C1CFC0FDC00000000000000000000B1
+:105880000000000000000000000000000000000018
+:105890000000700C381C38181C380C300E70066074
+:1058A00007E003C003C0000000000000000000008B
+:1058B00000000000000000000000000000000000E8
+:1058C0000000600660066186738E73CC33CC366C44
+:1058D000366C3C3C3C38000000000000000000003A
+:1058E00000000000000000000000000000000000B8
+:1058F0000000381C1C380E7007E003C003C007E02E
+:105900000E701C38381E000000000000000000006F
+:105910000000000000000000000000000000000087
+:105920000000700C381C38181C380C300E700660E3
+:1059300007E003C003C0038007000E007C000000E6
+:105940000000000000000000000000000000000057
+:1059500000001FF80038007000E001C0038007005D
+:105960000C001FFC3FFC00000000000000000000D5
+:105970000000000000000000007801F803800380B0
+:1059800003800380038003003F003E000300038088
+:105990000380038003800380038001C000F80000BF
+:1059A00000000000018001800180018001800180F1
+:1059B00001800180018001800180018001800180DF
+:1059C0000180018001800180018001800180000050
+:1059D00000000000000000001E001F80018001C0C8
+:1059E00001C001C001C000C000FC007C00C001C0BB
+:1059F00001C001C001C001C001C003801F00000040
:105A00000000000000000000000000000000000096
-:105A10000000000000000000000000000000000086
-:105A200000000000000000000000003C00003C00FE
-:105A3000003C00003C00003C00003C00003C00003A
-:105A40003C00003C00003C00003C00003C00003CEE
-:105A500000003C00000000000000003C00007E0050
-:105A6000003C0000000000000000000000000000FA
+:105A10000000000000001C003F0671CE60FC00008A
+:105A20000000000000000000000000000000000076
+:105A30000000000000000000000000000000000066
+:105A40000000000000000000000000000000000056
+:105A50000000000000000000000000000000000046
+:105A60000000000000000000000000000000000036
:105A70000000000000000000000000000000000026
-:105A80000000000000000000000003C3E003C3E0CA
-:105A900003C3C003C3C003C3C003C3C003C1C0006A
-:105AA00000000000000000000000000000000000F6
-:105AB00000000000000000000000000000000000E6
-:105AC00000000000000000000000000000000000D6
-:105AD00000000000000000000000000000000000C6
+:105A80000000000000000000000000000000000016
+:105A90000000000000000000000000000000000006
+:105AA0000000003C00003C00003C00003C00003CCA
+:105AB00000003C00003C00003C00003C00003C00BA
+:105AC000003C00003C00003C00003C0000000000E6
+:105AD0000000003C00007E00003C000000000000D0
:105AE00000000000000000000000000000000000B6
-:105AF00001E0E001C0E001C0E001C0E03FFFFE3F87
-:105B0000FFFE03C1C00381C00381C00381C07FFFCA
-:105B1000FC7FFFFC07838007038007038007038067
-:105B200007078000000000000000000000000000E7
+:105AF00000000000000000000000000000000000A6
+:105B0000000003C3E003C3E003C3C003C3C003C377
+:105B1000C003C3C003C1C0000000000000000000BB
+:105B20000000000000000000000000000000000075
:105B30000000000000000000000000000000000065
-:105B400000000000000000000700000F00000E0031
-:105B500001FFF007FFF01F0E001E1E001E1C001E9E
-:105B60001C000FDC0007FC0000FF80003FF0003845
-:105B7000F800387800783C0070783071F83FFFE02A
-:105B80001FFF0000E00000E00000E0000000000057
-:105B90000000000000000000000000000000000005
-:105BA000000000000000000000000F800F3FE01E1A
-:105BB00078703C7070707070E07071C03FE3801F4F
-:105BC000C700000E00001C0000780000F0F001E7A4
-:105BD000FC03CF0E078E0E0F0E0E1E0E0E3C07BCE2
-:105BE0007003F8000000000000000000000000004A
-:105BF00000000000000000000000000000000000A5
-:105C00000000000000000000000000000001FF0094
-:105C100007FF800F03C00F03C00F03C00F078007EB
-:105C20009F0003FE0003F0000FF83C3E7C3C3C1F4D
-:105C30003C780FF87807F87C01F03E03F81FFFFC72
-:105C400007FE1F0000000000000000000000000030
-:105C50000000000000000000000000000000000044
-:105C600000000000000000000000003E00003C00BA
-:105C7000003C00003C00003C00003C00003C0000F8
-:105C80000000000000000000000000000000000014
-:105C90000000000000000000000000000000000004
-:105CA00000000000000000000000000000000000F4
-:105CB00000000000000000000000000000000000E4
-:105CC000000000000000000000800001C00007800C
-:105CD000000F00001E00003C0000780000F00000F3
-:105CE000E00001E00001E00001C00003C00003C0CB
-:105CF0000001C00001E00001E00000F00000F00041
-:105D0000007800003C00001E00000F000007C000EB
-:105D100001C00000000000000000000000000000C2
-:105D20000000000000000000000003C00001E000CF
-:105D300000F000007C00003E00001E00000F00008C
-:105D400007800007800003800003C00003C0000339
-:105D5000C00003C0000380000780000780000F0020
-:105D6000001E00003C0000780000F00001E000038D
-:105D700080000000000000000000000000000000A3
-:105D800000000000000000000000001C00001C00DB
-:105D90000018000F18F007DBE0007F0000FF00078D
-:105DA000DBE00E1870001800001C00001C00000052
-:105DB00000000000000000000000000000000000E3
-:105DC00000000000000000000000000000000000D3
-:105DD00000000000000000000000000000000000C3
-:105DE00000000000000000000000000000000000B3
-:105DF000000000000000000000003C00003C00002B
-:105E00003C00003C00003C00003C003FFFFC3FFF2A
-:105E1000FC003C00003C00003C00003C00003C005A
-:105E20000000000000000000000000000000000072
+:105B40000000000000000000000000000000000055
+:105B50000000000000000000000000000000000045
+:105B6000000000000000000001E0E001C0E001C012
+:105B7000E001C0E03FFFFE3FFFFE03C1C00381C064
+:105B80000381C00381C07FFFFC7FFFFC0783800788
+:105B900003800703800703800707800000000000E0
+:105BA00000000000000000000000000000000000F5
+:105BB00000000000000000000000000000000000E5
+:105BC0000700000F00000E0001FFF007FFF01F0E9E
+:105BD000001E1E001E1C001E1C000FDC0007FC0027
+:105BE00000FF80003FF00038F800387800783C0073
+:105BF00070783071F83FFFE01FFF0000E00000E028
+:105C00000000E000000000000000000000000000B4
+:105C10000000000000000000000000000000000084
+:105C200000000F800F3FE01E78703C707070707045
+:105C3000E07071C03FE3801FC700000E00001C0031
+:105C400000780000F0F001E7FC03CF0E078E0E0F86
+:105C50000E0E1E0E0E3C07BC7003F8000000000084
+:105C60000000000000000000000000000000000034
+:105C70000000000000000000000000000000000024
+:105C8000000000000001FF0007FF800F03C00F03AA
+:105C9000C00F03C00F0780079F0003FE0003F00042
+:105CA0000FF83C3E7C3C3C1F3C780FF87807F87CB2
+:105CB00001F03E03F81FFFFC07FE1F00000000007C
+:105CC00000000000000000000000000000000000D4
+:105CD00000000000000000000000000000000000C4
+:105CE0000000003E00003C00003C00003C00003C86
+:105CF00000003C00003C000000000000000000002C
+:105D00000000000000000000000000000000000093
+:105D10000000000000000000000000000000000083
+:105D20000000000000000000000000000000000073
+:105D30000000000000000000000000000000000063
+:105D400000800001C0000780000F00001E00003C22
+:105D50000000780000F00000E00001E00001E00039
+:105D600001C00003C00003C00001C00001E0000149
+:105D7000E00000F00000F000007800003C00001E91
+:105D800000000F000007C00001C00000000000007C
+:105D90000000000000000000000000000000000003
+:105DA000000003C00001E00000F000007C00003EA5
+:105DB00000001E00000F0000078000078000038025
+:105DC0000003C00003C00003C00003C00003800044
+:105DD0000780000780000F00001E00003C000078D4
+:105DE0000000F00001E0000380000000000000005F
+:105DF00000000000000000000000000000000000A3
+:105E00000000001C00001C000018000F18F007DB49
+:105E1000E0007F0000FF0007DBE00E1870001800B4
+:105E2000001C00001C00000000000000000000003A
:105E30000000000000000000000000000000000062
:105E40000000000000000000000000000000000052
:105E50000000000000000000000000000000000042
:105E60000000000000000000000000000000000032
-:105E700000000000000000007C00007E00007E00AA
-:105E8000003E00001E00003C0000F80007E0000497
-:105E90000000000000000000000000000000000002
+:105E700000003C00003C00003C00003C00003C00F6
+:105E8000003C003FFFFC3FFFFC003C00003C0000EA
+:105E90003C00003C00003C0000000000000000004E
:105EA00000000000000000000000000000000000F2
:105EB00000000000000000000000000000000000E2
-:105EC000000000000000000000000003FFE003FFEE
-:105ED000E0000000000000000000000000000000E2
+:105EC00000000000000000000000000000000000D2
+:105ED00000000000000000000000000000000000C2
:105EE00000000000000000000000000000000000B2
-:105EF00000000000000000000000000000000000A2
-:105F00000000000000000000000000000000000091
+:105EF0007C00007E00007E00003E00001E00003C92
+:105F00000000F80007E000040000000000000000AE
:105F10000000000000000000000000000000000081
:105F20000000000000000000000000000000000071
-:105F300000000000000000007C0000FE0000FE00E9
-:105F4000007E0000000000000000000000000000D3
+:105F30000000000000000000000000000000000061
+:105F400000000003FFE003FFE0000000000000008D
:105F50000000000000000000000000000000000041
-:105F6000000000000000000000000000780000F0C9
-:105F70000000E00001E00003C00003800007800093
-:105F80000F00000E00001E00003C000038000070F2
-:105F90000000F00000E00001C00003C00007800026
-:105FA0000700000F00001E00001C000000000000A1
-:105FB00000000000000000000000000000000000E1
+:105F60000000000000000000000000000000000031
+:105F70000000000000000000000000000000000021
+:105F80000000000000000000000000000000000011
+:105F90000000000000000000000000000000000001
+:105FA00000000000000000000000000000000000F1
+:105FB0007C0000FE0000FE00007E000000000000EB
:105FC00000000000000000000000000000000000D1
-:105FD00001FFC007FFE00F00F01E00781E003C3CF0
-:105FE00000FC3C07FC3C1FBC3C7C1C3DF03C3FC023
-:105FF0003C3F003C1E00381E00780F80F007FFE099
-:1060000001FF800000000000000000000000000010
-:106010000000000000000000000000000000000080
-:106020000000000000000000000000000000000070
-:10603000007E0003FE001FDE000E1E00001E00009A
-:106040001E00001E00001E00001E00001E00001E9C
-:1060500000001E00001E00001E00001E000FFFF8C2
-:106060000FFFF8000000000000000000000000002A
-:106070000000000000000000000000000000000020
+:105FD00000000000000000000000000000000000C1
+:105FE00000000000780000F00000E00001E0000385
+:105FF000C0000380000780000F00000E00001E009C
+:10600000003C0000380000700000F00000E00001DB
+:10601000C00003C0000780000700000F00001E0042
+:10602000001C000000000000000000000000000054
+:106030000000000000000000000000000000000060
+:10604000000000000000000001FFC007FFE00F009B
+:10605000F01E00781E003C3C00FC3C07FC3C1FBCD2
+:106060003C7C1C3DF03C3FC03C3F003C1E00381EC9
+:1060700000780F80F007FFE001FF800000000000C3
:106080000000000000000000000000000000000010
-:1060900003FF800FFFE00E01F00000F00000F000B1
-:1060A00000F00000F00001E00003C0000F80003E9F
-:1060B00000007C0001F00003C0000F80001FFFFC07
-:1060C0001FFFFC00000000000000000000000000B6
-:1060D00000000000000000000000000000000000C0
+:106090000000000000000000000000000000000000
+:1060A0000000000000000000007E0003FE001FDE74
+:1060B000000E1E00001E00001E00001E00001E003C
+:1060C000001E00001E00001E00001E00001E00003A
+:1060D0001E00001E000FFFF80FFFF8000000000078
:1060E00000000000000000000000000000000000B0
-:1060F0000FFF800FFFE00001E00000F00000F00063
-:1061000001E00003C001FF0001FFC00003F0000038
-:10611000780000780000780000780001F00FFFC0E0
-:106120000FFF000000000000000000000000000061
-:10613000000000000000000000000000000000005F
+:1060F00000000000000000000000000000000000A0
+:10610000000000000000000003FF800FFFE00E0110
+:10611000F00000F00000F00000F00000F00001E0EE
+:106120000003C0000F80003E00007C0001F000036F
+:10613000C0000F80001FFFFC1FFFFC0000000000DC
:10614000000000000000000000000000000000004F
-:10615000000FC0001FC0003FC0007BC000F3C001A3
-:10616000E3C003C3C00783C00F03C01C03C03803D0
-:10617000C07FFFFE7FFFFE0003C00003C00003C01E
-:106180000003C0000000000000000000000000004C
-:1061900000000000000000000000000000000000FF
+:10615000000000000000000000000000000000003F
+:1061600000000000000000000FFF800FFFE00001B2
+:10617000E00000F00000F00001E00003C001FF00BB
+:1061800001FFC00003F000007800007800007800F4
+:1061900000780001F00FFFC00FFF000000000000BA
:1061A00000000000000000000000000000000000EF
-:1061B0000FFFE00FFFE00F00000F00000F00000FC7
-:1061C00000000F00000FFF800FFFE00000F0000054
-:1061D000780000780000780000F00003E00FFFC0B6
-:1061E0000FFE0000000000000000000000000000A2
-:1061F000000000000000000000000000000000009F
+:1061B00000000000000000000000000000000000DF
+:1061C0000000000000000000000FC0001FC0003FE2
+:1061D000C0007BC000F3C001E3C003C3C00783C09D
+:1061E0000F03C01C03C03803C07FFFFE7FFFFE000B
+:1061F00003C00003C00003C00003C0000000000093
:10620000000000000000000000000000000000008E
-:10621000003FF001FFF003E0000780000F00001EC8
-:1062200000001E1F001FFFE01FC1F81E00781E00A7
-:106230003C1E003C1E003C0F00780F80F807FFE07A
-:1062400001FF8000000000000000000000000000CE
-:10625000000000000000000000000000000000003E
+:10621000000000000000000000000000000000007E
+:1062200000000000000000000FFFE00FFFE00F0083
+:10623000000F00000F00000F00000F00000FFF8094
+:106240000FFFE00000F00000780000780000780008
+:1062500000F00003E00FFFC00FFE00000000000090
:10626000000000000000000000000000000000002E
-:106270001FFFFC1FFFFC0000780000F00000E000A2
-:1062800001E00003C0000780000F00000F00001EA7
-:1062900000003C0000780000F00001F00001E00088
-:1062A00003C000000000000000000000000000002B
-:1062B00000000000000000000000000000000000DE
+:10627000000000000000000000000000000000001E
+:106280000000000000000000003FF001FFF003E00C
+:10629000000780000F00001E00001E1F001FFFE00F
+:1062A0001FC1F81E00781E003C1E003C1E003C0F63
+:1062B00000780F80F807FFE001FF80000000000079
:1062C00000000000000000000000000000000000CE
-:1062D00003FFE00FE3F00F00781E00781E00780F38
-:1062E00000F007E3E001FF8001FF8007E7E00F0017
-:1062F000F81E00781E003C1E007C1F00F80FFFF007
-:1063000003FFC000000000000000000000000000CB
-:10631000000000000000000000000000000000007D
+:1062D00000000000000000000000000000000000BE
+:1062E00000000000000000001FFFFC1FFFFC00007A
+:1062F000780000F00000E00001E00003C00007802B
+:10630000000F00000F00001E00003C00007800009D
+:10631000F00001F00001E00003C0000000000000F8
:10632000000000000000000000000000000000006D
-:1063300003FF800FC7E01E00F01E00783C00783C91
-:1063400000783C00381E00780FEFF807FFB8000017
-:10635000780000780000F00001E0000FC00FFF009F
-:106360000FF000000000000000000000000000002E
-:10637000000000000000000000000000000000001D
+:10633000000000000000000000000000000000005D
+:10634000000000000000000003FFE00FE3F00F007A
+:10635000781E00781E00780F00F007E3E001FF8050
+:1063600001FF8007E7E00F00F81E00781E003C1ECA
+:10637000007C1F00F80FFFF003FFC00000000000CA
:10638000000000000000000000000000000000000D
-:10639000000000000000000000000000007E00007F
-:1063A0007E00007E000018000000000000000000D9
-:1063B00000000000000000003C00007E00007E00A5
-:1063C000003E00000000000000000000000000008F
-:1063D00000000000000000000000000000000000BD
+:1063900000000000000000000000000000000000FD
+:1063A000000000000000000003FF800FC7E01E0097
+:1063B000F01E00783C00783C00783C00381E0078E5
+:1063C0000FEFF807FFB80000780000780000F00039
+:1063D00001E0000FC00FFF000FF000000000000000
:1063E00000000000000000000000000000000000AD
-:1063F000000000000000000000000000007E00001F
-:106400007E00007E00001800000000000000000078
-:1064100000000000000000003E00007E00007F0041
-:10642000001F00001E00001E0000FC0007F000041A
-:10643000000000000000000000000000000000005C
+:1063F000000000000000000000000000000000009D
+:10640000000000000000000000000000000000008C
+:1064100000000000007E00007E00007E00001800EA
+:10642000000000000000000000000000000000006C
+:106430003C00007E00007E00003E000000000000E6
:10644000000000000000000000000000000000004C
-:106450000000000000000000400001E00007C00054
-:106460001F00007E0001F80003E0000F80000F8095
-:106470000003E00000F800003E00000F800003E091
-:106480000000E0000000000000000000000000002C
-:1064900000000000000000000000000000000000FC
-:1064A00000000000000000000000000000000000EC
+:10645000000000000000000000000000000000003C
+:10646000000000000000000000000000000000002C
+:1064700000000000007E00007E00007E000018008A
+:10648000000000000000000000000000000000000C
+:106490003E00007E00007F00001F00001E00001E66
+:1064A0000000FC0007F000040000000000000000F5
:1064B00000000000000000000000000000000000DC
-:1064C00000000000001FFFF80000000000000000B6
-:1064D000001FFFF81FFFF800000000000000000090
-:1064E00000000000000000000000000000000000AC
-:1064F000000000000000000000000000000000009C
+:1064C00000000000000000000000000000000000CC
+:1064D000400001E00007C0001F00007E0001F8003E
+:1064E00003E0000F80000F800003E00000F80000D0
+:1064F0003E00000F800003E00000E000000000000C
:10650000000000000000000000000000000000008B
-:1065100000000000000000000007800003E0000011
-:10652000F800003E00000F800003E00000F80001CA
-:10653000F00007C0001F00007C0001F00007C00051
-:106540000300000000000000000000000000000048
+:10651000000000000000000000000000000000007B
+:10652000000000000000000000000000000000006B
+:10653000000000000000000000000000001FFFF845
+:106540000000000000000000001FFFF81FFFF8001F
:10655000000000000000000000000000000000003B
-:106560000000000000000000000001C00001FE006B
-:10657000007F800007C00001E00000F00000F00094
-:1065800001F00003E0007FC0007E0000700000709A
-:106590000000700000000000000000F80000F8009B
-:1065A00000F80000000000000000000000000000F3
-:1065B00000000000000000000000000000000000DB
-:1065C00000000000000000000000001F8000FFF03D
-:1065D00003C07807801C0E000E1C000E3C000F3814
-:1065E0003FC778FFC770E3C771C3C7F3C387E3C36F
-:1065F00087E3878EE3878EE3CF8EE3FFFC71F9F0AC
-:106600007000007000003800003C00000F01C0075F
-:10661000FFC00000000000000000000000000000BB
+:10656000000000000000000000000000000000002B
+:10657000000000000000000000000000000000001B
+:10658000000000000000000000000000000000000B
+:106590000007800003E00000F800003E00000F80CC
+:1065A0000003E00000F80001F00007C0001F000039
+:1065B0007C0001F00007C0000300000000000000A4
+:1065C00000000000000000000000000000000000CB
+:1065D00000000000000000000000000000000000BB
+:1065E000000001C00001FE00007F800007C0000124
+:1065F000E00000F00000F00001F00003E0007FC0C8
+:10660000007E0000700000700000700000000000BC
+:10661000000000F80000F80000F800000000000092
:10662000000000000000000000000000000000006A
-:10663000007E00007F0000FF0000E78001E780038C
-:10664000C3C003C3C00781E00781E00F00F00F0063
-:10665000F81FFFF81FFFFC3C003C3C001E78001EAA
-:10666000F0000F000000000000000000000000002B
-:10667000000000000000000000000000000000001A
-:10668000000000000000000000000000000000000A
-:106690001FFFC01FFFF01E00F01E00781E00781EB6
-:1066A00000F01E01F01FFFC01FFFE01E01F81E00DA
-:1066B000781E003C1E003C1E00781E00F81FFFE004
-:1066C0001FFF0000000000000000000000000000AC
-:1066D00000000000000000000000000000000000BA
+:10663000000000000000000000000000000000005A
+:106640000000001F8000FFF003C07807801C0E00D0
+:106650000E1C000E3C000F383FC778FFC770E3C721
+:1066600071C3C7F3C387E3C387E3878EE3878EE3F2
+:10667000CF8EE3FFFC71F9F070000070000038006D
+:10668000003C00000F01C007FFC000000000000038
+:1066900000000000000000000000000000000000FA
+:1066A0000000000000000000007E00007F0000FFEE
+:1066B0000000E78001E78003C3C003C3C00781E097
+:1066C0000781E00F00F00F00F81FFFF81FFFFC3CF0
+:1066D000003C3C001E78001EF0000F00000000008F
:1066E00000000000000000000000000000000000AA
-:1066F00000FFF803FFF807C0000F00001E00001E97
-:1067000000003C00003C00003C00003C00003C005D
-:10671000003E00001E00000F00000FC00803FFF83D
-:1067200000FFF80000000000000000000000000072
-:106730000000000000000000000000000000000059
+:1066F000000000000000000000000000000000009A
+:1067000000000000000000001FFFC01FFFF01E007F
+:10671000F01E00781E00781E00F01E01F01FFFC062
+:106720001FFFE01E01F81E00781E003C1E003C1EEC
+:1067300000781E00F81FFFE01FFF000000000000AF
:106740000000000000000000000000000000000049
-:106750003FFF003FFFE03C01F03C00783C003C3C48
-:10676000003C3C003C3C001E3C001E3C001E3C002B
-:106770003C3C003C3C00783C00F83C07E03FFFC05C
-:106780003FFC0000000000000000000000000000CE
-:1067900000000000000000000000000000000000F9
+:106750000000000000000000000000000000000039
+:10676000000000000000000000FFF803FFF807C071
+:10677000000F00001E00001E00003C00003C000056
+:106780003C00003C00003C00003E00001E00000FEA
+:1067900000000FC00803FFF800FFF8000000000031
:1067A00000000000000000000000000000000000E9
-:1067B0000FFFF00FFFF00F00000F00000F00000FA1
-:1067C00000000F00000FFFF00FFFF00F00000F00A0
-:1067D000000F00000F00000F00000F00000FFFF07F
-:1067E0000FFFF000000000000000000000000000AB
-:1067F0000000000000000000000000000000000099
+:1067B00000000000000000000000000000000000D9
+:1067C00000000000000000003FFF003FFFE03C0130
+:1067D000F03C00783C003C3C003C3C003C3C001E53
+:1067E0003C001E3C001E3C003C3C003C3C00783C15
+:1067F00000F83C07E03FFFC03FFC00000000000045
:106800000000000000000000000000000000000088
-:106810000FFFF00FFFF00F00000F00000F00000F40
-:1068200000000F00000FFFF00FFFF00F00000F003F
-:10683000000F00000F00000F00000F00000F00000D
-:106840000F00000000000000000000000000000039
-:106850000000000000000000000000000000000038
+:106810000000000000000000000000000000000078
+:1068200000000000000000000FFFF00FFFF00F005D
+:10683000000F00000F00000F00000F00000FFFF01E
+:106840000FFFF00F00000F00000F00000F00000FFF
+:1068500000000F00000FFFF00FFFF000000000002D
:106860000000000000000000000000000000000028
-:1068700000FFFC03FFFC0FC0041F00001E00003CD3
-:1068800000003C0000780FFC780FFC78003C3C00D6
-:106890003C3C003C3E003C1F003C0FC03C03FFFC66
-:1068A00000FFF800000000000000000000000000F1
-:1068B00000000000000000000000000000000000D8
+:106870000000000000000000000000000000000018
+:1068800000000000000000000FFFF00FFFF00F00FD
+:10689000000F00000F00000F00000F00000FFFF0BE
+:1068A0000FFFF00F00000F00000F00000F00000F9F
+:1068B00000000F00000F00000F00000000000000AB
:1068C00000000000000000000000000000000000C8
-:1068D0003C003C3C003C3C003C3C003C3C003C3C24
-:1068E000003C3C003C3FFFFC3FFFFC3C003C3C00CC
-:1068F0003C3C003C3C003C3C003C3C003C3C003C04
-:106900003C003C000000000000000000000000000F
-:106910000000000000000000000000000000000077
+:1068D00000000000000000000000000000000000B8
+:1068E000000000000000000000FFFC03FFFC0FC0E0
+:1068F000041F00001E00003C00003C0000780FFC5C
+:10690000780FFC78003C3C003C3C003C3E003C1FC7
+:10691000003C0FC03C03FFFC00FFF800000000003B
:106920000000000000000000000000000000000067
-:106930000FFFF80FFFF8003C00003C00003C000097
-:106940003C00003C00003C00003C00003C00003CDF
-:1069500000003C00003C00003C00003C000FFFF841
-:106960000FFFF80000000000000000000000000021
-:106970000000000000000000000000000000000017
+:106930000000000000000000000000000000000057
+:1069400000000000000000003C003C3C003C3C001B
+:106950003C3C003C3C003C3C003C3C003C3FFFFCE1
+:106960003FFFFC3C003C3C003C3C003C3C003C3CD1
+:10697000003C3C003C3C003C3C003C000000000073
:106980000000000000000000000000000000000007
-:106990000FFFE00FFFE00001E00001E00001E00078
-:1069A00001E00001E00001E00001E00001E0000181
-:1069B000E00001E00001E00003C00C07C00FFF8011
-:1069C00007FE0000000000000000000000000000C2
-:1069D00000000000000000000000000000000000B7
+:1069900000000000000000000000000000000000F7
+:1069A00000000000000000000FFFF80FFFF8003C9F
+:1069B00000003C00003C00003C00003C00003C00AB
+:1069C000003C00003C00003C00003C00003C00009B
+:1069D0003C00003C000FFFF80FFFF8000000000033
:1069E00000000000000000000000000000000000A7
-:1069F0001E00781E01F01E03C01E07801E1F001E11
-:106A00003C001E78001EF0001FF0001EF8001E3C27
-:106A1000001E1E001E0F801E07C01E01E01E00F893
-:106A20001E007C00000000000000000000000000CC
-:106A30000000000000000000000000000000000056
+:1069F0000000000000000000000000000000000097
+:106A000000000000000000000FFFE00FFFE00001A9
+:106A1000E00001E00001E00001E00001E00001E031
+:106A20000001E00001E00001E00001E00001E00001
+:106A300003C00C07C00FFF8007FE0000000000002D
:106A40000000000000000000000000000000000046
-:106A5000078000078000078000078000078000078C
-:106A60008000078000078000078000078000078003
-:106A70000007800007800007800007800007FFF8FC
-:106A800007FFF80000000000000000000000000008
-:106A900000000000000000000000000000000000F6
+:106A50000000000000000000000000000000000036
+:106A600000000000000000001E00781E01F01E0360
+:106A7000C01E07801E1F001E3C001E78001EF00076
+:106A80001FF0001EF8001E3C001E1E001E0F801E80
+:106A900007C01E01E01E00F81E007C000000000080
:106AA00000000000000000000000000000000000E6
-:106AB0003E007C3F00FC3F81DC3B81DC3BC39C39DA
-:106AC000C39C38E71C38EF1C387E1C387C1E383CD1
-:106AD0001E78001E78001E78001E78001E78001EAA
-:106AE00078001E0000000000000000000000000010
-:106AF0000000000000000000000000000000000096
+:106AB00000000000000000000000000000000000D6
+:106AC0000000000000000000078000078000078031
+:106AD0000007800007800007800007800007800013
+:106AE00007800007800007800007800007800007FC
+:106AF000800007800007FFF807FFF8000000000093
:106B00000000000000000000000000000000000085
-:106B10001F003C1F803C1FC03C1DC03C1DE03C1CB6
-:106B2000F03C1C783C1C783C1C3C3C1C1E3C1C0F64
-:106B30003C1C0F3C1C07BC1C03FC1C01FC1C00FC87
-:106B40001C00FC000000000000000000000000002D
-:106B50000000000000000000000000000000000035
+:106B10000000000000000000000000000000000075
+:106B200000000000000000003E007C3F00FC3F81B0
+:106B3000DC3B81DC3BC39C39C39C38E71C38EF1C31
+:106B4000387E1C387C1E383C1E78001E78001E786B
+:106B5000001E78001E78001E78001E000000000055
:106B60000000000000000000000000000000000025
-:106B700001FFC007FFF00F00F81E007C3C003C3C0A
-:106B8000001E78001E78001E78001E78001E780017
-:106B90001E3C003C3C003C1E00781F00F007FFE05C
-:106BA00001FF800000000000000000000000000065
-:106BB00000000000000000000000000000000000D5
+:106B70000000000000000000000000000000000015
+:106B800000000000000000001F003C1F803C1FC0F0
+:106B90003C1DC03C1DE03C1CF03C1C783C1C783C7F
+:106BA0001C3C3C1C1E3C1C0F3C1C0F3C1C07BC1C12
+:106BB00003FC1C01FC1C00FC1C00FC00000000008D
:106BC00000000000000000000000000000000000C5
-:106BD0001FFF801FFFF01E00F81E007C1E003C1EE1
-:106BE000003C1E003C1E00781E03F01FFFC01FFE6D
-:106BF000001E00001E00001E00001E00001E0000FF
-:106C00001E00000000000000000000000000000066
-:106C10000000000000000000000000000000000074
+:106BD00000000000000000000000000000000000B5
+:106BE000000000000000000001FFC007FFF00F00E0
+:106BF000F81E007C3C003C3C001E78001E78001E05
+:106C000078001E78001E78001E3C003C3C003C1EB4
+:106C100000781F00F007FFE001FF80000000000087
:106C20000000000000000000000000000000000064
-:106C300001FFC007FFF00F00F81E007C3C003C3C49
-:106C4000001E78001E78001E78001E78001E780056
-:106C50001E3C003C3C003C1E00781F80F007FFE01B
-:106C600001FF80003C00003C00001F06000FFF00F9
-:106C700001F800000000000000000000000000001B
+:106C30000000000000000000000000000000000054
+:106C400000000000000000001FFF801FFFF01E007A
+:106C5000F81E007C1E003C1E003C1E003C1E0078FE
+:106C60001E03F01FFFC01FFE001E00001E00001EBE
+:106C700000001E00001E00001E00000000000000BA
:106C80000000000000000000000000000000000004
-:106C90000FFF800FFFE00E01F00E00F00E00F00E6F
-:106CA00000F00E01F00FFFC00FFF000E1F000E07D7
-:106CB000800E03C00E01E00E00F00E00F80E00780A
-:106CC0000E003C000000000000000000000000007A
-:106CD00000000000000000000000000000000000B4
-:106CE00000000000000000000000000000000000A4
-:106CF00003FFF00FFFF01F00001E00001E00001F2A
-:106D000000000FC00007FC0000FF80000FF0000132
-:106D1000F80000780000780000782000F83FFFE0DD
-:106D20003FFF8000000000000000000000000000A5
-:106D30000000000000000000000000000000000053
+:106C900000000000000000000000000000000000F4
+:106CA000000000000000000001FFC007FFF00F001F
+:106CB000F81E007C3C003C3C001E78001E78001E44
+:106CC00078001E78001E78001E3C003C3C003C1EF4
+:106CD00000781F80F007FFE001FF80003C00003CCF
+:106CE00000001F06000FFF0001F800000000000078
+:106CF0000000000000000000000000000000000094
+:106D000000000000000000000FFF800FFFE00E01F8
+:106D1000F00E00F00E00F00E00F00E01F00FFFC0BC
+:106D20000FFF000E1F000E07800E03C00E01E00EC5
+:106D300000F00E00F80E00780E003C00000000008D
:106D40000000000000000000000000000000000043
-:106D50003FFFFC3FFFFC003C00003C00003C00000B
-:106D60003C00003C00003C00003C00003C00003CBB
-:106D700000003C00003C00003C00003C00003C00E7
-:106D8000003C0000000000000000000000000000C7
-:106D900000000000000000000000000000000000F3
+:106D50000000000000000000000000000000000033
+:106D6000000000000000000003FFF00FFFF01F0014
+:106D7000001E00001E00001F00000FC00007FC00E6
+:106D800000FF80000FF00001F8000078000078009C
+:106D900000782000F83FFFE03FFF80000000000087
:106DA00000000000000000000000000000000000E3
-:106DB0003C003C3C003C3C003C3C003C3C003C3C3F
-:106DC000003C3C003C3C003C3C003C3C003C3C006B
-:106DD0003C3C003C3C003C1E00781F00F80FFFE0EC
-:106DE00003FF800000000000000000000000000021
-:106DF0000000000000000000000000000000000093
+:106DB00000000000000000000000000000000000D3
+:106DC00000000000000000003FFFFC3FFFFC003C13
+:106DD00000003C00003C00003C00003C00003C0087
+:106DE000003C00003C00003C00003C00003C000077
+:106DF0003C00003C00003C00003C000000000000A3
:106E00000000000000000000000000000000000082
-:106E1000F8000F78001E3C001E3C003C1E00381E8F
-:106E200000780F00700F00F00781E00781E003C3D6
-:106E3000C003E3C001E78000F78000FF00007E0090
-:106E4000007E0000000000000000000000000000C4
-:106E50000000000000000000000000000000000032
+:106E10000000000000000000000000000000000072
+:106E200000000000000000003C003C3C003C3C0036
+:106E30003C3C003C3C003C3C003C3C003C3C003CBE
+:106E40003C003C3C003C3C003C3C003C3C003C1ECC
+:106E500000781F00F80FFFE003FF80000000000033
:106E60000000000000000000000000000000000022
-:106E700078000E78000E78000E78001E38001E385C
-:106E8000001E383C1C383C1C387E1C387F1C3CE7FC
-:106E90001C3CE79C3DC39C1DC3DC1F81DC1F80F8AC
-:106EA0001F00F800000000000000000000000000CB
-:106EB00000000000000000000000000000000000D2
+:106E70000000000000000000000000000000000012
+:106E80000000000000000000F8000F78001E3C0029
+:106E90001E3C003C1E00381E00780F00700F00F0F2
+:106EA0000781E00781E003C3C003E3C001E780007E
+:106EB000F78000FF00007E00007E00000000000060
:106EC00000000000000000000000000000000000C2
-:106ED0003C003C1E00780F00F00781E003C3C001B6
-:106EE000E78000FF00007E00007E0000FF0001FF41
-:106EF0008003E7C007C3E00F81F01F00F83E007C6D
-:106F00007C003E00000000000000000000000000C7
-:106F10000000000000000000000000000000000071
+:106ED00000000000000000000000000000000000B2
+:106EE000000000000000000078000E78000E78001E
+:106EF0000E78001E38001E38001E383C1C383C1C22
+:106F0000387E1C387F1C3CE71C3CE79C3DC39C1D25
+:106F1000C3DC1F81DC1F80F81F00F80000000000A8
:106F20000000000000000000000000000000000061
-:106F300078001F3C003E1E007C1F00780F80F00789
-:106F4000C1E003E3C001E78000FF00007E00003CD9
-:106F500000003C00003C00003C00003C00003C0005
-:106F6000003C0000000000000000000000000000E5
-:106F70000000000000000000000000000000000011
+:106F30000000000000000000000000000000000051
+:106F400000000000000000003C003C1E00780F0024
+:106F5000F00781E003C3C001E78000FF00007E006E
+:106F6000007E0000FF0001FF8003E7C007C3E00FC1
+:106F700081F01F00F83E007C7C003E000000000015
:106F80000000000000000000000000000000000001
-:106F90001FFFFC1FFFFC0000F80001E00003C00021
-:106FA0000780000F00001E00003C0000780000F089
-:106FB0000003E00007C0000F80001F00003FFFFC3F
-:106FC0003FFFFC0000000000000000000000000087
-:106FD00000000000000000000000000000000000B1
-:106FE0000000000000000000000001FFC001FFC021
-:106FF00001E00001E00001E00001E00001E000012B
-:10700000E00001E00001E00001E00001E00001E03B
-:107010000001E00001E00001E00001E00001E0000B
-:1070200001E00001E00001E00001E00001E00001FA
-:10703000FFC0000000000000000000000000000091
-:10704000000000000000000000000E00000F000023
-:1070500007000003800003C00001E00000E0000022
-:10706000F000007800003800003C00001E00000E18
-:1070700000000F000007800003800001C00001E055
-:107080000000E000007000007800003C00000000FC
-:1070900000000000000000000000000000000000F0
-:1070A0000000000000000000000003FF8003FF80DC
-:1070B000000780000780000780000780000780002D
-:1070C0000780000780000780000780000780000716
-:1070D000800007800007800007800007800007808D
-:1070E00000078000078000078000078000078003FA
-:1070F000FF80000000000000000000000000000011
-:10710000000000000000000000000000000000007F
-:10711000003C00007E0000E70001C3800381C0073F
-:1071200000E00E00F01E00780000000000000000EB
-:10713000000000000000000000000000000000004F
-:10714000000000000000000000000000000000003F
-:10715000000000000000000000000000000000002F
-:10716000000000000000000000000000000000001F
+:106F900000000000000000000000000000000000F1
+:106FA000000000000000000078001F3C003E1E00B2
+:106FB0007C1F00780F80F007C1E003E3C001E78089
+:106FC00000FF00007E00003C00003C00003C000090
+:106FD0003C00003C00003C00003C000000000000C1
+:106FE00000000000000000000000000000000000A1
+:106FF0000000000000000000000000000000000091
+:1070000000000000000000001FFFFC1FFFFC00004C
+:10701000F80001E00003C0000780000F00001E0020
+:10702000003C0000780000F00003E00007C0000F03
+:1070300080001F00003FFFFC3FFFFC00000000003D
+:107040000000000000000000000000000000000040
+:107050000000000000000000000000000000000030
+:10706000000001FFC001FFC001E00001E00001E0FD
+:107070000001E00001E00001E00001E00001E000AB
+:1070800001E00001E00001E00001E00001E000019A
+:10709000E00001E00001E00001E00001E00001E0AB
+:1070A0000001E00001E00001FFC00000000000005E
+:1070B00000000000000000000000000000000000D0
+:1070C00000000E00000F000007000003800003C056
+:1070D0000001E00000E00000F0000078000038004F
+:1070E000003C00001E00000E00000F0000078000A2
+:1070F00003800001C00001E00000E000007000001B
+:107100007800003C000000000000000000000000CB
+:10711000000000000000000000000000000000006F
+:10712000000003FF8003FF80000780000780000746
+:10713000800007800007800007800007800007802C
+:10714000000780000780000780000780000780009C
+:107150000780000780000780000780000780000785
+:107160008000078000078003FF800000000000000F
:10717000000000000000000000000000000000000F
-:1071800000000000000000000000000000000000FF
-:1071900000000000000000000000000000000000EF
-:1071A000000000000000000000000000FFFFFFFFE3
-:1071B000FFFF0000000000000000000000000000D1
-:1071C000000000000000000000000F800003E0004D
-:1071D00000F800003C00000000000000000000007B
+:107180000000000000000000003C00007E0000E75E
+:107190000001C3800381C00700E00E00F01E0078EC
+:1071A00000000000000000000000000000000000DF
+:1071B00000000000000000000000000000000000CF
+:1071C00000000000000000000000000000000000BF
+:1071D00000000000000000000000000000000000AF
:1071E000000000000000000000000000000000009F
:1071F000000000000000000000000000000000008F
:10720000000000000000000000000000000000007E
:10721000000000000000000000000000000000006E
-:10722000000000000000000000000000000000005E
-:1072300000000000000000000000000007FFC00781
-:10724000E7F00000F000007800007800FFF807FF8A
-:10725000F80F00781E00781E00781E03F80FFFF864
-:1072600007FC7800000000000000000000000000A3
+:1072200000000000FFFFFFFFFFFF00000000000064
+:10723000000000000000000000000000000000004E
+:1072400000000F800003E00000F800003C00000098
+:10725000000000000000000000000000000000002E
+:10726000000000000000000000000000000000001E
:10727000000000000000000000000000000000000E
-:10728000000000000000000000001E00001E0000C2
-:107290001E00001E00001E00001E00001E7FE01EDB
-:1072A000FFF01FC0781F00781E003C1E003C1E002F
-:1072B0003C1E003C1E00381E00781E00F01FFFE040
-:1072C00007FF0000000000000000000000000000B8
-:1072D00000000000000000000000000000000000AE
+:1072800000000000000000000000000000000000FE
+:1072900000000000000000000000000000000000EE
+:1072A00000000000000000000000000000000000DE
+:1072B0000000000007FFC007E7F00000F0000078C2
+:1072C00000007800FFF807FFF80F00781E00781E16
+:1072D00000781E03F80FFFF807FC7800000000009C
:1072E000000000000000000000000000000000009E
-:1072F00000000000000000000000000000FFF0039C
-:10730000FFF007C0000F80000F00001E00001E00ED
-:10731000001E00000F00000F800007C00003FFF0F8
-:1073200000FFF0000000000000000000000000006E
-:10733000000000000000000000000000000000004D
-:10734000000000000000000000000000780000784D
-:1073500000007800007800007800007801FFF8074E
-:10736000FFF80F00781E00781E00783C00783C0083
-:10737000783C00781C00781E01F81F03F80FFF7896
-:1073800003FC780000000000000000000000000086
-:1073900000000000000000000000000000000000ED
+:1072F000000000000000000000000000000000008E
+:1073000000001E00001E00001E00001E00001E00E7
+:10731000001E00001E7FE01EFFF01FC0781F0078D7
+:107320001E003C1E003C1E003C1E003C1E00381E81
+:1073300000781E00F01FFFE007FF000000000000C3
+:10734000000000000000000000000000000000003D
+:10735000000000000000000000000000000000002D
+:10736000000000000000000000000000000000001D
+:107370000000000000FFF003FFF007C0000F8000D6
+:107380000F00001E00001E00001E00000F00000F76
+:10739000800007C00003FFF000FFF00000000000C5
:1073A00000000000000000000000000000000000DD
-:1073B00000000000000000000000000001FFC00706
-:1073C000E3F00F00F81E00781E003C1FFFFC1FFFBB
-:1073D000FC1C00001E00001E00000F800007FFF8CC
-:1073E00001FFF800000000000000000000000000A5
-:1073F000000000000000000000000000000000008D
-:10740000000000000000000000000003FC001FFE60
-:10741000003E00007800007800007000007000005E
-:1074200070003FFFFC3FFFFC007000007000007028
-:10743000000070000070000070000070000070001C
-:1074400000700000000000000000000000000000CC
-:10745000000000000000000000000000000000002C
+:1073B00000000000000000000000000000000000CD
+:1073C00000000000780000780000780000780000DD
+:1073D0007800007801FFF807FFF80F00781E0078AA
+:1073E0001E00783C00783C00783C00781C00781E39
+:1073F00001F81F03F80FFF7803FC7800000000007D
+:10740000000000000000000000000000000000007C
+:10741000000000000000000000000000000000006C
+:10742000000000000000000000000000000000005C
+:107430000000000001FFC007E3F00F00F81E007815
+:107440001E003C1FFFFC1FFFFC1C00001E00001E56
+:1074500000000F800007FFF801FFF80000000000A7
:10746000000000000000000000000000000000001C
-:1074700000000000000000000000000003FFFC0707
-:10748000C3FC0F00F01E00F01E00F00F00F00F8391
-:10749000E00FFFC01E7C001C00001F00000FFFF06B
-:1074A0000FFFFC1E003C3C003C3C003C1F81F80FE1
-:1074B000FFE00038000000000000000000000000B5
-:1074C000000000000000000000001E00001E000080
-:1074D0001E00001E00001E00001E00001E7FE01E99
-:1074E000FFF01FC0F01F00781E00781E00781E00FD
-:1074F000781E00781E00781E00781E00781E007826
-:107500001E007800000000000000000000000000E5
-:10751000000000000000000000000000000000006B
-:1075200000000000000000000000003C00007E00A1
-:10753000007E00003C000000000000000FFE000F75
-:10754000FE00001E00001E00001E00001E00001EA7
-:1075500000001E00001E00001E00001E000FFFF8AD
-:107560000FFFF80000000000000000000000000015
-:10757000000000000000000000000000000000000B
-:10758000000000000000000000000003800007E091
-:107590000007E00003800000000000000FFFC00FA4
-:1075A000FFC00003C00003C00003C00003C000030D
-:1075B000C00003C00003C00003C00003C00003C03C
-:1075C0000003C00003C00003C00007801E3F001F6F
-:1075D000FE0001C0000000000000000000000000EC
-:1075E000000000000000000000000F00000F00007D
-:1075F0000F00000F00000F00000F00000F00F80F39
-:1076000001E00F07C00F1F000F3C000FF8000FF83C
-:10761000000F3E000F1F000F07C00F03E00F00F820
-:107620000F007C00000000000000000000000000CF
-:10763000000000000000000000000000000000004A
-:10764000000000000000000000000FFE000FFE0020
-:10765000001E00001E00001E00001E00001E000094
-:107660001E00001E00001E00001E00001E00001E66
-:1076700000001E00001E00001E00001E000FFFF88C
-:107680000FFFF800000000000000000000000000F4
-:1076900000000000000000000000000000000000EA
+:10747000000000000000000000000000000000000C
+:1074800000000003FC001FFE003E000078000078B2
+:10749000000070000070000070003FFFFC3FFFFC28
+:1074A00000700000700000700000700000700000AC
+:1074B000700000700000700000700000000000000C
+:1074C00000000000000000000000000000000000BC
+:1074D00000000000000000000000000000000000AC
+:1074E000000000000000000000000000000000009C
+:1074F0000000000003FFFC07C3FC0F00F01E00F0BB
+:107500001E00F00F00F00F83E00FFFC01E7C001C78
+:1075100000001F00000FFFF00FFFFC1E003C3C00AE
+:107520003C3C003C1F81F80FFFE0003800000000E9
+:10753000000000000000000000000000000000004B
+:1075400000001E00001E00001E00001E00001E00A5
+:10755000001E00001E7FE01EFFF01FC0F01F00781D
+:107560001E00781E00781E00781E00781E00781E0F
+:1075700000781E00781E00781E00780000000000D1
+:1075800000000000000000000000000000000000FB
+:1075900000000000000000000000000000000000EB
+:1075A0000000003C00007E00007E00003C00000067
+:1075B000000000000FFE000FFE00001E00001E0075
+:1075C000001E00001E00001E00001E00001E000025
+:1075D0001E00001E000FFFF80FFFF8000000000063
+:1075E000000000000000000000000000000000009B
+:1075F000000000000000000000000000000000008B
+:1076000000000003800007E00007E00003800000A6
+:10761000000000000FFFC00FFFC00003C00003C048
+:107620000003C00003C00003C00003C00003C0008B
+:1076300003C00003C00003C00003C00003C0000378
+:10764000C00007801E3F001FFE0001C000000000B8
+:10765000000000000000000000000000000000002A
+:1076600000000F00000F00000F00000F00000F00CF
+:10767000000F00000F00F80F01E00F07C00F1F0000
+:107680000F3C000FF8000FF8000F3E000F1F000F17
+:1076900007C00F03E00F00F80F007C00000000009F
:1076A00000000000000000000000000000000000DA
-:1076B00000000000000000000000000039F9F83B65
-:1076C000BBBC3E3E1C3C3E1C383C1C383C1C383C81
-:1076D0001C383C1C383C1C383C1C383C1C383C1CBE
-:1076E000383C1C000000000000000000000000000A
-:1076F000000000000000000000000000000000008A
+:1076B00000000000000000000000000000000000CA
+:1076C00000000FFE000FFE00001E00001E00001E46
+:1076D00000001E00001E00001E00001E00001E0014
+:1076E000001E00001E00001E00001E00001E000004
+:1076F0001E00001E000FFFF80FFFF8000000000042
:107700000000000000000000000000000000000079
-:107710000000000000000000000000001E7FE01ECE
-:10772000FFF01FC0F01F00781E00781E00781E00BA
-:10773000781E00781E00781E00781E00781E0078E3
-:107740001E007800000000000000000000000000A3
-:107750000000000000000000000000000000000029
+:107710000000000000000000000000000000000069
+:107720000000000000000000000000000000000059
+:107730000000000039F9F83BBBBC3E3E1C3C3E1C3F
+:10774000383C1C383C1C383C1C383C1C383C1C3831
+:107750003C1C383C1C383C1C383C1C000000000021
:107760000000000000000000000000000000000019
-:1077700000000000000000000000000001FFC00742
-:10778000E7F00F00F81E003C3C003C3C003C3C0095
-:107790003C3C003C3C003C1E00781F00F007FFE032
-:1077A00001FF800000000000000000000000000059
-:1077B00000000000000000000000000000000000C9
+:107770000000000000000000000000000000000009
+:1077800000000000000000000000000000000000F9
+:10779000000000001E7FE01EFFF01FC0F01F0078F9
+:1077A0001E00781E00781E00781E00781E00781ECD
+:1077B00000781E00781E00781E007800000000008F
:1077C00000000000000000000000000000000000B9
-:1077D0000000000000000000000000001E7FE01E0E
-:1077E000FFF01FC0781F00781E003C1E003C1E00EA
-:1077F0003C1E003C1E00381E00781E00F01FFFE0FB
-:107800001FFF001E00001E00001E00001E00001EC4
-:107810000000000000000000000000000000000068
+:1077D00000000000000000000000000000000000A9
+:1077E0000000000000000000000000000000000099
+:1077F0000000000001FFC007E7F00F00F81E003C8A
+:107800003C003C3C003C3C003C3C003C3C003C1E02
+:1078100000781F00F007FFE001FF8000000000007B
:107820000000000000000000000000000000000058
-:1078300000000000000000000000000001FFF80749
-:10784000F7F80F00781E00781E00783C00783C00A6
-:10785000783C00781C00781E01F81F03F80FFF78B1
-:1078600003FC7800007800007800007800007800C1
-:107870000078000000000000000000000000000090
-:1078800000000000000000000000000000000000F8
-:107890000000000000000000000000000F1FF00FBB
-:1078A0007FF80FE03C0F803C0F003C0F00000F0002
-:1078B000000F00000F00000F00000F00000F00007D
-:1078C0000F000000000000000000000000000000A9
-:1078D00000000000000000000000000000000000A8
-:1078E0000000000000000000000000000000000098
-:1078F00000000000000000000000000001FFE007A1
-:10790000E1E00F00000F000007800003FC0000FF13
-:10791000C0000FF00000F00000780000F00FFFE062
-:107920000FFF8000000000000000000000000000C9
-:107930000000000000000000000000000000000047
+:107830000000000000000000000000000000000048
+:107840000000000000000000000000000000000038
+:10785000000000001E7FE01EFFF01FC0781F0078B0
+:107860001E003C1E003C1E003C1E003C1E00381E3C
+:1078700000781E00F01FFFE01FFF001E00001E002A
+:10788000001E00001E00001E00000000000000009E
+:1078900000000000000000000000000000000000E8
+:1078A00000000000000000000000000000000000D8
+:1078B0000000000001FFF807F7F80F00781E0078BD
+:1078C0001E00783C00783C00783C00781C00781E54
+:1078D00001F81F03F80FFF7803FC78000078000020
+:1078E00078000078000078000078000000000000B8
+:1078F0000000000000000000000000000000000088
+:107900000000000000000000000000000000000077
+:10791000000000000F1FF00F7FF80FE03C0F803CCD
+:107920000F003C0F00000F00000F00000F00000FC1
+:1079300000000F00000F00000F000000000000001A
:107940000000000000000000000000000000000037
-:1079500001E00001E00001E00001E0007FFFF87FAE
-:10796000FFF801E00001E00001E00001E00001E0BB
-:107970000001E00001E00001E00000F000007FF8FD
-:10798000003FF800000000000000000000000000C0
-:1079900000000000000000000000000000000000E7
+:107950000000000000000000000000000000000027
+:107960000000000000000000000000000000000017
+:107970000000000001FFE007E1E00F00000F000041
+:1079800007800003FC0000FFC0000FF00000F000C3
+:1079900000780000F00FFFE00FFF80000000000003
:1079A00000000000000000000000000000000000D7
-:1079B0000000000000000000000000001E00781E13
-:1079C00000781E00781E00781E00781E00781E00C9
-:1079D000781E00781E00780E00F80F03F807FF7875
-:1079E00003FC780000000000000000000000000020
-:1079F0000000000000000000000000000000000087
+:1079B00000000000000000000000000000000000C7
+:1079C000000000000000000001E00001E00001E014
+:1079D0000001E0007FFFF87FFFF801E00001E00018
+:1079E00001E00001E00001E00001E00001E0000131
+:1079F000E00000F000007FF8003FF8000000000009
:107A00000000000000000000000000000000000076
-:107A10000000000000000000000000003C003C1ED0
-:107A2000007C1E00780F00F00F80F00781E003C398
-:107A3000C003C3C001E78000E70000FF00007E0034
-:107A4000003C0000000000000000000000000000FA
-:107A50000000000000000000000000000000000026
+:107A10000000000000000000000000000000000066
+:107A20000000000000000000000000000000000056
+:107A3000000000001E00781E00781E00781E0078EE
+:107A40001E00781E00781E00781E00781E00780E3A
+:107A500000F80F03F807FF7803FC7800000000002F
:107A60000000000000000000000000000000000016
-:107A700000000000000000000000000078000E7808
-:107A8000001E78001E383C1E383C1C3C7E1C3C7E90
-:107A90003C1CE73C1CE7B81DC3B81FC3F80F81F8B6
-:107AA0000F81F00000000000000000000000000056
-:107AB00000000000000000000000000000000000C6
+:107A70000000000000000000000000000000000006
+:107A800000000000000000000000000000000000F6
+:107A9000000000003C003C1E007C1E00780F00F03F
+:107AA0000F80F00781E003C3C003C3C001E780007B
+:107AB000E70000FF00007E00003C00000000000026
:107AC00000000000000000000000000000000000B6
-:107AD0000000000000000000000000001F007C0FFC
-:107AE00080F007C1E003E3C000F780007F00003EA4
-:107AF0000000FF0001E78003C3C00781F01F00F80A
-:107B00003E007C00000000000000000000000000BB
-:107B10000000000000000000000000000000000065
+:107AD00000000000000000000000000000000000A6
+:107AE0000000000000000000000000000000000096
+:107AF0000000000078000E78001E78001E383C1E42
+:107B0000383C1C3C7E1C3C7E3C1CE73C1CE7B81D02
+:107B1000C3B81FC3F80F81F80F81F0000000000008
:107B20000000000000000000000000000000000055
-:107B30000000000000000000000000003C003C1EAF
-:107B4000003C1E00780F00F00780F00781E003C1C1
-:107B5000C003C3C001E78000F78000FF00007E0083
-:107B6000003E00003C0000780001F0007FE0007F54
-:107B70008000000000000000000000000000000085
+:107B30000000000000000000000000000000000045
+:107B40000000000000000000000000000000000035
+:107B5000000000001F007C0F80F007C1E003E3C0BD
+:107B600000F780007F00003E0000FF0001E7800377
+:107B7000C3C00781F01F00F83E007C000000000039
:107B800000000000000000000000000000000000F5
-:107B90000000000000000000000000000FFFF00FD8
-:107BA000FFF00001E00007C0000F80001E00003C55
-:107BB0000000F80001E00003C0000780000FFFF89C
-:107BC0000FFFF800000000000000000000000000AF
-:107BD00000000000000000000000000000000000A5
-:107BE000000000000000000000000007E0001FE0AF
-:107BF000003C0000380000380000780000780000E9
-:107C000078000078000078001FF0001F800001F06D
-:107C1000000078000078000078000078000078000C
-:107C2000007800007800003800003C00001F800051
-:107C30000FE0000000000000000000000000000055
-:107C400000003C00003C00003C00003C00003C0008
-:107C5000003C00003C00003C00003C00003C0000F8
-:107C60003C00003C00003C00003C00003C00003CAC
-:107C700000003C00003C00003C00003C00003C00D8
-:107C8000003C00003C00003C00003C00003C0000C8
-:107C90003C000000000000000000000000000000A8
-:107CA0000000000000000000000007E00007F800EE
-:107CB000003C00001E00001E00001E00001E000010
-:107CC0001E00001E00000E00000FF80001F8000F5B
-:107CD00080000E00001E00001E00001E00001E009E
-:107CE000001E00001E00001E00003C0000FC0007FB
-:107CF000F000000000000000000000000000000094
-:107D00000000000000000000000000000000000073
+:107B900000000000000000000000000000000000E5
+:107BA00000000000000000000000000000000000D5
+:107BB000000000003C003C1E003C1E00780F00F05E
+:107BC0000780F00781E003C1C003C3C001E7800064
+:107BD000F78000FF00007E00003E00003C000078BF
+:107BE0000001F0007FE0007F800000000000000046
+:107BF0000000000000000000000000000000000085
+:107C00000000000000000000000000000000000074
+:107C1000000000000FFFF00FFFF00001E00007C0C0
+:107C2000000F80001E00003C0000F80001E000038F
+:107C3000C0000780000FFFF80FFFF80000000000F1
+:107C40000000000000000000000000000000000034
+:107C50000000000000000000000000000000000024
+:107C600000000007E0001FE0003C00003800003882
+:107C700000007800007800007800007800007800AC
+:107C80001FF0001F800001F0000078000078000065
+:107C90007800007800007800007800007800003854
+:107CA00000003C00001F80000FE00000000000000A
+:107CB000000000000000000000003C00003C00004C
+:107CC0003C00003C00003C00003C00003C00003C4C
+:107CD00000003C00003C00003C00003C00003C0078
+:107CE000003C00003C00003C00003C00003C000068
+:107CF0003C00003C00003C00003C00003C00003C1C
+:107D000000003C00003C00003C00000000000000BF
:107D10000000000000000000000000000000000063
-:107D2000000000000007C0001FF01E3C7C1E381F32
-:107D3000FC7807F8000000000000000000000000D0
-:107D40000000000000000000000000000000000033
-:107D5000000000000000000000000100020001001F
-:107D60000300010002000100040001000200010004
-:107D700003000100020001000500010002000100F3
-:107D800003000100020001000400010002000100E4
-:107D900003000100020001000600010002000100D2
-:107DA00003000100020001000400010002000100C4
-:107DB00003000100020001000500010002000100B3
-:107DC00003000100020001000400010002000100A4
-:107DD0000300010002000100070001000200010091
-:107DE0000300010002000100040001000200010084
-:107DF0000300010002000100050001000200010073
-:107E00000300010002000100040001000200010063
-:107E10000300010002000100060001000200010051
-:107E20000300010002000100040001000200010043
-:107E30000300010002000100050001000200010032
-:107E40000300010002000100040001000200010023
-:107E5000030001000200010030313233343536377F
-:107E600038396162636465660030313233343536E7
-:107E7000373839414243444546000000A5410008D7
-:107E80009D41000899410008A1410008AC7E00080E
-:107E90000000002034010000A80200082C7F000828
-:107EA000340100204C180000782300081184A24AF5
-:107EB00004680901020304060708090C6910850219
-:107EC00004060812F0344001062244222043FFFF3A
-:107ED00013F841130808121013E84713081012187A
-:107EE00013B8592B08181F011B12021205120A128F
-:107EF000141232126412C84BF401610225011AB443
-:107F00007C29045A78321AC40C2904297229CD1A02
-:107F1000D40C2904323032051AE40C2904323429F5
-:0C7F2000DD1AF40C290402372C000000CC
+:107D2000000007E00007F800003C00001E00001EF5
+:107D300000001E00001E00001E00001E00000E00BD
+:107D4000000FF80001F8000F80000E00001E000078
+:107D50001E00001E00001E00001E00001E00001E6F
+:107D600000003C0000FC0007F000000000000000E4
+:107D70000000000000000000000000000000000003
+:107D800000000000000000000000000000000000F3
+:107D90000000000000000000000000000007C0001C
+:107DA0001FF01E3C7C1E381FFC7807F80000000006
+:107DB00000000000000000000000000000000000C3
+:107DC00000000000000000000000000000000000B3
+:107DD0000000010002000100030001000200010098
+:107DE0000400010002000100030001000200010084
+:107DF0000500010002000100030001000200010073
+:107E00000400010002000100030001000200010063
+:107E10000600010002000100030001000200010051
+:107E20000400010002000100030001000200010043
+:107E30000500010002000100030001000200010032
+:107E40000400010002000100030001000200010023
+:107E50000700010002000100030001000200010010
+:107E60000400010002000100030001000200010003
+:107E700005000100020001000300010002000100F2
+:107E800004000100020001000300010002000100E3
+:107E900006000100020001000300010002000100D1
+:107EA00004000100020001000300010002000100C3
+:107EB00005000100020001000300010002000100B2
+:107EC00004000100020001000300010002000100A3
+:107ED0003031323334353637383961626364656640
+:107EE0000030313233343536373839414243444536
+:107EF000460000001D42000815420008114200081B
+:107F000019420008247F000800000020340100000E
+:107F1000A8020008A47F0008340100204C180000CB
+:107F2000EC2300081184A24A046809010203040634
+:107F30000708090C6910850204060812F034400194
+:107F4000062244222043FFFF137042130808121038
+:107F5000136048130810121813305A2B08181F0109
+:107F60001B12021205120A12141232126412C84BAA
+:107F7000F401610225011AB47C29045A78321AC42A
+:107F80000C2904297229CD1AD40C29043230320567
+:107F90001AE40C2904323429DD1AF40C29040237BE
+:047FA0002C000000B1
:0400000508000131BD
:00000001FF
diff --git a/Project/oscilloscope.uvguix.詹敏 b/Project/oscilloscope.uvguix.詹敏
index a1fe169..e7e0e1d 100644
--- a/Project/oscilloscope.uvguix.詹敏
+++ b/Project/oscilloscope.uvguix.詹敏
@@ -93,8 +93,8 @@
2
3
- -1
- -1
+ -32000
+ -32000
-1
@@ -110,8 +110,8 @@
0
- 831
- 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000700000005000000010000003E433A5C55736572735C41646D696E6973747261746F725C4465736B746F705C6F7363696C6C6F73636F70655C557365725C5053325C6273705F5053322E6300000000096273705F5053322E6300000000C5D4F200FFFFFFFF3E433A5C55736572735C41646D696E6973747261746F725C4465736B746F705C6F7363696C6C6F73636F70655C557365725C5053325C6273705F5053322E6800000000096273705F5053322E6800000000FFDC7800FFFFFFFF38433A5C55736572735C41646D696E6973747261746F725C4465736B746F705C6F7363696C6C6F73636F70655C557365725C626F6172642E630000000007626F6172642E6300000000BECEA100FFFFFFFF3F433A5C55736572735C41646D696E6973747261746F725C4465736B746F705C6F7363696C6C6F73636F70655C557365725C73746D3332663130785F69742E63000000000E73746D3332663130785F69742E6300000000F0A0A100FFFFFFFF65433A5C55736572735C41646D696E6973747261746F725C4465736B746F705C6F7363696C6C6F73636F70655C4C69627261726965735C53544D3332463130785F5374645065726970685F4472697665725C696E635C73746D3332663130785F6770696F2E68000000001073746D3332663130785F6770696F2E6800000000BCA8E100FFFFFFFF3A433A5C55736572735C41646D696E6973747261746F725C4465736B746F705C6F7363696C6C6F73636F70655C557365725C4F53435C4F53432E6300000000054F53432E63000000009CC1B600FFFFFFFF3E433A5C55736572735C41646D696E6973747261746F725C4465736B746F705C6F7363696C6C6F73636F70655C557365725C6164635C6273705F6164632E6300000000096273705F6164632E6300000000F7B88600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000440100006E000000800700002C030000
+ 924
+ 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000800000005000000010000003E433A5C55736572735C41646D696E6973747261746F725C4465736B746F705C6F7363696C6C6F73636F70655C557365725C5053325C6273705F5053322E6300000000096273705F5053322E6300000000C5D4F200FFFFFFFF3E433A5C55736572735C41646D696E6973747261746F725C4465736B746F705C6F7363696C6C6F73636F70655C557365725C5053325C6273705F5053322E6800000000096273705F5053322E6800000000FFDC7800FFFFFFFF38433A5C55736572735C41646D696E6973747261746F725C4465736B746F705C6F7363696C6C6F73636F70655C557365725C626F6172642E630000000007626F6172642E6300000000BECEA100FFFFFFFF3F433A5C55736572735C41646D696E6973747261746F725C4465736B746F705C6F7363696C6C6F73636F70655C557365725C73746D3332663130785F69742E63000000000E73746D3332663130785F69742E6300000000F0A0A100FFFFFFFF3A433A5C55736572735C41646D696E6973747261746F725C4465736B746F705C6F7363696C6C6F73636F70655C557365725C4F53435C4F53432E6300000000054F53432E63000000009CC1B600FFFFFFFF3E433A5C55736572735C41646D696E6973747261746F725C4465736B746F705C6F7363696C6C6F73636F70655C557365725C6164635C6273705F6164632E6300000000096273705F6164632E6300000000F7B88600FFFFFFFF44433A5C55736572735C41646D696E6973747261746F725C4465736B746F705C6F7363696C6C6F73636F70655C72747468726561645C696E636C7564655C72746465662E68000000000772746465662E6800000000F7B88600FFFFFFFF65433A5C55736572735C41646D696E6973747261746F725C4465736B746F705C6F7363696C6C6F73636F70655C4C69627261726965735C53544D3332463130785F5374645065726970685F4472697665725C696E635C73746D3332663130785F6770696F2E68000000001073746D3332663130785F6770696F2E6800000000D9ADC200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000440100006E0000008007000016030000
@@ -150,7 +150,7 @@
0
16
- 03000000730000003D010000F2020000
+ 03000000730000003D010000DC020000
16
@@ -170,7 +170,7 @@
0
16
- 03000000730000003D010000F2020000
+ 03000000730000003D010000DC020000
16
@@ -450,7 +450,7 @@
0
16
- 03000000730000003D010000F2020000
+ 03000000730000003D010000DC020000
16
@@ -470,7 +470,7 @@
0
16
- 03000000730000003D010000F2020000
+ 03000000730000003D010000DC020000
16
@@ -490,7 +490,7 @@
0
16
- 000000003203000080070000D4030000
+ 030000001F0300007D070000B5030000
16
@@ -530,7 +530,7 @@
0
16
- 03000000350300007D070000B5030000
+ 030000001F0300007D0700009F030000
16
@@ -1160,7 +1160,7 @@
38007
38007
- 0
+ 1
0
0
0
@@ -1170,7 +1170,7 @@
0
16
- 03000000350300007D070000B5030000
+ 030000001F0300007D070000B5030000
16
@@ -1190,7 +1190,7 @@
0
16
- 03000000350300007D070000B5030000
+ 030000001F0300007D0700009F030000
16
@@ -1250,7 +1250,7 @@
0
16
- 03000000350300007D070000B5030000
+ 030000001F0300007D0700009F030000
16
@@ -1270,7 +1270,7 @@
0
16
- 03000000350300007D070000B5030000
+ 030000001F0300007D0700009F030000
16
@@ -1799,14 +1799,14 @@
3312
- 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000C10000006E040000C5000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000F40000006E0000006E040000DC000000F4000000530000006E040000C10000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF7A030000530000007E0300009C010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000007E0300006E0000006E040000B70100007E030000530000006E0400009C01000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF400100005300000044010000110300000100000002000010040000000100000012FFFFFF87060000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000000000006E000000400100002C030000000000005300000040010000110300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF000000007F0100006E0400008301000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000009E0100006E0400002902000000000000830100006E0400000E02000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF37020000830100003B0200000E02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000011030000800700001503000001000000010000100400000001000000D2FDFFFF48010000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000000000003003000080070000EF030000000000001503000080070000D40300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
+ 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000C10000006E040000C5000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000F40000006E0000006E040000DC000000F4000000530000006E040000C10000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF7A030000530000007E0300009C010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000007E0300006E0000006E040000B70100007E030000530000006E0400009C01000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF400100005300000044010000FB0200000100000002000010040000000100000012FFFFFF87060000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000000000006E000000400100002C030000000000005300000040010000FB0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF000000007F0100006E0400008301000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000009E0100006E0400002902000000000000830100006E0400000E02000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF37020000830100003B0200000E02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000FB02000080070000FF02000001000000010000100400000001000000BBFDFFFF31010000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000000000003003000080070000EF03000000000000FF02000080070000D40300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
59392
File
2610
- 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000001572745F68775F636F6E736F6C655F67657463686172960000000000000003001572745F68775F636F6E736F6C655F676574636861720D72745F68775F636F6E736F6C6503534554000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65CC030000
+ 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000001572745F68775F636F6E736F6C655F67657463686172960000000000000003001572745F68775F636F6E736F6C655F676574636861720D72745F68775F636F6E736F6C6503534554000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65CC030000
1423
@@ -1838,7 +1838,7 @@
Debug
2373
- 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756772020000
+ 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756772020000
898
@@ -1865,15 +1865,15 @@
5
..\User\PS2\bsp_PS2.c
- 15
+ 41
26
- 55
+ 41
1
0
- C:\Users\Administrator\Desktop\oscilloscope\User\PS2\bsp_PS2.h
+ ..\User\PS2\bsp_PS2.h
32
1
6
@@ -1883,45 +1883,54 @@
..\User\board.c
- 17
- 46
- 58
+ 41
+ 52
+ 72
1
0
..\User\stm32f10x_it.c
- 16
- 10
- 11
- 1
-
- 0
-
-
- C:\Users\Administrator\Desktop\oscilloscope\Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_gpio.h
- 15
- 61
- 75
+ 33
+ 37
+ 49
1
0
..\User\OSC\OSC.c
- 4
- 226
- 261
+ 29
+ 277
+ 301
1
0
..\User\adc\bsp_adc.c
- 18
- 168
- 198
+ 20
+ 149
+ 173
+ 1
+
+ 0
+
+
+ ..\rtthread\include\rtdef.h
+ 0
+ 241
+ 258
+ 1
+
+ 0
+
+
+ ..\Libraries\STM32F10x_StdPeriph_Driver\inc\stm32f10x_gpio.h
+ 16
+ 63
+ 77
1
0
diff --git a/User/OSC/OSC.c b/User/OSC/OSC.c
index 23280f1..8244f82 100644
--- a/User/OSC/OSC.c
+++ b/User/OSC/OSC.c
@@ -168,7 +168,7 @@ void Setting(void* parameter)
{
rt_err_t queue_status = RT_EOK;
uint8_t setting_data = 5;//ݴϢеϢ
- uint8_t CurSetItem = 0;
+ uint8_t CurSetItem = 0;
uint8_t key_start_scan = 1;
while(1)
{
@@ -180,13 +180,14 @@ void Setting(void* parameter)
while(setting_data != 0)//ٴΰSWʱ˳
{
queue_status = rt_mq_send(key_scan_queue, &key_start_scan, sizeof(key_start_scan));//Ϣʼɨ
- queue_status = rt_mq_recv(setting_data_queue, &setting_data, sizeof(setting_data), 500);//˳
+ queue_status = rt_mq_recv(setting_data_queue, &setting_data, sizeof(setting_data), 5000);//˳
if(queue_status == RT_EOK)
{
+
switch(setting_data)
{
case 1:
- {
+ {
if(CurSetItem > 0)
{
CurSetItem--;
@@ -220,7 +221,10 @@ void Setting(void* parameter)
}
}
else
+ {
+ rt_kprintf("recieve_error");
break;
+ }
}
LED2_OFF;//˳״̬
}
@@ -236,41 +240,39 @@ void Key_Scan(void* parameter)
uint8_t setting_data = 5;
while(1)
{
+ setting_data = 5;
queue_status = rt_mq_recv(key_scan_queue, &recv_data, sizeof(recv_data), RT_WAITING_FOREVER);
if(queue_status == RT_EOK && recv_data == 1)
{
while(setting_data > 4)
{
- setting_data = Read_Y_Data();
- rt_kprintf("Y_data: %d\n",setting_data);
- if(setting_data < 5)
+ if(Read_Y_Data() < 5)
{
- rt_thread_delay(1);
- if(setting_data < 5)
+ rt_thread_delay(100);
+ if(Read_Y_Data() < 5)
setting_data = 1;
}
- else if(setting_data > 250)
+ else if(Read_Y_Data() > 250)
{
- rt_thread_delay(1);
- if(setting_data > 250)
+ rt_thread_delay(100);
+ if(Read_Y_Data() > 250)
setting_data = 2;
}
- setting_data = Read_X_Data();
- if(setting_data < 5)
+ if(Read_X_Data() < 5)
{
- rt_thread_delay(1);
- if(setting_data < 5)
+ rt_thread_delay(100);
+ if(Read_X_Data() < 5)
setting_data = 3;
}
- else if(setting_data > 250)
+ else if(Read_X_Data() > 250)
{
- rt_thread_delay(1);
- if(setting_data > 250)
+ rt_thread_delay(100);
+ if(Read_X_Data() > 250)
setting_data = 4;
}
}
- rt_kprintf("key data: %d\n",setting_data);
+ rt_kprintf("setting_data: %d\n",setting_data);
rt_mq_send(setting_data_queue, &setting_data, sizeof(setting_data));
}
}
diff --git a/User/board.c b/User/board.c
index 7bec19d..f1d77e8 100644
--- a/User/board.c
+++ b/User/board.c
@@ -57,7 +57,7 @@ void rt_hw_board_init()
LED_GPIO_Config();
USART_Config();
ADCx_Init();
- //EXTI_Key_Config();
+ EXTI_Key_Config();
PS2_Key_Config();
BASIC_TIM_Init();
diff --git a/User/stm32f10x_it.c b/User/stm32f10x_it.c
index df7863e..1b11160 100644
--- a/User/stm32f10x_it.c
+++ b/User/stm32f10x_it.c
@@ -63,17 +63,11 @@ void EXTI0_IRQHandler(void)
{
if(EXTI_GetITStatus(EXTI_Line0) != RESET)
{
- if(TimePerDivOder < TimePerDivOderNbr-1)
- TimePerDivOder ++;
- else
- TimePerDivOder = 0;
-
- TimePerDiv = TimePerDiv_Group[TimePerDivOder];
-
- /*ʹcѱתַ*/
- sprintf(dispBuff,"T: %dms",TimePerDiv);
- ILI9341_Clear(200, 0, 320, (((sFONT *)LCD_GetFont())->Height));
- ILI9341_DispString_EN(210, 0,dispBuff);
+ rt_interrupt_enter();
+ rt_mq_send(setting_data_queue,
+ &setting_data_set,
+ sizeof(setting_data_set));
+ rt_interrupt_leave();
}
EXTI_ClearITPendingBit(EXTI_Line0);
}