diff --git a/trunk/bsr.hex b/trunk/bsr.hex index 86ae1f1..1376593 100644 --- a/trunk/bsr.hex +++ b/trunk/bsr.hex @@ -1,18 +1,18 @@ :02000000260DCB -:04001000F849FA4968 -:02001C00CF4BC8 -:020024003B4C53 -:02002A00A84CE0 -:08003400D14D734DCC4D004F7E -:02004A00FC496F -:02005A00374A23 -:02006200844ECA +:04001000194A1B4A24 +:02001C00F04BA7 +:020024005C4C32 +:02002A00C94CBF +:08003400F24D944DED4D214FFA +:02004A001D4A4D +:02005A00584A02 +:02006200A54EA9 :0400C0007EFBFF04C0 :0A00C4001B339499E033F240BFAA09 :1000CE00C7C1FBF8FFCEABACC736F00071F4C6610A -:1000DE00D8710020F98EA89C018C015C10D1DD0A2C -:1000EE007110D6FB710020F9EF0B8C015C80D16191 -:1000FE00E8710020F98F20F931030FF6BBBBF6B182 +:1000DE00D8710022F98EA89C018C015C10D1DD0A2A +:1000EE007110D8FB710022F9EF0B8C015C80D1618D +:1000FE00E8710022F98F22F931030FF6BBBBF6B17E :10010E00614900DD05617900EFF4FDAA01CC000024 :10011E00CC01008C014C09DE468C01318E04F60FA9 :10012E00C1317B9EFDC41189728C01318E04F64F54 @@ -20,11 +20,11 @@ :10014E008E12490020728C01318E04F64F14896193 :10015E0042DF03F6EF01E6600D9B615901EFB440FB :10016E00F84F3A61E86159008BD161E8FD4F0731D4 -:10017E00020406714020F9EF04714820F9FDC70210 +:10017E00020406714022F9EF04714822F9FDC7020C :10018E00EDD300C0C6D7717BFACEA010CEA180E50C -:10019E00F300CEA408F5AAFFF5A9FFD78F20F931F9 +:10019E00F300CEA408F5AAFFF5A9FFD78F22F931F7 :1001AE00050ACD0003CD0307F40EEF07F400CD03CF -:1001BE0006F40ECE20FFCE23F0CE2EFC8F20F9318A +:1001BE0006F40ECE20FFCE23F0CE2EFC8F22F93188 :1001CE00031FF51005CD01C0F402CD0408F405F4AB :1001DE0006CD0740F40CF40F7108F200F690BFB490 :1001EE0001F6BEE0BEE2BED0CBE4FFFFCBE6FFFFE2 @@ -40,16 +40,16 @@ :10028E000271080105F55005F5BCFFF5BDFFF5A59A :10029E00FFF5A6FFD7C7C1C1FBF8FFCEABAC8C02F2 :1002AE00D1DD12616902305C03BBF6614900DDEEFF -:1002BE00618900EFF51004C6D7FD9632FDF13BFDC6 -:1002CE002705717AFAFDC023F51EF98F20F9310545 +:1002BE00618900EFF51004C6D7FDB732FD123CFD83 +:1002CE002705717AFAFDD123F520F98F22F9310530 :1002DE00175003C15084FD3103C0625C01D161E847 -:1002EE00CF1EF902CFDFFB64FD7633FD0948717234 -:1002FE0022712BE7FDF43BFD963C61EDEFF6D7D76F +:1002EE00CF20F902CFE1FB64FD9733FD2A487172EE +:1002FE0022712BE7FD153CFDB73C61EDEFF6D7D72C :10030E00C7F616FD2705717BFA3102210571022110 :10031E00EF0B717AFAA7F647DFECE2EF04717AFA87 :10032E00F2C6D7C7C1C1FBF8FF17A1C1E0C18C0A45 -:10033E0070C18C0270FD5B031006D2DF05F541FB28 -:10034E00EF04CF41FB028C01721004C6D7C7C1FB6C +:10033E0070C18C0270FD5B031006D2DF05F543FB26 +:10034E00EF04CF43FB028C01721004C6D7C7C1FB6A :10035E00F8FFFD0E03D2DD03E2EF618B70FD7B042F :10036E00D2DD077103215202EF528C0870FD90040A :10037E00FDDB048B6C0170FD9004300400BF240182 @@ -63,11 +63,11 @@ :1003FE0021F2C0C6D7C7C1FBF8FFFD0E03D2DD0345 :10040E00E2EF67710AE6710BE28B70FD7B04D2DDC1 :10041E00077103215202EF52710BE231722039C77C -:10042E00343AFBAC0C1652048B99A5A792DFF9C691 -:10043E003184BD02EFFA717ABDCEB144CBB43AFB32 +:10042E00343CFBAC0C1652048B99A5A792DFF9C68F +:10043E003184BD02EFFA717ABDCEB144CBB43CFB30 :10044E008C0A318EBEB8CEBB48714BE1714BE57153 :10045E000ABD8C089E44EF11710BE68C089E448CED -:10046E000A9F40FBAC0CBF3EFBF2C0C6D7C716FDC1 +:10046E000A9F42FBAC0CBF40FBF2C0C6D7C716FDBD :10047E00B30417FD9004D2DD06FD0405E2EF01F290 :10048E00C6D7C716710AE6710BE2669E443182E248 :10049E0002EFFAF6420401DD09AF0401BF0C01E2DE @@ -90,12 +90,12 @@ :1005AE007128F000711321D7C7880616FD0E03D2ED :1005BE00DD03E2EF38710AE650A4FD7B04D2DD07BD :1005CE007103215202EF2617FD90046770FD90040F -:1005DE00FDDB0450A4FD90045020FD9004D942FB95 -:1005EE00FD9004A042FBFD0405710321F2C6D7C79E +:1005DE00FDDB0450A4FD90045020FD9004D944FB93 +:1005EE00FD9004A044FBFD0405710321F2C6D7C79C :1005FE002008FBF8FFFD59095014C15008FD8B0867 :10060E00C0CC07048C074C14DE0C8C07318EFD0811 :10061E000A615907EFEECC07048C074C1461C8ED44 -:10062E00EB06CC06008C064C0461C8EDCA063022DF +:10062E00EB06CC06008C064C0461C8EDCA063024DD :10063E00F9BC02F6BBCEABAC31B2D109C73641051F :10064E007184C6DEF3F1C73641057184C661DC9C48 :10065E0005713BD1AC02148F400599715050056164 @@ -125,7 +125,7 @@ :1007DE00C15084FDCD031004CEABAC6159018C0128 :1007EE0091DD068C014C03DF03E6EF01F66061FB41 :1007FE007151018C014C0861F8CC010031320705B2 -:10080E00A080FCEF03F580FC4080FC11DC11F5802C +:10080E00A082FCEF03F582FC4082FC11DC11F58224 :10081E00FCF0C15003C15084FDCD031004EF12E66D :10082E00BC02F6614902DDB000000000617902EF02 :10083E00F1CE3708CBE4FFFFCBE6FFF7CED4FFCFE8 @@ -139,36 +139,36 @@ :1008BE0009CEABACCC05068C0B318EFD040AD2DD15 :1008CE00158C0B318EFD080A6169058C05D1DFE7A9 :1008DE00FD8708E2EF71CC0A008C0A4C04DE54F658 -:1008EE00BC023022F9BBAC06148C089EFD11897235 +:1008EE00BC023024F9BBAC06148C089EFD11897233 :1008FE00AB146299AC06A1BC06617900617902F075 :10090E00E1614902DFE05040C18C0B318E31AD12F6 :10091E008C0A318E318D03BDD831FFBDDADADAADF6 :10092E00D8FDD40CC0D2DD06FD8708E2EF1961595F :10093E000AEFA68C0B318EFD0C0AD2DD03E2EF0717 :10094E0061590BEDA808F2100EC6D7C7717B9D71C9 -:10095E007BFAFD6E083022F9FDB70AFD420AC6D7B2 +:10095E007BFAFD6E083024F9FDB70AFD420AC6D7B0 :10096E00FD5909FD910BFD8708F5ABFFF2D7C7D5F1 -:10097E0068FDDD05B068FDEF7BCF68FD0231140721 -:10098E00067110E3FBEF047118E3FB8FE3FB7F2E80 -:10099E00FD76D1DD5F8FE3FB9F2EFD401EF903DF59 -:1009AE0025665C10D1DD1F7122208FE3FB5C10D118 -:1009BE00DD0B5080C15011FDA637C0EF095040C16C -:1009CE005011FDA637C0401EF903DD06401EF90486 -:1009DE00DF22665C02D1DD1C8FE3FB5C02D1DD0BF6 -:1009EE005040C15010FDA637C0EF095020C1501025 -:0609FE00FDA637C0C6D7BC +:10097E006AFDDD05B06AFDEF7BCF6AFD023114071B +:10098E00067110E5FBEF047118E5FB8FE5FB7F3078 +:10099E00FD76D1DD5F8FE5FB9F30FD4020F903DF53 +:1009AE0025665C10D1DD1F7122208FE5FB5C10D116 +:1009BE00DD0B5080C15011FDC737C0EF095040C14B +:1009CE005011FDC737C04020F903DD064020F90461 +:1009DE00DF22665C02D1DD1C8FE5FB5C02D1DD0BF4 +:1009EE005040C15010FDC737C0EF095020C1501004 +:0609FE00FDC737C0C6D79B :100A04005208EF065203EF025206FEE600FE1B00F8 :100A1400DC16089F03088F0408089F040862FE245C :100A240000089F0408EEBF00EEBA00C1C514410ED1 :100A340011D9D0FF118FD1FF312E45C4C0D7F23167 :100A4400A2C401E2D79DE261DD4C09DF12717BFA99 -:100A5400C18F06089F79FDC0CF060800EE2700313C +:100A5400C18F06089F7BFDC0CF060800EE2700313A :100A6400F2FA04CF0608004C00DF05D50008DD16B5 :100A740061DD717BFAD50608DD0ACDE31F61CD6126 :100A8400CDEE160061CDFED40061FFFE9A00FCF8A5 :100A9400FF0EFEB20061CDFED5004C09DF0EC18F02 -:100AA40006086F79FD9F0608C0EE0400CF06080013 -:100AB400F8E3D75200EF025202FE3700CF78FD0070 +:100AA40006086F7BFD9F0608C0EE0400CF06080011 +:100AB400F8E3D75200EF025202FE3700CF7AFD006E :100AC400CF060800BF0408C716629F000841001142 :100AD4008F8C229B4100118F8D229F0108C65100EB :100AE400FE62FFEF025205CF060800C1510CFE0A58 @@ -176,28 +176,28 @@ :100B040070CEC0A59EC47CFF9EC4609EC461CDD738 :100B140061DD717BFAC18EC45C1BFED6FFCF060873 :100B240001FED7FFC061CDD731F2FA1AC1AEE4BFDE -:100B34006AFDAEE6BF6CFDAED4BF6EFD30FFFFBEF6 -:100B4400E4BEE6BED4C0D731F2FA11C1AF6AFDBE2D -:100B5400E4AF6CFDBEE6AF6EFDBED4C0D7C1BF70BE -:100B6400FD13BF72FD15BF74FD17BF76FDC0D7AF6F -:100B740070FDDB72FDEB74FDFB76FDD7534B3052F9 +:100B34006CFDAEE6BF6EFDAED4BF70FD30FFFFBEF0 +:100B4400E4BEE6BED4C0D731F2FA11C1AF6CFDBE2B +:100B5400E4AF6EFDBEE6AF70FDBED4C0D7C1BF72B8 +:100B6400FD13BF74FD15BF76FD17BF78FDC0D7AF69 +:100B740072FDDB74FDEB76FDFB78FDD7534B3052F1 :100B84005430324E323030475631323000FFC1508B :100B9400FEFEAB0061DD717BFACF060800FE0A00A1 -:100BA400FEA4FF61CDF8E3EECF00C7FB0408BF6AE3 -:100BB400FD8FC0009C05C5C337040600BF6CFD351E +:100BA400FEA4FF61CDF8E3EECF00C7FB0408BF6CE1 +:100BB400FD8FC0009C05C5C337040600BF6EFD351C :100BC40036F60B300000522BFE6600C2C4C630A4B9 -:100BD4000BB800300000B8022004AF6CFDB8003040 -:100BE4000F00B802AF6AFD61FF520AFE3AFFECF84B +:100BD4000BB800300000B8022004AF6EFDB800303E +:100BE4000F00B802AF6CFD61FF520AFE3AFFECF849 :100BF400FF0E717BFAC1C7FB04088C05C65C80FE3E :100C04000200C0D761DD717BFA70CFC0FFA59FC021 :100C1400007CFF9FC000609FC00061CDD7618BFE48 :100C2400E2FF717BBE410011FB000017CEFC0061A6 :100C3400CB089EFDF31161C999A58392DFF7D7FE16 -:100C4400B1FED578FDDF23C1CF0308035109FEF4BB +:100C4400B1FED57AFDDF23C1CF0308035109FEF4B9 :100C5400FDC0D2DF37FE3800A20408CF03080751D5 :100C640009FEE1FDD2B20408DF22C7FB0408318388 -:100C740002C6D7C6510AFECCFD624C1FDF06CF78F0 -:100C8400FD01EF04CF78FD00C0EE5BFEC0EE55FE23 +:100C740002C6D7C6510AFECCFD624C1FDF06CF7AEE +:100C8400FD01EF04CF7AFD00C0EE5BFEC0EE55FE21 :100C9400C7C1FB04088B31196C0161589BC0C6D7CE :100CA400717BFAFE4DFEAF0408040600C114360839 :100CB4000C300000522DF3FE77FF8FC000FE2BFE98 @@ -210,10 +210,10 @@ :020D2400C3FD0D :100D260061CF5100718C7109FECBF800FEFC940175 :100D360000F6BF00F953C0F693935820FEDFF94141 -:100D46000036204F3430FDEF05118B99A7A51744C7 -:100D56005A4FDFF53602F93030FDEF04CC0000A71C -:100D660047DFF94100365A4F346AFDEF05118B997A -:100D7600A7A517445A4FDFF5366AFD306AFDEF0422 +:100D46000036424F3432FDEF05118B99A7A51744A3 +:100D56007C4FDFF53602F93032FDEF04CC0000A7F8 +:100D660047DFF9410036274F346CFDEF05118B99AB +:100D7600A7A51744274FDFF5366CFD306CFDEF0451 :100D8600CC0000A747DFF9FCCE0000EFFE61DD7165 :100D96007BFABEF0ADD8BEF200AEF661CDD7C36128 :100DA600DD717BFABEF0ADD8BEF200DBF6FFADDC3E @@ -246,12 +246,12 @@ :100F5600F9B4DADFF4BDD813BDDAC2C0D746D8DD9E :100F66000771FF7177D971C0D75BDB9DDB605BDAF8 :100F76009DDAADDC5BD9085BD808BDD8D7C3C7F30B -:100F8600728EFDC162314C410036064F1161A0726E +:100F8600728EFDC162314C410036284F1161A0724C :100F9600C09EFD62C6C2D7C3C7F3728EFDC1625C36 -:100FA6000F0C000FFE00314C410036104F116180CE +:100FA6000F0C000FFE00314C410036324F116180AC :0B0FB6000FFE0073C09EFD63C6C2D793 -:0A0FF60031303A33383A3339000045 -:0A20000031303A33383A333900002A +:0A0FF60031353A33393A3434000043 +:0A20000031353A33393A3434000028 :10200A00AEF0B430B740BA30BB50BBB0BC50BD1014 :10201A00BD60BDB0BFE0C2B0C420C7B0CAE0CE1038 :10202A0001F0141014200630639049006E00777096 @@ -297,720 +297,723 @@ :1022AA0038251204FAF3F0F0F3F7FBFE00020303F9 :1022BA0002020100000000001F003B005A007800E3 :0E22CA009700B500D400F300110130014E0161 -:1022D800D51EF9DD108F31FDB031FDD161E8ED84F7 -:1022E80023CF31FD33FD85234002F94BDC16400234 -:1022F800F9B9DE10400CF928DE05A00CF9EF2771BA +:1022D800D520F9DD108F33FDB033FDD161E8ED84F1 +:1022E80023CF33FD33FD85234002F94BDC16400232 +:1022F800F9B9DE10400EF928DE05A00EF9EF2771B6 :102308003320EF224002F93EDC064002F9BDDC1022 -:10231800400DF928DE05A00DF9EF0B713220EF060C -:10232800F50CF9F50DF93132200D3104200931028F -:102338000705713304EF0371320431140508F50EF3 -:10234800F9714302EF0E400EF902DE05A00EF9EF17 +:10231800400FF928DE05A00FF9EF0B713220EF0608 +:10232800F50EF9F50FF93132200D3104200931028B +:102338000705713304EF0371320431140508F510F1 +:10234800F9714302EF0E4010F902DE05A010F9EF13 :1023580003714202D50BF9DD06B00BF97142023167 -:102368004402067140E3FBEF047148E3FB401EF9A9 -:1023780001DD09401EF90561E8FDE726D7C77104AC -:1023880007E6613060768F0FF9614EDD29669F0F91 -:10239800F9D1DD137130E3FB5002C15011FDA637AE -:1023A800C0CF0BF91EEF0F7138E3FBE0C15011FDF0 -:1023B800A637C0F50BF9C6D7C78F30FD76FD0124C7 -:1023C800D521F9DD05710320EF2D664F30FD61F849 -:1023D8003144201A714320FD2705664C07DD03812F -:1023E800DF098F20F9310303FD7F24FDA424710246 -:1023F80020302926FD4C3CC6D7C771620171720195 -:10240800E0FDA3025008FDC03A629F02F95009FDA1 -:10241800C03A6276716301713820F94002F9F1DC43 -:1024280005E521F9EF244002F904DE1BCF21F9026A -:102438005008C1506CFD3103C092DF0ED541FBDF5F -:1024480009713020F9EF03F521F9CF30FD07570066 -:10245800674C08DE1173091722614EDC06679F304E -:10246800FDEF0387EFEA4030FD07DF09D521F96169 -:10247800F8CF21F903C6D7C7C1FBF8FF500AFDA35F -:1024880002304000BB17C15002C15006C1506CFD5C -:10249800030410065096FDA302C0C6D7C72008FB48 -:1024A800F8FF8F30FD5006D604CA2114F75006896C -:1024B800A54804F9A390DFF7D521F961E8ED2526B1 -:1024C800304A57BB17C15002C1503EC1506CFD0382 -:1024D800041006D2DD077100E2FBED25267108E243 -:1024E800FB17040300C15004C1500CC1506CFD5BC4 -:1024F800031006D930FDF10104F42114A9318D121D -:10250800A9318E616B08616A08BB17C15002C150BE -:102518000EC1506CFD03041006F690BB17C15002A3 -:10252800C1500CC1506CFD0304100631042102EFA8 -:10253800FA7172208F30FDF0312E040A20C150103C -:10254800C15040C1506CFD0304100631042102EF54 -:10255800FA7172208F30FDF0312E041A20C150100C -:10256800C15050C1506CFD0304100631042102EF24 -:10257800FA7172208F30FDF0312E042A20C15010DC -:10258800C15060C1506CFD0304100631042102EFF4 -:10259800FA7172208F30FDF0312E043A20C15010AC -:1025A800C15070C1506CFD0304100650A5FDA30274 -:1025B800D930FDF10104F42114A9318D12A9318E0D -:1025C800616B08616A08BB17C15002C1500EC15047 -:1025D8006CFD0304100650A5FDA3025004C1506C05 -:1025E800FD3103C0629C07E930FD0909224E0761ED -:1025F800C308E930FD0902224E0717040300C15041 -:1026080004C1500CC1506CFD03041006F6BB17C181 -:102618005002C1503EC1506CFD030410061008C69C -:10262800D7C7C1FBF8FF8F10F94F02F961F8EDE346 -:10263800264012F928DE06A012F9EDE326F512F974 -:102648008F02F99F10F98F02F95070D6123073512A -:10265800230480001231FF318E039F11F99FDEFBA6 -:10266800F6BB8F11F97C804C95DC1B8F11F9318FEB -:10267800241400BDD8AF06F9FD930D1231FF318E39 -:1026880003318FBBEF198F11F9318F241400BDD896 -:10269800AF08F9FD930D1231FF318E03318FBBD98D -:1026A80004F9F1610900BB44000171FEDC03F690F6 -:1026B800BB8C0101DE02F6BBABABBF8AFC17C15075 -:1026C80002C1500CC1506CFD03041006D2DF088F04 -:1026D80002F99F10F9EF047100E2FBF2C0C6D7C7F8 -:1026E8002008FBF8FF4021F901DF0BCFDFFB63CFA8 -:1026F800E1FBC8ED26284021F902DF2C170406006B -:10270800C15002C15004C1506CFD5B031006D2DDFC -:1027180006CFDFFB63EF0A8C069FDFFB8C079FE089 -:10272800FBCFE1FBC8ED262817040600C15002C103 -:102738005004C1506CFD5B031006D2DD117100E23C -:10274800FB710320F5DFFB712020F9EDFB278C06D8 -:10275800318E318D080E07081C00BBD930FDF104FD -:102768001022148972ABFDE60EBB8C019C068B9C73 -:102778000717040400C15002C1C1506CFD5B03106F -:1027880006D2DF6F8C049FE1FB8C04318E318D08FB -:102798000E05081C00BB4401A5DC09CC0364F6BF88 -:1027A80014F9EF4FAB2214F94401A0DC09CC031E45 -:1027B800F6BF14F9EF3DAB44819DDC0BCC030A3026 -:1027C800F401BF14F9EF2CAB44019BDC0BCC0305DF -:1027D80030F401BF14F9EF1BAB440191DC0BCC03BF -:1027E8000030F401BF14F9EF0A712020F930F40128 -:1027F800BF14F93132040D31140509CFDFFB64F53C -:10280800E0FBEF1A8C064E03DE0C8C069FDFFB8C78 -:10281800079FE0FBEF088C039FDFFBF5E0FBD51E6D -:10282800F961F8CF16F9648F16F94FDFFB61F831BB -:10283800242034CC040F712320CC05008C054C05D2 -:10284800DE168C0573091E224FDFFBDC068C043173 -:102858001A9C04615905EFE4313204068C046C03B8 -:102868009C048C049F36FC40DFFB0BDE064016F907 -:102878000BDE1640DFFB06DE064016F906DE0AD53B -:10288800DFFBDF0ED516F9DD095020C15011FDA67A -:1028980037C08FDFFB9F16F9D51EF9DF057153206E -:1028A800EF3340DFFB0BDE03E6EF01F66061FB71FF -:1028B800612071142071672061C83152201771524C -:1028C80020716420711120F171642061DC70C150A5 -:1028D80012FDB605C01008C6D7C75007C15002C1BF -:1028E8005084FDCD0310045012FDA302500FC150B7 -:1028F80002C15084FDCD0310045003FDA302501FF4 -:10290800C15002C15084FDCD0310045016FDA3022E -:102918005003C15084FD3103C0625C01D1DD1071E8 -:1029280070E3FB5002C15013FDA637C0F2EF01E27D -:10293800C6D7C75004C15084FD3103C0625C03D1BF -:10294800DD405014FDD32934E3FB895C9F998A0C40 -:102958007CFF50FF5C14D1DD228A0C7CFF5C147272 -:1029680034E7FB89616A997162075600316207058D -:102978008666D1DFF7716307716B2734F6FB895CD4 -:10298800EB995002C15084FD3103C0D2DD3350179A -:10299800C15002C15084FDCD031004E0FDA30250D4 -:1029A80007C15002C15084FDCD0310045033FDA36C -:1029B80002F0C15002C15084FDCD0310047178E3C8 -:1029C800FBE0C15013FDA637C0C6D7C7C12004FB22 -:1029D800F8FFCC02005004C15084FD3103C0629C52 -:1029E800038C045C20D1DD0E8C036C019C038C02EB -:1029F8006C209C02EF138C045C10D1DD0C8C035C02 -:102A0800FE9C038C026C109C028C045C08D1DD0EC9 -:102A18008C036C029C038C026C089C02EF138C04E0 -:102A28005C04D1DD0C8C035CFD9C038C026C049C63 -:102A3800028C03D1DD05501AFDA3028C0370C1502E -:102A480004C15084FDCD0310048FE3FB5C9F728C9E -:102A580003318E316D148C03318E314D616D0861F7 -:102A68006C5C606162629FE3FB8FEFFB7CFF50FF51 -:102A78005E02D1DD278FEFFB7CFF5E027234E7FB3D -:102A880089616A99716207CC01003162070861594E -:102A9800018C01D1DFF4716307716B27F21006C650 -:102AA800D7D9D7FBC15006C15084FDCD031004D936 -:102AB800D8FBC15007C15084FDCD031004D7FDA930 -:102AC8002AF2D7711300711B20710303710205E00C -:102AD800C15003C15084FDCD0310045013FDA3025F -:102AE800F0C15005C15084FDCD031004500FC1E062 -:102AF800C15084FDCD031004500AFDA302710305E3 -:102B08005008FDA302501FC1E0C15084FDCD031041 -:102B1800045012FDA3025003C15084FD3103C0626A -:102B28005C01D1DF02E2D75003C1C15084FDCD035F -:102B38001004710203711A20FD932CF50AF9F2D7DB -:102B48005003C15084FD3103C0625C01D1DD1950CE -:102B580014FDD329FD3A295014FDA302E0C1500306 -:102B6800C15084FDCD031004711300711B20710343 -:102B7800035014FDA302F0C1E0C15084FDCD031041 -:102B880004F0C15003C15084FDCD031004D7C72001 -:102B980004FBF8FFCC02008F0AF99C035010C150C7 -:102BA800A4FD3103C0629F0AF9D541FBDD04F2EDB3 -:102BB800702C8C037F0AF95C08D1DD108F0AF95C50 -:102BC80008D1DF05CC0210EF03CC02208C037F0A6A -:102BD800F95C04D1DD168F0AF95C04D1DF088C0298 -:102BE8006C049C02EF068C026C089C028FE2FB5C72 -:102BF800F3728F0AF95C0C6162629FE2FB8FEEFB55 -:102C08007CFF50FF5E029C02D1DD1F34E6FB896E1B -:102C18000299716207CC0100316207086159018C81 -:102C280001D1DFF4716307716B278F0AF95C40D11A -:102C3800DD095002C15012FDA637C08F0AF95C01A8 -:102C4800D1DD08E0C15012FDA637C0717AFA8F0AAB -:102C5800F95C41D1DD11340AF9895CBE99D90AF9C8 -:102C6800C15010FDB605C0F21004C6D7FDE128F228 -:102C7800D7FD3A29F2D7C78FF6FB7617FDD3296619 -:102C88004FF6FBDFF2F5F6FBF2C6D75064FDA30260 -:102C980040DFFB0BDE03E6EF01F66061FB711120FC -:102CA800F171142061DC70C15012FDB605C0FD6AD7 -:102CB80039CF47FC03D77100010571785005713A87 -:102CC800D5713BD1713ADD713BD98F10055CFC9F02 -:102CD8001005CF54054AE5420571104205710042BE -:102CE80005714850057130500571205005CF5305C6 -:102CF80005CF52050A7130510571205105713BD538 -:102D0800717050058F11055CFC9F1105D7717850C3 -:102D18000571080105D77140F00071783002713AE9 -:102D2800E6713BE2713BEA713BEE8F10055CFC9F5C -:102D38001005CF34024AE552FF711A52710A5271D6 -:102D48004830027130300271203002CF330205CF93 -:102D580032020A71303102713BE6717030028F1114 -:102D6800055CFC9F110571603002D77178300271E3 -:102D780048F000D7C788061666614FDD0967614EBF -:102D8800DE0396EF01866672C6D7C7161714AA0423 -:102D980012A943DD29AA0412A923FD5A4FC3AC0284 -:102DA800FD5A4F13C2BDD813FD630FDE0C1714AACA -:102DB8000212AA0403BA04EF051714A9BA04AC0452 -:102DC8001231FF319E03317F087208C6D7C77120C0 -:102DD8001205712011057100F200304400BFB601E0 -:102DE800300188BF9001300984BF9E01BF9C01BF9C -:102DF8009A01BF9801BF9601BF9401BF9201F53CAB -:102E0800FF30FE00BFBE01F6BFBC01BFB80150EEE7 -:102E1800BFBA01A1BFB201C918FE00711020F94064 -:102E280021F901DF06711820F9EF0B36100571A49E -:102E380061D8711820F97128100571281105F6BE9E -:102E48006EBE64BE6A7123047153078F20F9310581 -:102E580007F5FDFBCB6CFF00713321C6D730EF00BF -:102E6800BFB401F6BFBA017108F2007123047153AF -:102E780007715301D7714321D9FDFBF1E724000005 -:102E8800DD1223DD1923DD1123DD2623DD3423DDC7 -:102E98003923DD3FFD182FEF3DFD3B2FEF38D9FCDF -:102EA800FBC1AE6CFD7C2DC0F313BE6C712321EF0A -:102EB80025F0C1AE6CFD7C2DC0F313BE6C712321CF -:102EC800EF14F6BE6C712221EF0CCB6CFF0071235E -:102ED80021EF03FDB82F8F20F931150871242171D6 -:102EE8002104EF06712421715101314421218F20E1 -:102EF800F9311510F6BE64BE6A3124210390EF0142 -:102F0800F6BE6ED731242104F690EF01F6BE6AD7DB -:102F1800CF38FD47F5A8FBAE6C317DBFAEFBFD8D0C -:102F28002FD2DF0ED9FCFBC1AE6CFD7C2DC0F31394 -:102F3800BE6CD7FD8D2FD2DD0FCF38FD47F5A8FB2E -:102F4800AE6C317DBFAEFBD7E9A8FB0924225080C7 -:102F5800D6BFAAFB22AEFBBDD8304700FDCF0DBFC0 -:102F6800ACFB30AAFBFD922DF313BE6CB038FDD537 -:102F780038FDDF10CF38FD47A0A8FB40A8FB1F6134 -:102F8800C8F5A8FBD740DFFB0BDC05712321F2D77E -:102F980040DFFB0661D831120511F0C1AE6CFD7C33 -:102FA8002DC0F313BE6C712221EF03FDB82FE2D7B9 -:102FB800714221F0C1AE6CFD7C2DC0F313BE6CA034 -:102FC800B0FB40B0FB40DC3DF5B0FBD9B1FBF131C3 -:102FD8003F0434FD14D9B1FBF1BDD85008FD1E0ED5 -:102FE800087208E6D2DD040192DFFC896158D1DD60 -:102FF80005712221EF03712321A0B1FB40B1FB2011 -:1030080061C8F5B1FBD78FB2FBB0B2FBD1DF73312A -:10301800D4D106715BD1E5B4FBD5B4FBDD34714086 -:10302800E2FBD9B3FBF1E734020023DD0625DD031B -:1030380025DF05F6BE66EF06D9FCFBF1BE66A0B338 -:10304800FB40B3FB20DF06F5B3FBB0B4FBCFB2FB0C -:1030580019D7CFB2FB1E7148E2FBD5FEFBDF04F6A1 -:10306800BE66D7D9FCFBF14266FFDD16D9FCFBF141 -:1030780012AE6643DE05A266FFEF03B266FFCFB26B -:10308800FB03D731442101D7401EF902DF10F6BEF9 -:1030980064BE6EBE6ABFBCFBBFC2FBBFC8FB313497 -:1030A8002139F6BFB8FBBFBEFBBFC4FB22BCFB1275 -:1030B80031FF31AE03316FBFBAFBF622C2FB1231CA -:1030C800FF31AE03316FBFC0FBF622C8FB1231FFE0 -:1030D80031AE03316FBFC6FBED9D313164211071F4 -:1030E8006321710802FCF5B6FBF5B5FBED9D31D502 -:1030F800B5FB61E8ED9A318F44FB9FB5FB40B6FB09 -:103108001FDC1A710002FC4046FBFFDD22A0B7FB62 -:103118008F46FB4FB7FBDE17F5B6FBEF12D9B6FBB0 -:10312800F1A1605C1F9FB6FB710802FCF5B7FBE9D3 -:10313800B6FB0948FB5080D6BFB8FBE9B6FB096867 -:10314800FB5080D6BFBEFBE9B6FB0988FB5080D692 -:10315800BFC4FBAFB8FB22BCFB12D945FBF133BDA2 -:10316800D813FDCF0DBFBAFBAFBEFB22C2FB12D9ED -:1031780045FBF133BDD813FDCF0DBFC0FBAFC4FB7A -:1031880022C8FB12D945FBF133BDD813FDCF0DBFC3 -:10319800C6FBB0B5FB8F20F931151F30C4FBFD927B -:1031A8002DF313BE6430B8FBFD922DF313BE6E30C1 -:1031B800BEFBFD922DF313BE6AD730C4FBFD922DE2 -:1031C800F313BE6AD7C73152210BD5CAFBDD06B04F -:1031D800CAFBED9432715321D9FFFBF1E7240000BB -:1031E800DD0F23DD1B23DD1123DD5723DD2923DD3F -:1031F8003B5600F539FDED80325601F539FDEF7883 -:10320800D539FDDF075601E539FDEF055600F539DB -:10321800FDCFCAFBFAEF61D539FDDF0B5601E53961 -:10322800FDCFCAFBFAEF51F5FFFBEF4CD539FDDFB7 -:103238000B5600E539FDCFCAFBFAEF3CCFFFFB0286 -:10324800EF36D937FCF1E7240000DD0923DD24231C -:10325800DD0A23EF1E5600F539FDEF1CD539FDDFD9 -:10326800075601E539FDEF055600F539FDCFCAFBD4 -:10327800FAEF055601E539FD8F20F9311508666129 -:10328800FB715107EF066661FB710101C6D7C736AE -:10329800F00071F4DC297170F000CE9D08CE9EC05C -:1032A800CE9F80F594FFF593FFF592FFE597FFE534 -:1032B80096FFE595FFE598FFCE9C7F7100D6FB71E0 -:1032C8001BE3712BE3711AE7712BE7717A9D710A81 -:1032D8009E31929E02EFFA710B9E71732171032247 -:1032E800711322C6D7C73172211E717221710A9ECD -:1032F80031929E02EFFA3404FC3692FF52078B9902 -:10330800A5A792DFF9710B9EC6D7C78806163102AA -:103318002215710222C734CCFB3092FF1652078B5C -:1033280099A5A792DFF9C666736718CCFBC6D7C7FD -:103338007173213104221E710322710A9E31929EFB -:1033480002EFFA3492FF36CCFB52078B99A5A7926D -:10335800DFF9710B9E31142213711322717B9E8F3A -:103368000CFC9E9A8F0DFC9E9B717A9EC6D7CFD778 -:10337800FB5CCFD8FB5FCFF8FB20CF2CFC36CF2DE2 -:10338800FCC9D7C7CFD4FB11CFD5FB0CCFFCFBFFB3 -:10339800F5FDFBF5FEFBF5FFFBF500FCCFF9FB2087 -:1033A800F5FAFB5600664C64DE08723844FB00866A -:1033B800EFF3C6D7C788061617F1E7340300236171 -:1033C800E3EDEA362361F8EDA034B12361E3EDA71C -:1033D800342561F8EDB63424070024070061D8EDE0 -:1033E800EA36240B0061F8EDD7342361F8ED1E3579 -:1033F8002361F8EDEB342361F8EDC2362561F8ED71 -:10340800D6362561F8ED8735B12561D8EDAB352481 -:10341800000061F8EDB8352361F8EDEA36240200C2 -:103428002361E3EDDD352361F8EDEE352361F8ED39 -:10343800FF352361F8EDEE352361F8ED1036236191 -:10344800F8ED21362361F8ED30362361F8ED523678 -:103458002361F8ED5E362361F8ED6A362361F8EDF5 -:1034680073362402002361E3EDEA3624020061F892 -:10347800ED7B362361F8ED87362561F8ED93362428 -:103488000A0061F8ED9F3624120061F8EDBC36237E -:1034980061F8EDAA36EDEC36679FD6FBEDF63630CF -:1034A800C62AFD4C3C66736718D4FBEDF63640D946 -:1034B800FB6ADF1440DAFB68DF0E674C6CDF09300B -:1034C8000145FD4C3C713AD5679FDBFBEDF636674D -:1034D800D1DD06305840FD4C3C34F4FB89616F99CE -:1034E800EDF636675C02D1DD0830742CFD4C3CEFFC -:1034F8000C675C01D1DD0630792CFD4C3C675C3CE7 -:10350800D1DD10307E2CFD4C3C675C3C72667362EA -:1035180018D4FBEDF63667D1DD625C01D1DD0530EC -:103528000800EF01F6609F33FC675C02D1DD03E61B -:10353800EF01F63433FC89616899675C04D1DD04D6 -:10354800E6A1EF01F63433FC89616899675C08D11C -:10355800DD05302000EF01F63433FC896168996796 -:103568005C10D1DD05301000EF01F63433FC8961C1 -:103578006899675C20D161E8716033FCEDF636D557 -:1035880018F9DF09679FFDFBA018F9EF134018F938 -:1035980005DE0DD918F9F1B112674834FDA018F904 -:1035A800EDF636675C0F7266736218D4FBEDF6367B -:1035B8004018F964DE1F4018F901DF0667D161F889 -:1035C8005701E918F9671844FBA018F94018F905DC -:1035D80061C8716221675C7F70C117F1243000FDFA -:1035E8001233C0EDF636675C3F70C117F124300026 -:1035F800FD1233C0EDF636675C0770C117F1243051 -:1036080000FD1233C0EDF636675C1F70C117F12458 -:103618003000FD1233C0EDF6366770C117F1243063 -:1036280000FD1233C0EDF636CEABAC710A9E319276 -:103638009E02EFFAD592FFDF05710B9EEFED679EB4 -:1036480099710B9E9F0BFCEDF636711222675C7F19 -:103658009F0CFCEDF636711222675C3F9F0DFCED66 -:10366800F636675C3F9F0EFCEDF636675C1F9F0FD2 -:10367800FCEF7B304A3EFD4C3C679F14FCEF6F30FB -:10368800053EFD4C3C679F15FCEF6330273EFD4C23 -:103698003C679F18FCEF57675C01D1DD51FD094875 -:1036A800EF4C402EFCC8DE46E92EFC671872FAA0E3 -:1036B8002EFCEF3A679F2EFCEF3467318E247200A0 -:1036C800DF06306E09FD4C3C679FF7FBEF208FFA51 -:1036D800FB617F5C10D161E8CF47FC03679FFAFB71 -:1036E800EF0CEF0A664C5ADE05736718D4FBC6D791 -:1036F800C716664C30DC094C37DE05FDED32EF6746 -:10370800664C02DF1F8FD6FB5C03728F35FC5C03AF -:10371800318E316D08616A08128F35FC5C80312A60 -:103728006162EF49664C3DDF0AAE90BF30FCF9306C -:10373800FCEF3A664C3EDF05F931FCEF30664C4F42 -:10374800DF05FD2D48EF26664C61DF09E92EFC09EF -:1037580072FA72EF18664C7FDF0D30D240FD4C3C98 -:10376800713AD5524AEF06667309D4FB72C6D7C7B9 -:1037780088061617F1241000240500DC07244C00E5 -:10378800DD17EF18717BFA17F104D4FB1489617FF8 -:1037980099717AFA712222EF03A02EFCC6D7C7C10D -:1037A800C1FBF8FF401EF903DD06401EF904DF2FB8 -:1037B8008C027309DCFB5E0AD1DF248C02318E0493 -:1037C800D4FB14896E0A99716207CC010031620733 -:1037D800086159018C01D1DFF4716307716B2710FF -:1037E80004C6D7CF35FC03F533FCF537FCF539FCB7 -:1037F800D7C788061617F1E734020025DD3E23DD1A -:103808001825DD1D23DD0523DD2CEF3C71522267D1 -:103818009F38FCCF47FC03EF2F675C839F35FCEF95 -:1038280027675C039F37FC675C034C0261F87152A1 -:1038380021FDCD31EF12679F39FCEF0C6791DF084E -:10384800E0C15012FDA637C0C6D7C71617F1E72446 -:103858000000DD3A23DD23240300DD0C240200DD13 -:103868002224F900DD2FEF3031020705308000EF08 -:1038780001F6086F36FC7208EF248F33FCF533FC31 -:1038880072EF1B8F41FC9F42FCF938FCEF1071422C -:10389800235235EF09F2EF0666730932FC72C6D778 -:1038A800C71617F1E7240000DD38241000DD1C23BB -:1038B800DD1C23DD30240E00DD18241100DD1B245F -:1038C8000F00DD12243000DD15EF1EE2EF1D52025D -:1038D800EF195204EF155206EF115205EF0D52077A -:1038E800EF09F2EF065203EF0252FFC6D7C7313491 -:1038F80022417133228F46FC9FDCFB8F45FC9FFBE6 -:10390800FB3640FDC7D945FCFDF13A618A70618AF2 -:10391800FD363BC0D949FCF1312F609F48FC8F44EC -:10392800FC4F48FCDD0D7142228F48FC9F44FCCFC0 -:1039380047FC034047FC05DE0A307739FD4C3CCF95 -:1039480047FC6BB047FC7150F000CE300BCF17002E -:1039580006CE3106FD0D03717A30710BE3710BE76A -:10396800C6D78F48FC9F44FC8F48FC9FDDFBD7C718 -:10397800401EF903DF06401EF904DF04F2ED6C3A3D -:103988008FFAFB5C10D1DD0C8F48FC9F4DFC714811 -:10399800FAFBEF61314422247143227163228FFACA -:1039A800FB5C04D1DD088FF9FB9F4EFCEF068F48C6 -:1039B800FC9F4EFC8F4EFC9F4DFCEF393154222367 -:1039C800715322716222D538FCDF05F54FFCEF0BED -:1039D8008F38FC5002D6A1609F4FFC8F4FFC9F4D43 -:1039E800FCEF12316422088F4FFC9F4DFCEF068FCD -:1039F8004EFC9F4DFC8F4DFC9FDDFBD54DFCDF053C -:103A0800F538FCEF1A404DFC05DE06CF38FC02EF16 -:103A18000ED94DFCF11231FE03311F609F38FC8F27 -:103A280051FC4F38FCDD23571F8F38FC9F51FC5643 -:103A380000664C08DE10730984224F38FCDC0466EB -:103A480077EF0386EFEB679F41FC8FFAFB5C01D1B0 -:103A5800DD03F2EF0FE94DFC09442270C15013FD5C -:103A6800B605C0F2C6D7C7168B728C01614ADE2430 -:103A78008B728C02614ADE188C01728C02614ADEFC -:103A8800068C01318EEF048C02318E087208EF2605 -:103A98008B72EF228B728C02614ADE048B72EF16F6 -:103AA8008C01728C026142DE068C01318EEF048C2F -:103AB80002318E087208C6D7C716710AE7710BE380 -:103AC8007150F000CE300BCF170006669E31FD0D09 -:103AD80003717A30710BE33182E302EFFA8D1F71C3 -:103AE80058F000710BE772C6D7C7C1C1FBF8FF8F4A -:103AF8002CFC4E02DC03F2EF318C024F2DFCDC046F -:103B080052FFEF268C022F2CFC706131318D128F01 -:103B18002DFC2F2CFC70613133BDD813FDF10DBB8A -:103B2800440001DC03F690BB8B721004C6D7C7C1F2 -:103B3800C1FBF8FFAC0A14A91489708C02612870C3 -:103B48006131FD5A4F1344030071FEDC24AC0A14A2 -:103B58008A04819A04AC0A148A044C11DC11A91451 -:103B68008C0299AC0A14CA0200AC0A14CA0310EFFA -:103B780074AC0A14CA0400AC0A14A914894E02DEF3 -:103B88000AAC0A148A02819A02EF13AC0A14A91427 -:103B9800894E0261D308AC0A148A02919A02AC0ACF -:103BA800148A03919A03D1DF3CAC0A148A024C10A0 -:103BB800DF10A91489318EA112AC0A14A9146299D4 -:103BC800EF17AC0A148A024CF0DF0EA91489318E63 -:103BD800B112AC0A14A9146299AC0A14CA0200AC56 -:103BE8000A14CA03101004C6D7ED373C717BFAC714 -:103BF800D55CFC61F8317422307174227111237123 -:103C08007322D55CFCDD06B05CFCCEABAC717AFAF5 -:103C18005600664C0ADD1272F3311C7946FDCEFC63 -:103C28000061CAFD963C86EFE9717AFAF2C6D7C7F9 -:103C38005600664C10DE0BF0317E12F6785EFC867C -:103C4800EFF0C6D7C7C1C1FBF8FFCC01008C014C0F -:103C580010DE36717BFA8C01F0317E045EFC14A90B -:103C68006168DF09AC02B9717AFAF2EF1D8C01F0D4 -:103C7800317E12795EFC614902DF06717AFAE2EF61 -:103C880009717AFA615901EFC4E21004C6D7C72056 -:103C980004FBF8FFF6425EFC61F8ED7B3D717BFAB0 -:103CA8009C038C034C10DE3C8C03F0317E045EFCDC -:103CB80014A96168DF05717AFAEF29717AFA8C0321 -:103CC80072F3311C795EFCCEFC0061CA629C02D1A1 -:103CD800DF0A8C03F0317E12E6785EFC717BFA61B4 -:103CE8005903EFBECC0200CC01018C02F0317E04F6 -:103CF8005EFC14A96168DD7B8C02F0317E12795E6E -:103D0800FCE743DF688C014C10DE628C01F0317EE9 -:103D180012795EFCE743DD50717BFA8C01F0317E4D -:103D2800045EFC14A96168DF1B616901717BFA8C70 -:103D380001F0317E12F6785EFC717AFA8C024E013F -:103D4800DCE7EF2F8C01F0317E045EFC14A9128CA5 -:103D580002F0317E33785EFC8C01F0317E12E67819 -:103D68005EFC615902717AFA615901EF9861590252 -:103D7800EDF23C00F21004C6D7C72006FBF8FF346A -:103D880019FCC55006C150A8C15030FD5B03100690 -:103D9800D2DD1DA07EFC407EFC08DE03E2EF5A3433 -:103DA80014FC895CFC99FD4A3E7110E2FBF2EF4974 -:103DB800F57EFC8F14FC5C01D1DD26401EF903DF83 -:103DC800205010C180FDA637C0C736100571D4C673 -:103DD800DE0F17C15006C150A8C15030FD5B03105B -:103DE80006401EF901DD11401EF905DD0B8F14FC9C -:103DF8005C02D161E8FD0645F21006C6D7D915FC6C -:103E0800C15030FD3103C0629F18FC7130E5FB8F53 -:103E1800EDFB5C08D1DF06716307716B27F2D7D918 -:103E280018FCC1D917FCC15030FDCD031004713006 -:103E3800E5FB8FEDFB5C08D1DF06716307716B272B -:103E4800F2D7C7200AFBF8FF500FC15030FD3103ED -:103E5800C04041FB02DF077110E2FBF2EF5471181A -:103E6800E2FBCC0700CC0812CC09808F14FC5C0361 -:103E7800D1DF08717AD5CC0607EF06717BD5CC0661 -:103E88002F17040600C15004C150A0C15030FD03D3 -:103E9800041006C736100571D4C6DE15401EF90396 -:103EA800DF0F17C15006C150A8C15030FD5B031089 -:103EB80006F2100AC6D7C7401EF902DF04F6BF8211 -:103EC800FCB05AFDD55AFD61E8EDCE3FCF5AFD044E -:103ED8008F1EF9318FE723DD0B24020024030061D4 -:103EE800C8EDCE3F3028004282FCDF0AE0C1501006 -:103EF800FDA637C0EF2530FA004282FCDF0B5002E6 -:103F0800C15010FDA637C0EF128FF8FB5010D60431 -:103F1800FA004282FC61D8712020F9313407097116 -:103F28002323F6BF82FCEF1731242306F6BF82FC59 -:103F3800EF0DA282FCF64282FCDF04B1BF82FC8F47 -:103F480021F9318FE7240000DD0623DD0D23DF1280 -:103F580036100571C4713123EF0B710402713123DE -:103F6800EF037132233132231A4084FC0361D8A055 -:103F780084FC4084FC02DF0E5004C15010FDA637BB -:103F8800C0EF03F584FC3134231A4086FC0361D862 -:103F9800A086FC4086FC02DF0E5008C15010FDA62A -:103FA80037C0EF03F586FC314207184085FC0361F2 -:103FB800D8A085FC4085FC02DF0C5010C1FDA63757 -:103FC800C0EF03F585FCC6D7C736100571D4DE07E8 -:103FD80030813DFD4C3CD2401EF903DF41312207C0 -:103FE8000630962BFD4C3C3144230C714323508002 -:103FF800C15012FDA637C0D588FCDD05B088FCEF9E -:104008001DCF88FC068F35FC5C01D1DD118F41FC8A -:104018004F42FCDD095040C15012FDA637C0401E7A -:10402800F903DD05F6BD1AEF25D500FCDF09F646D4 -:104038001ADD1BB61AEF17D9FCFBF1461ADD0FD9AA -:10404800FCFB12AD1A43DE04A61AEF02B61AC6D755 -:10405800C78FF4FB76F5F4FB5C10D161E87152234D -:10406800665C0FD1DD61665C01D1DD05F51EF9EFF7 -:1040780056665C02D1DD15E0C15003C15084FDCD08 -:10408800031004711300711B20710303665C08D1CF -:10409800DD05710303EF17665C04D1DD11711300B0 -:1040A800711B20D535FC61F8710303F535FC50050B -:1040B800FDA3027102035003C1C15084FDCD03105A -:1040C80004711A20FD932CF2C6D7C73641057184B6 -:1040D80061D8ED76413641057194DE07714050058F -:1040E800CEABAC31B2D104E2ED8541713BD1CEAB60 -:1040F800AC4018F909DE77D518F9DF618F20F9315E -:1041080033088F21F99F4005EF04CF400504F0C123 -:104118005084FD3103C0629F8CFC8F30FD9F8DFC65 -:10412800368EFCC75002C15008C1506CFD5B0310AD -:10413800068F8AFC9F90FC8F02F99F91FC713420B6 -:10414800E661301271042061DC31196162629F926C -:10415800FC8F20F93169317A9F93FCEF0BD918F95C -:10416800F112498BFC9F4005A018F9E2EF0F71602E -:10417800500571485005713BD5F518F9F2C6D7C7F7 -:104188008F1EF9318FE724000061F8ED584323DDD5 -:104198001B2361F8ED5F422361F8EDDD422361F8EE -:1041A800ED26432361F8EDF543ED5843D51FF9DFBC -:1041B8002BF64282FCDD05F55CFDEF03A05CFD40BB -:1041C8005CFD65DC09F51EF9717222ED7544AF825C -:1041D800FC440A0061D8ED7544E51FF9712223F506 -:1041E8005CFDF5F7FBFD2705714320FDC023402149 -:1041F800F903DF09717222F51EF9ED7544FDE72612 -:1042080040E1FB9BDE09717222F51EF9ED754471E0 -:104218004A277140110571301105713A22715A22ED -:10422800711A2EFDCB2AD2DD09717222F51EF9ED25 -:10423800754471103500CF37001D71401205401FBD -:10424800F901DF05F5FDFBEF04CFFDFB03CF1EF9F8 -:1042580002FDA92AED7544FDBE2CFD1E2D714A9D57 -:10426800FDEB37FD8B33F537FF712BE0F51FF97147 -:104278007222CBE43FEFCBE6F6F0FD2705713BD485 -:104288008F20F93105305004C15084FD3103C062DC -:104298005C03318E315D34E3FB896168995002C15A -:1042A8005084FD3103C0D2DD067170E3FBEF047169 -:1042B80078E3FBFDC023FDD52D710820F9CF1EF949 -:1042C800038FD6FB5C02D1DD095080C15010FDA6DA -:1042D80037C0ED7544FD774431A4E020712BE031FF -:1042E800020C05FDF144EF145027C15005C150845C -:1042F800FDCD031004CF1EF9047172223154230B33 -:10430800A096FCD596FC61F8FDF144FDE4448F20AD -:10431800F931450731040703F51EF9ED7544FD77BA -:104328004431020C18F0C15005C15084FDCD031072 -:10433800045005FDA302FDF144CF1EF903FDE4443A -:104348008F20F931450731040703F51EF9ED75444F -:10435800F51EF9CFFDFB03F5FEFBF500FC713221DC -:10436800F6426CFF61E8ED7544712820F9F514FCFC -:10437800FD4A3EFD652EFD152DFD732D714B9DF5F6 -:10438800E4FBF5E5FBF5E6FBF5E7FB31042102EF7D -:10439800FACE3708CBE4BFFFCBE6FFF1CED4FFCF90 -:1043A80037000971481205F6BEE0BEE2BED0716A58 -:1043B80027FD482B714307714B2771481005714839 -:1043C80011057138100571381105713302713B22DE -:1043D800715302715B2271130E711B2EFD9005F54E -:1043E8005CFDCF1EF905712223F6BF82FC3102075E -:1043F8002CFDC023AF82FC440A00DC06E51FF9E56A -:104408001EF9D521F961E8FD90058F20F931455D48 -:10441800502EFDA302E51FF9E51EF9EF50D50BF963 -:10442800DF4BF51FF9FD9005FD852371730171328E -:104438000431120502EFFA71430271032071422020 -:1044480031949E02EFFA712AE7CEA409F5F30061D0 -:10445800FD31040703712323E5F300CEA408712B73 -:10446800E7E51EF98F20F9314503F51EF9C6D7D5C2 -:1044780097FCDF1E310200195003C15084FD31033F -:10448800C0625C01D1DF07F51EF9717222D7E5978A -:10449800FCD74097FCF0DF083104003FF597FCD7C4 -:1044A8004097FCC8DF0BF51EF9717222CF97FCF01C -:1044B800D731020004A097FCD7F0C15004C1508442 -:1044C800FDCD0310048FE3FB5C9F9FE3FB7110F4A9 -:1044D800FB305840FD4C3CCF97FCF0D78F20F9318A -:1044E8002506F51EF9717222D7715323F596FC71D2 -:1044F8007207FD0D03717307D7FDFD05F2D7C720BD -:104508000CFBF8FF8F1AFCF0F919FCF303FD5A4F66 -:1045180013BC048F1CFCF0F91BFCF303FD5A4F136A -:10452800BC028F1EFCF0F91DFCF303FD5A4F13BBB0 -:10453800AC04BDD8F6BDDAAC04311EBDDCF6BDDE78 -:10454800FDA40DADD8BDDCADDABDDEAC02BDD8F63C -:10455800BDDAAC02311EDADCC3DADEC3BDDCF6BD7F -:10456800DEFDA40DC0BDDEC0BDDCADDEFD1A0FADA5 -:10457800D8BDDCADDABDDEABBDD8F6BDDAAB311ED9 -:10458800DADCC3DADEC3BDDCF6BDDEFDA40DC0BDDA -:10459800DEC0BDDCADDEFD1A0FDADAADD8FD574955 -:1045A800C3C58F24FD5C3FF0317E04A4FC14C2C057 -:1045B800B9A024FDF6BC08BC0A9C078C074C2EDD6C -:1045C8003E8F24FD0E0770F161DC605C3FF0317EA8 -:1045D8001279A4FCBDD8F6BDDA8C0773098E223196 -:1045E8008FBDDC70BDDEFDA40DAC08BDDCAC0AFDE2 -:1045F8001A0FADDABC0AADD8BC08615907EFBCACDC -:1046080008BDD8AC0ABDDAC9DC0004F6FD6E0EC9D7 -:10461800DCFFFFF6FD6F0FADD8BF9EFCAF98FC42E4 -:104628009EFCDD12AF9AFCBF9CFCAF98FCBF9AFCC5 -:10463800AF9EFCBF98FCAF9AFC429CFCDC50AF9844 -:10464800FC429AFCDE48AF5EFD4298FCDE404062C8 -:10465800FD16DC1F4062FDA0DE168FA0FC4F62FD38 -:10466800DE0EAF98FC22A2FC44691061C8FDDF464B -:10467800F562FDAF98FC445146DC0BAF98FC241062 -:1046880027BF60FDEF1930F82ABF60FDEF114062C7 -:10469800FDFFDD03E6EF01F63462FD89610899AF9D -:1046A8009CFC429AFCDC1BAF9AFC4298FCDE13AFE0 -:1046B80098FC4260FDDE0BF5A0FCAF98FCBFA2FCA5 -:1046C800EF1140A0FCFFDD03E6EF01F634A0FC8902 -:1046D800610899100CC6D7C72006FBF8FFA01FFC7D -:1046E800D51FFCDF1CA020FCD520FCDF14A021FC7A -:1046F800D521FCDF0CCF1FFCFFCF20FCFFCF21FC16 -:10470800FF717BFA710A9E31929E02EFFA8E98FD34 -:10471800830F9C039F28FD8E949F63FD8E969F6454 -:10472800FD8E979F65FD8E939F26FD8E929F27FD98 -:10473800FDC04813BC04BDD8F6BDDA46DADF03B1C4 -:1047480046D8DF198C035C0391DF03E6EF01F6041A -:104758006D01313D120103B1BC046169038F66FD2F -:104768004E03DF12AF2AFD614904DE40AC04222A61 -:10477800FDFDE147EF368C03318EB112D966FDF1AC -:1047880043DF1E8C035C0391DF03E6EF01F6046D43 -:1047980001313D120103222AFD610904FDE147EFC1 -:1047A8000B8F66FD4E03DE04F6FDE1478C039F6622 -:1047B800FDAC04BF2AFDD925FDF1010422F9BB1483 -:1047C800A944FFFFDF04E6B9EF0BAB14A944FEFFD1 -:1047D800DD03A9A1B91006C6D7C7161744A90061F9 -:1047E800C836A800A025FD4025FDA861C8F525FD0F -:1047F800F925FDF3311CF67822F9B7F647DFE5C64F -:10480800D7C756A89666F0317E12F6B17822F966B7 -:10481800D1DFF1F51FFCF520FCF521FCF525FDC6DF -:10482800D7716323D7C72004FBF8FFD918F9F1E73C -:10483800240000DD1123DD1C23DD2123DD2623DDFB -:104848002F23DD34EF3A8F25FD9F2CFDA018F9F9B1 -:1048580063FDEF60A018F9F964FDEF58A018F9F9A5 -:1048680065FDEF50A018F98F28FDFD9D0F72EF44EC -:10487800A018F9F926FDEF3CA018F9F927FDEF3447 -:10488800F92CFDF3311C7922F9BB316223058B9C8D -:1048980003EF128C019C03D52CFDDF06CF2CFDA75E -:1048A800EF03B02CFD718071672361DC61FB7161DE -:1048B800238C03721004C6D7C72008FBF8FF8E9814 -:1048C8009C058E979C048E969C038E949C028E93D6 -:1048D8009C018E929B710B9E717AFA8C05FD830F59 -:1048E8009C058C04FD830F9C048C03FD830F9C03A3 -:1048F8008C02FD830F9C028C04F0317E1279BE225B -:10490800BC068C055C03D1DF098C044C0361C861CB -:1049180079068C03318EB1610906BC06313D12015E -:1049280003BC068C060E02708C071C00BC068F2484 -:10493800FC4E01DC0D8C014F24FCDC0B8F25FC4D5B -:10494800DE05AC0612EF04AC06B1121008C6D7C7D4 -:10495800C3C12008FBF8FFF661490A61F8614908FC -:10496800DF07F7340000EDF449E6BC04F6BC06ACFA -:104978000ABC02AC08BBAC06614902AC0461F86130 -:104988004900DE28AC04BDD8AC06BDDAE1FD290F2C -:10499800ADDABC06ADD8BC04ABBDD8AC02BDDAE11B -:1049A800FD440FADDABC02ADD8BBEFCAAC06BC0201 -:1049B800AC04BBAC08BDD8AC0ABDDAAC04BDDCACF9 -:1049C80006FDA70EAC04BDDCAC06FD1A0FE1FD44E4 -:1049D8000FADDABC06ADD8BC04AC06614902AC0424 -:1049E80061F8614900DCC5AC0214AB12100CC6D7E3 -:1049F80061FC61FCC1C3C5C7520C929269D4FEC167 -:104A0800DFF88EFD708EFCC1717AFA401EF903DF63 -:104A18000630962BFD4C3CC09EFC609EFD34D4FEB7 -:104A28005206C0B9A5A592DFF9C6C4C2C061FC612F -:104A3800DF520C929269D4FEC1DFF88EFD708EFCB5 -:104A4800C1717AFAC736410571A4C6DC51F532FD49 -:104A58007148500571605005312422367162077122 -:104A680023228FE4FB5FECFBD1DF1B8FE5FB5FEDBF -:104A7800FBD1DF128FE6FB5FEEFBD1DF098FE7FB8F -:104A88005FEFFBD1DD0C31620702EFFA716307714A -:104A98006B27FD2948FD3733F518F9EDBB4BC736B1 -:104AA80041057184C6DE0DF532FD71485005FD37AC -:104AB80033EDBB4BC73641057194C6DE154032FD58 -:104AC80003DD0C4032FD04DD064032FD0161F8F5DE -:104AD80032FDD932FDF1E7240000DD0823DD132380 -:104AE800DD39EF6071405005E532FD71505005ED3C -:104AF800BB4B8F40059F19F99F1CF9D919F9FDF88F -:104B080036629F1BF94019F97FDD06CF32FD02EFAF -:104B180003F532FD71505005EDBB4BC736410571A9 -:104B280094C6DE1CC736410571C4C6DE06CF32FD09 -:104B380003EF11F532FD7148500571605005EF73B0 -:104B4800CF32FD044032FD03DF138F1BF99F400570 -:104B5800D91BF9C1D919F9FD7737C0EF108F400576 -:104B680076C7D919F9FDBC33C071505005D91CF965 -:104B7800F1242900DD2D240400DD28242200DD2372 -:104B8800241100DD0C240100DD19241E00DD14EFC2 -:104B98000C4019F960DF0CCF19F961EF06F518F927 -:104BA800A019F94032FD03DF0AD919F9FDF8366278 -:104BB8009F1BF9C09EFC609EFD34D4FE5206C0B90E -:104BC800A5A592DFF961FCC1C3C5C7520C929269D1 -:104BD800D4FEC1DFF88EFD708EFCC1F616717AFA2C -:104BE800714AE5717BBD51405F0401D1DD05A7F62F -:104BF80047DFF3300400BF2401F6BF2A01300B0B56 -:104C0800BF2801FD0D03300B0FBF2801FD0D033038 -:104C18000F0FBF2801710AE6710321C09EFC609E38 -:104C2800FD34D4FE5206C0B9A5A592DFF9C6C4C2A8 -:104C3800C061FCC1C3C5C7520C929269D4FEC1DFE2 -:104C4800F88EFD708EFCC1717AFAD540FBDD0EEB53 -:104C58003EFB899E44A23EFBB040FBEF2B710AE667 -:104C6800300400BF2401F6BF2A01300B0BBF280116 -:104C7800FD0D03300B0FBF2801FD0D03300F0FBFD3 -:104C88002801717320710321C09EFC609EFD34D4FD -:104C9800FE5206C0B9A5A592DFF9C6C4C2C061FC20 -:104CA80061EF520C929269D4FEC1DFF88EFD708ECE -:104CB800FCC12008FBF8FF71503002CEABACCC0130 -:104CC80000F6BC0231B2E20F617902F6614902DFF7 -:104CD800F371603002EF7E8E519B713BE28B5C0278 -:104CE800D1DD1D8B5C08D1DF0971503002CC010089 -:104CF800EFCF8C0770FD5238629E50CC0102EFC195 -:104D08008B5C03D1DF408E509C05715030028C01C2 -:104D1800D1DF0E8C0570FDA838629C07CC0101EF2D -:104D2800318C014C02DF0671603002EF28CF34026B -:104D38005A716030028C0570C18C0770FDF937C05C -:104D4800CF34024AEF0F8B5C01D1DD06716030026F -:104D5800EF03EDC94C1008C09EFC609EFD34D4FEE4 -:104D68005206C0B9A5A592DFF961FCC1C3C5C752F7 -:104D78000C929269D4FEC1DFF88EFD708EFCC17171 -:104D88000A9E31929E02EFFA8F0EFC4F96FFDF19B2 -:104D98008F0FFC4F97FFDF118F10FC4F98FFDF0933 -:104DA8005004C15011FDA637C0710B9EC09EFC6017 -:104DB8009EFD34D4FE5206C0B9A5A592DFF9C6C43B -:104DC800C2C061FCA05CFC61FCC1C3C5C7520C92A7 -:104DD8009269D4FEC1DFF88EFD708EFCC1C1FBF86C -:104DE800FF8D1F9C018E31318EE7240600DD0823DC -:104DF800DD0F23DD25EF45717AFA8C019F46FCEF24 -:104E08003B717AFA4021F901DF078C019F45FCEFDD -:104E18002B51FF2E019F45FCEF22717AFA8C019FDE -:104E280002F98FE2FB5C01D1DF12401EF903DD06B7 -:104E3800401EF904DF06302926FD4C3C4031FF09AD -:104E4800DE05A031FFEF197158F000713222405B86 -:104E5800FC02DF03F6EF05D95BFCF1A1609F5BFC68 -:104E6800710BE3C0C09EFC609EFD34D4FE5206C0A8 -:104E7800B9A5A592DFF9C6C4C2C061FC61FF520C96 -:104E8800929269D4FEC1DFF88EFD708EFCC1717AF2 -:104E9800FA8F14FC5C03D1DD19401EF903DD0640CE -:104EA8001EF904DF0D36100571D4DE0630813DFD94 -:104EB8004C3CC09EFC609EFD34D4FE5206C0B9A591 -:104EC800A592DFF961FC61FC61FC61FC61FC61FC9D -:104ED80061FC61FC61FC61FC61FC61FC61FC61FCE2 -:104EE80061FC61FC61FC61FC61FC61FC61FC61FCD2 -:0E4EF80061FC61FC61FC61FC61FC61FC61FC21 -:0A4F060000060C12181E242A303693 -:104F10000016324864809612284460769208244035 -:104F2000FF000000555555554700DCFB0000000010 -:104F300049FC00000000BE3EF538D8227D2E0E3020 -:104F40008B30CD31D03F7C09874101000000983A79 -:0A4F5000F82AFF2330129900000038 -:084F5A00317503F7332312D770 -:0A4FF60031303A33383A3339000005 +:102368004402067140E5FBEF047148E5FB4020F9A3 +:1023780001DD094020F90561E8FDF826D7C7710499 +:1023880007E6613060768F11F9614EDD3A669F117C +:10239800F9D1DD137130E5FB5002C15011FDC7378B +:1023A800C0CF0BF91EEF207138E5FBE0C15011FDDD +:1023B800C737C0F50BF9AF0CF944009BDE09502074 +:1023C800C15011FDC737C0C6D7C78F32FD76FD1281 +:1023D80024D523F9DD05710320EF2D664F32FD6109 +:1023E800F83144201A714320FD2705664C07DD03A8 +:1023F80081DF098F22F9310303FD9024FDB5247193 +:102408000220303A26FD6D3CC6D7C7716201717251 +:1024180001E0FDA3025008FDE13A629F02F950096C +:10242800FDE13A6276716301713822F94002F9F1EF +:10243800DC05E523F9EF244002F904DE1BCF23F97C +:10244800025008C1506CFD3103C092DF0ED543FB2A +:10245800DF09713022F9EF03F523F9CF32FD075771 +:1024680000674C08DE1173091722614EDC06679F6E +:1024780032FDEF0387EFEA4032FD07DF09D523F984 +:1024880061F8CF23F903C6D7C7C1FBF8FF500AFD8F +:10249800A302304000BB17C15002C15006C1506CA6 +:1024A800FD030410065096FDA302C0C6D7C7200836 +:1024B800FBF8FF8F32FD5006D604CA2114F75006E8 +:1024C80089A54804F9A390DFF7D523F961E8ED362B +:1024D80026304A57BB17C15002C1503EC1506CFD4F +:1024E80003041006D2DD077100E4FBED36267108FF +:1024F800E4FB17040300C15004C1500CC1506CFD2B +:102508005B031006D932FDF10104F42114A9318DC1 +:1025180012A9318E616B08616A08BB17C15002C1EC +:10252800500EC1506CFD03041006F690BB17C15045 +:1025380002C1500CC1506CFD030410063104210285 +:10254800EFFA7172208F32FDF0312E040A20C1504B +:1025580010C15040C1506CFD030410063104210223 +:10256800EFFA7172208F32FDF0312E041A20C1501B +:1025780010C15050C1506CFD0304100631042102F3 +:10258800EFFA7172208F32FDF0312E042A20C150EB +:1025980010C15060C1506CFD0304100631042102C3 +:1025A800EFFA7172208F32FDF0312E043A20C150BB +:1025B80010C15070C1506CFD0304100650A5FDA356 +:1025C80002D932FDF10104F42114A9318D12A93187 +:1025D8008E616B08616A08BB17C15002C1500EC1F9 +:1025E800506CFD0304100650A5FDA3025004C15011 +:1025F8006CFD3103C0629C07E932FD0909224E07D0 +:1026080061C308E932FD0902224E0717040300C11D +:102618005004C1500CC1506CFD03041006F6BB17E2 +:10262800C15002C1503EC1506CFD03041006100891 +:10263800C6D7C7C1FBF8FF8F12F94F02F961F8ED51 +:10264800F4264014F928DE06A014F9EDF426F51452 +:10265800F98F02F99F12F98F02F95070D612307370 +:1026680051230480001231FF318E039F13F99FE03C +:10267800FBF6BB8F13F97C804C95DC1B8F13F9316B +:102688008F241400BDD8AF06F9FD930D1231FF3128 +:102698008E03318FBBEF198F13F9318F241400BDCE +:1026A800D8AF08F9FD930D1231FF318E03318FBB7E +:1026B800D904F9F1610900BB44000171FEDC03F69D +:1026C80090BB8C0101DE02F6BBABABBF8CFC17C123 +:1026D8005002C1500CC1506CFD03041006D2DF0833 +:1026E8008F02F99F12F9EF047100E4FBF2C0C6D71C +:1026F800C72006FBF8FF4023F901DF0BCFE1FB639E +:10270800CFE3FBC8ED47284023F902DF2C17040468 +:1027180000C15002C15004C1506CFD5B031006D2C9 +:10272800DD06CFE1FB63EF0A8C049FE1FB8C059F7C +:10273800E2FBCFE3FBC8ED472817040400C15002B1 +:10274800C15004C1506CFD5B031006D2DD1171004D +:10275800E4FB710320F5E1FB712022F9ED1C288CC4 +:1027680004318E318D080E05081C00BF0CF9D932D2 +:10277800FDF1041022148972AF0CF9FDE60EBF0CAE +:10278800F99C048F0CF99C0517040200C15002C182 +:10279800C1506CFD5B031006D2DF798C029FE3FB0E +:1027A8008C02318E318D080E03081C00BF0CF944D1 +:1027B80001A5DC09CC0164F6BF16F9EF57AF0CF997 +:1027C8002216F94401A0DC09CC011EF6BF16F9EF68 +:1027D80043AF0CF944819DDC0BCC010A30F401BFF6 +:1027E80016F9EF30AF0CF944019BDC0BCC01053036 +:1027F800F401BF16F9EF1DAF0CF9440191DC0BCCC5 +:10280800010030F401BF16F9EF0A712022F930F403 +:1028180001BF16F93132040D31140509CFE1FB640B +:10282800F5E2FBEF1A8C044E01DE0C8C049FE1FBF1 +:102838008C059FE2FBEF088C019FE1FBF5E2FBD5DD +:1028480020F961F8CF18F9648F18F94FE1FB61F8A6 +:1028580031242034CC020F712320CC03008C034C8C +:1028680005DE168C0373091E224FE1FBDC068C0281 +:10287800311A9C02615903EFE4313204068C026C70 +:10288800039C028C029F38FC40E1FB0BDE064018DB +:10289800F90BDE1640E1FB06DE064018F906DE0AF3 +:1028A800D5E1FBDF0ED518F9DD095020C15011FD27 +:1028B800C737C08FE1FB9F18F9D520F9DF057153A1 +:1028C80020EF3340E1FB0BDE03E6EF01F66061FB2E +:1028D80071612071142071672061C831522017710D +:1028E8005220716420711120F171642061DC70C183 +:1028F8005012FDB605C01006C6D7C75007C1500212 +:10290800C15084FDCD0310045012FDA302500FC125 +:102918005002C15084FDCD0310045003FDA30250A2 +:102928001FC15002C15084FDCD0310045016FDA3F1 +:10293800025003C15084FD3103C0625C01D1DD1037 +:102948007170E5FB5002C15013FDC737C0F2EF01AB +:10295800E2C6D7C75004C15084FD3103C0625C038E +:10296800D1DD405014FDF42934E5FB895C9F998A38 +:102978000C7CFF50FF5C14D1DD228A0C7CFF5C14B8 +:102988007234E9FB89616A997162075600316207FE +:10299800058666D1DFF7716307716B2734F8FB8909 +:1029A8005CEB995002C15084FD3103C0D2DD335035 +:1029B80017C15002C15084FDCD031004E0FDA302ED +:1029C8005007C15002C15084FDCD0310045033FD9F +:1029D800A302F0C15002C15084FDCD0310047178E8 +:1029E800E5FBE0C15013FDC737C0C6D7C7C12004F7 +:1029F800FBF8FFCC02005004C15084FD3103C062D3 +:102A08009C038C045C20D1DD0E8C036C019C038C30 +:102A1800026C209C02EF138C045C10D1DD0C8C033B +:102A28005CFE9C038C026C109C028C045C08D1DD5B +:102A38000E8C036C029C038C026C089C02EF138CB6 +:102A4800045C04D1DD0C8C035CFD9C038C026C04DB +:102A58009C028C03D1DD05501AFDA3028C0370C1C2 +:102A68005004C15084FDCD0310048FE5FB5C9F72B8 +:102A78008C03318E316D148C03318E314D616D08AC +:102A8800616C5C606162629FE5FB8FF1FB7CFF50CB +:102A9800FF5E02D1DD278FF1FB7CFF5E027234E915 +:102AA800FB89616A99716207CC010031620708618C +:102AB80059018C01D1DFF4716307716B27F210069D +:102AC800C6D7D9D9FBC15006C15084FDCD03100427 +:102AD800D9DAFBC15007C15084FDCD031004D7FDDE +:102AE800CA2AF2D7711300711B2071030371020502 +:102AF800E0C15003C15084FDCD0310045013FDA361 +:102B080002F0C15005C15084FDCD031004500FC11F +:102B1800E0C15084FDCD031004500AFDA3027103E7 +:102B2800055008FDA302501FC1E0C15084FDCD032C +:102B380010045012FDA3025003C15084FD3103C09C +:102B4800625C01D1DF02E2D75003C1C15084FDCDE0 +:102B5800031004710203711A20FDB42CF50AF9F26E +:102B6800D75003C15084FD3103C0625C01D1DD1927 +:102B78005014FDF429FD5B295014FDA302E0C15057 +:102B880003C15084FDCD031004711300711B207123 +:102B980003035014FDA302F0C1E0C15084FDCD032E +:102BA8001004F0C15003C15084FDCD031004D7C7F1 +:102BB8002004FBF8FFCC02008F0AF99C035010C1D7 +:102BC80050A4FD3103C0629F0AF9D543FBDD04F22E +:102BD800ED912C8C037F0AF95C08D1DD108F0AF97E +:102BE8005C08D1DF05CC0210EF03CC02208C037FF8 +:102BF8000AF95C04D1DD168F0AF95C04D1DF088C70 +:102C0800026C049C02EF068C026C089C028FE4FBA9 +:102C18005CF3728F0AF95C0C6162629FE4FB8FF0CF +:102C2800FB7CFF50FF5E029C02D1DD1F34E8FB896C +:102C38006E0299716207CC0100316207086159017F +:102C48008C01D1DFF4716307716B278F0AF95C403F +:102C5800D1DD095002C15012FDC737C08F0AF95C97 +:102C680001D1DD08E0C15012FDC737C0717AFA8F73 +:102C78000AF95C41D1DD11340AF9895CBE99D90A97 +:102C8800F9C15010FDB605C0F21004C6D7FD0229DF +:102C9800F2D7FD5B29F2D7C78FF8FB7617FDF42929 +:102CA800664FF8FBDFF2F5F8FBF2C6D75064FDA3D8 +:102CB8000240E1FB0BDE03E6EF01F66061FB7111F8 +:102CC80020F171142061DC70C15012FDB605C0FD01 +:102CD8008B39CF49FC03D771000105717850057114 +:102CE8003AD5713BD1713ADD713BD98F10055CFC47 +:102CF8009F1005CF54054AE5420571104205710041 +:102D08004205714850057130500571205005CF5368 +:102D18000505CF52050A7130510571205105713BE7 +:102D2800D5717050058F11055CFC9F1105D771781E +:102D3800500571080105D77140F0007178300271B3 +:102D48003AE6713BE2713BEA713BEE8F10055CFCA1 +:102D58009F1005CF34024AE552FF711A52710A5288 +:102D6800714830027130300271203002CF330205D1 +:102D7800CF32020A71303102713BE6717030028F36 +:102D880011055CFC9F110571603002D77178300223 +:102D98007148F000D7C788061666614FDD0967617C +:102DA8004EDE0396EF01866672C6D7C7161714AAB9 +:102DB8000412A943DD29AA0412A923FD7C4FC3AC40 +:102DC80002FD7C4F13C2BDD813FD630FDE0C171430 +:102DD800AA0212AA0403BA04EF051714A9BA04AC8C +:102DE800041231FF319E03317F087208C6D7C771BC +:102DF800201205712011057100F200304400BFB6A1 +:102E080001300188BF9001300984BF9E01BF9C0139 +:102E1800BF9A01BF9801BF9601BF9401BF9201F507 +:102E28003CFF30FE00BFBE01F6BFBC01BFB8015079 +:102E3800EEBFBA01A1BFB201C918FE00711022F994 +:102E48004023F901DF06711822F9EF0B36100571DE +:102E5800A461D8711822F97128100571281105F696 +:102E6800BE6EBE64BE6A7123047153078F22F931A6 +:102E78000507F5FFFBCB6CFF00713321C6D730EF98 +:102E880000BFB401F6BFBA017108F20071230471E2 +:102E98005307715301D7714321D9FFFBF1E7240090 +:102EA80000DD1223DD1923DD1123DD2623DD342384 +:102EB800DD3923DD3FFD392FEF3DFD5C2FEF38D99C +:102EC800FEFBC1AE6CFD9D2DC0F313BE6C712321BA +:102ED800EF25F0C1AE6CFD9D2DC0F313BE6C7123C0 +:102EE80021EF14F6BE6C712221EF0CCB6CFF007140 +:102EF8002321EF03FDD92F8F22F9311508712421E1 +:102F0800712104EF06712421715101314421218F6F +:102F180022F9311510F6BE64BE6A3124210390EF00 +:102F280001F6BE6ED731242104F690EF01F6BE6A91 +:102F3800D7CF3AFD47F5AAFBAE6C317DBFB0FBFD9C +:102F4800AE2FD2DF0ED9FEFBC1AE6CFD9D2DC0F3B6 +:102F580013BE6CD7FDAE2FD2DD0FCF3AFD47F5AAD1 +:102F6800FBAE6C317DBFB0FBD7E9AAFB0924225028 +:102F780080D6BFACFB22B0FBBDD8304700FDCF0DDB +:102F8800BFAEFB30ACFBFDB32DF313BE6CB03AFD06 +:102F9800D53AFDDF10CF3AFD47A0AAFB40AAFB1F98 +:102FA80061C8F5AAFBD740E1FB0BDC05712321F2D0 +:102FB800D740E1FB0661D831120511F0C1AE6CFDB6 +:102FC8009D2DC0F313BE6C712221EF03FDD92FE2B2 +:102FD800D7714221F0C1AE6CFD9D2DC0F313BE6CBC +:102FE800A0B2FB40B2FB40DC3DF5B2FBD9B3FBF12C +:102FF800313F0436FD14D9B3FBF1BDD85008FD1E8E +:103008000E087208E6D2DD040192DFFC896158D10E +:10301800DD05712221EF03712321A0B3FB40B3FB2F +:103028002061C8F5B3FBD78FB4FBB0B4FBD1DF7315 +:1030380031D4D106715BD1E5B6FBD5B6FBDD347171 +:1030480040E4FBD9B5FBF1E734020023DD0625DDBA +:103058000325DF05F6BE66EF06D9FEFBF1BE66A0C6 +:10306800B5FB40B5FB20DF06F5B5FBB0B6FBCFB42A +:10307800FB19D7CFB4FB1E7148E4FBD500FCDF0475 +:10308800F6BE66D7D9FEFBF14266FFDD16D9FEFB18 +:10309800F112AE6643DE05A266FFEF03B266FFCF0C +:1030A800B4FB03D731442101D74020F902DF10F6E1 +:1030B800BE64BE6EBE6ABFBEFBBFC4FBBFCAFB31E7 +:1030C800342139F6BFBAFBBFC0FBBFC6FB22BEFB2B +:1030D8001231FF31AE03316FBFBCFBF622C4FB12C5 +:1030E80031FF31AE03316FBFC2FBF622CAFB12318A +:1030F800FF31AE03316FBFC8FBEDBE313164211023 +:10310800716321710804FCF5B8FBF5B7FBEDBE311E +:10311800D5B7FB61E8EDBB318F46FB9FB7FB40B8E5 +:10312800FB1FDC1A710004FC4048FBFFDD22A0B93C +:10313800FB8F48FB4FB9FBDE17F5B8FBEF12D9B888 +:10314800FBF1A1605C1F9FB8FB710804FCF5B9FB9B +:10315800E9B8FB094AFB5080D6BFBAFBE9B8FB09BE +:103168006AFB5080D6BFC0FBE9B8FB098AFB5080D8 +:10317800D6BFC6FBAFBAFB22BEFB12D947FBF13361 +:10318800BDD813FDCF0DBFBCFBAFC0FB22C4FB12E3 +:10319800D947FBF133BDD813FDCF0DBFC2FBAFC676 +:1031A800FB22CAFB12D947FBF133BDD813FDCF0D63 +:1031B800BFC8FBB0B7FB8F22F931151F30C6FBFD26 +:1031C800B32DF313BE6430BAFBFDB32DF313BE6EFB +:1031D80030C0FBFDB32DF313BE6AD730C6FBFDB379 +:1031E8002DF313BE6AD7C73152210BD5CCFBDD06B0 +:1031F800B0CCFBEDB532715321D901FCF1E72400C5 +:1032080000DD0F23DD1B23DD1123DD5723DD2923FB +:10321800DD3B5600F53BFDEDA1325601F53BFDEFD8 +:1032280078D53BFDDF075601E53BFDEF055600F578 +:103238003BFDCFCCFBFAEF61D53BFDDF0B5601E53B +:103248003BFDCFCCFBFAEF51F501FCEF4CD53BFD34 +:10325800DF0B5600E53BFDCFCCFBFAEF3CCF01FC82 +:1032680002EF36D939FCF1E7240000DD0923DD241B +:1032780023DD0A23EF1E5600F53BFDEF1CD53BFD71 +:10328800DF075601E53BFDEF055600F53BFDCFCCCA +:10329800FBFAEF055601E53BFD8F22F9311508666B +:1032A80061FB715107EF066661FB710101C6D7C763 +:1032B80036F00071F4DC297170F000CE9D08CE9EC6 +:1032C800C0CE9F80F594FFF593FFF592FFE597FF39 +:1032D800E596FFE595FFE598FFCE9C7F7100D8FB4A +:1032E800711BE3712BE3711AE7712BE7717A9D71FA +:1032F8000A9E31929E02EFFA710B9E71732171033F +:1033080022711322C6D7C73172211E717221710A28 +:103318009E31929E02EFFA3406FC3692FF52078BDA +:1033280099A5A792DFF9710B9EC6D7C788061631F3 +:10333800022215710222C734CEFB3092FF165207C3 +:103348008B99A5A792DFF9C666736718CEFBC6D717 +:10335800C77173213104221E710322710A9E3192B2 +:103368009E02EFFA3492FF36CEFB52078B99A5A73F +:1033780092DFF9710B9E31142213711322717B9E17 +:103388008F0EFC9E9A8F0FFC9E9B717A9EC6D7CF9C +:10339800D9FB5CCFDAFB5FCFFAFB20CF2EFC36CF10 +:1033A8002FFCC9D7C7CFD6FB11CFD7FB0CCFFEFB5D +:1033B800FFF5FFFBF500FCF501FCF502FCCFFBFB7C +:1033C80020F5FCFB5600664C64DE08723846FB00AC +:1033D80086EFF3C6D7C788061617F1E7340300232C +:1033E80061E3ED0B372361F8EDC134B12361E3EDFF +:1033F800C8342561F8EDD73424070024070061D8C4 +:10340800ED0B37240B0061F8EDF8342361F8ED3F3C +:10341800352361F8ED0C352361F8EDE3362561F8C5 +:10342800EDF7362561F8EDA835B12561D8EDCC3535 +:1034380024000061F8EDD9352361F8ED0B3724023B +:10344800002361E3EDFE352361F8ED0F362361F8C3 +:10345800ED20362361F8ED0F362361F8ED31362380 +:1034680061F8ED42362361F8ED51362361F8ED73CA +:10347800362361F8ED7F362361F8ED8B362361F84A +:10348800ED94362402002361E3ED0B37240200613A +:10349800F8ED9C362361F8EDA8362561F8EDB436D1 +:1034A800240A0061F8EDC03624120061F8EDDD361B +:1034B8002361F8EDCB36ED0D37679FD8FBED173755 +:1034C80030E72AFD6D3C66736718D6FBED17374069 +:1034D800DBFB6ADF1440DCFB68DF0E674C6CDF093E +:1034E800302245FD6D3C713AD5679FDDFBED1737FE +:1034F80067D1DD06307940FD6D3C34F6FB89616F9C +:1035080099ED1737675C02D1DD0830952CFD6D3CCD +:10351800EF0C675C01D1DD06309A2CFD6D3C675CD1 +:103528003CD1DD10309F2CFD6D3C675C3C726673AE +:103538006218D6FBED173767D1DD625C01D1DD0576 +:10354800300800EF01F6609F35FC675C02D1DD03AF +:10355800E6EF01F63435FC89616899675C04D1DDD2 +:1035680004E6A1EF01F63435FC89616899675C08C7 +:10357800D1DD05302000EF01F63435FC896168990A +:10358800675C10D1DD05301000EF01F63435FC8999 +:10359800616899675C20D161E8716035FCED173787 +:1035A800D51AF9DF09679FFFFBA01AF9EF13401A34 +:1035B800F905DE0DD91AF9F1B112674836FDA01ADE +:1035C800F9ED1737675C0F7266736218D6FBED1753 +:1035D80037401AF964DE1F401AF901DF0667D16126 +:1035E800F85701E91AF9671846FBA01AF9401AF9C1 +:1035F8000561C8716221675C7F70C117F1243000D2 +:10360800FD3333C0ED1737675C3F70C117F12430C5 +:1036180000FD3333C0ED1737675C0770C117F1241D +:103628003000FD3333C0ED1737675C1F70C117F1E9 +:10363800243000FD3333C0ED17376770C117F1240C +:103648003000FD3333C0ED1737CEABAC710A9E3175 +:10365800929E02EFFAD592FFDF05710B9EEFED67A0 +:103668009E99710B9E9F0DFCED1737711222675CB6 +:103678007F9F0EFCED1737711222675C3F9F0FFC8E +:10368800ED1737675C3F9F10FCED1737675C1F9F8E +:1036980011FCEF7B306B3EFD6D3C679F16FCEF6FB6 +:1036A80030263EFD6D3C679F17FCEF6330483EFDBA +:1036B8006D3C679F1AFCEF57675C01D1DD51FD2A0D +:1036C80048EF4C4030FCC8DE46E930FC671874FA15 +:1036D800A030FCEF3A679F30FCEF3467318E2472DC +:1036E80000DF06306E09FD6D3C679FF9FBEF208F08 +:1036F800FCFB617F5C10D161E8CF49FC03679FFC4C +:10370800FBEF0CEF0A664C5ADE05736718D6FBC64A +:10371800D7C716664C30DC094C37DE05FD0E33EF93 +:1037280067664C02DF1F8FD8FB5C03728F37FC5C27 +:1037380003318E316D08616A08128F37FC5C803165 +:103748002A6162EF49664C3DDF0AAE90BF32FCF950 +:1037580032FCEF3A664C3EDF05F933FCEF30664C3D +:103768004FDF05FD4E48EF26664C61DF09E930FC66 +:103778000974FA72EF18664C7FDF0D30F340FD6D67 +:103788003C713AD5524AEF06667309D6FB72C6D722 +:10379800C788061617F1241000240500DC07244CFE +:1037A80000DD17EF18717BFA17F104D6FB14896155 +:1037B8007F99717AFA712222EF03A030FCC6D7C72D +:1037C800C1C1FBF8FF4020F903DD064020F904DF02 +:1037D8002F8C027309DEFB5E0AD1DF248C02318E46 +:1037E80004D6FB14896E0A99716207CC0100316214 +:1037F80007086159018C01D1DFF4716307716B27E8 +:103808001004C6D7CF37FC03F535FCF539FCF53B7A +:10381800FCD7C788061617F1E734020025DD3E23DA +:10382800DD1825DD1D23DD0523DD2CEF3C7152223B +:10383800679F3AFCCF49FC03EF2F675C839F37FCF7 +:10384800EF27675C039F39FC675C034C0261F871E2 +:103858005221FDEE31EF12679F3BFCEF0C6791DFC1 +:1038680008E0C15012FDC737C0C6D7C71617F1E721 +:10387800240000DD3A23DD23240300DD0C240200AC +:10388800DD2224F900DD2FEF3031020705308000FA +:10389800EF01F6086F38FC7208EF248F35FCF53518 +:1038A800FC72EF1B8F43FC9F44FCF93AFCEF10714C +:1038B80042235235EF09F2EF0666730934FC72C6EB +:1038C800D7C71617F1E7240000DD38241000DD1CE7 +:1038D80023DD1C23DD30240E00DD18241100DD1B40 +:1038E800240F00DD12243000DD15EF1EE2EF1D521B +:1038F80002EF195204EF155206EF115205EF0D525F +:1039080007EF09F2EF065203EF0252FFC6D7C7319D +:103918003422417133228F48FC9FDEFB8F47FC9F86 +:10392800FDFB3642FDC7D947FCFD123B618A706139 +:103938008AFD573BC0D94BFCF1312F609F4AFC8F61 +:1039480046FC4F4AFCDD0D7142228F4AFC9F46FC23 +:10395800CF49FC034049FC05DE0A309839FD6D3C2F +:10396800CF49FC6BB049FC7150F000CE300BCF173B +:103978000006CE3106FD0D03717A30710BE3710B31 +:10398800E7C6D78F4AFC9F46FC8F4AFC9FDFFBD7D0 +:10399800C74020F903DF064020F904DF04F2ED8D6B +:1039A8003A8FFCFB5C10D1DD0C8F4AFC9F4FFC71F9 +:1039B80048FCFBEF61314422247143227163228F5A +:1039C800FCFB5C04D1DD088FFBFB9F50FCEF068FEE +:1039D8004AFC9F50FC8F50FC9F4FFCEF393154221A +:1039E80023715322716222D53AFCDF05F551FCEFB1 +:1039F8000B8F3AFC5002D6A1609F51FC8F51FC9F5F +:103A08004FFCEF12316422088F51FC9F4FFCEF06E8 +:103A18008F50FC9F4FFC8F4FFC9FDFFBD54FFCDF87 +:103A280005F53AFCEF1A404FFC05DE06CF3AFC02DA +:103A3800EF0ED94FFCF11231FE03311F609F3AFCA3 +:103A48008F53FC4F3AFCDD23571F8F3AFC9F53FCE2 +:103A58005600664C08DE10730984224F3AFCDC04D9 +:103A68006677EF0386EFEB679F43FC8FFCFB5C01F7 +:103A7800D1DD03F2EF0FE94FFC09442270C1501366 +:103A8800FDB605C0F2C6D7C7168B728C01614ADE37 +:103A9800248B728C02614ADE188C01728C02614A96 +:103AA800DE068C01318EEF048C02318E087208EF2D +:103AB800268B72EF228B728C02614ADE048B72EFC6 +:103AC800168C01728C026142DE068C01318EEF0485 +:103AD8008C02318E087208C6D7C716710AE7710BB7 +:103AE800E37150F000CE300BCF170006669E31FD13 +:103AF8000D03717A30710BE33182E302EFFA8D1F07 +:103B08007158F000710BE772C6D7C7C1C1FBF8FF47 +:103B18008F2EFC4E02DC03F2EF318C024F2FFCDCBF +:103B28000452FFEF268C022F2EFC706131318D126A +:103B38008F2FFC2F2EFC70613133BDD813FDF10D92 +:103B4800BB440001DC03F690BB8B721004C6D7C7D8 +:103B5800C1C1FBF8FFAC0A14A91489708C02612852 +:103B6800706131FD7C4F1344030071FEDC24AC0A04 +:103B7800148A04819A04AC0A148A044C11DC11A931 +:103B8800148C0299AC0A14CA0200AC0A14CA0310B5 +:103B9800EF74AC0A14CA0400AC0A14A914894E02C2 +:103BA800DE0AAC0A148A02819A02EF13AC0A14A93D +:103BB80014894E0261D308AC0A148A02919A02ACA5 +:103BC8000A148A03919A03D1DF3CAC0A148A024C86 +:103BD80010DF10A91489318EA112AC0A14A914623D +:103BE80099EF17AC0A148A024CF0DF0EA914893138 +:103BF8008EB112AC0A14A9146299AC0A14CA020054 +:103C0800AC0A14CA03101004C6D7ED583C717BFAED +:103C1800C7D55EFC61F831742230717422711123AA +:103C2800717322D55EFCDD06B05EFCCEABAC717A5A +:103C3800FA5600664C0ADD1272F3311C7948FDCE43 +:103C4800FC0061CAFDB73C86EFE9717AFAF2C6D783 +:103C5800C75600664C10DE0BF0317E12F67860FC19 +:103C680086EFF0C6D7C7C1C1FBF8FFCC01008C01B5 +:103C78004C10DE36717BFA8C01F0317E0460FC1446 +:103C8800A96168DF09AC02B9717AFAF2EF1D8C01FB +:103C9800F0317E127960FC614902DF06717AFAE23E +:103CA800EF09717AFA615901EFC4E21004C6D7C767 +:103CB8002004FBF8FFF64260FC61F8ED9C3D717B47 +:103CC800FA9C038C034C10DE3C8C03F0317E0460BC +:103CD800FC14A96168DF05717AFAEF29717AFA8C08 +:103CE8000372F3311C7960FCCEFC0061CA629C024D +:103CF800D1DF0A8C03F0317E12E67860FC717BFA22 +:103D0800615903EFBECC0200CC01018C02F0317E78 +:103D18000460FC14A96168DD7B8C02F0317E1279A5 +:103D280060FCE743DF688C014C10DE628C01F031E7 +:103D38007E127960FCE743DD50717BFA8C01F0312B +:103D48007E0460FC14A96168DF1B616901717BFA5C +:103D58008C01F0317E12F67860FC717AFA8C024E92 +:103D680001DCE7EF2F8C01F0317E0460FC14A9120E +:103D78008C02F0317E337860FC8C01F0317E12E6E3 +:103D88007860FC615902717AFA615901EF986159BA +:103D980002ED133D00F21004C6D7C72006FBF8FF5A +:103DA800341BFCC55006C150A8C15030FD5B031040 +:103DB80006D2DD1DA080FC4080FC08DE03E2EF5A3D +:103DC8003416FC895CFC99FD6B3E7110E4FBF2EF44 +:103DD80049F580FC8F16FC5C01D1DD264020F903F3 +:103DE800DF205010C180FDC737C0C736100571D419 +:103DF800C6DE0F17C15006C150A8C15030FD5B0385 +:103E080010064020F901DD114020F905DD0B8F1661 +:103E1800FC5C02D161E8FD2745F21006C6D7D91728 +:103E2800FCC15030FD3103C0629F1AFC7130E7FBC2 +:103E38008FEFFB5C08D1DF06716307716B27F2D740 +:103E4800D91AFCC1D919FCC15030FDCD0310047139 +:103E580030E7FB8FEFFB5C08D1DF06716307716BFE +:103E680027F2D7C7200AFBF8FF500FC15030FD31A9 +:103E780003C04043FB02DF077110E4FBF2EF54710B +:103E880018E4FBCC0700CC0812CC09808F16FC5C28 +:103E980003D1DF08717AD5CC0607EF06717BD5CC44 +:103EA800062F17040600C15004C150A0C15030FDB0 +:103EB80003041006C736100571D4C6DE154020F974 +:103EC80003DF0F17C15006C150A8C15030FD5B0376 +:103ED8001006F2100AC6D7C74020F902DF04F6BF61 +:103EE80084FCB05CFDD55CFD61E8EDEF3FCF5CFD87 +:103EF800048F20F9318FE723DD0B2402002403000F +:103F080061C8EDEF3F3028004284FCDF0AE0C15071 +:103F180010FDC737C0EF2530FA004284FCDF0B5094 +:103F280002C15010FDC737C0EF128FFAFB5010D6F0 +:103F380004FA004284FC61D8712022F9313407095F +:103F4800712323F6BF84FCEF1731242306F6BF84C0 +:103F5800FCEF0DA284FCF64284FCDF04B1BF84FCB4 +:103F68008F23F9318FE7240000DD0623DD0D23DFE1 +:103F78001236100571C4713123EF0B7104027131CF +:103F880023EF037132233132231A4086FC0361D8B0 +:103F9800A086FC4086FC02DF0E5004C15010FDC70D +:103FA80037C0EF03F586FC3134231A4088FC0361DF +:103FB800D8A088FC4088FC02DF0E5008C15010FDD4 +:103FC800C737C0EF03F588FC314207184087FC0368 +:103FD80061D8A087FC4087FC02DF0C5010C1FDC7E8 +:103FE80037C0EF03F587FCC6D7C736100571D4DE96 +:103FF8000730A23DFD6D3CD24020F903DF4131225C +:10400800070630B72BFD6D3C3144230C7143235018 +:1040180080C15012FDC737C0D58AFCDD05B08AFCC7 +:10402800EF1DCF8AFC068F37FC5C01D1DD118F4371 +:10403800FC4F44FCDD095040C15012FDC737C04059 +:1040480020F903DD05F6BD1AEF25D502FCDF09F6D8 +:10405800461ADD1BB61AEF17D9FEFBF1461ADD0F1B +:10406800D9FEFB12AD1A43DE04A61AEF02B61AC631 +:10407800D7C78FF6FB76F5F6FB5C10D161E8715275 +:1040880023665C0FD1DD61665C01D1DD05F520F9A1 +:10409800EF56665C02D1DD15E0C15003C15084FDC6 +:1040A800CD031004711300711B20710303665C08B3 +:1040B800D1DD05710303EF17665C04D1DD117113BF +:1040C80000711B20D537FC61F8710303F537FC50EC +:1040D80005FDA3027102035003C1C15084FDCD0345 +:1040E8001004711A20FDB42CF2C6D7C736410571E9 +:1040F8008461D8ED97413641057194DE07714050CF +:1041080005CEABAC31B2D104E2EDA641713BD1CEC4 +:10411800ABAC401AF909DE77D51AF9DF618F22F9BD +:104128003133088F23F99F4005EF04CF400504F091 +:10413800C15084FD3103C0629F8EFC8F32FD9F8F7A +:10414800FC3690FCC75002C15008C1506CFD5B039F +:1041580010068F8CFC9F92FC8F02F99F93FC7134A0 +:1041680020E661301271042061DC31196162629FBE +:1041780094FC8F22F93169317A9F95FCEF0BD91A9B +:10418800F9F112498DFC9F4005A01AF9E2EF0F7171 +:1041980060500571485005713BD5F51AF9F2C6D73C +:1041A800C78F20F9318FE724000061F8ED794323A8 +:1041B800DD1B2361F8ED80422361F8EDFE422361A7 +:1041C800F8ED47432361F8ED1644ED7943D521F91D +:1041D800DF2BF64284FCDD05F55EFDEF03A05EFDF6 +:1041E800405EFD65DC09F520F9717222ED9644AF59 +:1041F80084FC440A0061D8ED9644E521F971222334 +:10420800F55EFDF5F9FBFD2705714320FDD123403F +:1042180023F903DF09717222F520F9ED9644FDF8C0 +:104228002640E3FB9BDE09717222F520F9ED9644E6 +:10423800714A277140110571301105713A22715A7E +:1042480022711A2EFDEC2AD2DD09717222F520F9AD +:10425800ED964471103500CF37001D7140120540AE +:1042680021F901DF05F5FFFBEF04CFFFFB03CF20AA +:10427800F902FDCA2AED9644FDDF2CFD3F2D714A57 +:104288009DFD0C38FDAC33F537FF712BE0F521F9B6 +:10429800717222CBE43FEFCBE6F6F0FD2705713BC8 +:1042A800D48F22F93105305004C15084FD3103C048 +:1042B800625C03318E315D34E5FB89616899500297 +:1042C800C15084FD3103C0D2DD067170E5FBEF04F7 +:1042D8007178E5FBFDD123FDF62D710822F9CF2079 +:1042E800F9038FD8FB5C02D1DD095080C15010FD65 +:1042F800C737C0ED9644FD984431A4E020712BE007 +:1043080031020C05FD1245EF145027C15005C1506C +:1043180084FDCD031004CF20F90471722231542397 +:104328000BA098FCD598FC61F8FD1245FD05458F5A +:1043380022F931450731040703F520F9ED9644FDCC +:10434800984431020C18F0C15005C15084FDCD03CA +:1043580010045005FDA302FD1245CF20F903FD0509 +:10436800458F22F931450731040703F520F9ED9609 +:1043780044F520F9CFFFFB03F500FCF502FC713290 +:1043880021F6426CFF61E8ED9644712822F9F51692 +:10439800FCFD6B3EFD862EFD362DFD942D714B9D4B +:1043A800F5E6FBF5E7FBF5E8FBF5E9FB310421024F +:1043B800EFFACE3708CBE4BFFFCBE6FFF1CED4FF50 +:1043C800CF37000971481205F6BEE0BEE2BED071D3 +:1043D8006A27FD692B714307714B277148100571D6 +:1043E8004811057138100571381105713302713B98 +:1043F80022715302715B2271130E711B2EFD900501 +:10440800F55EFDCF20F905712223F6BF84FC310249 +:10441800072CFDD123AF84FC440A00DC06E521F912 +:10442800E520F9D523F961E8FD90058F22F931459A +:104438005D502EFDA302E521F9E520F9EF50D50BDB +:10444800F9DF4BF521F9FD9005FD852371730171A5 +:10445800320431120502EFFA7143027103207142EE +:104468002031949E02EFFA712AE7CEA409F5F300F1 +:1044780061FD31040703712323E5F300CEA408711D +:104488002BE7E520F98F22F9314503F520F9C6D746 +:10449800D599FCDF1E310200195003C15084FD314B +:1044A80003C0625C01D1DF07F520F9717222D7E5FC +:1044B80099FCD74099FCF0DF083104003FF599FCDE +:1044C800D74099FCC8DF0BF520F9717222CF99FC0F +:1044D800F0D731020004A099FCD7F0C15004C150B4 +:1044E80084FDCD0310048FE5FB5C9F9FE5FB7110F5 +:1044F800F6FB307940FD6D3CCF99FCF0D78F22F95F +:10450800312506F520F9717222D7715323F598FCED +:10451800717207FD0D03717307D7FDFD05F2D7C74B +:10452800200CFBF8FF8F1CFCF0F91BFCF303FD7C4F +:104538004F13BC048F1EFCF0F91DFCF303FD7C4FE8 +:1045480013BC028F20FCF0F91FFCF303FD7C4F1312 +:10455800BBAC04BDD8F6BDDAAC04311EBDDCF6BD7B +:10456800DEFDA40DADD8BDDCADDABDDEAC02BDD834 +:10457800F6BDDAAC02311EDADCC3DADEC3BDDCF626 +:10458800BDDEFDA40DC0BDDEC0BDDCADDEFD1A0F75 +:10459800ADD8BDDCADDABDDEABBDD8F6BDDAAB312A +:1045A8001EDADCC3DADEC3BDDCF6BDDEFDA40DC059 +:1045B800BDDEC0BDDCADDEFD1A0FDADAADD8FD78A0 +:1045C80049C3C58F26FD5C3FF0317E04A6FC14C2AA +:1045D800C0B9A026FDF6BC08BC0A9C078C074C2E67 +:1045E800DD3E8F26FD0E0770F161DC605C3FF03127 +:1045F8007E1279A6FCBDD8F6BDDA8C0773098E2227 +:10460800318FBDDC70BDDEFDA40DAC08BDDCAC0A8D +:10461800FD1A0FADDABC0AADD8BC08615907EFBC6A +:10462800AC08BDD8AC0ABDDAC9DC0004F6FD6E0ED4 +:10463800C9DCFFFFF6FD6F0FADD8BFA0FCAF9AFC39 +:1046480042A0FCDD12AF9CFCBF9EFCAF9AFCBF9C55 +:10465800FCAFA0FCBF9AFCAF9CFC429EFCDC50AFB8 +:104668009AFC429CFCDE48AF60FD429AFCDE40406A +:1046780064FD16DC1F4064FDA0DE168FA2FC4F64AB +:10468800FDDE0EAF9AFC22A4FC44691061C8FD004F +:1046980047F564FDAF9AFC445146DC0BAF9AFC2405 +:1046A8001027BF62FDEF1930F82ABF62FDEF1140F5 +:1046B80064FDFFDD03E6EF01F63464FD89610899C6 +:1046C800AF9EFC429CFCDC1BAF9CFC429AFCDE13B8 +:1046D800AF9AFC4262FDDE0BF5A2FCAF9AFCBFA4C8 +:1046E800FCEF1140A2FCFFDD03E6EF01F634A2FC6B +:1046F80089610899100CC6D7C72006FBF8FFA021CE +:10470800FCD521FCDF1CA022FCD522FCDF14A02351 +:10471800FCD523FCDF0CCF21FCFFCF22FCFFCF23ED +:10472800FCFF717BFA710A9E31929E02EFFA8E9815 +:10473800FD830F9C039F2AFD8E949F65FD8E969F97 +:1047480066FD8E979F67FD8E939F28FD8E929F2909 +:10475800FDFDE14813BC04BDD8F6BDDA46DADF0337 +:10476800B146D8DF198C035C0391DF03E6EF01F64D +:10477800046D01313D120103B1BC046169038F6806 +:10478800FD4E03DF12AF2CFD614904DE40AC04226C +:104798002CFDFD0248EF368C03318EB112D968FD2D +:1047A800F143DF1E8C035C0391DF03E6EF01F6049F +:1047B8006D01313D120103222CFD610904FD0248FF +:1047C800EF0B8F68FD4E03DE04F6FD02488C039F55 +:1047D80068FDAC04BF2CFDD927FDF1010424F9BB09 +:1047E80014A944FFFFDF04E6B9EF0BAB14A944FE9C +:1047F800FFDD03A9A1B91006C6D7C7161744A9003B +:1048080061C836A800A027FD4027FDA861C8F52784 +:10481800FDF927FDF3311CF67824F9B7F647DFE5F3 +:10482800C6D7C756A89666F0317E12F6B17824F935 +:1048380066D1DFF1F521FCF522FCF523FCF527FD17 +:10484800C6D7716323D7C72004FBF8FFD91AF9F13B +:10485800E7240000DD1123DD1C23DD2123DD2623D1 +:10486800DD2F23DD34EF3A8F27FD9F2EFDA01AF9A7 +:10487800F965FDEF60A01AF9F966FDEF58A01AF97D +:10488800F967FDEF50A01AF98F2AFDFD9D0F72EF11 +:1048980044A01AF9F928FDEF3CA01AF9F929FDEF0F +:1048A80034F92EFDF3311C7924F9BB316223058BD1 +:1048B8009C03EF128C019C03D52EFDDF06CF2EFD45 +:1048C800A7EF03B02EFD718071672361DC61FB7176 +:1048D80061238C03721004C6D7C72008FBF8FF8E2B +:1048E800989C058E979C048E969C038E949C028EB1 +:1048F800939C018E929B710B9E717AFA8C05FD83B5 +:104908000F9C058C04FD830F9C048C03FD830F9C76 +:10491800038C02FD830F9C028C04F0317E1279BE59 +:1049280022BC068C055C03D1DF098C044C0361C8EA +:104938006179068C03318EB1610906BC06313D12DE +:104948000103BC068C060E02708C071C00BC068F87 +:1049580026FC4E01DC0D8C014F26FCDC0B8F27FC5E +:104968004DDE05AC0612EF04AC06B1121008C6D72E +:10497800C7C3C12008FBF8FFF661490A61F861491D +:1049880008DF07F7340000ED154AE6BC04F6BC065C +:10499800AC0ABC02AC08BBAC06614902AC0461F8C5 +:1049A800614900DE28AC04BDD8AC06BDDAE1FD29BA +:1049B8000FADDABC06ADD8BC04ABBDD8AC02BDDACD +:1049C800E1FD440FADDABC02ADD8BBEFCAAC06BC02 +:1049D80002AC04BBAC08BDD8AC0ABDDAAC04BDDC83 +:1049E800AC06FDA70EAC04BDDCAC06FD1A0FE1FD5C +:1049F800440FADDABC06ADD8BC04AC06614902ACC4 +:104A08000461F8614900DCC5AC0214AB12100CC695 +:014A1800D7C6 +:104A190061FC61FCC1C3C5C7520C929269D4FEC145 +:104A2900DFF88EFD708EFCC1717AFA4020F903DF40 +:104A39000630B72BFD6D3CC09EFC609EFD34D4FE54 +:104A49005206C0B9A5A592DFF9C6C4C2C061FC610E +:104A5900DF520C929269D4FEC1DFF88EFD708EFC94 +:104A6900C1717AFAC736410571A4C6DC51F534FD26 +:104A79007148500571605005312422367162077101 +:104A890023228FE6FB5FEEFBD1DF1B8FE7FB5FEF96 +:104A9900FBD1DF128FE8FB5FF0FBD1DF098FE9FB68 +:104AA9005FF1FBD1DD0C31620702EFFA7163077127 +:104AB9006B27FD4A48FD5833F51AF9EDDC4BC7362B +:104AC90041057184C6DE0DF534FD71485005FD5868 +:104AD90033EDDC4BC73641057194C6DE154034FD14 +:104AE90003DD0C4034FD04DD064034FD0161F8F5B9 +:104AF90034FDD934FDF1E7240000DD0823DD13235B +:104B0900DD39EF6071405005E534FD71505005ED18 +:104B1900DC4B8F40059F1BF99F1EF9D91BF9FD1925 +:104B290037629F1DF9401BF97FDD06CF34FD02EF87 +:104B390003F534FD71505005EDDC4BC73641057165 +:104B490094C6DE1CC736410571C4C6DE06CF34FDE6 +:104B590003EF11F534FD7148500571605005EF738D +:104B6900CF34FD044034FD03DF138F1DF99F400549 +:104B7900D91DF9C1D91BF9FD9837C0EF108F400530 +:104B890076C7D91BF9FDDD33C071505005D91EF91F +:104B9900F1242900DD2D240400DD28242200DD2351 +:104BA900241100DD0C240100DD19241E00DD14EFA1 +:104BB9000C401BF960DF0CCF1BF961EF06F51AF900 +:104BC900A01BF94034FD03DF0AD91BF9FD1937622F +:104BD9009F1DF9C09EFC609EFD34D4FE5206C0B9EB +:104BE900A5A592DFF961FCC1C3C5C7520C929269B0 +:104BF900D4FEC1DFF88EFD708EFCC1F616717AFA0B +:104C0900714AE5717BBD51405F0401D1DD05A7F60D +:104C190047DFF3300400BF2401F6BF2A01300B0B34 +:104C2900BF2801FD0D03300B0FBF2801FD0D033017 +:104C39000F0FBF2801710AE6710321C09EFC609E17 +:104C4900FD34D4FE5206C0B9A5A592DFF9C6C4C287 +:104C5900C061FCC1C3C5C7520C929269D4FEC1DFC1 +:104C6900F88EFD708EFCC1717AFAD542FBDD0EEB30 +:104C790040FB899E44A240FBB042FBEF2B710AE640 +:104C8900300400BF2401F6BF2A01300B0BBF2801F5 +:104C9900FD0D03300B0FBF2801FD0D03300F0FBFB2 +:104CA9002801717320710321C09EFC609EFD34D4DC +:104CB900FE5206C0B9A5A592DFF9C6C4C2C061FCFF +:104CC90061EF520C929269D4FEC1DFF88EFD708EAD +:104CD900FCC12008FBF8FF71503002CEABACCC010F +:104CE90000F6BC0231B2E20F617902F6614902DFD6 +:104CF900F371603002EF7E8E519B713BE28B5C0257 +:104D0900D1DD1D8B5C08D1DF0971503002CC010067 +:104D1900EFCF8C0770FD7338629E50CC0102EFC152 +:104D29008B5C03D1DF408E509C05715030028C01A1 +:104D3900D1DF0E8C0570FDC938629C07CC0101EFEB +:104D4900318C014C02DF0671603002EF28CF34024A +:104D59005A716030028C0570C18C0770FD1A38C019 +:104D6900CF34024AEF0F8B5C01D1DD06716030024E +:104D7900EF03EDEA4C1008C09EFC609EFD34D4FEA2 +:104D89005206C0B9A5A592DFF961FCC1C3C5C752D6 +:104D99000C929269D4FEC1DFF88EFD708EFCC17150 +:104DA9000A9E31929E02EFFA8F10FC4F96FFDF198F +:104DB9008F11FC4F97FFDF118F12FC4F98FFDF090E +:104DC9005004C15011FDC737C0710B9EC09EFC60D5 +:104DD9009EFD34D4FE5206C0B9A5A592DFF9C6C41A +:104DE900C2C061FCA05EFC61FCC1C3C5C7520C9284 +:104DF9009269D4FEC1DFF88EFD708EFCC1C1FBF84B +:104E0900FF8D1F9C018E31318EE7240600DD0823BA +:104E1900DD0F23DD25EF45717AFA8C019F48FCEF00 +:104E29003B717AFA4023F901DF078C019F47FCEFB8 +:104E39002B51FF2E019F47FCEF22717AFA8C019FBB +:104E490002F98FE4FB5C01D1DF124020F903DD0692 +:104E59004020F904DF06303A26FD6D3C4031FF0958 +:104E6900DE05A031FFEF197158F000713222405D63 +:104E7900FC02DF03F6EF05D95DFCF1A1609F5DFC43 +:104E8900710BE3C0C09EFC609EFD34D4FE5206C087 +:104E9900B9A5A592DFF9C6C4C2C061FC61FF520C75 +:104EA900929269D4FEC1DFF88EFD708EFCC1717AD1 +:104EB900FA8F16FC5C03D1DD194020F903DD0640A9 +:104EC90020F904DF0D36100571D4DE0630A23DFD50 +:104ED9006D3CC09EFC609EFD34D4FE5206C0B9A54F +:104EE900A592DFF961FC61FC61FC61FC61FC61FC7C +:104EF90061FC61FC61FC61FC61FC61FC61FC61FCC1 +:104F090061FC61FC61FC61FC61FC61FC61FC61FCB0 +:0E4F190061FC61FC61FC61FC61FC61FC61FCFF +:0A4F280000060C12181E242A303671 +:104F32000016324864809612284460769208244013 +:104F4200FF000000555555554700DEFB00000000EC +:104F52004BFC00000000DF3E1639D8229E2E2F3077 +:104F6200AC30EE31F13F7C09A84101000000983AD3 +:0A4F7200F82AFF2330129900000016 +:084F7C00317503F7332312D74E +:0A4FF60031353A33393A3434000003 :00000001FF  \ No newline at end of file diff --git a/trunk/bsr.lmf b/trunk/bsr.lmf index b736063..dc4ef97 100644 Binary files a/trunk/bsr.lmf and b/trunk/bsr.lmf differ diff --git a/trunk/bsr_k0r.map b/trunk/bsr_k0r.map index 94c602b..db44876 100644 --- a/trunk/bsr_k0r.map +++ b/trunk/bsr_k0r.map @@ -23,8 +23,8 @@ Direc-file:bsr_mcu.dr *** Link information *** 64 output segment(s) - 3E91H byte(s) real data - 5413 symbol(s) defined + 3EB2H byte(s) real data + 5416 symbol(s) defined *** Memory map *** @@ -184,234 +184,235 @@ Direc-file:bsr_mcu.dr @@CNST ini_VECT 022D8H 00000H @@CNST task_status 022D8H 00000H - ROM_CODE 022D8H 02720H CSEG - ROM_CODE pm 022D8H 009E6H - ROM_CODE i2c_ctr 02CBEH 00060H - ROM_CODE i2c_twl 02D1EH 0005EH - ROM_CODE led 02D7CH 0051AH - ROM_CODE rtc 03296H 000E0H - ROM_CODE vreg_ctr 03376H 00475H - ROM_CODE vreg_twl 037EBH 0010AH - ROM_CODE adc 038F5H 002FCH - ROM_CODE renge 03BF1H 00190H - ROM_CODE accero 03D81H 0013DH - ROM_CODE sw 03EBEH 00112H + ROM_CODE 022D8H 02741H CSEG + ROM_CODE pm 022D8H 00A07H + ROM_CODE i2c_ctr 02CDFH 00060H + ROM_CODE i2c_twl 02D3FH 0005EH + ROM_CODE led 02D9DH 0051AH + ROM_CODE rtc 032B7H 000E0H + ROM_CODE vreg_ctr 03397H 00475H + ROM_CODE vreg_twl 0380CH 0010AH + ROM_CODE adc 03916H 002FCH + ROM_CODE renge 03C12H 00190H + ROM_CODE accero 03DA2H 0013DH + ROM_CODE sw 03EDFH 00112H ROM_CODE task_misc - 03FD0H 001B7H - ROM_CODE task_sys 04187H 0037FH + 03FF1H 001B7H + ROM_CODE task_sys 041A8H 0037FH ROM_CODE pedo_alg_thre_det2 - 04506H 004F2H - @@BASE 049F8H 0050EH CSEG BASE - @@BASE loader 049F8H 00000H - @@BASE pm 049F8H 0003FH - @@BASE i2c_ctr 04A37H 00198H - @@BASE main 04BCFH 00000H - @@BASE magic 04BCFH 00000H - @@BASE WDT 04BCFH 00000H - @@BASE i2c_mcu 04BCFH 000D9H - @@BASE i2c_twl 04CA8H 000CBH - @@BASE led 04D73H 00000H - @@BASE rtc 04D73H 0005EH - @@BASE vreg_ctr 04DD1H 00000H - @@BASE vreg_twl 04DD1H 00000H - @@BASE adc 04DD1H 000B3H - @@BASE renge 04E84H 00000H - @@BASE accero 04E84H 0004AH + 04527H 004F2H + @@BASE 04A19H 0050EH CSEG BASE + @@BASE loader 04A19H 00000H + @@BASE pm 04A19H 0003FH + @@BASE i2c_ctr 04A58H 00198H + @@BASE main 04BF0H 00000H + @@BASE magic 04BF0H 00000H + @@BASE WDT 04BF0H 00000H + @@BASE i2c_mcu 04BF0H 000D9H + @@BASE i2c_twl 04CC9H 000CBH + @@BASE led 04D94H 00000H + @@BASE rtc 04D94H 0005EH + @@BASE vreg_ctr 04DF2H 00000H + @@BASE vreg_twl 04DF2H 00000H + @@BASE adc 04DF2H 000B3H + @@BASE renge 04EA5H 00000H + @@BASE accero 04EA5H 0004AH @@BASE self_flash - 04ECEH 00000H - @@BASE sw 04ECEH 00000H + 04EEFH 00000H + @@BASE sw 04EEFH 00000H @@BASE task_debug - 04ECEH 00000H + 04EEFH 00000H @@BASE task_misc - 04ECEH 00000H - @@BASE task_sys 04ECEH 00000H + 04EEFH 00000H + @@BASE task_sys 04EEFH 00000H @@BASE pedo_alg_thre_det2 - 04ECEH 00000H - @@BASE ini_VECT 04ECEH 00038H + 04EEFH 00000H + @@BASE ini_VECT 04EEFH 00038H @@BASE task_status - 04F06H 00000H - @@CNSTL 04F06H 00000H CSEG PAGE64KP - @@CNSTL @cstart 04F06H 00000H - @@CNSTL 04F06H 00000H CSEG PAGE64KP - @@CNSTL pm 04F06H 00000H - @@CNSTL 04F06H 00000H CSEG PAGE64KP - @@CNSTL i2c_ctr 04F06H 00000H - @@CNSTL 04F06H 00000H CSEG PAGE64KP - @@CNSTL i2c_twl 04F06H 00000H - @@CNSTL 04F06H 00000H CSEG PAGE64KP - @@CNSTL led 04F06H 00000H - @@CNSTL 04F06H 00000H CSEG PAGE64KP - @@CNSTL rtc 04F06H 00000H - @@CNSTL 04F06H 00000H CSEG PAGE64KP - @@CNSTL vreg_ctr 04F06H 00000H - @@CNSTL 04F06H 00000H CSEG PAGE64KP - @@CNSTL vreg_twl 04F06H 00000H - @@CNSTL 04F06H 00000H CSEG PAGE64KP - @@CNSTL adc 04F06H 00000H - @@CNSTL 04F06H 00000H CSEG PAGE64KP - @@CNSTL renge 04F06H 00000H - @@CNSTL 04F06H 00000H CSEG PAGE64KP - @@CNSTL accero 04F06H 00000H - @@CNSTL 04F06H 00000H CSEG PAGE64KP - @@CNSTL sw 04F06H 00000H - @@CNSTL 04F06H 00000H CSEG PAGE64KP + 04F27H 00000H + @@CNSTL 04F27H 00000H CSEG PAGE64KP + @@CNSTL @cstart 04F27H 00000H + @@CNSTL 04F27H 00000H CSEG PAGE64KP + @@CNSTL pm 04F27H 00000H + @@CNSTL 04F27H 00000H CSEG PAGE64KP + @@CNSTL i2c_ctr 04F27H 00000H + @@CNSTL 04F27H 00000H CSEG PAGE64KP + @@CNSTL i2c_twl 04F27H 00000H + @@CNSTL 04F27H 00000H CSEG PAGE64KP + @@CNSTL led 04F27H 00000H + @@CNSTL 04F27H 00000H CSEG PAGE64KP + @@CNSTL rtc 04F27H 00000H + @@CNSTL 04F27H 00000H CSEG PAGE64KP + @@CNSTL vreg_ctr 04F27H 00000H + @@CNSTL 04F27H 00000H CSEG PAGE64KP + @@CNSTL vreg_twl 04F27H 00000H + @@CNSTL 04F27H 00000H CSEG PAGE64KP + @@CNSTL adc 04F27H 00000H + @@CNSTL 04F27H 00000H CSEG PAGE64KP + @@CNSTL renge 04F27H 00000H + @@CNSTL 04F27H 00000H CSEG PAGE64KP + @@CNSTL accero 04F27H 00000H + @@CNSTL 04F27H 00000H CSEG PAGE64KP + @@CNSTL sw 04F27H 00000H + @@CNSTL 04F27H 00000H CSEG PAGE64KP @@CNSTL task_misc - 04F06H 00000H - @@CNSTL 04F06H 00000H CSEG PAGE64KP - @@CNSTL task_sys 04F06H 00000H - @@CNSTL 04F06H 00000H CSEG PAGE64KP + 04F27H 00000H + @@CNSTL 04F27H 00000H CSEG PAGE64KP + @@CNSTL task_sys 04F27H 00000H + @@CNSTL 04F27H 00000H CSEG PAGE64KP @@CNSTL pedo_alg_thre_det2 - 04F06H 00000H - @@CNSTL 04F06H 00000H CSEG PAGE64KP - @@CNSTL ini_VECT 04F06H 00000H - @@CNSTL 04F06H 0000AH CSEG PAGE64KP - @@CNSTL @bcdtob 04F06H 0000AH - @@CNSTL 04F10H 00010H CSEG PAGE64KP - @@CNSTL @bbcd 04F10H 00010H - @@R_INIT 04F20H 0003AH CSEG UNIT64KP - @@R_INIT @cstart 04F20H 00000H - @@R_INIT loader 04F20H 00000H - @@R_INIT pm 04F20H 00002H - @@R_INIT i2c_ctr 04F22H 00002H - @@R_INIT main 04F24H 00000H - @@R_INIT magic 04F24H 00000H - @@R_INIT WDT 04F24H 00000H - @@R_INIT i2c_mcu 04F24H 00000H - @@R_INIT i2c_twl 04F24H 00000H - @@R_INIT led 04F24H 00006H - @@R_INIT rtc 04F2AH 00000H - @@R_INIT vreg_ctr 04F2AH 00000H - @@R_INIT vreg_twl 04F2AH 00000H - @@R_INIT adc 04F2AH 0000CH - @@R_INIT renge 04F36H 00014H - @@R_INIT accero 04F4AH 00000H - @@R_INIT self_flash - 04F4AH 00000H - @@R_INIT sw 04F4AH 00002H - @@R_INIT task_debug - 04F4CH 00000H - @@R_INIT task_misc - 04F4CH 00000H - @@R_INIT task_sys 04F4CH 00002H - @@R_INIT pedo_alg_thre_det2 - 04F4EH 0000AH - @@R_INIT ini_VECT 04F58H 00000H - @@R_INIT task_status - 04F58H 00002H - @@R_INIT @rom 04F5AH 00000H - @@R_INIS 04F5AH 00000H CSEG UNIT64KP - @@R_INIS @cstart 04F5AH 00000H - @@R_INIS loader 04F5AH 00000H - @@R_INIS pm 04F5AH 00000H - @@R_INIS i2c_ctr 04F5AH 00000H - @@R_INIS main 04F5AH 00000H - @@R_INIS magic 04F5AH 00000H - @@R_INIS WDT 04F5AH 00000H - @@R_INIS i2c_mcu 04F5AH 00000H - @@R_INIS i2c_twl 04F5AH 00000H - @@R_INIS led 04F5AH 00000H - @@R_INIS rtc 04F5AH 00000H - @@R_INIS vreg_ctr 04F5AH 00000H - @@R_INIS vreg_twl 04F5AH 00000H - @@R_INIS adc 04F5AH 00000H - @@R_INIS renge 04F5AH 00000H - @@R_INIS accero 04F5AH 00000H + 04F27H 00000H + @@CNSTL 04F27H 00000H CSEG PAGE64KP + @@CNSTL ini_VECT 04F27H 00000H + @@R_INIS 04F27H 00000H CSEG UNIT64KP + @@R_INIS @cstart 04F27H 00000H + @@R_INIS loader 04F27H 00000H + @@R_INIS pm 04F27H 00000H + @@R_INIS i2c_ctr 04F27H 00000H + @@R_INIS main 04F27H 00000H + @@R_INIS magic 04F27H 00000H + @@R_INIS WDT 04F27H 00000H + @@R_INIS i2c_mcu 04F27H 00000H + @@R_INIS i2c_twl 04F27H 00000H + @@R_INIS led 04F27H 00000H + @@R_INIS rtc 04F27H 00000H + @@R_INIS vreg_ctr 04F27H 00000H + @@R_INIS vreg_twl 04F27H 00000H + @@R_INIS adc 04F27H 00000H + @@R_INIS renge 04F27H 00000H + @@R_INIS accero 04F27H 00000H @@R_INIS self_flash - 04F5AH 00000H - @@R_INIS sw 04F5AH 00000H + 04F27H 00000H + @@R_INIS sw 04F27H 00000H @@R_INIS task_debug - 04F5AH 00000H + 04F27H 00000H @@R_INIS task_misc - 04F5AH 00000H - @@R_INIS task_sys 04F5AH 00000H + 04F27H 00000H + @@R_INIS task_sys 04F27H 00000H @@R_INIS pedo_alg_thre_det2 - 04F5AH 00000H - @@R_INIS ini_VECT 04F5AH 00000H + 04F27H 00000H + @@R_INIS ini_VECT 04F27H 00000H @@R_INIS task_status - 04F5AH 00000H - @@R_INIS @rom 04F5AH 00000H - @@CALT 04F5AH 00000H CSEG - @@CALT @cstart 04F5AH 00000H - @@CALT loader 04F5AH 00000H - @@CALT pm 04F5AH 00000H - @@CALT i2c_ctr 04F5AH 00000H - @@CALT main 04F5AH 00000H - @@CALT magic 04F5AH 00000H - @@CALT WDT 04F5AH 00000H - @@CALT i2c_mcu 04F5AH 00000H - @@CALT i2c_twl 04F5AH 00000H - @@CALT led 04F5AH 00000H - @@CALT rtc 04F5AH 00000H - @@CALT vreg_ctr 04F5AH 00000H - @@CALT vreg_twl 04F5AH 00000H - @@CALT adc 04F5AH 00000H - @@CALT renge 04F5AH 00000H - @@CALT accero 04F5AH 00000H + 04F27H 00000H + @@R_INIS @rom 04F27H 00000H + @@CALT 04F27H 00000H CSEG + @@CALT @cstart 04F27H 00000H + @@CALT loader 04F27H 00000H + @@CALT pm 04F27H 00000H + @@CALT i2c_ctr 04F27H 00000H + @@CALT main 04F27H 00000H + @@CALT magic 04F27H 00000H + @@CALT WDT 04F27H 00000H + @@CALT i2c_mcu 04F27H 00000H + @@CALT i2c_twl 04F27H 00000H + @@CALT led 04F27H 00000H + @@CALT rtc 04F27H 00000H + @@CALT vreg_ctr 04F27H 00000H + @@CALT vreg_twl 04F27H 00000H + @@CALT adc 04F27H 00000H + @@CALT renge 04F27H 00000H + @@CALT accero 04F27H 00000H @@CALT self_flash - 04F5AH 00000H - @@CALT sw 04F5AH 00000H + 04F27H 00000H + @@CALT sw 04F27H 00000H @@CALT task_debug - 04F5AH 00000H + 04F27H 00000H @@CALT task_misc - 04F5AH 00000H - @@CALT task_sys 04F5AH 00000H + 04F27H 00000H + @@CALT task_sys 04F27H 00000H @@CALT pedo_alg_thre_det2 - 04F5AH 00000H - @@CALT ini_VECT 04F5AH 00000H + 04F27H 00000H + @@CALT ini_VECT 04F27H 00000H @@CALT task_status - 04F5AH 00000H - @@RLINIT 04F5AH 00000H CSEG UNIT64KP - @@RLINIT loader 04F5AH 00000H - @@RLINIT pm 04F5AH 00000H - @@RLINIT i2c_ctr 04F5AH 00000H - @@RLINIT main 04F5AH 00000H - @@RLINIT magic 04F5AH 00000H - @@RLINIT WDT 04F5AH 00000H - @@RLINIT i2c_mcu 04F5AH 00000H - @@RLINIT i2c_twl 04F5AH 00000H - @@RLINIT led 04F5AH 00000H - @@RLINIT rtc 04F5AH 00000H - @@RLINIT vreg_ctr 04F5AH 00000H - @@RLINIT vreg_twl 04F5AH 00000H - @@RLINIT adc 04F5AH 00000H - @@RLINIT renge 04F5AH 00000H - @@RLINIT accero 04F5AH 00000H + 04F27H 00000H + @@RLINIT 04F27H 00000H CSEG UNIT64KP + @@RLINIT loader 04F27H 00000H + @@RLINIT pm 04F27H 00000H + @@RLINIT i2c_ctr 04F27H 00000H + @@RLINIT main 04F27H 00000H + @@RLINIT magic 04F27H 00000H + @@RLINIT WDT 04F27H 00000H + @@RLINIT i2c_mcu 04F27H 00000H + @@RLINIT i2c_twl 04F27H 00000H + @@RLINIT led 04F27H 00000H + @@RLINIT rtc 04F27H 00000H + @@RLINIT vreg_ctr 04F27H 00000H + @@RLINIT vreg_twl 04F27H 00000H + @@RLINIT adc 04F27H 00000H + @@RLINIT renge 04F27H 00000H + @@RLINIT accero 04F27H 00000H @@RLINIT self_flash - 04F5AH 00000H - @@RLINIT sw 04F5AH 00000H + 04F27H 00000H + @@RLINIT sw 04F27H 00000H @@RLINIT task_debug - 04F5AH 00000H + 04F27H 00000H @@RLINIT task_misc - 04F5AH 00000H - @@RLINIT task_sys 04F5AH 00000H + 04F27H 00000H + @@RLINIT task_sys 04F27H 00000H @@RLINIT pedo_alg_thre_det2 - 04F5AH 00000H - @@RLINIT ini_VECT 04F5AH 00000H + 04F27H 00000H + @@RLINIT ini_VECT 04F27H 00000H @@RLINIT task_status - 04F5AH 00000H - @@RLINIT @rom 04F5AH 00000H - @@CODEL 04F5AH 00000H CSEG - @@CODEL pm 04F5AH 00000H - @@CODEL i2c_ctr 04F5AH 00000H - @@CODEL magic 04F5AH 00000H - @@CODEL i2c_twl 04F5AH 00000H - @@CODEL led 04F5AH 00000H - @@CODEL rtc 04F5AH 00000H - @@CODEL vreg_ctr 04F5AH 00000H - @@CODEL vreg_twl 04F5AH 00000H - @@CODEL adc 04F5AH 00000H - @@CODEL renge 04F5AH 00000H - @@CODEL accero 04F5AH 00000H - @@CODEL sw 04F5AH 00000H + 04F27H 00000H + @@RLINIT @rom 04F27H 00000H + @@CODEL 04F27H 00000H CSEG + @@CODEL pm 04F27H 00000H + @@CODEL i2c_ctr 04F27H 00000H + @@CODEL magic 04F27H 00000H + @@CODEL i2c_twl 04F27H 00000H + @@CODEL led 04F27H 00000H + @@CODEL rtc 04F27H 00000H + @@CODEL vreg_ctr 04F27H 00000H + @@CODEL vreg_twl 04F27H 00000H + @@CODEL adc 04F27H 00000H + @@CODEL renge 04F27H 00000H + @@CODEL accero 04F27H 00000H + @@CODEL sw 04F27H 00000H @@CODEL task_misc - 04F5AH 00000H - @@CODEL task_sys 04F5AH 00000H + 04F27H 00000H + @@CODEL task_sys 04F27H 00000H @@CODEL pedo_alg_thre_det2 - 04F5AH 00000H - @@CODEL ini_VECT 04F5AH 00000H - @@LCODEL 04F5AH 00008H CSEG - @@LCODEL abs 04F5AH 00008H -* gap * 04F62H 00094H + 04F27H 00000H + @@CODEL ini_VECT 04F27H 00000H +* gap * 04F27H 00001H + @@CNSTL 04F28H 0000AH CSEG PAGE64KP + @@CNSTL @bcdtob 04F28H 0000AH + @@CNSTL 04F32H 00010H CSEG PAGE64KP + @@CNSTL @bbcd 04F32H 00010H + @@R_INIT 04F42H 0003AH CSEG UNIT64KP + @@R_INIT @cstart 04F42H 00000H + @@R_INIT loader 04F42H 00000H + @@R_INIT pm 04F42H 00002H + @@R_INIT i2c_ctr 04F44H 00002H + @@R_INIT main 04F46H 00000H + @@R_INIT magic 04F46H 00000H + @@R_INIT WDT 04F46H 00000H + @@R_INIT i2c_mcu 04F46H 00000H + @@R_INIT i2c_twl 04F46H 00000H + @@R_INIT led 04F46H 00006H + @@R_INIT rtc 04F4CH 00000H + @@R_INIT vreg_ctr 04F4CH 00000H + @@R_INIT vreg_twl 04F4CH 00000H + @@R_INIT adc 04F4CH 0000CH + @@R_INIT renge 04F58H 00014H + @@R_INIT accero 04F6CH 00000H + @@R_INIT self_flash + 04F6CH 00000H + @@R_INIT sw 04F6CH 00002H + @@R_INIT task_debug + 04F6EH 00000H + @@R_INIT task_misc + 04F6EH 00000H + @@R_INIT task_sys 04F6EH 00002H + @@R_INIT pedo_alg_thre_det2 + 04F70H 0000AH + @@R_INIT ini_VECT 04F7AH 00000H + @@R_INIT task_status + 04F7AH 00002H + @@R_INIT @rom 04F7CH 00000H + @@LCODEL 04F7CH 00008H CSEG + @@LCODEL abs 04F7CH 00008H +* gap * 04F84H 00072H MGC_TAIL 04FF6H 0000AH CSEG AT MGC_TAIL magic 04FF6H 0000AH @@ -419,194 +420,194 @@ Direc-file:bsr_mcu.dr BASE ADDRESS=FF900H SIZE=00500H OUTPUT INPUT INPUT BASE SIZE SEGMENT SEGMENT MODULE ADDRESS - @@DATA FF900H 00430H DSEG BASEP + @@DATA FF900H 00432H DSEG BASEP @@DATA @cstart FF900H 00002H @@DATA loader FF902H 00000H - @@DATA pm FF902H 00016H - @@DATA i2c_ctr FF918H 00006H - @@DATA main FF91EH 0021CH - @@DATA magic FFB3AH 00000H - @@DATA WDT FFB3AH 00000H - @@DATA i2c_mcu FFB3AH 0000AH - @@DATA i2c_twl FFB44H 00000H - @@DATA led FFB44H 00088H - @@DATA rtc FFBCCH 00008H - @@DATA vreg_ctr FFBD4H 0005EH - @@DATA vreg_twl FFC32H 00012H - @@DATA adc FFC44H 00018H - @@DATA renge FFC5CH 00022H - @@DATA accero FFC7EH 00002H + @@DATA pm FF902H 00018H + @@DATA i2c_ctr FF91AH 00006H + @@DATA main FF920H 0021CH + @@DATA magic FFB3CH 00000H + @@DATA WDT FFB3CH 00000H + @@DATA i2c_mcu FFB3CH 0000AH + @@DATA i2c_twl FFB46H 00000H + @@DATA led FFB46H 00088H + @@DATA rtc FFBCEH 00008H + @@DATA vreg_ctr FFBD6H 0005EH + @@DATA vreg_twl FFC34H 00012H + @@DATA adc FFC46H 00018H + @@DATA renge FFC5EH 00022H + @@DATA accero FFC80H 00002H @@DATA self_flash - FFC80H 00002H - @@DATA sw FFC82H 00006H + FFC82H 00002H + @@DATA sw FFC84H 00006H @@DATA task_debug - FFC88H 00000H + FFC8AH 00000H @@DATA task_misc - FFC88H 0000EH - @@DATA task_sys FFC96H 00002H + FFC8AH 0000EH + @@DATA task_sys FFC98H 00002H @@DATA pedo_alg_thre_det2 - FFC98H 00096H - @@DATA ini_VECT FFD2EH 00000H + FFC9AH 00096H + @@DATA ini_VECT FFD30H 00000H @@DATA task_status - FFD2EH 00002H - @@DATA @rom FFD30H 00000H - @@INIT FFD30H 0003AH DSEG BASEP - @@INIT @cstart FFD30H 00000H - @@INIT loader FFD30H 00000H - @@INIT pm FFD30H 00002H - @@INIT i2c_ctr FFD32H 00002H - @@INIT main FFD34H 00000H - @@INIT magic FFD34H 00000H - @@INIT WDT FFD34H 00000H - @@INIT i2c_mcu FFD34H 00000H - @@INIT i2c_twl FFD34H 00000H - @@INIT led FFD34H 00006H - @@INIT rtc FFD3AH 00000H - @@INIT vreg_ctr FFD3AH 00000H - @@INIT vreg_twl FFD3AH 00000H - @@INIT adc FFD3AH 0000CH - @@INIT renge FFD46H 00014H - @@INIT accero FFD5AH 00000H + FFD30H 00002H + @@DATA @rom FFD32H 00000H + @@INIT FFD32H 0003AH DSEG BASEP + @@INIT @cstart FFD32H 00000H + @@INIT loader FFD32H 00000H + @@INIT pm FFD32H 00002H + @@INIT i2c_ctr FFD34H 00002H + @@INIT main FFD36H 00000H + @@INIT magic FFD36H 00000H + @@INIT WDT FFD36H 00000H + @@INIT i2c_mcu FFD36H 00000H + @@INIT i2c_twl FFD36H 00000H + @@INIT led FFD36H 00006H + @@INIT rtc FFD3CH 00000H + @@INIT vreg_ctr FFD3CH 00000H + @@INIT vreg_twl FFD3CH 00000H + @@INIT adc FFD3CH 0000CH + @@INIT renge FFD48H 00014H + @@INIT accero FFD5CH 00000H @@INIT self_flash - FFD5AH 00000H - @@INIT sw FFD5AH 00002H + FFD5CH 00000H + @@INIT sw FFD5CH 00002H @@INIT task_debug - FFD5CH 00000H + FFD5EH 00000H @@INIT task_misc - FFD5CH 00000H - @@INIT task_sys FFD5CH 00002H + FFD5EH 00000H + @@INIT task_sys FFD5EH 00002H @@INIT pedo_alg_thre_det2 - FFD5EH 0000AH - @@INIT ini_VECT FFD68H 00000H + FFD60H 0000AH + @@INIT ini_VECT FFD6AH 00000H @@INIT task_status - FFD68H 00002H - @@INIT @rom FFD6AH 00000H - @@INIS FFD6AH 00000H DSEG UNITP - @@INIS @cstart FFD6AH 00000H - @@INIS loader FFD6AH 00000H - @@INIS pm FFD6AH 00000H - @@INIS i2c_ctr FFD6AH 00000H - @@INIS main FFD6AH 00000H - @@INIS magic FFD6AH 00000H - @@INIS WDT FFD6AH 00000H - @@INIS i2c_mcu FFD6AH 00000H - @@INIS i2c_twl FFD6AH 00000H - @@INIS led FFD6AH 00000H - @@INIS rtc FFD6AH 00000H - @@INIS vreg_ctr FFD6AH 00000H - @@INIS vreg_twl FFD6AH 00000H - @@INIS adc FFD6AH 00000H - @@INIS renge FFD6AH 00000H - @@INIS accero FFD6AH 00000H + FFD6AH 00002H + @@INIT @rom FFD6CH 00000H + @@INIS FFD6CH 00000H DSEG UNITP + @@INIS @cstart FFD6CH 00000H + @@INIS loader FFD6CH 00000H + @@INIS pm FFD6CH 00000H + @@INIS i2c_ctr FFD6CH 00000H + @@INIS main FFD6CH 00000H + @@INIS magic FFD6CH 00000H + @@INIS WDT FFD6CH 00000H + @@INIS i2c_mcu FFD6CH 00000H + @@INIS i2c_twl FFD6CH 00000H + @@INIS led FFD6CH 00000H + @@INIS rtc FFD6CH 00000H + @@INIS vreg_ctr FFD6CH 00000H + @@INIS vreg_twl FFD6CH 00000H + @@INIS adc FFD6CH 00000H + @@INIS renge FFD6CH 00000H + @@INIS accero FFD6CH 00000H @@INIS self_flash - FFD6AH 00000H - @@INIS sw FFD6AH 00000H + FFD6CH 00000H + @@INIS sw FFD6CH 00000H @@INIS task_debug - FFD6AH 00000H + FFD6CH 00000H @@INIS task_misc - FFD6AH 00000H - @@INIS task_sys FFD6AH 00000H + FFD6CH 00000H + @@INIS task_sys FFD6CH 00000H @@INIS pedo_alg_thre_det2 - FFD6AH 00000H - @@INIS ini_VECT FFD6AH 00000H + FFD6CH 00000H + @@INIS ini_VECT FFD6CH 00000H @@INIS task_status - FFD6AH 00000H - @@INIS @rom FFD6AH 00000H - @@DATS FFD6AH 00000H DSEG UNITP - @@DATS @cstart FFD6AH 00000H - @@DATS loader FFD6AH 00000H - @@DATS pm FFD6AH 00000H - @@DATS i2c_ctr FFD6AH 00000H - @@DATS main FFD6AH 00000H - @@DATS magic FFD6AH 00000H - @@DATS WDT FFD6AH 00000H - @@DATS i2c_mcu FFD6AH 00000H - @@DATS i2c_twl FFD6AH 00000H - @@DATS led FFD6AH 00000H - @@DATS rtc FFD6AH 00000H - @@DATS vreg_ctr FFD6AH 00000H - @@DATS vreg_twl FFD6AH 00000H - @@DATS adc FFD6AH 00000H - @@DATS renge FFD6AH 00000H - @@DATS accero FFD6AH 00000H + FFD6CH 00000H + @@INIS @rom FFD6CH 00000H + @@DATS FFD6CH 00000H DSEG UNITP + @@DATS @cstart FFD6CH 00000H + @@DATS loader FFD6CH 00000H + @@DATS pm FFD6CH 00000H + @@DATS i2c_ctr FFD6CH 00000H + @@DATS main FFD6CH 00000H + @@DATS magic FFD6CH 00000H + @@DATS WDT FFD6CH 00000H + @@DATS i2c_mcu FFD6CH 00000H + @@DATS i2c_twl FFD6CH 00000H + @@DATS led FFD6CH 00000H + @@DATS rtc FFD6CH 00000H + @@DATS vreg_ctr FFD6CH 00000H + @@DATS vreg_twl FFD6CH 00000H + @@DATS adc FFD6CH 00000H + @@DATS renge FFD6CH 00000H + @@DATS accero FFD6CH 00000H @@DATS self_flash - FFD6AH 00000H - @@DATS sw FFD6AH 00000H + FFD6CH 00000H + @@DATS sw FFD6CH 00000H @@DATS task_debug - FFD6AH 00000H + FFD6CH 00000H @@DATS task_misc - FFD6AH 00000H - @@DATS task_sys FFD6AH 00000H + FFD6CH 00000H + @@DATS task_sys FFD6CH 00000H @@DATS pedo_alg_thre_det2 - FFD6AH 00000H - @@DATS ini_VECT FFD6AH 00000H + FFD6CH 00000H + @@DATS ini_VECT FFD6CH 00000H @@DATS task_status - FFD6AH 00000H - @@DATS @rom FFD6AH 00000H - FSL_DATA FFD6AH 00010H DSEG UNITP + FFD6CH 00000H + @@DATS @rom FFD6CH 00000H + FSL_DATA FFD6CH 00010H DSEG UNITP FSL_DATA fsl_common - FFD6AH 00010H - @@INITL FFD7AH 00000H DSEG UNIT64KP - @@INITL loader FFD7AH 00000H - @@INITL pm FFD7AH 00000H - @@INITL i2c_ctr FFD7AH 00000H - @@INITL main FFD7AH 00000H - @@INITL magic FFD7AH 00000H - @@INITL WDT FFD7AH 00000H - @@INITL i2c_mcu FFD7AH 00000H - @@INITL i2c_twl FFD7AH 00000H - @@INITL led FFD7AH 00000H - @@INITL rtc FFD7AH 00000H - @@INITL vreg_ctr FFD7AH 00000H - @@INITL vreg_twl FFD7AH 00000H - @@INITL adc FFD7AH 00000H - @@INITL renge FFD7AH 00000H - @@INITL accero FFD7AH 00000H + FFD6CH 00010H + @@INITL FFD7CH 00000H DSEG UNIT64KP + @@INITL loader FFD7CH 00000H + @@INITL pm FFD7CH 00000H + @@INITL i2c_ctr FFD7CH 00000H + @@INITL main FFD7CH 00000H + @@INITL magic FFD7CH 00000H + @@INITL WDT FFD7CH 00000H + @@INITL i2c_mcu FFD7CH 00000H + @@INITL i2c_twl FFD7CH 00000H + @@INITL led FFD7CH 00000H + @@INITL rtc FFD7CH 00000H + @@INITL vreg_ctr FFD7CH 00000H + @@INITL vreg_twl FFD7CH 00000H + @@INITL adc FFD7CH 00000H + @@INITL renge FFD7CH 00000H + @@INITL accero FFD7CH 00000H @@INITL self_flash - FFD7AH 00000H - @@INITL sw FFD7AH 00000H + FFD7CH 00000H + @@INITL sw FFD7CH 00000H @@INITL task_debug - FFD7AH 00000H + FFD7CH 00000H @@INITL task_misc - FFD7AH 00000H - @@INITL task_sys FFD7AH 00000H + FFD7CH 00000H + @@INITL task_sys FFD7CH 00000H @@INITL pedo_alg_thre_det2 - FFD7AH 00000H - @@INITL ini_VECT FFD7AH 00000H + FFD7CH 00000H + @@INITL ini_VECT FFD7CH 00000H @@INITL task_status - FFD7AH 00000H - @@INITL @rom FFD7AH 00000H - @@DATAL FFD7AH 00000H DSEG UNIT64KP - @@DATAL loader FFD7AH 00000H - @@DATAL pm FFD7AH 00000H - @@DATAL i2c_ctr FFD7AH 00000H - @@DATAL main FFD7AH 00000H - @@DATAL magic FFD7AH 00000H - @@DATAL WDT FFD7AH 00000H - @@DATAL i2c_mcu FFD7AH 00000H - @@DATAL i2c_twl FFD7AH 00000H - @@DATAL led FFD7AH 00000H - @@DATAL rtc FFD7AH 00000H - @@DATAL vreg_ctr FFD7AH 00000H - @@DATAL vreg_twl FFD7AH 00000H - @@DATAL adc FFD7AH 00000H - @@DATAL renge FFD7AH 00000H - @@DATAL accero FFD7AH 00000H + FFD7CH 00000H + @@INITL @rom FFD7CH 00000H + @@DATAL FFD7CH 00000H DSEG UNIT64KP + @@DATAL loader FFD7CH 00000H + @@DATAL pm FFD7CH 00000H + @@DATAL i2c_ctr FFD7CH 00000H + @@DATAL main FFD7CH 00000H + @@DATAL magic FFD7CH 00000H + @@DATAL WDT FFD7CH 00000H + @@DATAL i2c_mcu FFD7CH 00000H + @@DATAL i2c_twl FFD7CH 00000H + @@DATAL led FFD7CH 00000H + @@DATAL rtc FFD7CH 00000H + @@DATAL vreg_ctr FFD7CH 00000H + @@DATAL vreg_twl FFD7CH 00000H + @@DATAL adc FFD7CH 00000H + @@DATAL renge FFD7CH 00000H + @@DATAL accero FFD7CH 00000H @@DATAL self_flash - FFD7AH 00000H - @@DATAL sw FFD7AH 00000H + FFD7CH 00000H + @@DATAL sw FFD7CH 00000H @@DATAL task_debug - FFD7AH 00000H + FFD7CH 00000H @@DATAL task_misc - FFD7AH 00000H - @@DATAL task_sys FFD7AH 00000H + FFD7CH 00000H + @@DATAL task_sys FFD7CH 00000H @@DATAL pedo_alg_thre_det2 - FFD7AH 00000H - @@DATAL ini_VECT FFD7AH 00000H + FFD7CH 00000H + @@DATAL ini_VECT FFD7CH 00000H @@DATAL task_status - FFD7AH 00000H - @@DATAL @rom FFD7AH 00000H -* gap * FFD7AH 00086H + FFD7CH 00000H + @@DATAL @rom FFD7CH 00000H +* gap * FFD7CH 00084H MEMORY=RAM2 BASE ADDRESS=FFE20H SIZE=000C0H diff --git a/trunk/hoge.bin b/trunk/hoge.bin index 5695816..8f2fac2 100644 Binary files a/trunk/hoge.bin and b/trunk/hoge.bin differ diff --git a/trunk/pm.c b/trunk/pm.c index ca9851a..4492329 100644 --- a/trunk/pm.c +++ b/trunk/pm.c @@ -27,6 +27,8 @@ u8 reg_shadow; // NTR PMIC bit bt_chg_ready; // バッテリパラメータ送信済。充電開始許可 u8 chg_led_override; // アダプタ差したとき、充電するしないに関わらずしばらく点灯させる +u16 bt_volt16; + bit ntr_pm_bt_low_old; bit BT_CHG_STAT_Change; @@ -201,9 +203,18 @@ void pm_chk_adapter() } else { + // 抜けた set_bit( 0, vreg_ctr[VREG_C_STATUS], REG_BIT_POW_SUPPLY ); set_irq( VREG_C_IRQ1, REG_BIT_BT_DC_DISC ); chg_led_override = 0; + + // 電池残量が1%台で、アダプタ有りの時には本体が起動し、ゲームが動くが + // 1%台に回復する前にアダプタが抜けたとき、割り込みを入れないと期待通りの + // 動作でない。特別対応のためここで + if( bt_volt16 < V_TH_ZERO ) + { + set_irq( VREG_C_IRQ1, REG_BIT_BT_REMAIN ); + } } } } @@ -572,7 +583,6 @@ void BT_get_left(){ // 実機 // u8 temp_v[2]; u8 temp_force_fule_left; - u16 temp16; // 残量リード if( iic_mcu_read( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_SOC, 2, temp_fuel ) != ERR_SUCCESS ) @@ -586,39 +596,39 @@ void BT_get_left(){ else { // バッテリパラメータの関係でビットシフトが必要 - temp16 = temp_fuel[0] * 256 + temp_fuel[1]; - temp16 /= BT_RCOMP_SCALE[ battery_manufacturer ]; - temp_fuel[0] = (u8)(( temp16 >> 8 ) & 0xFF); - temp_fuel[1] = (u8)(temp16 & 0xFF); + bt_volt16 = temp_fuel[0] * 256 + temp_fuel[1]; + bt_volt16 /= BT_RCOMP_SCALE[ battery_manufacturer ]; + temp_fuel[0] = (u8)(( bt_volt16 >> 8 ) & 0xFF); + temp_fuel[1] = (u8)(bt_volt16 & 0xFF); // 電圧でキャップ if( iic_mcu_read( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_VCELL, 2, temp_v ) == ERR_SUCCESS ) { vreg_ctr[ VREG_C_BT_VOLTAGE ] = temp_v[0]; - temp16 = ( temp_v[0] * 256 + temp_v[1] ); + bt_volt16 = ( temp_v[0] * 256 + temp_v[1] ); - if( temp16 > V_TH_30 ) + if( bt_volt16 > V_TH_30 ) { temp_force_fule_left = 100; hysteresis = 0; } - else if( temp16 - hysteresis > V_TH_LO ) + else if( bt_volt16 - hysteresis > V_TH_LO ) { temp_force_fule_left = 30; hysteresis = 0; } - else if( temp16 > V_TH_EMPTY ) + else if( bt_volt16 > V_TH_EMPTY ) { temp_force_fule_left = BATT_TH_LO; // ここから赤 hysteresis = 500; } - else if( temp16 > V_TH_ZERO ) + else if( bt_volt16 > V_TH_ZERO ) { temp_force_fule_left = BATT_TH_EMPTY; hysteresis = 500; } - else if( temp16 > V_TH_FORCE_OFF ) + else if( bt_volt16 > V_TH_FORCE_OFF ) { temp_force_fule_left = 0; hysteresis = 500; diff --git a/trunk/yav_mcu_bsr.prk b/trunk/yav_mcu_bsr.prk index a6d60ba..bbb2752 100644 --- a/trunk/yav_mcu_bsr.prk +++ b/trunk/yav_mcu_bsr.prk @@ -1,5 +1,5 @@ [ProjectManager] -FrameMax=1 +FrameMax=0 FrameX=71 FrameY=115 FrameCX=1200