From ed1265fbf9e4e19607ff52c77913c2506603eaf6 Mon Sep 17 00:00:00 2001 From: n2232 Date: Fri, 19 Aug 2011 00:18:06 +0000 Subject: [PATCH] =?UTF-8?q?2.04=20tag=E5=88=87=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@368 013db118-44a6-b54f-8bf7-843cb86687b1 --- trunk/bsr.hex | 1538 ++++++++++++++++++++--------------------- trunk/bsr.lmf | Bin 178228 -> 177376 bytes trunk/bsr_k0r.map | 617 +++++++++-------- trunk/config.h | 5 +- trunk/hoge.bin | Bin 3 -> 16387 bytes trunk/task_sys.c | 1 + trunk/yav_mcu_bsr.plg | 152 +++- trunk/yav_mcu_bsr.prj | 2 +- 8 files changed, 1219 insertions(+), 1096 deletions(-) diff --git a/trunk/bsr.hex b/trunk/bsr.hex index 7193871..39af280 100644 --- a/trunk/bsr.hex +++ b/trunk/bsr.hex @@ -1,261 +1,260 @@ -:02000000760D7B -:02000200FFFFFE -:04001000204A224A16 -:02001C00E24BB5 -:020024002F4C5F -:02002A007A4C0E -:08003400A74D4A4DA34DB84E43 -:02004A00244A46 -:02005A005F4AFB -:020062003C4E12 -:0400C0007EFBFF853F +:02000000720D7F +:04001000DA48DC48A6 +:02001C009B4AFD +:02002400E84AA8 +:02002A00334B56 +:08003400604C034C5C4C714D63 +:02004A00DE488E +:02005A00194942 +:02006200F54C5B +:0400C0007EFBFF04C0 :0A00C4001B339499E033F240BFAA09 -:0A00CE00FFFFFFFFFFFFFFFFFFFF32 -:1000D800C7C1FBF8FFCEABACC736F00071F4C66100 -:1000E800D8710016F98EA89C018C015C10D1DD0A2C -:1000F8007110BEFB710016F9EF0B8C015C80D161A9 -:10010800E8710016F98F16F931030EF6B1BBF661E6 -:100118004900DD05618900EFF5FDDE01FD3201FDD5 -:100128008A01FD6E02EFAEC0C6D7C7360000674C25 -:1001380009DE3F318E04F60FC1317B9EFDC4118963 -:100148007267318E04F64F14896142DF03F6EF01BE -:10015800E660610667318E124900207267318E04AD -:10016800F64F14896142DF03F6EF01E66061068706 -:10017800EFBC40F84F3A61E88666D161E8FDDB06DE -:10018800C6D751105B0C319E609F18F94018F901D1 -:10019800DF05CD2F05EF03CD2F078F16F95CE39F01 -:1001A80016F951035B04318EE7240000DD1023DDCE -:1001B8000823DF0E712016F9D7713016F9D7714070 -:1001C80016F9D7717BFACEA010CEA180E5F300CE48 -:1001D800A408F5AAFFD78F16F9310508CD0003CD7D -:1001E8000307EF03CD030ECE23F88F16F931030B67 -:1001F800CD0408CD0508F690BFB401CF1105F8F578 -:1002080021FFCE22E9CE24F3CE25FACE26FCCE2736 -:100218005FCE2EFCCF120511CF350002CF37001963 -:10022800CF530006CBEEFEFFCE3831CE3970CF3833 -:10023800050A308700BF1801BF1A01BF1C01BF1E85 -:1002480001D7C7C1C1FBF8FFCEABAC8C02D1DD1220 -:10025800616902305C03BBF6614900DDEE6189002B -:10026800EFF51004C6D7FD410AFD7309FD432FFDC4 -:100278002838FDCC04717AFAFDA223F514F98F16FB -:10028800F93105135003FD522B625C01D161E8CFAF -:1002980014F902CFC7FB64FD2330FDCD4571025F21 -:1002A800712BE7FD2B38FDCA3861EDEFF6D7D7C7BC -:1002B800F616FDCC04717BFA31225D0871225D715E -:1002C8007AFAEF0B717AFAA7F647DFE9E2EF01F263 -:1002D800C6D7C7C1C1FBF8FF17A1C1E0C18C0A701E -:1002E800C18C0270FD02031006D2DF04F437EF035D -:1002F800CD37028C01721004C6D7C7C1FBF8FFFDC9 -:10030800B702D2DD03E2EF618B70FD2004D2DD0776 -:1003180071235D5202EF528C0870FD3504FD800494 -:100328008B6C0170FD3504300400BF240130174088 -:10033800BF1C01300400BF22018C0A91DF04F6BF04 -:100348002A01710BE2CE44FF3182E202EFFAAC0CD3 -:10035800148E449961790C61690A8C0AD1DFDAFD3F -:10036800A904710BE271235DF2C0C6D7C7C1FBF8BF -:10037800FFFDB702D2DD03E2EF25710AE68B70FDBF -:100388002004D2DD0771235D5202EF138C0870FD43 -:1003980035048C0A70FD3504FDA90471235DF2C093 -:1003A800C6D7C7C1FBF8FFFDB702D2DD03E2EF6590 -:1003B800710AE6710BE28B70FD2004D2DD07712310 -:1003C8005D5202EF50710BE231125D39C73432FBD6 -:1003D800AC0C1652048B99A5A792DFF9C63184BDDF -:1003E80002EFFA717ABDCEB144CBB432FB8C0A313C -:1003F8008EBEB8CEBB48714BE1714BE5710ABD8C1E -:10040800089E44EF0F710BE68C089E448C0A9D36BB -:10041800AC0CBD34F2C0C6D7C716FD580417FD355D -:1004280004D2DD06FDA904E2EF01F2C6D7C71671B2 -:100438000AE6710BE2669E443182E202EFFAF64266 -:100448000401DD09AF0401BF0C01E2EF01F2C6D7D8 -:10045800AF2801085CFB08BF2801FDB602AF2801E0 -:100468005CFBBF2801300400BF2A01301780BF1C85 -:1004780001300400BF2201D7AF2401086C0408BF73 -:100488002401AF28016C0F086C0B08BF2801FDB6CA -:1004980002AF2A01085CFB08BF2A01FDB602ED582D -:1004A80004300400BF2401F6BF2A01300B0BBF281B -:1004B80001FDB602300B0FBF2801FDB602300F0F49 -:1004C800BF2801D731345D01D771225D710BBD00A2 -:1004D80000717BBD6A0E03713B25713B23E0FD4A29 -:1004E800027120F000FDB602F6BF26015024BF14A9 -:1004F80001CB440014300F0FBF280171135D710B3D -:10050800E2710AE6FD5804CE44FF3182E202EFFAB6 -:10051800FDA904AF0401BF0C0171235D71325DD7E1 -:1005280031245D02EFFAFD8004713A25713A235AAD -:100538000EFC7128F00071335DD7C7880616FDB729 -:1005480002D2DD03E2EF38710AE650A4FD2004D29E -:10055800DD0771235D5202EF2617FD35046770FD34 -:100568003504FD800450A4FD35045020FD3504D920 -:1005780036FBFD3504A036FBFDA90471235DF2C6E8 -:10058800D7C72008FBF8FFFDD9085014C15008FD53 -:100598000B08C0CC07048C074C14DE0C8C07318E7A -:1005A800FD580A615907EFEECC07048C074C14611B -:1005B800C8ED7706CC06008C064C0461C8ED5606DB -:1005C800301AF9BC02F6BBCEABAC31B2D109C73692 -:1005D80041057184C6DEF3F1C73641057184C661F1 -:1005E800DC9C05713BD1AC02148F400599715050C9 -:1005F80005617902617900F0E1614900DD09C736DA -:1006080041057184C6DEC3F1C73641057184C661F0 -:10061800DC0E059C055040C18C07318E31AD128C23 -:1006280006318E318D03BDD831FFBDDADADAADD8A7 -:10063800FD240DC0D2DD0C5008C15014FD0B08C0BC -:10064800FDE10B8C05D1DF06615906EDBF058C076E -:10065800318EFD5C0AD2DD0C5008C15014FD0B0828 -:10066800C0FDE10B8C05D1DF06615907EDB30571BB -:10067800605005CC0400CC05008C054C09DE2B8CA1 -:1006880005318E04F61FC1317B9EFDC41189728C21 -:1006980005318E04F64F14896142DF03F6EF01E657 -:1006A800600E049C04615905EFCF41001140F81F0A -:1006B8003A61E86159048C04D1DF08FDE20BFDF4CE -:1006C8000CEF0C5008C15014FD0B08C0FDE10B10D5 -:1006D80008C6D7C72004FBF8FF715B21CC0100F6E0 -:1006E800BC02AC02440900DE3EAC0204F60F144121 -:1006F80000118972AC020C5014896142DF03F6EFD5 -:1007080001E6600E019C01AC021249005072AC0275 -:1007180004F67F14896142DF03F6EF01E6600E01FB -:100728009C01617902EFBB40F67FFF61F8615901D6 -:100738008C01D161F8EDD907CC0100717AFAFDCCB2 -:1007480004711300711B20710303710205E0C1508D -:1007580003FD412BC05013FD4A02500FC1E0FD417B -:100768002BC0CEABAC6159018C0191DD068C014CDC -:1007780003DF03E6EF01F66061FB7151018C014C68 -:100788000861F8CC010031320705A044FCEF03F5FD -:1007980044FC4044FC11DC0DF544FCF0C15003FD61 -:1007A800412BC0EF12E6BC02F6614902DDB400003D -:1007B8000000617902EFF1CE3708CBE4FFFFCBE60A -:1007C800FFF7CED4FFCF370008F5120561FDF5AB72 -:1007D800FFFDD908D25008C15014FD0B08C0D2FD46 -:1007E800E10B1004C6D73184BD02EFFA717BBDCB93 -:1007F800E4FFFFCBE6FFFFCBD4FFFF717ABED771D2 -:100808007BBED7C7C1200CFBF8FF8C0C318E31ADF5 -:10081800C1317B9DD4C0BC068DD49C088C149C0B24 -:100828008C14318E040C00128C0B318EBDD813FD44 -:10083800B30F61C8EDD408CEABACCC05068C0B3138 -:100848008EFD540AD2DD158C0B318EFD580A616974 -:10085800058C05D1DFE7FD0708E2EF71CC0A008CB3 -:100868000A4C04DE54F6BC02301AF9BBAC06148CF0 -:10087800089EFD118972AB146299AC06A1BC066191 -:100888007900617902F0E1614902DFE05040C18CF2 -:100898000B318E31AD128C0A318E318D03BDD831BA -:1008A800FFBDDADADAADD8FD240DC0D2DD06FD07CA -:1008B80008E2EF1961590AEFA68C0B318EFD5C0A2C -:1008C800D2DD03E2EF0761590BED2808F2100EC6DE -:1008D800D7C7717B9D717BFAFDEE07301AF9FD07CA -:1008E8000BFD920AC6D7FDD908FDE10BFD0708F5F7 -:1008F800ABFFF2D7C7317460067110CBFBEF047100 -:1009080018CBFB8FCBFB7FF4FC76D1DD5C8FCBFB68 -:100918009FF4FC4014F903DF22665C10D1DD1C8FC4 -:10092800CBFB5C10D1DD0B5080C15011FD7B34C076 -:10093800EF095040C15011FD7B34C04014F903DD6C -:10094800064014F904DF22665C02D1DD1C8FCBFB64 -:100958005C02D1DD0B5040C15010FD7B34C0EF0963 -:100968005020C15010FD7B34C0C6D7C78F0EFC760F -:100978008F0FFC77665C80D1DD10675C80D1DF0566 -:10098800712360EF0B712260EF067104077121601B -:10099800665C40D1DD10675C40D1DF05713360EFE4 -:1009A8000B713260EF06711405713160665C01D11C -:1009B800DD10675C01D1DF05714360EF0B714260A8 -:1009C800EF06713407714160665C02D1DD10675C27 -:1009D80002D1DF05715360EF1D715260EF184017A7 -:1009E800F901DF08710402715160EF0AC73610057A -:1009F80071C4C6715160665C04D1DD10675C04D1B6 -:100A0800DF05716360EF0B716260EF067144077177 -:100A18006160665C08D1DD10675C08D1DF05717321 -:100A280060EF0B717260EF06711407717160665C9C -:100A380010D161E8715AD1C6D7F50EFCF510FCCF7C -:0C0A480016FCFFCF12FCFFCF13FCFFD701 -:100A54005208EF065203EF025206FEE600FE1B00A8 -:100A6400DC16089F03088F0408089F040862FE240C -:100A740000089F0408EEBF00EEBA00C1C514410E81 -:100A840011D9D0FF118FD1FF312E45C4C0D7F23117 -:100A9400A2C401E2D79DE261DD4C09DF12717BFA49 -:100AA400C18F06089F5FFDC0CF060800EE27003106 -:100AB400F2FA04CF0608004C00DF05D50008DD1665 -:100AC40061DD717BFAD50608DD0ACDE31F61CD61D6 -:100AD400CDEE160061CDFED40061FFFE9A00FCF855 -:100AE400FF0EFEB20061CDFED5004C09DF0EC18FB2 -:100AF40006086F5FFD9F0608C0EE0400CF060800DD -:100B0400F8E3D75200EF025202FE3700CF5EFD0039 -:100B1400CF060800BF0408C716629F0008410011F1 -:100B24008F1A209B4100118F1B209F0108C6510082 -:100B3400FE62FFEF025205CF060800C1510CFE0A07 -:100B440000C0D7C1511DFE0200C0D761DD717BFA20 -:100B540070CEC0A59EC47CFF9EC4609EC461CDD7E8 -:100B640061DD717BFAC18EC45C1BFED6FFCF060823 -:100B740001FED7FFC061CDD731F2FA1AC1AEE4BF8E -:100B840050FDAEE6BF52FDAED4BF54FD30FFFFBEF4 -:100B9400E4BEE6BED4C0D731F2FA11C1AF50FDBEF7 -:100BA400E4AF52FDBEE6AF54FDBED4C0D7C1BF56BC -:100BB400FD13BF58FD15BF5AFD17BF5CFDC0D7AF6D -:100BC40056FDDB58FDEB5AFDFB5CFDD7534B305211 -:100BD4005430324E323030475631323000FFC1503B -:100BE400FEFEAB0061DD717BFACF060800FE0A0051 -:100BF400FEA4FF61CDF8E3EECF00C7FB0408BF50AD -:100C0400FD8FC0009C05C5C337040600BF52FD35E7 -:100C140036460C300000522BFE6600C2C4C630F4C7 -:100C24000BB800300000B8022004AF52FDB8003009 -:100C34000F00B802AF50FD61FF520AFE3AFFECF814 -:100C4400FF0E717BFAC1C7FB04088C05C65C80FEED -:100C54000200C0D761DD717BFA70CFC0FFA59FC0D1 -:100C6400007CFF9FC000609FC00061CDD7618BFEF8 -:100C7400E2FF717BBE410011FB000017CEFC006156 -:100C8400CB089EFDF31161C999A58392DFF7D7FEC6 -:100C9400B1FED55EFDDF23C1CF0308035109FEF485 -:100CA400FDC0D2DF37FE3800A20408CF0308075185 -:100CB40009FEE1FDD2B20408DF22C7FB0408318338 -:100CC40002C6D7C6510AFECCFD624C1FDF06CF5EBA -:100CD400FD01EF04CF5EFD00C0EE5BFEC0EE55FEED -:100CE400C7C1FB04088B31196C0161589BC0C6D77E -:100CF400717BFAFE4DFEAF0408040600C114365899 -:100D04000C300000522DF3FE77FF8FC000FE2BFE47 -:100D140061CF5C807C8073C0041900CEFC0F61CB72 -:100D2400C55404EF03C55417FE18FEC7360008BBAC -:100D3400629C0288089C03D1DD334C41DE2F70F1A4 -:100D4400312DB161090033081C000851FF612A41AB -:100D54000E118FD0FF613B118FD1FF6138DC0E8BF8 -:100D64005C03DF0964C6C4FE2BFDEECAFDC6C4EEF7 -:020D7400C3FDBD -:100D760061CF5100718C7109FECBF800FEFCCB01EE -:100D860000F6BF00F953C0F693935820FEDFF941F1 -:100D96000036C84E34FEFCEF05118B99A7A5174403 -:100DA6001A4FDFF53602F930FEFCEF04CC0000A73F -:100DB60047DFF94100361A4F3420FEEF05118B99B3 -:100DC600A7A51744224FDFF53628FE305CFEEF0458 -:100DD600CC0000A747DFF9FCD80000EFFE61DD710B -:100DE6007BFABEF0ADD8BEF200AEF661CDD7C361D8 -:100DF600DD717BFABEF0ADD8BEF200DBF6FFADDCEE -:100E0600BEF000AEF6BDD8AEF40312ADDABEF20007 -:100E1600AEF661CD03BDDAC2D7C3F33174D9088308 -:100E2600C1F626D8BDD8C031750683C312F623C2D3 -:100E3600FD410E93DF0312F623C2D7440000DD26E0 -:100E460061DD717BFACFE80080BEF6F6BEF4BEF235 -:100E5600ADD8BEF0CFE800818FE8003103FAAEF0DE -:100E6600F5E80061CDD7B1D7C3F33174D90883C192 -:100E7600F626D8BDD8C0317505C312F623C2FD8F3C -:100E86000E93DF0312F623C2D7440000DD2761DD8F -:100E9600717BFACFE80080BEF6F6BEF4BEF2ADD89E -:100EA600BEF0CFE800818FE8003103FAAFE000F52D -:100EB600E80061CDD7ADD8D7C3F33174DB0F83C15A -:100EC600F626D8BDD861317026DABDDAC031750D87 -:100ED60083C312F626DCBDDC61317023C2FDF70E3A -:100EE60093DF0CF626D8BDD861317026DABDDAC29A -:100EF600D7C161686BDC6BDDC0DD2F61DD717BFA0C -:100F0600CFE80080BEF4ADDCBEF6ADD8BEF0ADDAFB -:100F1600BEF2CFE800818FE8003103FAAEF0BDD80B -:100F2600AEF2BDDAF5E80061CDD7F6BDD8BDDAD7A9 -:100F36008292DD2B61DD717BFACFE80080BEF0F690 -:100F4600BEF2BEF46208BEF6CFE800818FE800313B -:100F560003FAAFE0006072AEF0F5E80061CDD7604D -:100F660072F6B1D706DABDDAADDC06D8BDD861D8DF -:100F7600A6DAD7D1DD17C1C3DAD89DD8ADDA311CD0 -:100F860061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD63 -:100F96001BC1C3DADA9DDAADD8311E33311E337187 -:100FA600F9B4DADFF4BDD813BDDAC2C0D746D8DD4E -:100FB6000771FF7177D971C0D75BDB9DDB605BDAA8 -:100FC6009DDAADDC5BD9085BD808BDD8D7C3C7F3BB -:100FD600728EFDC162314C410036BE4E1161A07267 -:070FE600C09EFD62C6C2D7E8 -:0A0FF60031353A31343A3337000048 -:0A20000031353A31343A333700002D +:1000CE00C7C1FBF8FFCEABACC736F00071F4C6610A +:1000DE00D8710016F98EA89C018C015C10D1DD0A36 +:1000EE007110BEFB710016F9EF0B8C015C80D161B3 +:1000FE00E8710016F98F16F931030EF6B1BBF661F1 +:10010E004900DD05618900EFF5FDD401FD2801FDF3 +:10011E008001FD6402EFAEC0C6D7C7360000674C43 +:10012E0009DE3F318E04F60FC1317B9EFDC411896D +:10013E007267318E04F64F14896142DF03F6EF01C8 +:10014E00E660610667318E124900207267318E04B7 +:10015E00F64F14896142DF03F6EF01E66061068710 +:10016E00EFBC40F84F3A61E88666D161E8FDD706EC +:10017E00C6D751105B0C319E609F18F94018F901DB +:10018E00DF05CD2F05EF03CD2F078F16F95CE39F0B +:10019E0016F951035B04318EE7240000DD1023DDD8 +:1001AE000823DF0E712016F9D7713016F9D771407A +:1001BE0016F9D7717BFACEA010CEA180E5F300CE52 +:1001CE00A408F5AAFFD78F16F9310508CD0003CD87 +:1001DE000307EF03CD030ECE23F88F16F931030B71 +:1001EE00CD0408CD0508F690BFB401CF1105F8F582 +:1001FE0021FFCE22E9CE24F3CE25FACE26FCCE2741 +:10020E005FCE2EFCCF120511CF350002CF3700196D +:10021E00CF530006CBEEFEFFCE3831CE3970CF383D +:10022E00050A308700BF1801BF1A01BF1C01BF1E8F +:10023E0001D7C7C1C1FBF8FFCEABAC8C02D1DD122A +:10024E00616902305C03BBF6614900DDEE61890035 +:10025E00EFF51004C6D7FD3D0AFD6F09FD432FFDD6 +:10026E002338FDC804717AFAFDA223F514F98F160E +:10027E00F93105135003FD522B625C01D161E8CFB9 +:10028E0014F902CFC7FB64FD2330FD874471025F72 +:10029E00712BE7FD2638FDC53861EDEFF6D7D7C7D0 +:1002AE00F616FDC804717BFA31225D0871225D716C +:1002BE007AFAEF0B717AFAA7F647DFE9E2EF01F26D +:1002CE00C6D7C7C1C1FBF8FF17A1C1E0C18C0A7028 +:1002DE00C18C0270FDF8021006D2DF04F437EF0372 +:1002EE00CD37028C01721004C6D7C7C1FBF8FFFDD3 +:1002FE00AD02D2DD03E2EF618B70FD1604D2DD0795 +:10030E0071235D5202EF528C0870FD3104FD7C04A6 +:10031E008B6C0170FD3104300400BF240130174096 +:10032E00BF1C01300400BF22018C0A91DF04F6BF0E +:10033E002A01710BE2CE44FF3182E202EFFAAC0CDD +:10034E00148E449961790C61690A8C0AD1DFDAFD49 +:10035E00A504710BE271235DF2C0C6D7C7C1FBF8CD +:10036E00FFFDAD02D2DD03E2EF25710AE68B70FDD3 +:10037E001604D2DD0771235D5202EF138C0870FD57 +:10038E0031048C0A70FD3104FDA50471235DF2C0A9 +:10039E00C6D7C7C1FBF8FFFDAD02D2DD03E2EF65A4 +:1003AE00710AE6710BE28B70FD1604D2DD07712324 +:1003BE005D5202EF50710BE231125D39C73432FBE0 +:1003CE00AC0C1652048B99A5A792DFF9C63184BDE9 +:1003DE0002EFFA717ABDCEB144CBB432FB8C0A3146 +:1003EE008EBEB8CEBB48714BE1714BE5710ABD8C28 +:1003FE00089E44EF0F710BE68C089E448C0A9D36C6 +:10040E00AC0CBD34F2C0C6D7C716FD5404AF040100 +:10041E00BF0C0117FD3104D2DD06FDA504E2EF018C +:10042E00F2C6D7C716710AE6710BE2669E44318298 +:10043E00E202EFFAF6420401DD09AF0401BF0C013E +:10044E00E2EF01F2C6D7AF2801085CFB08BF280116 +:10045E00FDAC02AF28015CFBBF2801300400BF2AAF +:10046E0001301780BF1C01300400BF2201D7AF241A +:10047E0001086C0408BF2401AF28016C0F086C0B37 +:10048E0008BF2801FDAC02AF2A01085CFB08BF2A99 +:10049E0001FDAC02ED5404300400BF2401F6BF2A66 +:1004AE0001300B0BBF2801FDAC02300B0FBF280132 +:1004BE00FDAC02300F0FBF2801D731345D01D7716B +:1004CE00225D710BBD0000717BBD6A0E03713B2571 +:1004DE00713B23E0FD40027120F000FDAC02F6BF3F +:1004EE0026015024BF1401CB440014300F0FBF2837 +:1004FE000171135D710BE2710AE6FD5404CE44FFE7 +:10050E003182E202EFFAFDA504AF0401BF0C0171C6 +:10051E00235D71325DD731245D02EFFAFD7C0471EB +:10052E003A25713A235A0EFC7128F00071335DD7CB +:10053E00C7880616FDAD02D2DD03E2EF38710AE67A +:10054E0050A4FD1604D2DD0771235D5202EF26176B +:10055E00FD31046770FD3104FD7C0450A4FD3104AF +:10056E005020FD3104D936FBFD3104A036FBFDA52C +:10057E000471235DF2C6D7C72008FBF8FFFDD5082E +:10058E005014C15008FD0708C0CC07048C074C144A +:10059E00DE0C8C07318EFD540A615907EFEECC0745 +:1005AE00048C074C1461C8ED7306CC06008C064C07 +:1005BE000461C8ED5206301AF9BC02F6BBCEABACE4 +:1005CE0031B2D109C73641057184C6DEF3F1C736A3 +:1005DE0041057184C661DC9C05713BD1AC02148F60 +:1005EE0040059971505005617902617900F0E16121 +:1005FE004900DD09C73641057184C6DEC3F1C73631 +:10060E0041057184C661DC0E059C055040C18C0706 +:10061E00318E31AD128C06318E318D03BDD831FF46 +:10062E00BDDADADAADD8FD200DC0D2DD0C5008C12E +:10063E005014FD0708C0FDDD0B8C05D1DF06615996 +:10064E0006EDBB058C07318EFD580AD2DD0C500825 +:10065E00C15014FD0708C0FDDD0B8C05D1DF06610E +:10066E005907EDAF0571605005CC0400CC05008C28 +:10067E00054C09DE2B8C05318E04F61FC1317B9E95 +:10068E00FDC41189728C05318E04F64F14896142B6 +:10069E00DF03F6EF01E6600E049C04615905EFCF0F +:1006AE0041001140F81F3A61E86159048C04D1DF12 +:1006BE0008FDDE0BFDF00CEF0C5008C15014FD07C9 +:1006CE0008C0FDDD0B1008C6D7C72004FBF8FF716C +:1006DE005B21CC0100F6BC02AC02440900DE3EAC4C +:1006EE000204F60F144100118972AC020C501489E9 +:1006FE006142DF03F6EF01E6600E019C01AC0212CF +:10070E0049005072AC0204F67F14896142DF03F691 +:10071E00EF01E6600E019C01617902EFBB40F67FAE +:10072E00FF61F86159018C01D161F8EDD507CC015B +:10073E0000717AFAFDC804711300711B2071030356 +:10074E00710205E0C15003FD412BC05013FD400264 +:10075E00500FC1E0FD412BC0CEABAC6159018C01F5 +:10076E0091DD068C014C03DF03E6EF01F66061FBC1 +:10077E007151018C014C0861F8CC01003132070532 +:10078E00A044FCEF03F544FC4044FC11DC0DF544A1 +:10079E00FCF0C15003FD412BC0EF12E6BC02F66126 +:1007AE004902DDB400000000617902EFF1CE370896 +:1007BE00CBE4FFFFCBE6FFF7CED4FFCF370008F533 +:1007CE00120561FDF5ABFFFDD508D25008C15014DE +:1007DE00FD0708C0D2FDDD0B1004C6D73184BD0263 +:1007EE00EFFA717BBDCBE4FFFFCBE6FFFFCBD4FF6F +:1007FE00FF717ABED7717BBED7C7C1200CFBF8FF45 +:10080E008C0C318E31ADC1317B9DD4C0BC068DD4E4 +:10081E009C088C149C0B8C14318E040C00128C0BC7 +:10082E00318EBDD813FDAF0F61C8EDD008CEABAC85 +:10083E00CC05068C0B318EFD500AD2DD158C0B319A +:10084E008EFD540A6169058C05D1DFE7FD0308E2D0 +:10085E00EF71CC0A008C0A4C04DE54F6BC02301A3E +:10086E00F9BBAC06148C089EFD118972AB1462990B +:10087E00AC06A1BC06617900617902F0E161490222 +:10088E00DFE05040C18C0B318E31AD128C0A318EAF +:10089E00318D03BDD831FFBDDADADAADD8FD200DCA +:1008AE00C0D2DD06FD0308E2EF1961590AEFA68CEE +:1008BE000B318EFD580AD2DD03E2EF0761590BEDC5 +:1008CE002408F2100EC6D7C7717B9D717BFAFDEA24 +:1008DE0007301AF9FD030BFD8E0AC6D7FDD508FDAC +:1008EE00DD0BFD0308F5ABFFF2D7C731746006715F +:1008FE0010CBFBEF047118CBFB8FCBFB7FF4FC7698 +:10090E00D1DD5C8FCBFB9FF4FC4014F903DF226634 +:10091E005C10D1DD1C8FCBFB5C10D1DD0B5080C188 +:10092E005011FD7634C0EF095040C15011FD7634A0 +:10093E00C04014F903DD064014F904DF22665C02A0 +:10094E00D1DD1C8FCBFB5C02D1DD0B5040C15010B2 +:10095E00FD7634C0EF095020C15010FD7634C0C66C +:10096E00D7C78F0EFC768F0FFC77665C80D1DD10BB +:10097E00675C80D1DF05712360EF0B712260EF069B +:10098E00710407712160665C40D1DD10675C40D157 +:10099E00DF05713360EF0B713260EF067114057174 +:1009AE003160665C01D1DD10675C01D1DF057143FA +:1009BE0060EF0B714260EF06713407714160665C47 +:1009CE0002D1DD10675C02D1DF05715360EF1D713E +:1009DE005260EF184017F901DF087104027151607F +:1009EE00EF0AC736100571C4C6715160665C04D13A +:1009FE00DD10675C04D1DF05716360EF0B7162601F +:100A0E00EF06714407716160665C08D1DD10675CAA +:100A1E0008D1DF05717360EF0B717260EF06711410 +:100A2E0007717160665C10D161E8715AD1C6D7F555 +:100A3E000EFCF510FCCF16FCFFCF12FCFFCF13FC03 +:020A4E00FFD7D0 +:100A50005208EF065203EF025206FEE600FE1B00AC +:100A6000DC16089F03088F0408089F040862FE2410 +:100A700000089F0408EEBF00EEBA00C1C514410E85 +:100A800011D9D0FF118FD1FF312E45C4C0D7F2311B +:100A9000A2C401E2D79DE261DD4C09DF12717BFA4D +:100AA000C18F06089F5FFDC0CF060800EE2700310A +:100AB000F2FA04CF0608004C00DF05D50008DD1669 +:100AC00061DD717BFAD50608DD0ACDE31F61CD61DA +:100AD000CDEE160061CDFED40061FFFE9A00FCF859 +:100AE000FF0EFEB20061CDFED5004C09DF0EC18FB6 +:100AF00006086F5FFD9F0608C0EE0400CF060800E1 +:100B0000F8E3D75200EF025202FE3700CF5EFD003D +:100B1000CF060800BF0408C716629F0008410011F5 +:100B20008F1A209B4100118F1B209F0108C6510086 +:100B3000FE62FFEF025205CF060800C1510CFE0A0B +:100B400000C0D7C1511DFE0200C0D761DD717BFA24 +:100B500070CEC0A59EC47CFF9EC4609EC461CDD7EC +:100B600061DD717BFAC18EC45C1BFED6FFCF060827 +:100B700001FED7FFC061CDD731F2FA1AC1AEE4BF92 +:100B800050FDAEE6BF52FDAED4BF54FD30FFFFBEF8 +:100B9000E4BEE6BED4C0D731F2FA11C1AF50FDBEFB +:100BA000E4AF52FDBEE6AF54FDBED4C0D7C1BF56C0 +:100BB000FD13BF58FD15BF5AFD17BF5CFDC0D7AF71 +:100BC00056FDDB58FDEB5AFDFB5CFDD7534B305215 +:100BD0005430324E323030475631323000FFC1503F +:100BE000FEFEAB0061DD717BFACF060800FE0A0055 +:100BF000FEA4FF61CDF8E3EECF00C7FB0408BF50B1 +:100C0000FD8FC0009C05C5C337040600BF52FD35EB +:100C100036420C300000522BFE6600C2C4C630F0D3 +:100C20000BB800300000B8022004AF52FDB800300D +:100C30000F00B802AF50FD61FF520AFE3AFFECF818 +:100C4000FF0E717BFAC1C7FB04088C05C65C80FEF1 +:100C50000200C0D761DD717BFA70CFC0FFA59FC0D5 +:100C6000007CFF9FC000609FC00061CDD7618BFEFC +:100C7000E2FF717BBE410011FB000017CEFC00615A +:100C8000CB089EFDF31161C999A58392DFF7D7FECA +:100C9000B1FED55EFDDF23C1CF0308035109FEF489 +:100CA000FDC0D2DF37FE3800A20408CF0308075189 +:100CB00009FEE1FDD2B20408DF22C7FB040831833C +:100CC00002C6D7C6510AFECCFD624C1FDF06CF5EBE +:100CD000FD01EF04CF5EFD00C0EE5BFEC0EE55FEF1 +:100CE000C7C1FB04088B31196C0161589BC0C6D782 +:100CF000717BFAFE4DFEAF0408040600C1143654A1 +:100D00000C300000522DF3FE77FF8FC000FE2BFE4B +:100D100061CF5C807C8073C0041900CEFC0F61CB76 +:100D2000C55404EF03C55417FE18FEC7360008BBB0 +:100D3000629C0288089C03D1DD334C41DE2F70F1A8 +:100D4000312DB161090033081C000851FF612A41AF +:100D50000E118FD0FF613B118FD1FF6138DC0E8BFC +:100D60005C03DF0964C6C4FE2BFDEECAFDC6C4EEFB +:020D7000C3FDC1 +:100D720061CF5100718C7109FECBF800FEFCC101FC +:100D820000F6BF00F953C0F693935820FEDFF941F5 +:100D92000036824D34FEFCEF05118B99A7A517444E +:100DA200D44DDFF53602F930FEFCEF04CC0000A78B +:100DB20047DFF9410036D44D3420FEEF05118B99FF +:100DC200A7A51744DC4DDFF53628FE305CFEEF04A4 +:100DD200CC0000A747DFF9FCCE0000EFFE61DD7119 +:100DE2007BFABEF0ADD8BEF200AEF661CDD7C361DC +:100DF200DD717BFABEF0ADD8BEF200DBF6FFADDCF2 +:100E0200BEF000AEF6BDD8AEF40312ADDABEF2000B +:100E1200AEF661CD03BDDAC2D7C3F33174D908830C +:100E2200C1F626D8BDD8C031750683C312F623C2D7 +:100E3200FD3D0E93DF0312F623C2D7440000DD26E8 +:100E420061DD717BFACFE80080BEF6F6BEF4BEF239 +:100E5200ADD8BEF0CFE800818FE8003103FAAEF0E2 +:100E6200F5E80061CDD7B1D7C3F33174D90883C196 +:100E7200F626D8BDD8C0317505C312F623C2FD8B44 +:100E82000E93DF0312F623C2D7440000DD2761DD93 +:100E9200717BFACFE80080BEF6F6BEF4BEF2ADD8A2 +:100EA200BEF0CFE800818FE8003103FAAFE000F531 +:100EB200E80061CDD7ADD8D7C3F33174DB0F83C15E +:100EC200F626D8BDD861317026DABDDAC031750D8B +:100ED20083C312F626DCBDDC61317023C2FDF30E42 +:100EE20093DF0CF626D8BDD861317026DABDDAC29E +:100EF200D7C161686BDC6BDDC0DD2F61DD717BFA10 +:100F0200CFE80080BEF4ADDCBEF6ADD8BEF0ADDAFF +:100F1200BEF2CFE800818FE8003103FAAEF0BDD80F +:100F2200AEF2BDDAF5E80061CDD7F6BDD8BDDAD7AD +:100F32008292DD2B61DD717BFACFE80080BEF0F694 +:100F4200BEF2BEF46208BEF6CFE800818FE800313F +:100F520003FAAFE0006072AEF0F5E80061CDD76051 +:100F620072F6B1D706DABDDAADDC06D8BDD861D8E3 +:100F7200A6DAD7D1DD17C1C3DAD89DD8ADDA311CD4 +:100F820061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD67 +:100F92001BC1C3DADA9DDAADD8311E33311E33718B +:100FA200F9B4DADFF4BDD813BDDAC2C0D746D8DD52 +:100FB2000771FF7177D971C0D75BDB9DDB605BDAAC +:100FC2009DDAADDC5BD9085BD808BDD8D7C3C7F3BF +:100FD200728EFDC162314C410036784D1161A072B2 +:070FE200C09EFD62C6C2D7EC +:0A0FF60030393A31343A3135000049 +:0A20000030393A31343A313500002E :10200A0005214F7B9EC5E9000104080D12171C1F0C :10201A00080100001F003B005A0078009700B50035 :10202A00D400F300110130014E01192634445362E1 @@ -310,46 +309,46 @@ :10232C00FB3CDE0471235CD771225CF507F9D7C73F :10233C00C1FBF8FF71445C712760DE57712460713A :10234C00415C312260127130CBFB5002C15011FD47 -:10235C007B34C0CD2A32EF3B7138CBFBE0C150113E -:10236C00FD7B34C0F42A17C15002FD292BC0D2DFEB +:10235C007634C0CD2A32EF3B7138CBFBE0C1501143 +:10236C00FD7634C0F42A17C15002FD292BC0D2DFF0 :10237C000D8B318E318D080E01081C00BD2CAD2C3F :10238C0044009BDC05D5C7FBDF095020C15011FD73 -:10239C007B34C0C0C6D7C78D2076FDE423FD5D2BF2 +:10239C007634C0C0C6D7C78D2076FDE423FD5D2BF7 :1023AC00D517F9DD0571035CEF2C664B2061F83114 -:1023BC00545C1A71535CFDCC04664C07DD0381DF61 +:1023BC00545C1A71535CFDC804664C07DD0381DF65 :1023CC00098F16F9310303FD6D24FD812471025C24 -:1023DC00306425FD8038C6D7C77162017172015017 -:1023EC0005FD4A025008FDFD36629D285009FDFD91 +:1023DC00306425FD7B38C6D7C7716201717201501C +:1023EC0005FD40025008FDF836629D285009FDF8A5 :1023FC00366276716301711816F94A28F1DC05E52D :10240C0017F9EF224A2804DE1ACF17F9025008C137 -:10241C00506CFDDA02C092DF0DD437DF0971101653 +:10241C00506CFDD002C092DF0DD437DF097110165D :10242C00F9EF03F517F94017F901DF05710A22EFEF :10243C0006710B22710302CD20075700674C08DE92 :10244C001073090A20614EDC05679D20EF0387EFAE :10245C00EB4A2007DF09D517F961F8CF17F903C646 -:10246C00D7500AFD4A02304000C15006FD0C2BC06B -:10247C005096ED4A02C72006FBF8FFD517F961E824 +:10246C00D7500AFD4002304000C15006FD0C2BC075 +:10247C005096ED4002C72006FBF8FFD517F961E82E :10248C00ED6025304A57C1503EFD0C2BC0D2DD0704 :10249C007100CAFBED60257108CAFB17040200C16C -:1024AC005004C1500CC1506CFD02031006EA30AA56 +:1024AC005004C1500CC1506CFDF8021006EA30AA61 :1024BC0048318D12AA48318E616B08616A08C1508F :1024CC000EFD0C2BC0F690C1500CFD0C2BC0CC019A :1024DC00008C014C04DE2831245D02EFFA71125D90 :1024EC00EA308C015010D605C15010C18C01D604B5 -:1024FC004000C1506CFDAA031006615901EFD25087 -:10250C00A5FD4A02EA30AA48318D12AA48318E61E3 -:10251C006B08616A08C1500EFD0C2BC050A5FD4A1A -:10252C00025004C1506CFDDA02C0629C01EA308A90 +:1024FC004000C1506CFDA0031006615901EFD25091 +:10250C00A5FD4002EA30AA48318D12AA48318E61ED +:10251C006B08616A08C1500EFD0C2BC050A5FD4024 +:10252C00025004C1506CFDD002C0629C01EA308A9A :10253C004B4E0161C3048A4A4E0117040200C1507C -:10254C0004C1500CC1506CFDAA031006F6C1503EDC +:10254C0004C1500CC1506CFDA0031006F6C1503EE6 :10255C00FD0C2BC01006C6D7C78F08F94B2861F8A5 :10256C00ED0D26400AF928DE06A00AF9ED0D26F538 :10257C000AF98D289F08F98D285070D612307351A6 :10258C00230480001231FF318E039F09F99FC6FB93 :10259C00F68F09F97C804C95DC1C8F09F9318F245E -:1025AC001400EA30BDD8AA44FDE30D1231FF318E80 +:1025AC001400EA30BDD8AA44FDDF0D1231FF318E84 :1025BC0003318F16EF1A8F09F9318F241400EA308A -:1025CC00BDD8AA46FDE30D1231FF318E03318F16B3 +:1025CC00BDD8AA46FDDF0D1231FF318E03318F16B7 :1025DC00EA308A427217F3031644000171FE61C897 :1025EC0036FF001701DE02F61617BD4EC7500CFD64 :1025FC000C2BC0D2DF078D289F08F9EF047100CA9D @@ -358,7 +357,7 @@ :10262C008C069C058C079C04EF4ACC0563CC0400FB :10263C00EF4217040600FD042CD2DD0F7100CAFB1B :10264C0071035CCC050071025DEF298C06318E3173 -:10265C008D080E07081C00BBEA308A4072ABFD36B1 +:10265C008D080E07081C00BBEA308A4072ABFD32B5 :10266C000FBB8C019C05D1DF08CC0501CC0400EF1D :10267C00038B9C0417040600FD0F2CD2DD06CC0640 :10268C00C8CC07008C069FC9FB8C06318E318D0897 @@ -374,29 +373,29 @@ :10272C00FD912B8F0EF94E05DD2B40C7FB0BDE0602 :10273C00400EF90BDE1640C7FB06DE06400EF9060E :10274C00DE0AD5C7FBDF0ED50EF9DD095020C150CE -:10275C0011FD7B34C08FC7FB9F0EF9FDCE2B1008EB +:10275C0011FD7634C08FC7FB9F0EF9FDCE2B1008F0 :10276C00C6D7C7D82FC15002FD412BC04018F90164 -:10277C0061F8712010055012FD4A028D2F6C087003 -:10278C00C15002FD412BC05003FD4A028D2F6C1825 -:10279C0070C15002FD412BC05016FD4A025003FD82 +:10277C0061F8712010055012FD40028D2F6C08700D +:10278C00C15002FD412BC05003FD40028D2F6C182F +:10279C0070C15002FD412BC05016FD40025003FD8C :1027AC00522B625C01D1DD107170CBFB5002C15019 -:1027BC0013FD7B34C0F2EF01E2C6D7C75004FD52C3 +:1027BC0013FD7634C0F2EF01E2C6D7C75004FD52C8 :1027CC002B625C03D1DD405014FD5E2834CBFB89B9 :1027DC005C9F998A0C7CFF50FF5C14D1DD228A0C23 :1027EC007CFF5C147234CFFB89616A997162075665 :1027FC0000316207058666D1DFF7716307716B27BD :10280C0034DEFB895CEB99712810055002FD522BCC -:10281C00D2DD354018F901DF05500AFD4A028D2F33 -:10282C006C1070C15002FD412BC0E0FD4A02D82F44 -:10283C00C15002FD412BC05033FD4A02F0C1500281 -:10284C00FD412BC07178CBFBE0C15013FD7B34C034 +:10281C00D2DD354018F901DF05500AFD40028D2F3D +:10282C006C1070C15002FD412BC0E0FD4002D82F4E +:10283C00C15002FD412BC05033FD4002F0C150028B +:10284C00FD412BC07178CBFBE0C15013FD7634C039 :10285C00C6D7C7C12004FBF8FFCC02005004FD52C0 :10286C002B629C038C045C20D1DD0E8C036C019CD0 :10287C00038C026C209C02EF138C045C10D1DD0CD9 :10288C008C035CFE9C038C026C109C028C045C0818 :10289C00D1DD0E8C036C029C038C026C089C02EF45 :1028AC00138C045C04D1DD0C8C035CFD9C038C024A -:1028BC006C049C028C03D1DD05501AFD4A028C037A +:1028BC006C049C028C03D1DD05501AFD40028C0384 :1028CC0070C15004FD412BC08FCBFB5C9F728C03FD :1028DC00318E316D148C03318E314D616D08616C0C :1028EC005C606162629FCBFB8FD7FB7CFF50FF5E0D @@ -406,18 +405,18 @@ :10292C00D9BFFBC15006FD412BC0D9C0FBC150071C :10293C00FD412BC0D7FD2C29F2D7C7711300711B99 :10294C0020710303710205E0C15003FD412BC050FF -:10295C0013FD4A02F0C15005FD412BC0500FC1E0E0 -:10296C00FD412BC0500AFD4A027103055008FD4A77 -:10297C0002501FC1E0FD412BC05012FD4A02500312 +:10295C0013FD4002F0C15005FD412BC0500FC1E0EA +:10296C00FD412BC0500AFD40027103055008FD408B +:10297C0002501FC1E0FD412BC05012FD400250031C :10298C00FD522B625C01D1DF03E2EF24F0FD522BF0 :10299C00629D2E3602F9C75008FD292BC05003C189 :1029AC00FD412BC0710203711A20FDE92AF429F2B2 :1029BC00C6D75003FD522B625C01D1DD155014FDBE -:1029CC005E28FDC7275014FD4A02E0C15003FD41AB -:1029DC002BC0711300711B207103035014FD4A02AC +:1029CC005E28FDC7275014FD4002E0C15003FD41B5 +:1029DC002BC0711300711B207103035014FD4002B6 :1029EC00F0C1E0FD412BC0F0C15003FD412BC0D71D :1029FC00C72004FBF8FFCC02008D299C035010C1AA -:102A0C0050A4FDDA02C0629D29D437DD04F2EDC674 +:102A0C0050A4FDD002C0629D29D437DD04F2EDC67E :102A1C002A8C037B295C08D1DD0F8D295C08D1DF62 :102A2C0005CC0210EF03CC02208C037B295C04D173 :102A3C00DD158D295C04D1DF088C026C049C02EF3F @@ -426,18 +425,18 @@ :102A6C009C02D1DD1F34CEFB896E0299716207CCBA :102A7C000100316207086159018C01D1DFF47163E7 :102A8C0007716B278D295C40D1DD095002C15012B2 -:102A9C00FD7B34C08D295C01D1DD08E0C15012FDF5 -:102AAC007B34C0717AFA8D295C41D1DD0C5A29BE78 -:102ABC00D829C15010FD4205C0F21004C6D7FD6ED6 +:102A9C00FD7634C08D295C01D1DD08E0C15012FDFA +:102AAC007634C0717AFA8D295C41D1DD0C5A29BE7D +:102ABC00D829C15010FD3E05C0F21004C6D7FD6EDA :102ACC0027F2D7FDC727F2D7C78FDEFB7617FD5E3F :102ADC0028664FDEFBDFF2F5DEFBF2C6D75064FD55 -:102AEC004A02FD1A2C6261FB71115CF171145C617C -:102AFC00DC70C15012FD4205C0FD2136CD3D03D71F +:102AEC004002FD1A2C6261FB71115CF171145C6186 +:102AFC00DC70C15012FD3E05C0FD1C36CD3D03D728 :102B0C00C7C1C1FBF8FFAC0ABB17C15002C18C0294 -:102B1C0070C1506CFDAA0310061004C6D7C7C1FBC8 -:102B2C00F8FFAC08C15002C18B70C1506CFD0203A0 +:102B1C0070C1506CFDA00310061004C6D7C7C1FBD2 +:102B2C00F8FFAC08C15002C18B70C1506CFDF802AB :102B3C001006C0C6D7C78806166770C1C75084FD7B -:102B4C0074031004C6D7C716C75084FDDA02C0C67A +:102B4C006A031004C6D7C716C75084FDD002C0C68E :102B5C00D7C74A2004DE045600EF0256014018F98C :102B6C0001DF048686EF0A4018F902DF0451046184 :102B7C000666318F12504CD633514CD6610A045430 @@ -448,7 +447,7 @@ :102BCC00FCD7D514F9DF0471635CD7FD1A2C626154 :102BDC00FB71715C71145C71775C61C831625C175C :102BEC0071625C71745C71115CF171745C61DC70AC -:102BFC00C15012FD4205C0D7C716C75004FD292B82 +:102BFC00C15012FD3E05C0D7C716C75004FD292B86 :102C0C00C0C6D7C716C75002FD292BC0C6D740C7B0 :102C1C00FB0BDE02E2D7F2D771000105717850058B :102C2C00713AD5713BD18F10055CFC9F1005CF54C8 @@ -464,8 +463,8 @@ :102CCC00FC9F110571603002D7717830027148F0A9 :102CDC0000D7C788061666614FDD0967614EDE03B3 :102CEC0096EF01866672C6D7C7161714AA0412A9E6 -:102CFC0043DD29AA0412A923FD224FC3AC02FD22F5 -:102D0C004F13C2BDD813FDB30FDE0C1714AA021259 +:102CFC0043DD29AA0412A923FDDC4DC3AC02FDDC83 +:102D0C004D13C2BDD813FDAF0FDE0C1714AA02125F :102D1C00AA0403BA04EF051714A9BA04AC041231BF :102D2C00FF319E03317F087208C6D77100F2003064 :102D3C004400BFB601300188BF9001300984BF9EAA @@ -486,7 +485,7 @@ :102E2C00FFCF9CFB03D7C7161714F6B9AA0412F6EA :102E3C00231231FF31AE03316FBA02C6D7C7C1FBC3 :102E4C00F8FF8C085080D612AB1413B9AB14AA043B -:102E5C0012A92312D939FBF133BDD813FD1F0EBAB9 +:102E5C0012A92312D939FBF133BDD813FD1B0EBABD :102E6C0002C0C6D731645D01D74014F902DF10F6F9 :102E7C00BE64BE6EBE6ABFA6FBBFACFBBFB2FB316D :102E8C00545D1530A2FBFD322E30A8FBFD322E30E6 @@ -516,7 +515,7 @@ :10300C005E1371235E717B9E8FF4FB9E9A8FF5FB92 :10301C009E9B717A9EC6D7CFBFFB5CCFC0FB5FCFA8 :10302C00E0FB5DCF14FC36CF15FCC9E5EBFBD7C735 -:10303C00CFBCFB12CFBDFB03CFE4FBFFF5E5FBF5EB +:10303C00CFBCFB12CFBDFB04CFE4FBFFF5E5FBF5EA :10304C00E6FBF5E7FBF5E8FB5600664C64DE087220 :10305C003838FB0086EFF3C6D7C788061617F1E79A :10306C003403002361E3EDAB332361F8ED5631B14A @@ -532,491 +531,470 @@ :10310C0061F8ED22332402002361E3EDAB3324029A :10311C000061F8ED2B332361F8ED38332561F8EDC0 :10312C004433B124060061D8EDAB3324000061F8C0 -:10313C00EDAE332561F8ED503324120061F8ED6AE1 -:10314C00332361F8ED5B33EDAF3334BEFB89615F44 -:10315C0099EDBC33304129FD803866736718BCFB90 -:10316C00EDBC3340C1FB6ADF1440C2FB68DF0E6765 -:10317C004C6CDF0930F342FD8038713AD5679FC340 -:10318C00FBEDBC3367D1DD0D30D63CFD803834DC33 -:10319C00FB89616F99EDBC33675C02D1DD0830CAE5 -:1031AC002AFD8038EF0C675C01D1DD0630CF2AFD9B -:1031BC008038675C3CD1DD1030D42AFD8038675CE8 -:1031CC003C7266736218BCFBEDBC3367D1DD625C8C +:10313C00EDAD332561F8ED503324120061F8ED6AE2 +:10314C00332361F8ED5B33EDAD3334BEFB89615F46 +:10315C0099EDB733304129FD7B3866736718BCFB9A +:10316C00EDB73340C1FB6ADF1440C2FB68DF0E676A +:10317C004C6CDF0930AD41FD7B38713AD5679FC38C +:10318C00FBEDB73367D1DD0D30D13CFD7B3834DC42 +:10319C00FB89616F99EDB733675C02D1DD0830CAEA +:1031AC002AFD7B38EF0C675C01D1DD0630CF2AFDA0 +:1031BC007B38675C3CD1DD1030D42AFD7B38675CF2 +:1031CC003C7266736218BCFBEDB73367D1DD625C91 :1031DC0001D1DD05300800EF01F6609F1BFC675C38 :1031EC0002D1DD03E6EF01F6341BFC8961689967B7 :1031FC005C04D1DD04E6A1EF01F6341BFC896168A7 :10320C0099675C08D1DD05302000EF01F6341BFC1A :10321C0089616899675C10D1DD05301000EF01F60B :10322C00341BFC89616899675C20D161E871601B73 -:10323C00FCEDBC33D432DF08679FE5FBA432EF0D05 -:10324C004A3205DE08E83267184BFDA432EDBC3378 -:10325C00675C0F7266736218BCFBEDBC334A326458 +:10323C00FCEDB733D432DF08679FE5FBA432EF0D0A +:10324C004A3205DE08E83267184BFDA432EDB7337D +:10325C00675C0F7266736218BCFBEDB7334A32645D :10326C00DE1B4A3201DF0667D161F85701E832678D -:10327C001838FBA4324A320561C871725DEDBC335B -:10328C00675C7F70C117F1243000FDBF2FC0EDBC0F +:10327C001838FBA4324A320561C871725DEDB73360 +:10328C00675C7F70C117F1243000FDBF2FC0EDB714 :10329C0033675C3F70C117F1243000FDBF2FC0EDC8 -:1032AC00BC33675C0770C117F1243000FDBF2FC021 -:1032BC00EDBC33675C1F70C117F1243000FDBF2FCC -:1032CC00C0EDBC336770C117F1243000FDBF2FC0B7 -:1032DC00EDBC33CEABAC710A9E31929E02EFFAD5A7 +:1032AC00B733675C0770C117F1243000FDBF2FC026 +:1032BC00EDB733675C1F70C117F1243000FDBF2FD1 +:1032CC00C0EDB7336770C117F1243000FDBF2FC0BC +:1032DC00EDB733CEABAC710A9E31929E02EFFAD5AC :1032EC0092FFDF05710B9EEFED679E99710B9E9F10 -:1032FC00F3FBEDBC3371225E675C7F9FF4FBEDBC8E -:10330C003371225E675C3F9FF5FBEDBC33675C3F1E -:10331C009FF6FBEDBC33675C1F9FF7FBEDBC3330B6 -:10332C008D3AFD8038679FFCFBEDBC3330483AFD8D -:10333C008038679FFDFBEF78306A3AFD8038679FD5 -:10334C0000FCEF6C675C01D161E8FDCD45EF614A93 -:10335C0038C8DE08E83867186AFAA438EF52679D57 -:10336C0038EF4D67318E247000DD0D240200DF40F4 -:10337C0030EE08FD8038EF3871625FEF33675C0127 +:1032FC00F3FBEDB73371225E675C7F9FF4FBEDB798 +:10330C003371225E675C3F9FF5FBEDB733675C3F23 +:10331C009FF6FBEDB733675C1F9FF7FBEDB73330C0 +:10332C00883AFD7B38679FFCFBEDB73330433AFDA1 +:10333C007B38679FFDFBEF7330653AFD7B38679FE9 +:10334C0000FCEF67675C01D161E8FD8744EF5C4AE4 +:10335C0038C8DE57E83867186AFAA438EF4D679D0D +:10336C0038EF4867318E247000DD0D240200DF3BFE +:10337C0030EA08FD7B38EF3371625FEF2E675C013A :10338C00D1DD05711202EF03711302675C02D1DD0E -:10339C0005712202EF03712302679FEBFBEF110013 -:1033AC00EF0E00664C5BDE07736718BCFBEF010089 -:1033BC00C6D7C716664C30DC094C37DE05FD9A2F94 -:1033CC00EF6E664C02DF1F8FBEFB5C03728F1DFC21 -:1033DC005C03318E316D08616A08128F1DFC5C80B4 -:1033EC00312A6162EF59664C3DDF0AAE90BF18FC82 -:1033FC00F918FCEF4A664C3EDF05F919FCEF406604 -:10340C004C4FDF05FDF545EF36664C61DF08E838BB -:10341C00096AFA72EF29664C7FDF05FD4C3DEF1F00 -:10342C00664C4EDF0B31745F045210EF12F2EF0F4B -:10343C00664C5BDC0452FFEF06667309BCFB72C67C -:10344C00D7C788061617F1241000240500DC0724C2 -:10345C004C00DD17EF17717BFA17F104BCFB1489D4 -:10346C00617F99717AFA71325EEF02A438C6D7C7C0 -:10347C00C1C1FBF8FF4014F903DD064014F904DF69 -:10348C002F8C027309C4FB5E0AD1DF248C02318EAF -:10349C0004BCFB14896E0A99716207CC010031627D -:1034AC0007086159018C01D1DFF4716307716B2737 -:1034BC001004C6D7CF1DFC03F51BFCF51FFCF52132 -:1034CC00FCD7C788061617F1E734020025DD3D232B -:1034DC00DD1725DD1C23DD0523DD2BEF3B71625E43 -:1034EC00679F20FCCD3D03EF2F675C839F1DFCEF96 -:1034FC0027675C039F1FFC675C034C0261F8711229 -:10350C0060FDE847EF12679F21FCEF0C6791DF0825 -:10351C00E0C15012FD7B34C0C6D7C71617F1E724A3 -:10352C000000DD2A23DD1E240300DD0724FB00DD63 -:10353C0024EF2531226005308000EF01F6086F1E64 -:10354C00FC7208EF198F1BFCF51BFC72EF1071421B -:10355C005F5235EF09F2EF066673091AFC72C6D793 -:10356C00C71617F1E7240000DD38241000DD1C23FA -:10357C00DD1C23DD30240E00DD18241100DD1B249E -:10358C000F00DD12243000DD15EF1EE2EF1D52029C -:10359C00EF195204EF155206EF115205EF0D5207B9 -:1035AC00EF09F2EF065203EF0252FFC6D7C73144C0 -:1035BC005E3771435E8D3C9FC4FB8D3B9FE3FB36B6 -:1035CC0004FDC7D83BFD2E37618A70618AFD7337C5 -:1035DC00C0D840F1312F609D3F8D3A4B3FDD0A71D1 -:1035EC00525E8D3F9D3ACD3D034A3D05DE09302BA1 -:1035FC0036FD8038CD3D6BB43D7150F000CE300BB4 -:10360C00CF170006CE3106FDB602717A30710BE38E -:10361C00710BE7C6D78D3F9D3A8D3F9FC5FBD740B9 -:10362C0014F903DF064014F904DF02F2D731545EBB -:10363C000D71535E71735E8D3F9F2AFCEF383164C0 -:10364C005E2371635E71725ED520FCDF05F52BFC89 -:10365C00EF0B8F20FC5002D6A1609F2BFC8F2BFC14 -:10366C009F2AFCEF1131745E088F2BFC9F2AFCEF14 -:10367C00058D3F9F2AFC8F2AFC9FC5FBD92AFCFD98 -:10368C009E36E92AFC091C2270C15013FD4205C06C -:10369C00F2D7C7C1C1FBF8FF8C02D1DF05F520FCC6 -:1036AC00EF1A8C024C05DE06CF20FC02EF0E8C02CA -:1036BC00318E1231FE03311F609F20FC8F2CFC4F8A -:1036CC0020FCDD29CC011F8F20FC9F2CFCCC0000A2 -:1036DC008B4C08DE148B730912204F20FCDC058BFD -:1036EC009C01EF05615900EFE78C019D3E1004C66B -:1036FC00D7C716710AE7710BE37150F000CE300B8F -:10370C00CF170006669E31FDB602717A30710BE35D -:10371C003182E302EFFA8D1F7158F000710BE772E2 -:10372C00C6D7C7C1C1FBF8FF8F14FC4E02DC03F2F5 -:10373C00EF318C024F15FCDC0452FFEF268C022F6C -:10374C0014FC706131318D128F15FC2F14FC7061DB -:10375C003133BDD813FD410EBB440001DC03F690A0 -:10376C00BB8B721004C6D7C7C1FBF8FFAC0814A9F9 -:10377C001489708B6128706131FD224F1344030052 -:10378C0071FEDC23AC08148A04819A04AC08148AF8 -:10379C00044C11DC10A9148B99AC0814CA0200ACAF -:1037AC000814CA0310EF72AC0814CA0400AC081455 -:1037BC00A914894DDE0AAC08148A02819A02EF1210 -:1037CC00AC0814A914894D61D308AC08148A029171 -:1037DC009A02AC08148A03919A03D1DF3CAC08140A -:1037EC008A024C10DF10A91489318EA112AC081476 -:1037FC00A9146299EF17AC08148A024CF0DF0EA9D9 -:10380C001489318EB112AC0814A9146299AC081445 -:10381C00CA0200AC0814CA0310C0C6D7ED6B3871CD -:10382C007BFAC7D44261F831045F2E71045F7121B9 -:10383C005F71035FD442DD05B442CEABAC717AFA52 -:10384C005600664C0ADD1272F3311C790AFDCEFC6F -:10385C000061CAFDCA3886EFE9717AFAF2C6D7C799 -:10386C005600664C0ADE0BF0317E12F6782EFC8682 -:10387C00EFF0C6D7C7C1C1FBF8FFCC01008C014CDF -:10388C000ADE36717BFA8C01F0317E042EFC14A911 -:10389C006168DF09AC02B9717AFAF2EF1D8C01F0A4 -:1038AC00317E12792EFC614902DF06717AFAE2EF61 -:1038BC0009717AFA615901EFC4E21004C6D7C72026 -:1038CC0004FBF8FFF6422EFC61F8EDAC39717BFA83 -:1038DC009C038C034C0ADE3C8C03F0317E042EFCE2 -:1038EC0014A96168DF05717AFAEF29717AFA8C03F1 -:1038FC0072F3311C792EFCCEFC0061CA629C02D1A1 -:10390C00DF0A8C03F0317E12E6782EFC717BFA61B3 -:10391C005903EFBECC0200CC01018C02F0317E04C5 -:10392C002EFC14A96168DD788C02F0317E12792EA0 -:10393C00FCE743DF658C014C0ADE5F8C01F0317EC5 -:10394C0012792EFCE743DD4D717BFA8C01F0317E50 -:10395C00042EFC14A96168DF186169018C01F03137 -:10396C007E12F6782EFC8C024E01DCED717AFAEFA9 -:10397C002F8C01F0317E042EFC14A9128C02F03134 -:10398C007E33782EFC8C01F0317E12E6782EFC61B1 -:10399C005902717AFA615901EF9B615902ED26398E -:1039AC0000F21004C6D7C7200CFBF8FF1704060062 -:1039BC00C15006C150A8C15030FD02031006D2DD23 -:1039CC001DA042FC4042FC08DE03E2EF6B34FCFB22 -:1039DC00895CFC99FD8D3A7110CAFBF2EF5A3006E6 -:1039EC0000C117040600C13001FCFD2A4F1004F57C -:1039FC0042FC8FFCFB5C01D1DD264014F903DF2077 -:103A0C005010C180FD7B34C0C736100571D4C6DEA2 -:103A1C000F17C15006C150A8C15030FD020310064B -:103A2C004014F901DD114014F905DD0B8FFCFB5C32 -:103A3C0002D161E8FDF842F2100CC6D7D9FDFBC1EA -:103A4C005030FDDA02C0629F00FC7130CDFB8FD587 -:103A5C00FB5C08D1DF06716307716B27F2D7D900C5 -:103A6C00FCC1D9FFFBC15030FD740310047130CD83 -:103A7C00FB8FD5FB5C08D1DF06716307716B27F2F6 -:103A8C00D7C72006FBF8FF17040500C1E0C1500F93 -:103A9C00C15030FD02031006624C02DF077110CAE0 -:103AAC00FBF2EF5F7118CAFBCC03004017F901DF82 -:103ABC0005CC0402EF03CC0410CC05808FFCFB5C1E -:103ACC0003D1DF08717AD5CC0207EF06717BD5CC18 -:103ADC00022F17040200C15004C150A0C15030FD88 -:103AEC00AA031006C736100571D4C6DE154014F9AA -:103AFC0003DF0F17C15006C150A8C15030FD02039F -:103B0C001006F21006C6D7D514F9DF03F6BD4440F3 -:103B1C0014F901DD0DD546FCDD04B046FCD7CF46CB -:103B2C00FC038F14F9318FE723DD0B2402002403EF -:103B3C000061C8ED3B3C8F16F931233E301B00462B -:103B4C0044DF0AE0C15010FD7B34C0EF1D3077011B -:103B5C004644DF165002C15010FD7B34C0F6464A75 -:103B6C00DF088FE0FB5010D6BD4AF6464ADD36B66C -:103B7C004A464ADF3071025DEF2B301B004644DFB2 -:103B8C0013F6464CDF18E0C15010FD7B34C0C94C15 -:103B9C005307EF0A307701464461F871025DF6462F -:103BAC004C61E8B64C3144600871335FF6BD44EFAC -:103BBC001431345F05F6BD44EF0BA644F646446160 -:103BCC00F8C944FFFF315260194A4605DE16A44677 -:103BDC004A4605DF0FA4465004C15010FD7B34C08B -:103BEC00EF02F446315460194A4805DE16A4484ADF -:103BFC004805DF0FA4485008C15010FD7B34C0EFBE -:103C0C0002F448D449DD03B449D7316260174A47FE -:103C1C0005DE14A4474A4705DF0DA4475010C1FD2B -:103C2C007B34C0EF02F4474A470661F8CD4925D7EB -:103C3C00C736100571D4DE0730B239FD8038D2405A -:103C4C0014F903DF1D3122070630FC29FD803831C1 -:103C5C00445F0C71435F5080C15012FD7B34C0FD3A -:103C6C007D3CFDA83C31645F0671635FFDC744C6B3 -:103C7C00D78F1DFC5C01D1DD22D549FCDD04B04998 -:103C8C00FCD7CF49FC098D3E4F48FCDD0E8D3E9F85 -:103C9C0048FC5040C15012FD7B34C0D74014F9038E -:103CAC00DD04F6BD1AD7D5E8FBDF08F6461ADD1998 -:103CBC00B61AD7D9E4FBF1461ADD0ED9E4FB12ADE6 -:103CCC001A43DE03A61AD7B61AD7717BFAC78FDC54 -:103CDC00FB76F5DCFB717AFA5C10D161E871525F0E -:103CEC00665C0FD1DD57665C01D1DD05F514F9EF8B -:103CFC004C665C02D1DD11E0C15003FD412BC0715B -:103D0C001300711B20710303665C04D1DD11711368 -:103D1C0000711B20D51DFC61F8710303FDC03466D6 -:103D2C005C08D161E87103035005FD4A027102037E -:103D3C005003C1FD412BC0711A20FDE92AF2C6D7F0 -:103D4C00C756FF4A321361C8ED263E8F16F931155E -:103D5C0005300400EF0F8F16F9314505300500EFE3 -:103D6C0004D917F9F1609F4CFC8D4E9F4DFC7134BA -:103D7C005CE661301271045C61DC31196162629F36 -:103D8C004EFCE54FFC31140205308000EF01F6C10A -:103D9C0031346005304000EF01F6C2616B08616A96 -:103DAC0008C131340405302000EF01F6C2616B0804 -:103DBC00616A08C131240205300800EF01F6C261C6 -:103DCC006B08616A08C131646005300400EF01F6CC -:103DDC00C2616B08616A08C131546004E6A1EF014D -:103DEC00F6C2616B08616A08C131446003E6EF01F9 -:103DFC00F6C2616B08616A9F50FCF171240461DCAE -:103E0C009F4AFCF171540761DC9F4BFCD832F101E5 -:103E1C00041EFD14A9148976A4326672C6D7C72075 -:103E2C0018FBF8FFFD73098F14F9318FE72400009C -:103E3C0061F8ED0D4023DD1B2361F8ED153F236187 -:103E4C00F8ED933F2361F8EDDC3F2361F8EDAD40D5 -:103E5C00ED0A404015F901DF303124601FF646446D -:103E6C00DD05F544FDEF03A044FD4044FD65DC0F8A -:103E7C00F6BD44F514F971025FED6A42FDA223AD63 -:103E8C0044440A0061D8ED6A4271325FFDCC047182 -:103E9C00535CFDA2234017F903DF0971025FF5148F -:103EAC00F9ED6A42FD102640C9FB9BDE0D31246002 -:103EBC000971025FF514F9ED6A42714A27714011DC -:103ECC000571301105713A22715A2271501105FD9C -:103EDC004629D2DD0971025FF514F9ED6A427110C1 -:103EEC003500CF37001D714012054015F901DD0674 -:103EFC004015F903DF05F5E5FBEF04CFE5FB03CF38 -:103F0C0014F902FD2C29ED6A42FD242CFD802C7144 -:103F1C004A9DFDC034FD3B30F537FF712BE0F515A4 -:103F2C00F971025FCBE43FEFCBE6F6F0FDCC047108 -:103F3C003BD47112027123028F16F931052A5004F9 -:103F4C00FD522B629C175C03318E315D34CBFB89A7 -:103F5C006168995002FD522BD2DD067170CBFBEFDC -:103F6C00047178CBFBFDA223FD372D710816F9CF18 -:103F7C0014F9038FBEFB5C02D1DD095080C15010D7 -:103F8C00FD7B34C0ED6A42FD6E4231545F2FA4506C -:103F9C00D450DD0831A4E00A31020C06712BE0FD8F -:103FAC00E44231A4E01731040C13712BE05027C10B -:103FBC005005FD412BC0CF14F90471025FFDD942AD -:103FCC008F16F931250731246003F514F9ED6A4297 -:103FDC00FD6E4231020C14F0C15005FD412BC05056 -:103FEC0005FD4A02FDE442CF14F903FDD9428F16B8 -:103FFC00F931250731246003F514F9ED6A42F51403 -:10400C00F9CFE5FB03F5E6FBF5E8FB71525DF642F3 -:10401C006CFF61E8ED6A42F6BD4A71035DF5FCFB8D -:10402C00FD8D3AFD9D2DFD772CFDD52C714B9D7191 -:10403C001302712302F5CCFBF5CDFBF5CEFBF5CFCE -:10404C00FB31245D02EFFACE3708CBE4BFFFCBE6A1 -:10405C00FFF3CED4FFCF37000971481205F6BEE04E -:10406C00BEE2BED0716A27FDBE29714307714B2792 -:10407C00714810057148110571381005713811051A -:10408C00713302713B22715302715B22715810051E -:10409C0071581105CF14F90571325FF6BD44FD411D -:1040AC000AF515F9F544FD31246004D42ADD247198 -:1040BC00335FE515F9E514F98F16F9312512F51072 -:1040CC00FCF50EFC502EFD4A02CF15F903E514F950 -:1040DC00ED6A42FD2805FD3B2371730171320471B9 -:1040EC00430271035C71525C31949E02EFFA712AA7 -:1040FC00E7CEA409F5F3008F30005F20FF708D0030 -:10410C000872087CFF50FF6152629C0C8F31005F7B -:10411C0021FF708D010872087CFF50FF6152629C78 -:10412C000DCC0E008F33005F23FF708D03087208D7 -:10413C007CFF50FF6152629C0F8F34005F24FF7034 -:10414C008D040872087CFF50FF6152629C108F3501 -:10415C00005F25FF708D050872087CFF50FF6152CF -:10416C00629C11CC12008F37005F27FF708D0708FF -:10417C0072087CFF50FF6152629C138F3C005F2CD5 -:10418C00FF708D0C0872087CFF50FF6152629C140A -:10419C008F3E005F2EFF708D0E0872087CFF50FF63 -:1041AC006152629C15CC16008F12055F1105708F41 -:1041BC0010050872087CFF50FF6152629C178E201C -:1041CC007CFF5B009B8E217CFF5B019C018E227C23 -:1041DC00FF5B029C028E237CFF5B03708F530008F5 -:1041EC0072087CFF50FF6152629C038E247CFF5B43 -:1041FC00049C048E257CFF5B059C058E267CFF5B56 -:10420C00069C068E277CFF5B079C078E2C7CFF5B35 -:10421C000C9C088E2E7CFF5B0E9C098E2F7CFF5B0A -:10422C000F9C0A8F11057CFF5F10059C0B0031243D -:10423C00600261FDF442FD7309E5F300CEA4083180 -:10424C00226006CF14F905EF0971335FE515F9E526 -:10425C0014F9712BE78F16F9312503F514F91018A1 -:10426C00C6D7D552FCDF1A310200155003FD522B74 -:10427C00625C01D1DF07F514F971025FD7E552FCDE -:10428C00D74052FCF0DF0831040041F552FCD74016 -:10429C0052FCC8DF0BF514F971025FCF52FCF0D75A -:1042AC003102000A4052FCFFDD22A052FCD7F0C1C3 -:1042BC005004FD412BC08FCBFB5C9F9FCBFB71103F -:1042CC00DCFB30D63CFD8038CF52FCF0D731045D9E -:1042DC0006F514F971025FD771535FF450717207D0 -:1042EC00FDB602717307D7FD8905F2D7717BFAC74A -:1042FC00200CFBF8FF8F02FCF0F901FCF303FD220C -:10430C004F13BC048F04FCF0F903FCF303FD224FA4 -:10431C0013BC028F06FCF0F905FCF303FD224F13CE -:10432C00BB717AFAAC04BDD8F6BDDAAC04311EBD53 -:10433C00DCF6BDDEFDF40DADD8BDDCADDABDDEAC1A -:10434C0002BDD8F6BDDAAC02311EDADCC3DADEC34C -:10435C00BDDCF6BDDEFDF40DC0BDDEC0BDDCADDEEA -:10436C00FD6A0FADD8BDDCADDABDDEABBDD8F6BD98 -:10437C00DAAB311EDADCC3DADEC3BDDCF6BDDEFD42 -:10438C00F40DC0BDDEC0BDDCADDEFD6A0FDADAAD0A -:10439C00D8FDE346C3C58FECFC5C3FF0317E046C6A -:1043AC00FC14C2C0B9A0ECFCF6BC08BC0A9C078C7F -:1043BC00074C2EDD3E8FECFC0E0770F161DC605C6F -:1043CC003FF0317E12796CFCBDD8F6BDDA8C0773E8 -:1043DC00095C22318FBDDC70BDDEFDF40DAC08BD77 -:1043EC00DCAC0AFD6A0FADDABC0AADD8BC08615969 -:1043FC0007EFBCAC08BDD8AC0ABDDAC9DC0004F6CA -:10440C00FDBE0EC9DCFFFFF6FDBF0FADD8BF66FCCD -:10441C00AF60FC4266FCDD12AF62FCBF64FCAF60B7 -:10442C00FCBF62FCAF66FCBF60FCAF62FC4264FC8C -:10443C00DC50AF60FC4262FCDE48AF46FD4260FCE3 -:10444C00DE40404AFD16DC1F404AFDA0DE168F6898 -:10445C00FC4F4AFDDE0EAF60FC226AFC4469106121 -:10446C00C8FDC744F54AFDAF60FC445146DC0BAFB8 -:10447C0060FC241027BF48FDEF1130F82ABF48FD1F -:10448C00EF09404AFDFF61E8A04AFDAF64FC4262BF -:10449C00FCDC1BAF62FC4260FCDE13AF60FC4248EC -:1044AC00FDDE0BF568FCAF60FCBF6AFCEF094068F1 -:1044BC00FCFF61E8A068FC100CC6D7717BFAC771D1 -:1044CC000A9E31929E02EFFA8E949F5AFC8E969F12 -:1044DC005BFC8E979F5CFC8E989F5DFC8E939F5E21 -:1044EC00FC8E929F5FFC710B9E717AFA8F5DFCFDC6 -:1044FC00D30F76FD614613BD56D507FCDF0AD508F0 -:10450C00FCDF05D509FCDD25F6B14656DF11C95691 -:10451C003722665C0391DF060A56181A5700961765 -:10452C00FD844713FD9F4531745F02EF6152069283 -:10453C0092695AFC6854FCDFF6AD56BD54F852F340 -:10454C00311C791AF944FEFFDD44D852F101041AEA -:10455C00F914A944FFFFDF04E6B9EF0BD852F101BF -:10456C00041AF914A9A1B9717BFAA007FCD507FCB0 -:10457C00DF1CA008FCD508FCDF14A009FCD509FC45 -:10458C00DF0CCF07FCFFCF08FCFFCF09FCFFC67187 -:10459C007AFAD7C716D852F10744A800DC05717215 -:1045AC005FEF1CF647DD18A4524A52A8DC05717265 -:1045BC005FEF0CF852F3311CF6781AF9B7EFE4C63A -:1045CC00D7C756A89666F0317E12F6B1781AF966FE -:1045DC00D1DFF1717BFAF507FCF508FCF509FCF469 -:1045EC005271735FC6717AFAD7C72004FBF8FFD4F7 -:1045FC0032DF178D529FEDFC717BFA520692926955 -:10460C0054FC68EEFCDFF6717AFA4A3206DE0EE8EC -:10461C003209EEFC9C03A4328C0372EF34F9EDFCEE -:10462C00F3311C791AF9BB310260058B9C03EF1234 -:10463C008C019C03D5EDFCDF06CFEDFCA7EF03B09E -:10464C00EDFC718071076061DC61FB7101608C03B2 -:10465C00721004C6D7C72008FBF8FF8F5DFCFDD392 -:10466C000F9C078F5CFCFDD30F9C068F5BFCFDD36E -:10467C000F9C058F5AFCFDD30F9C048F5EFC9C0392 -:10468C008F5FFC9C028C06318E0112791A20BB8C38 -:10469C00075C03D1DF098C064C0361C86179008C7F -:1046AC0005318EB1610900BB313D120103BB8B0E8C -:1046BC0004708C011C00BB8F0CFC4E03DC0E8C03B5 -:1046CC004F0CFCDC0B8C024F0DFCDC04AB12EF032B -:1046DC00ABB1121008C6D7C7C3C12008FBF8FFF650 -:1046EC0061490A61F8614908DF07F7340000ED8081 -:1046FC0047E6BC04F6BC06AC0ABC02AC08BBAC0674 -:10470C00614902AC0461F8614900DE28AC04BDD8F3 -:10471C00AC06BDDAE1FD790FADDABC06ADD8BC0450 -:10472C00ABBDD8AC02BDDAE1FD940FADDABC02AD85 -:10473C00D8BBEFCAAC06BC02AC04BBAC08BDD8AC51 -:10474C000ABDDAAC04BDDCAC06FDF70EAC04BDDC76 -:10475C00AC06FD6A0FE1FD940FADDABC06ADD8BC1A -:10476C0004AC06614902AC0461F8614900DCC5ACDB -:10477C000214AB12100CC6D7C7C12004FBF8FF8F74 -:10478C0057FCFDD30F9C034E04DF1CAD544656DE84 -:10479C0007AD56265412EF40F64656DF074654DD59 -:1047AC0003E7EF34F7EF318C04318EB1128C033107 -:1047BC008E43DF1830382226540656BB8C045C031B -:1047CC0091DF05AB041800BBAB12EF0C8C034E044D -:1047DC00DE0532A900EF01F71006C6D7717BFA315E -:1047EC00126009F64658DD04B658EF7C71136071FF -:1047FC007AFA4014F904DF07715307F424EF69D9EE -:10480C00E7FBF1E7240000DD0F23DD1A23DD102385 -:10481C00DD5323DD2723DD38715307F424EF497171 -:10482C005207F424EF42D424DF07715207E424EF3B -:10483C0005715307F424C958FA00EF2CD424DF0B6C -:10484C00715207E424C958FA00EF1DF5E7FBEF1885 -:10485C00D424DF0B715307E424C958FA00EF09CFB5 -:10486C00E7FB02EF03FD7548D7D91FFCF1E72400E5 -:10487C0000DD0923DD2123DD0923EF1B715307F430 -:10488C0024D7D424DF07715207E424EF05715307B2 -:10489C00F424C9582D01D7715207E424D731425D55 -:1048AC0001D771635DD9E5FBF1E7240000DD12232C -:1048BC00DD1923DD1123DD2623DD3423DD3923DD52 -:1048CC003FFD3549EF3DFD5649EF38D9E4FBC1AE0C -:1048DC006CFDDE2CC0F313BE6C712304EF25F0C10C -:1048EC00AE6CFDDE2CC0F313BE6C712304EF14F61A -:1048FC00BE6C712204EF0CCB6CFF00712304EF0330 -:10490C00FDCA494014F905DD064014F901DF0671B2 -:10491C00230471635D31645D0FF6BE64BE6A31229F -:10492C000402EF02F690BE6ED7CD2647F45AAE6C59 -:10493C00317DBFFAFCFD9F49D2DF0ED9E4FBC1AE3D -:10494C006CFDDE2CC0F313BE6CD7FD9F49D2DD0D80 -:10495C00CD2647F45AAE6C317DBFFAFCD7E85A0924 -:10496C0034205080D6BFF6FC22FAFCBDD83047006C -:10497C00FD1F0EBFF8FC30F6FCFDF42CF313BE6CDF -:10498C00B426D426DF0CCD2647A45A4A5A1F61C838 -:10499C00F45AD740C7FB0BDC05712304F2D740C790 -:1049AC00FB0661D831225C11F0C1AE6CFDDE2CC06F -:1049BC00F313BE6C712204EF03FDCA49E2D7716296 -:1049CC005DF0C1AE6CFDDE2CC0F313BE6CA0FCFC24 -:1049DC0040FCFC40DC3DF5FCFCD9FDFCF1313F0416 -:1049EC004CFD14D9FDFCF1BDD85008FD6E0E0872BB -:1049FC0008E6D2DD040192DFFC896158D1DD057136 -:104A0C002204EF03712304A0FDFC40FDFC2061C8CF -:044A1C00F5FDFCD7D1 -:104A200061FC61FCC1C3C5C7520C929269D4FEC13E -:104A3000DFF88EFD708EFCC1717AFA4014F903DF45 -:104A40000630FC29FD8038C09EFC609EFD34D4FEFB -:104A50005206C0B9A5A592DFF9C6C4C2C061FC6107 -:104A6000DF520C929269D4FEC1DFF88EFD708EFC8D -:104A7000C18F4105775C04D1DD06675C01D1DD5053 -:104A800031345E3671620771335E8FCCFB5FD4FBCD -:104A9000D1DF1B8FCDFB5FD5FBD1DF128FCEFB5F4C -:104AA000D6FBD1DF098FCFFB5FD7FBD1DD0C3162A5 -:104AB0000702EFFA716307716B27710360FDE42F42 -:104AC000F4227148500571605005717AFAEDCE4BB1 -:104AD000675C02D1DD17D422DD134A2202DD0E000D -:104AE000F4227148500571605005717AFA717AFAB2 -:104AF0008D22318FE7240000DD0823DD1423DD3112 -:104B0000EF50F4327140500571505005E422EDCE63 -:104B10004B8F40059F10F9715050058F10F99F126F -:104B2000F9D910F9FDBE33629F11F9CD2202EDCE05 -:104B30004B675C02D1DD18675C10D1DD05CD220327 -:104B4000EF107148500571605005F422EDCE4BCD49 -:104B500022044A2203DF138F11F99F4005D911F96E -:104B6000C1D910F9FD4D34C0EF228F4005768F106A -:104B7000F901DC064010F902DE0671605005EF4EC7 -:104B8000C7D910F9FD6530C071505005D912F9F13F -:104B9000242900DD2A240400DD25242200DD202430 -:104BA0001100DD0C240100DD16241E00DD11EF0CC8 -:104BB0004010F960DF09CF10F961EF03A010F94A46 -:104BC0002203DF0AD910F9FDBE33629F11F9C09E9E -:104BD000FC609EFD34D4FE5206C0B9A5A592DFF953 -:104BE00061FCC1C7717AFA714AE5717BBD51405FC2 -:104BF0000401D1DD06F616A747DFF2300400BF241A -:104C000001F6BF2A01300B0BBF2801000000000095 -:104C1000000000510FBF280100000000000000004C -:104C2000500FBF2801710AE671235DC6C061FCC147 -:104C3000C5717AFAD436DD0BEA34899E44A634B4C1 -:104C400036EF33710AE6300400BF2401F6BF2A01B3 -:104C5000300B0BBF28010000000000000000510FC6 -:104C6000BF28010000000000000000500FBF280115 -:104C700071135D71235DC4C061FC61EF520C9292AF -:104C800069D4FEC1DFF88EFD708EFCC12006FBF8F2 -:104C9000FF71503002CEABACCC0400F6BB31B2E2B7 -:104CA00010617900F6614900DFF371603002ED3484 -:104CB0004D8E519C03713BE28C035C02D1DD1E8C56 -:104CC000035C08D1DF0971503002CC0400EFCC8CBA -:104CD0000570FD2635629E50CC0402EFBE8C035C4D -:104CE00003D1DF408E509C02715030028C04D1DF22 -:104CF0000E8C0270FD6C35629C05CC0401EF328C89 -:104D0000044C02DF0671603002EF29CF34025A7181 -:104D10006030028C0270C18C0570FDCE34C0CF347F -:104D2000024AEF108C035C01D1DD0671603002EFA6 -:104D300003ED9B4C1006C09EFC609EFD34D4FE52D9 -:104D400006C0B9A5A592DFF961FCC1C3C5C7520C65 -:104D5000929269D4FEC1DFF88EFD708EFCC1710A9B -:104D60009E31929E02EFFA8FF6FB4F96FFDF198F6E -:104D7000F7FB4F97FFDF118FF8FB4F98FFDF0950CC -:104D800004C15011FD7B34C0710B9EC09EFC609E1F -:104D9000FD34D4FE5206C0B9A5A592DFF9C6C4C23F -:104DA000C061FCA44261FCC1C3C5C7520C929269A8 -:104DB000D4FEC1DFF88EFD708EFCC1C1FBF8FF8D03 -:104DC0001F9C018E31318EE7240600DD0823DD0EA5 -:104DD00023DD22EF39717AFA8C019D3CEF30717A34 -:104DE000FA4017F901DF068C019D3BEF2151FF2EA0 -:104DF000019D3BEF19717AFA8C019D284014F9034B -:104E0000DD064014F904DF06306425FD80384031AA -:104E1000FF09DE05A031FFEF077158F00071425E17 -:104E2000710BE3C0C09EFC609EFD34D4FE5206C0F0 -:104E3000B9A5A592DFF9C6C4C2C061FC61FF520CDE -:104E4000929269D4FEC1DFF88EFD708EFCC1717A3A -:104E5000FA8FFCFB5C03D1DD194014F903DD064039 -:104E600014F904DF0D36100571D4DE0630B239FDB9 -:104E70008038C09EFC609EFD34D4FE5206C0B9A5A9 -:104E8000A592DFF961FC61FC61FC61FC61FC61FCE5 -:104E900061FC61FC61FC61FC61FC61FC61FC61FC2A -:104EA00061FC61FC61FC61FC61FC61FC61FC61FC1A -:0E4EB00061FC61FC61FC61FC61FC61FC61FC69 -:0A4EBE0000060C12181E242A3036DC -:104EC800C4FB0000000040FE00000000133BB935A1 -:104ED8008C22A948B52D702EE8473C3CFC082A3E98 -:104EE8004CFC2EFE20FE02F903F94DFC28FE4EFC78 -:104EF8004FFC18F94AFC6CFF1AFF6EFF6AFF64FF4B -:104F08004BFC66FF50FC0000983AF82AFF00555504 -:024F18005555ED -:084F1A00FF0000000000470049 -:104F2200317503F7332312D714AEF8C716AC061245 -:104F3200C5AC0416F643DD078B99A7A5B3EFF5C2FE -:024F4200C6D7D0 -:024FF4000203B6 -:0A4FF60031353A31343A3337000008 +:10339C0005712202EF03712302679FEBFBEF0CEF29 +:1033AC000A664C5BDE05736718BCFBC6D7C716668E +:1033BC004C30DC094C37DE05FD9A2FEF6E664C0263 +:1033CC00DF1F8FBEFB5C03728F1DFC5C03318E31E3 +:1033DC006D08616A08128F1DFC5C80312A6162EFF6 +:1033EC0059664C3DDF0AAE90BF18FCF918FCEF4A49 +:1033FC00664C3EDF05F919FCEF40664C4FDF05FDCE +:10340C00AF44EF36664C61DF08E838096AFA72EFB0 +:10341C0029664C7FDF05FD473DEF1F664C4EDF0BE9 +:10342C0031745F045210EF12F2EF0F664C5BDC0448 +:10343C0052FFEF06667309BCFB72C6D7C788061627 +:10344C0017F1241000240500DC07244C00DD17EFD5 +:10345C0017717BFA17F104BCFB1489617F99717A9F +:10346C00FA71325EEF02A438C6D7C7C1C1FBF8FFB0 +:10347C004014F903DD064014F904DF2F8C027309A4 +:10348C00C4FB5E0AD1DF248C02318E04BCFB148990 +:10349C006E0A99716207CC0100316207086159010B +:1034AC008C01D1DFF4716307716B271004C6D7CF81 +:1034BC001DFC03F51BFCF51FFCF521FCD7C788068A +:1034CC001617F1E734020025DD3D23DD1725DD1C41 +:1034DC0023DD0523DD2BEF3B71625E679F20FCCD66 +:1034EC003D03EF2F675C839F1DFCEF27675C039FF9 +:1034FC001FFC675C034C0261F8711260FDA246EF81 +:10350C0012679F21FCEF0C6791DF08E0C15012FDA0 +:10351C007634C0C6D7C71617F1E7240000DD2A237E +:10352C00DD1E240300DD0724FB00DD24EF25312202 +:10353C006005308000EF01F6086F1EFC7208EF1971 +:10354C008F1BFCF51BFC72EF1071425F5235EF09BB +:10355C00F2EF066673091AFC72C6D7C71617F1E7A5 +:10356C00240000DD38241000DD1C23DD1C23DD309D +:10357C00240E00DD18241100DD1B240F00DD1224A5 +:10358C003000DD15EF1EE2EF1D5202EF195204EF71 +:10359C00155206EF115205EF0D5207EF09F2EF0627 +:1035AC005203EF0252FFC6D7C731445E3771435EF8 +:1035BC008D3C9FC4FB8D3B9FE3FB3604FDC7D83B82 +:1035CC00FD2937618A70618AFD6E37C0D840F131B0 +:1035DC002F609D3F8D3A4B3FDD0A71525E8D3F9DB2 +:1035EC003ACD3D034A3D05DE09302636FD7B38CD0C +:1035FC003D6BB43D7150F000CE300BCF170006CEB2 +:10360C003106FDAC02717A30710BE3710BE7C6D752 +:10361C008D3F9D3A8D3F9FC5FBD74014F903DF06C4 +:10362C004014F904DF02F2D731545E0D71535E7110 +:10363C00735E8D3F9F2AFCEF3831645E2371635EAD +:10364C0071725ED520FCDF05F52BFCEF0B8F20FC97 +:10365C005002D6A1609F2BFC8F2BFC9F2AFCEF11F4 +:10366C0031745E088F2BFC9F2AFCEF058D3F9F2A3F +:10367C00FC8F2AFC9FC5FBD92AFCFD9936E92AFC54 +:10368C00091C2270C15013FD3E05C0F2D7C7C1C141 +:10369C00FBF8FF8C02D1DF05F520FCEF1A8C024CF5 +:1036AC0005DE06CF20FC02EF0E8C02318E1231FEAD +:1036BC0003311F609F20FC8F2CFC4F20FCDD29CC9C +:1036CC00011F8F20FC9F2CFCCC00008B4C08DE14BF +:1036DC008B730912204F20FCDC058B9C01EF0561DC +:1036EC005900EFE78C019D3E1004C6D7C716710A2E +:1036FC00E7710BE37150F000CE300BCF170006666C +:10370C009E31FDAC02717A30710BE33182E302EF32 +:10371C00FA8D1F7158F000710BE772C6D7C7C1C183 +:10372C00FBF8FF8F14FC4E02DC03F2EF318C024FDE +:10373C0015FCDC0452FFEF268C022F14FC70613157 +:10374C00318D128F15FC2F14FC70613133BDD813E1 +:10375C00FD3D0EBB440001DC03F690BB8B721004E4 +:10376C00C6D7C7C1FBF8FFAC0814A91489708B61CC +:10377C0028706131FDDC4D1344030071FEDC23AC79 +:10378C0008148A04819A04AC08148A044C11DC10C5 +:10379C00A9148B99AC0814CA0200AC0814CA031003 +:1037AC00EF72AC0814CA0400AC0814A914894DDEDD +:1037BC000AAC08148A02819A02EF12AC0814A914FC +:1037CC00894D61D308AC08148A02919A02AC081492 +:1037DC008A03919A03D1DF3CAC08148A024C10DFA7 +:1037EC0010A91489318EA112AC0814A9146299EF96 +:1037FC0017AC08148A024CF0DF0EA91489318EB173 +:10380C0012AC0814A9146299AC0814CA0200AC08D2 +:10381C0014CA0310C0C6D7ED6638717BFAC7D44200 +:10382C0061F831045F2E71045F71215F71035FD405 +:10383C0042DD05B442CEABAC717AFA5600664C0A46 +:10384C00DD1272F3311C790AFDCEFC0061CAFDC594 +:10385C003886EFE9717AFAF2C6D7C75600664C0A79 +:10386C00DE0BF0317E12F6782EFC86EFF0C6D7C751 +:10387C00C1C1FBF8FFCC01008C014C0ADE36717B18 +:10388C00FA8C01F0317E042EFC14A96168DF09ACBE +:10389C0002B9717AFAF2EF1D8C01F0317E12792E99 +:1038AC00FC614902DF06717AFAE2EF09717AFA617A +:1038BC005901EFC4E21004C6D7C72004FBF8FFF689 +:1038CC00422EFC61F8EDA739717BFA9C038C034CFA +:1038DC000ADE3C8C03F0317E042EFC14A96168DFF7 +:1038EC0005717AFAEF29717AFA8C0372F3311C792B +:1038FC002EFCCEFC0061CA629C02D1DF0A8C03F064 +:10390C00317E12E6782EFC717BFA615903EFBECC46 +:10391C000200CC01018C02F0317E042EFC14A96152 +:10392C0068DD788C02F0317E12792EFCE743DF657E +:10393C008C014C0ADE5F8C01F0317E12792EFCE793 +:10394C0043DD4D717BFA8C01F0317E042EFC14A901 +:10395C006168DF186169018C01F0317E12F6782EF6 +:10396C00FC8C024E01DCED717AFAEF2F8C01F031F8 +:10397C007E042EFC14A9128C02F0317E33782EFCBE +:10398C008C01F0317E12E6782EFC615902717AFAC4 +:10399C00615901EF9B615902ED213900F21004C607 +:1039AC00D7C7200CFBF8FF17040600C15006C15006 +:1039BC00A8C15030FDF8021006D2DD1DA042FC401B +:1039CC0042FC08DE03E2EF6B34FCFB895CFC99FDE6 +:1039DC00883A7110CAFBF2EF5A300600C117040680 +:1039EC0000C13001FCFDE44D1004F542FC8FFCFBE2 +:1039FC005C01D1DD264014F903DF205010C180FD9D +:103A0C007634C0C736100571D4C6DE0F17C1500608 +:103A1C00C150A8C15030FDF80210064014F901DD68 +:103A2C00114014F905DD0B8FFCFB5C02D161E8FD44 +:103A3C00B241F2100CC6D7D9FDFBC15030FDD002FB +:103A4C00C0629F00FC7130CDFB8FD5FB5C08D1DFD1 +:103A5C0006716307716B27F2D7D900FCC1D9FFFB44 +:103A6C00C15030FD6A0310047130CDFB8FD5FB5C67 +:103A7C0008D1DF06716307716B27F2D7C72006FBED +:103A8C00F8FF17040500C1E0C1500FC15030FDF81C +:103A9C00021006624C02DF077110CAFBF2EF5F7175 +:103AAC0018CAFBCC03004017F901DF05CC0402EF68 +:103ABC0003CC0410CC05808FFCFB5C03D1DF0871B8 +:103ACC007AD5CC0207EF06717BD5CC022F170402F6 +:103ADC0000C15004C150A0C15030FDA0031006C756 +:103AEC0036100571D4C6DE154014F903DF0F17C16B +:103AFC005006C150A8C15030FDF8021006F2100655 +:103B0C00C6D7D514F9DF03F6BD444014F901DD0D19 +:103B1C00D546FCDD04B046FCD7CF46FC038F14F928 +:103B2C00318FE723DD0B24020024030061C8ED363E +:103B3C003C8F16F931233E301B004644DF0AE0C1AE +:103B4C005010FD7634C0EF1D3077014644DF16501F +:103B5C0002C15010FD7634C0F6464ADF088FE0FBF8 +:103B6C005010D6BD4AF6464ADD36B64A464ADF30D4 +:103B7C0071025DEF2B301B004644DF13F6464CDF21 +:103B8C0018E0C15010FD7634C0C94C5307EF0A3011 +:103B9C007701464461F871025DF6464C61E8B64C1B +:103BAC003144600871335FF6BD44EF1431345F0566 +:103BBC00F6BD44EF0BA644F6464461F8C944FFFF3A +:103BCC00315260194A4605DE16A4464A4605DF0FF7 +:103BDC00A4465004C15010FD7634C0EF02F44631B7 +:103BEC005460194A4805DE16A4484A4805DF0FA45C +:103BFC00485008C15010FD7634C0EF02F448D44947 +:103C0C00DD03B449D7316260174A4705DE14A44777 +:103C1C004A4705DF0DA4475010C1FD7634C0EF02B2 +:103C2C00F4474A470661F8CD4925D7C736100571C8 +:103C3C00D4DE0730AD39FD7B38D24014F903DF1DDB +:103C4C003122070630FC29FD7B3831445F0C71436F +:103C5C005F5080C15012FD7634C0FD783CFDA33C12 +:103C6C0031645F0671635FFD8143C6D78F1DFC5CB9 +:103C7C0001D1DD22D549FCDD04B049FCD7CF49FC8C +:103C8C00098D3E4F48FCDD0E8D3E9F48FC5040C1D7 +:103C9C005012FD7634C0D74014F903DD04F6BD1A7A +:103CAC00D7D5E8FBDF08F6461ADD19B61AD7D9E4E2 +:103CBC00FBF1461ADD0ED9E4FB12AD1A43DE03A666 +:103CCC001AD7B61AD7717BFAC78FDCFB76F5DCFBFB +:103CDC00717AFA5C10D161E871525F665C0FD1DDCC +:103CEC0057665C01D1DD05F514F9EF4C665C02D129 +:103CFC00DD11E0C15003FD412BC0711300711B207D +:103D0C00710303665C04D1DD11711300711B20D5A6 +:103D1C001DFC61F8710303FDBB34665C08D161E8DE +:103D2C007103035005FD40027102035003C1FD41B4 +:103D3C002BC0711A20FDE92AF2C6D7C756FF4A32AA +:103D4C001361C8ED213E8F16F9311505300400EFD3 +:103D5C000F8F16F9314505300500EF04D917F9F12D +:103D6C00609F4CFC8D4E9F4DFC71345CE6613012B3 +:103D7C0071045C61DC31196162629F4EFCE54FFCA1 +:103D8C0031140205308000EF01F6C131346005308A +:103D9C004000EF01F6C2616B08616A08C13134045E +:103DAC0005302000EF01F6C2616B08616A08C13171 +:103DBC00240205300800EF01F6C2616B08616A0845 +:103DCC00C131646005300400EF01F6C2616B08611B +:103DDC006A08C131546004E6A1EF01F6C2616B08B8 +:103DEC00616A08C131446003E6EF01F6C2616B08F9 +:103DFC00616A9F50FCF171240461DC9F4AFCF171F3 +:103E0C00540761DC9F4BFCD832F101041EFD14A950 +:103E1C00148976A4326672C6D7C7FD6F098F14F960 +:103E2C00318FE724000061F8ED014023DD1B236195 +:103E3C00F8ED0B3F2361F8ED873F2361F8EDD03FA0 +:103E4C002361F8EDA140EDFE3F4015F901DF303163 +:103E5C0024601FF64644DD05F544FDEF03A044FD48 +:103E6C004044FD65DC0FF6BD44F514F971025FEDBD +:103E7C002641FDA223AD44440A0061D8ED264171D0 +:103E8C00325FFDC80471535CFDA2234017F903DFB8 +:103E9C000971025FF514F9ED2641FD102640C9FBAE +:103EAC009BDE0D3124600971025FF514F9ED26419A +:103EBC00714A277140110571301105713A22715AFE +:103ECC002271501105FD4629D2DD0971025FF514EE +:103EDC00F9ED264171103500CF37001D71401205E8 +:103EEC004015F901DD064015F903DF05F5E5FBEF9B +:103EFC0004CFE5FB03CF14F902FD2C29ED2641FD7F +:103F0C00242CFD802C714A9DFDBB34FD3B30F537D4 +:103F1C00FF712BE0F515F971025FCBE43FEFCBE6B7 +:103F2C00F6F0FDC804713BD47112027123028F1696 +:103F3C00F93105285004FD522B625C03318E315D42 +:103F4C0034CBFB896168995002FD522BD2DD06718E +:103F5C0070CBFBEF047178CBFBFDA223FD372D71E9 +:103F6C000816F9CF14F9038FBEFB5C02D1DD0950A2 +:103F7C0080C15010FD7634C0ED2641FD28413154EE +:103F8C005F2FA450D450DD0831A4E00A31020C0696 +:103F9C00712BE0FD9E4131A4E01731040C13712B01 +:103FAC00E05027C15005FD412BC0CF14F90471021C +:103FBC005FFD93418F16F931250731246003F51409 +:103FCC00F9ED2641FD284131020C14F0C15005FDDC +:103FDC00412BC05005FD4002FD9E41CF14F903FD5D +:103FEC0093418F16F931250731246003F514F9ED4F +:103FFC002641F514F9CFE5FB03F5E6FBF5E8FB717B +:10400C00525DF6426CFF61E8ED2641F6BD4A710344 +:10401C005DF5FCFBFD883AFD9D2DFD772CFDD52C27 +:10402C00714B9D711302712302F5CCFBF5CDFBF5A1 +:10403C00CEFBF5CFFB31245D02EFFACE3708CBE493 +:10404C00BFFFCBE6FFF3CED4FFCF37000971481288 +:10405C0005F6BEE0BEE2BED0716A27FDBE297143F3 +:10406C0007714B27714810057148110571381005FF +:10407C0071381105713302713B22715302715B224D +:10408C007158100571581105CF14F90571325FF68E +:10409C00BD44FD3D0AF515F9F544FD31246004D409 +:1040AC002ADD2371335FE515F9E514F98F16F93123 +:1040BC002568F510FCF50EFC502EFD4002CF15F9CD +:1040CC0003E514F9EF54FD2405FD3B2371730171D5 +:1040DC00320471430271035C71525C31949E02EFA5 +:1040EC00FA712AE7CEA409F5F3003124600261FDD0 +:1040FC00F442FD6F09E5F300CEA40831226006CF2F +:10410C0014F905EF0971335FE515F9E514F9712B15 +:10411C00E78F16F9312503F514F9C6D7D552FCDF14 +:10412C001A310200155003FD522B625C01D1DF07DE +:10413C00F514F971025FD7E552FCD74052FCF0DF61 +:10414C000831040041F552FCD74052FCC8DF0BF596 +:10415C0014F971025FCF52FCF0D73102000A4052C1 +:10416C00FCFFDD22A052FCD7F0C15004FD412BC056 +:10417C008FCBFB5C9F9FCBFB7110DCFB30D13CFDEC +:10418C007B38CF52FCF0D731045D06F514F971027F +:10419C005FD771535FF450717207FDAC02717307F6 +:1041AC00D7FD8505F2D7717BFAC7200CFBF8FF8F82 +:1041BC0002FCF0F901FCF303FDDC4D13BC048F048D +:1041CC00FCF0F903FCF303FDDC4D13BC028F06FC81 +:1041DC00F0F905FCF303FDDC4D13BB717AFAAC046A +:1041EC00BDD8F6BDDAAC04311EBDDCF6BDDEFDF08B +:1041FC000DADD8BDDCADDABDDEAC02BDD8F6BDDA96 +:10420C00AC02311EDADCC3DADEC3BDDCF6BDDEFD8A +:10421C00F00DC0BDDEC0BDDCADDEFD660FADD8BDA2 +:10422C00DCADDABDDEABBDD8F6BDDAAB311EDADC07 +:10423C00C3DADEC3BDDCF6BDDEFDF00DC0BDDEC0F5 +:10424C00BDDCADDEFD660FDADAADD8FD9D45C3C52C +:10425C008FECFC5C3FF0317E046CFC14C2C0B9A046 +:10426C00ECFCF6BC08BC0A9C078C074C2EDD3E8F80 +:10427C00ECFC0E0770F161DC605C3FF0317E127972 +:10428C006CFCBDD8F6BDDA8C0773095C22318FBD8E +:10429C00DC70BDDEFDF00DAC08BDDCAC0AFD660FBC +:1042AC00ADDABC0AADD8BC08615907EFBCAC08BD8F +:1042BC00D8AC0ABDDAC9DC0004F6FDBA0EC9DCFFC5 +:1042CC00FFF6FDBB0FADD8BF66FCAF60FC4266FCD1 +:1042DC00DD12AF62FCBF64FCAF60FCBF62FCAF667A +:1042EC00FCBF60FCAF62FC4264FCDC50AF60FC4283 +:1042FC0062FCDE48AF46FD4260FCDE40404AFD16E3 +:10430C00DC1F404AFDA0DE168F68FC4F4AFDDE0E16 +:10431C00AF60FC226AFC44691061C8FD8143F54A18 +:10432C00FDAF60FC445146DC0BAF60FC241027BF92 +:10433C0048FDEF1130F82ABF48FDEF09404AFDFF58 +:10434C0061E8A04AFDAF64FC4262FCDC1BAF62FC7E +:10435C004260FCDE13AF60FC4248FDDE0BF568FCEE +:10436C00AF60FCBF6AFCEF094068FCFF61E8A06825 +:10437C00FC100CC6D7717BFAC7710A9E31929E0253 +:10438C00EFFA8E949F5AFC8E969F5BFC8E979F5CE7 +:10439C00FC8E989F5DFC8E939F5EFC8E929F5FFCC3 +:1043AC00710B9E717AFA8F5DFCFDCF0F76FD1B456C +:1043BC0013BD56D507FCDF0AD508FCDF05D509FC73 +:1043CC00DD25F6B14656DF11C9563722665C0391DE +:1043DC00DF060A56181A57009617FD3E4613FD596C +:1043EC004431745F02EF6152069292695AFC685430 +:1043FC00FCDFF6AD56BD54F852F3311C791AF94472 +:10440C00FEFFDD44D852F101041AF914A944FFFF50 +:10441C00DF04E6B9EF0BD852F101041AF914A9A183 +:10442C00B9717BFAA007FCD507FCDF1CA008FCD5F2 +:10443C0008FCDF14A009FCD509FCDF0CCF07FCFF3E +:10444C00CF08FCFFCF09FCFFC6717AFAD7C716D884 +:10445C0052F10744A800DC0571725FEF1CF647DDD2 +:10446C0018A4524A52A8DC0571725FEF0CF852F393 +:10447C00311CF6781AF9B7EFE4C6D7C756A896667A +:10448C00F0317E12F6B1781AF966D1DFF1717BFA50 +:10449C00F507FCF508FCF509FCF45271735FC67165 +:1044AC007AFAD7C72004FBF8FFD432DF178D529F5E +:1044BC00EDFC717BFA520692926954FC68EEFCDFBB +:1044CC00F6717AFA4A3206DE0EE83209EEFC9C03EB +:1044DC00A4328C0372EF34F9EDFCF3311C791AF928 +:1044EC00BB310260058B9C03EF128C019C03D5ED54 +:1044FC00FCDF06CFEDFCA7EF03B0EDFC718071077C +:10450C006061DC61FB7101608C03721004C6D7C75B +:10451C002008FBF8FF8F5DFCFDCF0F9C078F5CFC28 +:10452C00FDCF0F9C068F5BFCFDCF0F9C058F5AFCBB +:10453C00FDCF0F9C048F5EFC9C038F5FFC9C028C58 +:10454C0006318E0112791A20BB8C075C03D1DF096E +:10455C008C064C0361C86179008C05318EB1610900 +:10456C0000BB313D120103BB8B0E04708C011C008F +:10457C00BB8F0CFC4E03DC0E8C034F0CFCDC0B8C49 +:10458C00024F0DFCDC04AB12EF03ABB1121008C6EA +:10459C00D7C7C3C12008FBF8FFF661490A61F8616F +:1045AC004908DF07F7340000ED3A46E6BC04F6BCD8 +:1045BC0006AC0ABC02AC08BBAC06614902AC046197 +:1045CC00F8614900DE28AC04BDD8AC06BDDAE1FDCB +:1045DC00750FADDABC06ADD8BC04ABBDD8AC02BD12 +:1045EC00DAE1FD900FADDABC02ADD8BBEFCAAC0678 +:1045FC00BC02AC04BBAC08BDD8AC0ABDDAAC04BD83 +:10460C00DCAC06FDF30EAC04BDDCAC06FD660FE1C4 +:10461C00FD900FADDABC06ADD8BC04AC0661490206 +:10462C00AC0461F8614900DCC5AC0214AB12100C8F +:10463C00C6D7C7C12004FBF8FF8F57FCFDCF0F9CDA +:10464C00034E04DF1CAD544656DE07AD56265412FD +:10465C00EF40F64656DF074654DD03E7EF34F7EF3D +:10466C00318C04318EB1128C03318E43DF1830380B +:10467C002226540656BB8C045C0391DF05AB041850 +:10468C0000BBAB12EF0C8C034E04DE0532A900EF1D +:10469C0001F71006C6D7717BFA31126009F646583D +:1046AC00DD04B658EF7C711360717AFA4014F9048A +:1046BC00DF07715307F424EF69D9E7FBF1E7240016 +:1046CC0000DD0F23DD1A23DD1023DD5323DD27232B +:1046DC00DD38715307F424EF49715207F424EF428B +:1046EC00D424DF07715207E424EF05715307F42437 +:1046FC00C958FA00EF2CD424DF0B715207E424C9FB +:10470C0058FA00EF1DF5E7FBEF18D424DF0B7153BB +:10471C0007E424C958FA00EF09CFE7FB02EF03FDC9 +:10472C002F47D7D91FFCF1E7240000DD0923DD2139 +:10473C0023DD0923EF1B715307F424D7D424DF079F +:10474C00715207E424EF05715307F424C9582D0165 +:10475C00D7715207E424D731425D01D771635DD91B +:10476C00E5FBF1E7240000DD1223DD1923DD112325 +:10477C00DD2623DD3423DD3923DD3FFDEF47EF3D1F +:10478C00FD1048EF38D9E4FBC1AE6CFDDE2CC0F354 +:10479C0013BE6C712304EF25F0C1AE6CFDDE2CC092 +:1047AC00F313BE6C712304EF14F6BE6C712204EF8C +:1047BC000CCB6CFF00712304EF03FD84484014F90B +:1047CC0005DD064014F901DF0671230471635D31C8 +:1047DC00645D0FF6BE64BE6A31220402EF02F690ED +:1047EC00BE6ED7CD2647F45AAE6C317DBFFAFCFDB8 +:1047FC005948D2DF0ED9E4FBC1AE6CFDDE2CC0F300 +:10480C0013BE6CD7FD5948D2DD0DCD2647F45AAEF8 +:10481C006C317DBFFAFCD7E85A0934205080D6BFE2 +:10482C00F6FC22FAFCBDD8304700FD1B0EBFF8FC8D +:10483C0030F6FCFDF42CF313BE6CB426D426DF0C3E +:10484C00CD2647A45A4A5A1F61C8F45AD740C7FB11 +:10485C000BDC05712304F2D740C7FB0661D831226B +:10486C005C11F0C1AE6CFDDE2CC0F313BE6C71227A +:10487C0004EF03FD8448E2D771625DF0C1AE6CFDBC +:10488C00DE2CC0F313BE6CA0FCFC40FCFC40DC3DF9 +:10489C00F5FCFCD9FDFCF1313F044CFD14D9FDFCB9 +:1048AC00F1BDD85008FD6A0E087208E6D2DD04018D +:1048BC0092DFFC896158D1DD05712204EF0371236D +:0E48CC0004A0FDFC40FDFC2061C8F5FDFCD7FA +:1048DA0061FC61FCC1C3C5C7520C929269D4FEC186 +:1048EA00DFF88EFD708EFCC1717AFA4014F903DF8D +:1048FA000630FC29FD7B38C09EFC609EFD34D4FE48 +:10490A005206C0B9A5A592DFF9C6C4C2C061FC614E +:10491A00DF520C929269D4FEC1DFF88EFD708EFCD4 +:10492A00C18F4105775C04D1DD06675C01D1DD509A +:10493A0031345E3671620771335E8FCCFB5FD4FB14 +:10494A00D1DF1B8FCDFB5FD5FBD1DF128FCEFB5F93 +:10495A00D6FBD1DF098FCFFB5FD7FBD1DD0C3162EC +:10496A000702EFFA716307716B27710360FDE42F89 +:10497A00F4227148500571605005717AFAED874A40 +:10498A00675C02D1DD16D422DD124A2202DD0DF463 +:10499A00227148500571605005717AFA717AFA8D60 +:1049AA0022318FE7240000DD0823DD1423DD31EFF7 +:1049BA0050F4327140500571505005E422ED874A97 +:1049CA008F40059F10F9715050058F10F99F12F909 +:1049DA00D910F9FDB933629F11F9CD2202ED874A48 +:1049EA00675C02D1DD18675C10D1DD05CD2203EFCB +:1049FA00107148500571605005F422ED874ACD22A6 +:104A0A00044A2203DF138F11F99F4005D911F9C116 +:104A1A00D910F9FD4834C0EF228F4005768F10F97E +:104A2A0001DC064010F902DE0671605005EF4EC740 +:104A3A00D910F9FD6530C071505005D912F9F12429 +:104A4A002900DD2A240400DD25242200DD2024118A +:104A5A0000DD0C240100DD16241E00DD11EF0C40E0 +:104A6A0010F960DF09CF10F961EF03A010F94A22AB +:104A7A0003DF0AD910F9FDB933629F11F9C09EFC10 +:104A8A00609EFD34D4FE5206C0B9A5A592DFF96135 +:104A9A00FCC1C7717AFA714AE5717BBD51405F0466 +:104AAA0001D1DD06F616A747DFF2300400BF240164 +:104ABA00F6BF2A01300B0BBF2801000000000000DE +:104ACA000000510FBF280100000000000000005044 +:104ADA000FBF2801710AE671235DC6C061FCC1C51A +:104AEA00717AFAD436DD0BEA34899E44A634B43698 +:104AFA00EF33710AE6300400BF2401F6BF2A013001 +:104B0A000B0BBF28010000000000000000510FBF7E +:104B1A0028010000000000000000500FBF280171AA +:104B2A00135D71235DC4C061FC61EF520C929269FE +:104B3A00D4FEC1DFF88EFD708EFCC12006FBF8FFA3 +:104B4A0071503002CEABACCC0400F6BB31B2E210ED +:104B5A00617900F6614900DFF371603002EDED4BD7 +:104B6A008E519C03713BE28C035C02D1DD1E8C03E7 +:104B7A005C08D1DF0971503002CC0400EFCC8C05FF +:104B8A0070FD2135629E50CC0402EFBE8C035C039B +:104B9A00D1DF408E509C02715030028C04D1DF0E5E +:104BAA008C0270FD6735629C05CC0401EF328C04DF +:104BBA004C02DF0671603002EF29CF34025A71606D +:104BCA0030028C0270C18C0570FDC934C0CF34022A +:104BDA004AEF108C035C01D1DD0671603002EF03ED +:104BEA00ED544B1006C09EFC609EFD34D4FE520666 +:104BFA00C0B9A5A592DFF961FCC1C3C5C7520C9221 +:104C0A009269D4FEC1DFF88EFD708EFCC1710A9ED6 +:104C1A0031929E02EFFA8FF6FB4F96FFDF198FF75C +:104C2A00FB4F97FFDF118FF8FB4F98FFDF09500406 +:104C3A00C15011FD7634C0710B9EC09EFC609EFD72 +:104C4A0034D4FE5206C0B9A5A592DFF9C6C4C2C0C3 +:104C5A0061FCA44261FCC1C3C5C7520C929269D4DB +:104C6A00FEC1DFF88EFD708EFCC1C1FBF8FF8D1FFF +:104C7A009C018E31318EE7240600DD0823DD0E23E8 +:104C8A00DD22EF39717AFA8C019D3CEF30717AFAA4 +:104C9A004017F901DF068C019D3BEF2151FF2E01E0 +:104CAA009D3BEF19717AFA8C019D284014F903DDB6 +:104CBA00064014F904DF06306425FD7B384031FFD5 +:104CCA0009DE05A031FFEF077158F00071425E71ED +:104CDA000BE3C0C09EFC609EFD34D4FE5206C0B9F0 +:104CEA00A5A592DFF9C6C4C2C061FC61FF520C924D +:104CFA009269D4FEC1DFF88EFD708EFCC1717AFA1A +:104D0A008FFCFB5C03D1DD194014F903DD06401466 +:104D1A00F904DF0D36100571D4DE0630AD39FD7B9E +:104D2A0038C09EFC609EFD34D4FE5206C0B9A5A5CB +:104D3A0092DFF961FC61FC61FC61FC61FC61FC6170 +:104D4A00FC61FC61FC61FC61FC61FC61FC61FC6171 +:104D5A00FC61FC61FC61FC61FC61FC61FC61FC6161 +:0D4D6A00FC61FC61FC61FC61FC61FC61FC12 +:0A4D780000060C12181E242A303623 +:104D8200C4FB0000000040FE000000000E3BB435F2 +:104D92008C226347B52D702EA246373CF808253E7B +:104DA2004CFC2EFE20FE02F903F94DFC28FE4EFCBF +:104DB2004FFC18F94AFC6CFF1AFF6EFF6AFF64FF92 +:104DC2004BFC66FF50FC0000983AF82AFF0055554C +:024DD200555535 +:084DD400FF0000000000470091 +:104DDC00317503F7332312D714AEF8C716AC06128D +:104DEC00C5AC0416F643DD078B99A7A5B3EFF5C246 +:024DFC00C6D718 +:024FF4000204B5 +:0A4FF60030393A31343A3135000009 :00000001FF  \ No newline at end of file diff --git a/trunk/bsr.lmf b/trunk/bsr.lmf index 98617229ce8b690b995c3e3dfde55c67e3212314..155865fb662db274da658b3a345644513cf3fcce 100644 GIT binary patch literal 177376 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�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 diff --git a/trunk/bsr_k0r.map b/trunk/bsr_k0r.map index 0ca1609..2d0aa06 100644 --- a/trunk/bsr_k0r.map +++ b/trunk/bsr_k0r.map @@ -1,21 +1,21 @@ -78K0R Linker W1.33 Date:18 Aug 2011 Page: 1 +78K0R Linker W1.33 Date:19 Aug 2011 Page: 1 Command: -yc:\program files (x86)\nec electronics tools\dev -_msgoff - obsr.lmf ..\..\..\Program Files (x86)\NEC Electronics Tools\C - C78K0R\W2.13\lib78k0r\s0rm.rel -go85h,0FC00h,1024 -gi1B339499 - E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -bC:\Program File - s (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib - -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -iC:\Program Files (x86 - )\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r -dbsr_mcu.dr - - s -w2 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.re - l i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_t - wl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel tas - k_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel - ini_VECT.rel task_status.rel led_cam.rel led_pow.rel hal.rel - batt_params.rel voltable.rel pedo_lpf_coeff.rel + C78K0R\W2.13\lib78k0r\s0rm.rel -gi1B339499E033F240BFAAh -pbsr + _k0r.map -nkd -gb7EFBFFh -bC:\Program Files (x86)\NEC Electro + nics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib -bcl0rdm.lib -bcl0r + m.lib -bcl0rmf.lib -iC:\Program Files (x86)\NEC Electronics T + ools\CC78K0R\W2.13\lib78k0r -dbsr_mcu.dr -s -w2 loader.rel pm + .rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_t + wl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel reng + e.rel accero.rel self_flash.rel sw.rel task_debug.rel task_mi + sc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_ + status.rel led_cam.rel led_pow.rel hal.rel batt_params.rel vo + ltable.rel pedo_lpf_coeff.rel Para-file: Out-file: bsr.lmf Map-file: bsr_k0r.map @@ -24,9 +24,9 @@ Direc-file:bsr_mcu.dr *** Link information *** - 72 output segment(s) - 3EA3H byte(s) real data - 6224 symbol(s) defined + 70 output segment(s) + 3D56H byte(s) real data + 6216 symbol(s) defined *** Memory map *** @@ -60,8 +60,7 @@ Direc-file:bsr_mcu.dr 00002H 00000H LDR_CNSL 00002H 00000H CSEG PAGE64KP LDR_CNSL hal 00002H 00000H - ??NMIROM 00002H 00002H CSEG -* gap * 00004H 0000CH +* gap * 00002H 0000EH @@VECT10 00010H 00004H CSEG AT @@VECT10 ini_VECT 00010H 00004H * gap * 00014H 00008H @@ -105,55 +104,54 @@ Direc-file:bsr_mcu.dr 000C4H 00000H LDR_CODL hal 000C4H 00000H ?CSEGSI 000C4H 0000AH CSEG - ?OCDSTAD 000CEH 0000AH CSEG - LDR_CODE 000D8H 0097CH CSEG - LDR_CODE loader 000D8H 00196H - LDR_CODE main 0026EH 00048H - LDR_CODE WDT 002B6H 00000H - LDR_CODE i2c_mcu 002B6H 002D3H + LDR_CODE 000CEH 00982H CSEG + LDR_CODE loader 000CEH 00196H + LDR_CODE main 00264H 00048H + LDR_CODE WDT 002ACH 00000H + LDR_CODE i2c_mcu 002ACH 002D9H LDR_CODE self_flash - 00589H 00373H + 00585H 00373H LDR_CODE task_debug - 008FCH 00000H + 008F8H 00000H LDR_CODE task_status - 008FCH 00077H - LDR_CODE hal 00973H 000E1H - FSL_CODE 00A54H 00322H CSEG + 008F8H 00077H + LDR_CODE hal 0096FH 000E1H + FSL_CODE 00A50H 00322H CSEG FSL_CODE fsl_block_cmd - 00A54H 0002BH + 00A50H 0002BH FSL_CODE fsl_block_check - 00A7FH 00013H + 00A7BH 00013H FSL_CODE fsl_common - 00A92H 0014FH + 00A8EH 0014FH FSL_CODE fsl_reset - 00BE1H 00001H + 00BDDH 00001H FSL_CODE fsl_si_ibf - 00BE2H 00064H + 00BDEH 00064H FSL_CODE fsl_phySwap - 00C46H 0004DH + 00C42H 0004DH FSL_CODE fsl_si_common - 00C93H 00061H - FSL_CODE fsl_swap 00CF4H 00030H + 00C8FH 00061H + FSL_CODE fsl_swap 00CF0H 00030H FSL_CODE fsl_write - 00D24H 00052H - @@LCODE 00D76H 00277H CSEG - @@LCODE @cstart 00D76H 0006DH - @@LCODE @imul 00DE3H 00011H - @@LCODE @lumul 00DF4H 0002BH - @@LCODE @isdiv 00E1FH 00022H - @@LCODE @iudiv 00E41H 0002DH - @@LCODE @isrem 00E6EH 00021H - @@LCODE @iurem 00E8FH 0002FH - @@LCODE @lsdiv 00EBEH 00039H - @@LCODE @ludiv 00EF7H 0003FH - @@LCODE @divuw 00F36H 00034H - @@LCODE @ladd 00F6AH 0000FH - @@LCODE @llsh 00F79H 0001BH - @@LCODE @lursh 00F94H 0001FH - @@LCODE @iscmp 00FB3H 0000CH - @@LCODE @lband 00FBFH 00014H - @@LCODE @bcdtob 00FD3H 0001AH -* gap * 00FEDH 00009H + 00D20H 00052H + @@LCODE 00D72H 00277H CSEG + @@LCODE @cstart 00D72H 0006DH + @@LCODE @imul 00DDFH 00011H + @@LCODE @lumul 00DF0H 0002BH + @@LCODE @isdiv 00E1BH 00022H + @@LCODE @iudiv 00E3DH 0002DH + @@LCODE @isrem 00E6AH 00021H + @@LCODE @iurem 00E8BH 0002FH + @@LCODE @lsdiv 00EBAH 00039H + @@LCODE @ludiv 00EF3H 0003FH + @@LCODE @divuw 00F32H 00034H + @@LCODE @ladd 00F66H 0000FH + @@LCODE @llsh 00F75H 0001BH + @@LCODE @lursh 00F90H 0001FH + @@LCODE @iscmp 00FAFH 0000CH + @@LCODE @lband 00FBBH 00014H + @@LCODE @bcdtob 00FCFH 0001AH +* gap * 00FE9H 0000DH MGC_LOAD 00FF6H 0000AH CSEG AT MGC_LOAD magic 00FF6H 0000AH @@ -201,297 +199,298 @@ Direc-file:bsr_mcu.dr @@CNST voltable 0221CH 00040H @@CNST pedo_lpf_coeff 0225CH 00030H - ROM_CODE 0228CH 02794H CSEG + ROM_CODE 0228CH 0264EH CSEG ROM_CODE pm 0228CH 00998H ROM_CODE i2c_ctr 02C24H 0005CH ROM_CODE i2c_twl 02C80H 0005EH ROM_CODE led 02CDEH 00265H ROM_CODE rtc 02F43H 000E0H - ROM_CODE vreg_ctr 03023H 0049DH - ROM_CODE vreg_twl 034C0H 000F9H - ROM_CODE adc 035B9H 0026FH - ROM_CODE renge 03828H 0018AH - ROM_CODE accero 039B2H 00161H - ROM_CODE sw 03B13H 00129H + ROM_CODE vreg_ctr 03023H 00498H + ROM_CODE vreg_twl 034BBH 000F9H + ROM_CODE adc 035B4H 0026FH + ROM_CODE renge 03823H 0018AH + ROM_CODE accero 039ADH 00161H + ROM_CODE sw 03B0EH 00129H ROM_CODE task_misc - 03C3CH 001EEH - ROM_CODE task_sys 03E2AH 004CEH + 03C37H 001EEH + ROM_CODE task_sys 03E25H 0038DH ROM_CODE pedo_alg_thre_det2 - 042F8H 004F0H - ROM_CODE led_cam 047E8H 000C1H - ROM_CODE led_pow 048A9H 00177H - ROM_CODE voltable 04A20H 00000H + 041B2H 004F0H + ROM_CODE led_cam 046A2H 000C1H + ROM_CODE led_pow 04763H 00177H + ROM_CODE voltable 048DAH 00000H ROM_CODE pedo_lpf_coeff - 04A20H 00000H - @@BASE 04A20H 0049EH CSEG BASE - @@BASE loader 04A20H 00000H - @@BASE pm 04A20H 0003FH - @@BASE i2c_ctr 04A5FH 00183H - @@BASE main 04BE2H 00000H - @@BASE magic 04BE2H 00000H - @@BASE WDT 04BE2H 00000H - @@BASE i2c_mcu 04BE2H 00098H - @@BASE i2c_twl 04C7AH 000D0H - @@BASE led 04D4AH 00000H - @@BASE rtc 04D4AH 0005DH - @@BASE vreg_ctr 04DA7H 00000H - @@BASE vreg_twl 04DA7H 00000H - @@BASE adc 04DA7H 00095H - @@BASE renge 04E3CH 00000H - @@BASE accero 04E3CH 0004AH + 048DAH 00000H + @@BASE 048DAH 0049DH CSEG BASE + @@BASE loader 048DAH 00000H + @@BASE pm 048DAH 0003FH + @@BASE i2c_ctr 04919H 00182H + @@BASE main 04A9BH 00000H + @@BASE magic 04A9BH 00000H + @@BASE WDT 04A9BH 00000H + @@BASE i2c_mcu 04A9BH 00098H + @@BASE i2c_twl 04B33H 000D0H + @@BASE led 04C03H 00000H + @@BASE rtc 04C03H 0005DH + @@BASE vreg_ctr 04C60H 00000H + @@BASE vreg_twl 04C60H 00000H + @@BASE adc 04C60H 00095H + @@BASE renge 04CF5H 00000H + @@BASE accero 04CF5H 0004AH @@BASE self_flash - 04E86H 00000H - @@BASE sw 04E86H 00000H + 04D3FH 00000H + @@BASE sw 04D3FH 00000H @@BASE task_debug - 04E86H 00000H + 04D3FH 00000H @@BASE task_misc - 04E86H 00000H - @@BASE task_sys 04E86H 00000H + 04D3FH 00000H + @@BASE task_sys 04D3FH 00000H @@BASE pedo_alg_thre_det2 - 04E86H 00000H - @@BASE ini_VECT 04E86H 00038H + 04D3FH 00000H + @@BASE ini_VECT 04D3FH 00038H @@BASE task_status - 04EBEH 00000H - @@BASE led_cam 04EBEH 00000H - @@BASE led_pow 04EBEH 00000H - @@BASE hal 04EBEH 00000H + 04D77H 00000H + @@BASE led_cam 04D77H 00000H + @@BASE led_pow 04D77H 00000H + @@BASE hal 04D77H 00000H @@BASE batt_params - 04EBEH 00000H - @@BASE voltable 04EBEH 00000H + 04D77H 00000H + @@BASE voltable 04D77H 00000H @@BASE pedo_lpf_coeff - 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL @cstart 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL pm 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL i2c_ctr 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL i2c_twl 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL led 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL rtc 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL vreg_ctr 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL vreg_twl 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL adc 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL renge 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL accero 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL sw 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP + 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL @cstart 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL pm 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL i2c_ctr 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL i2c_twl 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL led 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL rtc 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL vreg_ctr 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL vreg_twl 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL adc 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL renge 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL accero 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL sw 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP @@CNSTL task_misc - 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL task_sys 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP + 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL task_sys 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP @@CNSTL pedo_alg_thre_det2 - 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL ini_VECT 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL led_cam 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL led_pow 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP + 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL ini_VECT 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL led_cam 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL led_pow 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP @@CNSTL batt_params - 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP - @@CNSTL voltable 04EBEH 00000H - @@CNSTL 04EBEH 00000H CSEG PAGE64KP + 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP + @@CNSTL voltable 04D77H 00000H + @@CNSTL 04D77H 00000H CSEG PAGE64KP @@CNSTL pedo_lpf_coeff - 04EBEH 00000H - @@CNSTL 04EBEH 0000AH CSEG PAGE64KP - @@CNSTL @bcdtob 04EBEH 0000AH - @@R_INIT 04EC8H 00052H CSEG UNIT64KP - @@R_INIT @cstart 04EC8H 00000H - @@R_INIT loader 04EC8H 00000H - @@R_INIT pm 04EC8H 00000H - @@R_INIT i2c_ctr 04EC8H 00000H - @@R_INIT main 04EC8H 00000H - @@R_INIT magic 04EC8H 00000H - @@R_INIT WDT 04EC8H 00000H - @@R_INIT i2c_mcu 04EC8H 00000H - @@R_INIT i2c_twl 04EC8H 00000H - @@R_INIT led 04EC8H 00000H - @@R_INIT rtc 04EC8H 00000H - @@R_INIT vreg_ctr 04EC8H 00000H - @@R_INIT vreg_twl 04EC8H 00000H - @@R_INIT adc 04EC8H 0000CH - @@R_INIT renge 04ED4H 00014H - @@R_INIT accero 04EE8H 00000H - @@R_INIT self_flash - 04EE8H 00000H - @@R_INIT sw 04EE8H 00000H - @@R_INIT task_debug - 04EE8H 00000H - @@R_INIT task_misc - 04EE8H 00026H - @@R_INIT task_sys 04F0EH 00002H - @@R_INIT pedo_alg_thre_det2 - 04F10H 00006H - @@R_INIT ini_VECT 04F16H 00000H - @@R_INIT task_status - 04F16H 00000H - @@R_INIT led_cam 04F16H 00000H - @@R_INIT led_pow 04F16H 00004H - @@R_INIT hal 04F1AH 00000H - @@R_INIT batt_params - 04F1AH 00000H - @@R_INIT voltable 04F1AH 00000H - @@R_INIT pedo_lpf_coeff - 04F1AH 00000H - @@R_INIT @rom 04F1AH 00000H - @@R_INIS 04F1AH 00008H CSEG UNIT64KP - @@R_INIS @cstart 04F1AH 00000H - @@R_INIS loader 04F1AH 00000H - @@R_INIS pm 04F1AH 00002H - @@R_INIS i2c_ctr 04F1CH 00002H - @@R_INIS main 04F1EH 00000H - @@R_INIS magic 04F1EH 00000H - @@R_INIS WDT 04F1EH 00000H - @@R_INIS i2c_mcu 04F1EH 00000H - @@R_INIS i2c_twl 04F1EH 00000H - @@R_INIS led 04F1EH 00000H - @@R_INIS rtc 04F1EH 00000H - @@R_INIS vreg_ctr 04F1EH 00000H - @@R_INIS vreg_twl 04F1EH 00000H - @@R_INIS adc 04F1EH 00000H - @@R_INIS renge 04F1EH 00000H - @@R_INIS accero 04F1EH 00000H - @@R_INIS self_flash - 04F1EH 00000H - @@R_INIS sw 04F1EH 00000H - @@R_INIS task_debug - 04F1EH 00000H - @@R_INIS task_misc - 04F1EH 00000H - @@R_INIS task_sys 04F1EH 00000H - @@R_INIS pedo_alg_thre_det2 - 04F1EH 00000H - @@R_INIS ini_VECT 04F1EH 00000H - @@R_INIS task_status - 04F1EH 00000H - @@R_INIS led_cam 04F1EH 00002H - @@R_INIS led_pow 04F20H 00002H - @@R_INIS hal 04F22H 00000H - @@R_INIS batt_params - 04F22H 00000H - @@R_INIS voltable 04F22H 00000H - @@R_INIS pedo_lpf_coeff - 04F22H 00000H - @@R_INIS @rom 04F22H 00000H - @@CALT 04F22H 00000H CSEG - @@CALT @cstart 04F22H 00000H - @@CALT loader 04F22H 00000H - @@CALT pm 04F22H 00000H - @@CALT i2c_ctr 04F22H 00000H - @@CALT main 04F22H 00000H - @@CALT magic 04F22H 00000H - @@CALT WDT 04F22H 00000H - @@CALT i2c_mcu 04F22H 00000H - @@CALT i2c_twl 04F22H 00000H - @@CALT led 04F22H 00000H - @@CALT rtc 04F22H 00000H - @@CALT vreg_ctr 04F22H 00000H - @@CALT vreg_twl 04F22H 00000H - @@CALT adc 04F22H 00000H - @@CALT renge 04F22H 00000H - @@CALT accero 04F22H 00000H + 04D77H 00000H + @@CALT 04D77H 00000H CSEG + @@CALT @cstart 04D77H 00000H + @@CALT loader 04D77H 00000H + @@CALT pm 04D77H 00000H + @@CALT i2c_ctr 04D77H 00000H + @@CALT main 04D77H 00000H + @@CALT magic 04D77H 00000H + @@CALT WDT 04D77H 00000H + @@CALT i2c_mcu 04D77H 00000H + @@CALT i2c_twl 04D77H 00000H + @@CALT led 04D77H 00000H + @@CALT rtc 04D77H 00000H + @@CALT vreg_ctr 04D77H 00000H + @@CALT vreg_twl 04D77H 00000H + @@CALT adc 04D77H 00000H + @@CALT renge 04D77H 00000H + @@CALT accero 04D77H 00000H @@CALT self_flash - 04F22H 00000H - @@CALT sw 04F22H 00000H + 04D77H 00000H + @@CALT sw 04D77H 00000H @@CALT task_debug - 04F22H 00000H + 04D77H 00000H @@CALT task_misc - 04F22H 00000H - @@CALT task_sys 04F22H 00000H + 04D77H 00000H + @@CALT task_sys 04D77H 00000H @@CALT pedo_alg_thre_det2 - 04F22H 00000H - @@CALT ini_VECT 04F22H 00000H + 04D77H 00000H + @@CALT ini_VECT 04D77H 00000H @@CALT task_status - 04F22H 00000H - @@CALT led_cam 04F22H 00000H - @@CALT led_pow 04F22H 00000H - @@CALT hal 04F22H 00000H + 04D77H 00000H + @@CALT led_cam 04D77H 00000H + @@CALT led_pow 04D77H 00000H + @@CALT hal 04D77H 00000H @@CALT batt_params - 04F22H 00000H - @@CALT voltable 04F22H 00000H + 04D77H 00000H + @@CALT voltable 04D77H 00000H @@CALT pedo_lpf_coeff - 04F22H 00000H - @@RLINIT 04F22H 00000H CSEG UNIT64KP - @@RLINIT loader 04F22H 00000H - @@RLINIT pm 04F22H 00000H - @@RLINIT i2c_ctr 04F22H 00000H - @@RLINIT main 04F22H 00000H - @@RLINIT magic 04F22H 00000H - @@RLINIT WDT 04F22H 00000H - @@RLINIT i2c_mcu 04F22H 00000H - @@RLINIT i2c_twl 04F22H 00000H - @@RLINIT led 04F22H 00000H - @@RLINIT rtc 04F22H 00000H - @@RLINIT vreg_ctr 04F22H 00000H - @@RLINIT vreg_twl 04F22H 00000H - @@RLINIT adc 04F22H 00000H - @@RLINIT renge 04F22H 00000H - @@RLINIT accero 04F22H 00000H + 04D77H 00000H + @@RLINIT 04D77H 00000H CSEG UNIT64KP + @@RLINIT loader 04D77H 00000H + @@RLINIT pm 04D77H 00000H + @@RLINIT i2c_ctr 04D77H 00000H + @@RLINIT main 04D77H 00000H + @@RLINIT magic 04D77H 00000H + @@RLINIT WDT 04D77H 00000H + @@RLINIT i2c_mcu 04D77H 00000H + @@RLINIT i2c_twl 04D77H 00000H + @@RLINIT led 04D77H 00000H + @@RLINIT rtc 04D77H 00000H + @@RLINIT vreg_ctr 04D77H 00000H + @@RLINIT vreg_twl 04D77H 00000H + @@RLINIT adc 04D77H 00000H + @@RLINIT renge 04D77H 00000H + @@RLINIT accero 04D77H 00000H @@RLINIT self_flash - 04F22H 00000H - @@RLINIT sw 04F22H 00000H + 04D77H 00000H + @@RLINIT sw 04D77H 00000H @@RLINIT task_debug - 04F22H 00000H + 04D77H 00000H @@RLINIT task_misc - 04F22H 00000H - @@RLINIT task_sys 04F22H 00000H + 04D77H 00000H + @@RLINIT task_sys 04D77H 00000H @@RLINIT pedo_alg_thre_det2 - 04F22H 00000H - @@RLINIT ini_VECT 04F22H 00000H + 04D77H 00000H + @@RLINIT ini_VECT 04D77H 00000H @@RLINIT task_status - 04F22H 00000H - @@RLINIT led_cam 04F22H 00000H - @@RLINIT led_pow 04F22H 00000H - @@RLINIT hal 04F22H 00000H + 04D77H 00000H + @@RLINIT led_cam 04D77H 00000H + @@RLINIT led_pow 04D77H 00000H + @@RLINIT hal 04D77H 00000H @@RLINIT batt_params - 04F22H 00000H - @@RLINIT voltable 04F22H 00000H + 04D77H 00000H + @@RLINIT voltable 04D77H 00000H @@RLINIT pedo_lpf_coeff - 04F22H 00000H - @@RLINIT @rom 04F22H 00000H - @@CODEL 04F22H 00000H CSEG - @@CODEL pm 04F22H 00000H - @@CODEL i2c_ctr 04F22H 00000H - @@CODEL magic 04F22H 00000H - @@CODEL i2c_twl 04F22H 00000H - @@CODEL led 04F22H 00000H - @@CODEL rtc 04F22H 00000H - @@CODEL vreg_ctr 04F22H 00000H - @@CODEL vreg_twl 04F22H 00000H - @@CODEL adc 04F22H 00000H - @@CODEL renge 04F22H 00000H - @@CODEL accero 04F22H 00000H - @@CODEL sw 04F22H 00000H + 04D77H 00000H + @@RLINIT @rom 04D77H 00000H + @@CODEL 04D77H 00000H CSEG + @@CODEL pm 04D77H 00000H + @@CODEL i2c_ctr 04D77H 00000H + @@CODEL magic 04D77H 00000H + @@CODEL i2c_twl 04D77H 00000H + @@CODEL led 04D77H 00000H + @@CODEL rtc 04D77H 00000H + @@CODEL vreg_ctr 04D77H 00000H + @@CODEL vreg_twl 04D77H 00000H + @@CODEL adc 04D77H 00000H + @@CODEL renge 04D77H 00000H + @@CODEL accero 04D77H 00000H + @@CODEL sw 04D77H 00000H @@CODEL task_misc - 04F22H 00000H - @@CODEL task_sys 04F22H 00000H + 04D77H 00000H + @@CODEL task_sys 04D77H 00000H @@CODEL pedo_alg_thre_det2 - 04F22H 00000H - @@CODEL ini_VECT 04F22H 00000H - @@CODEL led_cam 04F22H 00000H - @@CODEL led_pow 04F22H 00000H + 04D77H 00000H + @@CODEL ini_VECT 04D77H 00000H + @@CODEL led_cam 04D77H 00000H + @@CODEL led_pow 04D77H 00000H @@CODEL batt_params - 04F22H 00000H - @@CODEL voltable 04F22H 00000H + 04D77H 00000H + @@CODEL voltable 04D77H 00000H @@CODEL pedo_lpf_coeff - 04F22H 00000H - @@LCODEL 04F22H 00022H CSEG - @@LCODEL abs 04F22H 00008H - @@LCODEL memcpy_n 04F2AH 0001AH -* gap * 04F44H 000B0H + 04D77H 00000H +* gap * 04D77H 00001H + @@CNSTL 04D78H 0000AH CSEG PAGE64KP + @@CNSTL @bcdtob 04D78H 0000AH + @@R_INIT 04D82H 00052H CSEG UNIT64KP + @@R_INIT @cstart 04D82H 00000H + @@R_INIT loader 04D82H 00000H + @@R_INIT pm 04D82H 00000H + @@R_INIT i2c_ctr 04D82H 00000H + @@R_INIT main 04D82H 00000H + @@R_INIT magic 04D82H 00000H + @@R_INIT WDT 04D82H 00000H + @@R_INIT i2c_mcu 04D82H 00000H + @@R_INIT i2c_twl 04D82H 00000H + @@R_INIT led 04D82H 00000H + @@R_INIT rtc 04D82H 00000H + @@R_INIT vreg_ctr 04D82H 00000H + @@R_INIT vreg_twl 04D82H 00000H + @@R_INIT adc 04D82H 0000CH + @@R_INIT renge 04D8EH 00014H + @@R_INIT accero 04DA2H 00000H + @@R_INIT self_flash + 04DA2H 00000H + @@R_INIT sw 04DA2H 00000H + @@R_INIT task_debug + 04DA2H 00000H + @@R_INIT task_misc + 04DA2H 00026H + @@R_INIT task_sys 04DC8H 00002H + @@R_INIT pedo_alg_thre_det2 + 04DCAH 00006H + @@R_INIT ini_VECT 04DD0H 00000H + @@R_INIT task_status + 04DD0H 00000H + @@R_INIT led_cam 04DD0H 00000H + @@R_INIT led_pow 04DD0H 00004H + @@R_INIT hal 04DD4H 00000H + @@R_INIT batt_params + 04DD4H 00000H + @@R_INIT voltable 04DD4H 00000H + @@R_INIT pedo_lpf_coeff + 04DD4H 00000H + @@R_INIT @rom 04DD4H 00000H + @@R_INIS 04DD4H 00008H CSEG UNIT64KP + @@R_INIS @cstart 04DD4H 00000H + @@R_INIS loader 04DD4H 00000H + @@R_INIS pm 04DD4H 00002H + @@R_INIS i2c_ctr 04DD6H 00002H + @@R_INIS main 04DD8H 00000H + @@R_INIS magic 04DD8H 00000H + @@R_INIS WDT 04DD8H 00000H + @@R_INIS i2c_mcu 04DD8H 00000H + @@R_INIS i2c_twl 04DD8H 00000H + @@R_INIS led 04DD8H 00000H + @@R_INIS rtc 04DD8H 00000H + @@R_INIS vreg_ctr 04DD8H 00000H + @@R_INIS vreg_twl 04DD8H 00000H + @@R_INIS adc 04DD8H 00000H + @@R_INIS renge 04DD8H 00000H + @@R_INIS accero 04DD8H 00000H + @@R_INIS self_flash + 04DD8H 00000H + @@R_INIS sw 04DD8H 00000H + @@R_INIS task_debug + 04DD8H 00000H + @@R_INIS task_misc + 04DD8H 00000H + @@R_INIS task_sys 04DD8H 00000H + @@R_INIS pedo_alg_thre_det2 + 04DD8H 00000H + @@R_INIS ini_VECT 04DD8H 00000H + @@R_INIS task_status + 04DD8H 00000H + @@R_INIS led_cam 04DD8H 00002H + @@R_INIS led_pow 04DDAH 00002H + @@R_INIS hal 04DDCH 00000H + @@R_INIS batt_params + 04DDCH 00000H + @@R_INIS voltable 04DDCH 00000H + @@R_INIS pedo_lpf_coeff + 04DDCH 00000H + @@R_INIS @rom 04DDCH 00000H + @@LCODEL 04DDCH 00022H CSEG + @@LCODEL abs 04DDCH 00008H + @@LCODEL memcpy_n 04DE4H 0001AH +* gap * 04DFEH 001F6H MGC_VER 04FF4H 00002H CSEG AT MGC_VER magic 04FF4H 00002H MGC_TAIL 04FF6H 0000AH CSEG AT diff --git a/trunk/config.h b/trunk/config.h index 56be82e..d478bed 100644 --- a/trunk/config.h +++ b/trunk/config.h @@ -15,8 +15,9 @@ //#define _ENABLE_WDT_TEST_ //#define _FORCE_TAIKENDAI_ //#define _FORCE_TAIKENDAI_NBD_ -#define _DBG_CHK_OFF_LEAK_ // OFF時リーク電流のチェック(デバッガで確認) -#define _DBG_NOP_ // ブレークを貼るためにNOP()を有効にしたいとき + +//#define _DBG_CHK_OFF_LEAK_ // OFF時リーク電流のチェック(デバッガで確認) +//#define _DBG_NOP_ // ブレークを貼るためにNOP()を有効にしたいとき #define _I2C_ERR_ABORT_ //#define _ENABLE_HAL_ // デバッグ用にHALを有効にする。コメントアウトでスルーになる。 diff --git a/trunk/hoge.bin b/trunk/hoge.bin index a252c7fa05b646dbdb109fd6d0fd66bda715be6b..b18f698e39bfb373b173974b81a01b7475d362bd 100644 GIT binary patch literal 16387 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 Y(ROc8_&pKg|3CBpt^^3`PSpQ@0#i+E-T(jq literal 3 Kcmd1G$N>NXeE~lJ diff --git a/trunk/task_sys.c b/trunk/task_sys.c index ef0162c..e9e9edd 100644 --- a/trunk/task_sys.c +++ b/trunk/task_sys.c @@ -420,6 +420,7 @@ void tsk_sys( ) iic_mcu_stop( ); pm_chk_adapter(); PM_Chg_Stop(); + bt_force_update = true; while( RWST ) diff --git a/trunk/yav_mcu_bsr.plg b/trunk/yav_mcu_bsr.plg index 897e30a..c9ae21d 100644 --- a/trunk/yav_mcu_bsr.plg +++ b/trunk/yav_mcu_bsr.plg @@ -1,4 +1,11 @@ C:\Windows\system32\cmd.exe /c c:\cygwin\bin\touch magic.c +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no loader.c +loader.c(139) : CC78K0R warning W0401: Conversion may lose significant digits +loader.c(140) : CC78K0R warning W0401: Conversion may lose significant digits +loader.c(172) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 3 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\loader.asm +Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no pm.c pm.c(484) : CC78K0R warning W0401: Conversion may lose significant digits pm.c(777) : CC78K0R warning W0401: Conversion may lose significant digits @@ -12,10 +19,65 @@ pm.c(1112) : CC78K0R warning W0401: Conversion may lose significant digits Compilation complete, 0 error(s) and 9 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\pm.asm Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no i2c_ctr.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\i2c_ctr.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no main.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\main.asm +Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no magic.c Compilation complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\magic.asm Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no WDT.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\WDT.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no i2c_mcu.c +i2c_mcu.c(210) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 1 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\i2c_mcu.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no i2c_twl.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\i2c_twl.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no led.c +led.c(82) : CC78K0R warning W0745: Expected function prototype +led.c(331) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\led.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no rtc.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\rtc.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no vreg_ctr.c +vreg_ctr.c(165) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(166) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(168) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(170) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(171) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(219) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(219) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(224) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(224) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(228) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(228) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(232) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(232) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(236) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 14 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\vreg_ctr.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no vreg_twl.c +vreg_twl.c(55) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_twl.c(59) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\vreg_twl.asm +Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no adc.c adc.c(102) : CC78K0R warning W0401: Conversion may lose significant digits adc.c(183) : CC78K0R warning W0401: Conversion may lose significant digits @@ -27,7 +89,86 @@ adc.c(443) : CC78K0R warning W0401: Conversion may lose significant digits Compilation complete, 0 error(s) and 7 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\adc.asm Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\lk78k0r.exe" -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -obsr.lmf "..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\s0rm.rel" -go85h,0FC00h,1024 -gi1B339499E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -b"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r" -dbsr_mcu.dr -s -w2 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel task_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_status.rel led_cam.rel led_pow.rel hal.rel batt_params.rel voltable.rel pedo_lpf_coeff.rel +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no renge\renge.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\renge.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no accero.c +accero.c(105) : CC78K0R warning W0745: Expected function prototype +Compilation complete, 0 error(s) and 1 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\accero.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no self_flash.c +self_flash.c(280) : CC78K0R warning W0401: Conversion may lose significant digits +self_flash.c(281) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\self_flash.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no sw.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\sw.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no task_debug.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\task_debug.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no task_misc.c +task_misc.c(335) : CC78K0R warning W0401: Conversion may lose significant digits +task_misc.c(337) : CC78K0R warning W0401: Conversion may lose significant digits +task_misc.c(349) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 3 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\task_misc.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no task_sys.c +task_sys.c(219) : CC78K0R warning W0401: Conversion may lose significant digits +task_sys.c(585) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\task_sys.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no pedo_alg_thre_det2.c +pedo_alg_thre_det2.c(102) : CC78K0R warning W0745: Expected function prototype +pedo_alg_thre_det2.c(118) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\pedo_alg_thre_det2.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no ini_VECT.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\ini_VECT.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no task_status.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\task_status.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no led_cam.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\led_cam.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no led_pow.c +led_pow.c(99) : CC78K0R warning W0401: Conversion may lose significant digits +led_pow.c(104) : CC78K0R warning W0401: Conversion may lose significant digits +led_pow.c(155) : CC78K0R warning W0401: Conversion may lose significant digits +led_pow.c(215) : CC78K0R warning W0401: Conversion may lose significant digits +led_pow.c(244) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 5 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\led_pow.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no hal.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\hal.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no batt_params.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\batt_params.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no voltable.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\voltable.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no pedo_lpf_coeff.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\pedo_lpf_coeff.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\lk78k0r.exe" -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -obsr.lmf "..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\s0rm.rel" -gi1B339499E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -b"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r" -dbsr_mcu.dr -s -w2 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel task_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_status.rel led_cam.rel led_pow.rel hal.rel batt_params.rel voltable.rel pedo_lpf_coeff.rel RA78K0R warning W3420: File 'loader.rel' already has had error(s)/warning(s) by 'CC78K' Read Device File Directory : C:\PROGRAM FILES (X86)\NEC ELECTRONICS TOOLS\DEV\ RA78K0R warning W3420: File 'pm.rel' already has had error(s)/warning(s) by 'CC78K' @@ -47,6 +188,9 @@ Link complete, 0 error(s) and 13 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\oc78k0r.exe" -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -o.\bsr.hex -nu -ki bsr.lmf Object Conversion Complete, 0 error(s) and 0 warning(s) found. C:\Windows\system32\cmd.exe /c ruby nec_s_2_bsrbin2.rb bsr.hex -133 -!E debug enable!! -Build Total error(s) : 0 Total warning(s) : 29 +4 +intel-HEX to bsr bin converter + file converted! + + +Build Total error(s) : 0 Total warning(s) : 66 diff --git a/trunk/yav_mcu_bsr.prj b/trunk/yav_mcu_bsr.prj index 232e679..f88c3e3 100644 --- a/trunk/yav_mcu_bsr.prj +++ b/trunk/yav_mcu_bsr.prj @@ -852,7 +852,7 @@ G=1 E=0 E0=flash.elk E1=a.elk -GO=1 +GO=0 GOValue=85 GOStart=FC00 GOSizeValue=1024