From 3e655c8218a985c6dacf7c380a3b05d8f06ce877 Mon Sep 17 00:00:00 2001 From: N2614 Date: Sat, 20 Nov 2010 05:22:22 +0000 Subject: [PATCH] =?UTF-8?q?=E3=83=90=E3=83=BC=E3=82=B8=E3=83=A7=E3=83=B3?= =?UTF-8?q?=E3=82=921.E=E3=81=AB=20TWL=E9=9B=BB=E6=B1=A0=E6=AE=8B=E9=87=8F?= =?UTF-8?q?=E3=82=92=E3=83=86=E3=83=BC=E3=83=96=E3=83=AB=E5=BC=8F=E3=81=8B?= =?UTF-8?q?=E3=82=89=E6=88=BB=E3=81=99?= 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@281 013db118-44a6-b54f-8bf7-843cb86687b1 --- trunk/bsr.hex | 1514 +++++++++++++++++++++-------------------- trunk/bsr.lmf | Bin 158176 -> 158320 bytes trunk/bsr_k0r.map | 468 ++++++------- trunk/config.h | 2 +- trunk/hoge.bin | Bin 16387 -> 16387 bytes trunk/pm.c | 43 +- trunk/yav_mcu_bsr.plg | 104 ++- trunk/yav_mcu_bsr.prj | 93 +-- 8 files changed, 1109 insertions(+), 1115 deletions(-) diff --git a/trunk/bsr.hex b/trunk/bsr.hex index 829c2f2..2fd0ae7 100644 --- a/trunk/bsr.hex +++ b/trunk/bsr.hex @@ -1,12 +1,12 @@ :02000000260DCB -:040010002E4A304AFA -:02001C00054C91 -:02002400714C1D -:02002A00DE4CAA -:08003400074EA94D024E364FA4 -:02004A00324A38 -:02005A006D4AED -:02006200BA4E94 +:040010004E4A504ABA +:02001C00254C71 +:02002400914CFD +:02002A00FE4C8A +:08003400274EC94D224E564F24 +:02004A00524A18 +:02005A008D4ACD +:02006200DA4E74 :0400C0007EFBFF04C0 :0A00C4001B339499E033F240BFAA09 :1000CE00C7C1FBF8FFCEABACC736F00071F4C6610A @@ -40,11 +40,11 @@ :10028E000271080105F55005F5BCFFF5BDFFF5A59A :10029E00FFF5A6FFD7C7C1C1FBF8FFCEABAC8C02F2 :1002AE00D1DD12616902305C03BBF6614900DDEEFF -:1002BE00618900EFF51004C6D7FDE232FD273CFD43 -:1002CE002705717AFAFD0124F520F98F22F93105FF +:1002BE00618900EFF51004C6D7FDEC32FD473CFD19 +:1002CE002705717AFAFDFB23F520F98F22F9310506 :1002DE00175003C15084FD3103C0625C01D161E847 -:1002EE00CF20F902CFE1FB64FDC233FD3F487172AE -:1002FE0022712BE7FD2A3CFDCC3C61EDEFF6D7D702 +:1002EE00CF20F902CFE1FB64FDCC33FD5F48717284 +:1002FE0022712BE7FD4A3CFDEC3C61EDEFF6D7D7C2 :10030E00C7F616FD2705717BFA3102210571022110 :10031E00EF0B717AFAA7F647DFECE2EF04717AFA87 :10032E00F2C6D7C7C1C1FBF8FF17A1C1E0C18C0A45 @@ -152,11 +152,11 @@ :10098E00067110E5FBEF047118E5FB8FE5FB7F3078 :10099E00FD76D1DD5F8FE5FB9F30FD4020F903DF53 :1009AE0025665C10D1DD1F7122208FE5FB5C10D116 -:1009BE00DD0B5080C15011FDF237C0EF095040C120 -:1009CE005011FDF237C04020F903DD064020F90436 +:1009BE00DD0B5080C15011FDFC37C0EF095040C116 +:1009CE005011FDFC37C04020F903DD064020F9042C :1009DE00DF22665C02D1DD1C8FE5FB5C02D1DD0BF4 -:1009EE005040C15010FDF237C0EF095020C15010D9 -:0609FE00FDF237C0C6D770 +:1009EE005040C15010FDFC37C0EF095020C15010CF +:0609FE00FDFC37C0C6D766 :100A04005208EF065203EF025206FEE600FE1B00F8 :100A1400DC16089F03088F0408089F040862FE245C :100A240000089F0408EEBF00EEBA00C1C514410ED1 @@ -170,7 +170,7 @@ :100AA40006086F7BFD9F0608C0EE0400CF06080011 :100AB400F8E3D75200EF025202FE3700CF7AFD006E :100AC400CF060800BF0408C716629F000841001142 -:100AD4008F8C229B4100118F8D229F0108C65100EB +:100AD4008F86229B4100118F87229F0108C65100F7 :100AE400FE62FFEF025205CF060800C1510CFE0A58 :100AF40000C0D7C1511DFE0200C0D761DD717BFA71 :100B040070CEC0A59EC47CFF9EC4609EC461CDD738 @@ -210,10 +210,10 @@ :020D2400C3FD0D :100D260061CF5100718C7109FECBF800FEFC940175 :100D360000F6BF00F953C0F693935820FEDFF94141 -:100D46000036564F3432FDEF05118B99A7A517448F -:100D5600904FDFF53602F93032FDEF04CC0000A7E4 -:100D660047DFF9410036904F346CFDEF05118B9942 -:100D7600A7A51744904FDFF5366CFD306CFDEF04E8 +:100D46000036764F3432FDEF05118B99A7A517446F +:100D5600B04FDFF53602F93032FDEF04CC0000A7C4 +:100D660047DFF9410036B04F346CFDEF05118B9922 +:100D7600A7A51744B04FDFF5366CFD306CFDEF04C8 :100D8600CC0000A747DFF9FCCE0000EFFE61DD7165 :100D96007BFABEF0ADD8BEF200AEF661CDD7C36128 :100DA600DD717BFABEF0ADD8BEF200DBF6FFADDC3E @@ -246,12 +246,12 @@ :100F5600F9B4DADFF4BDD813BDDAC2C0D746D8DD9E :100F66000771FF7177D971C0D75BDB9DDB605BDAF8 :100F76009DDAADDC5BD9085BD808BDD8D7C3C7F30B -:100F8600728EFDC162314C4100363C4F1161A07238 +:100F8600728EFDC162314C4100365C4F1161A07218 :100F9600C09EFD62C6C2D7C3C7F3728EFDC1625C36 -:100FA6000F0C000FFE00314C410036464F11618098 +:100FA6000F0C000FFE00314C410036664F11618078 :0B0FB6000FFE0073C09EFD63C6C2D793 -:0A0FF60031373A34333A3538000041 -:0A20000031373A34333A3538000026 +:0A0FF60031343A31383A313100004D +:0A20000031343A31383A3131000032 :10200A00AEF0B430B740BA30BB50BBB0BC50BD1014 :10201A00BD60BDB0BFE0C2B0C420C7B0CAE0CE1038 :10202A0001F0141014200630639049006E00777096 @@ -285,736 +285,738 @@ :1021EA0000006700AB000000670000D800D800D8E4 :1021FA0020DA20DA20DA20DAEAEAEA69696969E8A3 :10220A00E8E8676767670202020101010105214FD9 -:10221A007B9EC5E950320A050000192634445362F0 -:10222A006E777D80807D776E625344342619100A5A -:10223A0008080808080808080A107F7E7D7C7A7951 -:10224A0078777675747271706F6E6D6C6A6968678B -:10225A006665646261605F5E5D5C5A59585756559F -:10226A00535251504F4E4D4B4A49494847464543B0 -:10227A004241403F3E3D3B3A39380104080D1217AE -:10228A001C1F080101020203030200FEFBF7F3F020 -:10229A00F0F3FA041225384D5F6E777A776E5F4D48 -:1022AA0038251204FAF3F0F0F3F7FBFE00020303F9 -:1022BA0002020100000000001F003B005A007800E3 -:0E22CA009700B500D400F300110130014E0161 -:1022D800D520F9DD108F33FDB033FDD161E8ED84F1 -:1022E80023CF33FD33FD85234002F94BDC16400232 -:1022F800F9B9DE10400EF928DE05A00EF9EF2771B6 -:102308003320EF224002F93EDC064002F9BDDC1022 -:10231800400FF928DE05A00FF9EF0B713220EF0608 -:10232800F50EF9F50FF93132200D3104200931028B -:102338000705713304EF0371320431140508F510F1 -:10234800F9714302EF0E4010F902DE05A010F9EF13 -:1023580003714202D50BF9DD06B00BF97142023167 -:102368004402067140E5FBEF047148E5FB4020F9A3 -:1023780001DD094020F90561E8FD2827D7C72004B9 -:10238800FBF8FF710407E66130609C038F11F94E7A -:1023980003DD628C039F11F98C03D1DD137130E5E5 -:1023A800FB5002C15011FDF237C0CF0BF91EEF45AB -:1023B8007138E5FBE0C15011FDF237C0F50BF91794 -:1023C800A1C15002C1C1506CFD5B031006D2DF0FE2 -:1023D8008C01318E318D080E02081C00BF0CF9AF3C -:1023E8000CF944009BDC05D5E1FBDF095020C15006 -:1023F80011FDF237C01004C6D7C78F32FD76FD42F3 -:1024080024D523F9DD05710320EF2D664F32FD61D8 -:10241800F83144201A714320FD2705664C07DD0377 -:1024280081DF098F22F9310303FDC024FDE5247102 -:102438000220306A26FD823CC6D7C77162017172DC -:1024480001E0FDA3025008FDF63A629F02F9500927 -:10245800FDF63A6276716301713822F94002F9F1AA -:10246800DC05E523F9EF244002F904DE1BCF23F94C -:10247800025008C1506CFD3103C092DF0ED543FBFA -:10248800DF09713022F9EF03F523F9CF32FD075741 -:1024980000674C08DE1173091722614EDC06679F3E -:1024A80032FDEF0387EFEA4032FD07DF09D523F954 -:1024B80061F8CF23F903C6D7C7C1FBF8FF500AFD5F -:1024C800A302304000BB17C15002C15006C1506C76 -:1024D800FD030410065096FDA302C0C6D7C7200806 -:1024E800FBF8FF8F32FD5006D604CA2114F75006B8 -:1024F80089A54804F9A390DFF7D523F961E8ED66CB -:1025080026304A57BB17C15002C1503EC1506CFD1E -:1025180003041006D2DD077100E4FBED662671089E -:10252800E4FB17040300C15004C1500CC1506CFDFA -:102538005B031006D932FDF10104F42114A9318D91 -:1025480012A9318E616B08616A08BB17C15002C1BC -:10255800500EC1506CFD03041006F690BB17C15015 -:1025680002C1500CC1506CFD030410063104210255 -:10257800EFFA7172208F32FDF0312E040A20C1501B -:1025880010C15040C1506CFD0304100631042102F3 -:10259800EFFA7172208F32FDF0312E041A20C150EB -:1025A80010C15050C1506CFD0304100631042102C3 -:1025B800EFFA7172208F32FDF0312E042A20C150BB -:1025C80010C15060C1506CFD030410063104210293 -:1025D800EFFA7172208F32FDF0312E043A20C1508B -:1025E80010C15070C1506CFD0304100650A5FDA326 -:1025F80002D932FDF10104F42114A9318D12A93157 -:102608008E616B08616A08BB17C15002C1500EC1C8 -:10261800506CFD0304100650A5FDA3025004C150E0 -:102628006CFD3103C0629C07E932FD0909224E079F -:1026380061C308E932FD0902224E0717040300C1ED -:102648005004C1500CC1506CFD03041006F6BB17B2 -:10265800C15002C1503EC1506CFD03041006100861 -:10266800C6D7C7C1FBF8FF8F12F94F02F961F8ED21 -:1026780024274014F928DE06A014F9ED2427F514C0 -:10268800F98F02F99F12F98F02F95070D612307340 -:1026980051230480001231FF318E039F13F99FE00C -:1026A800FBF6BB8F13F97C804C95DC1B8F13F9313B -:1026B8008F241400BDD8AF06F9FD930D1231FF31F8 -:1026C8008E03318FBBEF198F13F9318F241400BD9E -:1026D800D8AF08F9FD930D1231FF318E03318FBB4E -:1026E800D904F9F1610900BB44000171FEDC03F66D -:1026F80090BB8C0101DE02F6BBABABBF8CFC17C1F3 -:102708005002C1500CC1506CFD03041006D2DF0802 -:102718008F02F99F12F9EF047100E4FBF2C0C6D7EB -:10272800C72006FBF8FF4023F901DF0BCFE1FB636D -:10273800CFE3FBC8ED82284023F902DF2C170404FD -:1027480000C15002C15004C1506CFD5B031006D299 -:10275800DD06CFE1FB63EF0A8C049FE1FB8C059F4C -:10276800E2FBCFE3FBC8ED822817040400C1500246 -:10277800C15004C1506CFD5B031006D2DD1171001D -:10278800E4FB710320F5E1FB712022F9ED57288C59 -:1027980004318E318D080E05081C00BF0CF9D932A2 -:1027A800FDF1041022148972AF0CF9FDE60EBF0C7E -:1027B800F99C04D1DF08CC0401CC0500EF058F0C8F -:1027C800F99C0517040200C15002C1C1506CFD5BA1 -:1027D800031006D2DF798C029FE3FB8C02318E3125 -:1027E8008D080E03081C00BF0CF94401A5DC09CCB8 -:1027F8000164F6BF16F9EF57AF0CF92216F9440138 -:10280800A0DC09CC011EF6BF16F9EF43AF0CF94462 -:10281800819DDC0BCC010A30F401BF16F9EF30AF13 -:102828000CF944019BDC0BCC010530F401BF16F90F -:10283800EF1DAF0CF9440191DC0BCC010030F40121 -:10284800BF16F9EF0A712022F930F401BF16F931E9 -:1028580032040D31140509CFE1FB64F5E2FBEF1AF0 -:102868008C044E01DE0C8C049FE1FB8C059FE2FB7F -:10287800EF088C019FE1FBF5E2FBCC020FCC0300D3 -:102888008C034C05DE168C0373091E224FE1FBDC1A -:10289800068C02311A9C02615903EFE431320406B6 -:1028A8008C026C039C028C029F38FC8F18F94FE154 -:1028B800FBDD2B40E1FB0BDE064018F90BDE164072 -:1028C800E1FB06DE064018F906DE0AD5E1FBDF0E5D -:1028D800D518F9DD095020C15011FDF237C08FE13C -:1028E800FB9F18F9D520F9DF05715320EF3340E13C -:1028F800FB0BDE03E6EF01F66061FB7161207114EA -:102908002071672061C831522017715220716420EC -:10291800711120F171642061DC70C15012FDB6059F -:10292800C01006C6D7C75007C15002C15084FDCD9C -:102938000310045012FDA302500FC15002C150846D -:10294800FDCD0310045003FDA302501FC15002C166 -:102958005084FDCD0310045016FDA3025003C1504E -:1029680084FD3103C0625C01D1DD107170E5FB505C -:1029780002C15013FDF237C0F2EF01E2C6D7C750CB -:1029880004C15084FD3103C0625C03D1DD405014A2 -:10299800FD1F2A34E5FB895C9F998A0C7CFF50FF58 -:1029A8005C14D1DD228A0C7CFF5C147234E9FB894B -:1029B800616A997162075600316207058666D1DF40 -:1029C800F7716307716B2734F8FB895CEB99500248 -:1029D800C15084FD3103C0D2DD335017C15002C14C -:1029E8005084FDCD031004E0FDA3025007C150023E -:1029F800C15084FDCD0310045033FDA302F0C15033 -:102A080002C15084FDCD0310047178E5FBE0C1508C -:102A180013FDF237C0C6D7C7C12004FBF8FFCC02AC -:102A2800005004C15084FD3103C0629C038C045CD7 -:102A380020D1DD0E8C036C019C038C026C209C025F -:102A4800EF138C045C10D1DD0C8C035CFE9C038CB2 -:102A5800026C109C028C045C08D1DD0E8C036C02A5 -:102A68009C038C026C089C02EF138C045C04D1DD7F -:102A78000C8C035CFD9C038C026C049C028C03D1BF -:102A8800DD05501AFDA3028C0370C15004C15084A7 -:102A9800FDCD0310048FE5FB5C9F728C03318E31F2 -:102AA8006D148C03318E314D616D08616C5C606111 -:102AB80062629FE5FB8FF1FB7CFF50FF5E02D1DD78 -:102AC800278FF1FB7CFF5E027234E9FB89616A990A -:102AD800716207CC0100316207086159018C01D18C -:102AE800DFF4716307716B27F21006C6D7D9D9FBDB -:102AF800C15006C15084FDCD031004D9DAFBC15082 -:102B080007C15084FDCD031004D7FDF52AF2D77113 -:102B18001300711B20710303710205E0C15003C14A -:102B28005084FDCD0310045013FDA302F0C15005DD -:102B3800C15084FDCD031004500FC1E0C15084FD85 -:102B4800CD031004500AFDA3027103055008FDA32C -:102B580002501FC1E0C15084FDCD0310045012FD86 -:102B6800A3025003C15084FD3103C0625C01D1DF70 -:102B780002E2D75003C1C15084FDCD031004710295 -:102B880003711A20FDDF2CF50AF9F2D75003C15062 -:102B980084FD3103C0625C01D1DD195014FD1F2A88 -:102BA800FD86295014FDA302E0C15003C15084FDE5 -:102BB800CD031004711300711B207103035014FD21 -:102BC800A302F0C1E0C15084FDCD031004F0C15050 -:102BD80003C15084FDCD031004D7C72004FBF8FFC0 -:102BE800CC02008F0AF99C035010C150A4FD310398 -:102BF800C0629F0AF9D543FBDD04F2EDBC2C8C03BF -:102C08007F0AF95C08D1DD108F0AF95C08D1DF056D -:102C1800CC0210EF03CC02208C037F0AF95C04D1AC -:102C2800DD168F0AF95C04D1DF088C026C049C0263 -:102C3800EF068C026C089C028FE4FB5CF3728F0A2F -:102C4800F95C0C6162629FE4FB8FF0FB7CFF50FF34 -:102C58005E029C02D1DD1F34E8FB896E0299716225 -:102C680007CC0100316207086159018C01D1DFF4FA -:102C7800716307716B278F0AF95C40D1DD09500237 -:102C8800C15012FDF237C08F0AF95C01D1DD08E0AE -:102C9800C15012FDF237C0717AFA8F0AF95C41D13E -:102CA800DD11340AF9895CBE99D90AF9C15010FDC1 -:102CB800B605C0F21004C6D7FD2D29F2D7FD862926 -:102CC800F2D7C78FF8FB7617FD1F2A664FF8FBDF90 -:102CD800F2F5F8FBF2C6D75064FDA30240E1FB0B06 -:102CE800DE03E6EF01F66061FB711120F17114203B -:102CF80061DC70C15012FDB605C0FDB639CF49FC84 -:102D080003D77100010571785005713AD5713BD12F -:102D1800713ADD713BD98F10055CFC9F1005CF54CB -:102D2800054AE54205711042057100420571485097 -:102D3800057130500571205005CF530505CF520558 -:102D48000A7130510571205105713BD571705005DC -:102D58008F11055CFC9F1105D7717850057108012A -:102D680005D77140F00071783002713AE6713BE2A4 -:102D7800713BEA713BEE8F10055CFC9F1005CF3468 -:102D8800024AE552FF711A52710A527148300271B3 -:102D980030300271203002CF330205CF32020A717F -:102DA800303102713BE6717030028F11055CFC9F77 -:102DB800110571603002D7717830027148F000D780 -:102DC800C788061666614FDD0967614EDE0396EF18 -:102DD80001866672C6D7C7161714AA0412A943DD5E -:102DE80029AA0412A923FD904FC3AC02FD904F13EA -:102DF800C2BDD813FD630FDE0C1714AA0212AA0471 -:102E080003BA04EF051714A9BA04AC041231FF3150 -:102E18009E03317F087208C6D7C77120120571203A -:102E280011057100F200304400BFB601300188BFBF -:102E38009001300984BF9E01BF9C01BF9A01BF98D1 -:102E480001BF9601BF9401BF9201F53CFF30FE001F -:102E5800BFBE01F6BFBC01BFB80150EEBFBA01A1A9 -:102E6800BFB201C918FE00711022F94023F901DF31 -:102E780006711822F9EF0B36100571A461D8711884 -:102E880022F97128100571281105F6BE6EBE64BEC0 -:102E98006A7123047153078F22F9310507F5FFFB87 -:102EA800CB6CFF00713321C6D730EF00BFB401F6F9 -:102EB800BFBA017108F200712304715307715301FD -:102EC800D7714321D9FFFBF1E7240000DD1223DD90 -:102ED8001923DD1123DD2623DD3423DD3923DD3FEE -:102EE800FD642FEF3DFD872FEF38D9FEFBC1AE6C97 -:102EF800FDC82DC0F313BE6C712321EF25F0C1AEC0 -:102F08006CFDC82DC0F313BE6C712321EF14F6BEFF -:102F18006C712221EF0CCB6CFF00712321EF03FDB4 -:102F280004308F22F9311508712421712104EF062C -:102F3800712421715101314421218F22F931151059 -:102F4800F6BE64BE6A3124210390EF01F6BE6ED747 -:102F580031242104F690EF01F6BE6AD7CF3AFD4737 -:102F6800F5AAFBAE6C317DBFB0FBFDD92FD2DF0EC9 -:102F7800D9FEFBC1AE6CFDC82DC0F313BE6CD7FDE6 -:102F8800D92FD2DD0FCF3AFD47F5AAFBAE6C317DC4 -:102F9800BFB0FBD7E9AAFB0924225080D6BFACFBFF -:102FA80022B0FBBDD8304700FDCF0DBFAEFB30AC23 -:102FB800FBFDDE2DF313BE6CB03AFDD53AFDDF10F4 -:102FC800CF3AFD47A0AAFB40AAFB1F61C8F5AAFBA0 -:102FD800D740E1FB0BDC05712321F2D740E1FB066A -:102FE80061D831120511F0C1AE6CFDC82DC0F313C4 -:102FF800BE6C712221EF03FD0430E2D7714221F04B -:10300800C1AE6CFDC82DC0F313BE6CA0B2FB40B2BC -:10301800FB40DC3DF5B2FBD9B3FBF1313F0436FD93 -:1030280014D9B3FBF1BDD85008FD1E0E087208E68E -:10303800D2DD040192DFFC896158D1DD05712221BE -:10304800EF03712321A0B3FB40B3FB2061C8F5B3A4 -:10305800FBD78FB4FBB0B4FBD1DF7331D4D1067189 -:103068005BD1E5B6FBD5B6FBDD347140E4FBD9B5E1 -:10307800FBF1E734020023DD0625DD0325DF05F635 -:10308800BE66EF06D9FEFBF1BE66A0B5FB40B5FBF8 -:1030980020DF06F5B5FBB0B6FBCFB4FB19D7CFB42C -:1030A800FB1E7148E4FBD500FCDF04F6BE66D7D9E9 -:1030B800FEFBF14266FFDD16D9FEFBF112AE664358 -:1030C800DE05A266FFEF03B266FFCFB4FB03D7317C -:1030D800442101D74020F902DF10F6BE64BE6EBE5F -:1030E8006ABFBEFBBFC4FBBFCAFB31342139F6BF80 -:1030F800BAFBBFC0FBBFC6FB22BEFB1231FF31AE1D -:1031080003316FBFBCFBF622C4FB1231FF31AE03A3 -:10311800316FBFC2FBF622CAFB1231FF31AE033159 -:103128006FBFC8FBEDE9313164211071632171086B -:1031380004FCF5B8FBF5B7FBEDE931D5B7FB61E861 -:10314800EDE6318F46FB9FB7FB40B8FB1FDC1A71D9 -:103158000004FC4048FBFFDD22A0B9FB8F48FB4F71 -:10316800B9FBDE17F5B8FBEF12D9B8FBF1A1605C2B -:103178001F9FB8FB710804FCF5B9FBE9B8FB094AC5 -:10318800FB5080D6BFBAFBE9B8FB096AFB5080D672 -:10319800BFC0FBE9B8FB098AFB5080D6BFC6FBAFAE -:1031A800BAFB22BEFB12D947FBF133BDD813FDCFC2 -:1031B8000DBFBCFBAFC0FB22C4FB12D947FBF133E8 -:1031C800BDD813FDCF0DBFC2FBAFC6FB22CAFB1291 -:1031D800D947FBF133BDD813FDCF0DBFC8FBB0B73E -:1031E800FB8F22F931151F30C6FBFDDE2DF313BE10 -:1031F8006430BAFBFDDE2DF313BE6E30C0FBFDDE7E -:103208002DF313BE6AD730C6FBFDDE2DF313BE6A5D -:10321800D7C73152210BD5CCFBDD06B0CCFBEDE096 -:1032280032715321D901FCF1E7240000DD0F23DDC1 -:103238001B23DD1123DD5723DD2923DD3B5600F554 -:103248003BFDEDCC325601F53BFDEF78D53BFDDF7C -:10325800075601E53BFDEF055600F53BFDCFCCFBDE -:10326800FAEF61D53BFDDF0B5601E53BFDCFCCFB0B -:10327800FAEF51F501FCEF4CD53BFDDF0B5600E5AD -:103288003BFDCFCCFBFAEF3CCF01FC02EF36D9393E -:10329800FCF1E7240000DD0923DD2423DD0A23EF08 -:1032A8001E5600F53BFDEF1CD53BFDDF075601E53B -:1032B8003BFDEF055600F53BFDCFCCFBFAEF05567D -:1032C80001E53BFD8F22F93115086661FB71510755 -:1032D800EF066661FB710101C6D7C736F00071F4CD -:1032E800DC297170F000CE9D08CE9EC0CE9F80F57F -:1032F80094FFF593FFF592FFE597FFE596FFE595B7 -:10330800FFE598FFCE9C7F7100D8FB711BE3712B02 -:10331800E3711AE7712BE7717A9D710A9E31929ECB -:1033280002EFFA710B9E717321710322711322C689 -:10333800D7C73172211E717221710A9E31929E0285 -:10334800EFFA3406FC3692FF52078B99A5A792DF55 -:10335800F9710B9EC6D7C78806163102221571026D -:1033680022C734CEFB3092FF1652078B99A5A7923D -:10337800DFF9C666736718CEFBC6D7C771732131EC -:1033880004221E710322710A9E31929E02EFFA34C2 -:1033980092FF36CEFB52078B99A5A792DFF9710BE6 -:1033A8009E31142213711322717B9E8F0EFC9E9AFC -:1033B8008F0FFC9E9B717A9EC6D7CFD9FB5CCFDA64 -:1033C800FB5FCFFAFB20CF2EFC36CF2FFCC9D7C727 -:1033D800CFD6FB11CFD7FB0DCFFEFBFFF5FFFBF5DB -:1033E80000FCF501FCF502FCCFFBFB20F5FCFB56CD -:1033F80000664C64DE08723846FB0086EFF3C6D7D9 -:10340800C788061617F1E73403002361E3ED363762 -:103418002361F8EDEC34B12361E3EDF3342561F871 -:10342800ED023524070024070061D8ED3637240B58 -:103438000061F8ED23352361F8ED6A352361F8ED75 -:1034480037352361F8ED0E372561F8ED2237256110 -:10345800F8EDD335B12561D8EDF73524000061F8D2 -:10346800ED04362361F8ED36372402002361E3EDDD -:1034780029362361F8ED3A362361F8ED4B3623619E -:10348800F8ED3A362361F8ED5C362361F8ED6D36D8 -:103498002361F8ED7C362361F8ED9E362361F8ED63 -:1034A800AA362361F8EDB6362361F8EDBF3624025B -:1034B800002361E3ED363724020061F8EDC73623B7 -:1034C80061F8EDD3362561F8EDDF36240A0061F89E -:1034D800EDEB3624120061F8ED08372361F8EDF6BC -:1034E80036ED3837679FD8FBED423730122BFD8217 -:1034F8003C66736718D6FBED423740DBFB6ADF1486 -:1035080040DCFB68DF0E674C6CDF09303745FD8215 -:103518003C713AD5679FDDFBED423767D1DD063058 -:103528008E40FD823C34F6FB89616F99ED42376726 -:103538005C02D1DD0830C02CFD823CEF0C675C01D9 -:10354800D1DD0630C52CFD823C675C3CD1DD1030F6 -:10355800CA2CFD823C675C3C7266736218D6FBED30 -:10356800423767D1DD625C01D1DD05300800EF012B -:10357800F6609F35FC675C02D1DD03E6EF01F634A7 -:1035880035FC89616899675C04D1DD04E6A1EF0127 -:10359800F63435FC89616899675C08D1DD0530200F -:1035A80000EF01F63435FC89616899675C10D1DD5C -:1035B80005301000EF01F63435FC89616899675CC5 -:1035C80020D161E8716035FCED4237D51AF9DF0981 -:1035D800679FFFFBA01AF9EF13401AF905DE0DD912 -:1035E8001AF9F1B112674836FDA01AF9ED423767AA -:1035F8005C0F7266736218D6FBED4237401AF964A5 -:10360800DE1F401AF901DF0667D161F85701E91A90 -:10361800F9671846FBA01AF9401AF90561C87162E2 -:1036280021675C7F70C117F1243000FD5E33C0ED67 -:103638004237675C3F70C117F1243000FD5E33C02C -:10364800ED4237675C0770C117F1243000FD5E3327 -:10365800C0ED4237675C1F70C117F1243000FD5E72 -:1036680033C0ED42376770C117F1243000FD5E3377 -:10367800C0ED4237CEABAC710A9E31929E02EFFA92 -:10368800D592FFDF05710B9EEFED679E99710B9E3A -:103698009F0DFCED4237711222675C7F9F0EFCED97 -:1036A8004237711222675C3F9F0FFCED4237675C1F -:1036B8003F9F10FCED4237675C1F9F11FCEF7B308A -:1036C800803EFD823C679F16FCEF6F303B3EFD82DB -:1036D8003C679F17FCEF63305D3EFD823C679F1A95 -:1036E800FCEF57675C01D1DD51FD3F48EF4C40309E -:1036F800FCC8DE46E930FC671874FAA030FCEF3AE3 -:10370800679F30FCEF3467318E247200DF06306E1D -:1037180009FD823C679FF9FBEF208FFCFB617F5C12 -:1037280010D161E8CF49FC03679FFCFBEF0CEF0A5F -:10373800664C5ADE05736718D6FBC6D7C716664CA3 -:1037480030DC094C37DE05FD3933EF67664C02DFA4 -:103758001F8FD8FB5C03728F37FC5C03318E316D91 -:1037680008616A08128F37FC5C80312A6162EF4970 -:10377800664C3DDF0AAE90BF32FCF932FCEF3A6688 -:103788004C3EDF05F933FCEF30664C4FDF05FD6337 -:1037980048EF26664C61DF09E930FC0974FA72EFDC -:1037A80018664C7FDF0D300841FD823C713AD552D6 -:1037B8004AEF06667309D6FB72C6D7C7880616177E -:1037C800F1241000240500DC07244C00DD17EF1855 -:1037D800717BFA17F104D6FB1489617F99717AFA23 -:1037E800712222EF03A030FCC6D7C7C1C1FBF8FF86 -:1037F8004020F903DD064020F904DF2F8C0273090D -:10380800DEFB5E0AD1DF248C02318E04D6FB1489DC -:103818006E0A99716207CC0100316207086159018B -:103828008C01D1DFF4716307716B271004C6D7CF01 -:1038380037FC03F535FCF539FCF53BFCD7C78806A2 -:103848001617F1E734020025DD3E23DD1825DD1DBE -:1038580023DD0523DD2CEF3C715222679F3AFCCF14 -:1038680049FC03EF2F675C839F37FCEF27675C03F6 -:103878009F39FC675C034C0261F8715221FD1932D3 -:10388800EF12679F3BFCEF0C6791DF08E0C1501215 -:10389800FDF237C0C6D7C71617F1E7240000DD3A96 -:1038A80023DD23240300DD0C240200DD2224F9009B -:1038B800DD2FEF3031020705308000EF01F6086F89 -:1038C80038FC7208EF248F35FCF535FC72EF1B8F3E -:1038D80043FC9F44FCF93AFCEF107142235235EF48 -:1038E80009F2EF0666730934FC72C6D7C71617F1DA -:1038F800E7240000DD38241000DD1C23DD1C23DD57 -:1039080030240E00DD18241100DD1B240F00DD1209 -:10391800243000DD15EF1EE2EF1D5202EF195204AC -:10392800EF155206EF115205EF0D5207EF09F2EFAE -:10393800065203EF0252FFC6D7C731342241713312 -:10394800228F48FC9FDEFB8F47FC9FFDFB3642FD24 -:10395800C7D947FCFD273B618A70618AFD6C3BC073 -:10396800D94BFCF1312F609F4AFC8F46FC4F4AFC33 -:10397800DD0D7142228F4AFC9F46FCCF49FC034073 -:1039880049FC05DE0A30C339FD823CCF49FC6BB0E7 -:1039980049FC7150F000CE300BCF170006CE31062F -:1039A800FD0D03717A30710BE3710BE7C6D78F4AAF -:1039B800FC9F46FC8F4AFC9FDFFBD7C74020F903DA -:1039C800DF064020F904DF04F2EDA23A8FFCFB5C2D -:1039D80010D1DD0C8F4AFC9F4FFC7148FCFBEF6156 -:1039E800314422247143227163228FFCFB5C04D191 -:1039F800DD088FFBFB9F50FCEF068F4AFC9F50FCB5 -:103A08008F50FC9F4FFCEF393154222371532271A0 -:103A18006222D53AFCDF05F551FCEF0B8F3AFC50DA -:103A280002D6A1609F51FC8F51FC9F4FFCEF1231D1 -:103A38006422088F51FC9F4FFCEF068F50FC9F4F6C -:103A4800FC8F4FFC9FDFFBD94FFCF11231FE033195 -:103A58001F609F3AFC8F53FC4F3AFCDD23571F8FA2 -:103A68003AFC9F53FC5600664C08DE10730984220A -:103A78004F3AFCDC046677EF0386EFEB679F43FC65 -:103A88008FFCFB5C01D1DD03F2EF0FE94FFC094429 -:103A98002270C15013FDB605C0F2C6D7C7168B7287 -:103AA8008C01614ADE248B728C02614ADE188C011B -:103AB800728C02614ADE068C01318EEF048C023171 -:103AC8008E087208EF268B72EF228B728C02614A85 -:103AD800DE048B72EF168C01728C026142DE068C5A -:103AE80001318EEF048C02318E087208C6D7C716D2 -:103AF800710AE7710BE37150F000CE300BCF17005D -:103B080006669E31FD0D03717A30710BE33182E355 -:103B180002EFFA8D1F7158F000710BE772C6D7C714 -:103B2800C1C1FBF8FF8F2EFC4E02DC03F2EF318C93 -:103B3800024F2FFCDC0452FFEF268C022F2EFC7064 -:103B48006131318D128F2FFC2F2EFC70613133BD06 -:103B5800D813FDF10DBB440001DC03F690BB8B725A -:103B68001004C6D7C7C1C1FBF8FFAC0A14A9148951 -:103B7800708C026128706131FD904F13440300710D -:103B8800FEDC24AC0A148A04819A04AC0A148A0460 -:103B98004C11DC11A9148C0299AC0A14CA0200ACAD -:103BA8000A14CA0310EF74AC0A14CA0400AC0A144D -:103BB800A914894E02DE0AAC0A148A02819A02EF1D -:103BC80013AC0A14A914894E0261D308AC0A148AEA -:103BD80002919A02AC0A148A03919A03D1DF3CAC91 -:103BE8000A148A024C10DF10A91489318EA112AC74 -:103BF8000A14A9146299EF17AC0A148A024CF0DF70 -:103C08000EA91489318EB112AC0A14A9146299ACA8 -:103C18000A14CA0200AC0A14CA03101004C6D7ED6D -:103C28006D3C717BFAC7D55EFC61F8317422307146 -:103C38007422711123717322D55EFCDD06B05EFC1F -:103C4800CEABAC717AFA5600664C0ADD1272F331CB -:103C58001C7948FDCEFC0061CAFDCC3C86EFE971B9 -:103C68007AFAF2C6D7C75600664C10DE0BF0317EE2 -:103C780012F67860FC86EFF0C6D7C7C1C1FBF8FF23 -:103C8800CC01008C014C10DE36717BFA8C01F031CE -:103C98007E0460FC14A96168DF09AC02B9717AFA84 -:103CA800F2EF1D8C01F0317E127960FC614902DF70 -:103CB80006717AFAE2EF09717AFA615901EFC4E202 -:103CC8001004C6D7C72004FBF8FFF64260FC61F871 -:103CD800EDB13D717BFA9C038C034C10DE3C8C03E8 -:103CE800F0317E0460FC14A96168DF05717AFAEF8F -:103CF80029717AFA8C0372F3311C7960FCCEFC00CE -:103D080061CA629C02D1DF0A8C03F0317E12E67828 -:103D180060FC717BFA615903EFBECC0200CC010153 -:103D28008C02F0317E0460FC14A96168DD7B8C0292 -:103D3800F0317E127960FCE743DF688C014C10DEBD -:103D4800628C01F0317E127960FCE743DD50717BB3 -:103D5800FA8C01F0317E0460FC14A96168DF1B61F4 -:103D68006901717BFA8C01F0317E12F67860FC7182 -:103D78007AFA8C024E01DCE7EF2F8C01F0317E04D9 -:103D880060FC14A9128C02F0317E337860FC8C013F -:103D9800F0317E12E67860FC615902717AFA615955 -:103DA80001EF98615902ED283D00F21004C6D7C70B -:103DB8002006FBF8FF341BFCC55006C150A8C150B3 -:103DC80030FD5B031006D2DD1DA080FC4080FC089E -:103DD800DE03E2EF5A3416FC895CFC99FD803E71E3 -:103DE80010E4FBF2EF49F580FC8F16FC5C01D1DD95 -:103DF800264020F903DF205010C180FDF237C0C7EC -:103E080036100571D4C6DE0F17C15006C150A8C1BF -:103E18005030FD5B0310064020F901DD114020F908 -:103E280005DD0B8F16FC5C02D161E8FD3C45F21004 -:103E380006C6D7D917FCC15030FD3103C0629F1A9E -:103E4800FC7130E7FB8FEFFB5C08D1DF067163077D -:103E5800716B27F2D7D91AFCC1D919FCC15030FDB2 -:103E6800CD0310047130E7FB8FEFFB5C08D1DF0650 -:103E7800716307716B27F2D7C7200AFBF8FF500F51 -:103E8800C15030FD3103C04043FB02DF077110E42D -:103E9800FBF2EF547118E4FBCC0700CC0812CC09F4 -:103EA800808F16FC5C03D1DF08717AD5CC0607EF4A -:103EB80006717BD5CC062F17040600C15004C150EB -:103EC800A0C15030FD03041006C736100571D4C6D2 -:103ED800DE154020F903DF0F17C15006C150A8C1F5 -:103EE8005030FD5B031006F2100AC6D7C74020F910 -:103EF80002DF04F6BF84FCB05CFDD55CFD61E8ED33 -:103F08000440CF5CFD048F20F9318FE723DD0B24BB -:103F1800020024030061C8ED04403028004284FCFC -:103F2800DF0AE0C15010FDF237C0EF2530FA004239 -:103F380084FCDF0B5002C15010FDF237C0EF128F26 -:103F4800FAFB5010D604FA004284FC61D871202292 -:103F5800F931340709712323F6BF84FCEF173124A4 -:103F68002306F6BF84FCEF0DA284FCF64284FCDF36 -:103F780004B1BF84FC8F23F9318FE7240000DD06EC -:103F880023DD0D23DF1236100571C4713123EF0BC9 -:103F9800710402713123EF037132233132231A4045 -:103FA80086FC0361D8A086FC4086FC02DF0E500424 -:103FB800C15010FDF237C0EF03F586FC3134231AE7 -:103FC8004088FC0361D8A088FC4088FC02DF0E50C2 -:103FD80008C15010FDF237C0EF03F588FC314207E5 -:103FE800184087FC0361D8A087FC4087FC02DF0CDF -:103FF8005010C1FDF237C0EF03F587FCC6D7C736AE -:10400800100571D4DE0730B73DFD823CD24020F95F -:1040180003DF413122070630E22BFD823C31442385 -:104028000C7143235080C15012FDF237C0D58AFC71 -:10403800DD05B08AFCEF1DCF8AFC068F37FC5C01DA -:10404800D1DD118F43FC4F44FCDD095040C15012B3 -:10405800FDF237C04020F903DD05F6BD1AEF25D57E -:1040680002FCDF09F6461ADD1BB61AEF17D9FEFB6C -:10407800F1461ADD0FD9FEFB12AD1A43DE04A61A6B -:10408800EF02B61AC6D7C78FF6FB76F5F6FB5C10BB -:10409800D161E8715223665C0FD1DD61665C01D1A4 -:1040A800DD05F520F9EF56665C02D1DD15E0C1505B -:1040B80003C15084FDCD031004711300711B2071DE -:1040C8000303665C08D1DD05710303EF17665C0422 -:1040D800D1DD11711300711B20D537FC61F8710314 -:1040E80003F537FC5005FDA3027102035003C1C15B -:1040F8005084FDCD031004711A20FDDF2CF2C6D7C1 -:10410800C7364105718461D8EDAC413641057194DB -:10411800DE0771405005CEABAC31B2D104E2EDBB45 -:1041280041713BD1CEABAC401AF909DE77D51AF90B -:10413800DF618F22F93133088F23F99F4005EF049F -:10414800CF400504F0C15084FD3103C0629F8EFC4E -:104158008F32FD9F8FFC3690FCC75002C15008C1BA -:10416800506CFD5B0310068F8CFC9F92FC8F02F94C -:104178009F93FC713420E661301271042061DC31B8 -:10418800196162629F94FC8F22F93169317A9F9597 -:10419800FCEF0BD91AF9F112498DFC9F4005A01AC2 -:1041A800F9E2EF0F7160500571485005713BD5F584 -:1041B8001AF9F2C6D7C78F20F9318FE724000061BA -:1041C800F8ED8E4323DD1B2361F8ED95422361F85A -:1041D800ED13432361F8ED5C432361F8ED2B44EDC7 -:1041E8008E43D521F9DF2BF64284FCDD05F55EFD13 -:1041F800EF03A05EFD405EFD65DC09F520F97172F4 -:1042080022EDAB44AF84FC440A0061D8EDAB44E531 -:1042180021F9712223F55EFDF5F9FBFD27057143B0 -:1042280020FD01244023F903DF09717222F520F9EA -:10423800EDAB44FD282740E3FB9BDE09717222F5B4 -:1042480020F9EDAB44714A27714011057130110511 -:10425800713A22715A22711A2EFD172BD2DD09717B -:104268007222F520F9EDAB4471103500CF37001DEF -:10427800714012054021F901DF05F5FFFBEF04CF7E -:10428800FFFB03CF20F902FDF52AEDAB44FD0A2D13 -:10429800FD6A2D714A9DFD3738FDD733F537FF711B -:1042A8002BE0F521F9717222CBE43FEFCBE6F6F073 -:1042B800FD2705713BD48F22F93105305004C150D8 -:1042C80084FD3103C0625C03318E315D34E5FB89C6 -:1042D8006168995002C15084FD3103C0D2DD067176 -:1042E80070E5FBEF047178E5FBFD0124FD212E71DB -:1042F8000822F9CF20F9038FD8FB5C02D1DD0950E1 -:1043080080C15010FDF237C0EDAB44FDAD4431A47F -:10431800E020712BE031020C05FD2745EF145027F2 -:10432800C15005C15084FDCD031004CF20F904719C -:1043380072223154230BA098FCD598FC61F8FD2714 -:1043480045FD1A458F22F931450731040703F52049 -:10435800F9EDAB44FDAD4431020C18F0C15005C174 -:104368005084FDCD0310045005FDA302FD2745CF61 -:1043780020F903FD1A458F22F93145073104070357 -:10438800F520F9EDAB44F520F9CFFFFB03F500FC70 -:10439800F502FC713221F6426CFF61E8EDAB447125 -:1043A8002822F9F516FCFD803EFDB12EFD612DFD9C -:1043B800BF2D714B9DF5E6FBF5E7FBF5E8FBF5E94D -:1043C800FB31042102EFFACE3708CBE4BFFFCBE67E -:1043D800FFF1CED4FFCF37000971481205F6BEE0D1 -:1043E800BEE2BED0716A27FD942B714307714B273B -:1043F800714810057148110571381005713811059B -:10440800713302713B22715302715B2271130E7179 -:104418001B2EFD9005F55EFDCF20F905712223F6D0 -:10442800BF84FC3102072CFD0124AF84FC440A0040 -:10443800DC06E521F9E520F9D523F961E8FD9005C9 -:104448008F22F931455D502EFDA302E521F9E520C3 -:10445800F9EF50D50BF9DF4BF521F9FD9005FD85F6 -:104468002371730171320431120502EFFA714302AC -:1044780071032071422031949E02EFFA712AE7CE2F -:10448800A409F5F30061FD31040703712323E5F363 -:1044980000CEA408712BE7E520F98F22F9314503F6 -:1044A800F520F9C6D7D599FCDF1E31020019500353 -:1044B800C15084FD3103C0625C01D1DF07F520F9EA -:1044C800717222D7E599FCD74099FCF0DF083104D6 -:1044D800003FF599FCD74099FCC8DF0BF520F9712E -:1044E8007222CF99FCF0D731020004A099FCD7F0D2 -:1044F800C15004C15084FDCD0310048FE5FB5C9FBF -:104508009FE5FB7110F6FB308E40FD823CCF99FC95 -:10451800F0D78F22F9312506F520F9717222D7716B -:104528005323F598FC717207FD0D03717307D7FDCE -:10453800FD05F2D7C7200CFBF8FF8F1CFCF0F91B18 -:10454800FCF303FD904F13BC048F1EFCF0F91DFC17 -:10455800F303FD904F13BC028F20FCF0F91FFCF30E -:1045680003FD904F13BBAC04BDD8F6BDDAAC0431E3 -:104578001EBDDCF6BDDEFDA40DADD8BDDCADDABDDB -:10458800DEAC02BDD8F6BDDAAC02311EDADCC3DA25 -:10459800DEC3BDDCF6BDDEFDA40DC0BDDEC0BDDCE6 -:1045A800ADDEFD1A0FADD8BDDCADDABDDEABBDD8D2 -:1045B800F6BDDAAB311EDADCC3DADEC3BDDCF6BD2C -:1045C800DEFDA40DC0BDDEC0BDDCADDEFD1A0FDA18 -:1045D800DAADD8FD8D49C3C58F26FD5C3FF0317E2D -:1045E80004A6FC14C2C0B9A026FDF6BC08BC0A9CEF -:1045F800078C074C2EDD3E8F26FD0E0770F161DC1F -:10460800605C3FF0317E1279A6FCBDD8F6BDDA8C2D -:104618000773098E22318FBDDC70BDDEFDA40DACA1 -:1046280008BDDCAC0AFD1A0FADDABC0AADD8BC086F -:10463800615907EFBCAC08BDD8AC0ABDDAC9DC00CB -:1046480004F6FD6E0EC9DCFFFFF6FD6F0FADD8BF97 -:10465800A0FCAF9AFC42A0FCDD12AF9CFCBF9EFC04 -:10466800AF9AFCBF9CFCAFA0FCBF9AFCAF9CFC427D -:104678009EFCDC50AF9AFC429CFCDE48AF60FD42D9 -:104688009AFCDE404064FD16DC1F4064FDA0DE1687 -:104698008FA2FC4F64FDDE0EAF9AFC22A4FC446995 -:1046A8001061C8FD1547F564FDAF9AFC445146DC1E -:1046B8000BAF9AFC241027BF62FDEF1930F82ABF10 -:1046C80062FDEF114064FDFFDD03E6EF01F634649F -:1046D800FD89610899AF9EFC429CFCDC1BAF9CFCE9 -:1046E800429AFCDE13AF9AFC4262FDDE0BF5A2FC97 -:1046F800AF9AFCBFA4FCEF1140A2FCFFDD03E6EF7C -:1047080001F634A2FC89610899100CC6D7C72006A7 -:10471800FBF8FFA021FCD521FCDF1CA022FCD52240 -:10472800FCDF14A023FCD523FCDF0CCF21FCFFCF3A -:1047380022FCFFCF23FCFF717BFA710A9E31929E07 -:1047480002EFFA8E98FD830F9C039F2AFD8E949F9B -:1047580065FD8E969F66FD8E979F67FD8E939F28B9 -:10476800FD8E929F29FDFDF64813BC04BDD8F6BD09 -:10477800DA46DADF03B146D8DF198C035C0391DF30 -:1047880003E6EF01F6046D01313D120103B1BC04EB -:104798006169038F68FD4E03DF12AF2CFD61490488 -:1047A800DE40AC04222CFDFD1748EF368C03318E19 -:1047B800B112D968FDF143DF1E8C035C0391DF035E -:1047C800E6EF01F6046D01313D120103222CFD6173 -:1047D8000904FD1748EF0B8F68FD4E03DE04F6FD54 -:1047E80017488C039F68FDAC04BF2CFDD927FDF149 -:1047F800010424F9BB14A944FFFFDF04E6B9EF0B59 -:10480800AB14A944FEFFDD03A9A1B91006C6D7C79A -:10481800161744A90061C836A800A027FD4027FD47 -:10482800A861C8F527FDF927FDF3311CF67824F9AE -:10483800B7F647DFE5C6D7C756A89666F0317E12A9 -:10484800F6B17824F966D1DFF1F521FCF522FCF503 -:1048580023FCF527FDC6D7716323D7C72004FBF8CF -:10486800FFD91AF9F1E7240000DD1123DD1C23DD4F -:104878002123DD2623DD2F23DD34EF3A8F27FD9F0B -:104888002EFDA01AF9F965FDEF60A01AF9F966FD89 -:10489800EF58A01AF9F967FDEF50A01AF98F2AFD11 -:1048A800FD9D0F72EF44A01AF9F928FDEF3CA01AFC -:1048B800F9F929FDEF34F92EFDF3311C7924F9BB00 -:1048C800316223058B9C03EF128C019C03D52EFDCE -:1048D800DF06CF2EFDA7EF03B02EFD718071672391 -:1048E80061DC61FB7161238C03721004C6D7C72099 -:1048F80008FBF8FF8E989C058E979C048E969C0367 -:104908008E949C028E939C018E929B710B9E717A61 -:10491800FA8C05FD830F9C058C04FD830F9C048C89 -:1049280003FD830F9C038C02FD830F9C028C04F013 -:10493800317E1279BE22BC068C055C03D1DF098C5E -:10494800044C0361C86179068C03318EB161090694 -:10495800BC06313D120103BC068C060E02708C07A2 -:104968001C00BC068F26FC4E01DC0D8C014F26FC7A -:10497800DC0B8F27FC4DDE05AC0612EF04AC06B14C -:10498800121008C6D7C7C3C12008FBF8FFF6614953 -:104998000A61F8614908DF07F7340000ED2A4AE6A2 -:1049A800BC04F6BC06AC0ABC02AC08BBAC06614948 -:1049B80002AC0461F8614900DE28AC04BDD8AC063D -:1049C800BDDAE1FD290FADDABC06ADD8BC04ABBD3C -:1049D800D8AC02BDDAE1FD440FADDABC02ADD8BBFC -:1049E800EFCAAC06BC02AC04BBAC08BDD8AC0ABD6F -:1049F800DAAC04BDDCAC06FDA70EAC04BDDCAC062D -:104A0800FD1A0FE1FD440FADDABC06ADD8BC04AC0D -:104A180006614902AC0461F8614900DCC5AC0214C6 -:064A2800AB12100CC6D712 -:104A2E0061FC61FCC1C3C5C7520C929269D4FEC130 -:104A3E00DFF88EFD708EFCC1717AFA4020F903DF2B -:104A4E000630E22BFD823CC09EFC609EFD34D4FEFF -:104A5E005206C0B9A5A592DFF9C6C4C2C061FC61F9 -:104A6E00DF520C929269D4FEC1DFF88EFD708EFC7F -:104A7E00C1717AFAC736410571A4C6DC51F534FD11 -:104A8E0071485005716050053124223671620771EC -:104A9E0023228FE6FB5FEEFBD1DF1B8FE7FB5FEF81 -:104AAE00FBD1DF128FE8FB5FF0FBD1DF098FE9FB53 -:104ABE005FF1FBD1DD0C31620702EFFA7163077112 -:104ACE006B27FD5F48FD8333F51AF9EDF14BC736C1 -:104ADE0041057184C6DE0DF534FD71485005FD8328 -:104AEE0033EDF14BC73641057194C6DE154034FDEA -:104AFE0003DD0C4034FD04DD064034FD0161F8F5A4 -:104B0E0034FDD934FDF1E7240000DD0823DD132345 -:104B1E00DD39EF6071405005E534FD71505005ED03 -:104B2E00F14B8F40059F1BF99F1EF9D91BF9FD44D0 -:104B3E0037629F1DF9401BF97FDD06CF34FD02EF72 -:104B4E0003F534FD71505005EDF14BC7364105713B -:104B5E0094C6DE1CC736410571C4C6DE06CF34FDD1 -:104B6E0003EF11F534FD7148500571605005EF7378 -:104B7E00CF34FD044034FD03DF138F1DF99F400534 -:104B8E00D91DF9C1D91BF9FDC337C0EF108F4005F0 -:104B9E0076C7D91BF9FD0834C071505005D91EF9DE -:104BAE00F1242900DD2D240400DD28242200DD233C -:104BBE00241100DD0C240100DD19241E00DD14EF8C -:104BCE000C401BF960DF0CCF1BF961EF06F51AF9EB -:104BDE00A01BF94034FD03DF0AD91BF9FD443762EF -:104BEE009F1DF9C09EFC609EFD34D4FE5206C0B9D6 -:104BFE00A5A592DFF961FCC1C3C5C7520C9292699B -:104C0E00D4FEC1DFF88EFD708EFCC1F616717AFAF5 -:104C1E00714AE5717BBD51405F0401D1DD05A7F6F8 -:104C2E0047DFF3300400BF2401F6BF2A01300B0B1F -:104C3E00BF2801FD0D03300B0FBF2801FD0D033002 -:104C4E000F0FBF2801710AE6710321C09EFC609E02 -:104C5E00FD34D4FE5206C0B9A5A592DFF9C6C4C272 -:104C6E00C061FCC1C3C5C7520C929269D4FEC1DFAC -:104C7E00F88EFD708EFCC1717AFAD542FBDD0EEB1B -:104C8E0040FB899E44A240FBB042FBEF2B710AE62B -:104C9E00300400BF2401F6BF2A01300B0BBF2801E0 -:104CAE00FD0D03300B0FBF2801FD0D03300F0FBF9D -:104CBE002801717320710321C09EFC609EFD34D4C7 -:104CCE00FE5206C0B9A5A592DFF9C6C4C2C061FCEA -:104CDE0061EF520C929269D4FEC1DFF88EFD708E98 -:104CEE00FCC12008FBF8FF71503002CEABACCC01FA -:104CFE0000F6BC0231B2E20F617902F6614902DFC1 -:104D0E00F371603002EF7E8E519B713BE28B5C0241 -:104D1E00D1DD1D8B5C08D1DF0971503002CC010052 -:104D2E00EFCF8C0770FD9E38629E50CC0102EFC112 -:104D3E008B5C03D1DF408E509C05715030028C018C -:104D4E00D1DF0E8C0570FDF438629C07CC0101EFAB -:104D5E00318C014C02DF0671603002EF28CF340235 -:104D6E005A716030028C0570C18C0770FD4538C0D9 -:104D7E00CF34024AEF0F8B5C01D1DD067160300239 -:104D8E00EF03EDFF4C1008C09EFC609EFD34D4FE78 -:104D9E005206C0B9A5A592DFF961FCC1C3C5C752C1 -:104DAE000C929269D4FEC1DFF88EFD708EFCC1713B -:104DBE000A9E31929E02EFFA8F10FC4F96FFDF197A -:104DCE008F11FC4F97FFDF118F12FC4F98FFDF09F9 -:104DDE005004C15011FDF237C0710B9EC09EFC6095 -:104DEE009EFD34D4FE5206C0B9A5A592DFF9C6C405 -:104DFE00C2C061FCA05EFC61FCC1C3C5C7520C926F -:104E0E009269D4FEC1DFF88EFD708EFCC1C1FBF835 -:104E1E00FF8D1F9C018E31318EE7240600DD0823A5 -:104E2E00DD0F23DD25EF45717AFA8C019F48FCEFEB -:104E3E003B717AFA4023F901DF078C019F47FCEFA3 -:104E4E002B51FF2E019F47FCEF22717AFA8C019FA6 -:104E5E0002F98FE4FB5C01D1DF124020F903DD067D -:104E6E004020F904DF06306A26FD823C4031FF09FE -:104E7E00DE05A031FFEF197158F000713222405D4E -:104E8E00FC02DF03F6EF05D95DFCF1A1609F5DFC2E -:104E9E00710BE3C0C09EFC609EFD34D4FE5206C072 -:104EAE00B9A5A592DFF9C6C4C2C061FC61FF520C60 -:104EBE00929269D4FEC1DFF88EFD708EFCC1717ABC -:104ECE00FA8F16FC5C03D1DD194020F903DD064094 -:104EDE0020F904DF0D36100571D4DE0630B73DFD26 -:104EEE00823CC09EFC609EFD34D4FE5206C0B9A525 -:104EFE00A592DFF961FC61FC61FC61FC61FC61FC67 -:104F0E0061FC61FC61FC61FC61FC61FC61FC61FCAB -:104F1E0061FC61FC61FC61FC61FC61FC61FC61FC9B -:0E4F2E0061FC61FC61FC61FC61FC61FC61FCEA -:0A4F3C0000060C12181E242A30365D -:104F460000163248648096122844607692082440FF -:104F5600FF000000555555554700DEFB00000000D8 -:104F66004BFC00000000F43E4139D822C92E5A30CD -:104F7600D730193206407C09BD4101000000983A3D -:0A4F8600F82AFF2330129900000002 -:084F9000317503F7332312D73A -:0A4FF60031373A34333A3538000001 +:10221A007B9EC5E91926344453626E777D80807DA2 +:10222A00776E625344342619100A08080808080809 +:10223A0008080A107F7E7D7C7A79787776757472C1 +:10224A0071706F6E6D6C6A696867666564626160F9 +:10225A005F5E5D5C5A5958575655535251504F4E0E +:10226A004D4B4A494948474645434241403F3E3D16 +:10227A003B3A39380104080D12171C1F08010102E4 +:10228A000203030200FEFBF7F3F0F0F3FA0412254F +:10229A00384D5F6E777A776E5F4D38251204FAF300 +:1022AA00F0F0F3F7FBFE0002030302020100000054 +:1022BA0000001F003B005A0078009700B500D400C8 +:0822CA00F300110130014E0187 +:1022D200D520F9DD108F33FDB033FDD161E8ED7EFD +:1022E20023CF33FD33FD7F234002F94BDC1640023E +:1022F200F9B9DE10400EF928DE05A00EF9EF2771BC +:102302003320EF224002F93EDC064002F9BDDC1028 +:10231200400FF928DE05A00FF9EF0B713220EF060E +:10232200F50EF9F50FF93132200D31042009310291 +:102332000705713304EF0371320431140508F510F7 +:10234200F9714302EF0E4010F902DE05A010F9EF19 +:1023520003714202D50BF9DD06B00BF9714202316D +:102362004402067140E5FBEF047148E5FB4020F9A9 +:1023720001DD094020F90561E8FD2227D7C72004C5 +:10238200FBF8FF710407E66130609C038F11F94E80 +:1023920003DD628C039F11F98C03D1DD137130E5EB +:1023A200FB5002C15011FDFC37C0CF0BF91EEF45A7 +:1023B2007138E5FBE0C15011FDFC37C0F50BF91790 +:1023C200A1C15002C1C1506CFD5B031006D2DF0FE8 +:1023D2008C01318E318D080E02081C00BF0CF9AF42 +:1023E2000CF944009BDC05D5E1FBDF095020C1500C +:1023F20011FDFC37C01004C6D7C78F32FD76FD3CF5 +:1024020024D523F9DD05710320EF2D664F32FD61DE +:10241200F83144201A714320FD2705664C07DD037D +:1024220081DF098F22F9310303FDBA24FDDF247114 +:102432000220306426FDA23CC6D7C77162017172C8 +:1024420001E0FDA3025008FD163B629F02F950090C +:10245200FD163B6276716301713822F94002F9F18F +:10246200DC05E523F9EF244002F904DE1BCF23F952 +:10247200025008C1506CFD3103C092DF0ED543FB00 +:10248200DF09713022F9EF03F523F9CF32FD075747 +:1024920000674C08DE1173091722614EDC06679F44 +:1024A20032FDEF0387EFEA4032FD07DF09D523F95A +:1024B20061F8CF23F903C6D7C7C1FBF8FF500AFD65 +:1024C200A302304000BB17C15002C15006C1506C7C +:1024D200FD030410065096FDA302C0C6D7C720080C +:1024E200FBF8FF8F32FD5006D604CA2114F75006BE +:1024F20089A54804F9A390DFF7D523F961E8ED60D7 +:1025020026304A57BB17C15002C1503EC1506CFD24 +:1025120003041006D2DD077100E4FBED60267108AA +:10252200E4FB17040300C15004C1500CC1506CFD00 +:102532005B031006D932FDF10104F42114A9318D97 +:1025420012A9318E616B08616A08BB17C15002C1C2 +:10255200500EC1506CFD03041006F690BB17C1501B +:1025620002C1500CC1506CFD03041006310421025B +:10257200EFFA7172208F32FDF0312E040A20C15021 +:1025820010C15040C1506CFD0304100631042102F9 +:10259200EFFA7172208F32FDF0312E041A20C150F1 +:1025A20010C15050C1506CFD0304100631042102C9 +:1025B200EFFA7172208F32FDF0312E042A20C150C1 +:1025C20010C15060C1506CFD030410063104210299 +:1025D200EFFA7172208F32FDF0312E043A20C15091 +:1025E20010C15070C1506CFD0304100650A5FDA32C +:1025F20002D932FDF10104F42114A9318D12A9315D +:102602008E616B08616A08BB17C15002C1500EC1CE +:10261200506CFD0304100650A5FDA3025004C150E6 +:102622006CFD3103C0629C07E932FD0909224E07A5 +:1026320061C308E932FD0902224E0717040300C1F3 +:102642005004C1500CC1506CFD03041006F6BB17B8 +:10265200C15002C1503EC1506CFD03041006100867 +:10266200C6D7C7C1FBF8FF8F12F94F02F961F8ED27 +:102672001E274014F928DE06A014F9ED1E27F514D2 +:10268200F98F02F99F12F98F02F95070D612307346 +:1026920051230480001231FF318E039F13F99FE012 +:1026A200FBF6BB8F13F97C804C95DC1B8F13F93141 +:1026B2008F241400BDD8AF06F9FD930D1231FF31FE +:1026C2008E03318FBBEF198F13F9318F241400BDA4 +:1026D200D8AF08F9FD930D1231FF318E03318FBB54 +:1026E200D904F9F1610900BB44000171FEDC03F673 +:1026F20090BB8C0101DE02F6BBABABBF8CFC17C1F9 +:102702005002C1500CC1506CFD03041006D2DF0808 +:102712008F02F99F12F9EF047100E4FBF2C0C6D7F1 +:10272200C72006FBF8FF4023F901DF0BCFE1FB6373 +:10273200CFE3FBC8ED7C284023F902DF2C17040409 +:1027420000C15002C15004C1506CFD5B031006D29F +:10275200DD06CFE1FB63EF0A8C049FE1FB8C059F52 +:10276200E2FBCFE3FBC8ED7C2817040400C1500252 +:10277200C15004C1506CFD5B031006D2DD11710023 +:10278200E4FB710320F5E1FB712022F9ED51288C65 +:1027920004318E318D080E05081C00BF0CF9D932A8 +:1027A200FDF1041022148972AF0CF9FDE60EBF0C84 +:1027B200F99C04D1DF08CC0401CC0500EF058F0C95 +:1027C200F99C0517040200C15002C1C1506CFD5BA7 +:1027D200031006D2DF798C029FE3FB8C02318E312B +:1027E2008D080E03081C00BF0CF94401A5DC09CCBE +:1027F2000164F6BF16F9EF57AF0CF92216F944013E +:10280200A0DC09CC011EF6BF16F9EF43AF0CF94468 +:10281200819DDC0BCC010A30F401BF16F9EF30AF19 +:102822000CF944019BDC0BCC010530F401BF16F915 +:10283200EF1DAF0CF9440191DC0BCC010030F40127 +:10284200BF16F9EF0A712022F930F401BF16F931EF +:1028520032040D31140509CFE1FB64F5E2FBEF1AF6 +:102862008C044E01DE0C8C049FE1FB8C059FE2FB85 +:10287200EF088C019FE1FBF5E2FB40E1FB51DC0636 +:10288200CF38FC0FEF3540E1FB33DC06CF38FC0BD1 +:10289200EF2940E1FB0BDC06CF38FC07EF1D40E1DE +:1028A200FB0661D831320406CF38FC03EF0DD5E1C7 +:1028B200FBDD05E538FCEF03F538FC8F18F94FE135 +:1028C200FBDD2B40E1FB0BDE064018F90BDE164068 +:1028D200E1FB06DE064018F906DE0AD5E1FBDF0E53 +:1028E200D518F9DD095020C15011FDFC37C08FE128 +:1028F200FB9F18F9D520F9DF05715320EF3340E132 +:10290200FB0BDE03E6EF01F66061FB7161207114DF +:102912002071672061C831522017715220716420E2 +:10292200711120F171642061DC70C15012FDB60595 +:10293200C01006C6D7C75007C15002C15084FDCD92 +:102942000310045012FDA302500FC15002C1508463 +:10295200FDCD0310045003FDA302501FC15002C15C +:102962005084FDCD0310045016FDA3025003C15044 +:1029720084FD3103C0625C01D1DD107170E5FB5052 +:1029820002C15013FDFC37C0F2EF01E2C6D7C750B7 +:1029920004C15084FD3103C0625C03D1DD40501498 +:1029A200FD292A34E5FB895C9F998A0C7CFF50FF44 +:1029B2005C14D1DD228A0C7CFF5C147234E9FB8941 +:1029C200616A997162075600316207058666D1DF36 +:1029D200F7716307716B2734F8FB895CEB9950023E +:1029E200C15084FD3103C0D2DD335017C15002C142 +:1029F2005084FDCD031004E0FDA3025007C1500234 +:102A0200C15084FDCD0310045033FDA302F0C15028 +:102A120002C15084FDCD0310047178E5FBE0C15082 +:102A220013FDFC37C0C6D7C7C12004FBF8FFCC0298 +:102A3200005004C15084FD3103C0629C038C045CCD +:102A420020D1DD0E8C036C019C038C026C209C0255 +:102A5200EF138C045C10D1DD0C8C035CFE9C038CA8 +:102A6200026C109C028C045C08D1DD0E8C036C029B +:102A72009C038C026C089C02EF138C045C04D1DD75 +:102A82000C8C035CFD9C038C026C049C028C03D1B5 +:102A9200DD05501AFDA3028C0370C15004C150849D +:102AA200FDCD0310048FE5FB5C9F728C03318E31E8 +:102AB2006D148C03318E314D616D08616C5C606107 +:102AC20062629FE5FB8FF1FB7CFF50FF5E02D1DD6E +:102AD200278FF1FB7CFF5E027234E9FB89616A9900 +:102AE200716207CC0100316207086159018C01D182 +:102AF200DFF4716307716B27F21006C6D7D9D9FBD1 +:102B0200C15006C15084FDCD031004D9DAFBC15077 +:102B120007C15084FDCD031004D7FDFF2AF2D771FF +:102B22001300711B20710303710205E0C15003C140 +:102B32005084FDCD0310045013FDA302F0C15005D3 +:102B4200C15084FDCD031004500FC1E0C15084FD7B +:102B5200CD031004500AFDA3027103055008FDA322 +:102B620002501FC1E0C15084FDCD0310045012FD7C +:102B7200A3025003C15084FD3103C0625C01D1DF66 +:102B820002E2D75003C1C15084FDCD03100471028B +:102B920003711A20FDE92CF50AF9F2D75003C1504E +:102BA20084FD3103C0625C01D1DD195014FD292A74 +:102BB200FD90295014FDA302E0C15003C15084FDD1 +:102BC200CD031004711300711B207103035014FD17 +:102BD200A302F0C1E0C15084FDCD031004F0C15046 +:102BE20003C15084FDCD031004D7C72004FBF8FFB6 +:102BF200CC02008F0AF99C035010C150A4FD31038E +:102C0200C0629F0AF9D543FBDD04F2EDC62C8C03AA +:102C12007F0AF95C08D1DD108F0AF95C08D1DF0563 +:102C2200CC0210EF03CC02208C037F0AF95C04D1A2 +:102C3200DD168F0AF95C04D1DF088C026C049C0259 +:102C4200EF068C026C089C028FE4FB5CF3728F0A25 +:102C5200F95C0C6162629FE4FB8FF0FB7CFF50FF2A +:102C62005E029C02D1DD1F34E8FB896E029971621B +:102C720007CC0100316207086159018C01D1DFF4F0 +:102C8200716307716B278F0AF95C40D1DD0950022D +:102C9200C15012FDFC37C08F0AF95C01D1DD08E09A +:102CA200C15012FDFC37C0717AFA8F0AF95C41D12A +:102CB200DD11340AF9895CBE99D90AF9C15010FDB7 +:102CC200B605C0F21004C6D7FD3729F2D7FD902908 +:102CD200F2D7C78FF8FB7617FD292A664FF8FBDF7C +:102CE200F2F5F8FBF2C6D75064FDA30240E1FB0BFC +:102CF200DE03E6EF01F66061FB711120F171142031 +:102D020061DC70C15012FDB605C0FDC039CF49FC6F +:102D120003D77100010571785005713AD5713BD125 +:102D2200713ADD713BD98F10055CFC9F1005CF54C1 +:102D3200054AE5420571104205710042057148508D +:102D4200057130500571205005CF530505CF52054E +:102D52000A7130510571205105713BD571705005D2 +:102D62008F11055CFC9F1105D77178500571080120 +:102D720005D77140F00071783002713AE6713BE29A +:102D8200713BEA713BEE8F10055CFC9F1005CF345E +:102D9200024AE552FF711A52710A527148300271A9 +:102DA20030300271203002CF330205CF32020A7175 +:102DB200303102713BE6717030028F11055CFC9F6D +:102DC200110571603002D7717830027148F000D776 +:102DD200C788061666614FDD0967614EDE0396EF0E +:102DE20001866672C6D7C7161714AA0412A943DD54 +:102DF20029AA0412A923FDB04FC3AC02FDB04F13A0 +:102E0200C2BDD813FD630FDE0C1714AA0212AA0466 +:102E120003BA04EF051714A9BA04AC041231FF3146 +:102E22009E03317F087208C6D7C771201205712030 +:102E320011057100F200304400BFB601300188BFB5 +:102E42009001300984BF9E01BF9C01BF9A01BF98C7 +:102E520001BF9601BF9401BF9201F53CFF30FE0015 +:102E6200BFBE01F6BFBC01BFB80150EEBFBA01A19F +:102E7200BFB201C918FE00711022F94023F901DF27 +:102E820006711822F9EF0B36100571A461D871187A +:102E920022F97128100571281105F6BE6EBE64BEB6 +:102EA2006A7123047153078F22F9310507F5FFFB7D +:102EB200CB6CFF00713321C6D730EF00BFB401F6EF +:102EC200BFBA017108F200712304715307715301F3 +:102ED200D7714321D9FFFBF1E7240000DD1223DD86 +:102EE2001923DD1123DD2623DD3423DD3923DD3FE4 +:102EF200FD6E2FEF3DFD912FEF38D9FEFBC1AE6C79 +:102F0200FDD22DC0F313BE6C712321EF25F0C1AEAB +:102F12006CFDD22DC0F313BE6C712321EF14F6BEEB +:102F22006C712221EF0CCB6CFF00712321EF03FDAA +:102F32000E308F22F9311508712421712104EF0618 +:102F4200712421715101314421218F22F93115104F +:102F5200F6BE64BE6A3124210390EF01F6BE6ED73D +:102F620031242104F690EF01F6BE6AD7CF3AFD472D +:102F7200F5AAFBAE6C317DBFB0FBFDE32FD2DF0EB5 +:102F8200D9FEFBC1AE6CFDD22DC0F313BE6CD7FDD2 +:102F9200E32FD2DD0FCF3AFD47F5AAFBAE6C317DB0 +:102FA200BFB0FBD7E9AAFB091E225080D6BFACFBFB +:102FB20022B0FBBDD8304700FDCF0DBFAEFB30AC19 +:102FC200FBFDE82DF313BE6CB03AFDD53AFDDF10E0 +:102FD200CF3AFD47A0AAFB40AAFB1F61C8F5AAFB96 +:102FE200D740E1FB0BDC05712321F2D740E1FB0660 +:102FF20061D831120511F0C1AE6CFDD22DC0F313B0 +:10300200BE6C712221EF03FD0E30E2D7714221F036 +:10301200C1AE6CFDD22DC0F313BE6CA0B2FB40B2A8 +:10302200FB40DC3DF5B2FBD9B3FBF1313F0436FD89 +:1030320014D9B3FBF1BDD85008FD1E0E087208E684 +:10304200D2DD040192DFFC896158D1DD05712221B4 +:10305200EF03712321A0B3FB40B3FB2061C8F5B39A +:10306200FBD78FB4FBB0B4FBD1DF7331D4D106717F +:103072005BD1E5B6FBD5B6FBDD347140E4FBD9B5D7 +:10308200FBF1E734020023DD0625DD0325DF05F62B +:10309200BE66EF06D9FEFBF1BE66A0B5FB40B5FBEE +:1030A20020DF06F5B5FBB0B6FBCFB4FB19D7CFB422 +:1030B200FB1E7148E4FBD500FCDF04F6BE66D7D9DF +:1030C200FEFBF14266FFDD16D9FEFBF112AE66434E +:1030D200DE05A266FFEF03B266FFCFB4FB03D73172 +:1030E200442101D74020F902DF10F6BE64BE6EBE55 +:1030F2006ABFBEFBBFC4FBBFCAFB31342139F6BF76 +:10310200BAFBBFC0FBBFC6FB22BEFB1231FF31AE12 +:1031120003316FBFBCFBF622C4FB1231FF31AE0399 +:10312200316FBFC2FBF622CAFB1231FF31AE03314F +:103132006FBFC8FBEDF33131642110716321710857 +:1031420004FCF5B8FBF5B7FBEDF331D5B7FB61E84D +:10315200EDF0318F46FB9FB7FB40B8FB1FDC1A71C5 +:103162000004FC4048FBFFDD22A0B9FB8F48FB4F67 +:10317200B9FBDE17F5B8FBEF12D9B8FBF1A1605C21 +:103182001F9FB8FB710804FCF5B9FBE9B8FB094ABB +:10319200FB5080D6BFBAFBE9B8FB096AFB5080D668 +:1031A200BFC0FBE9B8FB098AFB5080D6BFC6FBAFA4 +:1031B200BAFB22BEFB12D947FBF133BDD813FDCFB8 +:1031C2000DBFBCFBAFC0FB22C4FB12D947FBF133DE +:1031D200BDD813FDCF0DBFC2FBAFC6FB22CAFB1287 +:1031E200D947FBF133BDD813FDCF0DBFC8FBB0B734 +:1031F200FB8F22F931151F30C6FBFDE82DF313BEFC +:103202006430BAFBFDE82DF313BE6E30C0FBFDE85F +:103212002DF313BE6AD730C6FBFDE82DF313BE6A49 +:10322200D7C73152210BD5CCFBDD06B0CCFBEDEA82 +:1032320032715321D901FCF1E7240000DD0F23DDB7 +:103242001B23DD1123DD5723DD2923DD3B5600F54A +:103252003BFDEDD6325601F53BFDEF78D53BFDDF68 +:10326200075601E53BFDEF055600F53BFDCFCCFBD4 +:10327200FAEF61D53BFDDF0B5601E53BFDCFCCFB01 +:10328200FAEF51F501FCEF4CD53BFDDF0B5600E5A3 +:103292003BFDCFCCFBFAEF3CCF01FC02EF36D93934 +:1032A200FCF1E7240000DD0923DD2423DD0A23EFFE +:1032B2001E5600F53BFDEF1CD53BFDDF075601E531 +:1032C2003BFDEF055600F53BFDCFCCFBFAEF055673 +:1032D20001E53BFD8F22F93115086661FB7151074B +:1032E200EF066661FB710101C6D7C736F00071F4C3 +:1032F200DC297170F000CE9D08CE9EC0CE9F80F575 +:1033020094FFF593FFF592FFE597FFE596FFE595AC +:10331200FFE598FFCE9C7F7100D8FB711BE3712BF8 +:10332200E3711AE7712BE7717A9D710A9E31929EC1 +:1033320002EFFA710B9E717321710322711322C67F +:10334200D7C73172211E717221710A9E31929E027B +:10335200EFFA3406FC3692FF52078B99A5A792DF4B +:10336200F9710B9EC6D7C788061631022215710263 +:1033720022C734CEFB3092FF1652078B99A5A79233 +:10338200DFF9C666736718CEFBC6D7C771732131E2 +:1033920004221E710322710A9E31929E02EFFA34B8 +:1033A20092FF36CEFB52078B99A5A792DFF9710BDC +:1033B2009E31142213711322717B9E8F0EFC9E9AF2 +:1033C2008F0FFC9E9B717A9EC6D7CFD9FB5CCFDA5A +:1033D200FB5FCFFAFB20CF2EFC36CF2FFCC9D7C71D +:1033E200CFD6FB11CFD7FB0ECFFEFBFFF5FFFBF5D0 +:1033F20000FCF501FCF502FCCFFBFB20F5FCFB56C3 +:1034020000664C64DE08723846FB0086EFF3C6D7CE +:10341200C788061617F1E73403002361E3ED40374E +:103422002361F8EDF634B12361E3EDFD342561F853 +:10343200ED0C3524070024070061D8ED4037240B3A +:103442000061F8ED2D352361F8ED74352361F8ED57 +:1034520041352361F8ED18372561F8ED2C372561E8 +:10346200F8EDDD35B12561D8ED013624000061F8B3 +:10347200ED0E362361F8ED40372402002361E3EDBF +:1034820033362361F8ED44362361F8ED5536236176 +:10349200F8ED44362361F8ED66362361F8ED7736B0 +:1034A2002361F8ED86362361F8EDA8362361F8ED45 +:1034B200B4362361F8EDC0362361F8EDC936240233 +:1034C200002361E3ED403724020061F8EDD1362399 +:1034D20061F8EDDD362561F8EDE936240A0061F880 +:1034E200EDF53624120061F8ED12372361F8ED0094 +:1034F20037ED4237679FD8FBED4C37301C2BFDA2CE +:103502003C66736718D6FBED4C3740DBFB6ADF1471 +:1035120040DCFB68DF0E674C6CDF09305745FDA2CB +:103522003C713AD5679FDDFBED4C3767D1DD063044 +:10353200AE40FDA23C34F6FB89616F99ED4C3767D2 +:103542005C02D1DD0830CA2CFDA23CEF0C675C01A5 +:10355200D1DD0630CF2CFDA23C675C3CD1DD1030C2 +:10356200D42CFDA23C675C3C7266736218D6FBEDFC +:103572004C3767D1DD625C01D1DD05300800EF0117 +:10358200F6609F35FC675C02D1DD03E6EF01F6349D +:1035920035FC89616899675C04D1DD04E6A1EF011D +:1035A200F63435FC89616899675C08D1DD05302005 +:1035B20000EF01F63435FC89616899675C10D1DD52 +:1035C20005301000EF01F63435FC89616899675CBB +:1035D20020D161E8716035FCED4C37D51AF9DF096D +:1035E200679FFFFBA01AF9EF13401AF905DE0DD908 +:1035F2001AF9F1B112674836FDA01AF9ED4C376796 +:103602005C0F7266736218D6FBED4C37401AF96490 +:10361200DE1F401AF901DF0667D161F85701E91A86 +:10362200F9671846FBA01AF9401AF90561C87162D8 +:1036320021675C7F70C117F1243000FD6833C0ED53 +:103642004C37675C3F70C117F1243000FD6833C00E +:10365200ED4C37675C0770C117F1243000FD683309 +:10366200C0ED4C37675C1F70C117F1243000FD6854 +:1036720033C0ED4C376770C117F1243000FD683359 +:10368200C0ED4C37CEABAC710A9E31929E02EFFA7E +:10369200D592FFDF05710B9EEFED679E99710B9E30 +:1036A2009F0DFCED4C37711222675C7F9F0EFCED83 +:1036B2004C37711222675C3F9F0FFCED4C37675C01 +:1036C2003F9F10FCED4C37675C1F9F11FCEF7B3076 +:1036D200A03EFDA23C679F16FCEF6F305B3EFDA251 +:1036E2003C679F17FCEF63307D3EFDA23C679F1A4B +:1036F200FCEF57675C01D1DD51FD5F48EF4C403074 +:10370200FCC8DE46E930FC671874FAA030FCEF3AD8 +:10371200679F30FCEF3467318E247200DF06306E13 +:1037220009FDA23C679FF9FBEF208FFCFB617F5CE8 +:1037320010D161E8CF49FC03679FFCFBEF0CEF0A55 +:10374200664C5ADE05736718D6FBC6D7C716664C99 +:1037520030DC094C37DE05FD4333EF67664C02DF90 +:103762001F8FD8FB5C03728F37FC5C03318E316D87 +:1037720008616A08128F37FC5C80312A6162EF4966 +:10378200664C3DDF0AAE90BF32FCF932FCEF3A667E +:103792004C3EDF05F933FCEF30664C4FDF05FD830D +:1037A20048EF26664C61DF09E930FC0974FA72EFD2 +:1037B20018664C7FDF0D302841FDA23C713AD5528C +:1037C2004AEF06667309D6FB72C6D7C78806161774 +:1037D200F1241000240500DC07244C00DD17EF184B +:1037E200717BFA17F104D6FB1489617F99717AFA19 +:1037F200712222EF03A030FCC6D7C7C1C1FBF8FF7C +:103802004020F903DD064020F904DF2F8C02730902 +:10381200DEFB5E0AD1DF248C02318E04D6FB1489D2 +:103822006E0A99716207CC01003162070861590181 +:103832008C01D1DFF4716307716B271004C6D7CFF7 +:1038420037FC03F535FCF539FCF53BFCD7C7880698 +:103852001617F1E734020025DD3E23DD1825DD1DB4 +:1038620023DD0523DD2CEF3C715222679F3AFCCF0A +:1038720049FC03EF2F675C839F37FCEF27675C03EC +:103882009F39FC675C034C0261F8715221FD2332BF +:10389200EF12679F3BFCEF0C6791DF08E0C150120B +:1038A200FDFC37C0C6D7C71617F1E7240000DD3A82 +:1038B20023DD23240300DD0C240200DD2224F90091 +:1038C200DD2FEF3031020705308000EF01F6086F7F +:1038D20038FC7208EF248F35FCF535FC72EF1B8F34 +:1038E20043FC9F44FCF93AFCEF107142235235EF3E +:1038F20009F2EF0666730934FC72C6D7C71617F1D0 +:10390200E7240000DD38241000DD1C23DD1C23DD4C +:1039120030240E00DD18241100DD1B240F00DD12FF +:10392200243000DD15EF1EE2EF1D5202EF195204A2 +:10393200EF155206EF115205EF0D5207EF09F2EFA4 +:10394200065203EF0252FFC6D7C731342241713308 +:10395200228F48FC9FDEFB8F47FC9FFDFB3642FD1A +:10396200C7D947FCFD473B618A70618AFD8C3BC029 +:10397200D94BFCF1312F609F4AFC8F46FC4F4AFC29 +:10398200DD0D7142228F4AFC9F46FCCF49FC034069 +:1039920049FC05DE0A30CD39FDA23CCF49FC6BB0B3 +:1039A20049FC7150F000CE300BCF170006CE310625 +:1039B200FD0D03717A30710BE3710BE7C6D78F4AA5 +:1039C200FC9F46FC8F4AFC9FDFFBD7C74020F903D0 +:1039D200DF064020F904DF04F2EDC23A8FFCFB5C03 +:1039E20010D1DD0C8F4AFC9F4FFC7148FCFBEF614C +:1039F200314422247143227163228FFCFB5C04D187 +:103A0200DD088FFBFB9F50FCEF068F4AFC9F50FCAA +:103A12008F50FC9F4FFCEF39315422237153227196 +:103A22006222D53AFCDF05F551FCEF0B8F3AFC50D0 +:103A320002D6A1609F51FC8F51FC9F4FFCEF1231C7 +:103A42006422088F51FC9F4FFCEF068F50FC9F4F62 +:103A5200FC8F4FFC9FDFFBD54FFCDF05F53AFCEFF7 +:103A62001A404FFC05DE06CF3AFC02EF0ED94FFC9E +:103A7200F11231FE03311F609F3AFC8F53FC4F3A23 +:103A8200FCDD23571F8F3AFC9F53FC5600664C08FF +:103A9200DE1073097E224F3AFCDC046677EF038660 +:103AA200EFEB679F43FC8FFCFB5C01D1DD03F2EF80 +:103AB2000FE94FFC093E2270C15013FDB605C0F25A +:103AC200C6D7C7168B728C01614ADE248B728C02B8 +:103AD200614ADE188C01728C02614ADE068C013169 +:103AE2008EEF048C02318E087208EF268B72EF2261 +:103AF2008B728C02614ADE048B72EF168C01728C1F +:103B0200026142DE068C01318EEF048C02318E0896 +:103B12007208C6D7C716710AE7710BE37150F0003D +:103B2200CE300BCF170006669E31FD0D03717A3041 +:103B3200710BE33182E302EFFA8D1F7158F00071CD +:103B42000BE772C6D7C7C1C1FBF8FF8F2EFC4E022E +:103B5200DC03F2EF318C024F2FFCDC0452FFEF2624 +:103B62008C022F2EFC706131318D128F2FFC2F2E83 +:103B7200FC70613133BDD813FDF10DBB440001DC93 +:103B820003F690BB8B721004C6D7C7C1C1FBF8FF06 +:103B9200AC0A14A91489708C026128706131FDB0DD +:103BA2004F1344030071FEDC24AC0A148A04819A88 +:103BB20004AC0A148A044C11DC11A9148C0299ACCD +:103BC2000A14CA0200AC0A14CA0310EF74AC0A1435 +:103BD200CA0400AC0A14A914894E02DE0AAC0A1403 +:103BE2008A02819A02EF13AC0A14A914894E026167 +:103BF200D308AC0A148A02919A02AC0A148A03917D +:103C02009A03D1DF3CAC0A148A024C10DF10A914CB +:103C120089318EA112AC0A14A9146299EF17AC0A69 +:103C2200148A024CF0DF0EA91489318EB112AC0A4B +:103C320014A9146299AC0A14CA0200AC0A14CA0389 +:103C4200101004C6D7ED8D3C717BFAC7D55EFC61BE +:103C5200F831742230717422711123717322D55E8E +:103C6200FCDD06B05EFCCEABAC717AFA5600664C57 +:103C72000ADD1272F3311C7948FDCEFC0061CAFDE7 +:103C8200EC3C86EFE9717AFAF2C6D7C75600664C69 +:103C920010DE0BF0317E12F67860FC86EFF0C6D7AC +:103CA200C7C1C1FBF8FFCC01008C014C10DE36719C +:103CB2007BFA8C01F0317E0460FC14A96168DF0993 +:103CC200AC02B9717AFAF2EF1D8C01F0317E1279F1 +:103CD20060FC614902DF06717AFAE2EF09717AFA51 +:103CE200615901EFC4E21004C6D7C72004FBF8FFF4 +:103CF200F64260FC61F8EDD13D717BFA9C038C03C6 +:103D02004C10DE3C8C03F0317E0460FC14A9616827 +:103D1200DF05717AFAEF29717AFA8C0372F3311C9A +:103D22007960FCCEFC0061CA629C02D1DF0A8C037E +:103D3200F0317E12E67860FC717BFA615903EFBEC6 +:103D4200CC0200CC01018C02F0317E0460FC14A98B +:103D52006168DD7B8C02F0317E127960FCE743DF23 +:103D6200688C014C10DE628C01F0317E127960FCAD +:103D7200E743DD50717BFA8C01F0317E0460FC1464 +:103D8200A96168DF1B616901717BFA8C01F0317EE8 +:103D920012F67860FC717AFA8C024E01DCE7EF2FA2 +:103DA2008C01F0317E0460FC14A9128C02F0317E89 +:103DB200337860FC8C01F0317E12E67860FC615948 +:103DC20002717AFA615901EF98615902ED483D009A +:103DD200F21004C6D7C72006FBF8FF341BFCC550FF +:103DE20006C150A8C15030FD5B031006D2DD1DA0F4 +:103DF20080FC4080FC08DE03E2EF5A3416FC895C4A +:103E0200FC99FDA03E7110E4FBF2EF49F580FC8FB6 +:103E120016FC5C01D1DD264020F903DF205010C1E1 +:103E220080FDFC37C0C736100571D4C6DE0F17C13E +:103E32005006C150A8C15030FD5B0310064020F966 +:103E420001DD114020F905DD0B8F16FC5C02D1610A +:103E5200E8FD5C45F21006C6D7D917FCC15030FD0B +:103E62003103C0629F1AFC7130E7FB8FEFFB5C08E5 +:103E7200D1DF06716307716B27F2D7D91AFCC1D95A +:103E820019FCC15030FDCD0310047130E7FB8FEFF8 +:103E9200FB5C08D1DF06716307716B27F2D7C7207D +:103EA2000AFBF8FF500FC15030FD3103C04043FB05 +:103EB20002DF077110E4FBF2EF547118E4FBCC0748 +:103EC20000CC0812CC09808F16FC5C03D1DF08718C +:103ED2007AD5CC0607EF06717BD5CC062F170406E0 +:103EE20000C15004C150A0C15030FD03041006C7E8 +:103EF20036100571D4C6DE154020F903DF0F17C155 +:103F02005006C150A8C15030FD5B031006F2100AE2 +:103F1200C6D7C74020F902DF04F6BF84FCB05CFDBF +:103F2200D55CFD61E8ED2440CF5CFD048F20F931C2 +:103F32008FE723DD0B24020024030061C8ED244037 +:103F42003028004284FCDF0AE0C15010FDFC37C07B +:103F5200EF2530FA004284FCDF0B5002C15010FD05 +:103F6200FC37C0EF128FFAFB5010D604FA004284DD +:103F7200FC61D8712022F931340709712323F6BF7D +:103F820084FCEF1731242306F6BF84FCEF0DA284D4 +:103F9200FCF64284FCDF04B1BF84FC8F23F9318F2D +:103FA200E7240000DD0623DD0D23DF123610057144 +:103FB200C4713123EF0B710402713123EF037132AB +:103FC200233132231A4086FC0361D8A086FC408646 +:103FD200FC02DF0E5004C15010FDFC37C0EF03F5A8 +:103FE20086FC3134231A4088FC0361D8A088FC4047 +:103FF20088FC02DF0E5008C15010FDFC37C0EF03F1 +:10400200F588FC314207184087FC0361D8A087FC81 +:104012004087FC02DF0C5010C1FDFC37C0EF03F5F6 +:1040220087FCC6D7C736100571D4DE0730D73DFDF1 +:10403200A23CD24020F903DF413122070630EC2BAB +:10404200FDA23C3144230C7143235080C15012FD28 +:10405200FC37C0D58AFCDD05B08AFCEF1DCF8AFC97 +:10406200068F37FC5C01D1DD118F43FC4F44FCDD30 +:10407200095040C15012FDFC37C04020F903DD0554 +:10408200F6BD1AEF25D502FCDF09F6461ADD1BB68E +:104092001AEF17D9FEFBF1461ADD0FD9FEFB12AD5E +:1040A2001A43DE04A61AEF02B61AC6D7C78FF6FB6A +:1040B20076F5F6FB5C10D161E8715223665C0FD194 +:1040C200DD61665C01D1DD05F520F9EF56665C0223 +:1040D200D1DD15E0C15003C15084FDCD0310047140 +:1040E2001300711B20710303665C08D1DD057103A7 +:1040F20003EF17665C04D1DD11711300711B20D52B +:1041020037FC61F8710303F537FC5005FDA302711A +:1041120002035003C1C15084FDCD031004711A2063 +:10412200FDE92CF2C6D7C7364105718461D8EDCCC2 +:10413200413641057194DE0771405005CEABAC317A +:10414200B2D104E2EDDB41713BD1CEABAC401AF906 +:1041520009DE77D51AF9DF618F22F93133088F230F +:10416200F99F4005EF04CF400504F0C15084FD31B2 +:1041720003C0629F8EFC8F32FD9F8FFC3690FCC77E +:104182005002C15008C1506CFD5B0310068F8CFCBD +:104192009F92FC8F02F99F93FC713420E6613012EA +:1041A20071042061DC31196162629F94FC8F22F9F3 +:1041B2003169317A9F95FCEF0BD91AF9F112498DC9 +:1041C200FC9F4005A01AF9E2EF0F7160500571489B +:1041D2005005713BD5F51AF9F2C6D7C78F20F931D0 +:1041E2008FE724000061F8EDAE4323DD1B2361F865 +:1041F200EDB5422361F8ED33432361F8ED7C4323AF +:1042020061F8ED4B44EDAE43D521F9DF2BF6428444 +:10421200FCDD05F55EFDEF03A05EFD405EFD65DCA5 +:1042220009F520F9717222EDCB44AF84FC440A00F7 +:1042320061D8EDCB44E521F9712223F55EFDF5F954 +:10424200FBFD2705714320FDFB234023F903DF0912 +:10425200717222F520F9EDCB44FD222740E3FB9B4E +:10426200DE09717222F520F9EDCB44714A277140C3 +:10427200110571301105713A22715A22711A2EFDFF +:10428200212BD2DD09717222F520F9EDCB44711098 +:104292003500CF37001D714012054021F901DF05BD +:1042A200F5FFFBEF04CFFFFB03CF20F902FDFF2A4E +:1042B200EDCB44FD142DFD742D714A9DFD4138FD59 +:1042C200E133F537FF712BE0F521F9717222CBE46E +:1042D2003FEFCBE6F6F0FD2705713BD48F22F93193 +:1042E20005305004C15084FD3103C0625C03318E3D +:1042F200315D34E5FB896168995002C15084FD311A +:1043020003C0D2DD067170E5FBEF047178E5FBFDB9 +:10431200FB23FD2B2E710822F9CF20F9038FD8FB46 +:104322005C02D1DD095080C15010FDFC37C0EDCBDD +:1043320044FDCD4431A4E020712BE031020C05FD97 +:104342004745EF145027C15005C15084FDCD0310DD +:1043520004CF20F9047172223154230BA098FCD5AA +:1043620098FC61F8FD4745FD3A458F22F931450732 +:1043720031040703F520F9EDCB44FDCD4431020CA5 +:1043820018F0C15005C15084FDCD0310045005FD45 +:10439200A302FD4745CF20F903FD3A458F22F931AB +:1043A200450731040703F520F9EDCB44F520F9CF99 +:1043B200FFFB03F500FCF502FC713221F6426CFFB3 +:1043C20061E8EDCB44712822F9F516FCFDA03EFD13 +:1043D200BB2EFD6B2DFDC92D714B9DF5E6FBF5E75F +:1043E200FBF5E8FBF5E9FB31042102EFFACE3708D1 +:1043F200CBE4BFFFCBE6FFF1CED4FFCF370009718C +:10440200481205F6BEE0BEE2BED0716A27FD9E2BC1 +:10441200714307714B2771481005714811057138B6 +:10442200100571381105713302713B22715302710B +:104432005B2271130E711B2EFD9005F55EFDCF20E0 +:10444200F905712223F6BF84FC3102072CFDFB2300 +:10445200AF84FC440A00DC06E521F9E520F9D52306 +:10446200F961E8FD90058F22F931455D502EFDA3DB +:1044720002E521F9E520F9EF50D50BF9DF4BF521E3 +:10448200F9FD9005FD7F237173017132043112052C +:1044920002EFFA71430271032071422031949E02AD +:1044A200EFFA712AE7CEA409F5F30061FD310407A2 +:1044B20003712323E5F300CEA408712BE7E520F96D +:1044C2008F22F9314503F520F9C6D7D599FCDF1EB5 +:1044D200310200195003C15084FD3103C0625C01F6 +:1044E200D1DF07F520F9717222D7E599FCD74099FF +:1044F200FCF0DF083104003FF599FCD74099FCC875 +:10450200DF0BF520F9717222CF99FCF0D73102004E +:1045120004A099FCD7F0C15004C15084FDCD031012 +:10452200048FE5FB5C9F9FE5FB7110F6FB30AE400C +:10453200FDA23CCF99FCF0D78F22F9312506F52058 +:10454200F9717222D7715323F598FC717207FD0D30 +:1045520003717307D7FDFD05F2D7C7200CFBF8FFE7 +:104562008F1CFCF0F91BFCF303FDB04F13BC048F4E +:104572001EFCF0F91DFCF303FDB04F13BC028F20AB +:10458200FCF0F91FFCF303FDB04F13BBAC04BDD824 +:10459200F6BDDAAC04311EBDDCF6BDDEFDA40DAD08 +:1045A200D8BDDCADDABDDEAC02BDD8F6BDDAAC02F8 +:1045B200311EDADCC3DADEC3BDDCF6BDDEFDA40DDE +:1045C200C0BDDEC0BDDCADDEFD1A0FADD8BDDCADB9 +:1045D200DABDDEABBDD8F6BDDAAB311EDADCC3DA4A +:1045E200DEC3BDDCF6BDDEFDA40DC0BDDEC0BDDC9C +:1045F200ADDEFD1A0FDADAADD8FDAD49C3C58F269F +:10460200FD5C3FF0317E04A6FC14C2C0B9A026FDB9 +:10461200F6BC08BC0A9C078C074C2EDD3E8F26FD9B +:104622000E0770F161DC605C3FF0317E1279A6FC0E +:10463200BDD8F6BDDA8C0773098822318FBDDC70D4 +:10464200BDDEFDA40DAC08BDDCAC0AFD1A0FADDA6F +:10465200BC0AADD8BC08615907EFBCAC08BDD8ACE8 +:104662000ABDDAC9DC0004F6FD6E0EC9DCFFFFF6F6 +:10467200FD6F0FADD8BFA0FCAF9AFC42A0FCDD12CB +:10468200AF9CFCBF9EFCAF9AFCBF9CFCAFA0FCBFE2 +:104692009AFCAF9CFC429EFCDC50AF9AFC429CFC14 +:1046A200DE48AF60FD429AFCDE404064FD16DC1F2E +:1046B2004064FDA0DE168FA2FC4F64FDDE0EAF9AB1 +:1046C200FC22A4FC44691061C8FD3547F564FDAFC6 +:1046D2009AFC445146DC0BAF9AFC241027BF62FDC2 +:1046E200EF1930F82ABF62FDEF114064FDFFDD03D0 +:1046F200E6EF01F63464FD89610899AF9EFC429CA5 +:10470200FCDC1BAF9CFC429AFCDE13AF9AFC4262BB +:10471200FDDE0BF5A2FCAF9AFCBFA4FCEF1140A298 +:10472200FCFFDD03E6EF01F634A2FC896108991073 +:104732000CC6D7C72006FBF8FFA021FCD521FCDF61 +:104742001CA022FCD522FCDF14A023FCD523FCDF15 +:104752000CCF21FCFFCF22FCFFCF23FCFF717BFAA1 +:10476200710A9E31929E02EFFA8E98FD830F9C038E +:104772009F2AFD8E949F65FD8E969F66FD8E979F64 +:1047820067FD8E939F28FD8E929F29FDFD1649138A +:10479200BC04BDD8F6BDDA46DADF03B146D8DF196C +:1047A2008C035C0391DF03E6EF01F6046D01313DFA +:1047B200120103B1BC046169038F68FD4E03DF126D +:1047C200AF2CFD614904DE40AC04222CFDFD3748CC +:1047D200EF368C03318EB112D968FDF143DF1E8CA6 +:1047E200035C0391DF03E6EF01F6046D01313D1234 +:1047F2000103222CFD610904FD3748EF0B8F68FD90 +:104802004E03DE04F6FD37488C039F68FDAC04BFFF +:104812002CFDD927FDF1010424F9BB14A944FFFFA3 +:10482200DF04E6B9EF0BAB14A944FEFFDD03A9A137 +:10483200B91006C6D7C7161744A90061C836A80022 +:10484200A027FD4027FDA861C8F527FDF927FDF344 +:10485200311CF67824F9B7F647DFE5C6D7C756A864 +:104862009666F0317E12F6B17824F966D1DFF1F561 +:1048720021FCF522FCF523FCF527FDC6D771632345 +:10488200D7C72004FBF8FFD91AF9F1E7240000DDAD +:104892001123DD1C23DD2123DD2623DD2F23DD343F +:1048A200EF3A8F27FD9F2EFDA01AF9F965FDEF6003 +:1048B200A01AF9F966FDEF58A01AF9F967FDEF5051 +:1048C200A01AF98F2AFDFD9D0F72EF44A01AF9F983 +:1048D20028FDEF3CA01AF9F929FDEF34F92EFDF37A +:1048E200311C7924F9BB316223058B9C03EF128CB6 +:1048F200019C03D52EFDDF06CF2EFDA7EF03B02EC0 +:10490200FD718071672361DC61FB7161238C03722D +:104912001004C6D7C72008FBF8FF8E989C058E9717 +:104922009C048E969C038E949C028E939C018E9284 +:104932009B710B9E717AFA8C05FD830F9C058C048A +:10494200FD830F9C048C03FD830F9C038C02FD836B +:104952000F9C028C04F0317E1279B822BC068C05C1 +:104962005C03D1DF098C044C0361C86179068C03B6 +:10497200318EB1610906BC06313D120103BC068CC1 +:10498200060E02708C071C00BC068F26FC4E01DC52 +:104992000D8C014F26FCDC0B8F27FC4DDE05AC068F +:1049A20012EF04AC06B1121008C6D7C7C3C1200863 +:1049B200FBF8FFF661490A61F8614908DF07F7343D +:1049C2000000ED4A4AE6BC04F6BC06AC0ABC02ACE6 +:1049D20008BBAC06614902AC0461F8614900DE28FB +:1049E200AC04BDD8AC06BDDAE1FD290FADDABC06D8 +:1049F200ADD8BC04ABBDD8AC02BDDAE1FD440FAD0D +:104A0200DABC02ADD8BBEFCAAC06BC02AC04BBAC8C +:104A120008BDD8AC0ABDDAAC04BDDCAC06FDA70EFD +:104A2200AC04BDDCAC06FD1A0FE1FD440FADDABCEF +:104A320006ADD8BC04AC06614902AC0461F8614918 +:0C4A420000DCC5AC0214AB12100CC6D78F +:104A4E0061FC61FCC1C3C5C7520C929269D4FEC110 +:104A5E00DFF88EFD708EFCC1717AFA4020F903DF0B +:104A6E000630EC2BFDA23CC09EFC609EFD34D4FEB5 +:104A7E005206C0B9A5A592DFF9C6C4C2C061FC61D9 +:104A8E00DF520C929269D4FEC1DFF88EFD708EFC5F +:104A9E00C1717AFAC736410571A4C6DC51F534FDF1 +:104AAE0071485005716050053124223671620771CC +:104ABE0023228FE6FB5FEEFBD1DF1B8FE7FB5FEF61 +:104ACE00FBD1DF128FE8FB5FF0FBD1DF098FE9FB33 +:104ADE005FF1FBD1DD0C31620702EFFA71630771F2 +:104AEE006B27FD7F48FD8D33F51AF9ED114CC73656 +:104AFE0041057184C6DE0DF534FD71485005FD8DFE +:104B0E0033ED114CC73641057194C6DE154034FDA8 +:104B1E0003DD0C4034FD04DD064034FD0161F8F583 +:104B2E0034FDD934FDF1E7240000DD0823DD132325 +:104B3E00DD39EF6071405005E534FD71505005EDE3 +:104B4E00114C8F40059F1BF99F1EF9D91BF9FD4E85 +:104B5E0037629F1DF9401BF97FDD06CF34FD02EF52 +:104B6E0003F534FD71505005ED114CC736410571FA +:104B7E0094C6DE1CC736410571C4C6DE06CF34FDB1 +:104B8E0003EF11F534FD7148500571605005EF7358 +:104B9E00CF34FD044034FD03DF138F1DF99F400514 +:104BAE00D91DF9C1D91BF9FDCD37C0EF108F4005C6 +:104BBE0076C7D91BF9FD1234C071505005D91EF9B4 +:104BCE00F1242900DD2D240400DD28242200DD231C +:104BDE00241100DD0C240100DD19241E00DD14EF6C +:104BEE000C401BF960DF0CCF1BF961EF06F51AF9CB +:104BFE00A01BF94034FD03DF0AD91BF9FD4E3762C5 +:104C0E009F1DF9C09EFC609EFD34D4FE5206C0B9B5 +:104C1E00A5A592DFF961FCC1C3C5C7520C9292697A +:104C2E00D4FEC1DFF88EFD708EFCC1F616717AFAD5 +:104C3E00714AE5717BBD51405F0401D1DD05A7F6D8 +:104C4E0047DFF3300400BF2401F6BF2A01300B0BFF +:104C5E00BF2801FD0D03300B0FBF2801FD0D0330E2 +:104C6E000F0FBF2801710AE6710321C09EFC609EE2 +:104C7E00FD34D4FE5206C0B9A5A592DFF9C6C4C252 +:104C8E00C061FCC1C3C5C7520C929269D4FEC1DF8C +:104C9E00F88EFD708EFCC1717AFAD542FBDD0EEBFB +:104CAE0040FB899E44A240FBB042FBEF2B710AE60B +:104CBE00300400BF2401F6BF2A01300B0BBF2801C0 +:104CCE00FD0D03300B0FBF2801FD0D03300F0FBF7D +:104CDE002801717320710321C09EFC609EFD34D4A7 +:104CEE00FE5206C0B9A5A592DFF9C6C4C2C061FCCA +:104CFE0061EF520C929269D4FEC1DFF88EFD708E78 +:104D0E00FCC12008FBF8FF71503002CEABACCC01D9 +:104D1E0000F6BC0231B2E20F617902F6614902DFA0 +:104D2E00F371603002EF7E8E519B713BE28B5C0221 +:104D3E00D1DD1D8B5C08D1DF0971503002CC010032 +:104D4E00EFCF8C0770FDA838629E50CC0102EFC1E8 +:104D5E008B5C03D1DF408E509C05715030028C016C +:104D6E00D1DF0E8C0570FDFE38629C07CC0101EF81 +:104D7E00318C014C02DF0671603002EF28CF340215 +:104D8E005A716030028C0570C18C0770FD4F38C0AF +:104D9E00CF34024AEF0F8B5C01D1DD067160300219 +:104DAE00EF03ED1F4D1008C09EFC609EFD34D4FE37 +:104DBE005206C0B9A5A592DFF961FCC1C3C5C752A1 +:104DCE000C929269D4FEC1DFF88EFD708EFCC1711B +:104DDE000A9E31929E02EFFA8F10FC4F96FFDF195A +:104DEE008F11FC4F97FFDF118F12FC4F98FFDF09D9 +:104DFE005004C15011FDFC37C0710B9EC09EFC606B +:104E0E009EFD34D4FE5206C0B9A5A592DFF9C6C4E4 +:104E1E00C2C061FCA05EFC61FCC1C3C5C7520C924E +:104E2E009269D4FEC1DFF88EFD708EFCC1C1FBF815 +:104E3E00FF8D1F9C018E31318EE7240600DD082385 +:104E4E00DD0F23DD25EF45717AFA8C019F48FCEFCB +:104E5E003B717AFA4023F901DF078C019F47FCEF83 +:104E6E002B51FF2E019F47FCEF22717AFA8C019F86 +:104E7E0002F98FE4FB5C01D1DF124020F903DD065D +:104E8E004020F904DF06306426FDA23C4031FF09C4 +:104E9E00DE05A031FFEF197158F000713222405D2E +:104EAE00FC02DF03F6EF05D95DFCF1A1609F5DFC0E +:104EBE00710BE3C0C09EFC609EFD34D4FE5206C052 +:104ECE00B9A5A592DFF9C6C4C2C061FC61FF520C40 +:104EDE00929269D4FEC1DFF88EFD708EFCC1717A9C +:104EEE00FA8F16FC5C03D1DD194020F903DD064074 +:104EFE0020F904DF0D36100571D4DE0630D73DFDE6 +:104F0E00A23CC09EFC609EFD34D4FE5206C0B9A5E4 +:104F1E00A592DFF961FC61FC61FC61FC61FC61FC46 +:104F2E0061FC61FC61FC61FC61FC61FC61FC61FC8B +:104F3E0061FC61FC61FC61FC61FC61FC61FC61FC7B +:0E4F4E0061FC61FC61FC61FC61FC61FC61FCCA +:0A4F5C0000060C12181E242A30363D +:104F660000163248648096122844607692082440DF +:104F7600FF000000555555554700DEFB00000000B8 +:104F86004BFC00000000143F4B39D222D32E643074 +:104F9600E130233226407C09DD4101000000983AC9 +:0A4FA600F82AFF23301299000000E2 +:084FB000317503F7332312D71A +:0A4FF60031343A31383A313100000D :00000001FF  \ No newline at end of file diff --git a/trunk/bsr.lmf b/trunk/bsr.lmf index c8b311e9694e6385c95569281c630b5a83112c5f..6919545f75c64fd77af03157233be9776a077c84 100644 GIT binary patch literal 158320 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≧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 diff --git a/trunk/bsr_k0r.map b/trunk/bsr_k0r.map index dedbc13..7c86da0 100644 --- a/trunk/bsr_k0r.map +++ b/trunk/bsr_k0r.map @@ -1,19 +1,19 @@ -78K0R Linker W1.31 Date:18 Nov 2010 Page: 1 +78K0R Linker W1.33 Date:20 Nov 2010 Page: 1 -Command: -yC:\Program Files\NEC Electronics Tools\DEV -_msgoff -obsr.l - mf ..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10 - \lib78k0r\s0rm.rel -gi1B339499E033F240BFAAh -pbsr_k0r.map -nk - d -gb7EFBFFh -bC:\Program Files\NEC Electronics Tools\FSL78K0 - R_Type02ES\V1.20\lib78k0r\fsl.lib -bcl0rdm.lib -bcl0rm.lib -b - cl0rmf.lib -iC:\Program Files\NEC Electronics Tools\CC78K0R\W - 2.10\lib78k0r -dbsr_mcu.dr -s -w0 loader.rel pm.rel i2c_ctr.r - el 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.r - el self_flash.rel sw.rel task_debug.rel task_misc.rel task_sy - s.rel pedo_alg_thre_det2.rel ini_VECT.rel task_status.rel +Command: -yd:\program files\nec electronics tools\dev -_msgoff -obsr.l + mf ..\..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2 + .12\lib78k0r\s0rm.rel -gi1B339499E033F240BFAAh -pbsr_k0r.map + -nkd -gb7EFBFFh -bC:\Program Files\NEC Electronics Tools\FSL7 + 8K0R_Type02ES\V1.20\lib78k0r\fsl.lib -bcl0rdm.lib -bcl0rm.lib + -bcl0rmf.lib -iD:\Program Files\NEC Electronics Tools\CC78K0 + R\W2.12\lib78k0r -dbsr_mcu.dr -s -w0 loader.rel pm.rel i2c_ct + r.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 accer + o.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 Para-file: Out-file: bsr.lmf Map-file: bsr_k0r.map @@ -23,8 +23,8 @@ Direc-file:bsr_mcu.dr *** Link information *** 64 output segment(s) - 3EC7H byte(s) real data - 5418 symbol(s) defined + 3EE7H byte(s) real data + 5432 symbol(s) defined *** Memory map *** @@ -154,264 +154,264 @@ Direc-file:bsr_mcu.dr SEGMENT SEGMENT MODULE ADDRESS MGC_MIMI 02000H 0000AH CSEG AT MGC_MIMI magic 02000H 0000AH - @@CNST 0200AH 002CEH CSEG + @@CNST 0200AH 002C8H CSEG @@CNST @cstart 0200AH 00000H @@CNST loader 0200AH 00000H - @@CNST pm 0200AH 0021AH - @@CNST i2c_ctr 02224H 00000H - @@CNST main 02224H 00000H - @@CNST magic 02224H 00000H - @@CNST WDT 02224H 00000H - @@CNST i2c_mcu 02224H 00000H - @@CNST i2c_twl 02224H 00000H - @@CNST led 02224H 00020H - @@CNST rtc 02244H 00000H - @@CNST vreg_ctr 02244H 00000H - @@CNST vreg_twl 02244H 00000H - @@CNST adc 02244H 00048H - @@CNST renge 0228CH 00000H - @@CNST accero 0228CH 00000H + @@CNST pm 0200AH 00214H + @@CNST i2c_ctr 0221EH 00000H + @@CNST main 0221EH 00000H + @@CNST magic 0221EH 00000H + @@CNST WDT 0221EH 00000H + @@CNST i2c_mcu 0221EH 00000H + @@CNST i2c_twl 0221EH 00000H + @@CNST led 0221EH 00020H + @@CNST rtc 0223EH 00000H + @@CNST vreg_ctr 0223EH 00000H + @@CNST vreg_twl 0223EH 00000H + @@CNST adc 0223EH 00048H + @@CNST renge 02286H 00000H + @@CNST accero 02286H 00000H @@CNST self_flash - 0228CH 00002H - @@CNST sw 0228EH 00000H + 02286H 00002H + @@CNST sw 02288H 00000H @@CNST task_debug - 0228EH 00000H + 02288H 00000H @@CNST task_misc - 0228EH 00000H - @@CNST task_sys 0228EH 00000H + 02288H 00000H + @@CNST task_sys 02288H 00000H @@CNST pedo_alg_thre_det2 - 0228EH 0004AH - @@CNST ini_VECT 022D8H 00000H + 02288H 0004AH + @@CNST ini_VECT 022D2H 00000H @@CNST task_status - 022D8H 00000H - ROM_CODE 022D8H 02756H CSEG - ROM_CODE pm 022D8H 00A32H - ROM_CODE i2c_ctr 02D0AH 00060H - ROM_CODE i2c_twl 02D6AH 0005EH - ROM_CODE led 02DC8H 0051AH - ROM_CODE rtc 032E2H 000E0H - ROM_CODE vreg_ctr 033C2H 00475H - ROM_CODE vreg_twl 03837H 0010AH - ROM_CODE adc 03941H 002E6H - ROM_CODE renge 03C27H 00190H - ROM_CODE accero 03DB7H 0013DH - ROM_CODE sw 03EF4H 00112H + 022D2H 00000H + ROM_CODE 022D2H 0277CH CSEG + ROM_CODE pm 022D2H 00A42H + ROM_CODE i2c_ctr 02D14H 00060H + ROM_CODE i2c_twl 02D74H 0005EH + ROM_CODE led 02DD2H 0051AH + ROM_CODE rtc 032ECH 000E0H + ROM_CODE vreg_ctr 033CCH 00475H + ROM_CODE vreg_twl 03841H 0010AH + ROM_CODE adc 0394BH 002FCH + ROM_CODE renge 03C47H 00190H + ROM_CODE accero 03DD7H 0013DH + ROM_CODE sw 03F14H 00112H ROM_CODE task_misc - 04006H 001B7H - ROM_CODE task_sys 041BDH 0037FH + 04026H 001B7H + ROM_CODE task_sys 041DDH 0037FH ROM_CODE pedo_alg_thre_det2 - 0453CH 004F2H - @@BASE 04A2EH 0050EH CSEG BASE - @@BASE loader 04A2EH 00000H - @@BASE pm 04A2EH 0003FH - @@BASE i2c_ctr 04A6DH 00198H - @@BASE main 04C05H 00000H - @@BASE magic 04C05H 00000H - @@BASE WDT 04C05H 00000H - @@BASE i2c_mcu 04C05H 000D9H - @@BASE i2c_twl 04CDEH 000CBH - @@BASE led 04DA9H 00000H - @@BASE rtc 04DA9H 0005EH - @@BASE vreg_ctr 04E07H 00000H - @@BASE vreg_twl 04E07H 00000H - @@BASE adc 04E07H 000B3H - @@BASE renge 04EBAH 00000H - @@BASE accero 04EBAH 0004AH + 0455CH 004F2H + @@BASE 04A4EH 0050EH CSEG BASE + @@BASE loader 04A4EH 00000H + @@BASE pm 04A4EH 0003FH + @@BASE i2c_ctr 04A8DH 00198H + @@BASE main 04C25H 00000H + @@BASE magic 04C25H 00000H + @@BASE WDT 04C25H 00000H + @@BASE i2c_mcu 04C25H 000D9H + @@BASE i2c_twl 04CFEH 000CBH + @@BASE led 04DC9H 00000H + @@BASE rtc 04DC9H 0005EH + @@BASE vreg_ctr 04E27H 00000H + @@BASE vreg_twl 04E27H 00000H + @@BASE adc 04E27H 000B3H + @@BASE renge 04EDAH 00000H + @@BASE accero 04EDAH 0004AH @@BASE self_flash - 04F04H 00000H - @@BASE sw 04F04H 00000H + 04F24H 00000H + @@BASE sw 04F24H 00000H @@BASE task_debug - 04F04H 00000H + 04F24H 00000H @@BASE task_misc - 04F04H 00000H - @@BASE task_sys 04F04H 00000H + 04F24H 00000H + @@BASE task_sys 04F24H 00000H @@BASE pedo_alg_thre_det2 - 04F04H 00000H - @@BASE ini_VECT 04F04H 00038H + 04F24H 00000H + @@BASE ini_VECT 04F24H 00038H @@BASE task_status - 04F3CH 00000H - @@CNSTL 04F3CH 00000H CSEG PAGE64KP - @@CNSTL @cstart 04F3CH 00000H - @@CNSTL 04F3CH 00000H CSEG PAGE64KP - @@CNSTL pm 04F3CH 00000H - @@CNSTL 04F3CH 00000H CSEG PAGE64KP - @@CNSTL i2c_ctr 04F3CH 00000H - @@CNSTL 04F3CH 00000H CSEG PAGE64KP - @@CNSTL i2c_twl 04F3CH 00000H - @@CNSTL 04F3CH 00000H CSEG PAGE64KP - @@CNSTL led 04F3CH 00000H - @@CNSTL 04F3CH 00000H CSEG PAGE64KP - @@CNSTL rtc 04F3CH 00000H - @@CNSTL 04F3CH 00000H CSEG PAGE64KP - @@CNSTL vreg_ctr 04F3CH 00000H - @@CNSTL 04F3CH 00000H CSEG PAGE64KP - @@CNSTL vreg_twl 04F3CH 00000H - @@CNSTL 04F3CH 00000H CSEG PAGE64KP - @@CNSTL adc 04F3CH 00000H - @@CNSTL 04F3CH 00000H CSEG PAGE64KP - @@CNSTL renge 04F3CH 00000H - @@CNSTL 04F3CH 00000H CSEG PAGE64KP - @@CNSTL accero 04F3CH 00000H - @@CNSTL 04F3CH 00000H CSEG PAGE64KP - @@CNSTL sw 04F3CH 00000H - @@CNSTL 04F3CH 00000H CSEG PAGE64KP + 04F5CH 00000H + @@CNSTL 04F5CH 00000H CSEG PAGE64KP + @@CNSTL @cstart 04F5CH 00000H + @@CNSTL 04F5CH 00000H CSEG PAGE64KP + @@CNSTL pm 04F5CH 00000H + @@CNSTL 04F5CH 00000H CSEG PAGE64KP + @@CNSTL i2c_ctr 04F5CH 00000H + @@CNSTL 04F5CH 00000H CSEG PAGE64KP + @@CNSTL i2c_twl 04F5CH 00000H + @@CNSTL 04F5CH 00000H CSEG PAGE64KP + @@CNSTL led 04F5CH 00000H + @@CNSTL 04F5CH 00000H CSEG PAGE64KP + @@CNSTL rtc 04F5CH 00000H + @@CNSTL 04F5CH 00000H CSEG PAGE64KP + @@CNSTL vreg_ctr 04F5CH 00000H + @@CNSTL 04F5CH 00000H CSEG PAGE64KP + @@CNSTL vreg_twl 04F5CH 00000H + @@CNSTL 04F5CH 00000H CSEG PAGE64KP + @@CNSTL adc 04F5CH 00000H + @@CNSTL 04F5CH 00000H CSEG PAGE64KP + @@CNSTL renge 04F5CH 00000H + @@CNSTL 04F5CH 00000H CSEG PAGE64KP + @@CNSTL accero 04F5CH 00000H + @@CNSTL 04F5CH 00000H CSEG PAGE64KP + @@CNSTL sw 04F5CH 00000H + @@CNSTL 04F5CH 00000H CSEG PAGE64KP @@CNSTL task_misc - 04F3CH 00000H - @@CNSTL 04F3CH 00000H CSEG PAGE64KP - @@CNSTL task_sys 04F3CH 00000H - @@CNSTL 04F3CH 00000H CSEG PAGE64KP + 04F5CH 00000H + @@CNSTL 04F5CH 00000H CSEG PAGE64KP + @@CNSTL task_sys 04F5CH 00000H + @@CNSTL 04F5CH 00000H CSEG PAGE64KP @@CNSTL pedo_alg_thre_det2 - 04F3CH 00000H - @@CNSTL 04F3CH 00000H CSEG PAGE64KP - @@CNSTL ini_VECT 04F3CH 00000H - @@CNSTL 04F3CH 0000AH CSEG PAGE64KP - @@CNSTL @bcdtob 04F3CH 0000AH - @@CNSTL 04F46H 00010H CSEG PAGE64KP - @@CNSTL @bbcd 04F46H 00010H - @@R_INIT 04F56H 0003AH CSEG UNIT64KP - @@R_INIT @cstart 04F56H 00000H - @@R_INIT loader 04F56H 00000H - @@R_INIT pm 04F56H 00002H - @@R_INIT i2c_ctr 04F58H 00002H - @@R_INIT main 04F5AH 00000H - @@R_INIT magic 04F5AH 00000H - @@R_INIT WDT 04F5AH 00000H - @@R_INIT i2c_mcu 04F5AH 00000H - @@R_INIT i2c_twl 04F5AH 00000H - @@R_INIT led 04F5AH 00006H - @@R_INIT rtc 04F60H 00000H - @@R_INIT vreg_ctr 04F60H 00000H - @@R_INIT vreg_twl 04F60H 00000H - @@R_INIT adc 04F60H 0000CH - @@R_INIT renge 04F6CH 00014H - @@R_INIT accero 04F80H 00000H + 04F5CH 00000H + @@CNSTL 04F5CH 00000H CSEG PAGE64KP + @@CNSTL ini_VECT 04F5CH 00000H + @@CNSTL 04F5CH 0000AH CSEG PAGE64KP + @@CNSTL @bcdtob 04F5CH 0000AH + @@CNSTL 04F66H 00010H CSEG PAGE64KP + @@CNSTL @bbcd 04F66H 00010H + @@R_INIT 04F76H 0003AH CSEG UNIT64KP + @@R_INIT @cstart 04F76H 00000H + @@R_INIT loader 04F76H 00000H + @@R_INIT pm 04F76H 00002H + @@R_INIT i2c_ctr 04F78H 00002H + @@R_INIT main 04F7AH 00000H + @@R_INIT magic 04F7AH 00000H + @@R_INIT WDT 04F7AH 00000H + @@R_INIT i2c_mcu 04F7AH 00000H + @@R_INIT i2c_twl 04F7AH 00000H + @@R_INIT led 04F7AH 00006H + @@R_INIT rtc 04F80H 00000H + @@R_INIT vreg_ctr 04F80H 00000H + @@R_INIT vreg_twl 04F80H 00000H + @@R_INIT adc 04F80H 0000CH + @@R_INIT renge 04F8CH 00014H + @@R_INIT accero 04FA0H 00000H @@R_INIT self_flash - 04F80H 00000H - @@R_INIT sw 04F80H 00002H + 04FA0H 00000H + @@R_INIT sw 04FA0H 00002H @@R_INIT task_debug - 04F82H 00000H + 04FA2H 00000H @@R_INIT task_misc - 04F82H 00000H - @@R_INIT task_sys 04F82H 00002H + 04FA2H 00000H + @@R_INIT task_sys 04FA2H 00002H @@R_INIT pedo_alg_thre_det2 - 04F84H 0000AH - @@R_INIT ini_VECT 04F8EH 00000H + 04FA4H 0000AH + @@R_INIT ini_VECT 04FAEH 00000H @@R_INIT task_status - 04F8EH 00002H - @@R_INIT @rom 04F90H 00000H - @@R_INIS 04F90H 00000H CSEG UNIT64KP - @@R_INIS @cstart 04F90H 00000H - @@R_INIS loader 04F90H 00000H - @@R_INIS pm 04F90H 00000H - @@R_INIS i2c_ctr 04F90H 00000H - @@R_INIS main 04F90H 00000H - @@R_INIS magic 04F90H 00000H - @@R_INIS WDT 04F90H 00000H - @@R_INIS i2c_mcu 04F90H 00000H - @@R_INIS i2c_twl 04F90H 00000H - @@R_INIS led 04F90H 00000H - @@R_INIS rtc 04F90H 00000H - @@R_INIS vreg_ctr 04F90H 00000H - @@R_INIS vreg_twl 04F90H 00000H - @@R_INIS adc 04F90H 00000H - @@R_INIS renge 04F90H 00000H - @@R_INIS accero 04F90H 00000H + 04FAEH 00002H + @@R_INIT @rom 04FB0H 00000H + @@R_INIS 04FB0H 00000H CSEG UNIT64KP + @@R_INIS @cstart 04FB0H 00000H + @@R_INIS loader 04FB0H 00000H + @@R_INIS pm 04FB0H 00000H + @@R_INIS i2c_ctr 04FB0H 00000H + @@R_INIS main 04FB0H 00000H + @@R_INIS magic 04FB0H 00000H + @@R_INIS WDT 04FB0H 00000H + @@R_INIS i2c_mcu 04FB0H 00000H + @@R_INIS i2c_twl 04FB0H 00000H + @@R_INIS led 04FB0H 00000H + @@R_INIS rtc 04FB0H 00000H + @@R_INIS vreg_ctr 04FB0H 00000H + @@R_INIS vreg_twl 04FB0H 00000H + @@R_INIS adc 04FB0H 00000H + @@R_INIS renge 04FB0H 00000H + @@R_INIS accero 04FB0H 00000H @@R_INIS self_flash - 04F90H 00000H - @@R_INIS sw 04F90H 00000H + 04FB0H 00000H + @@R_INIS sw 04FB0H 00000H @@R_INIS task_debug - 04F90H 00000H + 04FB0H 00000H @@R_INIS task_misc - 04F90H 00000H - @@R_INIS task_sys 04F90H 00000H + 04FB0H 00000H + @@R_INIS task_sys 04FB0H 00000H @@R_INIS pedo_alg_thre_det2 - 04F90H 00000H - @@R_INIS ini_VECT 04F90H 00000H + 04FB0H 00000H + @@R_INIS ini_VECT 04FB0H 00000H @@R_INIS task_status - 04F90H 00000H - @@R_INIS @rom 04F90H 00000H - @@CALT 04F90H 00000H CSEG - @@CALT @cstart 04F90H 00000H - @@CALT loader 04F90H 00000H - @@CALT pm 04F90H 00000H - @@CALT i2c_ctr 04F90H 00000H - @@CALT main 04F90H 00000H - @@CALT magic 04F90H 00000H - @@CALT WDT 04F90H 00000H - @@CALT i2c_mcu 04F90H 00000H - @@CALT i2c_twl 04F90H 00000H - @@CALT led 04F90H 00000H - @@CALT rtc 04F90H 00000H - @@CALT vreg_ctr 04F90H 00000H - @@CALT vreg_twl 04F90H 00000H - @@CALT adc 04F90H 00000H - @@CALT renge 04F90H 00000H - @@CALT accero 04F90H 00000H + 04FB0H 00000H + @@R_INIS @rom 04FB0H 00000H + @@CALT 04FB0H 00000H CSEG + @@CALT @cstart 04FB0H 00000H + @@CALT loader 04FB0H 00000H + @@CALT pm 04FB0H 00000H + @@CALT i2c_ctr 04FB0H 00000H + @@CALT main 04FB0H 00000H + @@CALT magic 04FB0H 00000H + @@CALT WDT 04FB0H 00000H + @@CALT i2c_mcu 04FB0H 00000H + @@CALT i2c_twl 04FB0H 00000H + @@CALT led 04FB0H 00000H + @@CALT rtc 04FB0H 00000H + @@CALT vreg_ctr 04FB0H 00000H + @@CALT vreg_twl 04FB0H 00000H + @@CALT adc 04FB0H 00000H + @@CALT renge 04FB0H 00000H + @@CALT accero 04FB0H 00000H @@CALT self_flash - 04F90H 00000H - @@CALT sw 04F90H 00000H + 04FB0H 00000H + @@CALT sw 04FB0H 00000H @@CALT task_debug - 04F90H 00000H + 04FB0H 00000H @@CALT task_misc - 04F90H 00000H - @@CALT task_sys 04F90H 00000H + 04FB0H 00000H + @@CALT task_sys 04FB0H 00000H @@CALT pedo_alg_thre_det2 - 04F90H 00000H - @@CALT ini_VECT 04F90H 00000H + 04FB0H 00000H + @@CALT ini_VECT 04FB0H 00000H @@CALT task_status - 04F90H 00000H - @@RLINIT 04F90H 00000H CSEG UNIT64KP - @@RLINIT loader 04F90H 00000H - @@RLINIT pm 04F90H 00000H - @@RLINIT i2c_ctr 04F90H 00000H - @@RLINIT main 04F90H 00000H - @@RLINIT magic 04F90H 00000H - @@RLINIT WDT 04F90H 00000H - @@RLINIT i2c_mcu 04F90H 00000H - @@RLINIT i2c_twl 04F90H 00000H - @@RLINIT led 04F90H 00000H - @@RLINIT rtc 04F90H 00000H - @@RLINIT vreg_ctr 04F90H 00000H - @@RLINIT vreg_twl 04F90H 00000H - @@RLINIT adc 04F90H 00000H - @@RLINIT renge 04F90H 00000H - @@RLINIT accero 04F90H 00000H + 04FB0H 00000H + @@RLINIT 04FB0H 00000H CSEG UNIT64KP + @@RLINIT loader 04FB0H 00000H + @@RLINIT pm 04FB0H 00000H + @@RLINIT i2c_ctr 04FB0H 00000H + @@RLINIT main 04FB0H 00000H + @@RLINIT magic 04FB0H 00000H + @@RLINIT WDT 04FB0H 00000H + @@RLINIT i2c_mcu 04FB0H 00000H + @@RLINIT i2c_twl 04FB0H 00000H + @@RLINIT led 04FB0H 00000H + @@RLINIT rtc 04FB0H 00000H + @@RLINIT vreg_ctr 04FB0H 00000H + @@RLINIT vreg_twl 04FB0H 00000H + @@RLINIT adc 04FB0H 00000H + @@RLINIT renge 04FB0H 00000H + @@RLINIT accero 04FB0H 00000H @@RLINIT self_flash - 04F90H 00000H - @@RLINIT sw 04F90H 00000H + 04FB0H 00000H + @@RLINIT sw 04FB0H 00000H @@RLINIT task_debug - 04F90H 00000H + 04FB0H 00000H @@RLINIT task_misc - 04F90H 00000H - @@RLINIT task_sys 04F90H 00000H + 04FB0H 00000H + @@RLINIT task_sys 04FB0H 00000H @@RLINIT pedo_alg_thre_det2 - 04F90H 00000H - @@RLINIT ini_VECT 04F90H 00000H + 04FB0H 00000H + @@RLINIT ini_VECT 04FB0H 00000H @@RLINIT task_status - 04F90H 00000H - @@RLINIT @rom 04F90H 00000H - @@CODEL 04F90H 00000H CSEG - @@CODEL pm 04F90H 00000H - @@CODEL i2c_ctr 04F90H 00000H - @@CODEL magic 04F90H 00000H - @@CODEL i2c_twl 04F90H 00000H - @@CODEL led 04F90H 00000H - @@CODEL rtc 04F90H 00000H - @@CODEL vreg_ctr 04F90H 00000H - @@CODEL vreg_twl 04F90H 00000H - @@CODEL adc 04F90H 00000H - @@CODEL renge 04F90H 00000H - @@CODEL accero 04F90H 00000H - @@CODEL sw 04F90H 00000H + 04FB0H 00000H + @@RLINIT @rom 04FB0H 00000H + @@CODEL 04FB0H 00000H CSEG + @@CODEL pm 04FB0H 00000H + @@CODEL i2c_ctr 04FB0H 00000H + @@CODEL magic 04FB0H 00000H + @@CODEL i2c_twl 04FB0H 00000H + @@CODEL led 04FB0H 00000H + @@CODEL rtc 04FB0H 00000H + @@CODEL vreg_ctr 04FB0H 00000H + @@CODEL vreg_twl 04FB0H 00000H + @@CODEL adc 04FB0H 00000H + @@CODEL renge 04FB0H 00000H + @@CODEL accero 04FB0H 00000H + @@CODEL sw 04FB0H 00000H @@CODEL task_misc - 04F90H 00000H - @@CODEL task_sys 04F90H 00000H + 04FB0H 00000H + @@CODEL task_sys 04FB0H 00000H @@CODEL pedo_alg_thre_det2 - 04F90H 00000H - @@CODEL ini_VECT 04F90H 00000H - @@LCODEL 04F90H 00008H CSEG - @@LCODEL abs 04F90H 00008H -* gap * 04F98H 0005EH + 04FB0H 00000H + @@CODEL ini_VECT 04FB0H 00000H + @@LCODEL 04FB0H 00008H CSEG + @@LCODEL abs 04FB0H 00008H +* gap * 04FB8H 0003EH MGC_TAIL 04FF6H 0000AH CSEG AT MGC_TAIL magic 04FF6H 0000AH diff --git a/trunk/config.h b/trunk/config.h index 0719e1c..a4082af 100644 --- a/trunk/config.h +++ b/trunk/config.h @@ -13,7 +13,7 @@ //#define _FORCE_TAIKENDAI_ #define MCU_VER_MAJOR 0x01 -#define MCU_VER_MINOR 0x0D +#define MCU_VER_MINOR 0x0E #define _firm_format_v3_ diff --git a/trunk/hoge.bin b/trunk/hoge.bin index 741cbeb5a6210b24aa4d9a2b9a97b0e444d78b4f..b45dcf328837f1b0977d169f9eda6683a273abdb 100644 GIT binary patch delta 2436 zcmZWr3s6+o8Qybumt|R5mWP1y+81w-ds+4&57|`^N|0SmQ=671S?jP=8RJ#QPE!?H zt)^+6)%nxTIF4Ow+eEFQSWKHq(};1ZwQ6_JAlPJCjN>RRJJ)L0@p|u(o_iN;k}}MH zzyCYm`OoV=|JmIGX!igLZ0PMPNuB+|Uss2(W1cAPOrV4E_vxHBJ6qayX_dL_Yux zdd5}HFbV}ThlX{AYzj&<&L{7(gl*V{`{6+bAT#XEtjZ))4D0wpu9bD&5vCF|{Y$1x zPk4js!uZ8tE#8hBL6=og{=OAQtt@4v*O%a9jiilThuAG>3jd1oCFAUdbs>uPX$gRr zvQD8_K({a-y)s<3@OhM4SnAH=%O;bKX7RB?cs=_)v;#aj46$2tiqUE~lrz)pz9p>w zG%4&7(>Oc9HW}-61B=1nzR6FykO zxo$oc&JFhAYti44?~@o3+C-1cp$+5og=g?0v&N(w zyCOuAhOP*)e?q0%f^H0Z&49={Zd)AvZl}fnIQFRSw8eirhUy)HbvW?hJ7ZWjZSQV03?~uf#E2WTv+GMvywl91R_ei)u_Fb9U zE8F9;JtNx@*PhUI{Ttp`h~TvM8MXM1ws)?5g3gm(SvTn)jbk^?0@x; z#C207q3FL=5tdsJkkTuO4ohC3yKyvPpg*3&TY9#xlLvyn;$GAVW5pJ|)IIHg4M`=Z$gPzZw;I0;k4j3>F(@pxqZRPg(v|tU z+qsgSPJdK8O^e!XPquKmJ)Qm0RJzQAkHH^GuV-0mxr{)lK_nY=Fgkzxj+C9(wl(k1F3n`=P38DVl+vs_keLB2{Ck9fqsz=qOBA7m^y0yrhQIP}h>{4OVx! z8>@mwo(bNyM06yDtV)IduQ98eE>kSuBSuq5c_7uBRQ6)}iOlGHRHC4-toa^^HBw_F z_Et@yQxYlT`$SSI9R@Y~@uY?xZz3Cc&28kBQ4eF*B+)ZcmN6}s1?&ooZy-^59CQhZ z@Gbg8@pRP#sk2AT?jg72ibq0kPHI@UPyP4bo??DKs`@PU2~;x2iUwC$B6-r~d3U*F zZ7U?ZL$=Sg#0Fu8F)hE`^1D4^3(5P5*yWZxCZ080;xFMiFGz3M3L|;T+!iu1EqTY{ zMxJP}xzv4II6V1`0dH-#$5eSO@{DO=4R%G?sVHFG8EUtQN90gu1x^*76_jBkPvO}L zDNt55-d4?a9KjwJz6Ed9dKtljE0?gzW}c{&!3jaSDOza<)toXJX^#hm;bZ` zZ>+|b-~*cz{Q~}DYo^FEZm+YWe%M%dTqRv%$g#VMhP;^{sDg#!eZD|^sKk;>1&zcl zl3mzjXVE(_WnYF~ha$%TWQQTgM^yG#V4JfUIpK`6Lho$nbirQSrJPhf!p`9t=ko}? z2kxc4r~^(cJ*k$@A7V|pu(^J{slOfXx5XFpvGmTwsb82(jn`qe-KQoEgoSv0qanRB z=vIgF_)sB#Gmpnz;AvPyk+$xJrnIXh=M1EI`$efK1CBSWL|wyNLpwsp!PR6$PvOO; zV&sMXriE0|D)@QRYLaXBnhvO>R~>dN+oFr2+tw`fakiF=1O P0zYhCn==2yLZSFCCh&p< delta 2418 zcmZWrdr(x@8NcV=UG~9ic`grOpRl~ScbDDey$deNAeBus2_{2rR~?q2SaY$%jICCx zMB7MM%&~vi*lfo(wW6`1Of?fzfiP9mVM>)ya4IY{u_+UGHe!}~y?aW}y?~AB&d%@t zzTfwq@1A?^cfNCv_JX6mz}wl;l^eVI%&(-0ZrTu}&1;MmuM6we>Z)w}`EQWhZ7myd zYghBraclP8b^HD8C)sbF>{Sj=$jP{SW@M^HCMo-aCkPnf9a5+I(1IL|Y`2~*{0tRT zqsb8^H5wJOY#$3L+|F@#0$PSM3jMmE9e1m+Kq+VB{rWfShy>s3Ba6!Kl9m@+%FHMv zO*nD-+}mo`U`rruBRLvNl1YL%w>7}k5w^jWvaYYhjQl7zg#^{`RJ;~!fq#f^NU&Fy zSt_mN1i`Gck!V#a8Ra%Br33+Wi4*cZ!;}SC(5vu4A_RG`H>oHI&vYu9%MLZL<@fo; zwF!?VmB(RSCAmI(!)Hc4s2)m_3-ZT|=)RF9wRC4LI#P{&>@L7|gGKZ!(k(|TmAm{T z=T=|>cO+lTZqKEgTCb|d-Q>8tcHG^CD2XcS_PmTGKIMb$Bl?u*L9Ef_Oy=?yqJEjo z1X>U-b_tWq-=_o{P1D}?F?rITd*Bt`U7&C-R`ermrWTi@~z{%%x1$z+@%JugwA zPZ_fWn_biyvY+(BYiVY%3?HVQ#&{w<6KLSM^j^&KG9H64)MXyX3KWHv-14lO8h7_0 zh8o+|25!x#yOWWo03Cx@GG7KCz{E|*6YvuFl$_v{+B8iicS>&u;+_qhMOd7VpQ=P#!$bU~F6PkayZr3Z5U()8OPX}B0B>r_ zGd8m7bs-8#=zFtly>2c0NQPDmvX&TTk50wz*0FL)B>Wy9zQPBWn3*fQ=U>5p!dBgR z?Lsl0)*kwO9*OLG^w>JE#!gH?#?6wxkXoLvaji#Tl^&cVU|wi*c`SYi``@lcWw zlIDwMrHI?U!rKIXIJj4o4vP4eh(jV?7IDKtr3ksArkr_-CHY6*`FE-?W3#KxH=NrO@C{RXGB7+;=?_M z9B-IRc=zU+te^t!G;P_myD^m8-s}k|mgtD$`%k(}IFo!~57%s&Xb3rwI7{=7g7T<~ha z5*UPU7ybt9h0R43U=kiH>H)(L70uutH(hK6y--n-Ewq4=Qrs|iluTDioKtN`;?r`B z?=!=EG%gh*MR;xoB~ChzsPBselz7MER*l5#bno`k131@WsTL!kv+Y6< z6+Rxp4bi5OvL7$V=qojN!EQUX92KZz^s*@Wo={DU%MinEHn@A&n#qfFF3xa>KA#gP zS{4S^N!dQU8!pxf?9_scb-Ja0xp0yB{VmD8;8nPdIjb4iY?#j!Hp$QG1x(s3V4H}A zuHXQSG3)9txPI3capC%&3tn*D*Kw@g5Z;Nx94{PPo3;4havJc&6!_2zYdIW)@=VT8 z_%|1xDsZ1UwN71ld;Y27VpUdR%1&gl&P1tG$AN$}yvm0pQ>#2RrR7KzE)Wtai&1AW z+w==$FGsWRy19h`Mx-lY<$4ZBQNB4|*bxe01;oV_#=PTVe!Zw=3l|wOMv6>ui^Zrm zHK2?JpPpkHWQ;^ctxxkE_+yJY&D0>I`hP!s*OHce!Nun3xo~O(;hG&TL7rkX3h!F% z;1o}t!0qC#|f)w~y+lS;zBRpky05$yBUJ$2l3`P4o&~|D;vVznjG3Cz#a1DN^q5~Ab zk1B?w;_HX8wP|p$a*yuYjp(Q)oWTVjZd-fl*B4^LWr%HbOR)p1Fr}(m^>CZdDfMS^ z{%r0}CWlWqect9ga>MJKm+vG zq>!u4@N&&_xYXpegA(EBhG%NKB|?e9M8~0|FKg>6=JX$xyiCv1>E 80) { - if( vreg_ctr[ VREG_C_BT_REMAIN ] <= TWL_BATT_LEFT_BOUNDARY[ i ] ) - { - temp_twl_bt_level >>= 1; - } + vreg_twl[REG_TWL_INT_ADRS_POWER_INFO] = 0x0F; } - if( !BT_CHG_Ena_n ) // アダプタが刺さってたら上げ底 + else if (vreg_ctr[VREG_C_BT_REMAIN] > 50) { - temp_twl_bt_level |= 3; + vreg_twl[REG_TWL_INT_ADRS_POWER_INFO] = 0x0B; + } + else if (vreg_ctr[VREG_C_BT_REMAIN] > BATT_TH_LO) + { + vreg_twl[REG_TWL_INT_ADRS_POWER_INFO] = 0x07; + } + else if (( vreg_ctr[ VREG_C_BT_REMAIN ] > BATT_TH_EMPTY )|| + !BT_CHG_Ena_n ) + { // アダプタの有無で底上げ + vreg_twl[REG_TWL_INT_ADRS_POWER_INFO] = 0x03; + } + else if (vreg_ctr[VREG_C_BT_REMAIN] > 0) + { + vreg_twl[REG_TWL_INT_ADRS_POWER_INFO] = 0x01; + } + else + { + vreg_twl[REG_TWL_INT_ADRS_POWER_INFO] = 0x00; } - vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] = temp_twl_bt_level; } - + // 残量で割り込み。急激に減ると飛ぶことがある // { static u8 bt_remain_old_ctr; @@ -718,7 +721,7 @@ void BT_get_left(){ bt_remain_old_ctr = vreg_ctr[ VREG_C_BT_REMAIN ]; } - + // PMIC-NTRに電池残量を教えてあげる { static bit initialized; diff --git a/trunk/yav_mcu_bsr.plg b/trunk/yav_mcu_bsr.plg index 12967a2..955cec1 100644 --- a/trunk/yav_mcu_bsr.plg +++ b/trunk/yav_mcu_bsr.plg @@ -6,14 +6,12 @@ Compilation complete, 0 error(s) and 2 warning(s) found. "D:\Program Files\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff inter_asm\loader.asm Assembly complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\CC78K0R\W2.12\bin\cc78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no pm.c -pm.c(267) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -pm.c(776) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(853) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(861) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(1009) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -pm.c(1076) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(1079) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 7 warning(s) found. +pm.c(801) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(878) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(886) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1101) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1104) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 5 warning(s) found. "D:\Program Files\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff inter_asm\pm.asm Assembly complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\CC78K0R\W2.12\bin\cc78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no i2c_ctr.c @@ -33,7 +31,7 @@ Compilation complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff inter_asm\WDT.asm Assembly complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\CC78K0R\W2.12\bin\cc78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no i2c_mcu.c -i2c_mcu.c(205) : CC78K0R warning W0401: Conversion may lose significant digits +i2c_mcu.c(210) : CC78K0R warning W0401: Conversion may lose significant digits Compilation complete, 0 error(s) and 1 warning(s) found. "D:\Program Files\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff inter_asm\i2c_mcu.asm Assembly complete, 0 error(s) and 0 warning(s) found. @@ -42,13 +40,13 @@ Compilation complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff inter_asm\i2c_twl.asm Assembly complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\CC78K0R\W2.12\bin\cc78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no led.c -led.c(108) : CC78K0R warning W0745: Expected function prototype -led.c(250) : CC78K0R warning W0401: Conversion may lose significant digits -led.c(255) : CC78K0R warning W0401: Conversion may lose significant digits -led.c(317) : CC78K0R warning W0401: Conversion may lose significant digits -led.c(376) : CC78K0R warning W0401: Conversion may lose significant digits -led.c(402) : CC78K0R warning W0401: Conversion may lose significant digits -led.c(578) : CC78K0R warning W0401: Conversion may lose significant digits +led.c(109) : CC78K0R warning W0745: Expected function prototype +led.c(251) : CC78K0R warning W0401: Conversion may lose significant digits +led.c(256) : CC78K0R warning W0401: Conversion may lose significant digits +led.c(318) : CC78K0R warning W0401: Conversion may lose significant digits +led.c(377) : CC78K0R warning W0401: Conversion may lose significant digits +led.c(403) : CC78K0R warning W0401: Conversion may lose significant digits +led.c(579) : CC78K0R warning W0401: Conversion may lose significant digits Compilation complete, 0 error(s) and 7 warning(s) found. "D:\Program Files\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff inter_asm\led.asm Assembly complete, 0 error(s) and 0 warning(s) found. @@ -57,23 +55,21 @@ Compilation complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff inter_asm\rtc.asm Assembly complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\CC78K0R\W2.12\bin\cc78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no vreg_ctr.c -vreg_ctr.c(109) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(118) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(128) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(138) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(142) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(149) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(159) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(160) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(162) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(163) : CC78K0R warning W0401: Conversion may lose significant digits vreg_ctr.c(164) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(165) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(269) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(274) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(279) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(309) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(436) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -Compilation complete, 0 error(s) and 16 warning(s) found. +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(169) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(216) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(216) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(221) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(221) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(225) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(225) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(229) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(229) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(233) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 14 warning(s) found. "D:\Program Files\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff inter_asm\vreg_ctr.asm Assembly complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\CC78K0R\W2.12\bin\cc78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no vreg_twl.c @@ -83,29 +79,24 @@ Compilation complete, 0 error(s) and 2 warning(s) found. "D:\Program Files\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff inter_asm\vreg_twl.asm Assembly complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\CC78K0R\W2.12\bin\cc78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no adc.c -adc.c(95) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(113) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -adc.c(192) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(218) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(310) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(334) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -adc.c(353) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(431) : CC78K0R warning W0745: Expected function prototype -adc.c(460) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(465) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(114) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 11 warning(s) found. +adc.c(103) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(200) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(232) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(344) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(384) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(462) : CC78K0R warning W0745: Expected function prototype +adc.c(491) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(496) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(122) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 9 warning(s) found. "D:\Program Files\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff inter_asm\adc.asm Assembly complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\CC78K0R\W2.12\bin\cc78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no renge\renge.c -renge\renge.c(152) : CC78K0R warning W0411: Illegal pointer combination -renge\renge.c(160) : CC78K0R warning W0412: Illegal pointer combination in conditional expression -Compilation complete, 0 error(s) and 2 warning(s) found. +Compilation complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff inter_asm\renge.asm Assembly complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\CC78K0R\W2.12\bin\cc78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no accero.c -accero.c(242) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -Compilation complete, 0 error(s) and 1 warning(s) found. +Compilation complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff inter_asm\accero.asm Assembly complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\CC78K0R\W2.12\bin\cc78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no self_flash.c @@ -123,17 +114,14 @@ Compilation complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff inter_asm\task_debug.asm Assembly complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\CC78K0R\W2.12\bin\cc78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_misc.c -task_misc.c(75) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -task_misc.c(87) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -task_misc.c(308) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 3 warning(s) found. +task_misc.c(300) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 1 warning(s) found. "D:\Program Files\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff inter_asm\task_misc.asm Assembly complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\CC78K0R\W2.12\bin\cc78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_sys.c -task_sys.c(194) : CC78K0R warning W0401: Conversion may lose significant digits -task_sys.c(503) : CC78K0R warning W0401: Conversion may lose significant digits -task_sys.c(505) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -Compilation complete, 0 error(s) and 3 warning(s) found. +task_sys.c(207) : CC78K0R warning W0401: Conversion may lose significant digits +task_sys.c(525) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. "D:\Program Files\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff inter_asm\task_sys.asm Assembly complete, 0 error(s) and 0 warning(s) found. "D:\Program Files\NEC Electronics Tools\CC78K0R\W2.12\bin\cc78k0r.exe" -c9F0104 -y"d:\program files\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no pedo_alg_thre_det2.c @@ -161,4 +149,4 @@ intel-HEX to bsr bin converter file converted! -Build Total error(s) : 0 Total warning(s) : 61 +Build Total error(s) : 0 Total warning(s) : 49 diff --git a/trunk/yav_mcu_bsr.prj b/trunk/yav_mcu_bsr.prj index 8f0c605..a095cdc 100644 --- a/trunk/yav_mcu_bsr.prj +++ b/trunk/yav_mcu_bsr.prj @@ -1,12 +1,12 @@ [ProjectManager] Version=6.00 -Path=C:\78k_data\yav-mcu-basara\trunk\ +Path=D:\MyDocuments\workspace\mcufirm_RED\trunk\ Title=yav-mcu Series=78K0R.PM Device=uPD79F0104 DeviceVer=E1.00b DebugMode=1 -Target=C:\78k_data\yav-mcu-basara\trunk\bsr.lmf +Target=D:\MyDocuments\workspace\mcufirm_RED\trunk\bsr.lmf [BuildMode0] BuildModeName=Debug Build TargetFile=0 @@ -15,13 +15,13 @@ BuildModeName=Release Build TargetFile=0 [Tools] MakeFile=yav_mcu_bsr.mak -Debugger=C:\Program Files\NEC Electronics Tools\ID78K0R-QB\E3.60f\BIN\IDK0R32G.EXE +Debugger=D:\Program Files\NEC Electronics Tools\ID78K0R-QB\E3.60f\BIN\IDK0R32G.EXE DebOption= DebCpuReset=1 DebSymReset=1 MuitiLoad=0 LoadPrjNum=0 -CheckVersion=CC78K0R|W2.10;RA78K0R|W1.31 +CheckVersion=CC78K0R|W2.12;RA78K0R|W1.33 [Option.IDK0R32G] File=yav_mcu_bsr.pri [BuildMode2] @@ -713,47 +713,6 @@ VfiFileBoot0= VfiFileBoot1=boot.vfi VF78K0Rchk=0 VF78K0Rvs= -[ToolSet] -ToolSetName=(変更)78K0R Software Package V1.10 -Tool1=CC78K0R|W2.10 -Tool2=RA78K0R|W1.31 -Tool3=ID78K0R-QB|E3.60f -[IncFile] -Include1=incs_loader.h -Include2=jhl_defs.h -Include3=config.h -Include4=user_define.h -Include5=bsr_system.h -Include6=renge\renge.h -Include7=renge\renge_defs.h -Include8=renge\renge_task_immediate.h -Include9=vreg_ctr.h -Include10=vreg_twl.h -Include11=loader.h -Include12=i2c_mcu.h -Include13=WDT.h -Include14=fsl_user.h -Include15=i2c_ctr.h -Include16=pm.h -Include17=rtc.h -Include18=reboot.h -Include19=incs.h -Include20=accero.h -Include21=pedometer.h -Include22=adc.h -Include23=led.h -Include24=batt_params.h -Include25=i2c_twl_defs.h -Include26=renge\renge_task_intval.h -Include27=i2c_twl.h -Include28=sw.h -Include29=self_flash.h -Include30=pool.h -Include31=pedo_lpf_coeff.h -Include32=voltable.h -Include33=magic.h -Include34=..\..\..\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h -Include35=..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\inc78k0r\math.h [Options.LK78K0R 0] Version=100 O0=bsr_k0r.lmf @@ -871,7 +830,7 @@ ZB= Etcetera0= Etcetera1=boot.lmf CommandFile=0 -OFILE=C:\78k_data\yav-mcu-basara\trunk\bsr.lmf +OFILE=D:\MyDocuments\workspace\mcufirm_RED\trunk\bsr.lmf [Options.LK78K0R 3] Version=100 O0=bsr_bsr.lmf @@ -1046,3 +1005,45 @@ DefaultMode2=1 DefaultMode3=1 DefaultMode4=1 DefaultMode5=1 +[ToolSet] +ToolSetName=(変更)78K0R Software Package V1.10 +Tool1=CC78K0R|W2.12 +Tool2=RA78K0R|W1.33 +Tool3=SK78K0R|V3.10 +Tool4=ID78K0R-QB|E3.60f +[IncFile] +Include1=incs_loader.h +Include2=jhl_defs.h +Include3=config.h +Include4=user_define.h +Include5=bsr_system.h +Include6=renge\renge.h +Include7=renge\renge_defs.h +Include8=renge\renge_task_immediate.h +Include9=vreg_ctr.h +Include10=vreg_twl.h +Include11=loader.h +Include12=i2c_mcu.h +Include13=WDT.h +Include14=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h +Include15=fsl_user.h +Include16=i2c_ctr.h +Include17=pm.h +Include18=rtc.h +Include19=reboot.h +Include20=magic.h +Include21=incs.h +Include22=i2c_twl.h +Include23=accero.h +Include24=pedometer.h +Include25=sw.h +Include26=adc.h +Include27=led.h +Include28=batt_params.h +Include29=pool.h +Include30=i2c_twl_defs.h +Include31=voltable.h +Include32=renge\renge_task_intval.h +Include33=..\..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.12\inc78k0r\math.h +Include34=self_flash.h +Include35=pedo_lpf_coeff.h