diff --git a/Project/oscilloscope.hex b/Project/oscilloscope.hex index 083f4f1..e8b7b58 100644 --- a/Project/oscilloscope.hex +++ b/Project/oscilloscope.hex @@ -2,7 +2,7 @@ :1000000080190020450100084D0100080F0200087A :1000100051010008530100085501000800000000CC :100020000000000000000000000000005701000870 -:10003000590100080000000097010008D91D0008C0 +:10003000590100080000000097010008191F00087E :100040005F0100085F0100085F0100085F01000810 :100050005F0100085F010008E50600085F01000875 :10006000010800085F0100085F0100085F01000847 @@ -16,12 +16,12 @@ :1000E000710700085F0100085F0100085F01000858 :1000F0005F0100085F0100085F0100085F01000860 :100100005F0100085F0100085F0100085F0100084F -:100110005F0100085F010008491E00085F01000838 +:100110005F0100085F010008891F00085F010008F7 :100120005F0100085F0100085F0100085F0100082F :10013000DFF80CD000F0A6F800480047FF020008E6 :10014000801900200648804706480047FEE7FEE782 :10015000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE777 -:10016000E91D000831010008EFF3108072B67047F6 +:10016000291F000831010008EFF3108072B67047B4 :1001700080F310887047324A1368012B04D04FF087 :10018000010313602F4A10602F4A11602F484FF06F :10019000805101607047EFF3108272B62848016801 @@ -34,20 +34,20 @@ :100200000068006880F3088861B662B670471EF027 :10021000040F14BFEFF30880EFF3098020E9F00F1B :1002200040F804ED14BF80F3088880F3098800B516 -:1002300002F09CFB5DF804EB4EF0040E70470000EA +:1002300002F03CFC5DF804EB4EF0040E7047000049 :100240002C010020240100202801002004ED00E002 :1002500020ED00E008ED00E030B50B46014600203F :100260002022012409E021FA02F59D4205D303FA78 :1002700002F5491B04FA02F52844151EA2F10102F9 :10028000F1DC30BD064C074D06E0E06840F00103AC :1002900094E8070098471034AC42F6D3FFF74CFFC0 -:1002A000C07C0008E07C000870B58C1810F8015B79 +:1002A000007E0008207E000870B58C1810F8015BF5 :1002B00015F0070301D110F8013B2A1106D110F8FF :1002C000012B03E010F8016B01F8016B5B1EF9D103 :1002D0002B0705D40023521E0DD401F8013BFAE789 :1002E00010F8013BCB1A921C03E013F8015B01F8F4 :1002F000015B521EF9D5A142D8D3002070BD10B5C4 -:10030000FFF732FF03F06AFE002010BD00220A1240 +:10030000FFF732FF03F00AFF002010BD00220A129F :10031000D3430360704721B1826842F001028260DA :1003200003E0826822F001028260704721B1826896 :1003300042F48012826003E0826822F480128260BC @@ -77,58 +77,58 @@ :1004B00006F10843E062F0BD816841F00801816007 :1004C000704721B1826842F4A002826003E0826832 :1004D00022F4A00282607047816841F004018160CB -:1004E0007047000008B50121102001F0AFF902208B +:1004E0007047000008B50121102001F0B3F9022087 :1004F000ADF8000000208DF8030069460D4800F0BB -:10050000BDFA0121102001F0A1F91020ADF8000082 +:10050000BDFA0121102001F0A5F91020ADF800007E :1005100000208DF803006946064800F0AFFA20205D :10052000ADF8000000208DF803006946014800F096 :10053000A5FA08BD0010014010B5FFF7D3FF00F089 -:1005400001F810BD00B585B00121480201F07EF927 +:1005400001F810BD00B585B00121480201F082F923 :100550004FF4C020009000208DF8040001208DF899 :1005600005004FF4602002900020039001208DF8D8 :10057000100069463548FFF71BFF4FF4004001F0BB -:1005800039F9062301220B213048FFF739FF0122F8 +:100580003DF9062301220B213048FFF739FF0122F4 :100590004FF408712D48FFF7FEFE01212B48FFF7AD :1005A000BAFE2A48FFF788FF00BF2848FFF7E9FE98 :1005B0000028FAD12548FFF78FFF00BF2348FFF737 :1005C000C0FE0028FAD101212048FFF77AFF01215F -:1005D000880201F03BF94FF4C020009000208DF814 +:1005D000880201F03FF94FF4C020009000208DF810 :1005E00004008DF805004FF4602002900020039075 :1005F00001208DF8100069461548FFF7D9FE4FF429 -:10060000004001F0F7F801211148FFF78FFE0122A9 +:10060000004001F0FBF801211148FFF78FFE0122A5 :100610004FF408710E48FFF7BEFE01210C48FFF7AA :100620007AFE0B48FFF748FF00BF0948FFF7A9FE15 :100630000028FAD10648FFF74FFF00BF0448FFF734 :1006400080FE0028FAD105B000BD00000024014062 :100650000028014010B500F023F800F001F810BDAB -:100660000EB50121102001F0E1F80120ADF80400E1 -:100670004720ADF800006946084801F025FC01213B -:10068000064801F0F5FB01221146044801F013FC75 -:100690000121024801F0F2FB0EBD000000140040F1 -:1006A00008B54FF4E06001F029F836208DF800001D +:100660000EB50121102001F0E5F80120ADF80400DD +:100670004720ADF800006946084801F0C5FC01219B +:10068000064801F095FC01221146044801F0B3FC34 +:100690000121024801F092FC0EBD00000014004050 +:1006A00008B54FF4E06001F02DF836208DF8000019 :1006B00001208DF8010000208DF8020001208DF846 -:1006C0000300684600F0E2FF08BD00000021044A74 +:1006C0000300684600F0E6FF08BD00000021044A70 :1006D000116000BF024909688142FBD270470000E7 :1006E0002800002010B5012000F0A8F870B31948C8 :1006F0000078401E184991F90010884206DD16481E :100700000078401C40B21449087002E000201249F1 :1007100008701248104991F9001030F81100104982 -:100720000880084602880FA1104801F025FD00F05E -:1007300053FFC48823464FF4A0720021C82000F064 +:100720000880084602880FA1104801F0C5FD00F0BE +:1007300057FFC48823464FF4A0720021C82000F060 :1007400009FB0A4A0021D22000F070FB012000F0D2 :100750006FF810BD8800002089000020780000207C :100760008E000020543A2025646D7300340100206F -:1007700010B54FF4005000F061F870B3194890F9CB +:1007700010B54FF4005000F061F868B3194890F9D3 :100780000000002806DD17480078401E40B21549D9 :10079000087005E014480078401E40B21149087006 :1007A0001248104991F9001030F8110010490880E2 -:1007B000084602880FA1114801F0DEFC00F00CFF92 -:1007C000C48823464FF4A0720021C82000F0C2FA6A -:1007D0000A4A0021D22000F029FB4FF4005000F01B -:1007E00027F810BD89000020880000207800002034 +:1007B000084602880FA1114801F07EFD00F010FFED +:1007C000C488234678220021C82000F0C3FA0B4ACF +:1007D0000021D22000F02AFB4FF4005000F028F84E +:1007E00010BD000089000020880000207800002053 :1007F0008E000020543A2025646D730034010020DF -:1008000010B5042000F01AF848B102F0D5F9012221 -:1008100005490648006802F095FC02F0DDF9042065 +:1008000010B5042000F01AF848B102F075FA012280 +:1008100005490648006802F035FD02F07DFA042023 :1008200000F006F810BD00002E0000205C00002043 :10083000014908607047000014040140014600208F :100840000022074B1B6803EA0102054B14331B68A7 @@ -143,8 +143,8 @@ :1008D0001A600DE00749427911440A6803681A4317 :1008E0000A6005E0027911440A6803689A430A60C5 :1008F000704700000004014008B54FF4C06000F0EC -:10090000FDFE08208DF8000001208DF801008DF813 -:1009100002008DF80300684600F0B8FE08BD000034 +:1009000001FF08208DF8000001208DF801008DF80E +:1009100002008DF80300684600F0BCFE08BD000030 :1009200051B18200A2F1C042126842F0010382007C :10093000A2F1C042136009E08200A2F1C042126835 :10094000034B1A408300A3F1C0431A6070470000B4 @@ -199,7 +199,7 @@ :100C500021F814004FF408710D48FFF757FB0E48B8 :100C600000884FF47A714843322190FBF1F0C01FA5 :100C700085B22846FFF72AFD601C84B2C82CDBDB56 -:100C8000012269460548006802F05CFACDE70000E1 +:100C8000012269460548006802F0FCFACDE7000041 :100C900000240140980100208E0000206000002008 :100CA00010B50024062301220E210D48FFF7A8FBF2 :100CB00001210B48FFF705FC00BF4FF408710848FD @@ -242,7 +242,7 @@ :100F000005DDAAEB040A0198384480B20190A3459C :100F100005DDABEB040B0098404480B200900298D2 :100F2000401C80B20290611C02988842E1DD07B04B -:100F3000BDE8F08F00B597B00121080200F066FC13 +:100F3000BDE8F08F00B597B00121080200F06AFC0F :100F40000120019004200390800607900020029069 :100F50000490059006900890099008200A901020AF :100F60000B9000200C900E900F9010904FF480503A @@ -250,7 +250,7 @@ :100F800008A8FFF7E7FC01210020FFF7C9FC17B014 :100F900000BD10B502460B4600242C2000F0C4FA18 :100FA00000BF03E0184600F0C3FA641C9442F9D372 -:100FB00010BD000008B50121602000F047FC0320AF +:100FB00010BD000008B50121602000F04BFC0320AB :100FC0008DF8020018208DF803004FF48040ADF832 :100FD000000069465B48FFF751FD4FF40040ADF853 :100FE000000069465748FFF749FD0120ADF80000B1 @@ -339,1671 +339,1691 @@ :1015100001880120FFF73DFD70BD00003000002074 :10152000320000203C0000204FF0C041088070478E :101530000149088070470000000002601CB50024CB -:10154000002001900520009038E04FF0FF33012289 -:1015500001A91B48006801F077FD044674BB9DF8A3 -:10156000040001282AD100F0F0F900909DF8000055 -:10157000052802DA0120009005E09DF80000F0281F -:1015800001DD0220009000F0DBF900909DF80000E2 -:10159000052802DA0320009005E09DF80000F028FD -:1015A00001DD042000909DF8001006A001F086FBEC -:1015B000012269460748006801F0C4FDC5E7000044 -:1015C000640000206B657920646174613A202564B1 -:1015D000000000005C000020014800687047000027 -:1015E00038000020024A1080024A11807047000033 -:1015F0003C0000203E0000200149088070470000A8 -:101600003C00002008B50121082000F01FF920202F -:10161000ADF8000010208DF8030003208DF80200C3 -:1016200069460F48FFF72AFA0120ADF80000694625 -:101630000B48FFF723FA0220ADF80000694608487E -:10164000FFF71CFA20210648FFF7A5FA01210448FC -:10165000FFF7A1FA02210248FFF79DFA08BD00003A -:10166000000C014008B54FF4A06000F047F82520B9 -:101670008DF8000001208DF801008DF802008DF832 -:101680000300684600F002F808BD000070B50021B4 -:1016900000230F22C47804B3154C246804F4E064DA -:1016A000C4F5E064210AC1F10403CA40447804FA95 -:1016B00003F184781440214309010E4C0678A155AA -:1016C000047804F01F050124AC4005786D11AD00CD -:1016D00005F1E025C5F8004109E0047804F01F0594 -:1016E0000124AC40044D0678761145F8264070BDC3 -:1016F0000CED00E000E400E080E100E0024901437D -:10170000024A1160704700000000FA050CED00E08D -:101710000EB5FFF7F1F80121042000F097F804203E -:10172000ADF8080048208DF80B0002A90C48FFF71F -:10173000A5F90121084600F089F802210020FFF7F1 -:101740007DF90420009000208DF804000C208DF815 -:10175000050001208DF806006846FFF783F80EBDEE -:101760000008014008B50025002000903AE04FF045 -:10177000FF33012269461C48006801F065FC0546FC -:1017800075BB9DF8000001282AD100214FF6FF709B -:10179000FFF728FF15480388C72200210846FFF7F6 -:1017A000D9FA00241AE04FF6FF70FFF725FF104921 -:1017B000601C31F81000152190FBF1F086B20C4846 -:1017C00030F8140090FBF1F087B2601C82B233460F -:1017D00039462046FFF75EFB601C84B2C62CE2DD72 -:1017E00000200090C3E700006000002032000020CD -:1017F0009801002001460020034A506820F4404030 -:1018000008435060704700000010024029B1064AAA -:1018100052690243044B5A6104E0034A526982430D -:10182000014B5A61704700000010024029B1064A7E -:10183000D2690243044BDA6104E0034AD26982436D -:10184000014BDA61704700000010024029B1064ADE -:1018500092690243044B9A6104E0034A926982430D -:10186000014B9A61704700000010024030B5002122 -:101870000022002400232D4D6D6805F00C0121B1DC -:10188000042905D0082923D105E0294D056022E06F -:10189000274D05601FE0254D6D6805F47012234D3E -:1018A0006D6805F48034022505EB92421CB9214D88 -:1018B000554305600BE01D4D6D6805F400351DB105 -:1018C0001C4D5543056002E0194D5543056002E08B -:1018D000174D056000BF00BF144D6D6805F0F001A5 -:1018E0000909154D6B5C0568DD4045600F4D6D685D -:1018F00005F4E061090A104D6B5C4568DD408560C8 -:101900000A4D6D6805F46051C90A0B4D6B5C456862 -:10191000DD40C560054D6D6805F44041890B074DFC -:101920006B5CC568B5FBF3F5056130BD0010024086 -:1019300000127A0000093D0014000020240000205D -:1019400010B5FFF7ADF9C0B210BD10B5FFF7CCF977 -:10195000C0B210BD1CB500230A22012131A001F044 -:1019600025FB3549086000230122114633A001F010 -:101970001DFB3849086000230122114636A001F002 -:1019800015FB39490860142001214B020022CDE9E2 -:101990000010364936A001F0E2FE374908600846DB -:1019A000006818B10846006801F0CEFF142002213B -:1019B0000B020022CDE90010304931A001F0CFFE2A -:1019C000314908600846006818B10846006801F00F -:1019D000BBFF142003214FF400730022CDE9001057 -:1019E0002A492BA001F0BBFE2B490860084600687D -:1019F00018B10846006801F0A7FF142003214FF436 -:101A000000730022CDE90010244925A001F0A7FEB3 -:101A1000264908600846006818B10846006801F0C9 -:101A200093FF1CBD73657474696E675F6461746154 -:101A30005F717565756500005C00002067657477EF -:101A40006176655F7374617475735F7175657565D3 -:101A500000000000600000206B65795F7363616EB9 -:101A60005F7175657565000064000020991B0008B2 -:101A700053657474696E6700680000203D150008A6 -:101A80004B65795363616E0074000020210C0008DF -:101A900047657457617665006C0000206517000883 -:101AA000506C6F7457617665000000007000002074 -:101AB00010B500F001F810BD0CB5002001900090A9 -:101AC0003348006840F480303149086000BF304836 -:101AD000006800F4003000900198401C01900098CC -:101AE00018B90198B0F5A06FF1D12948006800F449 -:101AF000003010B10120009001E00020009000981B -:101B0000012843D12348006840F0100021490860B3 -:101B10000846006820F0030008600846006840F0AE -:101B2000020008601A484068194948600846406841 -:101B300048600846406840F4806048600846406855 -:101B400020F47C1048600846406840F4E810486083 -:101B50000846006840F08070086000BF0C480068CC -:101B600000F000700028F9D00948406820F0030018 -:101B7000074948600846406840F00200486000BFDE -:101B80000348406800F00C000828F9D10CBD0000A3 -:101B900000100240002002401CB5002505200190E5 -:101BA00000240120009051E04FF0FF33012201A9F1 -:101BB0002748006801F048FA0546002D46D19DF8F7 -:101BC0000400002842D1012022490860052001902C -:101BD00034E0012269462048006801F0B3FA054666 -:101BE0004FF4FA73012201A91948006801F02CFA98 -:101BF00005461DBB9DF80400012806D002280AD026 -:101C000003280ED0042817D111E0601E44B2002C26 -:101C100000DA002411E0601C44B2032C00DD032430 -:101C20000BE0E0B24FF0FF3100F018F805E0E0B251 -:101C3000012100F013F800E000BF00BF9DF8040090 -:101C40000028C6D101200349091F0860ACE7000045 -:101C50005C000020140C01406400002070B50546B3 -:101C60000C4635B1012D1AD0022D2ED0032D5ED198 -:101C700041E03E480078204440B23C4908700846A4 -:101C800090F90000002801DA00200870374890F928 -:101C900000001E2802DD1E203449087048E0344848 -:101CA0000078204440B232490870084690F900009C -:101CB000002801DA002008702D4890F90000012862 -:101CC00002DD01202A49087032E02A4800782044C9 -:101CD00040B228490870084690F90000002801DA4F -:101CE00000200870234890F90000022802DD02203D -:101CF000204908701CE02048008820441E490880C4 -:101D00001E4890F90000002802DA00201B490870E4 -:101D10001B480078401E194991F90010884205DAE5 -:101D200017480078401E40B21449087000E000BF18 -:101D300000BF0E4890F9001012A000F0BFFF0C4841 -:101D400090F9001014A000F0B9FF0A4890F90010B3 -:101D500016A000F0B3FF094890F9001018A000F099 -:101D6000ADFF0CA000F0AAFF70BD00008A000020AB -:101D70008B0000208C0000208E00002089000020B5 -:101D8000880000205472696767657256616C7565DA -:101D90003A2025640A000000547269676765724D35 -:101DA0006F64653A2025640A0000000053616D707D -:101DB0006C696E675F6D6F64653A2025640A000088 -:101DC00054696D655065724469765F4F6465723A17 -:101DD0002025640A0000000010B500F0EDFE01F0BF -:101DE00033FE00F0F9FE10BD10B51348006840F056 -:101DF00001001149086008464068104908400E4932 -:101E00004860084600680E4908400B4908600846CB -:101E1000006820F4802008600846406820F4FE0036 -:101E200048604FF41F008860FFF742FE4FF00060EB -:101E30000449086010BD0000001002400000FFF8D7 -:101E4000FFFFF6FE08ED00E010B50121064800F0A6 -:101E500021F840B105480068401C04490860012190 -:101E6000014800F008F810BD0014004028000020D0 -:101E7000CA4302827047CA430282704721B1028876 -:101E800042F00102028004E002884FF6FE731A401D -:101E90000280704730B50246002000230024158AD6 -:101EA00005EA0103958905EA010413B10CB101208B -:101EB00000E0002030BD1AB183890B43838102E02A -:101EC00083898B4383817047002202881D4B98428F -:101ED0000ED01D4B98420BD0B0F1804F08D01B4B59 -:101EE000984205D01A4B984202D01A4B984204D11E -:101EF0004FF68F731A404B881A43174B984207D0FE -:101F0000164B984204D04FF6FF431A40CB881A4331 -:101F100002808B8883850B8803850A4B98420BD0FF -:101F2000094B984208D00E4B984205D00D4B984271 -:101F300002D00D4B984201D10B7A03860123838294 -:101F400070470000002C01400034014000040040B4 -:101F500000080040000C0040001000400014004049 -:101F600000400140004401400048014021B1828905 -:101F700042F40052828104E082894DF6FF731A40D8 -:101F80008281704700B585B001210420FFF75EFC17 -:101F900001218803FFF75AFC4FF40070ADF81000E0 -:101FA00018208DF8130003208DF8120004A91A4898 -:101FB000FEF764FD4FF48060ADF8100004208DF84A -:101FC000130004A91448FEF759FD4FF4E1300090C6 -:101FD0000020ADF80400ADF80600ADF80800ADF83B -:101FE0000C000C20ADF80A0069460C4800F054F8CB -:101FF000FFF738FB012240F22441084800F026F8A0 -:1020000001224021054800F00BF801210348FFF7A9 -:10201000ADFF05B000BD00000008014000380140E0 -:102020001AB1838A0B43838202E0838A8B438382C3 -:10203000704702460020B1F5007F00D100BF138831 -:102040000B400BB1012000E000207047F0B50346C3 -:10205000002400260025002040F66A17B94200D16E -:1020600000BF1846C1F3421401F01F06012707FA0A -:1020700006F5012C01D10C3004E0022C01D1103006 -:1020800000E014301AB107682F43076002E00768C8 -:10209000AF430760F0BD00002DE9F04786B005466C -:1020A0000E460024A24600BFA1460027B08900B119 -:1020B00000BF2F462C8A4CF6FF700440F088044382 -:1020C0002C82AC894EF6F3100440B0883189084365 -:1020D000718908430443AC81AC8A4FF6FF40044049 -:1020E000B0890443AC8201A8FFF7C0FB1F488742B8 -:1020F00002D1DDF810A001E0DDF80CA0A88900F401 -:10210000004040B10AEBCA0000EB0A1031684900F8 -:10211000B0FBF1F807E00AEBCA0000EB0A103168E7 -:102120008900B0FBF1F86420B8FBF0F0040120094D -:10213000642101FB1089A88900F4004040B13220DD -:1021400000EBC900B0FBF1F000F00700044308E029 -:10215000322000EB09106421B0FBF1F000F00F0019 -:1021600004432C8106B0BDE8F08700000038014030 -:10217000C1F30802828070470FB4084B10B504A960 -:1021800002AA039800F04CF8044602A9002000F0CF -:102190006BF9204610BC5DF814FB000069240008B0 -:1021A000014609B900207047C8B220B1C8B20E4A32 -:1021B000105C401CF7E701F47F4028B10A48C1F3E6 -:1021C0000722805C0930EEE701F47F0028B1064861 -:1021D000C1F30742805C1130E5E7034800EB116072 -:1021E00000781930DFE700008C7B000802E008C8A7 -:1021F000121F08C1002AFAD170477047002001E081 -:1022000001C1121F002AFBD1704700000349086872 -:10221000884201D0012070470020FCE71001002017 -:102220002DE9FF4F89B09B460446002506E025288E -:102230000BD05A460B999047641C6D1C20780028DF -:10224000F5D10DB02846BDE8F08F0027B846012231 -:10225000474900E0074314F8013F203B02FA03F02E -:102260000842F7D120782E2819D114F8010F47F031 -:1022700004072A280ED06FF02F022078A0F1300139 -:1022800009290CD808EB880102EB410100EB010899 -:10229000641CF2E70A98641C50F8048B0A902078BA -:1022A0000028CED0642808D0692806D075281ED012 -:1022B0005A460B9990476D1C58E00A994FF00A094D -:1022C00001C90A91002802DA40422D2102E03905B5 -:1022D00004D52B218DF82010012103E0F90704D04B -:1022E0002021F7E78A4608AE0DE00021FAE70A99B7 -:1022F0004FF00A0901C90A91F7E74946FDF7ACFF1B -:10230000303106F8011D0028F7D1ADEB060000F1D1 -:102310002009780701D44FF00108C84502DDA8EB79 -:10232000090000E000208046002706E008A85A4681 -:10233000C05D0B9990476D1C7F1C5745F6DB04E090 -:1023400030205A460B9990476D1CB8F10001A8F156 -:102350000108F5DC05E016F8010B5A460B99904789 -:102360006D1CB9F10001A9F10109F4DC641C65E7F9 -:10237000092801002DE9FC5F04468B4615461E46E0 -:10238000DDE90C9ADDE90E7804F11400406000608C -:1023900000BF1C346560A660C4F80C90C4F810A09F -:1023A0002321D4E9030200F0DDFDD4E9033C6344BA -:1023B0001A1F0F4BD4E9010100F0D8FB2060A7766B -:1023C00067760020E061C4F82080C4F82480606152 -:1023D00020766065A0651C3C00902346054A214696 -:1023E000019004F1440001F0B1FB0020BDE8FC9F26 -:1023F000B1370008B93900082DE9F04704460E4608 -:1024000017469846DDF8209084F80990607A20F00D -:1024100001006072E66127620020A062C4F8248097 -:10242000002506E004F1140101EBC50000F064FC96 -:102430006D1C012DF6DBBDE8F08710B502460020CB -:1024400001460EE002F1140303EBC100D0E90043A2 -:102450006360D0E9003423604060006000BF481C26 -:1024600001460129EEDB10BD0A68531C0B60107099 -:10247000704710B5FFF76EFA002010BD10B5044686 -:1024800000F02AF9FFF7F5FF10BD000030B51A4C37 -:10249000436824681919884215D04B889BB9174B9B -:1024A0001B6899420FD0164B1B688B4201D1144B0D -:1024B00018604B684360104B1B68C31A0E4D4C6884 -:1024C0002D682C44A3600C4C836824681A1982423E -:1024D00011D053887BB90A4B1B68834201D1084B4A -:1024E0001A6043685360044B1B68D31A024D44685A -:1024F0002D682C44A36030BD980000209C00002073 -:10250000A00000202DE9F04F85B00D469C46DDE986 -:102510000F740E9B04F04008B8F1000F02D0DFF8F2 -:10252000688101E0DFF86481CDF8008004F01008D4 -:10253000B8F1000F01D024F0010404F00108B8F153 -:10254000000F02D04FF0300801E04FF02008C246E3 -:10255000002604F00208B8F1000F11D0002A02DAB8 -:102560002D2652420CE004F00408B8F1000F01D00F -:102570002B2605E004F00808B8F1000F00D0202653 -:10258000002142B94FF0300B8846491C0DF1040977 -:1025900009F808B01DE01AE0E146B9F10A0F08D1C8 -:1025A0004FF00A0BB2FBFBFE0BFB1E28B2FBFBF24B -:1025B00002E002F00F08120900BFDDF8009019F8E0 -:1025C00008B08846491C0DF1040909F808B0002A32 -:1025D000E2D1B94200DD0F46DB1B04F01108B8F16F -:1025E000000F10D116B1002B00DD5B1E06E0A842E3 -:1025F00003D84FF0200880F80080401CB3F1000899 -:10260000A3F10103F3DC26B1A84201D806705B1EDA -:10261000401C04F01008B8F1000F0AD104E0A842F1 -:1026200001D880F800A0401CB3F10008A3F1010319 -:10263000F5DC06E0A84203D84FF0300880F80080AF -:10264000401CB8467F1E8845F4DC08E0A84205D847 -:102650000DF1040818F8018080F80080401CB1F1E9 -:102660000008A1F10101F1DC06E0A84203D84FF017 -:10267000200880F80080401CB3F10008A3F101039A -:10268000F3DC05B0BDE8F08F9D7C00088C7C000871 -:102690001CB5142002210B020022CDE900100449D0 -:1026A00004A001F05CF80446204601F04DF91CBD81 -:1026B0007D2400086D61696E0000000010B5044CB7 -:1026C00002E020688047241D02488442F9D310BDEF -:1026D000B47C0008B87C000810B5044C02E0206807 -:1026E0008047241D02488442F9D310BDB87C0008FD -:1026F000BC7C000810B5FDF737FD0446044800888F -:10270000401C00B2024908802046FDF731FD10BD93 -:102710000001002010B5FDF727FD04460B48008896 -:10272000401E00B2094908800846B0F900000028A0 -:1027300007DC002008802046FDF71AFD00F0C6FDEA -:1027400002E02046FDF714FD10BD0000000100204E -:1027500070B5054605B970BD1D480068854203D3B4 -:102760001C480068854200D3F5E7A5F10C044FF042 -:10277000FF31194800F074FE608818B12088B0F568 -:10278000F55F08D015A000F099FA238862882146E9 -:1027900019A000F093FA002060804FF4F5502080DB -:1027A00021480068844201D21F48046008496068DB -:1027B0000968611A401A1D490968081A1B4908600E -:1027C0002046FFF763FE044800F02DFE00BFC2E77D -:1027D000980000209C00002020150020746F2066C7 -:1027E00072656520612062616420646174612062A9 -:1027F0006C6F636B3A0A00006D656D3A2030782586 -:102800003038782C207573656420666C61673A20D7 -:1028100025642C206D6167696320636F64653A20CD -:102820003078253034780A00A0000020A80000206D -:1028300000487047280300200048704728130020F4 -:1028400070B52F4800684FF47A72B0FBF2F1B1F125 -:10285000807F00D31DE021F07F40401E4FF0E0223A -:10286000506150170F22002807DA13071D0E254B61 -:1028700000F00F04241F1D5503E013071C0E224B0C -:102880001C5400BF00204FF0E0229061072010612F -:1028900000BFFEF7B7FCFEF7B5FEFFF773FBFDF7D1 -:1028A0004BFEFEF735FFFDF7D5FE0320FEF74EFC8D -:1028B00000214FF6FF70FEF795FE14480388144878 -:1028C000028800210846FEF745FAFEF785FEC48817 -:1028D00023464FF4A0720021C820FEF73BFA0DA258 -:1028E0000021D220FEF7A2FAFFF7E8FEFFF7A4FFCF -:1028F0000446FFF79DFF0546214600F067FE70BDC8 -:102900000000002018ED00E000E400E032000020AC -:1029100030000020543A20326D73000010B5044698 -:10292000FFF7E8FE19E020780A280AD10D210E48A9 -:10293000FFF71EFC00BF80210B48FFF77AFB002841 -:10294000F9D014F8011B0848FFF712FC00BF8021E2 -:102950000548FFF76EFB0028F9D020780028E2D167 -:10296000FFF7D8FE10BD00000038014070B50546E5 -:102970002C1D2E48006838B128462C490968884724 -:10298000064606B970BD00BF29A0E16B00F096F9BC -:102990002BA0216A00F092F92DA0616A00F08EF957 -:1029A0002FA0A16A00F08AF931A0E16A00F086F94F -:1029B00033A0216800F082F935A0616800F07EF94B -:1029C00037A0A16800F07AF939A0E16800F076F943 -:1029D0003BA0216900F072F93DA0616900F06EF939 -:1029E0003FA0A16900F06AF941A0E16900F066F931 -:1029F00043A0216B00F062F945A0616B00F05EF925 -:102A000047A0A16B00F05AF9287800F0040038B113 -:102A100000F094FF0646314645A000F04FF902E071 -:102A20004BA000F04BF900BFFEE700003001002092 -:102A30007073723A203078253038780A0000000030 -:102A40007230303A203078253038780A00000000A3 -:102A50007230313A203078253038780A0000000092 -:102A60007230323A203078253038780A0000000081 -:102A70007230333A203078253038780A0000000070 -:102A80007230343A203078253038780A000000005F -:102A90007230353A203078253038780A000000004E -:102AA0007230363A203078253038780A000000003D -:102AB0007230373A203078253038780A000000002C -:102AC0007230383A203078253038780A000000001B -:102AD0007230393A203078253038780A000000000A -:102AE0007231303A203078253038780A0000000002 -:102AF0007231313A203078253038780A00000000F1 -:102B00007231323A203078253038780A00000000DF -:102B1000206C723A203078253038780A00000000A6 -:102B20002070633A203078253038780A00000000A1 -:102B300068617264206661756C74206F6E207468C1 -:102B4000726561643A2025730D0A0D0A00000000C9 -:102B500068617264206661756C74206F6E206861B4 -:102B60006E646C65720D0A0D0A000000F0B5044633 -:102B70000D461646301D20F0070040380146002261 -:102B800003E00C4F41F82270521C102AF9D30D6259 -:102B90004FF0000CC1F824C0C1F828C0C1F82CC007 -:102BA000C1F830C04B638C634FF0807CC1F83CC0EF -:102BB000F0BD0000EFBEADDE10B5FDF7D5FA04465E -:102BC00004480078401C034908702046FDF7D0FAFD -:102BD00010BD00009400002010B5FDF7C5FA0446B2 -:102BE00004480078401E034908702046FDF7C0FAEB -:102BF00010BD00009400002070B504462068A0F1CC -:102C00001405284600F07CFE002070BD70B5054616 -:102C10000EE0FDF7A9FA06462868A0F114044FF06B -:102C2000FF302063204600F06BFE3046FDF7A0FA2F -:102C3000284600F080F80028EBD0002070BD2DE978 -:102C4000F04105460C469046204600F093FEB8F150 -:102C5000000F03D0B8F1010F23D105E004F11401F6 -:102C6000284600F061F81CE02E680FE0A6F114077A -:102C700094F8350097F83510884206DA04F114010B -:102C800007F1140000F050F802E03668AE42EDD1D2 -:102C900000BFAE4204D104F11401284600F044F80C -:102CA00000BF00BF0020BDE8F08110B5044604F16C -:102CB000140000F01BF8002010BD00000FB438B560 -:102CC00005A800907F210848009B049A00F0EAFFC5 -:102CD00004467F2C00D97F240348FFF71FFE002005 -:102CE000009038BC5DF814FBA01400204060006028 -:102CF0007047406000607047406000607047026845 -:102D0000516002680A600160486070470268516063 -:102D100002680A600160486070470268516002689A -:102D20000A600160486070474268116042684A600A -:102D300041600860704701460868884201D101205F -:102D400070470020FCE701460868884201D1012055 -:102D500070470020FCE7D0E900215160D0E9001263 -:102D60001160406000607047D0E900215160D0E9F7 -:102D70000012116040600060704700002DE9F041D2 -:102D8000054615B90020BDE8F081E81C20F00305D8 -:102D90004E480068854201D90020F4E70C2D00D28E -:102DA0000C254FF0FF314A4800F05AFB49480068B3 -:102DB00049490968461A7EE04748006884196088D6 -:102DC000002874D106F10C006168081AA8426ED37D -:102DD00006F10C006168091A05F11800814230D330 -:102DE00006F10C0000EB05083B48006800EB080703 -:102DF0004FF4F55038800020788060687860BE60BD -:102E0000C4F80480012060803048796800680C3084 -:102E1000814205D03049786809680844C0F80880C4 -:102E20002E48016805F10C0008442C4908602C4824 -:102E300000680968884219D2284800682849086053 -:102E400014E001206080244960680968611A401A12 -:102E50002249096808442149086021480068096836 -:102E6000884203D21D4800681D4908604FF4F550A0 -:102E7000208018480068844212D107E01548006895 -:102E800040681549096808441249086011480068FB -:102E9000408828B10F480068124909688842EDD17E -:102EA0000B4800F0C0FA04F10C006CE7FFE70A4899 -:102EB00000683044466805480068401BB0423FF651 -:102EC0007BAF034800F0AFFA00205CE7A4000020CD -:102ED00020150020A000002098000020A80000205D -:102EE000AC0000209C0000202DE9F0410F46164662 -:102EF00004463D463346102B28D305F0030C04F05E -:102F000003084CEA080CBCF1000F1FD121462A46E9 -:102F100010E052F804CB41F804CB52F804CB41F84E -:102F200004CB52F804CB41F804CB52F804CB41F85F -:102F300004CB103B102BECD204E052F804CB41F848 -:102F400004CB1B1F042BF8D20C46154603E015F8E2 -:102F500001CB04F801CBB3F1000CA3F10103F6D1CE -:102F6000BDE8F081F0B50C460546E6B2042A15D35B -:102F700000F0030797B9014646EA062343EA0343F4 -:102F800004E008C108C108C108C1103A102AF8D2EB -:102F900001E008C1121F042AFBD20D4601E005F82A -:102FA000016B171EA2F10102F9D1F0BD2DE9F04726 -:102FB0000746884691469A463946052000F008F9AA -:102FC000044614B92046BDE8F08784F809A02046DD -:102FD000FFF76BFE08F1030020F003002084A4F843 -:102FE0002290218C091D628C01FB02F0FFF7C6FEC6 -:102FF000E061E06920B9204600F018F80020E2E71F -:103000000020A062E0622063002508E0208C001D03 -:10301000E16905FB0016206B306026636D1C608C37 -:10302000A842F3DC0020A0842046CCE710B504467B -:1030300004F11400FFF7EAFDE069FFF789FB204681 -:1030400000F0EBF8002010BD2DE9FF4704460F46C5 -:1030500090464FF0000900F071FC0546FDF784F83A -:103060008246A08C48B9039838B95046FDF780F8DD -:103070006FF0010004B0BDE8F0873CE00020286359 -:10308000039830B95046FDF773F86FF001002863DC -:10309000F0E7627A294604F11400FFF7D0FD0398A7 -:1030A00000280CDD00F0CAFC814603AA002105F1CE -:1030B000440000F01FFD05F1440000F05FFD5046A4 -:1030C000FDF756F800F002F9286B08B1286BD1E73C -:1030D000FDF74AF88246039800280CDD00F0AEFCAC -:1030E000A0EB09090398A0EB0900039003980028BE -:1030F00001DA00200390A08C0028BFD0A66A3068B7 -:10310000A062E06AB04201D10020E062A08C401EC3 -:10311000A0845046FDF72CF8208C404501D2208C2D -:1031200000E040460246311D3846FFF7DDFEFDF760 -:103130001BF88246206B306026635046FDF718F876 -:10314000002097E72DE9F04104460F461646208CF3 -:10315000B04203D24FF0FF30BDE8F081FDF704F834 -:103160008046256B2DB94046FDF702F86FF002004E -:10317000F2E7286820634046FCF7FAFF0020286049 -:1031800032463946281DFFF7AFFEFCF7EDFF8046BB -:10319000E06A08B1E06A0560E562A06A00B9A5626C -:1031A000A08C401CA08404F11400FFF7C4FD50B9AA -:1031B00004F11400FFF720FD4046FCF7D9FF00F0B2 -:1031C00085F80020C8E74046FCF7D2FF0020C3E79F -:1031D0002DE9F04105460F46284600F03BF806462B -:1031E000F068FFF7CBFD044614B90020BDE8F0817C -:1031F00025720020607208223946204600F0CBF983 -:10320000FCF7B2FF804604F10C01301DFFF777FD9B -:103210004046FCF7ADFF2046E8E770B50446FCF7F2 -:10322000A3FF054604F10C00FFF795FD2846FCF7C7 -:103230009FFF2046FFF78CFA70BD70B50446FCF77F -:1032400093FF054604F10C00FFF785FD2846FCF7C7 -:103250008FFF70BD024600210AE0074800EB011015 -:103260000078904203D1044800EB01107047491CDC -:103270000529F2DB0020F9E7B00000202DE9F0413C -:1032800004460D4616462846FFF7E4FF074645F07C -:103290008000207208223146204600F07CF9FCF7BD -:1032A00063FF804604F10C01381DFFF728FD4046FE -:1032B000FCF75EFFBDE8F0810146087A00F080006F -:1032C00008B1012070470020FCE700002DE9F04123 -:1032D000FCF74AFF07461B48008868BB1A4800688D -:1032E000FEF75EFF461E194850F83600A0F11404A0 -:1032F0001748006884421BD016490E7014480568B0 -:1033000004601548007848B904F11C0105F11C005F -:10331000FCF731FF3846FCF72BFF0CE004F11C01F1 -:1033200005F11C00FCF727FF3846FCF721FF02E0FF -:103330003846FCF71DFF02E03846FCF719FFBDE8F0 -:10334000F0810000000100200C0100204015002049 -:1033500004010020080100209400002070B50446FC -:10336000FCF702FF054614F8340F20F00F0040F080 -:10337000010020706278343C0A4B03EBC20004F178 -:1033800014014268116042684A604160086000BFF1 -:103390000549A06B09680843034908602846FCF703 -:1033A000E7FE70BD401500200C01002070B50446FA -:1033B000FCF7DAFE054604F11400D0E90021516063 -:1033C000D0E9001211604060006000BF94F8351031 -:1033D000094A02EBC1000168814201D1012100E0EC -:1033E000002129B10548A16B0068884303490860A2 -:1033F0002846FCF7BDFE70BD401500200C010020E2 -:103400002DE9F04104460D4616461F462A46012185 -:103410002046FFF733FF2046FFF747FCA68367727D -:103420000020BDE8F08170B504460025FCF79CFE45 -:10343000064604F11400FFF77EFC28B904F11400DD -:10344000FFF7DAFB012502E0A08B401CA083304689 -:10345000FCF78EFE012D01D1FFF738FF002070BD73 -:1034600073B50546FCF780FE0646A88B002806DDEE -:10347000A88B401EA8833046FCF77AFE28E001980E -:1034800028B93046FCF774FE6FF001007CBD00F0F7 -:1034900055FA0446002020636A7A214605F114009B -:1034A000FFF7CDFB0198002809DD01AA002104F1F6 -:1034B000440000F01FFB04F1440000F05FFB3046C5 -:1034C000FCF756FEFFF702FF206B08B1206BDDE72B -:1034D0000020DBE708B509A0FFF7F0FB0AA0FFF723 -:1034E000EDFB12A0032300221946009012A0FFF763 -:1034F000E5FB19A0FFF7E2FB08BD00000A205C20F5 -:103500007C202F0A000000002D205254202D202066 -:10351000202020546872656164204F706572617468 -:10352000696E672053797374656D0A004F63742068 -:103530003239203230323000202F207C205C202095 -:1035400020202025642E25642E2564206275696C58 -:10355000642025730A0000002032303036202D20F0 -:103560003230313820436F70797269676874206235 -:10357000792072742D746872656164207465616D60 -:103580000A00000001460A4600E0521C107800289C -:10359000FBD1501A704770B50346A2B118460C46CD -:1035A00000BF14F8016B00F8016B3EB902E0002582 -:1035B00000F8015B551E2A1EF9D102E0551E2A1E95 -:1035C000EFD100BF00BF184670BD00002DE9F041EB -:1035D00005460E46E81C20F0030726F00308B8F164 -:1035E000180F09D9A8F11800B84205D3A8EB0700B5 -:1035F00018381E49086006E0324629461CA0FFF72D -:103600005DFBBDE8F0812948076004684FF4F55080 -:103610002080164800680C3060600020A060608048 -:103620002249606809680844214908604FF4F55050 -:103630000968088001201E49096848800B48006815 -:103640000C301B4909684860084800680C3018496C -:10365000096888600023012216A11848FFF7D0FEF0 -:10366000124800681649086000BFCAE7A40000209D -:103670006D656D20696E69742C206572726F7220A1 -:10368000626567696E206164647265737320307867 -:1036900025782C20616E6420656E642061646472FC -:1036A00065737320307825780A00000098000020A8 -:1036B0009C0000206865617000000000201500205B -:1036C000A000002010B500200B490880002405E070 -:1036D0000A4901EBC400FFF70CFB641C082CF7DB64 -:1036E000072007490870002006490860064908605D -:1036F0000648FFF7FEFA10BD00010020401500202B -:1037000008010020040100200C010020100100200D -:1037100070B508480068FEF743FD451E064850F89E -:103720003500A0F114040548046004F11C00FCF706 -:1037300050FD70BD0C010020401500200401002048 -:1037400010B5002405E0044901EBC400FFF7D4FAEA -:10375000641C002CF7D010BD1801002070472DE923 -:10376000FF5F06460F4690461D46DDE90EAB31462B -:103770000020FFF72DFD8146B9F1000F03D1002095 -:1037800004B0BDE8F09F2846FFF7F8FA044624B9D4 -:103790004846FFF742FD0020F2E743463A463146ED -:1037A00048468DE8300CFEF7E5FD4846E8E70000A6 -:1037B00070B512480468FCF7D7FC05462046FFF7B1 -:1037C000F5FD042084F8340004F1440000F0AEF963 -:1037D0002046FFF771FD012805D1206F18B920465A -:1037E000FFF72BFD04E004F114010548FFF78EFA02 -:1037F0002846FCF7BDFCFFF769FD70BD0401002001 -:103800001001002001E000F001F8FCE770B537E09E -:10381000FCF7AAFC0546FEF7F9FC18B31B48006844 -:10382000A0F1140404F11400D0E900215160D0E9A2 -:10383000001211604060006000BFFEF75BFF206F68 -:1038400010B12046216F88472046FFF735FD01283B -:1038500005D1FEF75FFF2846FCF78AFC70BDFEF736 -:1038600059FF03E02846FCF783FCF7E72846FCF7FE -:103870007FFCA06AFEF76CFF2046FFF7CEFC00BF7E -:10388000FEF7C4FC0028C3D100BFE7E71001002009 -:103890001FB520200721C200074BCDE90032CDE93A -:1038A00002100023054A06A1074800F00FF8064859 -:1038B00000F04AF81FBD0000A013002005380008E2 -:1038C0007469646C65000000281300202DE9FF5F17 -:1038D00005460C4616461F46DDE910ABDDE90E89AC -:1038E000224600212846FFF7C9FC3B4632462146C6 -:1038F00028468DE8000FFEF73DFD04B0BDE8F09FBF -:1039000070B5044694F8340000F00F00022802D08D -:103910004FF0FF3070BDFCF727FC054604F11400A2 -:10392000FFF722FA04F1440000F0A4F92846FCF75E -:103930001FFC2046FFF712FD0020EBE7014800685E -:10394000704700000401002010B504463434A0780C -:1039500060706178012088406060022004F83409BA -:103960002046FFF7CDFFFFF7E9FF08B1FFF7AEFCF8 -:10397000002010BD70B5044694F8340000F00F002C -:10398000012802D04FF0FF3070BDFCF7EDFB05467B -:1039900094F8340020F00F0040F0020084F8340066 -:1039A0002046FFF703FD04F1440000F063F92846C8 -:1039B000FCF7DEFB0020E7E770B5044625466FF014 -:1039C0000100286305F11400FFF7CEF92846FFF740 -:1039D000C5FCFFF77BFC70BD70B5FCF7C5FB054669 -:1039E0001448046894F8340000F00F0001281CD13A -:1039F000D4E90510814218D004F11400FFF7B4F99E -:103A000094F835200C4B03EBC20004F1140142681A -:103A1000116042684A604160086000BF2846FCF7B8 -:103A2000A7FBFFF753FC002070BD2846FCF7A0FB66 -:103A30000020F9E70401002040150020014800683B -:103A4000704700009000002010B50A480068401C34 -:103A500008490860FFF772FF0446206C401E20648E -:103A6000206C18B9E06B2064FFF7B6FF00F004F893 -:103A700010BD00009000002070B5FFF7DFFF054685 -:103A8000FCF772FB064628E019480068A0F1140410 -:103A9000A06A281A6FF0004188421DD22046FEF726 -:103AA000CCFCD4E907108847FFF7C8FF0546607AC9 -:103AB00000F0020058B1607A00F0010038B1607A7D -:103AC00020F001006072204600F058F805E0607AAE -:103AD00020F00100607200E004E00548FFF733F9D0 -:103AE0000028D1D000BF3046FCF742FB70BD00007B -:103AF00018010020034649B1012904D0022908D049 -:103B0000032910D10AE0586A10600CE0106858626E -:103B100009E0587A20F00200587204E0587A40F028 -:103B20000200587200BF00BF0020704770B5044605 -:103B3000FCF71AFB05462046FEF77FFC2846FCF7FB -:103B400017FB2046FFF779FB002070BD2DE9F843F5 -:103B500007460C4615461E46DDE90889224609211E -:103B60003846FFF78BFB4346324629463846CDF8A8 -:103B70000090FEF741FCBDE8F88300002DE9F84312 -:103B80000546FCF7F1FA80462846FEF756FC687AAF -:103B900020F0010068724046FCF7EAFAFFF74EFF9A -:103BA000696A0844A862FCF7DFFA80462F4F009745 -:103BB00000242AE019E05DF824201168142202EBA9 -:103BC000C402881A826AAB6AD21A00D108E0826AFB -:103BD000AB6AD21A6FF000439A4200D20CE000BFE9 -:103BE0005DF8240000684DF824005DF8240007EB20 -:103BF000C40149688842DED100BF2CB15DF82400C1 -:103C00000830611C4DF82100641C002CD2D01848EB -:103C10000068401C164908600846066805F1140152 -:103C20000098FFF77AF8022412E006F0030060B96A -:103C3000C4F1010305F1140202EBC301C4F1010256 -:103C40005DF82200FFF769F800E003E0B608641CA5 -:103C5000012CEAD900BF687A40F001006872404642 -:103C6000FCF786FA0020BDE8F88300001801002068 -:103C70002001002070B50446607A00F0010010B900 -:103C80004FF0FF3070BDFCF76FFA05462046FEF797 -:103C9000D4FB2846FCF76CFA607A20F001006072D1 -:103CA0000020EFE72DE9FF4F89B0804644460A988F -:103CB0004044461E464504D24FF0FF36A6EB0800AE -:103CC0000A906FE10B980078252806D0B44202D8FC -:103CD0000B9800782070641C61E1002526E00B98A9 -:103CE000401C0B900B9800782D2802D145F0100550 -:103CF0001CE00B9800782B2802D145F0040515E054 -:103D00000B980078202802D145F008050EE00B98AA -:103D10000078232802D145F0200507E00B980078B1 -:103D2000302802D145F0010500E000E0D7E700BFF0 -:103D30004FF0FF370B98007830380A2804D20BA8D0 -:103D400000F061F907460EE00B9800782A280AD1A6 -:103D50000B98401C0B900C9880C80C90002F02DA36 -:103D60007F4245F010054FF0FF390B9800782E2860 -:103D70001CD10B98401C0B900B98007830380A2807 -:103D800004D20BA800F03FF981460AE00B980078B6 -:103D90002A2806D10B98401C0B900C9850F8049BD5 -:103DA0000C90B9F1000F01DA4FF0000900200490E7 -:103DB0000B980078682803D00B9800786C2805D100 -:103DC0000B98007804900B98401C0B900A200590EB -:103DD0000B9800786F2875D00CDC632813D004DCB6 -:103DE000252870D058286FD18DE064286DD06928BF -:103DF000F9D18FE070286AD0732825D0752878D043 -:103E00007828F0D182E005F0100040B904E0B44217 -:103E100001D820202070641C781E071EF7DC0C9847 -:103E200010F8041B0C90C8B20790B44201D8079850 -:103E30002070641C04E0B44201D820202070641C6F -:103E4000781E071EF7DCAAE00C98006806900C9814 -:103E5000001D0C90069808B95AA006900698FFF726 -:103E600091FB8346B9F1000F02DDCB4500DDCB4667 -:103E700005F0100048B904E0B44201D820202070B9 -:103E8000641C38467F1E5845F6DC002008900BE085 -:103E9000B44202D8069800782070641C0698401C32 -:103EA00006900898401C089008985845F0DB04E0FC -:103EB000B44201D820202070641C38467F1E58452B -:103EC000F6DC6CE01CE015E028E022E0FFE7781C5F -:103ED00010B9082745F00105CDE9007902950C9845 -:103EE00004C8102331460C902046FEF70BFB044615 -:103EF00055E012E0B44201D825202070641C4EE049 -:103F0000082005901DE045F0400500BF10200590F9 -:103F100017E000BF45F0020500BF12E0B44201D82F -:103F200025202070641C0B98007830B1B44202D870 -:103F30000B9800782070641C02E00B98401E0B90D8 -:103F40002DE000BF04986C2807D10C9850F804AB02 -:103F50000C9005F00200B8B116E0049868280BD167 -:103F60000C9830F8041B1FFA81FA0C9005F002003F -:103F700050B10FFA8AFA07E00C9850F804AB0C9095 -:103F800005F0020000B100BFCDE90079029552466C -:103F900031462046059BFEF7B5FA044600BF0B9854 -:103FA000401C0B900B98007800287FF48BAEB44235 -:103FB00001D8207001E000203070A4EB08000DB0A3 -:103FC000BDE8F08F284E554C4C290000002070476A -:103FD00000207047002070470020704710B5FCF7A4 -:103FE000C3F8FEF72DFCFFF775FAFFF7A9FBFFF703 -:103FF00069FBFEF74DFBFFF7B1FBFFF749FCFFF74D -:1040000087FB002010BD0146002009E00B685A1C08 -:104010000A601A7800EB800302EB4302A2F1300041 -:104020000A681278303A0A2AF0D37047000000007C -:104030000000000000000000000000000000001868 -:10404000181818181808000818000000000000349C -:1040500024242400000000000000000000000000F4 -:1040600016247F2424247E2424000000000000085D -:104070003E6848681C1612127C1010000000006197 -:10408000D296740810162949C600000000000000EE -:104090003C646438724ACE467F000000000000187D -:1040A00018181800000000000000000000000004C4 -:1040B000081810303030301010180C0400000020A8 -:1040C0001008080C0404040C081810200000000854 -:1040D0000A341C6A08000000000000000000000014 -:1040E00000001818187F18181800000000000000C1 -:1040F0000000000000000018180830000000000058 -:1041000000000000003C0000000000000000000073 -:10411000000000000000001818000000000000026D -:1041200006040C08081010202040000000000000C9 -:104130003C6642475B7342663C00000000000000A2 -:1041400018784808080808087E00000000000000F1 -:104150003C460606040810207E0000000000000017 -:104160007C0606043C0202067C0000000000000001 -:104170000C1C14246444FF04040000000000000030 -:104180007E6060607E0202067C000000000000008D -:104190001E306048764242623C0000000000000091 -:1041A0007E0206040C081810300000000000000019 -:1041B0003C6242361C6642423C00000000000000A7 -:1041C0003C664242661A02047800000000000000CB -:1041D000000018180000001818000000000000007F -:1041E0000000181800000018180830000000000037 -:1041F000000004183060100C0600000000000000F1 -:10420000000000007E007E000000000000000000B2 -:104210000000301804060C102000000000000030E0 -:104220001C06060618100010100000000000001CFC -:10423000224141DDB5A5A5AF94C0403C000000007F -:10424000181C342426627E43C100000000000000D8 -:104250007C4642467C4242427C0000000000000056 -:104260001E204040404040603E0000000000000032 -:104270007C46424343434246780000000000000071 -:104280007E6060607E6060607E0000000000000074 -:104290007E6060607E606060600000000000000082 -:1042A0001E604040CE4242623E000000000000001E -:1042B000424242427E424242420000000000000070 -:1042C0007E181818181818187E000000000000004A -:1042D0007C0404040404044478000000000000008E -:1042E0004244485070584C44420000000000000016 -:1042F00020202020202020203E0000000000000080 -:104300006266675F5B5BC1C1C10000000000000026 -:10431000626272525A4A4E46460000000000000097 -:104320003C6243C3C3C343623C0000000000000082 -:104330007C464242467840404000000000000000B9 -:104340003C6243C3C3C343623C180F00000000003B -:104350007C6662667C6C646662000000000000009F -:104360003E6040601C0602027C000000000000006D -:104370007F181818181818181800000000000000FE -:1043800042424242424242623C00000000000000C1 -:10439000C14342622624341C1800000000000000C3 -:1043A000C1C141495B5B7666660000000000000009 -:1043B00043663418181C2466C30000000000000087 -:1043C000C14266341C1818181800000000000000D4 -:1043D0007E02040C181020607E0000000000001C0B -:1043E00010101010101010101010101C00000040C1 -:1043F0002020101008080C04060200000000003CF9 -:104400000C0C0C0C0C0C0C0C0C0C0C3C00000000EC -:10441000181C2462000000000000000000000000E2 -:104420000000000000000000000000FF000000206D -:10443000100000000000000000000000000000006C -:1044400000003C06023E42467A00000000000040A8 -:1044500040405C62424242427C000000000000009A -:1044600000001E20604060203E00000000000002AE -:1044700002023E62424242663A0000000000000032 -:1044800000003C62427E40603E0000000000000FE1 -:104490001810107E10101010100000000000000016 -:1044A00000003F66426658403E43423C00000040E8 -:1044B00040405C624242424242000000000000185C -:1044C00018007808080808087E00000000000004B2 -:1044D0000C007C040404040404040C780000006054 -:1044E0006060626C787068646200000000000078B0 -:1044F00008080808080808087E00000000000000FE -:104500000000764B4B4B4B4B4B0000000000000073 -:1045100000005C6242424242420000000000000093 -:1045200000003C62424342623C0000000000000088 -:1045300000005C62424242427C4040400000000079 -:1045400000003E62424242663A020202000000005F -:1045500000006E7263606060600000000000000098 -:1045600000003E20203C06027C000000000000000D -:104570001010FE10101010101E00000000000000AF -:1045800000004242424242663A0000000000000041 -:1045900000004342662434181800000000000000A8 -:1045A0000000C1C15B5A5E666600000000000000AA -:1045B000000062261C181C2662000000000000009B -:1045C000000043426624341C181830E0000000004C -:1045D00000007E060C1810207E0000000000000E77 -:1045E00018101010307010101010180E000008086D -:1045F000080808080808080808080808000000302B -:10460000180808080C0E08080808183000000000F8 -:1046100000000000714B06000000000000000000D8 -:10462000000000000000000000000000000000008A -:10463000000000000000000000000000000000007A -:10464000000000000000000000000000000000006A -:1046500000000000000003800180018001800180D3 -:10466000018001800180018001800000000003C002 -:1046700003C0000000000000000000000000000077 -:104680000000000000000E700E700E700C30000074 -:10469000000000000000000000000000000000001A -:1046A000000000000000000000000000000000000A -:1046B00000000000000000000618063806307FFEEB -:1046C0000C300C300C300C307FFE0C601C6018601D -:1046D0001860000000000000000000000000000062 -:1046E0000000000000C000C00FF83CC831C031809D -:1046F0003D801F8003F001F8031C030C031C3FF8EE -:104700003FE007000600000000000000000000007D -:10471000000000001C007E0E630C631863307E6096 -:1047200000C001800300077C0EE61CC618C630C618 -:10473000607C00000000000000000000000000009D -:104740000000000000000FE01CF0387038701C60A2 -:104750001FC00F003F8C71CC60EC607C70383CFC5B -:104760001FCE00000000000000000000000000005C -:1047700000000000000003C00180018001800000F3 +:1015400000200190052000903DE04FF0FF33012284 +:1015500001A91D48006801F017FE04469CBB9DF8D8 +:10156000040001282FD11FE000F0F3F900909DF84E +:101570000000052802DA0120009005E09DF8000037 +:10158000F02801DD0220009000F0DEF900909DF8C7 +:101590000000052802DA0320009005E09DF8000015 +:1015A000F02801DD042000909DF800000428DBDC19 +:1015B0009DF8001005A001F021FC012269460748B2 +:1015C000006801F05FFEC0E7640000206B657920D1 +:1015D000646174613A202564000000005C00002012 +:1015E000014800687047000038000020024A10805F +:1015F000024A1180704700003C0000203E0000209D +:1016000001490880704700003C00002008B5012116 +:10161000082000F01FF92020ADF8000010208DF800 +:10162000030003208DF8020069460F48FFF726FAF1 +:101630000120ADF8000069460B48FFF71FFA0220B1 +:10164000ADF8000069460848FFF718FA202106485F +:10165000FFF7A1FA01210448FFF79DFA0221024891 +:10166000FFF799FA08BD0000000C014008B54FF4DF +:10167000A06000F047F825208DF8000001208DF8CB +:1016800001008DF802008DF80300684600F002F8B2 +:1016900008BD000070B5002100230F22C47804B3F8 +:1016A000154C246804F4E064C4F5E064210AC1F137 +:1016B0000403CA40447804FA03F1847814402143B7 +:1016C00009010E4C0678A155047804F01F05012489 +:1016D000AC4005786D11AD0005F1E025C5F800417D +:1016E00009E0047804F01F050124AC40044D06789D +:1016F000761145F8264070BD0CED00E000E400E0F6 +:1017000080E100E002490143024A11607047000095 +:101710000000FA050CED00E00EB5FFF7EDF8012131 +:10172000042000F097F80420ADF8080048208DF858 +:101730000B0002A90C48FFF7A1F90121084600F0AF +:1017400089F802210020FFF779F904200090002099 +:101750008DF804000C208DF8050001208DF806009E +:101760006846FFF77FF80EBD0008014008B5002568 +:10177000002000903AE04FF0FF33012269461C48F8 +:10178000006801F001FD054675BB9DF800000128C9 +:101790002AD100214FF6FF70FFF728FF1548038874 +:1017A000C72200210846FFF7D5FA00241AE04FF6B9 +:1017B000FF70FFF725FF1049601C31F8100015215C +:1017C00090FBF1F086B20C4830F8140090FBF1F079 +:1017D00087B2601C82B2334639462046FFF75AFB77 +:1017E000601C84B2C62CE2DD00200090C3E700003C +:1017F00060000020320000209801002001460020F7 +:10180000034A506820F4404008435060704700008D +:101810000010024029B1064A52690243044B5A6142 +:1018200004E0034A52698243014B5A617047000049 +:101830000010024029B1064AD2690243044BDA6122 +:1018400004E0034AD2698243014BDA617047000029 +:101850000010024029B1064A92690243044B9A6182 +:1018600004E0034A92698243014B9A617047000089 +:101870000010024030B500210022002400232D4D2D +:101880006D6805F00C0121B1042905D0082923D188 +:1018900005E0294D056022E0274D05601FE0254D3C +:1018A0006D6805F47012234D6D6805F480340225CF +:1018B00005EB92421CB9214D554305600BE01D4DCF +:1018C0006D6805F400351DB11C4D5543056002E0FF +:1018D000194D5543056002E0174D056000BF00BF7C +:1018E000144D6D6805F0F0010909154D6B5C056834 +:1018F000DD4045600F4D6D6805F4E061090A104D4B +:101900006B5C4568DD4085600A4D6D6805F460518B +:10191000C90A0B4D6B5C4568DD40C560054D6D68BF +:1019200005F44041890B074D6B5CC568B5FBF3F5C9 +:10193000056130BD0010024000127A0000093D0030 +:10194000140000202400002010B5FFF7A9F9C0B250 +:1019500010BD10B5FFF7C8F9C0B210BD1CB500230B +:101960000A22012131A001F0C1FB354908600023A2 +:101970000122114633A001F0B9FB38490860002369 +:101980000122114636A001F0B1FB3949086014204C +:1019900001214B020022CDE90010364936A001F0AA +:1019A0007EFF374908600846006818B1084600689D +:1019B00002F06AF8142002210B020022CDE9001087 +:1019C000304931A001F06BFF3149086008460068DA +:1019D00018B10846006802F057F8142003214FF4AC +:1019E00000730022CDE900102A492BA001F057FF17 +:1019F0002B4908600846006818B10846006802F0E4 +:101A000043F8142003214FF400730022CDE90010A5 +:101A1000244925A001F043FF2649086008460068D4 +:101A200018B10846006802F02FF81CBD7365747485 +:101A3000696E675F646174615F71756575650000EB +:101A40005C000020676574776176655F737461740C +:101A500075735F717565756500000000600000209A +:101A60006B65795F7363616E5F71756575650000A5 +:101A700064000020A11B000853657474696E670040 +:101A8000680000203D1500084B65795363616E00C6 +:101A900074000020210C00084765745761766500CA +:101AA0006C0000206D170008506C6F7457617665EC +:101AB000000000007000002010B500F001F810BD1B +:101AC0000CB50020019000903348006840F480304D +:101AD0003149086000BF3048006800F400300090D1 +:101AE0000198401C0190009818B90198B0F5A06FBA +:101AF000F1D12948006800F4003010B101200090B5 +:101B000001E0002000900098012843D1234800689C +:101B100040F01000214908600846006820F00300EA +:101B200008600846006840F0020008601A484068F3 +:101B3000194948600846406848600846406840F4D3 +:101B4000806048600846406820F47C104860084681 +:101B5000406840F4E81048600846006840F0807033 +:101B6000086000BF0C48006800F000700028F9D041 +:101B70000948406820F0030007494860084640686B +:101B800040F00200486000BF0348406800F00C00CD +:101B90000828F9D10CBD00000010024000200240CE +:101BA0001CB50025052001900024012000905BE079 +:101BB0004FF0FF33012201A92C48006801F0E4FA3C +:101BC0000546002D50D19DF8040000284CD101207D +:101BD00027490860052001903EE00122694625481A +:101BE000006801F04FFB05464FF4FA73012201A98A +:101BF0001E48006801F0C8FA05466DBB9DF8040058 +:101C0000012806D002280CD0032812D0042821D1A4 +:101C100018E0002C04DD601EC4B2204600F02CF851 +:101C200019E0032C04DA601CC4B2204600F024F84A +:101C300011E04FF0FF31204600F0B0F8204600F0F0 +:101C40001BF808E00121204600F0A8F8204600F02B +:101C500013F800E000BF00BF9DF804000028BCD1CD +:101C600001200349091F0860A2E700005C00002072 +:101C7000140C01406400002030B599B00446FFF711 +:101C8000AFFCC0884FF6FF7101EA80052B46782231 +:101C90000021C820FFF75EF8FFF7A2FCC088604370 +:101CA00085B226A22946D220FFF7C0F8244890F931 +:101CB000002024A1684600F0FFFAFFF791FC002500 +:101CC0006A462946D220FFF7B1F8234890F9002050 +:101CD00022A1684600F0F0FAFFF782FCC5886A4648 +:101CE0002946D220FFF7A2F8204890F9002020A131 +:101CF000684600F0E1FAFFF773FCC0884FF6FF7109 +:101D000001EA40056A462946D220FFF78FF81D48B0 +:101D10001D4991F9001030F811201CA1684600F00F +:101D2000CBFAFFF75DFCC08800EB400085B26A4645 +:101D30002946D220FFF77AF819B030BD2D3E0000B9 +:101D40008A0000205472696767657256616C756518 +:101D50003A202564000000008B000020547269675F +:101D60006765724D6F64653A202564008C00002021 +:101D700053616D706C696E674D6F64653A202564C0 +:101D800000000000780000208900002054696D6583 +:101D90005065724469763A202564000070B50546A6 +:101DA0000C4635B1012D1AD0022D2ED0032D5ED157 +:101DB00041E03E480078204440B23C490870084663 +:101DC00090F90000002801DA00200870374890F9E7 +:101DD00000001E2802DD1E203449087048E0344807 +:101DE0000078204440B232490870084690F900005B +:101DF000002801DA002008702D4890F90000012821 +:101E000002DD01202A49087032E02A480078204487 +:101E100040B228490870084690F90000002801DA0D +:101E200000200870234890F90000022802DD0220FB +:101E3000204908701CE02048008820441E49088082 +:101E40001E4890F90000002802DA00201B490870A3 +:101E50001B480078401E194991F90010884205DAA4 +:101E600017480078401E40B21449087000E000BFD7 +:101E700000BF0E4890F9001012A000F0BFFF0C4800 +:101E800090F9001014A000F0B9FF0A4890F9001072 +:101E900016A000F0B3FF094890F9001018A000F058 +:101EA000ADFF0CA000F0AAFF70BD00008A0000206A +:101EB0008B0000208C0000208E0000208900002074 +:101EC000880000205472696767657256616C756599 +:101ED0003A2025640A000000547269676765724DF4 +:101EE0006F64653A2025640A0000000053616D703C +:101EF0006C696E675F6D6F64653A2025640A000047 +:101F000054696D655065724469765F4F6465723AD5 +:101F10002025640A0000000010B500F0EDFE01F07D +:101F200033FE00F0F9FE10BD10B51348006840F014 +:101F300001001149086008464068104908400E49F0 +:101F40004860084600680E4908400B49086008468A +:101F5000006820F4802008600846406820F4FE00F5 +:101F600048604FF41F008860FFF7A6FD4FF0006047 +:101F70000449086010BD0000001002400000FFF896 +:101F8000FFFFF6FE08ED00E010B50121064800F065 +:101F900021F840B105480068401C0449086001214F +:101FA000014800F008F810BD00140040280000208F +:101FB000CA4302827047CA430282704721B1028835 +:101FC00042F00102028004E002884FF6FE731A40DC +:101FD0000280704730B50246002000230024158A95 +:101FE00005EA0103958905EA010413B10CB101204A +:101FF00000E0002030BD1AB183890B43838102E0E9 +:1020000083898B4383817047002202881D4B98424D +:102010000ED01D4B98420BD0B0F1804F08D01B4B17 +:10202000984205D01A4B984202D01A4B984204D1DC +:102030004FF68F731A404B881A43174B984207D0BC +:10204000164B984204D04FF6FF431A40CB881A43F0 +:1020500002808B8883850B8803850A4B98420BD0BE +:10206000094B984208D00E4B984205D00D4B984230 +:1020700002D00D4B984201D10B7A03860123838253 +:1020800070470000002C0140003401400004004073 +:1020900000080040000C0040001000400014004008 +:1020A00000400140004401400048014021B18289C4 +:1020B00042F40052828104E082894DF6FF731A4097 +:1020C0008281704700B585B001210420FFF7C2FB73 +:1020D00001218803FFF7BEFB4FF40070ADF810003C +:1020E00018208DF8130003208DF8120004A91A4857 +:1020F000FEF7C4FC4FF48060ADF8100004208DF8AA +:10210000130004A91448FEF7B9FC4FF4E130009025 +:102110000020ADF80400ADF80600ADF80800ADF8F9 +:102120000C000C20ADF80A0069460C4800F054F889 +:10213000FFF79CFA012240F22441084800F026F8FB +:1021400001224021054800F00BF801210348FFF768 +:10215000ADFF05B000BD000000080140003801409F +:102160001AB1838A0B43838202E0838A8B43838282 +:10217000704702460020B1F5007F00D100BF1388F0 +:102180000B400BB1012000E000207047F0B5034682 +:10219000002400260025002040F66A17B94200D12D +:1021A00000BF1846C1F3421401F01F06012707FAC9 +:1021B00006F5012C01D10C3004E0022C01D11030C5 +:1021C00000E014301AB107682F43076002E0076887 +:1021D000AF430760F0BD00002DE9F04786B005462B +:1021E0000E460024A24600BFA1460027B08900B1D8 +:1021F00000BF2F462C8A4CF6FF700440F088044341 +:102200002C82AC894EF6F3100440B0883189084323 +:10221000718908430443AC81AC8A4FF6FF40044007 +:10222000B0890443AC8201A8FFF724FB1F48874212 +:1022300002D1DDF810A001E0DDF80CA0A88900F4BF +:10224000004040B10AEBCA0000EB0A1031684900B7 +:10225000B0FBF1F807E00AEBCA0000EB0A103168A6 +:102260008900B0FBF1F86420B8FBF0F0040120090C +:10227000642101FB1089A88900F4004040B132209C +:1022800000EBC900B0FBF1F000F00700044308E0E8 +:10229000322000EB09106421B0FBF1F000F00F00D8 +:1022A00004432C8106B0BDE8F087000000380140EF +:1022B000C1F30802828070470FB4084B10B504A91F +:1022C00002AA039800F04CF8044602A9002000F08E +:1022D0006BF9204610BC5DF814FB0000A92500082E +:1022E000014609B900207047C8B220B1C8B20E4AF1 +:1022F000105C401CF7E701F47F4028B10A48C1F3A5 +:102300000722805C0930EEE701F47F0028B106481F +:10231000C1F30742805C1130E5E7034800EB116030 +:1023200000781930DFE70000CC7C000802E008C824 +:10233000121F08C1002AFAD170477047002001E03F +:1023400001C1121F002AFBD1704700000349086831 +:10235000884201D0012070470020FCE710010020D6 +:102360002DE9FF4F89B09B460446002506E025284D +:102370000BD05A460B999047641C6D1C207800289E +:10238000F5D10DB02846BDE8F08F0027B8460122F0 +:10239000474900E0074314F8013F203B02FA03F0ED +:1023A0000842F7D120782E2819D114F8010F47F0F0 +:1023B00004072A280ED06FF02F022078A0F13001F8 +:1023C00009290CD808EB880102EB410100EB010858 +:1023D000641CF2E70A98641C50F8048B0A90207879 +:1023E0000028CED0642808D0692806D075281ED0D1 +:1023F0005A460B9990476D1C58E00A994FF00A090C +:1024000001C90A91002802DA40422D2102E0390573 +:1024100004D52B218DF82010012103E0F90704D009 +:102420002021F7E78A4608AE0DE00021FAE70A9975 +:102430004FF00A0901C90A91F7E74946FDF70CFF79 +:10244000303106F8011D0028F7D1ADEB060000F190 +:102450002009780701D44FF00108C84502DDA8EB38 +:10246000090000E000208046002706E008A85A4640 +:10247000C05D0B9990476D1C7F1C5745F6DB04E04F +:1024800030205A460B9990476D1CB8F10001A8F115 +:102490000108F5DC05E016F8010B5A460B99904748 +:1024A0006D1CB9F10001A9F10109F4DC641C65E7B8 +:1024B000092801002DE9FC5F04468B4615461E469F +:1024C000DDE90C9ADDE90E7804F11400406000604B +:1024D00000BF1C346560A660C4F80C90C4F810A05E +:1024E0002321D4E9030200F0DDFDD4E9033C634479 +:1024F0001A1F0F4BD4E9010100F0D8FB2060A7762A +:1025000067760020E061C4F82080C4F82480606110 +:1025100020766065A0651C3C00902346054A214654 +:10252000019004F1440001F0B1FB0020BDE8FC9FE4 +:10253000F1380008F93A00082DE9F04704460E4644 +:1025400017469846DDF8209084F80990607A20F0CC +:1025500001006072E66127620020A062C4F8248056 +:10256000002506E004F1140101EBC50000F064FC55 +:102570006D1C012DF6DBBDE8F08710B5024600208A +:1025800001460EE002F1140303EBC100D0E9004361 +:102590006360D0E9003423604060006000BF481CE5 +:1025A00001460129EEDB10BD0A68531C0B60107058 +:1025B000704710B5FFF7D2F9002010BD10B50446E2 +:1025C00000F02AF9FFF7F5FF10BD000030B51A4CF6 +:1025D000436824681919884215D04B889BB9174B5A +:1025E0001B6899420FD0164B1B688B4201D1144BCC +:1025F00018604B684360104B1B68C31A0E4D4C6843 +:102600002D682C44A3600C4C836824681A198242FC +:1026100011D053887BB90A4B1B68834201D1084B08 +:102620001A6043685360044B1B68D31A024D446818 +:102630002D682C44A36030BD980000209C00002031 +:10264000A00000202DE9F04F85B00D469C46DDE945 +:102650000F740E9B04F04008B8F1000F02D0DFF8B1 +:10266000688101E0DFF86481CDF8008004F0100893 +:10267000B8F1000F01D024F0010404F00108B8F112 +:10268000000F02D04FF0300801E04FF02008C246A2 +:10269000002604F00208B8F1000F11D0002A02DA77 +:1026A0002D2652420CE004F00408B8F1000F01D0CE +:1026B0002B2605E004F00808B8F1000F00D0202612 +:1026C000002142B94FF0300B8846491C0DF1040936 +:1026D00009F808B01DE01AE0E146B9F10A0F08D187 +:1026E0004FF00A0BB2FBFBFE0BFB1E28B2FBFBF20A +:1026F00002E002F00F08120900BFDDF8009019F89F +:1027000008B08846491C0DF1040909F808B0002AF0 +:10271000E2D1B94200DD0F46DB1B04F01108B8F12D +:10272000000F10D116B1002B00DD5B1E06E0A842A1 +:1027300003D84FF0200880F80080401CB3F1000857 +:10274000A3F10103F3DC26B1A84201D806705B1E99 +:10275000401C04F01008B8F1000F0AD104E0A842B0 +:1027600001D880F800A0401CB3F10008A3F10103D8 +:10277000F5DC06E0A84203D84FF0300880F800806E +:10278000401CB8467F1E8845F4DC08E0A84205D806 +:102790000DF1040818F8018080F80080401CB1F1A8 +:1027A0000008A1F10101F1DC06E0A84203D84FF0D6 +:1027B000200880F80080401CB3F10008A3F1010359 +:1027C000F3DC05B0BDE8F08FDD7D0008CC7D0008AE +:1027D0001CB5142002210B020022CDE9001004498F +:1027E00004A001F05CF80446204601F04DF91CBD40 +:1027F000BD2500086D61696E0000000010B5044C35 +:1028000002E020688047241D02488442F9D310BDAD +:10281000F47D0008F87D000810B5044C02E0206843 +:102820008047241D02488442F9D310BDF87D00087A +:10283000FC7D000810B5FDF797FC044604480088AD +:10284000401C00B2024908802046FDF791FC10BDF3 +:102850000001002010B5FDF787FC04460B480088F6 +:10286000401E00B2094908800846B0F9000000285F +:1028700007DC002008802046FDF77AFC00F0C6FD4A +:1028800002E02046FDF774FC10BD000000010020AE +:1028900070B5054605B970BD1D480068854203D373 +:1028A0001C480068854200D3F5E7A5F10C044FF001 +:1028B000FF31194800F074FE608818B12088B0F527 +:1028C000F55F08D015A000F099FA238862882146A8 +:1028D00019A000F093FA002060804FF4F55020809A +:1028E00021480068844201D21F480460084960689A +:1028F0000968611A401A1D490968081A1B490860CD +:102900002046FFF763FE044800F02DFE00BFC2E73B +:10291000980000209C00002020150020746F206685 +:102920007265652061206261642064617461206267 +:102930006C6F636B3A0A00006D656D3A2030782544 +:102940003038782C207573656420666C61673A2096 +:1029500025642C206D6167696320636F64653A208C +:102960003078253034780A00A0000020A80000202C +:1029700000487047280300200048704728130020B3 +:1029800070B52F4800684FF47A72B0FBF2F1B1F1E4 +:10299000807F00D31DE021F07F40401E4FF0E022F9 +:1029A000506150170F22002807DA13071D0E254B20 +:1029B00000F00F04241F1D5503E013071C0E224BCB +:1029C0001C5400BF00204FF0E022906107201061EE +:1029D00000BFFEF717FCFEF719FEFFF773FBFDF7CC +:1029E000ABFDFEF799FEFDF735FE0320FEF7AEFBCB +:1029F00000214FF6FF70FEF7F9FD144803881448D4 +:102A0000028800210846FEF7A5F9FEF7E9FDC48813 +:102A100023464FF4A0720021C820FEF79BF90DA2B7 +:102A20000021D220FEF702FAFFF7E8FEFFF7A4FF2D +:102A30000446FFF79DFF0546214600F067FE70BD86 +:102A40000000002018ED00E000E400E0320000206B +:102A500030000020543A20326D73000010B5044657 +:102A6000FFF7E8FE19E020780A280AD10D210E4868 +:102A7000FFF71EFC00BF80210B48FFF77AFB002800 +:102A8000F9D014F8011B0848FFF712FC00BF8021A1 +:102A90000548FFF76EFB0028F9D020780028E2D126 +:102AA000FFF7D8FE10BD00000038014070B50546A4 +:102AB0002C1D2E48006838B128462C4909688847E3 +:102AC000064606B970BD00BF29A0E16B00F096F97B +:102AD0002BA0216A00F092F92DA0616A00F08EF916 +:102AE0002FA0A16A00F08AF931A0E16A00F086F90E +:102AF00033A0216800F082F935A0616800F07EF90A +:102B000037A0A16800F07AF939A0E16800F076F901 +:102B10003BA0216900F072F93DA0616900F06EF9F7 +:102B20003FA0A16900F06AF941A0E16900F066F9EF +:102B300043A0216B00F062F945A0616B00F05EF9E3 +:102B400047A0A16B00F05AF9287800F0040038B1D2 +:102B500000F094FF0646314645A000F04FF902E030 +:102B60004BA000F04BF900BFFEE700003001002051 +:102B70007073723A203078253038780A00000000EF +:102B80007230303A203078253038780A0000000062 +:102B90007230313A203078253038780A0000000051 +:102BA0007230323A203078253038780A0000000040 +:102BB0007230333A203078253038780A000000002F +:102BC0007230343A203078253038780A000000001E +:102BD0007230353A203078253038780A000000000D +:102BE0007230363A203078253038780A00000000FC +:102BF0007230373A203078253038780A00000000EB +:102C00007230383A203078253038780A00000000D9 +:102C10007230393A203078253038780A00000000C8 +:102C20007231303A203078253038780A00000000C0 +:102C30007231313A203078253038780A00000000AF +:102C40007231323A203078253038780A000000009E +:102C5000206C723A203078253038780A0000000065 +:102C60002070633A203078253038780A0000000060 +:102C700068617264206661756C74206F6E20746880 +:102C8000726561643A2025730D0A0D0A0000000088 +:102C900068617264206661756C74206F6E20686173 +:102CA0006E646C65720D0A0D0A000000F0B50446F2 +:102CB0000D461646301D20F0070040380146002220 +:102CC00003E00C4F41F82270521C102AF9D30D6218 +:102CD0004FF0000CC1F824C0C1F828C0C1F82CC0C6 +:102CE000C1F830C04B638C634FF0807CC1F83CC0AE +:102CF000F0BD0000EFBEADDE10B5FDF735FA0446BD +:102D000004480078401C034908702046FDF730FA5B +:102D100010BD00009400002010B5FDF725FA044610 +:102D200004480078401E034908702046FDF720FA49 +:102D300010BD00009400002070B504462068A0F18A +:102D40001405284600F07CFE002070BD70B50546D5 +:102D50000EE0FDF709FA06462868A0F114044FF0CA +:102D6000FF302063204600F06BFE3046FDF700FA8E +:102D7000284600F080F80028EBD0002070BD2DE937 +:102D8000F04105460C469046204600F093FEB8F10F +:102D9000000F03D0B8F1010F23D105E004F11401B5 +:102DA000284600F061F81CE02E680FE0A6F1140739 +:102DB00094F8350097F83510884206DA04F11401CA +:102DC00007F1140000F050F802E03668AE42EDD191 +:102DD00000BFAE4204D104F11401284600F044F8CB +:102DE00000BF00BF0020BDE8F08110B5044604F12B +:102DF000140000F01BF8002010BD00000FB438B51F +:102E000005A800907F210848009B049A00F0EAFF83 +:102E100004467F2C00D97F240348FFF71FFE0020C3 +:102E2000009038BC5DF814FBA014002040600060E6 +:102E30007047406000607047406000607047026803 +:102E4000516002680A600160486070470268516022 +:102E500002680A6001604860704702685160026859 +:102E60000A600160486070474268116042684A60C9 +:102E700041600860704701460868884201D101201E +:102E800070470020FCE701460868884201D1012014 +:102E900070470020FCE7D0E900215160D0E9001222 +:102EA0001160406000607047D0E900215160D0E9B6 +:102EB0000012116040600060704700002DE9F04191 +:102EC000054615B90020BDE8F081E81C20F0030597 +:102ED0004E480068854201D90020F4E70C2D00D24D +:102EE0000C254FF0FF314A4800F05AFB4948006872 +:102EF00049490968461A7EE0474800688419608895 +:102F0000002874D106F10C006168081AA8426ED33B +:102F100006F10C006168091A05F11800814230D3EE +:102F200006F10C0000EB05083B48006800EB0807C1 +:102F30004FF4F55038800020788060687860BE607B +:102F4000C4F80480012060803048796800680C3043 +:102F5000814205D03049786809680844C0F8088083 +:102F60002E48016805F10C0008442C4908602C48E3 +:102F700000680968884219D2284800682849086012 +:102F800014E001206080244960680968611A401AD1 +:102F900022490968084421490860214800680968F5 +:102FA000884203D21D4800681D4908604FF4F5505F +:102FB000208018480068844212D107E01548006854 +:102FC00040681549096808441249086011480068BA +:102FD000408828B10F480068124909688842EDD13D +:102FE0000B4800F0C0FA04F10C006CE7FFE70A4858 +:102FF00000683044466805480068401BB0423FF610 +:103000007BAF034800F0AFFA00205CE7A40000208B +:1030100020150020A000002098000020A80000201B +:10302000AC0000209C0000202DE9F0410F46164620 +:1030300004463D463346102B28D305F0030C04F01C +:1030400003084CEA080CBCF1000F1FD121462A46A8 +:1030500010E052F804CB41F804CB52F804CB41F80D +:1030600004CB52F804CB41F804CB52F804CB41F81E +:1030700004CB103B102BECD204E052F804CB41F807 +:1030800004CB1B1F042BF8D20C46154603E015F8A1 +:1030900001CB04F801CBB3F1000CA3F10103F6D18D +:1030A000BDE8F081F0B50C460546E6B2042A15D31A +:1030B00000F0030797B9014646EA062343EA0343B3 +:1030C00004E008C108C108C108C1103A102AF8D2AA +:1030D00001E008C1121F042AFBD20D4601E005F8E9 +:1030E000016B171EA2F10102F9D1F0BD2DE9F047E5 +:1030F0000746884691469A463946052000F008F969 +:10310000044614B92046BDE8F08784F809A020469B +:10311000FFF76BFE08F1030020F003002084A4F801 +:103120002290218C091D628C01FB02F0FFF7C6FE84 +:10313000E061E06920B9204600F018F80020E2E7DD +:103140000020A062E0622063002508E0208C001DC2 +:10315000E16905FB0016206B306026636D1C608CF6 +:10316000A842F3DC0020A0842046CCE710B504463A +:1031700004F11400FFF7EAFDE069FFF789FB204640 +:1031800000F0EBF8002010BD2DE9FF4704460F4684 +:1031900090464FF0000900F071FC0546FCF7E4FF93 +:1031A0008246A08C48B9039838B95046FCF7E0FF36 +:1031B0006FF0010004B0BDE8F0873CE00020286318 +:1031C000039830B95046FCF7D3FF6FF00100286335 +:1031D000F0E7627A294604F11400FFF7D0FD039866 +:1031E00000280CDD00F0CAFC814603AA002105F18D +:1031F000440000F01FFD05F1440000F05FFD504663 +:10320000FCF7B6FF00F002F9286B08B1286BD1E794 +:10321000FCF7AAFF8246039800280CDD00F0AEFC04 +:10322000A0EB09090398A0EB09000390039800287C +:1032300001DA00200390A08C0028BFD0A66A306875 +:10324000A062E06AB04201D10020E062A08C401E82 +:10325000A0845046FCF78CFF208C404501D2208C86 +:1032600000E040460246311D3846FFF7DDFEFCF720 +:103270007BFF8246206B306026635046FCF778FF68 +:10328000002097E72DE9F04104460F461646208CB2 +:10329000B04203D24FF0FF30BDE8F081FCF764FF8D +:1032A0008046256B2DB94046FCF762FF6FF00200A7 +:1032B000F2E7286820634046FCF75AFF00202860A8 +:1032C00032463946281DFFF7AFFEFCF74DFF80461A +:1032D000E06A08B1E06A0560E562A06A00B9A5622B +:1032E000A08C401CA08404F11400FFF7C4FD50B969 +:1032F00004F11400FFF720FD4046FCF739FF00F011 +:1033000085F80020C8E74046FCF732FF0020C3E7FD +:103310002DE9F04105460F46284600F03BF80646E9 +:10332000F068FFF7CBFD044614B90020BDE8F0813A +:1033300025720020607208223946204600F0CBF941 +:10334000FCF712FF804604F10C01301DFFF777FDFA +:103350004046FCF70DFF2046E8E770B50446FCF751 +:1033600003FF054604F10C00FFF795FD2846FCF726 +:10337000FFFE2046FFF78CFA70BD70B50446FCF7DF +:10338000F3FE054604F10C00FFF785FD2846FCF727 +:10339000EFFE70BD024600210AE0074800EB011075 +:1033A0000078904203D1044800EB01107047491C9B +:1033B0000529F2DB0020F9E7B00000202DE9F041FB +:1033C00004460D4616462846FFF7E4FF074645F03B +:1033D0008000207208223146204600F07CF9FCF77C +:1033E000C3FE804604F10C01381DFFF728FD40465E +:1033F000FCF7BEFEBDE8F0810146087A00F08000CF +:1034000008B1012070470020FCE700002DE9F041E1 +:10341000FCF7AAFE07461B48008868BB1A480068EC +:10342000FEF75EFF461E194850F83600A0F114045E +:103430001748006884421BD016490E70144805686E +:1034400004601548007848B904F11C0105F11C001E +:10345000FCF791FE3846FCF78BFE0CE004F11C01F2 +:1034600005F11C00FCF787FE3846FCF781FE02E000 +:103470003846FCF77DFE02E03846FCF779FEBDE8F1 +:10348000F0810000000100200C0100204015002008 +:1034900004010020080100209400002070B50446BB +:1034A000FCF762FE054614F8340F20F00F0040F0E0 +:1034B000010020706278343C0A4B03EBC20004F137 +:1034C00014014268116042684A604160086000BFB0 +:1034D0000549A06B09680843034908602846FCF7C2 +:1034E00047FE70BD401500200C01002070B5044659 +:1034F000FCF73AFE054604F11400D0E900215160C2 +:10350000D0E9001211604060006000BF94F83510EF +:10351000094A02EBC1000168814201D1012100E0AA +:10352000002129B10548A16B006888430349086060 +:103530002846FCF71DFE70BD401500200C01002040 +:103540002DE9F04104460D4616461F462A46012144 +:103550002046FFF733FF2046FFF747FCA68367723C +:103560000020BDE8F08170B504460025FCF7FCFDA5 +:10357000064604F11400FFF77EFC28B904F114009C +:10358000FFF7DAFB012502E0A08B401CA083304648 +:10359000FCF7EEFD012D01D1FFF738FF002070BDD3 +:1035A00073B50546FCF7E0FD0646A88B002806DD4E +:1035B000A88B401EA8833046FCF7DAFD28E001986E +:1035C00028B93046FCF7D4FD6FF001007CBD00F057 +:1035D00055FA0446002020636A7A214605F114005A +:1035E000FFF7CDFB0198002809DD01AA002104F1B5 +:1035F000440000F01FFB04F1440000F05FFB304684 +:10360000FCF7B6FDFFF702FF206B08B1206BDDE78A +:103610000020DBE708B509A0FFF7F0FB0AA0FFF7E1 +:10362000EDFB12A0032300221946009012A0FFF721 +:10363000E5FB19A0FFF7E2FB08BD00000A205C20B3 +:103640007C202F0A000000002D205254202D202025 +:10365000202020546872656164204F706572617427 +:10366000696E672053797374656D0A004F63742027 +:103670003330203230323000202F207C205C20205C +:1036800020202025642E25642E2564206275696C17 +:10369000642025730A0000002032303036202D20AF +:1036A0003230313820436F707972696768742062F4 +:1036B000792072742D746872656164207465616D1F +:1036C0000A00000001460A4600E0521C107800285B +:1036D000FBD1501A704770B50346A2B118460C468C +:1036E00000BF14F8016B00F8016B3EB902E0002541 +:1036F00000F8015B551E2A1EF9D102E0551E2A1E54 +:10370000EFD100BF00BF184670BD00002DE9F041A9 +:1037100005460E46E81C20F0030726F00308B8F122 +:10372000180F09D9A8F11800B84205D3A8EB070073 +:1037300018381E49086006E0324629461CA0FFF7EB +:103740005DFBBDE8F0812948076004684FF4F5503F +:103750002080164800680C3060600020A060608007 +:103760002249606809680844214908604FF4F5500F +:103770000968088001201E49096848800B480068D4 +:103780000C301B4909684860084800680C3018492B +:10379000096888600023012216A11848FFF7D0FEAF +:1037A000124800681649086000BFCAE7A40000205C +:1037B0006D656D20696E69742C206572726F722060 +:1037C000626567696E206164647265737320307826 +:1037D00025782C20616E6420656E642061646472BB +:1037E00065737320307825780A0000009800002067 +:1037F0009C0000206865617000000000201500201A +:10380000A000002010B500200B490880002405E02E +:103810000A4901EBC400FFF70CFB641C082CF7DB22 +:10382000072007490870002006490860064908601B +:103830000648FFF7FEFA10BD0001002040150020E9 +:1038400008010020040100200C01002010010020CC +:1038500070B508480068FEF743FD451E064850F85D +:103860003500A0F114040548046004F11C00FCF7C5 +:10387000B0FC70BD0C0100204015002004010020A8 +:1038800010B5002405E0044901EBC400FFF7D4FAA9 +:10389000641C002CF7D010BD1801002070472DE9E2 +:1038A000FF5F06460F4690461D46DDE90EAB3146EA +:1038B0000020FFF72DFD8146B9F1000F03D1002054 +:1038C00004B0BDE8F09F2846FFF7F8FA044624B993 +:1038D0004846FFF742FD0020F2E743463A463146AC +:1038E00048468DE8300CFEF7E5FD4846E8E7000065 +:1038F00070B512480468FCF737FC05462046FFF710 +:10390000F5FD042084F8340004F1440000F0AEF921 +:103910002046FFF771FD012805D1206F18B9204618 +:10392000FFF72BFD04E004F114010548FFF78EFAC0 +:103930002846FCF71DFCFFF769FD70BD040100205F +:103940001001002001E000F001F8FCE770B537E05D +:10395000FCF70AFC0546FEF7F9FC18B31B480068A3 +:10396000A0F1140404F11400D0E900215160D0E961 +:10397000001211604060006000BFFEF75BFF206F27 +:1039800010B12046216F88472046FFF735FD0128FA +:1039900005D1FEF75FFF2846FCF7EAFB70BDFEF796 +:1039A00059FF03E02846FCF7E3FBF7E72846FCF75E +:1039B000DFFBA06AFEF76CFF2046FFF7CEFC00BFDE +:1039C000FEF7C4FC0028C3D100BFE7E710010020C8 +:1039D0001FB520200721C200074BCDE90032CDE9F9 +:1039E00002100023054A06A1074800F00FF8064818 +:1039F00000F04AF81FBD0000A01300204539000860 +:103A00007469646C65000000281300202DE9FF5FD5 +:103A100005460C4616461F46DDE910ABDDE90E896A +:103A2000224600212846FFF7C9FC3B463246214684 +:103A300028468DE8000FFEF73DFD04B0BDE8F09F7D +:103A400070B5044694F8340000F00F00022802D04C +:103A50004FF0FF3070BDFCF787FB054604F1140002 +:103A6000FFF722FA04F1440000F0A4F92846FCF71D +:103A70007FFB2046FFF712FD0020EBE701480068BE +:103A8000704700000401002010B504463434A078CB +:103A900060706178012088406060022004F8340979 +:103AA0002046FFF7CDFFFFF7E9FF08B1FFF7AEFCB7 +:103AB000002010BD70B5044694F8340000F00F00EB +:103AC000012802D04FF0FF3070BDFCF74DFB0546DA +:103AD00094F8340020F00F0040F0020084F8340025 +:103AE0002046FFF703FD04F1440000F063F9284687 +:103AF000FCF73EFB0020E7E770B5044625466FF073 +:103B00000100286305F11400FFF7CEF92846FFF7FE +:103B1000C5FCFFF77BFC70BD70B5FCF725FB0546C7 +:103B20001448046894F8340000F00F0001281CD1F8 +:103B3000D4E90510814218D004F11400FFF7B4F95C +:103B400094F835200C4B03EBC20004F114014268D9 +:103B5000116042684A604160086000BF2846FCF777 +:103B600007FBFFF753FC002070BD2846FCF700FB65 +:103B70000020F9E7040100204015002001480068FA +:103B8000704700009000002010B50A480068401CF3 +:103B900008490860FFF772FF0446206C401E20644D +:103BA000206C18B9E06B2064FFF7B6FF00F004F852 +:103BB00010BD00009000002070B5FFF7DFFF054644 +:103BC000FCF7D2FA064628E019480068A0F1140470 +:103BD000A06A281A6FF0004188421DD22046FEF7E5 +:103BE000CCFCD4E907108847FFF7C8FF0546607A88 +:103BF00000F0020058B1607A00F0010038B1607A3C +:103C000020F001006072204600F058F805E0607A6C +:103C100020F00100607200E004E00548FFF733F98E +:103C20000028D1D000BF3046FCF7A2FA70BD0000DA +:103C300018010020034649B1012904D0022908D007 +:103C4000032910D10AE0586A10600CE0106858622D +:103C500009E0587A20F00200587204E0587A40F0E7 +:103C60000200587200BF00BF0020704770B50446C4 +:103C7000FCF77AFA05462046FEF77FFC2846FCF75B +:103C800077FA2046FFF779FB002070BD2DE9F84355 +:103C900007460C4615461E46DDE9088922460921DD +:103CA0003846FFF78BFB4346324629463846CDF867 +:103CB0000090FEF741FCBDE8F88300002DE9F843D1 +:103CC0000546FCF751FA80462846FEF756FC687A0E +:103CD00020F0010068724046FCF74AFAFFF74EFFF9 +:103CE000696A0844A862FCF73FFA80462F4F0097A4 +:103CF00000242AE019E05DF824201168142202EB68 +:103D0000C402881A826AAB6AD21A00D108E0826AB9 +:103D1000AB6AD21A6FF000439A4200D20CE000BFA7 +:103D20005DF8240000684DF824005DF8240007EBDE +:103D3000C40149688842DED100BF2CB15DF824007F +:103D40000830611C4DF82100641C002CD2D01848AA +:103D50000068401C164908600846066805F1140111 +:103D60000098FFF77AF8022412E006F0030060B929 +:103D7000C4F1010305F1140202EBC301C4F1010215 +:103D80005DF82200FFF769F800E003E0B608641C64 +:103D9000012CEAD900BF687A40F001006872404601 +:103DA000FCF7E6F90020BDE8F883000018010020C8 +:103DB0002001002070B50446607A00F0010010B9BF +:103DC0004FF0FF3070BDFCF7CFF905462046FEF7F7 +:103DD000D4FB2846FCF7CCF9607A20F00100607231 +:103DE0000020EFE72DE9FF4F89B0804644460A984E +:103DF0004044461E464504D24FF0FF36A6EB08006D +:103E00000A906FE10B980078252806D0B44202D8BA +:103E10000B9800782070641C61E1002526E00B9867 +:103E2000401C0B900B9800782D2802D145F010050E +:103E30001CE00B9800782B2802D145F0040515E012 +:103E40000B980078202802D145F008050EE00B9869 +:103E50000078232802D145F0200507E00B98007870 +:103E6000302802D145F0010500E000E0D7E700BFAF +:103E70004FF0FF370B98007830380A2804D20BA88F +:103E800000F061F907460EE00B9800782A280AD165 +:103E90000B98401C0B900C9880C80C90002F02DAF5 +:103EA0007F4245F010054FF0FF390B9800782E281F +:103EB0001CD10B98401C0B900B98007830380A28C6 +:103EC00004D20BA800F03FF981460AE00B98007875 +:103ED0002A2806D10B98401C0B900C9850F8049B94 +:103EE0000C90B9F1000F01DA4FF0000900200490A6 +:103EF0000B980078682803D00B9800786C2805D1BF +:103F00000B98007804900B98401C0B900A200590A9 +:103F10000B9800786F2875D00CDC632813D004DC74 +:103F2000252870D058286FD18DE064286DD069287D +:103F3000F9D18FE070286AD0732825D0752878D001 +:103F40007828F0D182E005F0100040B904E0B442D6 +:103F500001D820202070641C781E071EF7DC0C9806 +:103F600010F8041B0C90C8B20790B44201D807980F +:103F70002070641C04E0B44201D820202070641C2E +:103F8000781E071EF7DCAAE00C98006806900C98D3 +:103F9000001D0C90069808B95AA006900698FFF7E5 +:103FA00091FB8346B9F1000F02DDCB4500DDCB4626 +:103FB00005F0100048B904E0B44201D82020207078 +:103FC000641C38467F1E5845F6DC002008900BE044 +:103FD000B44202D8069800782070641C0698401CF1 +:103FE00006900898401C089008985845F0DB04E0BB +:103FF000B44201D820202070641C38467F1E5845EA +:10400000F6DC6CE01CE015E028E022E0FFE7781C1D +:1040100010B9082745F00105CDE9007902950C9803 +:1040200004C8102331460C902046FEF70BFB0446D3 +:1040300055E012E0B44201D825202070641C4EE007 +:10404000082005901DE045F0400500BF10200590B8 +:1040500017E000BF45F0020500BF12E0B44201D8EE +:1040600025202070641C0B98007830B1B44202D82F +:104070000B9800782070641C02E00B98401E0B9097 +:104080002DE000BF04986C2807D10C9850F804ABC1 +:104090000C9005F00200B8B116E0049868280BD126 +:1040A0000C9830F8041B1FFA81FA0C9005F00200FE +:1040B00050B10FFA8AFA07E00C9850F804AB0C9054 +:1040C00005F0020000B100BFCDE90079029552462B +:1040D00031462046059BFEF7B5FA044600BF0B9813 +:1040E000401C0B900B98007800287FF48BAEB442F4 +:1040F00001D8207001E000203070A4EB08000DB062 +:10410000BDE8F08F284E554C4C2900000020704728 +:1041100000207047002070470020704710B5FCF762 +:1041200023F8FEF72DFCFFF775FAFFF7A9FBFFF761 +:1041300069FBFEF74DFBFFF7B1FBFFF749FCFFF70B +:1041400087FB002010BD0146002009E00B685A1CC7 +:104150000A601A7800EB800302EB4302A2F1300000 +:104160000A681278303A0A2AF0D37047000000003B +:104170000000000000000000000000000000001827 +:10418000181818181808000818000000000000345B +:1041900024242400000000000000000000000000B3 +:1041A00016247F2424247E2424000000000000081C +:1041B0003E6848681C1612127C1010000000006156 +:1041C000D296740810162949C600000000000000AD +:1041D0003C646438724ACE467F000000000000183C +:1041E0001818180000000000000000000000000483 +:1041F000081810303030301010180C040000002067 +:104200001008080C0404040C081810200000000812 +:104210000A341C6A080000000000000000000000D2 +:1042200000001818187F181818000000000000007F +:104230000000000000000018180830000000000016 +:1042400000000000003C0000000000000000000032 +:10425000000000000000001818000000000000022C +:1042600006040C0808101020204000000000000088 +:104270003C6642475B7342663C0000000000000061 +:1042800018784808080808087E00000000000000B0 +:104290003C460606040810207E00000000000000D6 +:1042A0007C0606043C0202067C00000000000000C0 +:1042B0000C1C14246444FF040400000000000000EF +:1042C0007E6060607E0202067C000000000000004C +:1042D0001E306048764242623C0000000000000050 +:1042E0007E0206040C0818103000000000000000D8 +:1042F0003C6242361C6642423C0000000000000066 +:104300003C664242661A0204780000000000000089 +:10431000000018180000001818000000000000003D +:1043200000001818000000181808300000000000F5 +:10433000000004183060100C0600000000000000AF +:10434000000000007E007E00000000000000000071 +:104350000000301804060C1020000000000000309F +:104360001C06060618100010100000000000001CBB +:10437000224141DDB5A5A5AF94C0403C000000003E +:10438000181C342426627E43C10000000000000097 +:104390007C4642467C4242427C0000000000000015 +:1043A0001E204040404040603E00000000000000F1 +:1043B0007C46424343434246780000000000000030 +:1043C0007E6060607E6060607E0000000000000033 +:1043D0007E6060607E606060600000000000000041 +:1043E0001E604040CE4242623E00000000000000DD +:1043F000424242427E42424242000000000000002F +:104400007E181818181818187E0000000000000008 +:104410007C0404040404044478000000000000004C +:104420004244485070584C444200000000000000D4 +:1044300020202020202020203E000000000000003E +:104440006266675F5B5BC1C1C100000000000000E5 +:10445000626272525A4A4E46460000000000000056 +:104460003C6243C3C3C343623C0000000000000041 +:104470007C46424246784040400000000000000078 +:104480003C6243C3C3C343623C180F0000000000FA +:104490007C6662667C6C646662000000000000005E +:1044A0003E6040601C0602027C000000000000002C +:1044B0007F181818181818181800000000000000BD +:1044C00042424242424242623C0000000000000080 +:1044D000C14342622624341C180000000000000082 +:1044E000C1C141495B5B76666600000000000000C8 +:1044F00043663418181C2466C30000000000000046 +:10450000C14266341C181818180000000000000092 +:104510007E02040C181020607E0000000000001CC9 +:1045200010101010101010101010101C000000407F +:104530002020101008080C04060200000000003CB7 +:104540000C0C0C0C0C0C0C0C0C0C0C3C00000000AB +:10455000181C2462000000000000000000000000A1 +:104560000000000000000000000000FF000000202C +:10457000100000000000000000000000000000002B +:1045800000003C06023E42467A0000000000004067 +:1045900040405C62424242427C0000000000000059 +:1045A00000001E20604060203E000000000000026D +:1045B00002023E62424242663A00000000000000F1 +:1045C00000003C62427E40603E0000000000000FA0 +:1045D0001810107E101010101000000000000000D5 +:1045E00000003F66426658403E43423C00000040A7 +:1045F00040405C624242424242000000000000181B +:1046000018007808080808087E0000000000000470 +:104610000C007C040404040404040C780000006012 +:104620006060626C7870686462000000000000786E +:1046300008080808080808087E00000000000000BC +:104640000000764B4B4B4B4B4B0000000000000032 +:1046500000005C6242424242420000000000000052 +:1046600000003C62424342623C0000000000000047 +:1046700000005C62424242427C4040400000000038 +:1046800000003E62424242663A020202000000001E +:1046900000006E7263606060600000000000000057 +:1046A00000003E20203C06027C00000000000000CC +:1046B0001010FE10101010101E000000000000006E +:1046C00000004242424242663A0000000000000000 +:1046D0000000434266243418180000000000000067 +:1046E0000000C1C15B5A5E66660000000000000069 +:1046F000000062261C181C2662000000000000005A +:10470000000043426624341C181830E0000000000A +:1047100000007E060C1810207E0000000000000E35 +:1047200018101010307010101010180E000008082B +:1047300008080808080808080808080800000030E9 +:10474000180808080C0E08080808183000000000B7 +:1047500000000000714B0600000000000000000097 +:104760000000000000000000000000000000000049 +:104770000000000000000000000000000000000039 :104780000000000000000000000000000000000029 -:104790000000000000000000000000000000000019 -:1047A00000000000003000E001C0018003000700AD -:1047B000060006000E000E000E000E0006000700A8 -:1047C0000300038001C000E0003000000000000092 -:1047D000000000000C0006000380018001C000E022 -:1047E000006000600070007000700060006000E019 -:1047F00000C00180038006000C00000000000000E3 -:10480000000000000000018011881DB803C007E00F -:104810003DBC018801800000000000000000000095 -:104820000000000000000000000000000000000088 -:104830000000000000000000000000000180018076 -:104840000180018001807FFE018001800180018064 -:104850000000000000000000000000000000000058 -:104860000000000000000000000000000000000048 -:1048700000000000000000000000000003C003C0B2 -:1048800001C001C003801F00000000000000000004 -:104890000000000000000000000000000000000018 -:1048A0000000000000000FF0000000000000000009 -:1048B00000000000000000000000000000000000F8 +:104790000000000000000380018001800180018092 +:1047A000018001800180018001800000000003C0C1 +:1047B00003C0000000000000000000000000000036 +:1047C0000000000000000E700E700E700C30000033 +:1047D00000000000000000000000000000000000D9 +:1047E00000000000000000000000000000000000C9 +:1047F00000000000000000000618063806307FFEAA +:104800000C300C300C300C307FFE0C601C601860DB +:104810001860000000000000000000000000000020 +:104820000000000000C000C00FF83CC831C031805B +:104830003D801F8003F001F8031C030C031C3FF8AC +:104840003FE007000600000000000000000000003C +:10485000000000001C007E0E630C631863307E6055 +:1048600000C001800300077C0EE61CC618C630C6D7 +:10487000607C00000000000000000000000000005C +:104880000000000000000FE01CF0387038701C6061 +:104890001FC00F003F8C71CC60EC607C70383CFC1A +:1048A0001FCE00000000000000000000000000001B +:1048B00000000000000003C00180018001800000B2 :1048C00000000000000000000000000000000000E8 -:1048D00000000000000000000000000003C003C052 -:1048E00003C0000000000000000000000000000005 -:1048F000000000000000001800380030006000E0F8 -:1049000000C001C001800300030006000E000C007F -:104910001C00180030000000000000000000000033 -:1049200000000000000001800FF01C38381C301C13 -:10493000707E70EE738E7E0E7C0C300C381C1E78F0 -:104940000FE0000000000000000000000000000078 -:10495000000000000000000007C01FC039C001C0F7 -:1049600001C001C001C001C001C001C001C03FFCC5 -:104970003FFC0000000000000000000000000000FC -:1049800000000000000003801FF0183800380018F5 -:1049900000380038007001E0038007001C003FFC75 -:1049A0003FFC0000000000000000000000000000CC -:1049B00000000000000007801FF0003800380038B9 -:1049C000003007E007F00038001C001C001820F839 -:1049D0003FE00000000000000000000000000000B8 -:1049E000000000000000000000F001B003300730BC -:1049F0000E301C30383070307FFE7FFE00300030CB -:104A00000030000000000000000000000000000076 -:104A100000000000000000001FF818001800180037 -:104A200018001FE000F8001C001C001C003800F0FB -:104A30001FC0000000000000000000000000000097 -:104A4000000000000000000003F80F001C00180028 -:104A5000300037F83C3C300C300C380C381C1E3819 -:104A60000FF0000000000000000000000000000047 -:104A700000000000000000003FFC001C001800388F -:104A80000070006000E001C00180038007000600A4 -:104A90000E00000000000000000000000000000008 -:104AA00000000000000003C01FF8381C381C381C30 -:104AB0001C380FF007F01C78381C300C381C3C38C0 -:104AC0000FF00000000000000000000000000000E7 -:104AD00000000000000003801FF03838301C701CFC -:104AE000700C380C1FFC0FCC001C001800701FE06D -:104AF0001F80000000000000000000000000000017 -:104B0000000000000000000000000000000003C0E2 -:104B100003C00180000000000000000003C003C0CB -:104B200003C00000000000000000000000000000C2 -:104B3000000000000000000000000000000003C0B2 -:104B400003C00180000000000000000003C003C09B -:104B500001C001C003800F00000000000000000041 -:104B6000000000000000000000000000003800F01D -:104B700001C007001E0038000E00078001C0007051 -:104B800000300000000000000000000000000000F5 -:104B90000000000000000000000000000000000015 -:104BA00000003FFC000000003FFC3FFC0000000054 -:104BB00000000000000000000000000000000000F5 -:104BC0000000000000000000000000001C000F00BA -:104BD000038001E00078001C007001E003800E00FB -:104BE0000C000000000000000000000000000000B9 -:104BF0000000000000000FC000F00038003800384E -:104C0000003803F003800300030000000000078069 -:104C1000078000000000000000000000000000000D -:104C20000000000000E007F80C0C180630067003C6 -:104C300063F36633C673CC63CC62CC66CCE6C7FC48 -:104C4000E0006000700038101FF00000000000005D -:104C5000000000000000000003C007E006E00E7046 -:104C60000E700C301C3818183FFC3FFC700E600EA4 -:104C7000E00700000000000000000000000000004D -:104C800000000000000000003FF03838381C381CDD -:104C900038383FF03FF8381C380C380C381C3FF8D7 -:104CA0003FE00000000000000000000000000000E5 -:104CB00000000000000000E007FC1E04380038007F -:104CC0003000700070007000300038003C001F9C05 -:104CD00007FC0000000000000000000000000000D1 -:104CE00000000000000000003FF03078301C300C65 -:104CF000300E300E300E300E300E301C30383FF09B -:104D00003FC00000000000000000000000000000A4 -:104D100000000000000000001FF818001800180034 -:104D200018001FF81FF818001800180018001FF8C6 -:104D30001FF800000000000000000000000000005C -:104D400000000000000000001FF818001800180004 -:104D500018001FF81FF81800180018001800180095 -:104D6000180000000000000000000000000000002B -:104D700000000000000000F007FC1E0438003000B6 -:104D80007000700070FC700C700C300C380C1F1C24 -:104D900007FC000000000000000000000000000010 -:104DA0000000000000000000300C300C300C300C13 -:104DB000300C3FFC3FFC300C300C300C300C300C15 -:104DC000300C0000000000000000000000000000A7 -:104DD00000000000000000003FFC01800180018015 -:104DE00001800180018001800180018001803FFC01 -:104DF0003FFC000000000000000000000000000078 -:104E000000000000000000001FF000300030003003 -:104E100000300030003000300030003000701DE005 -:104E20001FC00000000000000000000000000000A3 -:104E30000000000000000000381C387038E039C065 -:104E40003B803F003F003B8039C038E03870383845 -:104E5000381C0000000000000000000000000000FE -:104E600000000000000000001C001C001C001C00D2 -:104E70001C001C001C001C001C001C001C001FFC53 -:104E80001FFC000000000000000000000000000007 -:104E90000000000000000000381C7C3C6C3E6E6E80 -:104EA000666E66CE63C663866186600660066006CF -:104EB000600600000000000000000000000000008C -:104EC00000000000000000003C0C3C0C3E0C360CC6 -:104ED000330C338C318C31CC30EC306C307C303C4A -:104EE000301C000000000000000000000000000076 -:104EF00000000000000001C00FF81C3C381C700EC0 -:104F0000700E60066006700E700E700C381C1E78F5 -:104F10000FE00000000000000000000000000000A2 -:104F200000000000000000003FF0383C381C380C46 -:104F3000380C381C38783FE038003800380038002A -:104F40003800000000000000000000000000000029 -:104F500000000000000001C00FF81C3C381C700E5F -:104F6000700E60066006700E700E700C381C1E7895 -:104F70000FE0018001C000FF003C000000000000C5 -:104F800000000000000000003FF0383838183818E2 -:104F9000383838F03FC038E0387038383838381C86 -:104FA000380E0000000000000000000000000000BB -:104FB00000000000000001E00FF838003800380061 -:104FC0003C001F8003F00078001C001C001C387897 -:104FD0003FE00000000000000000000000000000B2 -:104FE00000000000000000007FFE018001800180C1 -:104FF00001800180018001800180018001800180A9 -:10500000018000000000000000000000000000001F -:105010000000000000000000300C300C300C300CA0 -:10502000300C300C300C300C300C300C381C1C3870 -:105030000FF0000000000000000000000000000071 -:105040000000000000000000E006700E700E381C2A -:10505000381C1C181C380C300E70066007E003C0AA -:1050600003C000000000000000000000000000007D -:105070000000000000000000600660066006600698 -:105080006186638673C673CE766C366C3C3C3C3C62 -:10509000381C0000000000000000000000000000BC -:1050A0000000000000000000301C38181C380E7092 -:1050B00007E003C003C007E00E701C381838381C26 -:1050C000700E000000000000000000000000000062 -:1050D0000000000000000000700E700C381C1C382E -:1050E0000E70066007E003C001800180018001802E -:1050F000018000000000000000000000000000002F -:1051000000000000000000003FFC001C00380070A0 -:1051100000E001C0038007000E000C0018003FFCF7 -:105120003FFC000000000000000000000000000044 -:105130000000000007F007F0060006000600060069 -:10514000060006000600060006000600060006002F -:10515000060006000600060007F000000000000040 -:1051600000000000000018001C000C0006000700F2 -:1051700003000380018001C000C0006000700030A7 -:1051800000380018000C00000000000000000000C3 -:10519000000000000FE00FE00060006000600060B1 -:1051A00000600060006000600060006000600060FF -:1051B00000600060006000600FE000000000000080 -:1051C000000000000000000003C006C006600C30B4 -:1051D0001818301C00000000000000000000000053 -:1051E00000000000000000000000000000000000BF -:1051F00000000000000000000000000000000000AF -:10520000000000000000000000000000000000009E -:105210000000000000000000FFFF00000000000090 -:105220000000000000001E000380000000000000DD -:10523000000000000000000000000000000000006E -:10524000000000000000000000000000000000005E -:1052500000000000000000000000000000001FF03F -:105260001038001C001C0FFC1C1C381C381C3CFC9B -:105270001FDC000000000000000000000000000033 -:1052800000000000000038003800380038003BF80B -:105290003E1C3C1C380C380C380C380C381C3C7844 -:1052A0001FE00000000000000000000000000000FF -:1052B000000000000000000000000000000007F8EF -:1052C0000E001C0038003800380038001C000F1891 -:1052D00007F80000000000000000000000000000CF -:1052E000000000000000001C001C001C001C0FFC43 -:1052F0001C1C381C301C301C301C301C383C1CFC66 -:105300000F9C0000000000000000000000000000F2 -:1053100000000000000000000000000000000FF08E -:105320001C38381C300C3FFC3000300038001E0C9C -:1053300007FC00000000000000000000000000006A -:1053400000000000003C01FE038003000300030096 -:105350007FFC7FFC03000300030003000300030045 -:10536000030000000000000000000000000000003A -:1053700000000000000000000000000000000FFE20 -:105380001C383818381818381FF03B8030003FF0B0 -:105390001FFC300E700E381C1FF8000000000000CB -:1053A00000000000000038003800380038003BF8EA -:1053B0003E383C1C381C381C381C381C381C381C27 -:1053C000381C000000000000000000000000000089 -:1053D00000000000018003C003C0000000001FC0E7 -:1053E00001C001C001C001C001C001C001C001C0B5 -:1053F0003FFC000000000000000000000000000072 -:1054000000000000002000700070000000003FF06D -:10541000007000700070007000700070007000700C -:1054200000700070007020E03FC00000000000002D -:105430000000000000001800180018001800183CB8 -:10544000187018E01B801F001B8019E018701838B6 -:10545000181C000000000000000000000000000018 -:105460000000000000001FC001C001C001C001C059 -:1054700001C001C001C001C001C001C001C001C024 -:105480003FFC0000000000000000000000000000E1 -:1054900000000000000000000000000000006F3C61 -:1054A00079EE71CE718E718E718E718E718E718E5C -:1054B000718E0000000000000000000000000000ED -:1054C00000000000000000000000000000003BF8A9 -:1054D0003E383C1C381C381C381C381C381C381C06 -:1054E000381C000000000000000000000000000068 -:1054F00000000000000000000000000000000FF0AD -:105500001C3C381C700E700E700E700C381C1E780F -:105510000FE000000000000000000000000000009C -:1055200000000000000000000000000000003BF848 -:105530003E1C3C1C380C380C380C380C381C3C78A1 -:105540003FE038003800380038000000000000005C -:1055500000000000000000000000000000000FFC40 -:105560001C1C381C301C301C301C301C383C1CFCF3 -:105570000F9C001C001C001C001C00000000000010 -:10558000000000000000000000000000000019F80A -:105590001F1C1C0C180E180018001800180018000A -:1055A00018000000000000000000000000000000E3 -:1055B00000000000000000000000000000000FF8E4 -:1055C0001C0018001E000FC001F800180018183841 -:1055D0001FF00000000000000000000000000000BC -:1055E00000000000000000000600060006007FFC2E -:1055F00006000600060006000600060007000784F5 -:1056000001FC00000000000000000000000000009D -:105610000000000000000000000000000000381C36 -:10562000381C381C381C381C381C381C383C1CFCF6 -:105630000FDC00000000000000000000000000007F -:105640000000000000000000000000000000700CDE -:10565000381C38181C380C300E70066007E003C088 -:1056600003C0000000000000000000000000000077 -:1056700000000000000000000000000000006006C4 -:1056800060066186738E73CC33CC366C366C3C3CD2 -:105690003C38000000000000000000000000000096 -:1056A0000000000000000000000000000000381CA6 -:1056B0001C380E7007E003C003C007E00E701C38F2 -:1056C000381E000000000000000000000000000084 -:1056D0000000000000000000000000000000700C4E -:1056E000381C38181C380C300E70066007E003C0F8 -:1056F00003C0038007000E007C00000000000000D3 -:1057000000000000000000000000000000001FF882 -:105710000038007000E001C0038007000C001FFC8F -:105720003FFC00000000000000000000000000003E -:1057300000000000007801F80380038003800380EC -:10574000038003003F003E000300038003800380CA -:1057500003800380038001C000F800000000000007 -:105760000180018001800180018001800180018031 -:105770000180018001800180018001800180018021 -:105780000180018001800180018000000000000094 -:10579000000000001E001F80018001C001C001C088 -:1057A00001C000C000FC007C00C001C001C001C0FD -:1057B00001C001C001C003801F0000000000000004 -:1057C00000000000000000000000000000000000D9 -:1057D00000001C003F0671CE60FC000000000000CD -:1057E00000000000000000000000000000000000B9 -:1057F00000000000000000000000000000000000A9 -:105800000000000000000000000000000000000098 -:105810000000000000000000000000000000000088 -:105820000000000000000000000000000000000078 -:105830000000000000000000000000000000000068 -:105840000000000000000000000000000000000058 -:105850000000000000000000000000000000003C0C -:1058600000003C00003C00003C00003C00003C000C -:10587000003C00003C00003C00003C00003C0000FC -:105880003C00003C00003C00000000000000003C28 -:1058900000007E00003C000000000000000000004E -:1058A00000000000000000000000000000000000F8 -:1058B000000000000000000000000000000003C322 -:1058C000E003C3E003C3C003C3C003C3C003C3C03A -:1058D00003C1C00000000000000000000000000044 -:1058E00000000000000000000000000000000000B8 -:1058F00000000000000000000000000000000000A8 +:1048D00000000000000000000000000000000000D8 +:1048E00000000000003000E001C00180030007006C +:1048F000060006000E000E000E000E000600070067 +:104900000300038001C000E0003000000000000050 +:10491000000000000C0006000380018001C000E0E0 +:10492000006000600070007000700060006000E0D7 +:1049300000C00180038006000C00000000000000A1 +:10494000000000000000018011881DB803C007E0CE +:104950003DBC018801800000000000000000000054 +:104960000000000000000000000000000000000047 +:104970000000000000000000000000000180018035 +:104980000180018001807FFE018001800180018023 +:104990000000000000000000000000000000000017 +:1049A0000000000000000000000000000000000007 +:1049B00000000000000000000000000003C003C071 +:1049C00001C001C003801F000000000000000000C3 +:1049D00000000000000000000000000000000000D7 +:1049E0000000000000000FF00000000000000000C8 +:1049F00000000000000000000000000000000000B7 +:104A000000000000000000000000000000000000A6 +:104A100000000000000000000000000003C003C010 +:104A200003C00000000000000000000000000000C3 +:104A3000000000000000001800380030006000E0B6 +:104A400000C001C001800300030006000E000C003E +:104A50001C001800300000000000000000000000F2 +:104A600000000000000001800FF01C38381C301CD2 +:104A7000707E70EE738E7E0E7C0C300C381C1E78AF +:104A80000FE0000000000000000000000000000037 +:104A9000000000000000000007C01FC039C001C0B6 +:104AA00001C001C001C001C001C001C001C03FFC84 +:104AB0003FFC0000000000000000000000000000BB +:104AC00000000000000003801FF0183800380018B4 +:104AD00000380038007001E0038007001C003FFC34 +:104AE0003FFC00000000000000000000000000008B +:104AF00000000000000007801FF000380038003878 +:104B0000003007E007F00038001C001C001820F8F7 +:104B10003FE0000000000000000000000000000076 +:104B2000000000000000000000F001B0033007307A +:104B30000E301C30383070307FFE7FFE0030003089 +:104B40000030000000000000000000000000000035 +:104B500000000000000000001FF8180018001800F6 +:104B600018001FE000F8001C001C001C003800F0BA +:104B70001FC0000000000000000000000000000056 +:104B8000000000000000000003F80F001C001800E7 +:104B9000300037F83C3C300C300C380C381C1E38D8 +:104BA0000FF0000000000000000000000000000006 +:104BB00000000000000000003FFC001C001800384E +:104BC0000070006000E001C0018003800700060063 +:104BD0000E000000000000000000000000000000C7 +:104BE00000000000000003C01FF8381C381C381CEF +:104BF0001C380FF007F01C78381C300C381C3C387F +:104C00000FF00000000000000000000000000000A5 +:104C100000000000000003801FF03838301C701CBA +:104C2000700C380C1FFC0FCC001C001800701FE02B +:104C30001F800000000000000000000000000000D5 +:104C4000000000000000000000000000000003C0A1 +:104C500003C00180000000000000000003C003C08A +:104C600003C0000000000000000000000000000081 +:104C7000000000000000000000000000000003C071 +:104C800003C00180000000000000000003C003C05A +:104C900001C001C003800F00000000000000000000 +:104CA000000000000000000000000000003800F0DC +:104CB00001C007001E0038000E00078001C0007010 +:104CC00000300000000000000000000000000000B4 +:104CD00000000000000000000000000000000000D4 +:104CE00000003FFC000000003FFC3FFC0000000013 +:104CF00000000000000000000000000000000000B4 +:104D00000000000000000000000000001C000F0078 +:104D1000038001E00078001C007001E003800E00B9 +:104D20000C00000000000000000000000000000077 +:104D30000000000000000FC000F00038003800380C +:104D4000003803F003800300030000000000078028 +:104D500007800000000000000000000000000000CC +:104D60000000000000E007F80C0C18063006700385 +:104D700063F36633C673CC63CC62CC66CCE6C7FC07 +:104D8000E0006000700038101FF00000000000001C +:104D9000000000000000000003C007E006E00E7005 +:104DA0000E700C301C3818183FFC3FFC700E600E63 +:104DB000E00700000000000000000000000000000C +:104DC00000000000000000003FF03838381C381C9C +:104DD00038383FF03FF8381C380C380C381C3FF896 +:104DE0003FE00000000000000000000000000000A4 +:104DF00000000000000000E007FC1E04380038003E +:104E00003000700070007000300038003C001F9CC3 +:104E100007FC00000000000000000000000000008F +:104E200000000000000000003FF03078301C300C23 +:104E3000300E300E300E300E300E301C30383FF059 +:104E40003FC0000000000000000000000000000063 +:104E500000000000000000001FF8180018001800F3 +:104E600018001FF81FF818001800180018001FF885 +:104E70001FF800000000000000000000000000001B +:104E800000000000000000001FF8180018001800C3 +:104E900018001FF81FF81800180018001800180054 +:104EA00018000000000000000000000000000000EA +:104EB00000000000000000F007FC1E043800300075 +:104EC0007000700070FC700C700C300C380C1F1CE3 +:104ED00007FC0000000000000000000000000000CF +:104EE0000000000000000000300C300C300C300CD2 +:104EF000300C3FFC3FFC300C300C300C300C300CD4 +:104F0000300C000000000000000000000000000065 +:104F100000000000000000003FFC018001800180D3 +:104F200001800180018001800180018001803FFCBF +:104F30003FFC000000000000000000000000000036 +:104F400000000000000000001FF0003000300030C2 +:104F500000300030003000300030003000701DE0C4 +:104F60001FC0000000000000000000000000000062 +:104F70000000000000000000381C387038E039C024 +:104F80003B803F003F003B8039C038E03870383804 +:104F9000381C0000000000000000000000000000BD +:104FA00000000000000000001C001C001C001C0091 +:104FB0001C001C001C001C001C001C001C001FFC12 +:104FC0001FFC0000000000000000000000000000C6 +:104FD0000000000000000000381C7C3C6C3E6E6E3F +:104FE000666E66CE63C6638661866006600660068E +:104FF000600600000000000000000000000000004B +:1050000000000000000000003C0C3C0C3E0C360C84 +:10501000330C338C318C31CC30EC306C307C303C08 +:10502000301C000000000000000000000000000034 +:1050300000000000000001C00FF81C3C381C700E7E +:10504000700E60066006700E700E700C381C1E78B4 +:105050000FE0000000000000000000000000000061 +:1050600000000000000000003FF0383C381C380C05 +:10507000380C381C38783FE03800380038003800E9 +:1050800038000000000000000000000000000000E8 +:1050900000000000000001C00FF81C3C381C700E1E +:1050A000700E60066006700E700E700C381C1E7854 +:1050B0000FE0018001C000FF003C00000000000084 +:1050C00000000000000000003FF0383838183818A1 +:1050D000383838F03FC038E0387038383838381C45 +:1050E000380E00000000000000000000000000007A +:1050F00000000000000001E00FF838003800380020 +:105100003C001F8003F00078001C001C001C387855 +:105110003FE0000000000000000000000000000070 +:1051200000000000000000007FFE0180018001807F +:105130000180018001800180018001800180018067 +:1051400001800000000000000000000000000000DE +:105150000000000000000000300C300C300C300C5F +:10516000300C300C300C300C300C300C381C1C382F +:105170000FF0000000000000000000000000000030 +:105180000000000000000000E006700E700E381CE9 +:10519000381C1C181C380C300E70066007E003C069 +:1051A00003C000000000000000000000000000003C +:1051B0000000000000000000600660066006600657 +:1051C0006186638673C673CE766C366C3C3C3C3C21 +:1051D000381C00000000000000000000000000007B +:1051E0000000000000000000301C38181C380E7051 +:1051F00007E003C003C007E00E701C381838381CE5 +:10520000700E000000000000000000000000000020 +:105210000000000000000000700E700C381C1C38EC +:105220000E70066007E003C00180018001800180EC +:1052300001800000000000000000000000000000ED +:1052400000000000000000003FFC001C003800705F +:1052500000E001C0038007000E000C0018003FFCB6 +:105260003FFC000000000000000000000000000003 +:105270000000000007F007F0060006000600060028 +:1052800006000600060006000600060006000600EE +:10529000060006000600060007F0000000000000FF +:1052A00000000000000018001C000C0006000700B1 +:1052B00003000380018001C000C000600070003066 +:1052C00000380018000C0000000000000000000082 +:1052D000000000000FE00FE0006000600060006070 +:1052E00000600060006000600060006000600060BE +:1052F00000600060006000600FE00000000000003F +:10530000000000000000000003C006C006600C3072 +:105310001818301C00000000000000000000000011 +:10532000000000000000000000000000000000007D +:10533000000000000000000000000000000000006D +:10534000000000000000000000000000000000005D +:105350000000000000000000FFFF0000000000004F +:105360000000000000001E0003800000000000009C +:10537000000000000000000000000000000000002D +:10538000000000000000000000000000000000001D +:1053900000000000000000000000000000001FF0FE +:1053A0001038001C001C0FFC1C1C381C381C3CFC5A +:1053B0001FDC0000000000000000000000000000F2 +:1053C00000000000000038003800380038003BF8CA +:1053D0003E1C3C1C380C380C380C380C381C3C7803 +:1053E0001FE00000000000000000000000000000BE +:1053F000000000000000000000000000000007F8AE +:105400000E001C0038003800380038001C000F184F +:1054100007F800000000000000000000000000008D +:10542000000000000000001C001C001C001C0FFC01 +:105430001C1C381C301C301C301C301C383C1CFC24 +:105440000F9C0000000000000000000000000000B1 +:1054500000000000000000000000000000000FF04D +:105460001C38381C300C3FFC3000300038001E0C5B +:1054700007FC000000000000000000000000000029 +:1054800000000000003C01FE038003000300030055 +:105490007FFC7FFC03000300030003000300030004 +:1054A00003000000000000000000000000000000F9 +:1054B00000000000000000000000000000000FFEDF +:1054C0001C383818381818381FF03B8030003FF06F +:1054D0001FFC300E700E381C1FF80000000000008A +:1054E00000000000000038003800380038003BF8A9 +:1054F0003E383C1C381C381C381C381C381C381CE6 +:10550000381C000000000000000000000000000047 +:1055100000000000018003C003C0000000001FC0A5 +:1055200001C001C001C001C001C001C001C001C073 +:105530003FFC000000000000000000000000000030 +:1055400000000000002000700070000000003FF02C +:1055500000700070007000700070007000700070CB +:1055600000700070007020E03FC0000000000000EC +:105570000000000000001800180018001800183C77 +:10558000187018E01B801F001B8019E01870183875 +:10559000181C0000000000000000000000000000D7 +:1055A0000000000000001FC001C001C001C001C018 +:1055B00001C001C001C001C001C001C001C001C0E3 +:1055C0003FFC0000000000000000000000000000A0 +:1055D00000000000000000000000000000006F3C20 +:1055E00079EE71CE718E718E718E718E718E718E1B +:1055F000718E0000000000000000000000000000AC +:1056000000000000000000000000000000003BF867 +:105610003E383C1C381C381C381C381C381C381CC4 +:10562000381C000000000000000000000000000026 +:1056300000000000000000000000000000000FF06B +:105640001C3C381C700E700E700E700C381C1E78CE +:105650000FE000000000000000000000000000005B +:1056600000000000000000000000000000003BF807 +:105670003E1C3C1C380C380C380C380C381C3C7860 +:105680003FE038003800380038000000000000001B +:1056900000000000000000000000000000000FFCFF +:1056A0001C1C381C301C301C301C301C383C1CFCB2 +:1056B0000F9C001C001C001C001C000000000000CF +:1056C000000000000000000000000000000019F8C9 +:1056D0001F1C1C0C180E18001800180018001800C9 +:1056E00018000000000000000000000000000000A2 +:1056F00000000000000000000000000000000FF8A3 +:105700001C0018001E000FC001F8001800181838FF +:105710001FF000000000000000000000000000007A +:1057200000000000000000000600060006007FFCEC +:1057300006000600060006000600060007000784B3 +:1057400001FC00000000000000000000000000005C +:105750000000000000000000000000000000381CF5 +:10576000381C381C381C381C381C381C383C1CFCB5 +:105770000FDC00000000000000000000000000003E +:105780000000000000000000000000000000700C9D +:10579000381C38181C380C300E70066007E003C047 +:1057A00003C0000000000000000000000000000036 +:1057B0000000000000000000000000000000600683 +:1057C00060066186738E73CC33CC366C366C3C3C91 +:1057D0003C38000000000000000000000000000055 +:1057E0000000000000000000000000000000381C65 +:1057F0001C380E7007E003C003C007E00E701C38B1 +:10580000381E000000000000000000000000000042 +:105810000000000000000000000000000000700C0C +:10582000381C38181C380C300E70066007E003C0B6 +:1058300003C0038007000E007C0000000000000091 +:1058400000000000000000000000000000001FF841 +:105850000038007000E001C0038007000C001FFC4E +:105860003FFC0000000000000000000000000000FD +:1058700000000000007801F80380038003800380AB +:10588000038003003F003E00030003800380038089 +:1058900003800380038001C000F8000000000000C6 +:1058A00001800180018001800180018001800180F0 +:1058B00001800180018001800180018001800180E0 +:1058C0000180018001800180018000000000000053 +:1058D000000000001E001F80018001C001C001C047 +:1058E00001C000C000FC007C00C001C001C001C0BC +:1058F00001C001C001C003801F00000000000000C3 :105900000000000000000000000000000000000097 -:105910000000000000000000000000000000000087 -:105920000000000001E0E001C0E001C0E001C0E0D3 -:105930003FFFFE3FFFFE03C1C00381C00381C003E0 -:1059400081C07FFFFC7FFFFC078380070380070384 -:1059500080070380070780000000000000000000AF +:1059100000001C003F0671CE60FC0000000000008B +:105920000000000000000000000000000000000077 +:105930000000000000000000000000000000000067 +:105940000000000000000000000000000000000057 +:105950000000000000000000000000000000000047 :105960000000000000000000000000000000000037 -:105970000000000000000000000000000700000F11 -:1059800000000E0001FFF007FFF01F0E001E1E00BA -:105990001E1C001E1C000FDC0007FC0000FF800026 -:1059A0003FF00038F800387800783C0070783071AB -:1059B000F83FFFE01FFF0000E00000E00000E00013 -:1059C00000000000000000000000000000000000D7 -:1059D00000000000000000000000000000000F8038 -:1059E0000F3FE01E78703C7070707070E07071C096 -:1059F0003FE3801FC700000E00001C00007800007D -:105A0000F0F001E7FC03CF0E078E0E0F0E0E1E0EF8 -:105A10000E3C07BC7003F80000000000000000000E +:105970000000000000000000000000000000000027 +:105980000000000000000000000000000000000017 +:105990000000000000000000000000000000003CCB +:1059A00000003C00003C00003C00003C00003C00CB +:1059B000003C00003C00003C00003C00003C0000BB +:1059C0003C00003C00003C00000000000000003CE7 +:1059D00000007E00003C000000000000000000000D +:1059E00000000000000000000000000000000000B7 +:1059F000000000000000000000000000000003C3E1 +:105A0000E003C3E003C3C003C3C003C3C003C3C0F8 +:105A100003C1C00000000000000000000000000002 :105A20000000000000000000000000000000000076 :105A30000000000000000000000000000000000066 -:105A40000001FF0007FF800F03C00F03C00F03C05A -:105A50000F0780079F0003FE0003F0000FF83C3E95 -:105A60007C3C3C1F3C780FF87807F87C01F03E0343 -:105A7000F81FFFFC07FE1F000000000000000000F0 -:105A80000000000000000000000000000000000016 -:105A90000000000000000000000000000000003EC8 -:105AA00000003C00003C00003C00003C00003C00CA -:105AB000003C0000000000000000000000000000AA -:105AC00000000000000000000000000000000000D6 -:105AD00000000000000000000000000000000000C6 -:105AE00000000000000000000000000000000000B6 -:105AF0000000000000000000000000000080000125 -:105B0000C0000780000F00001E00003C000078006D -:105B100000F00000E00001E00001E00001C000032F -:105B2000C00003C00001C00001E00001E00000F07F -:105B30000000F000007800003C00001E00000F0094 -:105B40000007C00001C000000000000000000000CD -:105B5000000000000000000000000000000003C082 -:105B60000001E00000F000007C00003E00001E008C -:105B7000000F000007800007800003800003C000C2 -:105B800003C00003C00003C00003800007800007BB -:105B900080000F00001E00003C0000780000F000B4 -:105BA00001E0000380000000000000000000000091 -:105BB0000000000000000000000000000000001CC9 -:105BC00000001C000018000F18F007DBE0007F0049 -:105BD00000FF0007DBE00E1870001800001C00003A -:105BE0001C00000000000000000000000000000099 -:105BF00000000000000000000000000000000000A5 +:105A40000000000000000000000000000000000056 +:105A50000000000000000000000000000000000046 +:105A60000000000001E0E001C0E001C0E001C0E092 +:105A70003FFFFE3FFFFE03C1C00381C00381C0039F +:105A800081C07FFFFC7FFFFC078380070380070343 +:105A9000800703800707800000000000000000006E +:105AA00000000000000000000000000000000000F6 +:105AB0000000000000000000000000000700000FD0 +:105AC00000000E0001FFF007FFF01F0E001E1E0079 +:105AD0001E1C001E1C000FDC0007FC0000FF8000E5 +:105AE0003FF00038F800387800783C00707830716A +:105AF000F83FFFE01FFF0000E00000E00000E000D2 +:105B00000000000000000000000000000000000095 +:105B100000000000000000000000000000000F80F6 +:105B20000F3FE01E78703C7070707070E07071C054 +:105B30003FE3801FC700000E00001C00007800003B +:105B4000F0F001E7FC03CF0E078E0E0F0E0E1E0EB7 +:105B50000E3C07BC7003F8000000000000000000CD +:105B60000000000000000000000000000000000035 +:105B70000000000000000000000000000000000025 +:105B80000001FF0007FF800F03C00F03C00F03C019 +:105B90000F0780079F0003FE0003F0000FF83C3E54 +:105BA0007C3C3C1F3C780FF87807F87C01F03E0302 +:105BB000F81FFFFC07FE1F000000000000000000AF +:105BC00000000000000000000000000000000000D5 +:105BD0000000000000000000000000000000003E87 +:105BE00000003C00003C00003C00003C00003C0089 +:105BF000003C000000000000000000000000000069 :105C00000000000000000000000000000000000094 :105C10000000000000000000000000000000000084 -:105C200000000000000000000000000000003C0038 -:105C3000003C00003C00003C00003C00003C003FF9 -:105C4000FFFC3FFFFC003C00003C00003C00003C2F -:105C500000003C0000000000000000000000000008 -:105C60000000000000000000000000000000000034 -:105C70000000000000000000000000000000000024 -:105C80000000000000000000000000000000000014 -:105C90000000000000000000000000000000000004 -:105CA0000000000000000000000000007C00007EFA -:105CB00000007E00003E00001E00003C0000F800D6 -:105CC00007E00004000000000000000000000000E9 -:105CD00000000000000000000000000000000000C4 -:105CE00000000000000000000000000000000000B4 -:105CF00000000000000000000000000000000003A1 -:105D0000FFE003FFE00000000000000000000000D2 -:105D10000000000000000000000000000000000083 -:105D20000000000000000000000000000000000073 +:105C20000000000000000000000000000000000074 +:105C300000000000000000000000000000800001E3 +:105C4000C0000780000F00001E00003C000078002C +:105C500000F00000E00001E00001E00001C00003EE +:105C6000C00003C00001C00001E00001E00000F03E +:105C70000000F000007800003C00001E00000F0053 +:105C80000007C00001C0000000000000000000008C +:105C9000000000000000000000000000000003C041 +:105CA0000001E00000F000007C00003E00001E004B +:105CB000000F000007800007800003800003C00081 +:105CC00003C00003C00003C000038000078000077A +:105CD00080000F00001E00003C0000780000F00073 +:105CE00001E0000380000000000000000000000050 +:105CF0000000000000000000000000000000001C88 +:105D000000001C000018000F18F007DBE0007F0007 +:105D100000FF0007DBE00E1870001800001C0000F8 +:105D20001C00000000000000000000000000000057 :105D30000000000000000000000000000000000063 :105D40000000000000000000000000000000000053 :105D50000000000000000000000000000000000043 -:105D60000000000000000000000000007C0000FEB9 -:105D70000000FE00007E00000000000000000000A7 -:105D80000000000000000000000000000000000013 -:105D90000000000000000000000000000000000003 -:105DA000780000F00000E00001E00003C000038084 -:105DB000000780000F00000E00001E00003C0000E5 -:105DC000380000700000F00000E00001C00003C0D7 -:105DD000000780000700000F00001E00001C0000EC -:105DE00000000000000000000000000000000000B3 -:105DF00000000000000000000000000000000000A3 -:105E00000000000001FFC007FFE00F00F01E007857 -:105E10001E003C3C00FC3C07FC3C1FBC3C7C1C3D89 -:105E2000F03C3FC03C3F003C1E00381E00780F8015 -:105E3000F007FFE001FF800000000000000000000C -:105E40000000000000000000000000000000000052 +:105D600000000000000000000000000000003C00F7 +:105D7000003C00003C00003C00003C00003C003FB8 +:105D8000FFFC3FFFFC003C00003C00003C00003CEE +:105D900000003C00000000000000000000000000C7 +:105DA00000000000000000000000000000000000F3 +:105DB00000000000000000000000000000000000E3 +:105DC00000000000000000000000000000000000D3 +:105DD00000000000000000000000000000000000C3 +:105DE0000000000000000000000000007C00007EB9 +:105DF00000007E00003E00001E00003C0000F80095 +:105E000007E00004000000000000000000000000A7 +:105E10000000000000000000000000000000000082 +:105E20000000000000000000000000000000000072 +:105E3000000000000000000000000000000000035F +:105E4000FFE003FFE0000000000000000000000091 :105E50000000000000000000000000000000000042 -:105E600000000000007E0003FE001FDE000E1E008A -:105E7000001E00001E00001E00001E00001E00008C -:105E80001E00001E00001E00001E00001E00001E5E -:105E9000000FFFF80FFFF8000000000000000000F6 -:105EA00000000000000000000000000000000000F2 -:105EB00000000000000000000000000000000000E2 -:105EC0000000000003FF800FFFE00E01F00000F073 -:105ED0000000F00000F00000F00001E00003C0004E -:105EE0000F80003E00007C0001F00003C0000F8026 -:105EF000001FFFFC1FFFFC0000000000000000006E -:105F00000000000000000000000000000000000091 -:105F10000000000000000000000000000000000081 -:105F2000000000000FFF800FFFE00001E00000F024 -:105F30000000F00001E00003C001FF0001FFC0000D -:105F400003F000007800007800007800007800017D -:105F5000F00FFFC00FFF0000000000000000000075 -:105F60000000000000000000000000000000000031 -:105F70000000000000000000000000000000000021 -:105F800000000000000FC0001FC0003FC0007BC029 -:105F900000F3C001E3C003C3C00783C00F03C01CEC -:105FA00003C03803C07FFFFE7FFFFE0003C0000375 -:105FB000C00003C00003C00000000000000000009B -:105FC00000000000000000000000000000000000D1 -:105FD00000000000000000000000000000000000C1 -:105FE000000000000FFFE00FFFE00F00000F0000B7 -:105FF0000F00000F00000F00000FFF800FFFE000F8 -:1060000000F00000780000780000780000F0000345 -:10601000E00FFFC00FFE00000000000000000000C5 -:106020000000000000000000000000000000000070 -:106030000000000000000000000000000000000060 -:1060400000000000003FF001FFF003E000078000C7 -:106050000F00001E00001E1F001FFFE01FC1F81EE2 -:1060600000781E003C1E003C1E003C0F00780F8094 -:10607000F807FFE001FF80000000000000000000C2 -:106080000000000000000000000000000000000010 -:106090000000000000000000000000000000000000 -:1060A000000000001FFFFC1FFFFC0000780000F054 -:1060B0000000E00001E00003C0000780000F0000C6 -:1060C0000F00001E00003C0000780000F00001F00E -:1060D0000001E00003C0000000000000000000001C -:1060E00000000000000000000000000000000000B0 -:1060F00000000000000000000000000000000000A0 -:106100000000000003FFE00FE3F00F00781E0078AE -:106110001E00780F00F007E3E001FF8001FF800719 -:10612000E7E00F00F81E00781E003C1E007C1F00F8 -:10613000F80FFFF003FFC0000000000000000000A7 -:10614000000000000000000000000000000000004F -:10615000000000000000000000000000000000003F -:106160000000000003FF800FC7E01E00F01E007853 -:106170003C00783C00783C00381E00780FEFF807B0 -:10618000FFB80000780000780000F00001E0000F88 -:10619000C00FFF000FF00000000000000000000032 -:1061A00000000000000000000000000000000000EF -:1061B00000000000000000000000000000000000DF +:105E60000000000000000000000000000000000032 +:105E70000000000000000000000000000000000022 +:105E80000000000000000000000000000000000012 +:105E90000000000000000000000000000000000002 +:105EA0000000000000000000000000007C0000FE78 +:105EB0000000FE00007E0000000000000000000066 +:105EC00000000000000000000000000000000000D2 +:105ED00000000000000000000000000000000000C2 +:105EE000780000F00000E00001E00003C000038043 +:105EF000000780000F00000E00001E00003C0000A4 +:105F0000380000700000F00000E00001C00003C095 +:105F1000000780000700000F00001E00001C0000AA +:105F20000000000000000000000000000000000071 +:105F30000000000000000000000000000000000061 +:105F40000000000001FFC007FFE00F00F01E007816 +:105F50001E003C3C00FC3C07FC3C1FBC3C7C1C3D48 +:105F6000F03C3FC03C3F003C1E00381E00780F80D4 +:105F7000F007FFE001FF80000000000000000000CB +:105F80000000000000000000000000000000000011 +:105F90000000000000000000000000000000000001 +:105FA00000000000007E0003FE001FDE000E1E0049 +:105FB000001E00001E00001E00001E00001E00004B +:105FC0001E00001E00001E00001E00001E00001E1D +:105FD000000FFFF80FFFF8000000000000000000B5 +:105FE00000000000000000000000000000000000B1 +:105FF00000000000000000000000000000000000A1 +:106000000000000003FF800FFFE00E01F00000F031 +:106010000000F00000F00000F00001E00003C0000C +:106020000F80003E00007C0001F00003C0000F80E4 +:10603000001FFFFC1FFFFC0000000000000000002C +:106040000000000000000000000000000000000050 +:106050000000000000000000000000000000000040 +:10606000000000000FFF800FFFE00001E00000F0E3 +:106070000000F00001E00003C001FF0001FFC000CC +:1060800003F000007800007800007800007800013C +:10609000F00FFFC00FFF0000000000000000000034 +:1060A00000000000000000000000000000000000F0 +:1060B00000000000000000000000000000000000E0 +:1060C00000000000000FC0001FC0003FC0007BC0E8 +:1060D00000F3C001E3C003C3C00783C00F03C01CAB +:1060E00003C03803C07FFFFE7FFFFE0003C0000334 +:1060F000C00003C00003C00000000000000000005A +:10610000000000000000000000000000000000008F +:10611000000000000000000000000000000000007F +:10612000000000000FFFE00FFFE00F00000F000075 +:106130000F00000F00000F00000FFF800FFFE000B6 +:1061400000F00000780000780000780000F0000304 +:10615000E00FFFC00FFE0000000000000000000084 +:10616000000000000000000000000000000000002F +:10617000000000000000000000000000000000001F +:1061800000000000003FF001FFF003E00007800086 +:106190000F00001E00001E1F001FFFE01FC1F81EA1 +:1061A00000781E003C1E003C1E003C0F00780F8053 +:1061B000F807FFE001FF8000000000000000000081 :1061C00000000000000000000000000000000000CF -:1061D000007E00007E00007E00001800000000002D -:1061E0000000000000000000000000003C00007EF5 -:1061F00000007E00003E00000000000000000000E3 -:10620000000000000000000000000000000000008E -:10621000000000000000000000000000000000007E +:1061D00000000000000000000000000000000000BF +:1061E000000000001FFFFC1FFFFC0000780000F013 +:1061F0000000E00001E00003C0000780000F000085 +:106200000F00001E00003C0000780000F00001F0CC +:106210000001E00003C000000000000000000000DA :10622000000000000000000000000000000000006E -:10623000007E00007E00007E0000180000000000CC -:106240000000000000000000000000003E00007E92 -:1062500000007F00001F00001E00001E0000FC0068 -:1062600007F0000400000000000000000000000033 -:10627000000000000000000000000000000000001E -:10628000000000000000000000000000400001E0ED -:106290000007C0001F00007E0001F80003E0000FAF -:1062A00080000F800003E00000F800003E00000FB7 -:1062B000800003E00000E00000000000000000009B -:1062C00000000000000000000000000000000000CE -:1062D00000000000000000000000000000000000BE +:10623000000000000000000000000000000000005E +:106240000000000003FFE00FE3F00F00781E00786D +:106250001E00780F00F007E3E001FF8001FF8007D8 +:10626000E7E00F00F81E00781E003C1E007C1F00B7 +:10627000F80FFFF003FFC000000000000000000066 +:10628000000000000000000000000000000000000E +:1062900000000000000000000000000000000000FE +:1062A0000000000003FF800FC7E01E00F01E007812 +:1062B0003C00783C00783C00381E00780FEFF8076F +:1062C000FFB80000780000780000F00001E0000F47 +:1062D000C00FFF000FF000000000000000000000F1 :1062E00000000000000000000000000000000000AE -:1062F0000000000000000000001FFFF80000000088 -:1063000000000000001FFFF81FFFF8000000000061 -:10631000000000000000000000000000000000007D -:10632000000000000000000000000000000000006D -:10633000000000000000000000000000000000005D -:1063400000000000000000000000000000078000C6 -:1063500003E00000F800003E00000F800003E000B2 -:1063600000F80001F00007C0001F00007C0001F0F1 -:106370000007C00003000000000000000000000053 -:10638000000000000000000000000000000000000D -:10639000000000000000000000000000000001C03C -:1063A0000001FE00007F800007C00001E00000F057 -:1063B0000000F00001F00003E0007FC0007E00005C -:1063C000700000700000700000000000000000F885 -:1063D0000000F80000F800000000000000000000CD -:1063E00000000000000000000000000000000000AD -:1063F0000000000000000000000000000000001F7E -:106400008000FFF003C07807801C0E000E1C000EF9 -:106410003C000F383FC778FFC770E3C771C3C7F3AD -:10642000C387E3C387E3878EE3878EE3CF8EE3FFE3 -:10643000FC71F9F07000007000003800003C0000B2 -:106440000F01C007FFC000000000000000000000B6 +:1062F000000000000000000000000000000000009E +:10630000000000000000000000000000000000008D +:10631000007E00007E00007E0000180000000000EB +:106320000000000000000000000000003C00007EB3 +:1063300000007E00003E00000000000000000000A1 +:10634000000000000000000000000000000000004D +:10635000000000000000000000000000000000003D +:10636000000000000000000000000000000000002D +:10637000007E00007E00007E00001800000000008B +:106380000000000000000000000000003E00007E51 +:1063900000007F00001F00001E00001E0000FC0027 +:1063A00007F00004000000000000000000000000F2 +:1063B00000000000000000000000000000000000DD +:1063C000000000000000000000000000400001E0AC +:1063D0000007C0001F00007E0001F80003E0000F6E +:1063E00080000F800003E00000F800003E00000F76 +:1063F000800003E00000E00000000000000000005A +:10640000000000000000000000000000000000008C +:10641000000000000000000000000000000000007C +:10642000000000000000000000000000000000006C +:106430000000000000000000001FFFF80000000046 +:1064400000000000001FFFF81FFFF8000000000020 :10645000000000000000000000000000000000003C -:1064600000000000007E00007F0000FF0000E780C9 -:1064700001E78003C3C003C3C00781E00781E00FC9 -:1064800000F00F00F81FFFF81FFFFC3C003C3C0031 -:106490001E78001EF0000F00000000000000000049 -:1064A00000000000000000000000000000000000EC -:1064B00000000000000000000000000000000000DC -:1064C000000000001FFFC01FFFF01E00F01E00783C -:1064D0001E00781E00F01E01F01FFFC01FFFE01E0F -:1064E00001F81E00781E003C1E003C1E00781E00B5 -:1064F000F81FFFE01FFF0000000000000000000088 -:10650000000000000000000000000000000000008B -:10651000000000000000000000000000000000007B -:106520000000000000FFF803FFF807C0000F0000A4 -:106530001E00001E00003C00003C00003C00003C2F -:1065400000003C00003E00001E00000F00000FC0D5 -:106550000803FFF800FFF800000000000000000042 -:10656000000000000000000000000000000000002B -:10657000000000000000000000000000000000001B -:10658000000000003FFF003FFFE03C01F03C0078CE -:106590003C003C3C003C3C003C3C001E3C001E3CA3 -:1065A000001E3C003C3C003C3C00783C00F83C07B2 -:1065B000E03FFFC03FFC00000000000000000000C2 -:1065C00000000000000000000000000000000000CB -:1065D00000000000000000000000000000000000BB -:1065E000000000000FFFF00FFFF00F00000F000091 -:1065F0000F00000F00000F00000FFFF00FFFF00F63 -:1066000000000F00000F00000F00000F00000F003F -:10661000000FFFF00FFFF00000000000000000007E -:10662000000000000000000000000000000000006A -:10663000000000000000000000000000000000005A -:10664000000000000FFFF00FFFF00F00000F000030 -:106650000F00000F00000F00000FFFF00FFFF00F02 -:1066600000000F00000F00000F00000F00000F00DF -:10667000000F00000F0000000000000000000000FC -:10668000000000000000000000000000000000000A -:1066900000000000000000000000000000000000FA -:1066A0000000000000FFFC03FFFC0FC0041F0000FF -:1066B0001E00003C00003C0000780FFC780FFC78C6 -:1066C000003C3C003C3C003C3E003C1F003C0FC0FA -:1066D0003C03FFFC00FFF800000000000000000089 -:1066E00000000000000000000000000000000000AA -:1066F000000000000000000000000000000000009A -:10670000000000003C003C3C003C3C003C3C003CA9 -:106710003C003C3C003C3C003C3FFFFC3FFFFC3C61 -:10672000003C3C003C3C003C3C003C3C003C3C0011 -:106730003C3C003C3C003C0000000000000000002D -:106740000000000000000000000000000000000049 -:106750000000000000000000000000000000000039 -:10676000000000000FFFF80FFFF8003C00003C00A5 -:10677000003C00003C00003C00003C00003C0000ED -:106780003C00003C00003C00003C00003C00003CA1 -:10679000000FFFF80FFFF8000000000000000000ED -:1067A00000000000000000000000000000000000E9 -:1067B00000000000000000000000000000000000D9 -:1067C000000000000FFFE00FFFE00001E00001E02B -:1067D0000001E00001E00001E00001E00001E00054 -:1067E00001E00001E00001E00001E00003C00C074F -:1067F000C00FFF8007FE0000000000000000000046 -:106800000000000000000000000000000000000088 -:106810000000000000000000000000000000000078 -:10682000000000001E00781E01F01E03C01E07803D -:106830001E1F001E3C001E78001EF0001FF0001EF0 -:10684000F8001E3C001E1E001E0F801E07C01E0109 -:10685000E01E00F81E007C000000000000000000A8 -:106860000000000000000000000000000000000028 -:106870000000000000000000000000000000000018 -:1068800000000000078000078000078000078000EC -:10689000078000078000078000078000078000074E -:1068A00080000780000780000780000780000780C5 -:1068B0000007FFF807FFF8000000000000000000DC -:1068C00000000000000000000000000000000000C8 -:1068D00000000000000000000000000000000000B8 -:1068E000000000003E007C3F00FC3F81DC3B81DC7F -:1068F0003BC39C39C39C38E71C38EF1C387E1C38DE -:106900007C1E383C1E78001E78001E78001E780021 -:106910001E78001E78001E0000000000000000002D -:106920000000000000000000000000000000000067 -:106930000000000000000000000000000000000057 -:10694000000000001F003C1F803C1FC03C1DC03CDD -:106950001DE03C1CF03C1C783C1C783C1C3C3C1C66 -:106960001E3C1C0F3C1C0F3C1C07BC1C03FC1C01E8 -:10697000FC1C00FC1C00FC000000000000000000EB -:106980000000000000000000000000000000000007 -:1069900000000000000000000000000000000000F7 -:1069A0000000000001FFC007FFF00F00F81E007C90 -:1069B0003C003C3C001E78001E78001E78001E78CB -:1069C000001E78001E3C003C3C003C1E00781F006E -:1069D000F007FFE001FF8000000000000000000061 -:1069E00000000000000000000000000000000000A7 -:1069F0000000000000000000000000000000000097 -:106A0000000000001FFF801FFFF01E00F81E007C2A -:106A10001E003C1E003C1E003C1E00781E03F01FA2 -:106A2000FFC01FFE001E00001E00001E00001E0012 -:106A3000001E00001E00000000000000000000001A -:106A40000000000000000000000000000000000046 -:106A50000000000000000000000000000000000036 -:106A60000000000001FFC007FFF00F00F81E007CCF -:106A70003C003C3C001E78001E78001E78001E780A -:106A8000001E78001E3C003C3C003C1E00781F802D -:106A9000F007FFE001FF80003C00003C00001F0603 -:106AA000000FFF0001F800000000000000000000DF -:106AB00000000000000000000000000000000000D6 -:106AC000000000000FFF800FFFE00E01F00E00F04D -:106AD0000E00F00E00F00E01F00FFFC00FFF000ED1 -:106AE0001F000E07800E03C00E01E00E00F00E0026 -:106AF000F80E00780E003C000000000000000000CE -:106B00000000000000000000000000000000000085 -:106B10000000000000000000000000000000000075 -:106B20000000000003FFF00FFFF01F00001E000038 -:106B30001E00001F00000FC00007FC0000FF8000C7 -:106B40000FF00001F80000780000780000782000C5 -:106B5000F83FFFE03FFF8000000000000000000061 -:106B60000000000000000000000000000000000025 -:106B70000000000000000000000000000000000015 -:106B8000000000003FFFFC3FFFFC003C00003C0019 -:106B9000003C00003C00003C00003C00003C0000C9 -:106BA0003C00003C00003C00003C00003C00003C7D -:106BB00000003C00003C000000000000000000005D -:106BC00000000000000000000000000000000000C5 -:106BD00000000000000000000000000000000000B5 -:106BE000000000003C003C3C003C3C003C3C003CC5 -:106BF0003C003C3C003C3C003C3C003C3C003C3C01 -:106C0000003C3C003C3C003C3C003C1E00781F002B -:106C1000F80FFFE003FF800000000000000000000C -:106C20000000000000000000000000000000000064 -:106C30000000000000000000000000000000000054 -:106C400000000000F8000F78001E3C001E3C003CD5 -:106C50001E00381E00780F00700F00F00781E0075B -:106C600081E003C3C003E3C001E78000F78000FFB9 -:106C700000007E00007E0000000000000000000018 -:106C80000000000000000000000000000000000004 -:106C900000000000000000000000000000000000F4 -:106CA0000000000078000E78000E78000E78001EBC -:106CB00038001E38001E383C1C383C1C387E1C38FE -:106CC0007F1C3CE71C3CE79C3DC39C1DC3DC1F8133 -:106CD000DC1F80F81F00F80000000000000000002A -:106CE00000000000000000000000000000000000A4 -:106CF0000000000000000000000000000000000094 -:106D0000000000003C003C1E00780F00F00781E00E -:106D100003C3C001E78000FF00007E00007E00008A -:106D2000FF0001FF8003E7C007C3E00F81F01F00F1 -:106D3000F83E007C7C003E000000000000000000E7 -:106D40000000000000000000000000000000000043 -:106D50000000000000000000000000000000000033 -:106D60000000000078001F3C003E1E007C1F0078E1 -:106D70000F80F007C1E003E3C001E78000FF0000DF -:106D80007E00003C00003C00003C00003C00003C59 -:106D900000003C00003C000000000000000000007B -:106DA00000000000000000000000000000000000E3 -:106DB00000000000000000000000000000000000D3 -:106DC000000000001FFFFC1FFFFC0000F80001E0B6 -:106DD0000003C0000780000F00001E00003C000000 -:106DE000780000F00003E00007C0000F80001F00E3 -:106DF000003FFFFC3FFFFC0000000000000000001F -:106E00000000000000000000000000000000000082 -:106E1000000000000000000000000000000001FF72 -:106E2000C001FFC001E00001E00001E00001E0005E -:106E300001E00001E00001E00001E00001E00001EC -:106E4000E00001E00001E00001E00001E00001E0FD -:106E50000001E00001E00001E00001E00001E000CD -:106E600001E00001FFC00000000000000000000081 -:106E700000000000000000000000000000000E0004 -:106E8000000F000007000003800003C00001E000C5 -:106E900000E00000F000007800003800003C000036 -:106EA0001E00000E00000F0000078000038000019C -:106EB000C00001E00000E000007000007800003C2D -:106EC00000000000000000000000000000000000C2 -:106ED000000000000000000000000000000003FFB0 -:106EE0008003FF8000078000078000078000078084 -:106EF00000078000078000078000078000078000EF -:106F000007800007800007800007800007800007D7 -:106F1000800007800007800007800007800007804E -:106F200000078003FF800000000000000000000058 -:106F30000000000000000000000000000000000051 -:106F400000000000003C00007E0000E70001C3805C -:106F50000381C00700E00E00F01E00780000000072 -:106F60000000000000000000000000000000000021 -:106F70000000000000000000000000000000000011 -:106F80000000000000000000000000000000000001 -:106F900000000000000000000000000000000000F1 -:106FA00000000000000000000000000000000000E1 -:106FB00000000000000000000000000000000000D1 -:106FC00000000000000000000000000000000000C1 -:106FD00000000000000000000000000000000000B1 -:106FE000FFFFFFFFFFFF00000000000000000000A7 -:106FF00000000000000000000000000000000F8002 -:107000000003E00000F800003C0000000000000069 -:107010000000000000000000000000000000000070 -:107020000000000000000000000000000000000060 -:107030000000000000000000000000000000000050 -:107040000000000000000000000000000000000040 -:107050000000000000000000000000000000000030 -:107060000000000000000000000000000000000020 -:1070700007FFC007E7F00000F0000078000078008C -:10708000FFF807FFF80F00781E00781E00781E0337 -:10709000F80FFFF807FC7800000000000000000077 +:10646000000000000000000000000000000000002C +:10647000000000000000000000000000000000001C +:106480000000000000000000000000000007800085 +:1064900003E00000F800003E00000F800003E00071 +:1064A00000F80001F00007C0001F00007C0001F0B0 +:1064B0000007C00003000000000000000000000012 +:1064C00000000000000000000000000000000000CC +:1064D000000000000000000000000000000001C0FB +:1064E0000001FE00007F800007C00001E00000F016 +:1064F0000000F00001F00003E0007FC0007E00001B +:10650000700000700000700000000000000000F843 +:106510000000F80000F8000000000000000000008B +:10652000000000000000000000000000000000006B +:106530000000000000000000000000000000001F3C +:106540008000FFF003C07807801C0E000E1C000EB8 +:106550003C000F383FC778FFC770E3C771C3C7F36C +:10656000C387E3C387E3878EE3878EE3CF8EE3FFA2 +:10657000FC71F9F07000007000003800003C000071 +:106580000F01C007FFC00000000000000000000075 +:1065900000000000000000000000000000000000FB +:1065A00000000000007E00007F0000FF0000E78088 +:1065B00001E78003C3C003C3C00781E00781E00F88 +:1065C00000F00F00F81FFFF81FFFFC3C003C3C00F0 +:1065D0001E78001EF0000F00000000000000000008 +:1065E00000000000000000000000000000000000AB +:1065F000000000000000000000000000000000009B +:10660000000000001FFFC01FFFF01E00F01E0078FA +:106610001E00781E00F01E01F01FFFC01FFFE01ECD +:1066200001F81E00781E003C1E003C1E00781E0073 +:10663000F81FFFE01FFF0000000000000000000046 +:10664000000000000000000000000000000000004A +:10665000000000000000000000000000000000003A +:106660000000000000FFF803FFF807C0000F000063 +:106670001E00001E00003C00003C00003C00003CEE +:1066800000003C00003E00001E00000F00000FC094 +:106690000803FFF800FFF800000000000000000001 +:1066A00000000000000000000000000000000000EA +:1066B00000000000000000000000000000000000DA +:1066C000000000003FFF003FFFE03C01F03C00788D +:1066D0003C003C3C003C3C003C3C001E3C001E3C62 +:1066E000001E3C003C3C003C3C00783C00F83C0771 +:1066F000E03FFFC03FFC0000000000000000000081 +:106700000000000000000000000000000000000089 +:106710000000000000000000000000000000000079 +:10672000000000000FFFF00FFFF00F00000F00004F +:106730000F00000F00000F00000FFFF00FFFF00F21 +:1067400000000F00000F00000F00000F00000F00FE +:10675000000FFFF00FFFF00000000000000000003D +:106760000000000000000000000000000000000029 +:106770000000000000000000000000000000000019 +:10678000000000000FFFF00FFFF00F00000F0000EF +:106790000F00000F00000F00000FFFF00FFFF00FC1 +:1067A00000000F00000F00000F00000F00000F009E +:1067B000000F00000F0000000000000000000000BB +:1067C00000000000000000000000000000000000C9 +:1067D00000000000000000000000000000000000B9 +:1067E0000000000000FFFC03FFFC0FC0041F0000BE +:1067F0001E00003C00003C0000780FFC780FFC7885 +:10680000003C3C003C3C003C3E003C1F003C0FC0B8 +:106810003C03FFFC00FFF800000000000000000047 +:106820000000000000000000000000000000000068 +:106830000000000000000000000000000000000058 +:10684000000000003C003C3C003C3C003C3C003C68 +:106850003C003C3C003C3C003C3FFFFC3FFFFC3C20 +:10686000003C3C003C3C003C3C003C3C003C3C00D0 +:106870003C3C003C3C003C000000000000000000EC +:106880000000000000000000000000000000000008 +:1068900000000000000000000000000000000000F8 +:1068A000000000000FFFF80FFFF8003C00003C0064 +:1068B000003C00003C00003C00003C00003C0000AC +:1068C0003C00003C00003C00003C00003C00003C60 +:1068D000000FFFF80FFFF8000000000000000000AC +:1068E00000000000000000000000000000000000A8 +:1068F0000000000000000000000000000000000098 +:10690000000000000FFFE00FFFE00001E00001E0E9 +:106910000001E00001E00001E00001E00001E00012 +:1069200001E00001E00001E00001E00003C00C070D +:10693000C00FFF8007FE0000000000000000000004 +:106940000000000000000000000000000000000047 +:106950000000000000000000000000000000000037 +:10696000000000001E00781E01F01E03C01E0780FC +:106970001E1F001E3C001E78001EF0001FF0001EAF +:10698000F8001E3C001E1E001E0F801E07C01E01C8 +:10699000E01E00F81E007C00000000000000000067 +:1069A00000000000000000000000000000000000E7 +:1069B00000000000000000000000000000000000D7 +:1069C00000000000078000078000078000078000AB +:1069D000078000078000078000078000078000070D +:1069E0008000078000078000078000078000078084 +:1069F0000007FFF807FFF80000000000000000009B +:106A00000000000000000000000000000000000086 +:106A10000000000000000000000000000000000076 +:106A2000000000003E007C3F00FC3F81DC3B81DC3D +:106A30003BC39C39C39C38E71C38EF1C387E1C389C +:106A40007C1E383C1E78001E78001E78001E7800E0 +:106A50001E78001E78001E000000000000000000EC +:106A60000000000000000000000000000000000026 +:106A70000000000000000000000000000000000016 +:106A8000000000001F003C1F803C1FC03C1DC03C9C +:106A90001DE03C1CF03C1C783C1C783C1C3C3C1C25 +:106AA0001E3C1C0F3C1C0F3C1C07BC1C03FC1C01A7 +:106AB000FC1C00FC1C00FC000000000000000000AA +:106AC00000000000000000000000000000000000C6 +:106AD00000000000000000000000000000000000B6 +:106AE0000000000001FFC007FFF00F00F81E007C4F +:106AF0003C003C3C001E78001E78001E78001E788A +:106B0000001E78001E3C003C3C003C1E00781F002C +:106B1000F007FFE001FF800000000000000000001F +:106B20000000000000000000000000000000000065 +:106B30000000000000000000000000000000000055 +:106B4000000000001FFF801FFFF01E00F81E007CE9 +:106B50001E003C1E003C1E003C1E00781E03F01F61 +:106B6000FFC01FFE001E00001E00001E00001E00D1 +:106B7000001E00001E0000000000000000000000D9 +:106B80000000000000000000000000000000000005 +:106B900000000000000000000000000000000000F5 +:106BA0000000000001FFC007FFF00F00F81E007C8E +:106BB0003C003C3C001E78001E78001E78001E78C9 +:106BC000001E78001E3C003C3C003C1E00781F80EC +:106BD000F007FFE001FF80003C00003C00001F06C2 +:106BE000000FFF0001F8000000000000000000009E +:106BF0000000000000000000000000000000000095 +:106C0000000000000FFF800FFFE00E01F00E00F00B +:106C10000E00F00E00F00E01F00FFFC00FFF000E8F +:106C20001F000E07800E03C00E01E00E00F00E00E4 +:106C3000F80E00780E003C0000000000000000008C +:106C40000000000000000000000000000000000044 +:106C50000000000000000000000000000000000034 +:106C60000000000003FFF00FFFF01F00001E0000F7 +:106C70001E00001F00000FC00007FC0000FF800086 +:106C80000FF00001F8000078000078000078200084 +:106C9000F83FFFE03FFF8000000000000000000020 +:106CA00000000000000000000000000000000000E4 +:106CB00000000000000000000000000000000000D4 +:106CC000000000003FFFFC3FFFFC003C00003C00D8 +:106CD000003C00003C00003C00003C00003C000088 +:106CE0003C00003C00003C00003C00003C00003C3C +:106CF00000003C00003C000000000000000000001C +:106D00000000000000000000000000000000000083 +:106D10000000000000000000000000000000000073 +:106D2000000000003C003C3C003C3C003C3C003C83 +:106D30003C003C3C003C3C003C3C003C3C003C3CBF +:106D4000003C3C003C3C003C3C003C1E00781F00EA +:106D5000F80FFFE003FF80000000000000000000CB +:106D60000000000000000000000000000000000023 +:106D70000000000000000000000000000000000013 +:106D800000000000F8000F78001E3C001E3C003C94 +:106D90001E00381E00780F00700F00F00781E0071A +:106DA00081E003C3C003E3C001E78000F78000FF78 +:106DB00000007E00007E00000000000000000000D7 +:106DC00000000000000000000000000000000000C3 +:106DD00000000000000000000000000000000000B3 +:106DE0000000000078000E78000E78000E78001E7B +:106DF00038001E38001E383C1C383C1C387E1C38BD +:106E00007F1C3CE71C3CE79C3DC39C1DC3DC1F81F1 +:106E1000DC1F80F81F00F8000000000000000000E8 +:106E20000000000000000000000000000000000062 +:106E30000000000000000000000000000000000052 +:106E4000000000003C003C1E00780F00F00781E0CD +:106E500003C3C001E78000FF00007E00007E000049 +:106E6000FF0001FF8003E7C007C3E00F81F01F00B0 +:106E7000F83E007C7C003E000000000000000000A6 +:106E80000000000000000000000000000000000002 +:106E900000000000000000000000000000000000F2 +:106EA0000000000078001F3C003E1E007C1F0078A0 +:106EB0000F80F007C1E003E3C001E78000FF00009E +:106EC0007E00003C00003C00003C00003C00003C18 +:106ED00000003C00003C000000000000000000003A +:106EE00000000000000000000000000000000000A2 +:106EF0000000000000000000000000000000000092 +:106F0000000000001FFFFC1FFFFC0000F80001E074 +:106F10000003C0000780000F00001E00003C0000BE +:106F2000780000F00003E00007C0000F80001F00A1 +:106F3000003FFFFC3FFFFC000000000000000000DD +:106F40000000000000000000000000000000000041 +:106F5000000000000000000000000000000001FF31 +:106F6000C001FFC001E00001E00001E00001E0001D +:106F700001E00001E00001E00001E00001E00001AB +:106F8000E00001E00001E00001E00001E00001E0BC +:106F90000001E00001E00001E00001E00001E0008C +:106FA00001E00001FFC00000000000000000000040 +:106FB00000000000000000000000000000000E00C3 +:106FC000000F000007000003800003C00001E00084 +:106FD00000E00000F000007800003800003C0000F5 +:106FE0001E00000E00000F0000078000038000015B +:106FF000C00001E00000E000007000007800003CEC +:107000000000000000000000000000000000000080 +:10701000000000000000000000000000000003FF6E +:107020008003FF8000078000078000078000078042 +:1070300000078000078000078000078000078000AD +:107040000780000780000780000780000780000796 +:10705000800007800007800007800007800007800D +:1070600000078003FF800000000000000000000017 +:107070000000000000000000000000000000000010 +:1070800000000000003C00007E0000E70001C3801B +:107090000381C00700E00E00F01E00780000000031 :1070A00000000000000000000000000000000000E0 -:1070B00000000000000000000000000000001E00B2 -:1070C000001E00001E00001E00001E00001E00002A -:1070D0001E7FE01EFFF01FC0781F00781E003C1EC0 -:1070E000003C1E003C1E003C1E00381E00781E00A6 -:1070F000F01FFFE007FF000000000000000000009C +:1070B00000000000000000000000000000000000D0 +:1070C00000000000000000000000000000000000C0 +:1070D00000000000000000000000000000000000B0 +:1070E00000000000000000000000000000000000A0 +:1070F0000000000000000000000000000000000090 :10710000000000000000000000000000000000007F :10711000000000000000000000000000000000006F -:10712000000000000000000000000000000000005F -:1071300000FFF003FFF007C0000F80000F00001EEB -:1071400000001E00001E00000F00000F800007C09E -:107150000003FFF000FFF00000000000000000004E +:10712000FFFFFFFFFFFF0000000000000000000065 +:1071300000000000000000000000000000000F80C0 +:107140000003E00000F800003C0000000000000028 +:10715000000000000000000000000000000000002F :10716000000000000000000000000000000000001F :10717000000000000000000000000000000000000F -:10718000780000780000780000780000780000782F -:1071900001FFF807FFF80F00781E00781E00783C0A -:1071A00000783C00783C00781C00781E01F81F0332 -:1071B000F80FFF7803FC78000000000000000000DA -:1071C00000000000000000000000000000000000BF -:1071D00000000000000000000000000000000000AF +:1071800000000000000000000000000000000000FF +:1071900000000000000000000000000000000000EF +:1071A00000000000000000000000000000000000DF +:1071B00007FFC007E7F00000F0000078000078004B +:1071C000FFF807FFF80F00781E00781E00781E03F6 +:1071D000F80FFFF807FC7800000000000000000036 :1071E000000000000000000000000000000000009F -:1071F00001FFC007E3F00F00F81E00781E003C1FDF -:10720000FFFC1FFFFC1C00001E00001E00000F8082 -:107210000007FFF801FFF800000000000000000078 -:10722000000000000000000000000000000000005E -:10723000000000000000000000000000000000034B -:10724000FC001FFE003E0000780000780000700087 -:107250000070000070003FFFFC3FFFFC007000006A -:10726000700000700000700000700000700000707E -:10727000000070000070000000000000000000002E -:1072800000000000000000000000000000000000FE -:1072900000000000000000000000000000000000EE +:1071F00000000000000000000000000000001E0071 +:10720000001E00001E00001E00001E00001E0000E8 +:107210001E7FE01EFFF01FC0781F00781E003C1E7E +:10722000003C1E003C1E003C1E00381E00781E0064 +:10723000F01FFFE007FF000000000000000000005A +:10724000000000000000000000000000000000003E +:10725000000000000000000000000000000000002E +:10726000000000000000000000000000000000001E +:1072700000FFF003FFF007C0000F80000F00001EAA +:1072800000001E00001E00000F00000F800007C05D +:107290000003FFF000FFF00000000000000000000D :1072A00000000000000000000000000000000000DE -:1072B00003FFFC07C3FC0F00F01E00F01E00F00FE0 -:1072C00000F00F83E00FFFC01E7C001C00001F00B9 -:1072D000000FFFF00FFFFC1E003C3C003C3C003C5C -:1072E0001F81F80FFFE000380000000000000000E0 -:1072F00000000000000000000000000000001E0070 -:10730000001E00001E00001E00001E00001E0000E7 -:107310001E7FE01EFFF01FC0F01F00781E00781EC9 -:1073200000781E00781E00781E00781E00781E006F -:10733000781E00781E0078000000000000000000A9 -:10734000000000000000000000000000000000003D -:107350000000000000000000000000000000003CF1 -:1073600000007E00007E00003C00000000000000E5 -:107370000FFE000FFE00001E00001E00001E000099 -:107380001E00001E00001E00001E00001E00001E49 -:10739000000FFFF80FFFF8000000000000000000E1 -:1073A00000000000000000000000000000000000DD -:1073B00000000000000000000000000000000003CA -:1073C000800007E00007E0000380000000000000EC -:1073D0000FFFC00FFFC00003C00003C00003C000C8 -:1073E00003C00003C00003C00003C00003C00003CB -:1073F000C00003C00003C00003C00003C00007803A -:107400001E3F001FFE0001C0000000000000000041 -:1074100000000000000000000000000000000F005D -:10742000000F00000F00000F00000F00000F000011 -:107430000F00F80F01E00F07C00F1F000F3C000FF7 -:10744000F8000FF8000F3E000F1F000F07C00F03DA -:10745000E00F00F80F007C000000000000000000BA -:10746000000000000000000000000000000000001C -:1074700000000000000000000000000000000FFEFF -:10748000000FFE00001E00001E00001E00001E0077 -:10749000001E00001E00001E00001E00001E000056 -:1074A0001E00001E00001E00001E00001E00001E28 -:1074B000000FFFF80FFFF8000000000000000000C0 -:1074C00000000000000000000000000000000000BC -:1074D00000000000000000000000000000000000AC +:1072B00000000000000000000000000000000000CE +:1072C00078000078000078000078000078000078EE +:1072D00001FFF807FFF80F00781E00781E00783CC9 +:1072E00000783C00783C00781C00781E01F81F03F1 +:1072F000F80FFF7803FC7800000000000000000099 +:10730000000000000000000000000000000000007D +:10731000000000000000000000000000000000006D +:10732000000000000000000000000000000000005D +:1073300001FFC007E3F00F00F81E00781E003C1F9D +:10734000FFFC1FFFFC1C00001E00001E00000F8041 +:107350000007FFF801FFF800000000000000000037 +:10736000000000000000000000000000000000001D +:10737000000000000000000000000000000000030A +:10738000FC001FFE003E0000780000780000700046 +:107390000070000070003FFFFC3FFFFC0070000029 +:1073A000700000700000700000700000700000703D +:1073B00000007000007000000000000000000000ED +:1073C00000000000000000000000000000000000BD +:1073D00000000000000000000000000000000000AD +:1073E000000000000000000000000000000000009D +:1073F00003FFFC07C3FC0F00F01E00F01E00F00F9F +:1074000000F00F83E00FFFC01E7C001C00001F0077 +:10741000000FFFF00FFFFC1E003C3C003C3C003C1A +:107420001F81F80FFFE0003800000000000000009E +:1074300000000000000000000000000000001E002E +:10744000001E00001E00001E00001E00001E0000A6 +:107450001E7FE01EFFF01FC0F01F00781E00781E88 +:1074600000781E00781E00781E00781E00781E002E +:10747000781E00781E007800000000000000000068 +:1074800000000000000000000000000000000000FC +:107490000000000000000000000000000000003CB0 +:1074A00000007E00007E00003C00000000000000A4 +:1074B0000FFE000FFE00001E00001E00001E000058 +:1074C0001E00001E00001E00001E00001E00001E08 +:1074D000000FFFF80FFFF8000000000000000000A0 :1074E000000000000000000000000000000000009C -:1074F00039F9F83BBBBC3E3E1C3C3E1C383C1C38BA -:107500003C1C383C1C383C1C383C1C383C1C383C6F -:107510001C383C1C383C1C0000000000000000002F -:10752000000000000000000000000000000000005B -:10753000000000000000000000000000000000004B -:10754000000000000000000000000000000000003B -:107550001E7FE01EFFF01FC0F01F00781E00781E87 -:1075600000781E00781E00781E00781E00781E002D -:10757000781E00781E007800000000000000000067 -:1075800000000000000000000000000000000000FB -:1075900000000000000000000000000000000000EB +:1074F0000000000000000000000000000000000389 +:10750000800007E00007E0000380000000000000AA +:107510000FFFC00FFFC00003C00003C00003C00086 +:1075200003C00003C00003C00003C00003C0000389 +:10753000C00003C00003C00003C00003C0000780F8 +:107540001E3F001FFE0001C0000000000000000000 +:1075500000000000000000000000000000000F001C +:10756000000F00000F00000F00000F00000F0000D0 +:107570000F00F80F01E00F07C00F1F000F3C000FB6 +:10758000F8000FF8000F3E000F1F000F07C00F0399 +:10759000E00F00F80F007C00000000000000000079 :1075A00000000000000000000000000000000000DB -:1075B00001FFC007E7F00F00F81E003C3C003C3C18 -:1075C000003C3C003C3C003C3C003C1E00781F0062 -:1075D000F007FFE001FF8000000000000000000055 -:1075E000000000000000000000000000000000009B -:1075F000000000000000000000000000000000008B +:1075B00000000000000000000000000000000FFEBE +:1075C000000FFE00001E00001E00001E00001E0036 +:1075D000001E00001E00001E00001E00001E000015 +:1075E0001E00001E00001E00001E00001E00001EE7 +:1075F000000FFFF80FFFF80000000000000000007F :10760000000000000000000000000000000000007A -:107610001E7FE01EFFF01FC0781F00781E003C1E7A -:10762000003C1E003C1E003C1E00381E00781E0060 -:10763000F01FFFE01FFF001E00001E00001E0000E4 -:107640001E00001E000000000000000000000000FE -:10765000000000000000000000000000000000002A +:10761000000000000000000000000000000000006A +:10762000000000000000000000000000000000005A +:1076300039F9F83BBBBC3E3E1C3C3E1C383C1C3878 +:107640003C1C383C1C383C1C383C1C383C1C383C2E +:107650001C383C1C383C1C000000000000000000EE :10766000000000000000000000000000000000001A -:1076700001FFF807F7F80F00781E00781E00783C2D -:1076800000783C00783C00781C00781E01F81F034D -:10769000F80FFF7803FC780000780000780000788D -:1076A00000007800007800000000000000000000EA -:1076B00000000000000000000000000000000000CA +:10767000000000000000000000000000000000000A +:1076800000000000000000000000000000000000FA +:107690001E7FE01EFFF01FC0F01F00781E00781E46 +:1076A00000781E00781E00781E00781E00781E00EC +:1076B000781E00781E007800000000000000000026 :1076C00000000000000000000000000000000000BA -:1076D0000F1FF00F7FF80FE03C0F803C0F003C0FB6 -:1076E00000000F00000F00000F00000F00000F004F -:1076F000000F00000F00000000000000000000006C -:107700000000000000000000000000000000000079 -:107710000000000000000000000000000000000069 +:1076D00000000000000000000000000000000000AA +:1076E000000000000000000000000000000000009A +:1076F00001FFC007E7F00F00F81E003C3C003C3CD7 +:10770000003C3C003C3C003C3C003C1E00781F0020 +:10771000F007FFE001FF8000000000000000000013 :107720000000000000000000000000000000000059 -:1077300001FFE007E1E00F00000F000007800003F9 -:10774000FC0000FFC0000FF00000F0000078000017 -:10775000F00FFFE00FFF80000000000000000000BD -:107760000000000000000000000000000000000019 -:107770000000000000000000000000000000000009 -:107780000000000001E00001E00001E00001E00075 -:107790007FFFF87FFFF801E00001E00001E0000159 -:1077A000E00001E00001E00001E00001E00000F085 -:1077B00000007FF8003FF80000000000000000001B -:1077C00000000000000000000000000000000000B9 -:1077D00000000000000000000000000000000000A9 -:1077E0000000000000000000000000000000000099 -:1077F0001E00781E00781E00781E00781E00781E7D -:1078000000781E00781E00781E00780E00F80F0326 -:10781000F807FF7803FC780000000000000000007B -:107820000000000000000000000000000000000058 -:107830000000000000000000000000000000000048 +:107730000000000000000000000000000000000049 +:107740000000000000000000000000000000000039 +:107750001E7FE01EFFF01FC0781F00781E003C1E39 +:10776000003C1E003C1E003C1E00381E00781E001F +:10777000F01FFFE01FFF001E00001E00001E0000A3 +:107780001E00001E000000000000000000000000BD +:1077900000000000000000000000000000000000E9 +:1077A00000000000000000000000000000000000D9 +:1077B00001FFF807F7F80F00781E00781E00783CEC +:1077C00000783C00783C00781C00781E01F81F030C +:1077D000F80FFF7803FC780000780000780000784C +:1077E00000007800007800000000000000000000A9 +:1077F0000000000000000000000000000000000089 +:107800000000000000000000000000000000000078 +:107810000F1FF00F7FF80FE03C0F803C0F003C0F74 +:1078200000000F00000F00000F00000F00000F000D +:10783000000F00000F00000000000000000000002A :107840000000000000000000000000000000000038 -:107850003C003C1E007C1E00780F00F00F80F007FB -:1078600081E003C3C003C3C001E78000E70000FF5D -:1078700000007E00003C000000000000000000004E -:1078800000000000000000000000000000000000F8 -:1078900000000000000000000000000000000000E8 +:107850000000000000000000000000000000000028 +:107860000000000000000000000000000000000018 +:1078700001FFE007E1E00F00000F000007800003B8 +:10788000FC0000FFC0000FF00000F00000780000D6 +:10789000F00FFFE00FFF800000000000000000007C :1078A00000000000000000000000000000000000D8 -:1078B00078000E78001E78001E383C1E383C1C3CB8 -:1078C0007E1C3C7E3C1CE73C1CE7B81DC3B81FC3B4 -:1078D000F80F81F80F81F0000000000000000000A8 -:1078E0000000000000000000000000000000000098 -:1078F0000000000000000000000000000000000088 +:1078B00000000000000000000000000000000000C8 +:1078C0000000000001E00001E00001E00001E00034 +:1078D0007FFFF87FFFF801E00001E00001E0000118 +:1078E000E00001E00001E00001E00001E00000F044 +:1078F00000007FF8003FF8000000000000000000DA :107900000000000000000000000000000000000077 -:107910001F007C0F80F007C1E003E3C000F7800088 -:107920007F00003E0000FF0001E78003C3C0078125 -:10793000F01F00F83E007C00000000000000000086 -:107940000000000000000000000000000000000037 -:107950000000000000000000000000000000000027 +:107910000000000000000000000000000000000067 +:107920000000000000000000000000000000000057 +:107930001E00781E00781E00781E00781E00781E3B +:1079400000781E00781E00781E00780E00F80F03E5 +:10795000F807FF7803FC780000000000000000003A :107960000000000000000000000000000000000017 -:107970003C003C1E003C1E00780F00F00780F00722 -:1079800081E003C1C003C3C001E78000F78000FFAE -:1079900000007E00003E00003C0000780001F00086 -:1079A0007FE0007F80000000000000000000000079 -:1079B00000000000000000000000000000000000C7 +:107970000000000000000000000000000000000007 +:1079800000000000000000000000000000000000F7 +:107990003C003C1E007C1E00780F00F00F80F007BA +:1079A00081E003C3C003C3C001E78000E70000FF1C +:1079B00000007E00003C000000000000000000000D :1079C00000000000000000000000000000000000B7 -:1079D0000FFFF00FFFF00001E00007C0000F800074 -:1079E0001E00003C0000F80001E00003C00007801A -:1079F000000FFFF80FFFF80000000000000000007B -:107A00000000000000000000000000000000000076 -:107A1000000000000000000000000000000000075F -:107A2000E0001FE0003C0000380000380000780053 -:107A30000078000078000078000078001FF0001F38 -:107A4000800001F0000078000078000078000078E5 -:107A500000007800007800007800003800003C004A -:107A6000001F80000FE00000000000000000000088 -:107A70000000000000003C00003C00003C00003C16 -:107A800000003C00003C00003C00003C00003C00CA -:107A9000003C00003C00003C00003C00003C0000BA -:107AA0003C00003C00003C00003C00003C00003C6E -:107AB00000003C00003C00003C00003C00003C009A -:107AC000003C00003C00000000000000000000003E -:107AD000000000000000000000000000000007E0BF -:107AE0000007F800003C00001E00001E00001E0001 -:107AF000001E00001E00001E00000E00000FF80017 -:107B000001F8000F80000E00001E00001E00001E85 -:107B100000001E00001E00001E00001E00003C00B1 -:107B200000FC0007F0000000000000000000000062 -:107B30000000000000000000000000000000000045 +:1079D00000000000000000000000000000000000A7 +:1079E0000000000000000000000000000000000097 +:1079F00078000E78001E78001E383C1E383C1C3C77 +:107A00007E1C3C7E3C1CE73C1CE7B81DC3B81FC372 +:107A1000F80F81F80F81F000000000000000000066 +:107A20000000000000000000000000000000000056 +:107A30000000000000000000000000000000000046 +:107A40000000000000000000000000000000000036 +:107A50001F007C0F80F007C1E003E3C000F7800047 +:107A60007F00003E0000FF0001E78003C3C00781E4 +:107A7000F01F00F83E007C00000000000000000045 +:107A800000000000000000000000000000000000F6 +:107A900000000000000000000000000000000000E6 +:107AA00000000000000000000000000000000000D6 +:107AB0003C003C1E003C1E00780F00F00780F007E1 +:107AC00081E003C1C003C3C001E78000F78000FF6D +:107AD00000007E00003E00003C0000780001F00045 +:107AE0007FE0007F80000000000000000000000038 +:107AF0000000000000000000000000000000000086 +:107B00000000000000000000000000000000000075 +:107B10000FFFF00FFFF00001E00007C0000F800032 +:107B20001E00003C0000F80001E00003C0000780D8 +:107B3000000FFFF80FFFF800000000000000000039 :107B40000000000000000000000000000000000035 -:107B500000000000000000000007C0001FF01E3CF5 -:107B60007C1E381FFC7807F80000000000000000B1 -:107B70000000000000000000000000000000000005 -:107B800000000000000000000000000000000100F4 -:107B900002000100030001000200010004000100D6 -:107BA00002000100030001000200010005000100C5 -:107BB00002000100030001000200010004000100B6 -:107BC00002000100030001000200010006000100A4 -:107BD0000200010003000100020001000400010096 -:107BE0000200010003000100020001000500010085 -:107BF0000200010003000100020001000400010076 -:107C00000200010003000100020001000700010062 -:107C10000200010003000100020001000400010055 -:107C20000200010003000100020001000500010044 -:107C30000200010003000100020001000400010035 -:107C40000200010003000100020001000600010023 -:107C50000200010003000100020001000400010015 -:107C60000200010003000100020001000500010004 -:107C700002000100030001000200010004000100F5 -:107C80000200010003000100020001003031323324 -:107C900034353637383961626364656600303132B5 -:107CA00033343536373839414243444546000000C5 -:107CB000D93F0008D13F0008CD3F0008D53F00085C -:107CC000E07C00080000002034010000A802000849 -:107CD000607D0008340100204C180000FC210008E1 -:107CE0001184A24A04680901020304060708090C6A -:107CF0006910850204060812F0344001062244226D -:107D00002043FFFF132C401308081210131C4613C6 -:107D10000810121813EC572B08181F011B1202121F -:107D200005120A12141232126412C84BF4016102D5 -:107D300025011AB47C29045A78321AC40C29042962 -:107D40007229CD1AD40C2904323032051AE40C29D8 -:107D500004323429DD1AF40C290402372C00000007 +:107B5000000000000000000000000000000000071E +:107B6000E0001FE0003C0000380000380000780012 +:107B70000078000078000078000078001FF0001FF7 +:107B8000800001F0000078000078000078000078A4 +:107B900000007800007800007800003800003C0009 +:107BA000001F80000FE00000000000000000000047 +:107BB0000000000000003C00003C00003C00003CD5 +:107BC00000003C00003C00003C00003C00003C0089 +:107BD000003C00003C00003C00003C00003C000079 +:107BE0003C00003C00003C00003C00003C00003C2D +:107BF00000003C00003C00003C00003C00003C0059 +:107C0000003C00003C0000000000000000000000FC +:107C1000000000000000000000000000000007E07D +:107C20000007F800003C00001E00001E00001E00BF +:107C3000001E00001E00001E00000E00000FF800D5 +:107C400001F8000F80000E00001E00001E00001E44 +:107C500000001E00001E00001E00001E00003C0070 +:107C600000FC0007F0000000000000000000000021 +:107C70000000000000000000000000000000000004 +:107C800000000000000000000000000000000000F4 +:107C900000000000000000000007C0001FF01E3CB4 +:107CA0007C1E381FFC7807F8000000000000000070 +:107CB00000000000000000000000000000000000C4 +:107CC00000000000000000000000000000000100B3 +:107CD0000200010003000100020001000400010095 +:107CE0000200010003000100020001000500010084 +:107CF0000200010003000100020001000400010075 +:107D00000200010003000100020001000600010062 +:107D10000200010003000100020001000400010054 +:107D20000200010003000100020001000500010043 +:107D30000200010003000100020001000400010034 +:107D40000200010003000100020001000700010021 +:107D50000200010003000100020001000400010014 +:107D60000200010003000100020001000500010003 +:107D700002000100030001000200010004000100F4 +:107D800002000100030001000200010006000100E2 +:107D900002000100030001000200010004000100D4 +:107DA00002000100030001000200010005000100C3 +:107DB00002000100030001000200010004000100B4 +:107DC00002000100030001000200010030313233E3 +:107DD0003435363738396162636465660030313274 +:107DE0003334353637383941424344454600000084 +:107DF00019410008114100080D4100081541000813 +:107E0000207E00080000002034010000A8020008C5 +:107E1000A07E0008340100204C1800003C2300081C +:107E20001184A24A04680901020304060708090C28 +:107E30006910850204060812F0344001062244222B +:107E40002043FFFF136C411308081210135C471303 +:107E500008101218132C592B08181F011B1202129C +:107E600005120A12141232126412C84BF401610294 +:107E700025011AB47C29045A78321AC40C29042921 +:107E80007229CD1AD40C2904323032051AE40C2997 +:107E900004323429DD1AF40C290402372C000000C6 :0400000508000131BD :00000001FF diff --git a/Project/oscilloscope.uvguix.C401 b/Project/oscilloscope.uvguix.C401 index a9a1d20..d09db8c 100644 --- a/Project/oscilloscope.uvguix.C401 +++ b/Project/oscilloscope.uvguix.C401 @@ -86,8 +86,8 @@ 44 - 0 - 1 + 2 + 3 -1 -1 @@ -106,8 +106,8 @@ 0 - 232 - 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000001000000000000000100000024453A5C7A6D5C656D6265645C6F7363696C6C6F73636F70655C557365725C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000E2020000D00000007E0700002B030000 + 518 + 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000005000000010000000100000024453A5C7A6D5C656D6265645C6F7363696C6C6F73636F70655C557365725C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF27453A5C7A6D5C656D6265645C6F7363696C6C6F73636F70655C557365725C4F53435C4F53432E6300000000054F53432E6300000000FFDC7800FFFFFFFF27453A5C7A6D5C656D6265645C6F7363696C6C6F73636F70655C557365725C4F53435C4F53432E6800000000054F53432E6800000000BECEA100FFFFFFFF2C453A5C7A6D5C656D6265645C6F7363696C6C6F73636F70655C557365725C73746D3332663130785F69742E63000000000E73746D3332663130785F69742E6300000000F0A0A100FFFFFFFF33453A5C7A6D5C656D6265645C6F7363696C6C6F73636F70655C557365725C6C63645C6273705F696C69393334315F6C63642E6300000000116273705F696C69393334315F6C63642E6300000000BCA8E100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000F3000000660000008007000016030000 @@ -130,7 +130,7 @@ 16 - D8000000EF000000A00300007F010000 + E2020000D00000007E07000060010000 @@ -146,7 +146,7 @@ 0 16 - 0300000066000000ED00000091020000 + 0300000066000000EC000000E6020000 16 @@ -166,7 +166,7 @@ 0 16 - 0300000066000000ED00000091020000 + 0300000066000000EC000000E6020000 16 @@ -186,7 +186,7 @@ 0 16 - 000000002D02000090050000BD020000 + 03000000300200008D050000A4020000 16 @@ -206,7 +206,7 @@ 0 16 - 03000000300200008D05000090020000 + 03000000300200008D050000A4020000 16 @@ -226,7 +226,7 @@ 0 16 - 03000000300200008D05000090020000 + 03000000300200008D050000A4020000 16 @@ -246,7 +246,7 @@ 0 16 - 03000000300200008D05000090020000 + 03000000300200008D050000A4020000 16 @@ -266,7 +266,7 @@ 0 16 - A3040000660000008D05000001010000 + A3040000660000008D05000010020000 16 @@ -326,7 +326,7 @@ 0 16 - 03000000300200008D05000090020000 + 03000000300200008D050000A4020000 16 @@ -346,7 +346,7 @@ 0 16 - 03000000300200008D05000090020000 + 03000000300200008D050000A4020000 16 @@ -366,7 +366,7 @@ 0 16 - 03000000300200008D05000090020000 + 03000000300200008D050000A4020000 16 @@ -386,7 +386,7 @@ 0 16 - 03000000300200008D05000090020000 + 03000000300200008D050000A4020000 16 @@ -406,7 +406,7 @@ 0 16 - 03000000300200008D05000090020000 + 03000000300200008D050000A4020000 16 @@ -426,7 +426,7 @@ 0 16 - 03000000300200008D05000090020000 + 03000000300200008D050000A4020000 16 @@ -446,7 +446,7 @@ 0 16 - 0300000066000000ED00000091020000 + 0300000066000000EC000000E6020000 16 @@ -466,7 +466,7 @@ 0 16 - 0300000066000000ED00000091020000 + 0300000066000000EC000000E6020000 16 @@ -486,7 +486,7 @@ 0 16 - 00000000C2020000900500003E030000 + 000000001703000080070000E6030000 16 @@ -526,7 +526,7 @@ 0 16 - 03000000C50200008D05000025030000 + 030000001A0300008D0500007A030000 16 @@ -546,7 +546,7 @@ 0 16 - F40000006300000090050000DF000000 + F7000000660000008D050000C6000000 16 @@ -606,7 +606,7 @@ 0 16 - A0040000630000009005000029020000 + A3040000660000008D05000010020000 16 @@ -626,7 +626,7 @@ 0 16 - 000000002D02000090050000A9020000 + 03000000300200008D050000A4020000 16 @@ -686,7 +686,7 @@ 0 16 - F40000006300000090050000DF000000 + F7000000660000008D050000C6000000 16 @@ -726,7 +726,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -746,7 +746,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -766,7 +766,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -786,7 +786,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -806,7 +806,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -826,7 +826,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -846,7 +846,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -866,7 +866,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -886,7 +886,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -906,7 +906,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -926,7 +926,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -946,7 +946,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -966,7 +966,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -986,7 +986,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1006,7 +1006,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1026,7 +1026,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1046,7 +1046,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1066,7 +1066,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1086,7 +1086,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1106,7 +1106,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1126,7 +1126,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1146,7 +1146,7 @@ 0 16 - 0300000066000000ED000000A4020000 + 0300000066000000ED00000091020000 16 @@ -1166,7 +1166,7 @@ 0 16 - 00000000C2020000900500003E030000 + 030000001A0300008D0500007A030000 16 @@ -1186,7 +1186,7 @@ 0 16 - 03000000C50200008D05000025030000 + 030000001A0300008D0500007A030000 16 @@ -1206,7 +1206,7 @@ 0 16 - 03000000300200008D05000090020000 + 03000000300200008D050000A4020000 16 @@ -1226,7 +1226,7 @@ 0 16 - 03000000300200008D05000090020000 + 03000000300200008D050000A4020000 16 @@ -1246,7 +1246,7 @@ 0 16 - 03000000C50200008D05000025030000 + 030000001A0300008D0500007A030000 16 @@ -1266,7 +1266,7 @@ 0 16 - 03000000C50200008D05000025030000 + 030000001A0300008D0500007A030000 16 @@ -1306,7 +1306,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1326,7 +1326,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1346,7 +1346,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1366,7 +1366,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1386,7 +1386,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1406,7 +1406,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1426,7 +1426,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1446,7 +1446,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1466,7 +1466,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1486,7 +1486,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1506,7 +1506,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1526,7 +1526,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1546,7 +1546,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1566,7 +1566,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1586,7 +1586,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1606,7 +1606,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1626,7 +1626,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1646,7 +1646,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1666,7 +1666,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1686,7 +1686,7 @@ 0 16 - A3040000660000008D0500007C010000 + A3040000660000008D05000010020000 16 @@ -1700,7 +1700,7 @@ 0 0 0 - 32767 + 953 0 8192 0 @@ -1726,7 +1726,7 @@ 0 16 - 000000003E0300009005000051030000 + 00000000E603000080070000F9030000 16 @@ -1740,7 +1740,7 @@ 0 0 0 - 32767 + 476 0 8192 1 @@ -1760,7 +1760,7 @@ 0 0 0 - 32767 + 612 0 8192 2 @@ -1786,7 +1786,7 @@ 0 16 - 03000000300200008D05000090020000 + 03000000300200008D050000A4020000 16 @@ -1795,14 +1795,14 @@ 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DF00000090050000E3000000000000000100001004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000D8000000EF000000A00300007F010000F40000004F00000090050000DF0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000029020000000000000200001004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000D8000000EF000000C8010000BA010000A00400004F000000900500002902000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F4000000AA020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000D8000000EF000000C8010000BA010000000000004F000000F0000000AA0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000015020000900500001902000000000000010000100400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000D8000000EF000000C8010000BA010000000000001902000090050000BD02000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000019020000CC020000BD02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000AA02000090050000AE020000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000D8000000EF000000A00300007F01000000000000AE020000900500003E0300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DF00000090050000E3000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000E2020000D00000007E07000060010000F40000004F00000090050000DF0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000029020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000008E060000D00000007E070000AA020000A00400004F000000900500002902000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFEF0000004F000000F3000000FF0200000100000002000010040000000100000010FFFFFF85060000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000EE010000D0000000DE0200002B030000000000004F000000EF000000FF0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000015020000900500001902000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000EE0100009A0200007E0700003E030000000000001902000090050000BD02000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000019020000CC020000BD02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000FF02000080070000030300000100000001000010040000000100000083FDFFFF0F010000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000EE0100002F0300007E070000BF030000000000000303000080070000E60300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File 2213 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050FFFFFFFF0096000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000000000000010000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65FF7F0000 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050FFFFFFFF0096000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65B9030000 1423 @@ -1818,7 +1818,7 @@ Build 984 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000C6F7363696C6C6F73636F7065960000000000000001000C6F7363696C6C6F73636F7065000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64FF7F0000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000C6F7363696C6C6F73636F7065960000000000000001000C6F7363696C6C6F73636F7065000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -1834,7 +1834,7 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000000000000100000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000000000000100000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000000000000100000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000000000000100000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F720100000000000000000000000100000001000000000000000000000001000000000000000000054465627567FF7F0000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -1858,7 +1858,7 @@ 0 100 - 0 + 1 ..\User\main.c 8 @@ -1868,6 +1868,42 @@ 0 + + ..\User\OSC\OSC.c + 43 + 96 + 105 + 1 + + 0 + + + ..\User\OSC\OSC.h + 50 + 1 + 21 + 1 + + 0 + + + ..\User\stm32f10x_it.c + 49 + 70 + 96 + 1 + + 0 + + + ..\User\lcd\bsp_ili9341_lcd.c + 79 + 623 + 641 + 1 + + 0 + diff --git a/Project/oscilloscope.uvprojx b/Project/oscilloscope.uvprojx index ade8f48..7bca057 100644 --- a/Project/oscilloscope.uvprojx +++ b/Project/oscilloscope.uvprojx @@ -16,7 +16,7 @@ STM32F103VE STMicroelectronics - Keil.STM32F1xx_DFP.2.0.0 + Keil.STM32F1xx_DFP.2.1.0 http://www.keil.com/pack/ IRAM(0x20000000,0x10000) IROM(0x08000000,0x80000) CPUTYPE("Cortex-M3") CLOCK(12000000) ELITTLE diff --git a/User/OSC/OSC.c b/User/OSC/OSC.c index b590b98..eb81565 100644 --- a/User/OSC/OSC.c +++ b/User/OSC/OSC.c @@ -30,13 +30,13 @@ static rt_thread_t KeyScan_thread = RT_NULL; uint16_t TimePerDiv_Group[] = {2, 5, 10, 20, 50, 100, 200, 500}; -uint8_t TimePerDivOder_Nbr = sizeof(TimePerDiv_Group)/sizeof(TimePerDiv_Group[0]); -int8_t TimePerDiv_Oder = 0;//当前每格间隔时间的序号 +uint8_t TimePerDivOderNbr = sizeof(TimePerDiv_Group)/sizeof(TimePerDiv_Group[0]); +int8_t TimePerDivOder = 0;//当前每格间隔时间的序号 //可设置项 int8_t TriggerValue = 0; //代号0,触发阀值 int8_t TriggerMode = 0; //代号1,触发模式,0:下降沿触发,1:上升沿触发 -int8_t Sampling_mode = 0; //代号2,采样模式,0:自动,1:普通,2:单次 +int8_t SamplingMode = 0; //代号2,采样模式,0:自动,1:普通,2:单次 uint16_t TimePerDiv = 1; //代号3,每格代表的时间间隔 //要显示的信息 @@ -49,6 +49,8 @@ __IO uint16_t ADC_ConvertedValue[ADCx_1_SampleNbr] = {0};//ADC * 辅助函数 ************************************************************************* */ + +//执行更改设置操作 static void Setting_do(uint8_t CurSetItem, int8_t Operation) { switch(CurSetItem) @@ -61,7 +63,7 @@ static void Setting_do(uint8_t CurSetItem, int8_t Operation) if(TriggerValue > MeasurementRange) TriggerValue = MeasurementRange; break; - } + } case 1: { TriggerMode += Operation; @@ -73,20 +75,20 @@ static void Setting_do(uint8_t CurSetItem, int8_t Operation) } case 2: { - Sampling_mode += Operation; - if(Sampling_mode < 0) - Sampling_mode = 0; - if(Sampling_mode > 2) - Sampling_mode = 2; + SamplingMode += Operation; + if(SamplingMode < 0) + SamplingMode = 0; + if(SamplingMode > 2) + SamplingMode = 2; break; } case 3: { TimePerDiv += Operation; - if(TimePerDiv_Oder < 0) - TimePerDiv_Oder = 0; - if(TimePerDiv_Oder > TimePerDivOder_Nbr-1) - TimePerDiv_Oder = TimePerDivOder_Nbr-1; + if(TimePerDivOder < 0) + TimePerDivOder = 0; + if(TimePerDivOder > TimePerDivOderNbr-1) + TimePerDivOder = TimePerDivOderNbr-1; break; } default : @@ -94,11 +96,32 @@ static void Setting_do(uint8_t CurSetItem, int8_t Operation) } rt_kprintf("TriggerValue: %d\n",TriggerValue); rt_kprintf("TriggerMode: %d\n",TriggerMode); - rt_kprintf("Sampling_mode: %d\n",Sampling_mode); - rt_kprintf("TimePerDiv_Oder: %d\n",TimePerDiv_Oder); + rt_kprintf("Sampling_mode: %d\n",SamplingMode); + rt_kprintf("TimePerDiv_Oder: %d\n",TimePerDivOder); rt_kprintf("\n"); } +//刷新可设置项的显示 +void Setting_Inf_Update(uint8_t CurSetItem) +{ + char dispBuff[100]; + + ILI9341_Clear(200, 0, 120, (((sFONT *)LCD_GetFont())->Height)*4); + ILI9341_DispString_EN(210, (((sFONT *)LCD_GetFont())->Height)*CurSetItem, "->"); + + /*使用c标准库把变量转化成字符串*/ + sprintf(dispBuff,"TriggerValue: %d", TriggerValue); + ILI9341_DispString_EN(210, (((sFONT *)LCD_GetFont())->Height)*0, dispBuff); + + sprintf(dispBuff,"TriggerMode: %d", TriggerMode); + ILI9341_DispString_EN(210, (((sFONT *)LCD_GetFont())->Height)*1, dispBuff); + + sprintf(dispBuff,"SamplingMode: %d", SamplingMode); + ILI9341_DispString_EN(210, (((sFONT *)LCD_GetFont())->Height)*2, dispBuff); + + sprintf(dispBuff,"TimePerDiv: %d", TimePerDiv_Group[TimePerDivOder]); + ILI9341_DispString_EN(210, (((sFONT *)LCD_GetFont())->Height)*3, dispBuff); +} /* ************************************************************************* @@ -139,20 +162,19 @@ void PlotWave(void* parameter) 2 ***/ -//待完成工作:绘制光标 //设置 void Setting(void* parameter) { rt_err_t queue_status = RT_EOK; uint8_t setting_data = 5;//暂存消息队列的消息 - int8_t CurSetItem = 0; + uint8_t CurSetItem = 0; uint8_t key_start_scan = 1; while(1) { queue_status = rt_mq_recv(setting_data_queue, &setting_data, sizeof(setting_data), RT_WAITING_FOREVER); if(queue_status == RT_EOK && setting_data == 0)//进入设置状态 { - LED2_ON; + LED2_ON;//进入设置状态指示灯 setting_data = 5;//使setting_data处于非有效值范围,为退出设置做准备 while(setting_data != 0)//再次按下SW时退出设置 { @@ -163,27 +185,33 @@ void Setting(void* parameter) switch(setting_data) { case 1: - { - CurSetItem--; - if(CurSetItem < 0) - CurSetItem = 0; + { + if(CurSetItem > 0) + { + CurSetItem--; + Setting_Inf_Update(CurSetItem); + } break; } case 2: - { - CurSetItem++; - if(CurSetItem > 3) - CurSetItem = 3; + { + if(CurSetItem < 3) + { + CurSetItem++; + Setting_Inf_Update(CurSetItem); + } break; } case 3: { Setting_do(CurSetItem, -1);//+1,-1表示对可设置项进行何种操作 + Setting_Inf_Update(CurSetItem); break; } case 4: { Setting_do(CurSetItem, 1);//+1,-1表示对可设置项进行何种操作 + Setting_Inf_Update(CurSetItem); break; } default : @@ -191,7 +219,7 @@ void Setting(void* parameter) } } } - LED2_OFF; + LED2_OFF;//退出设置状态 } } } @@ -208,18 +236,20 @@ void Key_Scan(void* parameter) queue_status = rt_mq_recv(key_scan_queue, &recv_data, sizeof(recv_data), RT_WAITING_FOREVER); if(queue_status == RT_EOK && recv_data == 1) { - setting_data = Read_Y_Data(); - if(setting_data < 5) - setting_data = 1; - else if(setting_data > 240) - setting_data = 2; - - setting_data = Read_X_Data(); - if(setting_data < 5) - setting_data = 3; - else if(setting_data > 240) - setting_data = 4; - //需设置等待按键按下 + while(setting_data > 4) + { + setting_data = Read_Y_Data(); + if(setting_data < 5) + setting_data = 1; + else if(setting_data > 240) + setting_data = 2; + + setting_data = Read_X_Data(); + if(setting_data < 5) + setting_data = 3; + else if(setting_data > 240) + setting_data = 4; + } rt_kprintf("key data: %d",setting_data); rt_mq_send(setting_data_queue, &setting_data, sizeof(setting_data)); } diff --git a/User/OSC/OSC.h b/User/OSC/OSC.h index a75e0ed..94044e1 100644 --- a/User/OSC/OSC.h +++ b/User/OSC/OSC.h @@ -12,14 +12,14 @@ extern rt_mq_t getwave_status_queue; extern uint16_t TimePerDiv;//每格代表的时间间隔 extern int8_t TriggerMode;//触发模式,0:下降沿触发,1:上升沿触发 extern int8_t TriggerValue;//触发阀值 -extern int8_t Sampling_mode;//采样模式,0:自动,1:普通,2:单次 +extern int8_t SamplingMode;//采样模式,0:自动,1:普通,2:单次 //要显示的信息 extern __IO uint16_t ADC_ConvertedValue[];//ADC采集数据 extern uint16_t TimePerDiv_Group[]; -extern uint8_t TimePerDivOder_Nbr; -extern int8_t TimePerDiv_Oder;//当前每格间隔时间的序号 +extern uint8_t TimePerDivOderNbr; +extern int8_t TimePerDivOder;//当前每格间隔时间的序号 diff --git a/User/stm32f10x_it.c b/User/stm32f10x_it.c index 0a71503..df7863e 100644 --- a/User/stm32f10x_it.c +++ b/User/stm32f10x_it.c @@ -63,12 +63,12 @@ void EXTI0_IRQHandler(void) { if(EXTI_GetITStatus(EXTI_Line0) != RESET) { - if(TimePerDiv_Oder < TimePerDivOder_Nbr-1) - TimePerDiv_Oder ++; + if(TimePerDivOder < TimePerDivOderNbr-1) + TimePerDivOder ++; else - TimePerDiv_Oder = 0; + TimePerDivOder = 0; - TimePerDiv = TimePerDiv_Group[TimePerDiv_Oder]; + TimePerDiv = TimePerDiv_Group[TimePerDivOder]; /*使用c标准库把变量转化成字符串*/ sprintf(dispBuff,"T: %dms",TimePerDiv); @@ -88,16 +88,16 @@ void EXTI15_10_IRQHandler(void) { if(EXTI_GetITStatus(EXTI_Line13) != RESET) { - if(TimePerDiv_Oder > 0) - TimePerDiv_Oder --; + if(TimePerDivOder > 0) + TimePerDivOder --; else - TimePerDiv_Oder = TimePerDivOder_Nbr-1; + TimePerDivOder = TimePerDivOderNbr-1; - TimePerDiv = TimePerDiv_Group[TimePerDiv_Oder]; + TimePerDiv = TimePerDiv_Group[TimePerDivOder]; /*使用c标准库把变量转化成字符串*/ sprintf(dispBuff,"T: %dms",TimePerDiv); - ILI9341_Clear(200, 0, 320, (((sFONT *)LCD_GetFont())->Height)); + ILI9341_Clear(200, 0, 120, (((sFONT *)LCD_GetFont())->Height)); ILI9341_DispString_EN(210, 0,dispBuff); } EXTI_ClearITPendingBit(EXTI_Line13);