diff --git a/flower_toriaezu2/VCProj/bsr_trunk.sdf b/flower_toriaezu2/VCProj/bsr_trunk.sdf index dbc60cb..95b3c5d 100644 Binary files a/flower_toriaezu2/VCProj/bsr_trunk.sdf and b/flower_toriaezu2/VCProj/bsr_trunk.sdf differ diff --git a/flower_toriaezu2/VCProj/bsr_trunk.suo b/flower_toriaezu2/VCProj/bsr_trunk.suo index f8d16a3..417e6e6 100644 Binary files a/flower_toriaezu2/VCProj/bsr_trunk.suo and b/flower_toriaezu2/VCProj/bsr_trunk.suo differ diff --git a/flower_toriaezu2/bsr.hex b/flower_toriaezu2/bsr.hex index d5ad944..e21274c 100644 --- a/flower_toriaezu2/bsr.hex +++ b/flower_toriaezu2/bsr.hex @@ -1,259 +1,261 @@ -:02000000570D9A -:040010007C487E4862 -:02001C002A4A6E -:02002400D14ABF -:02002A001C4B6D -:08003400494CEC4B454C8A4E8F -:02004A008048EC -:02005A00BA48A2 -:02006200484E06 -:06008000DD4C164D604D41 -:0400C0007EFBFF04C0 +:02000000650D8C +:02000200FFFFFE +:04001000A448A64812 +:02001C00524A46 +:02002400F94A97 +:02002A00444B45 +:08003400714C144C6D4CB24EEE +:02004A00A848C4 +:02005A00E2487A +:02006200704EDE +:06008000054D3E4D884DC8 +:0400C0007EFBFF853F :0A00C4001B339499E033F240BFAA09 -:1000CE00C7C1FBF8FFCEABACC736F00071F4C6610A -:1000DE00D8710006F98EA89C018C015C10D1DD0A46 -:1000EE007110A6FB710006F9EF0B8C015C80D161DB -:1000FE00E8710006F98F06F931030EF6B1BBF66111 -:10010E004900DD05618900EFF5FDF401FD3101FDCA -:10011E008901FDFE09FD3509FDAE2FFDE52CEFA58C -:10012E00C0C6D7C7360000674C09DE3F318E04F6D5 -:10013E000FC1317B9EFDC411897267318E04F64F5B -:10014E0014896142DF03F6EF01E660610667318EC6 -:10015E00124900207267318E04F64F14896142DF16 -:10016E0003F6EF01E660610687EFBC40F84F3A6197 -:10017E00E88666D161E8FDA206C6D751065B0C3152 -:10018E001A9F08F9D508F9DF06710009F9EF047115 -:10019E000809F98F09F9310505CD3707EF03CD377A -:1001AE0005D908F9FD61298F06F95CE39F06F9511F -:1001BE00035B04318EE7240000DD1023DD0823DF0E -:1001CE000E712006F9D7713006F9D7714006F9D7AE -:1001DE00717BFACEA010CEA180E5F300000000CE18 -:1001EE00A408F5AAFFD78F06F9310508CD0003CD77 -:1001FE00030FEF08CD030EF690BFB401CD0408CD6A -:10020E000508F521FFCE22E9CE23F8CE24F3CE2524 -:10021E00FACE26FCCE275FCE2EFCCF1105F8CF12DC -:10022E000511CF350002CF370019CF530006CBEEA4 -:10023E00FEFFCE3831CE3970CF38050A308700BF79 -:10024E001801BF1A01BF1C01BF1E01D7D7C7F61672 -:10025E00FD8704717BFA31329708713297717AFA01 -:10026E00EF0C717AFAA7F647DFE95203EF01F2C6F7 -:10027E00D7C7C1C1FBF8FF17A1C1E0C18C0A70C17D -:10028E008C0270FDA0021006629D548C0172100447 -:10029E00C6D7C7C1FBF8FFFD5B02D2DD045203EFE8 -:1002AE00698B70FDD403D2DD077133975202EF5A7A -:1002BE008C0870FDF003FD3B048B6C0170FDF003A8 -:1002CE00300400BF2401301740BF1C01300400BFB2 -:1002DE0022018C0A91DF04F6BF2A01710BE2CE4493 -:1002EE00FF3182E202EFFAAC0C148E449961790C64 -:1002FE0061690A8C0AD1DFDA8B4CA461F8FD6A4879 -:10030E00FD6404710BE2713397F2C0C6D7C7C1FB0F -:10031E00F8FFFD5B02D2DD045203EF25710AE68B76 -:10032E0070FDD403D2DD077133975202EF138C08A0 -:10033E0070FDF0038C0A70FDF003FD6404713397B9 -:10034E00F2C0C6D7C7C1FBF8FFFD5B02D2DD045277 -:10035E0003EF70710AE6710BE28B70FDD403D2DDF0 -:10036E00077133975202EF5B710BE231229744C74C -:10037E003422FBAC0C1652048B99A5A792DFF9C65A -:10038E008B9D518C089D528C0A9D533184BD02EF7A -:10039E00FA717ABDCEB144CBB422FB8C0A318EBE3B -:1003AE00B8CEBB48714BE1714BE5710ABD8C089E0E -:1003BE0044EF0F710BE68C089E448C0A9D50AC0CDA -:1003CE00BD4EF2C0C6D7C716FD1304AF0401BF0C55 -:1003DE000117FDF003D2DD07FD64045202EF01F2B6 -:1003EE00C6D7C716710AE6710BE2669E443182E2E9 -:1003FE0002EFFAF6420401DD09AF0401BF0C01E27F -:10040E00EF01F2C6D7AF2801085CFB08BF2801FD3B -:10041E005A02AF28015CFBBF2801300400BF2A013D -:10042E00301780BF1C01300400BF2201D7AF24015A -:10043E00086C0408BF2401AF28016C0F086C0B0870 -:10044E00BF2801FD5A02AF2A01085CFB08BF2A0132 -:10045E00FD5A02ED1304300400BF2401F6BF2A0139 -:10046E00300B0BBF2801FD5A02300B0FBF2801FDC8 -:10047E005A02300F0FBF2801D731449701D771327E -:10048E00976A0E03713B25713B23E0FD110A712023 -:10049E00F000FD5A02F6BF26015024BF1401CB44D2 -:1004AE000014300F0FBF2801712397710BE2710AF0 -:1004BE00E6FD1304CE44FF3182E202EFFAFD64043E -:1004CE00AF0401BF0C01713397714297D731349746 -:1004DE0002EFFAFD3B04713A25713A235A0EFC7174 -:1004EE0028F000714397D77140F000717830027197 -:1004FE003AE6713BE2713BEA713BEE5A06FCCF34B1 -:10050E00024AE552FF711A52710A52714830027155 -:10051E0030300271203002CF330209CF32020B711C -:10052E0030310271203102713BE6717030028E263D -:10053E005CFC9E2671603002D7717830027148F0F3 -:10054E0000D7C72008FBF8FFFD9D085014C15008C6 -:10055E00FDCF07C0CC07048C074C14DE0C8C073182 -:10056E008EFD390A615907EFEECC07048C074C1447 -:10057E0061C8ED3E06CC06008C064C0461C8ED1D2C -:10058E0006300AF9BC02F6BBCEABAC31B2D109C70C -:10059E003641057184C6DEF3F1C73641057184C656 -:1005AE0061DC9C05713BD1AC02148F4005997150F2 -:1005BE005005617902617900F0E1614900DD09C7FA -:1005CE003641057184C6DEC3F1C73641057184C656 -:1005DE0061DC0E059C055040C18C07318E31AD1289 -:1005EE008C06318E318D03BDD831FFBDDADADAAD2E -:1005FE00D8FD050DC0D2DD0C5008C15014FDCF073B -:10060E00C0FDC20B8C05D1DF06615906ED86058C47 -:10061E0007318EFD3D0AD2DD0C5008C15014FDCFBE -:10062E0007C0FDC20B8C05D1DF06615907ED7A05B7 -:10063E0071605005CC0400CC05008C054C09DE2BF6 -:10064E008C05318E04F61FC1317B9EFDC41189725B -:10065E008C05318E04F64F14896142DF03F6EF01EB -:10066E00E6600E049C04615905EFCF41001140F87D -:10067E001F3A61E86159048C04D1DF08FDC30BFDFC -:10068E00D50CEF0C5008C15014FDCF07C0FDC20BA6 -:10069E001008C6D7C72004FBF8FF712B24CC01002D -:1006AE00F6BC02AC02440900DE3EAC0204F60F14A6 -:1006BE004100118972AC020C5014896142DF03F6BD -:1006CE00EF01E6600E019C01AC021249005072ACC3 -:1006DE000204F67F14896142DF03F6EF01E6600E35 -:1006EE00019C01617902EFBB40F67FFF61F8615911 -:1006FE00018C01D161F8ED9B07CC0100717AFAFDF6 -:10070E008704711300711B20710303710205E0C190 -:10071E005003FD7B2BC05013FD110AD83BC1E0FDE9 -:10072E007B2BC0CEABAC6159018C0191DD068C01E7 -:10073E004C03DF03E6EF01F66061FB7121048C01CF -:10074E004C0861F8CC010031320705A024FCEF0300 -:10075E00F524FC4024FC11DC22F524FCF0C15003EE -:10076E00FD7B2BC0CE3708CBE4FFFFCBE6FFF7CEE9 -:10077E00D4FFCF370008F5120561FDE6BC02F66125 -:10078E004902DD9F00000000617902EFF1FD9D0836 -:10079E00D2DFFA5008C15014FDCF07C0D2FDC20BF4 -:1007AE001004C6D73184BD02EFFA717BBDCBE4FFD6 -:1007BE00FFCBE6FFFFCBD4FFFF717ABED7717BBEB6 -:1007CE00D7C7C1200CFBF8FF8C0C318E31ADC13177 -:1007DE007B9DD4C0BC068DD49C088C149C0B8C14B1 -:1007EE00318E040C00128C0B318EBDD813FD940F7C -:1007FE0061C8ED9808CEABACCC05068C0B318EFDE6 -:10080E00350AD2DD158C0B318EFD390A6169058CE6 -:10081E0005D1DFE7FDCB07E2EF71CC0A008C0A4C65 -:10082E0004DE54F6BC02300AF9BBAC06148C089EEA -:10083E00FD118972AB146299AC06A1BC06617900F8 -:10084E00617902F0E1614902DFE05040C18C0B3169 -:10085E008E31AD128C0A318E318D03BDD831FFBD74 -:10086E00DADADAADD8FD050DC0D2DD06FDCB07E232 -:10087E00EF1961590AEFA68C0B318EFD3D0AD2DDC0 -:10088E0003E2EF0761590BEDEC07F2100EC6D7C766 -:10089E00717B9D717BFAFDB207300AF9FDE80AFD06 -:1008AE00730AC6D7FD9D08FDC20BFDCB07F5ABFF46 -:1008BE00F2D7C731049B067110B3FBEF047118B366 -:1008CE00FB8FB3FB7B8E76D1DD5B8FB3FB9D8E40B2 -:1008DE0004F903DF22665C10D1DD1C8FB3FB5C10C4 -:1008EE00D1DD0B5080C15011FDD334C0EF09504003 -:1008FE00C15011FDD334C04004F903DD064004F9A4 -:10090E0004DF22665C02D1DD1C8FB3FB5C02D1DDFD -:10091E000B5040C15010FDD334C0EF095020C150D0 -:10092E0010FDD334C0C6D7C7360000665C80D1DD5B -:10093E0010675C80D1DF0571339AEF0B71329AEF3D -:10094E000671040771319A665C40D1DD10675C4018 -:10095E00D1DF0571439AEF0B71429AEF06711405C0 -:10096E0071419A665C01D1DD10675C01D1DF0571C2 -:10097E00539AEF0B71529AEF0671340771519A66C2 -:10098E005C02D1DD10675C02D1DF0571639AEF1D49 -:10099E0071629AEF184007F901DF08710402716164 -:1009AE009AEF0AC736100571C4C671619A665C0467 -:1009BE00D1DD10675C04D1DF0571739AEF0B717294 -:1009CE009AEF0671440771719A665C08D1DD106763 -:1009DE005C08D1DF0571039BEF0B71029BEF067173 -:1009EE00140771019B665C10D161E8715AD1C6D7AC -:1009FE00F5F6FBF5F8FBCFFEFBFFCFFAFBFFCFFBC7 -:100A0E00FBFFD7C7C1C1FBF8FFCEABAC8C02D1DD6B -:100A1E0012616902305C03BBF6614900DDEE61894B -:070A2E0000EFF51004C6D72C -:100A35005208EF065203EF025206FEE600FE1B00C7 -:100A4500DC16089F03088F0408089F040862FE242B -:100A550000089F0408EEBF00EEBA00C1C514410EA0 -:100A650011D9D0FF118FD1FF312E45C4C0D7F23136 -:100A7500A2C401E2D79DE261DD4C09DF12717BFA68 -:100A8500C18F06089F25FDC0CF060800EE2700315F -:100A9500F2FA04CF0608004C00DF05D50008DD1684 -:100AA50061DD717BFAD50608DD0ACDE31F61CD61F5 -:100AB500CDEE160061CDFED40061FFFE9A00FCF874 -:100AC500FF0EFEB20061CDFED5004C09DF0EC18FD1 -:100AD50006086F25FD9F0608C0EE0400CF06080036 -:100AE500F8E3D75200EF025202FE3700CF24FD0093 -:100AF500CF060800BF0408C716629F000841001111 -:100B05008F1A209B4100118F1B209F0108C65100A1 -:100B1500FE62FFEF025205CF060800C1510CFE0A26 -:100B250000C0D7C1511DFE0200C0D761DD717BFA3F -:100B350070CEC0A59EC47CFF9EC4609EC461CDD707 -:100B450061DD717BFAC18EC45C1BFED6FFCF060842 -:100B550001FED7FFC061CDD731F2FA1AC1AEE4BFAD -:100B650016FDAEE6BF18FDAED4BF1AFD30FFFFBEC1 -:100B7500E4BEE6BED4C0D731F2FA11C1AF16FDBE50 -:100B8500E4AF18FDBEE6AF1AFDBED4C0D7C1BF1C89 -:100B9500FD13BF1EFD15BF20FD17BF22FDC0D7AF3A -:100BA5001CFDDB1EFDEB20FDFB22FDD7534B305218 -:100BB5005430324E323030475631323000FFC1505A -:100BC500FEFEAB0061DD717BFACF060800FE0A0070 -:100BD500FEA4FF61CDF8E3EECF00C7FB0408BF1606 -:100BE500FD8FC0009C05C5C337040600BF18FD3541 -:100BF50036270C300000522BFE6600C2C4C630D525 -:100C05000BB800300000B8022004AF18FDB8003062 -:100C15000F00B802AF16FD61FF520AFE3AFFECF86D -:100C2500FF0E717BFAC1C7FB04088C05C65C80FE0C -:100C35000200C0D761DD717BFA70CFC0FFA59FC0F0 -:100C4500007CFF9FC000609FC00061CDD7618BFE17 -:100C5500E2FF717BBE410011FB000017CEFC006175 -:100C6500CB089EFDF31161C999A58392DFF7D7FEE5 -:100C7500B1FED524FDDF23C1CF0308035109FEF4DE -:100C8500FDC0D2DF37FE3800A20408CF03080751A4 -:100C950009FEE1FDD2B20408DF22C7FB0408318357 -:100CA50002C6D7C6510AFECCFD624C1FDF06CF2413 -:100CB500FD01EF04CF24FD00C0EE5BFEC0EE55FE46 -:100CC500C7C1FB04088B31196C0161589BC0C6D79D -:100CD500717BFAFE4DFEAF0408040600C1143639D7 -:100CE5000C300000522DF3FE77FF8FC000FE2BFE67 -:100CF50061CF5C807C8073C0041900CEFC0F61CB92 -:100D0500C55404EF03C55417FE18FEC7360008BBCB -:100D1500629C0288089C03D1DD334C41DE2F70F1C3 -:100D2500312DB161090033081C000851FF612A41CA -:100D35000E118FD0FF613B118FD1FF6138DC0E8B17 -:100D45005C03DF0964C6C4FE2BFDEECAFDC6C4EE16 -:020D5500C3FDDC -:100D570061CF5100718C7109FECBF800FEFCDE01FA -:100D670000F6BF00F953C0F693935820FEDFF94110 -:100D770000369A4E34CCFCEF05118B99A7A5174482 -:100D8700E44EDFF53602F930CCFCEF04CC0000A7C7 -:100D970047DFF9410036E44E3420FEEF05118B9909 -:100DA700A7A51744F44EDFF53630FE3096FEEF0464 -:100DB700CC0000A747DFF9FCCE0000EFFE61DD7134 -:100DC7007BFABEF0ADD8BEF200AEF661CDD7C361F7 -:100DD700DD717BFABEF0ADD8BEF200DBF6FFADDC0D -:100DE700BEF000AEF6BDD8AEF40312ADDABEF20027 -:100DF700AEF661CD03BDDAC2D7C3F33174D9088328 -:100E0700C1F626D8BDD8C031750683C312F623C2F2 -:100E1700FD220E93DF0312F623C2D7440000DD261E -:100E270061DD717BFACFE80080BEF6F6BEF4BEF254 -:100E3700ADD8BEF0CFE800818FE8003103FAAEF0FD -:100E4700F5E80061CDD7B1D7C3F33174D90883C1B1 -:100E5700F626D8BDD8C0317505C312F623C2FD707A -:100E67000E93DF0312F623C2D7440000DD2761DDAE -:100E7700717BFACFE80080BEF6F6BEF4BEF2ADD8BD -:100E8700BEF0CFE800818FE8003103FAAFE000F54C -:100E9700E80061CDD7ADD8D7C3F33174DB0F83C179 -:100EA700F626D8BDD861317026DABDDAC031750DA6 -:100EB70083C312F626DCBDDC61317023C2FDD80E78 -:100EC70093DF0CF626D8BDD861317026DABDDAC2B9 -:100ED700D7C161686BDC6BDDC0DD2F61DD717BFA2B -:100EE700CFE80080BEF4ADDCBEF6ADD8BEF0ADDA1B -:100EF700BEF2CFE800818FE8003103FAAEF0BDD82B -:100F0700AEF2BDDAF5E80061CDD7F6BDD8BDDAD7C8 -:100F17008292DD2B61DD717BFACFE80080BEF0F6AF -:100F2700BEF2BEF46208BEF6CFE800818FE800315A -:100F370003FAAFE0006072AEF0F5E80061CDD7606C -:100F470072F6B1D706DABDDAADDC06D8BDD861D8FE -:100F5700A6DAD7D1DD17C1C3DAD89DD8ADDA311CEF -:100F670061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD82 -:100F77001BC1C3DADA9DDAADD8311E33311E3371A6 -:100F8700F9B4DADFF4BDD813BDDAC2C0D746D8DD6D -:100F97000771FF7177D971C0D75BDB9DDB605BDAC7 -:100FA7009DDAADDC5BD9085BD808BDD8D7C3C7F3DA -:100FB700728EFDC162314C410036904E1161A072B4 -:070FC700C09EFD62C6C2D707 -:0A0FF60031353A31313A323700004C -:0A20000031353A31313A3237000031 +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:1000D800C7C1FBF8FFCEABACC736F00071F4C66100 +:1000E800D8710006F98EA89C018C015C10D1DD0A3C +:1000F8007110A6FB710006F9EF0B8C015C80D161D1 +:10010800E8710006F98F06F931030EF6B1BBF66106 +:100118004900DD05618900EFF5FD0202FD3B01FDA7 +:100128009301FD0C0AFD4309FDA52FFDDC2CEFA56D +:10013800C0C6D7C7360000674C09DE3F318E04F6CB +:100148000FC1317B9EFDC411897267318E04F64F51 +:1001580014896142DF03F6EF01E660610667318EBC +:10016800124900207267318E04F64F14896142DF0C +:1001780003F6EF01E660610687EFBC40F84F3A618D +:10018800E88666D161E8FDB006C6D751065B0C313A +:100198001A9F08F9CF08F903D508F9DF0671000995 +:1001A800F9EF04710809F98F09F9310505CD370709 +:1001B800EF03CD3705D908F9FD61298F06F95CE30E +:1001C8009F06F951035B04318EE7240000DD1023FC +:1001D800DD0823DF0E712006F9D7713006F9D771D3 +:1001E8004006F9D7717BFACEA010CEA180E5F300C6 +:1001F800000000CEA408F5AAFFD78F06F93105083C +:10020800CD0003CD030FEF08CD030EF690BFB40168 +:10021800CD0408CD0508F521FFCE22E9CE23F8CE7E +:1002280024F3CE25FACE26FCCE275FCE2EFCCF11A6 +:1002380005F8CF120511CF350002CF370019CF537B +:100248000006CBEEFEFFCE3831CE3970CF38050A26 +:10025800308700BF1801BF1A01BF1C01BF1E01D79C +:10026800D7C7F616FD9504717BFA31329B087132B7 +:100278009B717AFAEF0C717AFAA7F647DFE9520315 +:10028800EF01F2C6D7C7C1C1FBF8FF17A1C1E0C192 +:100298008C0A70C18C0270FDAE021006629D548CEF +:1002A80001721004C6D7C7C1FBF8FFFD6902D2DD91 +:1002B800045203EF698B70FDE203D2DD0771339BB3 +:1002C8005202EF5A8C0870FDFE03FD49048B6C0145 +:1002D80070FDFE03300400BF2401301740BF1C012D +:1002E800300400BF22018C0A91DF04F6BF2A017195 +:1002F8000BE2CE44FF3182E202EFFAAC0C148E44DA +:100308009961790C61690A8C0AD1DFDA8B4CA46196 +:10031800F8FD9248FD7204710BE271339BF2C0C67E +:10032800D7C7C1FBF8FFFD6902D2DD045203EF25F0 +:10033800710AE68B70FDE203D2DD0771339B52022E +:10034800EF138C0870FDFE038C0A70FDFE03FD722E +:100358000471339BF2C0C6D7C7C1FBF8FFFD690221 +:10036800D2DD045203EF70710AE6710BE28B70FD67 +:10037800E203D2DD0771339B5202EF5B710BE2316E +:10038800229B44C73422FBAC0C1652048B99A5A7B8 +:1003980092DFF9C68B9D518C089D528C0A9D533172 +:1003A80084BD02EFFA717ABDCEB144CBB422FB8C86 +:1003B8000A318EBEB8CEBB48714BE1714BE5710A6C +:1003C800BD8C089E44EF0F710BE68C089E448C0A86 +:1003D8009D50AC0CBD4EF2C0C6D7C716FD2104AF68 +:1003E8000401BF0C0117FDFE03D2DD07FD720452A4 +:1003F80002EF01F2C6D7C716710AE6710BE2669ED4 +:10040800443182E202EFFAF6420401DD09AF040149 +:10041800BF0C01E2EF01F2C6D7AF2801085CFB0868 +:10042800BF2801FD6802AF28015CFBBF280130042A +:1004380000BF2A01301780BF1C01300400BF220111 +:10044800D7AF2401086C0408BF2401AF28016C0F42 +:10045800086C0B08BF2801FD6802AF2A01085CFB85 +:1004680008BF2A01FD6802ED2104300400BF240101 +:10047800F6BF2A01300B0BBF2801FD6802300B0FB5 +:10048800BF2801FD6802300F0FBF2801D731449BF8 +:1004980001D771329B6A0E03713B25713B23E0FD46 +:1004A8001F0A7120F000FD6802F6BF26015024BF24 +:1004B8001401CB440014300F0FBF280171239B7126 +:1004C8000BE2710AE6FD2104CE44FF3182E202EF1D +:1004D800FAFD7204AF0401BF0C0171339B71429B9A +:1004E800D731349B02EFFAFD4904713A25713A235A +:1004F8005A0EFC7128F00071439BD77140F00071CF +:10050800783002713AE6713BE2713BEA713BEE5A90 +:1005180006FCCF34024AE552FF711A52710A527131 +:100528004830027130300271203002CF330209CFD7 +:1005380032020B7130310271203102713BE6717069 +:1005480030028E265CFC9E2671603002D7717830AE +:10055800027148F000D7C72008FBF8FFFDAB085030 +:1005680014C15008FDDD07C0CC07048C074C14DE0D +:100578000C8C07318EFD470A615907EFEECC070452 +:100588008C074C1461C8ED4C06CC06008C064C0454 +:1005980061C8ED2B06300AF9BC02F6BBCEABAC3114 +:1005A800B2D109C73641057184C6DEF3F1C73641B9 +:1005B800057184C661DC9C05713BD1AC02148F4087 +:1005C800059971505005617902617900F0E161493E +:1005D80000DD09C73641057184C6DEC3F1C736415F +:1005E800057184C661DC0E059C055040C18C07313D +:1005F8008E31AD128C06318E318D03BDD831FFBDE1 +:10060800DADADAADD8FD130DC0D2DD0C5008C150CE +:1006180014FDDD07C0FDD00B8C05D1DF066159063E +:10062800ED94058C07318EFD4B0AD2DD0C5008C1C4 +:100638005014FDDD07C0FDD00B8C05D1DF066159D4 +:1006480007ED880571605005CC0400CC05008C05C9 +:100658004C09DE2B8C05318E04F61FC1317B9EFDC3 +:10066800C41189728C05318E04F64F14896142DFFA +:1006780003F6EF01E6600E049C04615905EFCF41D3 +:10068800001140F81F3A61E86159048C04D1DF0871 +:10069800FDD10BFDE30CEF0C5008C15014FDDD0734 +:1006A800C0FDD00B1008C6D7C72004FBF8FF712B7C +:1006B80024CC0100F6BC02AC02440900DE3EAC02C8 +:1006C80004F60F144100118972AC020C50148961B0 +:1006D80042DF03F6EF01E6600E019C01AC0212490D +:1006E800005072AC0204F67F14896142DF03F6EF12 +:1006F80001E6600E019C01617902EFBB40F67FFFC5 +:1007080061F86159018C01D161F8EDA907CC0100AC +:10071800717AFAFD9504711300711B20710303713E +:100728000205E0C15003FD722BC05013FD1F0A5093 +:100738000FC1E0FD722BC0CEABAC6159018C0191A9 +:10074800DD068C014C03DF03E6EF01F66061FB7107 +:1007580021048C014C0861F8CC010031320705A056 +:1007680024FCEF03F524FC4024FC11DC22F524FCD6 +:10077800F0C15003FD722BC0CE3708CBE4FFFFCB8E +:10078800E6FFF7CED4FFCF370008F5120561FDE686 +:10079800BC02F6614902DD9F00000000617902EFAA +:1007A800F1FDAB08D2DFFA5008C15014FDDD07C0D7 +:1007B800D2FDD00B1004C6D73184BD02EFFA717B8D +:1007C800BDCBE4FFFFCBE6FFFFCBD4FFFF717ABEC2 +:1007D800D7717BBED7C7C1200CFBF8FF8C0C318EBC +:1007E80031ADC1317B9DD4C0BC068DD49C088C141E +:1007F8009C0B8C14318E040C00128C0B318EBDD8DE +:1008080013FDA20F61C8EDA608CEABACCC05068CD3 +:100818000B318EFD430AD2DD158C0B318EFD470A54 +:100828006169058C05D1DFE7FDD907E2EF71CC0AD4 +:10083800008C0A4C04DE54F6BC02300AF9BBAC0644 +:10084800148C089EFD118972AB146299AC06A1BC88 +:1008580006617900617902F0E1614902DFE0504008 +:10086800C18C0B318E31AD128C0A318E318D03BDA6 +:10087800D831FFBDDADADAADD8FD130DC0D2DD0606 +:10088800FDD907E2EF1961590AEFA68C0B318EFDED +:100898004B0AD2DD03E2EF0761590BEDFA07F210BC +:1008A8000EC6D7C7717B9D717BFAFDC007300AF968 +:1008B800FDF60AFD810AC6D7FDAB08FDD00BFDD9B0 +:1008C80007F5ABFFF2D7C731149F067110B3FBEFE2 +:1008D800047118B3FB8FB3FB7B9276D1DD5B8FB3CA +:1008E800FB9D924004F903DF22665C10D1DD1C8F6A +:1008F800B3FB5C10D1DD0B5080C15011FDCA34C070 +:10090800EF095040C15011FDCA34C04004F903DD5D +:10091800064004F904DF22665C02D1DD1C8FB3FBBC +:100928005C02D1DD0B5040C15010FDCA34C0EF0944 +:100938005020C15010FDCA34C0C6D7C73600006663 +:100948005C80D1DD10675C80D1DF0571439EEF0BC1 +:1009580071429EEF0671040771419E665C40D1DDCD +:1009680010675C40D1DF0571539EEF0B71529EEF0B +:100978000671140571519E665C01D1DD10675C013A +:10098800D1DF0571639EEF0B71629EEF067134072C +:1009980071619E665C02D1DD10675C02D1DF057172 +:1009A800739EEF1D71729EEF184007F901DF087101 +:1009B800040271719EEF0AC736100571C4C67171C1 +:1009C8009E665C04D1DD10675C04D1DF0571039F6E +:1009D800EF0B71029FEF0671440771019F665C0877 +:1009E800D1DD10675C08D1DF0571139FEF0B711221 +:1009F8009FEF0671140771119F665C10D161E87151 +:100A08005AD1C6D7F5F6FBF5F8FBCFFEFBFFCFFAB8 +:100A1800FBFFCFFBFBFFD7C7C1C1FBF8FFCEABACD9 +:100A28008C02D1DD12616902305C03BBF6614900BA +:0B0A3800DDEE618900EFF51004C6D769 +:100A43005208EF065203EF025206FEE600FE1B00B9 +:100A5300DC16089F03088F0408089F040862FE241D +:100A630000089F0408EEBF00EEBA00C1C514410E92 +:100A730011D9D0FF118FD1FF312E45C4C0D7F23128 +:100A8300A2C401E2D79DE261DD4C09DF12717BFA5A +:100A9300C18F06089F25FDC0CF060800EE27003151 +:100AA300F2FA04CF0608004C00DF05D50008DD1676 +:100AB30061DD717BFAD50608DD0ACDE31F61CD61E7 +:100AC300CDEE160061CDFED40061FFFE9A00FCF866 +:100AD300FF0EFEB20061CDFED5004C09DF0EC18FC3 +:100AE30006086F25FD9F0608C0EE0400CF06080028 +:100AF300F8E3D75200EF025202FE3700CF24FD0085 +:100B0300CF060800BF0408C716629F000841001102 +:100B13008F1A209B4100118F1B209F0108C6510093 +:100B2300FE62FFEF025205CF060800C1510CFE0A18 +:100B330000C0D7C1511DFE0200C0D761DD717BFA31 +:100B430070CEC0A59EC47CFF9EC4609EC461CDD7F9 +:100B530061DD717BFAC18EC45C1BFED6FFCF060834 +:100B630001FED7FFC061CDD731F2FA1AC1AEE4BF9F +:100B730016FDAEE6BF18FDAED4BF1AFD30FFFFBEB3 +:100B8300E4BEE6BED4C0D731F2FA11C1AF16FDBE42 +:100B9300E4AF18FDBEE6AF1AFDBED4C0D7C1BF1C7B +:100BA300FD13BF1EFD15BF20FD17BF22FDC0D7AF2C +:100BB3001CFDDB1EFDEB20FDFB22FDD7534B30520A +:100BC3005430324E323030475631323000FFC1504C +:100BD300FEFEAB0061DD717BFACF060800FE0A0062 +:100BE300FEA4FF61CDF8E3EECF00C7FB0408BF16F8 +:100BF300FD8FC0009C05C5C337040600BF18FD3533 +:100C030036350C300000522BFE6600C2C4C630E3FA +:100C13000BB800300000B8022004AF18FDB8003054 +:100C23000F00B802AF16FD61FF520AFE3AFFECF85F +:100C3300FF0E717BFAC1C7FB04088C05C65C80FEFE +:100C43000200C0D761DD717BFA70CFC0FFA59FC0E2 +:100C5300007CFF9FC000609FC00061CDD7618BFE09 +:100C6300E2FF717BBE410011FB000017CEFC006167 +:100C7300CB089EFDF31161C999A58392DFF7D7FED7 +:100C8300B1FED524FDDF23C1CF0308035109FEF4D0 +:100C9300FDC0D2DF37FE3800A20408CF0308075196 +:100CA30009FEE1FDD2B20408DF22C7FB0408318349 +:100CB30002C6D7C6510AFECCFD624C1FDF06CF2405 +:100CC300FD01EF04CF24FD00C0EE5BFEC0EE55FE38 +:100CD300C7C1FB04088B31196C0161589BC0C6D78F +:100CE300717BFAFE4DFEAF0408040600C1143647BB +:100CF3000C300000522DF3FE77FF8FC000FE2BFE59 +:100D030061CF5C807C8073C0041900CEFC0F61CB83 +:100D1300C55404EF03C55417FE18FEC7360008BBBD +:100D2300629C0288089C03D1DD334C41DE2F70F1B5 +:100D3300312DB161090033081C000851FF612A41BC +:100D43000E118FD0FF613B118FD1FF6138DC0E8B09 +:100D53005C03DF0964C6C4FE2BFDEECAFDC6C4EE08 +:020D6300C3FDCE +:100D650061CF5100718C7109FECBF800FEFCEC01DE +:100D750000F6BF00F953C0F693935820FEDFF94102 +:100D85000036C24E34CCFCEF05118B99A7A517444C +:100D95000C4FDFF53602F930CCFCEF04CC0000A790 +:100DA50047DFF94100360C4F3420FEEF05118B99D2 +:100DB500A7A517441C4FDFF53630FE309AFEEF0429 +:100DC500CC0000A747DFF9FCD80000EFFE61DD711C +:100DD5007BFABEF0ADD8BEF200AEF661CDD7C361E9 +:100DE500DD717BFABEF0ADD8BEF200DBF6FFADDCFF +:100DF500BEF000AEF6BDD8AEF40312ADDABEF20019 +:100E0500AEF661CD03BDDAC2D7C3F33174D9088319 +:100E1500C1F626D8BDD8C031750683C312F623C2E4 +:100E2500FD300E93DF0312F623C2D7440000DD2602 +:100E350061DD717BFACFE80080BEF6F6BEF4BEF246 +:100E4500ADD8BEF0CFE800818FE8003103FAAEF0EF +:100E5500F5E80061CDD7B1D7C3F33174D90883C1A3 +:100E6500F626D8BDD8C0317505C312F623C2FD7E5E +:100E75000E93DF0312F623C2D7440000DD2761DDA0 +:100E8500717BFACFE80080BEF6F6BEF4BEF2ADD8AF +:100E9500BEF0CFE800818FE8003103FAAFE000F53E +:100EA500E80061CDD7ADD8D7C3F33174DB0F83C16B +:100EB500F626D8BDD861317026DABDDAC031750D98 +:100EC50083C312F626DCBDDC61317023C2FDE60E5C +:100ED50093DF0CF626D8BDD861317026DABDDAC2AB +:100EE500D7C161686BDC6BDDC0DD2F61DD717BFA1D +:100EF500CFE80080BEF4ADDCBEF6ADD8BEF0ADDA0D +:100F0500BEF2CFE800818FE8003103FAAEF0BDD81C +:100F1500AEF2BDDAF5E80061CDD7F6BDD8BDDAD7BA +:100F25008292DD2B61DD717BFACFE80080BEF0F6A1 +:100F3500BEF2BEF46208BEF6CFE800818FE800314C +:100F450003FAAFE0006072AEF0F5E80061CDD7605E +:100F550072F6B1D706DABDDAADDC06D8BDD861D8F0 +:100F6500A6DAD7D1DD17C1C3DAD89DD8ADDA311CE1 +:100F750061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD74 +:100F85001BC1C3DADA9DDAADD8311E33311E337198 +:100F9500F9B4DADFF4BDD813BDDAC2C0D746D8DD5F +:100FA5000771FF7177D971C0D75BDB9DDB605BDAB9 +:100FB5009DDAADDC5BD9085BD808BDD8D7C3C7F3CC +:100FC500728EFDC162314C410036B84E1161A0727E +:070FD500C09EFD62C6C2D7F9 +:0A0FF60031373A35303A313100004E +:0A20000031373A35303A3131000033 :10200A0005214F7B9EC5E9000104080D12171C1F0C :10201A00080100001F003B005A0078009700B50035 :10202A00D400F300110130014E01192634445362E1 @@ -295,722 +297,725 @@ :10226A00FA041225384D5F6E777A776E5F4D3825FE :10227A001204FAF3F0F0F3F7FBFE00020303020282 :02228A00010051 -:10228C008D3EB43ED1DF26CD3E1EFD4423FDE5221E -:10229C003132960D3104960931329A05713304EFBF +:10228C008D3DB43DD1DF26CD3D1EFD4423FDE52221 +:10229C0031329A0D31049A0931429E05713304EFA3 :1022AC0003713204FD1823FDBA22FD1B26D771538E -:1022BC0096D432DD05B43271529631229607313202 -:1022CC009A03715296715496714102314402057110 -:1022DC0040B3FBD77148B3FBD78D304B3CDC114A74 -:1022EC0030B9DE0C4A3F28DE03A43FD7713396D7B2 -:1022FC008D3D4B30DE054A30BDDC0C4A4028DE03F8 -:10230C00A440D7713296D7F43FF440D731429A0C9F -:10231C004A4102DE03A441D7712396D7313204120D +:1022BC009AD432DD05B43271529A31229A073142E6 +:1022CC009E0371529A71549A714102314402057104 +:1022DC0040B3FBD77148B3FBD78D304B3BDC114A75 +:1022EC0030B9DE0C4A3E28DE03A43ED771339AD7B0 +:1022FC008D3C4B30DE054A30BDDC0C4A3F28DE03FA +:10230C00A43FD771329AD7F43EF43FD731529E0C8A +:10231C004A4002DE03A440D771239AD7313204120B :10232C0040AFFB3CDE0C8FB2FB5C01D1DF047123B0 -:10233C0096D7712296F441D7C7C1FBF8FF31329A78 -:10234C00067130B3FBEF047138B3FB7144967137EF -:10235C009ADE4F71349A71419631329A0E5002C105 -:10236C005011FDD334C0CD3229EF37E0C15011FDEF -:10237C00D334C0F43217C15002FD632BC0D2DF0D31 +:10233C009AD771229AF440D7C7C1FBF8FF31429E5D +:10234C00067130B3FBEF047138B3FB71449A7147DB +:10235C009EDE4F71449E71419A31429E0E5002C1D5 +:10236C005011FDCA34C0CD3229EF37E0C15011FDF8 +:10237C00CA34C0F43217C15002FD5A2BC0D2DF0D43 :10238C008B318E318D080E01081C00BD34AD3444E8 -:10239C00009BDC05D5AFFBDF095020C15011FDD3EC -:1023AC0034C0C0C6D78D209D42FDF323FD972BD59D -:1023BC0007F9DD04710396D78D424B2061F8316427 -:1023CC00961C716396FD87044A4207DD054A42FF5D +:10239C00009BDC05D5AFFBDF095020C15011FDCAF5 +:1023AC0034C0C0C6D78D209D41FDF323FD8E2BD5A7 +:1023BC0007F9DD0471039AD78D414B2061F8316424 +:1023CC009A1C71639AFD95044A4107DD054A41FF49 :1023DC00DF098F06F9310303FD8224FD9624710277 -:1023EC00963079256194D7C77162017172015003DF -:1023FC00FD110A5008FD5037629D305009FD5037D1 +:1023EC009A3079256194D7C77162017172015003DB +:1023FC00FD1F0A5008FD4737629D305009FD4737D5 :10240C006276716301711806F94A30F1DC0BE5074D :10241C00F9F508F9CD3707EF224A3004DE1ACF0759 -:10242C00F9025008C1506CFD7F02C092DF0DD454EC +:10242C00F9025008C1506CFD8D02C092DF0DD454DE :10243C00DF09711006F9EF03F507F94007F901DF21 :10244C0005710A22EF06710B22710302CD2007578A :10245C0000674C08DE1073090A20614EDC05679D8D :10246C0020EF0387EFEB4A2007DF09D507F961F866 -:10247C00CF07F903C6D7500AFD110A304000C150EE -:10248C0006FD462BC05096ED110AC72006FBF8FF3F -:10249C00D507F961E8ED7525304A57C1503EFD4628 +:10247C00CF07F903C6D7500AFD1F0A304000C150E0 +:10248C0006FD3D2BC05096ED1F0AC72006FBF8FF3A +:10249C00D507F961E8ED7525304A57C1503EFD3D31 :1024AC002BC0D2DD077100B2FBED75257108B2FBB4 -:1024BC0017040200C15004C1500CC1506CFDA002A5 +:1024BC0017040200C15004C1500CC1506CFDAE0297 :1024CC001006EA38AA48318D12AA48318E616B0881 -:1024DC00616A08C1500EFD462BC0F690C1500CFD30 -:1024EC00462BC0CC01008C014C04DE283134970201 -:1024FC00EFFA712297EA388C015010D605C15010B2 -:10250C00C18C01D6044000C1506CFD520310066111 -:10251C005901EFD250A5FD110AEA38AA48318D12A3 -:10252C00AA48318E616B08616A08C1500EFD462BBA -:10253C00C050A5FD110A5004C1506CFD7F02C06251 +:1024DC00616A08C1500EFD3D2BC0F690C1500CFD39 +:1024EC003D2BC0CC01008C014C04DE2831349B0206 +:1024FC00EFFA71229BEA388C015010D605C15010AE +:10250C00C18C01D6044000C1506CFD600310066103 +:10251C005901EFD250A5FD1F0AEA38AA48318D1295 +:10252C00AA48318E616B08616A08C1500EFD3D2BC3 +:10253C00C050A5FD1F0A5004C1506CFD8D02C06235 :10254C009C01EA388A4B4E0161C3048A4A4E01173A -:10255C00040200C15004C1500CC1506CFD52031058 -:10256C0006F6C1503EFD462BC01006C6D7C78D439C -:10257C004B3061F8ED18264A4528DE05A445ED18C8 -:10258C0026F4458D309D438D305070D612307351EA -:10259C00230480001231FF318E039D449FAEFBF665 -:1025AC008D447C804C95DC1B8D44318F241400EAC7 -:1025BC0038BDD8AA44FDC40D1231FF318E03318FC2 -:1025CC0016EF198D44318F241400EA38BDD8AA4671 -:1025DC00FDC40D1231FF318E03318F16EA388A4259 +:10255C00040200C15004C1500CC1506CFD6003104A +:10256C0006F6C1503EFD3D2BC01006C6D7C78D42A6 +:10257C004B3061F8ED18264A4428DE05A444ED18CA +:10258C0026F4448D309D428D305070D612307351EC +:10259C00230480001231FF318E039D439FAEFBF666 +:1025AC008D437C804C95DC1B8D43318F241400EAC9 +:1025BC0038BDD8AA44FDD20D1231FF318E03318FB4 +:1025CC0016EF198D43318F241400EA38BDD8AA4672 +:1025DC00FDD20D1231FF318E03318F16EA388A424B :1025EC007217F3031644000171FE61C836FF001721 -:1025FC0001DE02F61617BD7CC7500CFD462BC0D26F -:10260C00DF068D309D43EF047100B2FBF2C6D7C7D5 +:1025FC0001DE02F61617BD7CC7500CFD3D2BC0D278 +:10260C00DF068D309D42EF047100B2FBF2C6D7C7D6 :10261C002008FBF8FF4007F901DD064007F902DF4F -:10262C001C17040600FD692CD2DF0A8C069C058C55 +:10262C001C17040600FD602CD2DF0A8C069C058C5E :10263C00079C04EF4ECC0563CC0400EF4617040650 -:10264C0000FD692CD2DD0F7100B2FB710396CC0535 -:10265C0000711297EF2D7108B2FB8C06318E318D03 -:10266C00080E07081C00BBEA388A4072ABFD170F36 +:10264C0000FD602CD2DD0F7100B2FB71039ACC053A +:10265C000071129BEF2D7108B2FB8C06318E318DFF +:10266C00080E07081C00BBEA388A4072ABFD250F28 :10267C00BB8C019C05D1DF08CC0501CC0400EF0319 -:10268C008B9C0417040600FD742CD2DD06CC06C806 +:10268C008B9C0417040600FD6B2CD2DD06CC06C80F :10269C00CC07008C069FB1FB8C06318E318D080E59 :1026AC0007081C00BD34AD344401A5DC08CC036420 :1026BC00F6BD46EF48AD3426464401A0DC08CC03F9 :1026CC001EF6BD46EF37AD3444819DDC09CC030AC0 :1026DC00C946F401EF27AD3444019BDC09CC03055A :1026EC00C946F401EF17AD34440191DC09CC030069 -:1026FC00C946F401EF07711297C946F4013132044F -:10270C000C31249608CC0564CC0400EF0D8C034EE0 +:1026FC00C946F401EF0771129BC946F4013132044B +:10270C000C31249A08CC0564CC0400EF0D8C034EDC :10271C0005DE078C039C05CC04008C059FAFFB8C5D -:10272C00049FB0FBFDF62B8D484E05DD2840AFFB1A +:10272C00049FB0FBFDED2B8D484E05DD2840AFFB23 :10273C000BDE054A480BDE1440AFFB06DE054A48AB :10274C0006DE09D5AFFBDF0DD448DD095020C150A2 -:10275C0011FDD334C08FAFFB9D48FD332C1008C640 -:10276C00D7C75601D837C15002FD7B2BC08F09F952 -:10277C003105075012FD110AEF0E500AFD110A71B6 -:10278C002010055008FD110A8D376C0870C15002DD -:10279C00FD7B2BC05003FD110A8D376C1870C15096 -:1027AC0002FD7B2BC05016FD110A5003FD8C2B62D1 -:1027BC005C01D1DD0F7170B3FB5002C15013FDD31E -:1027CC0034C056006672C6D7C75004FD8C2B625CB1 +:10275C0011FDCA34C08FAFFB9D48FD2A2C1008C652 +:10276C00D7C75601D837C15002FD722BC08F09F95B +:10277C003105075012FD1F0AEF0E500AFD1F0A719A +:10278C002010055008FD1F0A8D376C0870C15002CF +:10279C00FD722BC05003FD1F0A8D376C1870C15091 +:1027AC0002FD722BC05016FD1F0A5003FD832B62D5 +:1027BC005C01D1DD0F7170B3FB5002C15013FDCA27 +:1027CC0034C056006672C6D7C75004FD832B625CBA :1027DC0003D1DD405014FD6B2834B3FB895C9F9909 :1027EC008A0C7CFF50FF5C14D1DD228A0C7CFF5CD0 :1027FC00147234B7FB89616A9971620756003162B1 :10280C0007058666D1DFF7716307716B2734C6FB4A -:10281C00895CEB995002FD8C2BD2DD398D376C1015 -:10282C0070C15002FD7B2BC0E0FD110AD837C1509E -:10283C0002FD7B2BC05033FD110A8F09F9310309BE -:10284C0071281005500AFD110AF0C15002FD7B2BB6 -:10285C00C07178B3FBE0C15013FDD334C0C6D7C7E9 -:10286C00C12004FBF8FFCC02005004FD8C2B629CB1 +:10281C00895CEB995002FD832BD2DD398D376C101E +:10282C0070C15002FD722BC0E0FD1F0AD837C15099 +:10283C0002FD722BC05033FD1F0A8F09F9310309B9 +:10284C0071281005500AFD1F0AF0C15002FD722BB1 +:10285C00C07178B3FBE0C15013FDCA34C0C6D7C7F2 +:10286C00C12004FBF8FFCC02005004FD832B629CBA :10287C00038C045C20D1DD0E8C036C019C038C0258 :10288C006C209C02EF138C045C10D1DD0C8C035C6F :10289C00FE9C038C026C109C028C045C08D1DD0E37 :1028AC008C036C029C038C026C089C02EF138C044E :1028BC005C04D1DD0C8C035CFD9C038C026C049CD1 :1028CC00024008F903DF088C03D161E8CC03028CC9 -:1028DC0003D1DD05501AFD110A8C0370C15004FDA3 -:1028EC007B2BC08FB3FB5C9F728C03318E316D14CC +:1028DC0003D1DD05501AFD1F0A8C0370C15004FD95 +:1028EC00722BC08FB3FB5C9F728C03318E316D14D5 :1028FC008C03318E314D616D08616C5C606162627C :10290C009FB3FB8FBFFB7CFF50FF5E02D1DD278F97 :10291C00BFFB7CFF5E027234B7FB89616A997162FE :10292C0007CC0100316207086159018C01D1DFF439 :10293C00716307716B27F21006C6D7D9A7FBC1507C -:10294C0006FD7B2BC0D9A8FBC15007FD7B2BC0D744 -:10295C00FD4729F2D7C716664C02DD044C04DF088C -:10296C00CD3A10CD3B0BEF05F43ACD3B0FC6D7C794 -:10297C00711300711B20710303710205E0C1500338 -:10298C00FD7B2BC05013FD110AD83AC15005FD7BBD -:10299C002BC0D83BC1E0FD7B2BC0500AFD110A7146 -:1029AC0003055008FD110A8D3B6C1070C1E0FD7BD6 -:1029BC002BC05012FD110A5003FD8C2B625C01D10F -:1029CC00DF03E2EF12F0FD8C2B629D363602F9C765 -:1029DC005008FD632BC0F2C6D75003C1FD7B2BC042 -:1029EC00710203711A20FD232BF431D75003FD8C97 -:1029FC002B625C01D1DD155014FD6B28FDD42750E2 -:102A0C0014FD110AE0C15003FD7B2BC07113007142 -:102A1C001B207103035014FD110AF0C1E0FD7B2B48 -:102A2C00C0F0C15003FD7B2BC0D7C72004FBF8FFBF -:102A3C00CC02008D319C035010C150A4FD7F02C00C -:102A4C00629D31D454DD04F2ED002B8C037B315CA0 -:102A5C0008D1DD0F8D315C08D1DF05CC0210EF03FE -:102A6C00CC02208C037B315C04D1DD158D315C04F0 -:102A7C00D1DF088C026C049C02EF068C026C089C63 -:102A8C00028FB2FB5CF3728D315C0C6162629FB29F -:102A9C00FB8FBEFB7CFF50FF5E029C02D1DD1F341E -:102AAC00B6FB896E0299716207CC0100316207088E -:102ABC006159018C01D1DFF4716307716B278D3182 -:102ACC005C40D1DD095002C15012FDD334C08D31B0 -:102ADC005C01D1DD08E0C15012FDD334C0717AFA2B -:102AEC008D315C41D1DD0C5A31BED831C15010FD55 -:102AFC00C747C0F21004C6D7FD6D27F2D7FDD42707 -:102B0C00F2D7C78FC6FB7617FD6B28664FC6FBDF67 -:102B1C00F2F5C6FBF2C6D75064FD110AFD7F2C629C -:102B2C0061FB711196F171149661DC70C15012FD4C -:102B3C00C747C0FD8136CD6303D7C7C1C1FBF8FFC2 -:102B4C00AC0ABB17C15002C18C0270C1506CFD5253 -:102B5C000310061004C6D7C7C1FBF8FFAC08C15060 -:102B6C0002C18B70C1506CFDA0021006C0C6D7C745 -:102B7C008806166770C1C75084FD1B031004C6D7A6 -:102B8C00C716C75084FD7F02C0C6D7C74A2004DED3 -:102B9C00045600EF0256018F08F9318FE72400002C -:102BAC00DD1A23DD0B23DD0C23DD1123DD0CEF0CF3 -:102BBC008686EF0851046106EF02868666318F1215 -:102BCC00504CD633514CD6610A045420BD384008C1 -:102BDC00F902DD064008F904DF08CD3C54CD3D4434 -:102BEC00EF06CD3C4BCD3D3DC6D740AFFB3DDC05A4 -:102BFC00CF04FC0FD740AFFB1FDC05CF04FC0BD779 -:102C0C0040AFFB0BDC05CF04FC07D740AFFB0661E4 -:102C1C00D831320405CF04FC03D7D5AFFBDD04E576 -:102C2C0004FCD7F504FCD7D504F9DF04717396D7EF -:102C3C00FD7F2C6261FB710197711496710797618E -:102C4C00C831729617717296710497711196F17161 -:102C5C00049761DC70C15012FDC747C0D7C716C7B7 -:102C6C005004FD632BC0C6D7C716C75002FD632B9B -:102C7C00C0C6D740AFFB0BDE02E2D7F2D771000122 -:102C8C000571785005713AD5713BD18F10055CFCFC -:102C9C009F1005CF54054AE542057110420571009D -:102CAC004205714850057130500571205005CF53C5 -:102CBC000509CF52050B7130510571205105713B3F -:102CCC00D5717050058F11055CFC9F1105F422D74E -:102CDC007178500571080105D7FD7B38FD870471AB -:102CEC007AFAFDB123F504F98F06F931051B50036F -:102CFC00FD8C2B625C01D161E8CF04F902CFAFFBF4 -:102D0C0064710407714196EF10F67104076110129B -:102D1C00F6B1236061FB714196FD8E30FD6B437102 -:102D2C002299712BE7618461A461EDEFF8D7C78814 -:102D3C00061666614FDD0967614EDE0396EF01866C -:102D4C006672C6D7C7161714AA0412A943DD29AA9E -:102D5C000412A923FDF44EC3AC02FDF44E13C2BD04 -:102D6C00D813FD940FDE0C1714AA0212AA0403BA8E -:102D7C0004EF051714A9BA04AC041231FF319E03F9 -:102D8C00317F087208C6D77100F200304400BFB61C -:102D9C0001300188BF9001300984BF9E01BF9C01A6 -:102DAC00BF9A01BF9801BF9601BF9401BF9201F574 -:102DBC003CFF30FE00BFBE01F6BFBC01BFB80150E6 -:102DCC00EEBFBA01A1BFB201C918FE008F06F931DE -:102DDC000507F5CDFBCB6CFF00717397716297D72C -:102DEC00C72004FBF8FF3026FBBC02F6BBAB4464E7 -:102DFC0000DE0EAC0214CA0000617902617900EFAA -:102E0C00EC1004C6D730EF00BFB401F6BFBA0171A5 -:102E1C0008F200712304715307BE6EBE64BE6A7162 -:102E2C002304715307715BD1F457F456716397D730 -:102E3C008D58B458D1DF6931D4D105715BD1E457C9 -:102E4C00D457DD2E7140B2FBD856F1E73402002383 -:102E5C00DD0625DD0325DF05F6BE66EF06D9CCFBC6 -:102E6C00F1BE66A4564A5620DF04F456F457CD58EA -:102E7C0019D7CD581E7148B2FBD5CEFBDF04F6BE78 -:102E8C0066D7D9CCFBF14266FFDD15D9CCFBF1122C -:102E9C00AE6643DE05A266FFEF03B266FFCD5803B4 -:102EAC00D7C7161714F6B9AA0412F6231231FF313C -:102EBC00AE03316FBA02C6D7C7C1FBF8FF8C0850FE -:102ECC0080D612AB1413B9AB14AA0412A92312D9CD -:102EDC0027FBF133BDD813FD000EBA02C0C6D731A3 -:102EEC00049801D74004F902DF10F6BE64BE6EBE32 -:102EFC006ABF8EFBBF94FBBF9AFB31749714308A68 -:102F0C00FBFDAD2E3090FBFDAD2E3096FBFDAD2EB6 -:102F1C00EF713114980D7113987108D2FBF45AF4B7 -:102F2C0059EF60D459DF5A8F26FB9D594A5A1FDC42 -:102F3C00177100D2FB4028FBFFDD1CA45B8F28FB24 -:102F4C004B5BDE13F45AEF0FD85AF1A1605C1F9D56 -:102F5C005A7108D2FBF45BE85A092AFB70C1308A1B -:102F6C00FBFDC42EC0E85A094AFB70C13090FBFD32 -:102F7C00C42EC0E85A096AFB70C13096FBFDC42E02 -:102F8C00C0B459308AFBFD502DF313BE6E3090FB4C -:102F9C00FD502DF313BE6A3096FBFD502DF313BE7E -:102FAC0064D7C736F00071F4DC297170F000CE9D47 -:102FBC0008CE9EC0CE9F80F594FFF593FFF592FF4F -:102FCC00E597FFE596FFE595FFE598FFCE9C7F71B1 -:102FDC0000A6FB711BE3712BE3711AE7712BE771F0 -:102FEC007A9D710A9E31929E02EFFA710B9E7123AB -:102FFC0098713398714398C6D7C73122981E7122A5 -:10300C0098710A9E31929E02EFFA34D4FB3692FFED -:10301C0052078B99A5A792DFF9710B9EC6D7C7886B -:10302C00061631329815713298C7349CFB3092FFDA -:10303C001652078B99A5A792DFF9C6667367189C81 -:10304C00FBC6D7C77123983134981E713398710A17 -:10305C009E31929E02EFFA3492FF369CFB52078B04 -:10306C0099A5A792DFF9710B9E314498137143987F -:10307C00717B9E8FDCFB9E9A8FDDFB9E9B717A9EF3 -:10308C00C6D7CFA7FB5CCFA8FB5FCFC8FB5DCFFC3F -:10309C00FB36CFFDFBC9D7C7CFA4FB12CFA5FB30A6 -:1030AC00CFCCFBFFF5CDFBF5CEFBF5CFFBF5D0FB85 -:1030BC005600664C64DE08723826FB0086EFF3F58A -:1030CC00E3FB714A9D712B21710A20711A20710248 -:1030DC0003C6D7C788061617F1E73403002361E34C -:1030EC00ED0B342361F8EDE232B12361E3EDEC3208 -:1030FC002561F8EDFA32B1240D0061D8ED0B3424C2 -:10310C000B0061F8EDD4312361F8ED17322361F82F -:10311C00EDE7312361F8ED043424060061F8ED96F7 -:10312C0032B12561D8EDB23224000061F8EDBF3226 -:10313C002361F8ED0B342361F8ED0934B12361E31D -:10314C00ED1A332361F8ED2B332361F8ED3C332377 -:10315C0061F8ED2B332361F8ED4D332361F8ED5E0F -:10316C00332361F8ED6D332361F8ED8F332361F870 -:10317C00ED9A332361F8EDA5332361F8EDAD3324DB -:10318C0002002361E3ED0B342361F8EDE13323619D -:10319C00F8EDB5332361F8EDC0332561F8EDCB3391 -:1031AC00B124060061D8ED0B3424000061F8ED0D5C -:1031BC00342561F8EDD63324120061F8ED903223FA -:1031CC0061F8ED8032ED0D3467D1DD0C30B53B612B -:1031DC009434C4FB89616F99ED1734675C02D1DDBF -:1031EC000730042B6194EF0B675C01D1DD053009CE -:1031FC002B6194675C3CD1DD0F300E2B6194675CC6 -:10320C003C7266736218A4FBED173467D1DD625C07 -:10321C0001D1DD05300800EF01F6609F01FC675C11 -:10322C0002D1DD03E6EF01F63401FC896168996790 -:10323C005C04D1DD04E6A1EF01F63401FC89616880 -:10324C0099675C08D1DD05302000EF01F63401FCF4 -:10325C0089616899675C10D1DD05301000EF01F6CB -:10326C003401FC89616899675C20D161E871600167 -:10327C00FCED17344A5CC8DE08E85C67185AFAA4FF -:10328C005CED1734679D5CED1734D44ADF08679FFB -:10329C00CDFBA44AEF0D4A4A05DE08E84A6718112F -:1032AC00FDA44AED1734675C0F7266736218A4FBB9 -:1032BC00ED17344A4A64DE1B4A4A01DF0667D161C6 -:1032CC00F85701E84A671826FBA44A4A4A0561C820 -:1032DC00711298ED173434A6FB89615F99ED1734A0 -:1032EC00305C29619466736718A4FBED173440A910 -:1032FC00FB6ADF1340AAFB68DF0D674C6CDF0830FC -:10330C00A8406194713AD5679FABFBED1734675CAD -:10331C007F70C117F1243000FD2A30C0ED173467DF -:10332C005C3F70C117F1243000FD2A30C0ED17341A -:10333C00675C0770C117F1243000FD2A30C0ED170F -:10334C0034675C1F70C117F1243000FD2A30C0EDCA -:10335C0017346770C117F1243000FD2A30C0ED1707 -:10336C0034CEABAC710A9E31929E02EFFAD592FF2D -:10337C00DF05710B9EEFED679E99710B9E9FDBFB3A -:10338C00ED1734714298675C7F9FDCFBEF7D7142D7 -:10339C0098675C3F9FDDFBEF72675C3F9FDEFBEF46 -:1033AC006A675C1F9FDFFBEF62305F396194679F38 -:1033BC00E4FBEF57302C396194679FE5FBEF4C3001 -:1033CC0045396194679FE8FBEF41675C01D1DD3BB8 -:1033DC00FD6B43EF36675C02D1DD05712A21EF06E8 -:1033EC00714A9D712B21675C01D1DD06710300715F -:1033FC000B20679FE3FBEF1367318EEF0EEF0CEFA3 -:10340C000A664C5BDE05736718A4FBC6D7C7166645 -:10341C004C30DC094C37DE05FD0530EF6B664C0299 -:10342C00DF1F8FA6FB5C03728F03FC5C03318E31B4 -:10343C006D08616A08128F03FC5C80312A6162EFAF -:10344C0056664C3DDF08AE90BD5EF85EEF49664CAB -:10345C003EDF04F85FEF40664C4FDF05FD9343EF12 -:10346C0036664C61DF08E85C095AFA72EF29664C43 -:10347C007FDF05FD2B3CEF1F664C4EDF0B31049AB2 -:10348C00045210EF12F2EF0F664C5BDC0452FFEFAC -:10349C0006667309A4FB72C6D7C788061617F124F3 -:1034AC001000240500DC07244C00DD17EF17717B9E -:1034BC00FA17F104A4FB1489617F99717AFA71529D -:1034CC0098EF02A45CC6D7C7C1C1FBF8FF4004F952 -:1034DC0003DD064004F904DF38717BFA8C027309B2 -:1034EC00ACFB5E0AD1DF278C02318E04A4FB14895D -:1034FC006E0A99716207717AFACC01003162070881 -:10350C006159018C01D1DFF4716307716B27717AFA -:10351C00FA1004C6D7CF03FC03F501FCF505FCF546 -:10352C0007FCD7C788061617F1E734020025DD3DE6 -:10353C0023DD1725DD1C23DD0523DD2BEF3B71027D -:10354C0099679F06FCCD6303EF2F675C839F03FC99 -:10355C00EF27675C039F05FC675C034C0261F87105 -:10356C00229AFD8145EF12679F07FCEF0C6791DFF4 -:10357C0008E0C15012FDD334C0C6D7C71617F1E707 -:10358C00240000DD2A23DD1E240300DD0724FB00BC -:10359C00DD24EF2531329A05308000EF01F6086FFB -:1035AC0004FC7208EF198F01FCF501FC72EF10712D -:1035BC0052995235EF09F2EF0666730900FC72C698 -:1035CC00D7C71617F1E7240000DD38241000DD1CE6 -:1035DC0023DD1C23DD30240E00DD18241100DD1B3F -:1035EC00240F00DD12243000DD15EF1EE2EF1D521A -:1035FC0002EF195204EF155206EF115205EF0D525E -:10360C0007EF09F2EF065203EF0252FFC6D7C7319C -:10361C006498377163988D629FACFB8D619FCBFB77 -:10362C0036D2FCC7D861FD8137618A70618AFDC6CC -:10363C0037C0D866F1312F609D658D604B65DD0A12 -:10364C007172988D659D60CD63034A6305DE083009 -:10365C008B366194CD636BB4637150F000CE300B3C -:10366C00CF170006CE3106FD5A02717A30710BE38A -:10367C00710BE7C6D78D659D608D659FADFBD740FF -:10368C0004F903DF064004F904DF02F2D731749821 -:10369C000C7173987113998D659D67EF3131049995 -:1036AC001F710399711299D506FCDF04F468EF0AB7 -:1036BC008F06FC5002D6A1609D688D689D67EF0E49 -:1036CC00311499068D689D67EF048D659D678D6734 -:1036DC009FADFBD867FDF336E867091C2270C1501B -:1036EC0013FDC747C0F2D7C7C1C1FBF8FF8C02D18D -:1036FC00DF05F506FCEF1A8C024C05DE06CF06FC46 -:10370C0002EF0E8C02318E1231FE03311F609F06C8 -:10371C00FC8D694F06FCDD28CC011F8F06FC9D69D2 -:10372C00CC00008B4C08DE148B730912204F06FC66 -:10373C00DC058B9C01EF05615900EFE78C019D6462 -:10374C001004C6D7C716710AE7710BE37150F0006D -:10375C00CE300BCF170006669E31FD5A02717A30BF -:10376C00710BE33182E302EFFA8D1F7158F0007197 -:10377C000BE772C6D7C7C1C1FBF8FF8FFCFB4E022B -:10378C00DC03F2EF318C024FFDFBDC0452FFEF2621 -:10379C008C022FFCFB706131318D128FFDFB2FFCE5 -:1037AC00FB70613133BDD813FD220EBB440001DC2C -:1037BC0003F690BB8B721004C6D7C7C1FBF8FFACE5 -:1037CC000814A91489708B6128706131FDF44E13B3 -:1037DC0044030071FEDC23AC08148A04819A04AC07 -:1037EC0008148A044C11DC10A9148B99AC0814CA67 -:1037FC000200AC0814CA0310EF72AC0814CA04001F -:10380C00AC0814A914894DDE0AAC08148A02819AFA -:10381C0002EF12AC0814A914894D61D308AC08143A -:10382C008A02919A02AC08148A03919A03D1DF3C64 -:10383C00AC08148A024C10DF10A91489318EA11225 -:10384C00AC0814A9146299EF17AC08148A024CF056 -:10385C00DF0EA91489318EB112AC0814A914629927 -:10386C00AC0814CA0200AC0814CA0310C0C6D7EDC9 -:10387C007E38C75600664C0ADE0BF0317E12F678A5 -:10388C0010FC86EFF0C6D7C7200CFBF8FF17040618 -:10389C0000C15006C150A8C15030FDA0021006D284 -:1038AC00DD1B4A6C04DE05A46CE2EF7034E4FB898A -:1038BC005CFC99FD5F397110B2FBF2EF5F717BFA22 -:1038CC00300600C117040600C130E9FBFDFC4E10A8 -:1038DC0004717AFAF46C8FE4FB5C01D1DD264004B0 -:1038EC00F903DF205010C180FDD334C0C73610055A -:1038FC0071D4C6DE0F17C15006C150A8C15030FD9F -:10390C00A00210064004F903DD064004F904DF0BA5 -:10391C008FE4FB5C02D161E8FDAD40F2100CC6D720 -:10392C00D9E5FBC15030FD7F02C0629FE8FB500817 -:10393C00C15011FDD334C0F2D7D9E8FBC1D9E7FB94 -:10394C00C15030FD1B0310045008C15011FDD3347D -:10395C00C0F2D7C7200CFBF8FFCC09004007F901D7 -:10396C00DF05CC0A02EF03CC0A10CC0B808FE4FBF2 -:10397C005C039C07D1DF08717AD5CC0807EF067180 -:10398C007BD5CC082F17040800C15004C150A0C12E -:10399C005030FD52031006624C02DF077110B2FB6F -:1039AC00F2EF357118B2FBF46CC736100571D4C642 -:1039BC00DE164004F903DF1017A1C15006C150A850 -:1039CC00C15030FDA0021006717BFA8FE4FB5C0342 -:1039DC004E07DD03E2EF01F2100CC6D7D504F9DF78 -:1039EC0003F6BD6E4004F901DD0AD478DD03B4782A -:1039FC00D7CD78038F04F9318FE723DD51240200F2 -:103A0C002361D30423DD47D7FDF73A31029B01D75D -:103A1C0031629A194A7005DE16A4704A7005DF0FE0 -:103A2C00A4705004C15010FDD334C0EF02F47031B7 -:103A3C00649A194A7205DE16A4724A7205DF0FA445 -:103A4C00725008C15010FDD334C0EF02F472FD5E09 -:103A5C003AD78F06F9312349301B00466EDF158F9C -:103A6C00E3FB5C01D161E8F504F9E0C15010FDD332 -:103A7C0034C0EF1D307701466EDF165002C1501076 -:103A8C00FDD334C0F64674DF088FC8FB5010D6BD8A -:103A9C0074F64674DD36B6744674DF30711297EFE7 -:103AAC002B301B00466EDF13F64676DF18E0C15054 -:103ABC0010FDD334C0C9765307EF0A307701466E38 -:103ACC0061F8711297F6467661E8B67631549A072A -:103ADC00714399F6BD6ED731449904F6BD6ED7A6E5 -:103AEC006EF6466E61F8C96EFFFFD7D473DD03B472 -:103AFC0073D731729A174A7105DE14A4714A710595 -:103B0C00DF0DA4715010C1FDD334C0EF02F4714A23 -:103B1C00710661F8CD7325D7C736100571D4DE0E4A -:103B2C008FB2FB5C02D1DF063093386194D2400433 -:103B3C00F903DF1C3122070530362A619431549980 -:103B4C000C7153995080C15012FDD334C0FD613BB0 -:103B5C00FD873BC6D78F03FC5C01D1DD1DD47BDD1B -:103B6C0003B47BD7CD7B098D644B7ADD0D8D649DC1 -:103B7C007A5040C15012FDD334C0D74004F903DD54 -:103B8C0004F6BD1AD7D5D0FBDF08F6461ADD19B6F8 -:103B9C001AD7D9CCFBF1461ADD0ED9CCFB12AD1AD3 -:103BAC0043DE03A61AD7B61AD7717BFAC78FC4FBAC -:103BBC0076F5C4FB717AFA5C10D161E87162996692 -:103BCC005C0FD1DD57665C01D1DD05F504F9EF4CD6 -:103BDC00665C02D1DD11E0C15003FD7B2BC071137B -:103BEC0000711B20710303665C04D1DD117113009D -:103BFC00711B20D503FC61F8710303FD2135665C54 -:103C0C0008D161E87103035005FD110A71020350DC -:103C1C0003C1FD7B2BC0711A20FD232BF2C6D7C725 -:103C2C0056FF4A4A1361C8EDE13C8F06F931150580 -:103C3C00300400EF0F8F06F9314505300500EF0415 -:103C4C00D907F9F1609F28FC8D7C9F29FC71349673 -:103C5C00E661301271049661DC31196162629F2A4F -:103C6C00FCE52BFC31449A05304000EF01F6C131E4 -:103C7C00340405302000EF01F6C2616B08616A085C -:103C8C00C131749A05300400EF01F6C2616B086112 -:103C9C006A08C131649A04E6A1EF01F6C2616B08AF -:103CAC00616A08C131549A03E6EF01F6C2616B08F0 -:103CBC00616A9F2CFCF171240461DC9F26FCF1717C -:103CCC00540761DC9F27FCD84AF10104ECFC14A9D1 -:103CDC00148976A44A6672C6D7FD35098F04F9316A -:103CEC008FE724000061F8ED433E23DD1B2361F8D0 -:103CFC00EDC63D2361F8ED123E2361F8ED293E231C -:103D0C0061F8ED893EED403EF6BD747113974005A8 -:103D1C00F901DF1831349A07FDF03E92DF04D7FD2C -:103D2C00B123AD6E440A0061D8EDEF3E714299FDAE -:103D3C008704716396FDB1234007F903DF077122F5 -:103D4C0099F504F9D7FD1B2640B1FB9BDE077122C8 -:103D5C0099F504F9D7714A27714011057130110595 -:103D6C00713A22715A2271501105FD7B29D2DD075F -:103D7C00712299F504F9D7FDE52971103500CF377B -:103D8C00001D714012055032FD110AFD3509400825 -:103D9C00F903DF09FD7C3F9261F8EDEF3E4005F938 -:103DAC0001DD064005F903DF05F5CDFBEF04CFCDB2 -:103DBC00FB03CF04F902FD4729D7FD892CFDF5043F -:103DCC00FD2135FDA330F537FF712BE0F505F971B9 -:103DDC002299CBE43FEFCBE6F6F0FD8704713BD4A0 -:103DEC008F06F9310503FD6340FD932D710806F92B -:103DFC00CF04F9038FA6FB5C02D1DD095080C150C2 -:103E0C0010FDD334C0D7FDFA3FFD0F3FFD8E408F20 -:103E1C0006F931250731349A03F504F9D7FDFA3F39 -:103E2C00FD433FFD8E408F06F931250731349A034F -:103E3C00F504F9D7F504F9FDE33FD261E8EDEF3E67 -:103E4C00F6BD74711397F5E4FBFD5F39717AFAFDD9 -:103E5C00112EFDDC2CFD4705712B21714B9D31344E -:103E6C009702EFFAFDC13F716A27FDF829FD8E3FDD -:103E7C00CF04F905714299F6BD6EFDFE09F505F901 -:103E8C0031349A04D432DD1FE505F9E504F98F06C7 -:103E9C00F931254FF5F8FBF5F6FB502EFD110ACF45 -:103EAC0005F903E504F9D7FDDB04FD442371730127 -:103EBC00713204714302710396FD5D3FFD3509F4C7 -:103ECC006A71629631329A06CF04F905EF09714393 -:103EDC0099E505F9E504F9712BE78F06F93125030E -:103EEC00F504F9D7F6466EDD04F424EF02A4244A57 -:103EFC002465DC0BF6BD6EF504F9712299E2D7F45A -:103F0C0024F2D73164992FA47ED47EDD0831A4E04D -:103F1C000A31020C06712BE0FD994031A4E01731F7 -:103F2C00040C13712BE05027C15005FD7B2BC0CF27 -:103F3C0004F904712299D731020C15D83AC15005F5 -:103F4C00FD7B2BC05005FD110AFD9940CF04F903F0 -:103F5C00D731949E02EFFA712AE7CEA409F5F3004B -:103F6C003104070261FDE5F300FD5A02CEA408D727 -:103F7C0031029B0C31649A08712299F504F9E2D74D -:103F8C00F2D7714307714B27714810057148110521 -:103F9C007138100571381105713302713B22715360 -:103FAC0002715B227158100571581105CF37000949 -:103FBC0071481205D7CE3708CBE4BFFFCBE6FFF331 -:103FCC00CED4FFF5B4FBF5B5FBF5B6FBF5B7FBF6B8 -:103FDC00BEE0BEE2BED0D7CFCDFB03F5CEFBF5D015 -:103FEC00FB717297F6426CFFDD02E2D7F2D78FE3DA -:103FFC00FB5C01D1DF60D47FDF1931020058500324 -:10400C00FD8C2B625C01D1DF07F504F9712299D785 -:10401C00E47FD74A7FF0DF073104003AF47FD74AB8 -:10402C007FC8DF0AF504F9712299CD7FF0D73102F0 -:10403C0000084A7FFFDD1FA47FD7F0C15004FD7B31 -:10404C002BC08FB3FB5C9F9FB3FB7110C4FB30B5CF -:10405C003B6194CD7FF0D7C75004FD8C2B625C0381 -:10406C00318E315D34B3FB896168995002FD8C2B24 -:10407C00D2DD067170B3FBEF047178B3FBFDB12395 -:10408C00C6D731149706F504F9712299D771639943 -:10409C00F47E717207FD5A02717307D7FD5005F259 -:1040AC00D7717BFAC7200CFBF8FF8FEAFBF0F9E91C -:1040BC00FBF303FDF44E13BC048FECFBF0F9EBFBAC -:1040CC00F303FDF44E13BC028FEEFBF0F9EDFBF3A2 -:1040DC0003FDF44E13BB717AFAAC04BDD8F6BDDA0D -:1040EC00AC04311EBDDCF6BDDEFDD50DADD8BDDC9E -:1040FC00ADDABDDEAC02BDD8F6BDDAAC02311EDAEB -:10410C00DCC3DADEC3BDDCF6BDDEFDD50DC0BDDE25 -:10411C00C0BDDCADDEFD4B0FADD8BDDCADDABDDE18 -:10412C00ABBDD8F6BDDAAB311EDADCC3DADEC3BD0B -:10413C00DCF6BDDEFDD50DC0BDDEC0BDDCADDEFDEB -:10414C004B0FDADAADD8FD7C44C3C58D8C5C3FF0E7 -:10415C00317E0440FC14C2C0B9A48CF6BC08BC0A65 -:10416C009C078C074C2EDD3D8D8C0E0770F161DCAD -:10417C00605C3FF0317E127940FCBDD8F6BDDA8C24 -:10418C000773095C22318FBDDC70BDDEFDD50DAC33 -:10419C0008BDDCAC0AFD4B0FADDABC0AADD8BC08CF -:1041AC00615907EFBDAC08BDD8AC0ABDDAC9DC005B -:1041BC0004F6FD9F0EC9DCFFFFF6FDA00FADD8BDC8 -:1041CC0086AF3AFC4686DD11AF3CFCBF3EFCAF3AF5 -:1041DC00FCBF3CFCAD86BF3AFCAF3CFC423EFCDC79 -:1041EC0046AF3AFC423CFCDE3EAD26423AFCDE37A2 -:1041FC004A2A16DC1A4A2AA0DE138D884B2ADE0DB9 -:10420C00AF3AFC268A44691061C8FD6542F42AAFB6 -:10421C003AFC445146DC0AAF3AFC241027BD28EF87 -:10422C000DC928F82AEF074A2AFF61E8A42AAF3EF5 -:10423C00FC423CFCDC18AF3CFC423AFCDE10AF3AD2 -:10424C00FC4628DE09F488AF3AFCBD8AEF074A88A1 -:10425C00FF61E8A488100CC6D7717BFAC7710A9E5F -:10426C0031929E02EFFA8E949F34FC8E969F35FC11 -:10427C008E979F36FC8E989F37FC8E939F38FC8EC2 -:10428C00929F39FC710B9E717AFA8F37FCFDB40F3B -:10429C0076FDFA4313BD84D5EFFBDF0AD5F0FBDFC7 -:1042AC0005D5F1FBDD25F6B14684DF11C984372233 -:1042BC00665C0391DF060A84181A85009617FD1DAB -:1042CC004513FD3D4331049A02EF61520692926907 -:1042DC0034FC682EFCDFF6AD84BD82F880F3311C13 -:1042EC00790AF944FEFFDD44D880F101040AF9147F -:1042FC00A944FFFFDF04E6B9EF0BD880F101040AF3 -:10430C00F914A9A1B9717BFAA0EFFBD5EFFBDF1C67 -:10431C00A0F0FBD5F0FBDF14A0F1FBD5F1FBDF0C1B -:10432C00CFEFFBFFCFF0FBFFCFF1FBFFC6717AFAAB -:10433C00D7C716D880F10744A800DC0571029AEFA4 -:10434C001CF647DD18A4804A80A8DC0571029AEFA0 -:10435C000CF880F3311CF6780AF9B7EFE4C6D7C72E -:10436C0056A89666F0317E12F6B1780AF966D1DF5E -:10437C00F1717BFAF5EFFBF5F0FBF5F1FBF48071D5 -:10438C00039AC6717AFAD7C72004FBF8FFD44ADF28 -:10439C00168D809D8D717BFA52069292692EFC6867 -:1043AC00C0FCDFF6717AFA4A4A06DE0EE84A09C00A -:1043BC00FC9C03A44A8C0372EF30F88DF3311C790A -:1043CC000AF9BB31129A058B9C03EF0F8C019C03ED -:1043DC00D48DDF05CD8DA7EF02B48D718071179A46 -:1043EC0061DC61FB71119A8C03721004C6D7C72073 -:1043FC0008FBF8FF8F37FCFDB40F9C078F36FCFDD4 -:10440C00B40F9C068F35FCFDB40F9C058F34FCFD5E -:10441C00B40F9C048F38FC9C038F39FC9C028C06D7 -:10442C00318E0112791A20BB8C075C03D1DF098C09 -:10443C00064C0361C86179008C05318EB1610900AD -:10444C00BB313D120103BB8B0E04708C011C00BBF5 -:10445C008FF4FB4E03DC0E8C034FF4FBDC0B8C0255 -:10446C004FF5FBDC04AB12EF03ABB1121008C6D74F -:10447C00C7C3C12008FBF8FFF661490A61F861491E -:10448C0008DF07F7340000ED1945E6BC04F6BC065E -:10449C00AC0ABC02AC08BBAC06614902AC0461F8C6 -:1044AC00614900DE28AC04BDD8AC06BDDAE1FD5A8A -:1044BC000FADDABC06ADD8BC04ABBDD8AC02BDDACE -:1044CC00E1FD750FADDABC02ADD8BBEFCAAC06BCD2 -:1044DC0002AC04BBAC08BDD8AC0ABDDAAC04BDDC84 -:1044EC00AC06FDD80EAC04BDDCAC06FD4B0FE1FDFB -:1044FC00750FADDABC06ADD8BC04AC06614902AC94 -:10450C000461F8614900DCC5AC0214AB12100CC696 -:10451C00D7C7C12004FBF8FF8F31FCFDB40F9C03FF -:10452C004E04DF1CAD824684DE07AD84268212EF7A -:10453C0040F64684DF074682DD03E7EF34F7EF31C0 -:10454C008C04318EB1128C03318E43DF183038223B -:10455C0026820684BB8C045C0391DF05AB04180037 -:10456C00BBAB12EF0C8C034E04DE0532A900EF013D -:10457C00F71006C6D7717BFA31229A0CF64690DDFD -:10458C0007B690717AFAEF7C71239A717AFA40042B -:10459C00F904DF07715307F42CEF69D9CFFBF1E76E -:1045AC00240000DD0F23DD1A23DD1023DD5323DD72 -:1045BC002723DD38715307F42CEF49715207F42C83 -:1045CC00EF42D42CDF07715207E42CEF057153072F -:1045DC00F42CC990FA00EF2CD42CDF0B715207E4A9 -:1045EC002CC990FA00EF1DF5CFFBEF18D42CDF0B84 -:1045FC00715307E42CC990FA00EF09CFCFFB02EFFF -:10460C0003FD1146D7D905FCF1E7240000DD092391 -:10461C00DD2123DD0923EF1B715307F42CD7D42C98 -:10462C00DF07715207E42CEF05715307F42CC99086 -:10463C002D01D7715207E42CD731629701D7710342 -:10464C0098D9CDFBF1E7240000DD1223DD1923DD21 -:10465C001123DD2623DD3423DD3923DD3FFDD14657 -:10466C00EF3DFDF246EF38D9CCFBC1AE6CFD3A2DD7 -:10467C00C0F313BE6C712304EF25F0C1AE6CFD3A90 -:10468C002DC0F313BE6C712304EF14F6BE6C7122B3 -:10469C0004EF0CCB6CFF00712304EF03FD66474065 -:1046AC0004F905DD064004F901DF067123047103EA -:1046BC00983104980FF6BE64BE6A31220402EF02F0 -:1046CC00F690BE6ED7CD2E47F492AE6C317DBFCA3C -:1046DC00FCFD3B47D2DF0ED9CCFBC1AE6CFD3A2DB5 -:1046EC00C0F313BE6CD7FD3B47D2DD0DCD2E47F486 -:1046FC0092AE6C317DBFCAFCD7E892093420508051 -:10470C00D6BFC6FC22CAFCBDD8304700FD000EBF88 -:10471C00C8FC30C6FCFD502DF313BE6CB42ED42E49 -:10472C00DF0CCD2E47A4924A921F61C8F492D74059 -:10473C00AFFB0BDC05712304F2D740AFFB0661D84D -:10474C0031229611F0C1AE6CFD3A2DC0F313BE6C44 -:10475C00712204EF03FD6647E2D7710298F0C1AEF7 -:10476C006CFD3A2DC0F313BE6CA4934A9340DC3716 -:10477C00F493D894F1313F0412FD14D894F1BDD8C0 -:10478C005008FD4F0E087208E6D2DD040192DFFCE2 -:10479C00896158D1DD05712204EF03712304A494BF -:1047AC004A942061C8F494D7C73026FDC6D77180CF -:1047BC00717DFADE035201D75200D7C7C12004FB2A -:1047CC00F8FF17040300C1E0C15010C150A4FDA0B4 -:1047DC00021006629C02D1DD058C0272EF518C0C2A -:1047EC0070C18C0470FD3F48C0629C02D1DD058C09 -:1047FC000272EF3B8C035C7DD1DF03F2EF3117A12A -:10480C00C1E0C15010C150A4FDA0021006629C0270 -:10481C00D1DD058C0272EF178C015C7DD1DD03F2CA -:10482C00EF0D8C0370C15010FD3F48C0629C02100C -:10483C0006C6D7C7880616710AE650A4FDD403D263 -:10484C00DD077133975202EF1317FDF0036770FD0C -:10485C00F003FD6A48FD6404713397F2C6D7FD3B43 -:10486C000450A4FDF0035020FDF00350AAEDF0031A -:10487C0061FC61FCC1C3C5C7520C929269D4FEC1E4 -:10488C00DFF88EFD708EFCC1717AFA4004F903DFFB -:10489C000530362A6194C09EFC609EFD34D4FE52D5 -:1048AC0006C0B9A5A592DFF9C6C4C2C061FC61DF20 -:1048BC00520C929269D4FEC1DFF88EFD708EFCC151 -:1048CC008F4105775C04D1DD06675C01D1DD503189 -:1048DC005498367162077153988FB4FB5FBCFBD14F -:1048EC00DF1B8FB5FB5FBDFBD1DF128FB6FB5FBE4D -:1048FC00FBD1DF098FB7FB5FBFFBD1DD0C3162074A -:10490C0002EFFA716307716B2771139AFD4F30F444 -:10491C00227148500571605005717AFAED164A679C -:10492C005C02D1DD16D422DD124A2202DD0DF42206 -:10493C007148500571605005717AFA717AFA8D22BE -:10494C00318FE7240000DD0823DD1423DD2CEF4A32 -:10495C00F44A7140500571505005E422ED164A8F0F -:10496C0040059D4B715050058D4B9D4DD84BFD19FD -:10497C0034629D4CCD2202ED164A675C02D1DD17E4 -:10498C00675C10D1DD05CD2203EF0F714850057126 -:10499C00605005F422EF73CD22044A2203DF108D00 -:1049AC004C9F4005D84CC1D84BFDA534C0EF1F8F90 -:1049BC0040057671744BDC054A4B02DE0671605083 -:1049CC0005EF47C7D84BFDDF30C071505005D84DAF -:1049DC00F1242900DD27240400DD22242200DD1D22 -:1049EC00241100DD0C240100DD13241E00DD0EEF6C -:1049FC000A4A4B60DF07CD4B61EF02A44B4A2203FE -:104A0C00DF08D84BFD1934629D4CC09EFC609EFDA6 -:104A1C0034D4FE5206C0B9A5A592DFF961FCC1C31E -:104A2C00C5C7520C929269D4FEC1DFF88EFD708E10 -:104A3C00FCC1717AFA51405F0401D1DD06F616A76C -:104A4C0047DFF2300400BF2401F6BF2A01300B0B04 -:104A5C00BF2801FD5A02300B0FBF2801FD5A02304E -:104A6C000F0FBF2801710AE6F6420C01DD33AF04CB -:104A7C0001BF0C0131529729715297710BE2D85139 -:104A8C00FDD4033184BD02EFFACBB422FBD853F131 -:104A9C00BEB8714BE1714BE5710ABD8D529E44EF6E -:104AAC000C715397714AE5717BBD713397C09EFCB5 -:104ABC00609EFD34D4FE5206C0B9A5A592DFF9C69E -:104ACC00C4C2C061FCC1C5717AFAD450DD0BEA4E88 -:104ADC00899E44A64EB450EF33710AE6300400BFF1 -:104AEC002401F6BF2A01300B0BBF28010000000087 -:104AFC0000000000510FBF28010000000000000062 -:104B0C0000500FBF2801712397713397C4C061FC0B -:104B1C0061EF520C929269D4FEC1DFF88EFD708E5B -:104B2C00FCC12006FBF8FF71503002CEABACCC04BC -:104B3C0000F6BB31B2E210617900F6614900DFF397 -:104B4C0071603002EDD64B8E519C03713BE28C03AD -:104B5C005C02D1DD1E8C035C08D1DF097150300280 -:104B6C00CC0400EFCC8C0570FD8735629E50CC04D4 -:104B7C0002EFBE8C035C03D1DF408E509C0271505F -:104B8C0030028C04D1DF0E8C0270FDCD35629C0599 -:104B9C00CC0401EF328C044C02DF0671603002EF62 -:104BAC0029CF34025A716030028C0270C18C0570AE -:104BBC00FD2F35C0CF34024AEF108C035C01D1DDE0 -:104BCC000671603002EF03ED3D4B1006C09EFC6099 -:104BDC009EFD34D4FE5206C0B9A5A592DFF961FC46 -:104BEC00C1C3C5C7520C929269D4FEC1DFF88EFDC9 -:104BFC00708EFCC1710A9E31929E02EFFA8FDEFB21 -:104C0C004F96FFDF198FDFFB4F97FFDF118FE0FB14 -:104C1C004F98FFDF095004C15011FDD334C0710B04 -:104C2C009EC09EFC609EFD34D4FE5206C0B9A5A564 -:104C3C0092DFF9C6C4C2C061FCE46A61FCC1C3C5A1 -:104C4C00C7520C929269D4FEC1DFF88EFD708EFCB7 -:104C5C00C1C1FBF8FF8D1F9C018E31318EE72406FC -:104C6C0000DD0823DD0E23DD22EF38717AFA8C018A -:104C7C009D62EF2F717AFA4007F901DF068C019DD6 -:104C8C0061EF2051FF2E019D61EF18717AFA8C01B2 -:104C9C009D304004F903DD064004F904DF0530794A -:104CAC002561944031FF09DE05A031FFEF077158F3 -:104CBC00F000716298710BE3C0C09EFC609EFD34E5 -:104CCC00D4FE5206C0B9A5A592DFF9C6C4C2C06114 -:104CDC00FC717BFAC7D46A61F83124992771239946 -:104CEC00D46ADD05B46ACEABAC717AFA5600664C68 -:104CFC000ADD1172F3311C79D8FCCEFC0061CA615B -:104D0C00A486EFEA717AFAF2C6D7C7C1C1FBF8FFE5 -:104D1C00CC01008C014C0ADE36717BFA8C01F0312F -:104D2C007E0410FC14A96168DF09AC02B9717AFA2F -:104D3C00F2EF1D8C01F0317E127910FC614902DF1B -:104D4C0006717AFAE2EF09717AFA615901EFC4E25D -:104D5C001004C6D7C72004FBF8FFF64210FC61F81C -:104D6C00ED424E717BFA9C038C034C0ADE3C8C03A7 -:104D7C00F0317E0410FC14A96168DF05717AFAEF3A -:104D8C0029717AFA8C0372F3311C7910FCCEFC0079 -:104D9C0061CA629C02D1DF0A8C03F0317E12E67884 -:104DAC0010FC717BFA615903EFBECC0200CC0101FF -:104DBC008C02F0317E0410FC14A96168DD788C0241 -:104DCC00F0317E127910FCE743DF658C014C0ADE72 -:104DDC005F8C01F0317E127910FCE743DD4D717B65 -:104DEC00FA8C01F0317E0410FC14A96168DF1861A3 -:104DFC0069018C01F0317E12F67810FC8C024E01A8 -:104E0C00DCED717AFAEF2F8C01F0317E0410FC147A -:104E1C00A9128C02F0317E337810FC8C01F0317EBB -:104E2C0012E67810FC615902717AFA615901EF9B14 -:104E3C00615902EDBC4D00F21004C6D761FF520C53 -:104E4C00929269D4FEC1DFF88EFD708EFCC1717A2E -:104E5C00FA8FE4FB5C03D1DD114004F903DD06405D -:104E6C0004F904DF053093386194C09EFC609EFD0C -:104E7C0034D4FE5206C0B9A5A592DFF961FC61FCE1 -:044E8C0061FC61FC68 -:0A4E900000060C12181E242A30360A -:104E9A00ACFB0000000066FE00000000E8391A368C -:104EAA008C2245463C2EEB2E8145243BC008E53C2E -:104EBA0028FC36FE20FE02F903F929FC30FE2AFC02 -:104ECA002BFC08F926FC6CFF1AFF6EFF6AFF64FFD1 -:0A4EDA0027FC66FF2CFC55555555CA -:104EE400FF0000000000983AF82AFF000000470085 -:104EF400317503F7332312D714AEF8C716AC061274 -:104F0400C5AC0416F643DD078B99A7A5B3EFF5C22C -:024F1400C6D7FE +:10294C0006FD722BC0D9A8FBC15007FD722BC0D756 +:10295C00FD4729F2D7C716664C02DD044C04DF058F +:10296C00CD3A10EF02F43AC6D7C7711300711B2091 +:10297C00710303710205E0C15003FD722BC05013AB +:10298C00FD1F0AD83AC15005FD722BC0500FC1E093 +:10299C00FD722BC0500AFD1F0A7103055008FD1F64 +:1029AC000A501FC1E0FD722BC05012FD1F0A5003CC +:1029BC00FD832B625C01D1DF03E2EF12F0FD832B70 +:1029CC00629D363602F9C75008FD5A2BC0F2C6D7A5 +:1029DC005003C1FD722BC0710203711A20FD1A2B1A +:1029EC00F431D75003FD832B625C01D1DD155014FB +:1029FC00FD6B28FDD4275014FD1F0AE0C15003FDC8 +:102A0C00722BC0711300711B207103035014FD1F36 +:102A1C000AF0C1E0FD722BC0F0C15003FD722BC057 +:102A2C00D7C72004FBF8FFCC02008D319C0350105B +:102A3C00C150A4FD8D02C0629D31D454DD04F2ED71 +:102A4C00F72A8C037B315C08D1DD0F8D315C08D10A +:102A5C00DF05CC0210EF03CC02208C037B315C042D +:102A6C00D1DD158D315C04D1DF088C026C049C0225 +:102A7C00EF068C026C089C028FB2FB5CF3728D31FA +:102A8C005C0C6162629FB2FB8FBEFB7CFF50FF5EF1 +:102A9C00029C02D1DD1F34B6FB896E02997162076C +:102AAC00CC0100316207086159018C01D1DFF4714E +:102ABC006307716B278D315C40D1DD095002C15029 +:102ACC0012FDCA34C08D315C01D1DD08E0C1501259 +:102ADC00FDCA34C0717AFA8D315C41D1DD0C5A31AA +:102AEC00BED831C15010FDEF47C0F21004C6D7FD5F +:102AFC006D27F2D7FDD427F2D7C78FC6FB7617FD0B +:102B0C006B28664FC6FBDFF2F5C6FBF2C6D75064E6 +:102B1C00FD1F0AFD762C6261FB71119AF171149AFA +:102B2C0061DC70C15012FDEF47C0FD7836CD6303F8 +:102B3C00D7C7C1C1FBF8FFAC0ABB17C15002C18C8F +:102B4C000270C1506CFD600310061004C6D7C7C1DB +:102B5C00FBF8FFAC08C15002C18B70C1506CFDAECC +:102B6C00021006C0C6D7C78806166770C1C7508446 +:102B7C00FD29031004C6D7C716C75084FD8D02C0AB +:102B8C00C6D7C74A2004DE045600EF0256018F0850 +:102B9C00F9318FE7240000DD1A23DD0B23DD0C2334 +:102BAC00DD1123DD0CEF0C8686EF0851046106EF76 +:102BBC0002868666318F12504CD633514CD6610A40 +:102BCC00045420BD384008F902DD064008F904DF42 +:102BDC0008CD3B54CD3C44EF06CD3B4BCD3C3DC6E4 +:102BEC00D740AFFB3DDC05CF04FC0FD740AFFB1F3C +:102BFC00DC05CF04FC0BD740AFFB0BDC05CF04FC92 +:102C0C0007D740AFFB0661D831320405CF04FC0373 +:102C1C00D7D5AFFBDD04E504FCD7F504FCD7D50410 +:102C2C00F9DF0471739AD7FD762C6261FB71019BFD +:102C3C0071149A71079B61C831729A1771729A71EB +:102C4C00049B71119AF171049B61DC70C15012FDEF +:102C5C00EF47C0D7C716C75004FD5A2BC0C6D7C7FD +:102C6C0016C75002FD5A2BC0C6D740AFFB0BDE0275 +:102C7C00E2D7F2D77100010571785005713AD57120 +:102C8C003BD18F10055CFC9F1005CF54054AE542E3 +:102C9C0005711042057100420571485005713050A4 +:102CAC000571205005CF530509CF52050B713051DA +:102CBC000571205105713BD5717050058F11055C64 +:102CCC00FC9F1105F422D77178500571080105D7C6 +:102CDC00FD7238FD9504717AFAFDB123F504F98F74 +:102CEC0006F931051B5003FD832B625C01D161E8B1 +:102CFC00CF04F902CFAFFB6471040771419AEF1056 +:102D0C00F6710407611012F6B1236061FB71419AF0 +:102D1C00FD8530FD934371229D712BE7618461A485 +:102D2C0061EDEFF8D7C788061666614FDD0967615C +:102D3C004EDE0396EF01866672C6D7C7161714AA25 +:102D4C000412A943DD29AA0412A923FD1C4FC3AC0C +:102D5C0002FD1C4F13C2BDD813FDA20FDE0C1714BD +:102D6C00AA0212AA0403BA04EF051714A9BA04ACF8 +:102D7C00041231FF319E03317F087208C6D77100EF +:102D8C00F200304400BFB601300188BF9001300919 +:102D9C0084BF9E01BF9C01BF9A01BF9801BF9601E1 +:102DAC00BF9401BF9201F53CFF30FE00BFBE01F69F +:102DBC00BFBC01BFB80150EEBFBA01A1BFB201C97F +:102DCC0018FE008F06F9310507F5CDFBCB6CFF0023 +:102DDC0071739B71629BD7C72004FBF8FF3026FBF5 +:102DEC00BC02F6BBAB446400DE0EAC0214CA00009D +:102DFC00617902617900EFEC1004C6D730EF00BFA7 +:102E0C00B401F6BFBA017108F200712304715307C3 +:102E1C00BE6EBE64BE6A712304715307715BD1F43C +:102E2C0057F45671639BD78D58B458D1DF6931D4A0 +:102E3C00D105715BD1E457D457DD2E7140B2FBD86C +:102E4C0056F1E734020023DD0625DD0325DF05F608 +:102E5C00BE66EF06D9CCFBF1BE66A4564A5620DFFF +:102E6C0004F456F457CD5819D7CD581E7148B2FBFF +:102E7C00D5CEFBDF04F6BE66D7D9CCFBF14266FF9C +:102E8C00DD15D9CCFBF112AE6643DE05A266FFEF71 +:102E9C0003B266FFCD5803D7C7161714F6B9AA04A8 +:102EAC0012F6231231FF31AE03316FBA02C6D7C707 +:102EBC00C1FBF8FF8C085080D612AB1413B9AB14BD +:102ECC00AA0412A92312D927FBF133BDD813FD0E86 +:102EDC000EBA02C0C6D731049C01D74004F902DFF8 +:102EEC0010F6BE64BE6EBE6ABF8EFBBF94FBBF9A6B +:102EFC00FB31749B14308AFBFDA42E3090FBFDA497 +:102F0C002E3096FBFDA42EEF7131149C0D71139C89 +:102F1C007108D2FBF45AF459EF60D459DF5A8F265A +:102F2C00FB9D594A5A1FDC177100D2FB4028FBFF4E +:102F3C00DD1CA45B8F28FB4B5BDE13F45AEF0FD820 +:102F4C005AF1A1605C1F9D5A7108D2FBF45BE85AE0 +:102F5C00092AFB70C1308AFBFDBB2EC0E85A094A16 +:102F6C00FB70C13090FBFDBB2EC0E85A096AFB70A8 +:102F7C00C13096FBFDBB2EC0B459308AFBFD472DEA +:102F8C00F313BE6E3090FBFD472DF313BE6A3096E3 +:102F9C00FBFD472DF313BE64D7C736F00071F4DC8C +:102FAC00297170F000CE9D08CE9EC0CE9F80F59406 +:102FBC00FFF593FFF592FFE597FFE596FFE595FF8B +:102FCC00E598FFCE9C7F7100A6FB711BE3712BE390 +:102FDC00711AE7712BE7717A9D710A9E31929E02EC +:102FEC00EFFA710B9E71239C71339C71439CC6D775 +:102FFC00C731229C1E71229C710A9E31929E02EF57 +:10300C00FA34D4FB3692FF52078B99A5A792DFF9BD +:10301C00710B9EC6D7C788061631329C1571329C2F +:10302C00C7349CFB3092FF1652078B99A5A792DFF1 +:10303C00F9C6667367189CFBC6D7C771239C3134DD +:10304C009C1E71339C710A9E31929E02EFFA34924F +:10305C00FF369CFB52078B99A5A792DFF9710B9E4B +:10306C0031449C1371439C717B9E8FDCFB9E9A8F29 +:10307C00DDFB9E9B717A9EC6D7CFA7FB5CCFA8FBCE +:10308C005FCFC8FB5DCFFCFB36CFFDFBC9D7C7CFED +:10309C00A4FB12CFA5FB30CFCCFBFFF5CDFBF5CEBF +:1030AC00FBF5CFFBF5D0FB5600664C64DE0872389E +:1030BC0026FB0086EFF3F5E3FB714A9D712B217122 +:1030CC000A20711A20710203C6D7C788061617F199 +:1030DC00E73403002361E3ED02342361F8EDD932C8 +:1030EC00B12361E3EDE3322561F8EDF132B1240D4A +:1030FC000061D8ED0234240B0061F8EDCB31236173 +:10310C00F8ED0E322361F8EDDE312361F8EDFB337F +:10311C0024060061F8ED8D32B12561D8EDA9322479 +:10312C00000061F8EDB6322361F8ED02342361F84A +:10313C00ED0034B12361E3ED11332361F8ED22335B +:10314C002361F8ED33332361F8ED22332361F8ED7D +:10315C0044332361F8ED55332361F8ED6433236177 +:10316C00F8ED86332361F8ED91332361F8ED9C3350 +:10317C002361F8EDA4332402002361E3ED02342330 +:10318C0061F8EDD8332361F8EDAC332361F8EDB77A +:10319C00332561F8EDC233B124060061D8ED023459 +:1031AC0024000061F8ED04342561F8EDCD332412D0 +:1031BC000061F8ED87322361F8ED7732ED04346766 +:1031CC00D1DD0C30AC3B619434C4FB89616F99ED5B +:1031DC000E34675C02D1DD0730FB2A6194EF0B677C +:1031EC005C01D1DD0530002B6194675C3CD1DD0FB7 +:1031FC0030052B6194675C3C7266736218A4FBED1E +:10320C000E3467D1DD625C01D1DD05300800EF01C1 +:10321C00F6609F01FC675C02D1DD03E6EF01F6343A +:10322C0001FC89616899675C04D1DD04E6A1EF01BA +:10323C00F63401FC89616899675C08D1DD053020A2 +:10324C0000EF01F63401FC89616899675C10D1DDEF +:10325C0005301000EF01F63401FC89616899675C58 +:10326C0020D161E8716001FCED0E344A5CC8DE08C7 +:10327C00E85C67185AFAA45CED0E34679D5CED0EA1 +:10328C0034D44ADF08679FCDFBA44AEF0D4A4A05A8 +:10329C00DE08E84A671811FDA44AED0E34675C0F8E +:1032AC007266736218A4FBED0E344A4A64DE1B4A44 +:1032BC004A01DF0667D161F85701E84A671826FB17 +:1032CC00A44A4A4A0561C871129CED0E3434A6FB1F +:1032DC0089615F99ED0E34305C29619466736718CF +:1032EC00A4FBED0E3440A9FB6ADF1340AAFB68DF98 +:1032FC000D674C6CDF0830D0406194713AD5679FF4 +:10330C00ABFBED0E34675C7F70C117F1243000FD10 +:10331C002130C0ED0E34675C3F70C117F1243000D2 +:10332C00FD2130C0ED0E34675C0770C117F12430FD +:10333C0000FD2130C0ED0E34675C1F70C117F12405 +:10334C003000FD2130C0ED0E346770C117F1243010 +:10335C0000FD2130C0ED0E34CEABAC710A9E319223 +:10336C009E02EFFAD592FFDF05710B9EEFED679E83 +:10337C0099710B9E9FDBFBED0E3471429C675C7F59 +:10338C009FDCFBEF7D71429C675C3F9FDDFBEF7226 +:10339C00675C3F9FDEFBEF6A675C1F9FDFFBEF62A2 +:1033AC003056396194679FE4FBEF573023396194B1 +:1033BC00679FE5FBEF4C303C396194679FE8FBEF6E +:1033CC0041675C01D1DD3BFD9343EF36675C02D175 +:1033DC00DD05712A21EF06714A9D712B21675C0175 +:1033EC00D1DD06710300710B20679FE3FBEF1367C0 +:1033FC00318EEF0EEF0CEF0A664C5BDE057367182F +:10340C00A4FBC6D7C716664C30DC094C37DE05FD6D +:10341C00FC2FEF6B664C02DF1F8FA6FB5C03728FD9 +:10342C0003FC5C03318E316D08616A08128F03FC5A +:10343C005C80312A6162EF56664C3DDF08AE90BD70 +:10344C005EF85EEF49664C3EDF04F85FEF40664C79 +:10345C004FDF05FDBB43EF36664C61DF08E85C09C6 +:10346C005AFA72EF29664C7FDF05FD223CEF1F668E +:10347C004C4EDF0B31149E045210EF12F2EF0F661C +:10348C004C5BDC0452FFEF06667309A4FB72C6D7D3 +:10349C00C788061617F1241000240500DC07244CFD +:1034AC0000DD17EF17717BFA17F104A4FB14896187 +:1034BC007F99717AFA71529CEF02A45CC6D7C7C18E +:1034CC00C1FBF8FF4004F903DD064004F904DF38C2 +:1034DC00717BFA8C027309ACFB5E0AD1DF278C027C +:1034EC00318E04A4FB14896E0A99716207717AFA01 +:1034FC00CC0100316207086159018C01D1DFF471F4 +:10350C006307716B27717AFA1004C6D7CF03FC03DB +:10351C00F501FCF505FCF507FCD7C788061617F175 +:10352C00E734020025DD3D23DD1725DD1C23DD05F9 +:10353C0023DD2BEF3B71029D679F06FCCD6303EFF0 +:10354C002F675C839F03FCEF27675C039F05FC6779 +:10355C005C034C0261F871329EFDA945EF12679F26 +:10356C0007FCEF0C6791DF08E0C15012FDCA34C0B4 +:10357C00C6D7C71617F1E7240000DD2A23DD1E2469 +:10358C000300DD0724FB00DD24EF2531429E0530CE +:10359C008000EF01F6086F04FC7208EF198F01FC34 +:1035AC00F501FC72EF1071529D5235EF09F2EF06E6 +:1035BC0066730900FC72C6D7C71617F1E724000022 +:1035CC00DD38241000DD1C23DD1C23DD30240E002F +:1035DC00DD18241100DD1B240F00DD12243000DD6A +:1035EC0015EF1EE2EF1D5202EF195204EF155206B1 +:1035FC00EF115205EF0D5207EF09F2EF065203EFF0 +:10360C000252FFC6D7C731649C3771639C8D629F91 +:10361C00ACFB8D619FCBFB36D2FCC7D861FD7837F4 +:10362C00618A70618AFDBD37C0D866F1312F609D0B +:10363C00658D604B65DD0A71729C8D659D60CD63F7 +:10364C00034A6305DE083082366194CD636BB46344 +:10365C007150F000CE300BCF170006CE3106FD684E +:10366C0002717A30710BE3710BE7C6D78D659D60E3 +:10367C008D659FADFBD74004F903DF064004F904C8 +:10368C00DF02F2D731749C0C71739C71139D8D65A4 +:10369C009D67EF3131049D1F71039D71129DD506FD +:1036AC00FCDF04F468EF0A8F06FC5002D6A1609D83 +:1036BC00688D689D67EF0E31149D068D689D67EFD0 +:1036CC00048D659D678D679FADFBD867FDEA36E875 +:1036DC0067091C2270C15013FDEF47C0F2D7C7C158 +:1036EC00C1FBF8FF8C02D1DF05F506FCEF1A8C024A +:1036FC004C05DE06CF06FC02EF0E8C02318E123129 +:10370C00FE03311F609F06FC8D694F06FCDD28CC43 +:10371C00011F8F06FC9D69CC00008B4C08DE148BBE +:10372C00730912204F06FCDC058B9C01EF056159D7 +:10373C0000EFE78C019D641004C6D7C716710AE729 +:10374C00710BE37150F000CE300BCF170006669E64 +:10375C0031FD6802717A30710BE33182E302EFFACA +:10376C008D1F7158F000710BE772C6D7C7C1C1FB32 +:10377C00F8FF8FFCFB4E02DC03F2EF318C024FFDA5 +:10378C00FBDC0452FFEF268C022FFCFB7061313105 +:10379C008D128FFDFB2FFCFB70613133BDD813FDF7 +:1037AC00300EBB440001DC03F690BB8B721004C6D8 +:1037BC00D7C7C1FBF8FFAC0814A91489708B61281A +:1037CC00706131FD1C4F1344030071FEDC23AC0807 +:1037DC00148A04819A04AC08148A044C11DC10A9D4 +:1037EC00148B99AC0814CA0200AC0814CA0310EF6D +:1037FC0072AC0814CA0400AC0814A914894DDE0A72 +:10380C00AC08148A02819A02EF12AC0814A914892C +:10381C004D61D308AC08148A02919A02AC08148A40 +:10382C0003919A03D1DF3CAC08148A024C10DF10D0 +:10383C00A91489318EA112AC0814A9146299EF173E +:10384C00AC08148A024CF0DF0EA91489318EB11227 +:10385C00AC0814A9146299AC0814CA0200AC081480 +:10386C00CA0310C0C6D7ED7538C75600664C0ADEC1 +:10387C000BF0317E12F67810FC86EFF0C6D7C7201D +:10388C000CFBF8FF17040600C15006C150A8C1502C +:10389C0030FDAE021006D2DD1B4A6C04DE05A46CB2 +:1038AC00E2EF7034E4FB895CFC99FD56397110B27F +:1038BC00FBF2EF5F717BFA300600C117040600C102 +:1038CC0030E9FBFD244F1004717AFAF46C8FE4FBA1 +:1038DC005C01D1DD264004F903DF205010C180FDCE +:1038EC00CA34C0C736100571D4C6DE0F17C15006D6 +:1038FC00C150A8C15030FDAE0210064004F903DDE2 +:10390C00064004F904DF0B8FE4FB5C02D161E8FD97 +:10391C00D540F2100CC6D7D9E5FBC15030FD8D0255 +:10392C00C0629FE8FB5008C15011FDCA34C0F2D7E9 +:10393C00D9E8FBC1D9E7FBC15030FD290310045075 +:10394C0008C15011FDCA34C0F2D7C7200CFBF8FFD8 +:10395C00CC09004007F901DF05CC0A02EF03CC0AC1 +:10396C0010CC0B808FE4FB5C039C07D1DF08717AD1 +:10397C00D5CC0807EF06717BD5CC082F17040800AF +:10398C00C15004C150A0C15030FD60031006624C00 +:10399C0002DF077110B2FBF2EF357118B2FBF46C59 +:1039AC00C736100571D4C6DE164004F903DF1017B4 +:1039BC00A1C15006C150A8C15030FDAE0210067115 +:1039CC007BFA8FE4FB5C034E07DD03E2EF01F210A0 +:1039DC000CC6D7D504F9DF03F6BD6E4004F901DD42 +:1039EC000AD478DD03B478D7CD78038F04F9318FFE +:1039FC00E723DD512402002361D30423DD47D7FDE7 +:103A0C00EE3A31129F01D731729E194A7005DE16BB +:103A1C00A4704A7005DF0FA4705004C15010FDCA89 +:103A2C0034C0EF02F47031749E194A7205DE16A48C +:103A3C00724A7205DF0FA4725008C15010FDCA34CF +:103A4C00C0EF02F472FD553AD78F06F93123493095 +:103A5C001B00466EDF158FE3FB5C01D161E8F504BA +:103A6C00F9E0C15010FDCA34C0EF1D307701466E2D +:103A7C00DF165002C15010FDCA34C0F64674DF0880 +:103A8C008FC8FB5010D6BD74F64674DD36B674463E +:103A9C0074DF3071129BEF2B301B00466EDF13F678 +:103AAC004676DF18E0C15010FDCA34C0C976530702 +:103ABC00EF0A307701466E61F871129BF64676611B +:103ACC00E8B67631649E0771439DF6BD6ED73144DE +:103ADC009D04F6BD6ED7A66EF6466E61F8C96EFFF4 +:103AEC00FFD7D473DD03B473D731029F174A710526 +:103AFC00DE14A4714A7105DF0DA4715010C1FDCA0A +:103B0C0034C0EF02F4714A710661F8CD7325D7C742 +:103B1C0036100571D4DE0E8FB2FB5C02D1DF06309D +:103B2C008A386194D24004F903DF1C312207053036 +:103B3C002D2A619431549D0C71539D5080C15012AB +:103B4C00FDCA34C0FD583BFD7E3BC6D78F03FC5CE1 +:103B5C0001D1DD1DD47BDD03B47BD7CD7B098D6416 +:103B6C004B7ADD0D8D649D7A5040C15012FDCA34E4 +:103B7C00C0D74004F903DD04F6BD1AD7D5D0FBDF5E +:103B8C0008F6461ADD19B61AD7D9CCFBF1461ADD60 +:103B9C000ED9CCFB12AD1A43DE03A61AD7B61AD730 +:103BAC00717BFAC78FC4FB76F5C4FB717AFA5C1093 +:103BBC00D161E871629D665C0FD1DD57665C01D105 +:103BCC00DD05F504F9EF4C665C02D1DD11E0C15066 +:103BDC0003FD722BC0711300711B20710303665C13 +:103BEC0004D1DD11711300711B20D503FC61F87138 +:103BFC000303FD1835665C08D161E87103035005B9 +:103C0C00FD1F0A7102035003C1FD722BC0711A20F3 +:103C1C00FD1A2BF2C6D7C756FF4A4A1361C8EDD816 +:103C2C003C8F06F9311505300400EF0F8F06F93182 +:103C3C004505300500EF04D907F9F1609F28FC8D8C +:103C4C007C9F29FC71349AE661301271049A61DC14 +:103C5C0031196162629F2AFCE52BFC31549E0530C0 +:103C6C004000EF01F6C131340405302000EF01F6BD +:103C7C00C2616B08616A08C131049F05300400EF12 +:103C8C0001F6C2616B08616A08C131749E04E6A139 +:103C9C00EF01F6C2616B08616A08C131649E03E6EC +:103CAC00EF01F6C2616B08616A9F2CFCF171240470 +:103CBC0061DC9F26FCF171540761DC9F27FCD84A1C +:103CCC00F10104ECFC14A9148976A44A6672C6D7D7 +:103CDC00FD43098F04F9318FE724000061F8ED51A1 +:103CEC003E23DD1B2361F8EDD43D2361F8ED203E2E +:103CFC002361F8ED373E2361F8ED9A3EED4E3E31EF +:103D0C00049E03ED923DF6BD7471139B4005F901C1 +:103D1C00DF1831449E07FD013F92DF04D7FDB1232C +:103D2C00AD6E440A0061D8ED003F71429DFD9504D3 +:103D3C0071639AFDB1234007F903DF0771229DF5EA +:103D4C0004F9D7FD1B2640B1FB9BDE0771229DF5C4 +:103D5C0004F9D7714A277140110571301105713A78 +:103D6C0022715A2271501105FD7529D2DD0771227D +:103D7C009DF504F9D771103500CF37001D71401235 +:103D8C00055032FD1F0AFD43094008F903DF19FDF8 +:103D9C008D3F62318FE7240000DD0D23DD0523DD2F +:103DAC0006EF05F504F9D7D7FDDC294005F901DD4F +:103DBC00064005F903DF05F5CDFBEF04CFCDFB0382 +:103DCC00CF04F902FD4729D7FD802CFD0305FD1812 +:103DDC0035FD9A30F505F971229DF537FF712BE011 +:103DEC00CBE43FEFCBE6F6F0FD9504713BD48F06A8 +:103DFC00F9310503FD8B40FD8A2D710806F9CF04BE +:103E0C00F9038FA6FB5C02D1DD095080C15010FD77 +:103E1C00CA34C0D7FD2240FD203FFDB6408F06F9C5 +:103E2C0031250731449E03F504F9D7FD2240FD549A +:103E3C003FFDB6408F06F931250731449E03F5044A +:103E4C00F9D7F504F9FD0B40D261E8ED003FF6BD62 +:103E5C007471139BF5E4FBFD5639717AFAFD082E4B +:103E6C00FDD32CFD5505712B21714B9D71039E319A +:103E7C00349B02EFFAFDE93F716A27FDEF29FDB68D +:103E8C003FCF04F90571429DF6BD6EFD0C0AF50598 +:103E9C00F931449E04D432DD1FE505F9E504F98FB0 +:103EAC0006F931254FF5F8FBF5F6FB502EFD1F0AF0 +:103EBC00CF05F903E504F9D7FDE904FD442371733B +:103ECC000171320471430271039AFD6E3FFD430987 +:103EDC00F46A71629A31429E06CF04F905EF0971BA +:103EEC00439DE505F9E504F9712BE78F06F93125BA +:103EFC0003F504F9D7F6466EDD04F424EF02A4248E +:103F0C004A2465DC0BF6BD6EF504F971229DE2D7EF +:103F1C00F424F2D731649D2FA47ED47EDD0831A425 +:103F2C00E00A31020C06712BE0FDC14031A4E01710 +:103F3C0031040C13712BE05027C15005FD722BC0BE +:103F4C00CF04F90471229DD731020C15D83AC15017 +:103F5C0005FD722BC05005FD1F0AFDC140CF04F9B1 +:103F6C0003D731949E02EFFA712AE7CEA409F5F338 +:103F7C00003104070261FDE5F300FD6802CEA408E0 +:103F8C00D731029E06F6BD8071029E31129F193107 +:103F9C0032021031629E0CA680AD80440002DE0815 +:103FAC005202D771229DE2D7F2D7714307714B278A +:103FBC0071481005714811057138100571381105DB +:103FCC00713302713B22715302715B2271581005DF +:103FDC0071581105CF37000971481205D7CE370833 +:103FEC00CBE4BFFFCBE6FFF3CED4FFF5B4FBF5B5C6 +:103FFC00FBF5B6FBF5B7FBF6BEE0BEE2BED0D7CF05 +:10400C00CDFB03F5CEFBF5D0FB71729BF6426CFF3A +:10401C00DD02E2D7F2D78FE3FB5C01D1DF60D48203 +:10402C00DF19310200585003FD832B625C01D1DF94 +:10403C0007F504F971229DD7E482D74A82F0DF0795 +:10404C003104003AF482D74A82C8DF0AF504F971C8 +:10405C00229DCD82F0D7310200084A82FFDD1FA4D9 +:10406C0082D7F0C15004FD722BC08FB3FB5C9F9FB5 +:10407C00B3FB7110C4FB30AC3B6194CD82F0D7C75D +:10408C005004FD832B625C03318E315D34B3FB89AC +:10409C006168995002FD832BD2DD067170B3FBEF82 +:1040AC00047178B3FBFDB123C6D731149B06F5041C +:1040BC00F971229DD771639DF47E717207FD6802C0 +:1040CC00717307D7FD5E05F2D7717BFAC7200CFB25 +:1040DC00F8FF8FEAFBF0F9E9FBF303FD1C4F13BC6F +:1040EC00048FECFBF0F9EBFBF303FD1C4F13BC024C +:1040FC008FEEFBF0F9EDFBF303FD1C4F13BB717A54 +:10410C00FAAC04BDD8F6BDDAAC04311EBDDCF6BD8C +:10411C00DEFDE30DADD8BDDCADDABDDEAC02BDD845 +:10412C00F6BDDAAC02311EDADCC3DADEC3BDDCF676 +:10413C00BDDEFDE30DC0BDDEC0BDDCADDEFD590F47 +:10414C00ADD8BDDCADDABDDEABBDD8F6BDDAAB317A +:10415C001EDADCC3DADEC3BDDCF6BDDEFDE30DC06A +:10416C00BDDEC0BDDCADDEFD590FDADAADD8FDA485 +:10417C0044C3C58D905C3FF0317E0440FC14C2C03A +:10418C00B9A490F6BC08BC0A9C078C074C2EDD3DEC +:10419C008D900E0770F161DC605C3FF0317E12791E +:1041AC0040FCBDD8F6BDDA8C0773095C22318FBD9B +:1041BC00DC70BDDEFDE30DAC08BDDCAC0AFD590FB7 +:1041CC00ADDABC0AADD8BC08615907EFBDAC08BD6F +:1041DC00D8AC0ABDDAC9DC0004F6FDAD0EC9DCFFB3 +:1041EC00FFF6FDAE0FADD8BD8AAF3AFC468ADD11A5 +:1041FC00AF3CFCBF3EFCAF3AFCBF3CFCAD8ABF3AC7 +:10420C00FCAF3CFC423EFCDC46AF3AFC423CFCDEE4 +:10421C003EAD26423AFCDE374A2A16DC1A4A2AA060 +:10422C00DE138D8C4B2ADE0DAF3AFC268E446910C2 +:10423C0061C8FD8D42F42AAF3AFC445146DC0AAF0A +:10424C003AFC241027BD28EF0DC928F82AEF074A9D +:10425C002AFF61E8A42AAF3EFC423CFCDC18AF3CD0 +:10426C00FC423AFCDE10AF3AFC4628DE09F48CAF77 +:10427C003AFCBD8EEF074A8CFF61E8A48C100CC68B +:10428C00D7717BFAC7710A9E31929E02EFFA8E9417 +:10429C009F34FC8E969F35FC8E979F36FC8E989F94 +:1042AC0037FC8E939F38FC8E929F39FC710B9E715C +:1042BC007AFA8F37FCFDC20F76FD224413BD88D5E8 +:1042CC00EFFBDF0AD5F0FBDF05D5F1FBDD25F6B101 +:1042DC004688DF11C9883722665C0391DF060A889D +:1042EC00181A89009617FD454513FD654331149E38 +:1042FC0002EF61520692926934FC682EFCDFF6AD37 +:10430C0088BD86F884F3311C790AF944FEFFDD443C +:10431C00D884F101040AF914A944FFFFDF04E6B9BB +:10432C00EF0BD884F101040AF914A9A1B9717BFA35 +:10433C00A0EFFBD5EFFBDF1CA0F0FBD5F0FBDF14EF +:10434C00A0F1FBD5F1FBDF0CCFEFFBFFCFF0FBFFB8 +:10435C00CFF1FBFFC6717AFAD7C716D884F10744A0 +:10436C00A800DC0571129EEF1CF647DD18A4844AE8 +:10437C0084A8DC0571129EEF0CF884F3311CF678DE +:10438C000AF9B7EFE4C6D7C756A89666F0317E1285 +:10439C00F6B1780AF966D1DFF1717BFAF5EFFBF52E +:1043AC00F0FBF5F1FBF48471139EC6717AFAD7C752 +:1043BC002004FBF8FFD44ADF168D849D91717BFAA3 +:1043CC0052069292692EFC68C0FCDFF6717AFA4AAA +:1043DC004A06DE0EE84A09C0FC9C03A44A8C037210 +:1043EC00EF30F891F3311C790AF9BB31229E058B21 +:1043FC009C03EF0F8C019C03D491DF05CD91A7EFAB +:10440C0002B491718071279E61DC61FB71219E8CDD +:10441C0003721004C6D7C72008FBF8FF8F37FCFDCA +:10442C00C20F9C078F36FCFDC20F9C068F35FCFD1E +:10443C00C20F9C058F34FCFDC20F9C048F38FC9C72 +:10444C00038F39FC9C028C06318E0112791A20BB29 +:10445C008C075C03D1DF098C064C0361C8617900C1 +:10446C008C05318EB1610900BB313D120103BB8B50 +:10447C000E04708C011C00BB8FF4FB4E03DC0E8C05 +:10448C00034FF4FBDC0B8C024FF5FBDC04AB12EF9F +:10449C0003ABB1121008C6D7C7C3C12008FBF8FF85 +:1044AC00F661490A61F8614908DF07F7340000ED4D +:1044BC004145E6BC04F6BC06AC0ABC02AC08BBAC7D +:1044CC0006614902AC0461F8614900DE28AC04BD08 +:1044DC00D8AC06BDDAE1FD680FADDABC06ADD8BCD0 +:1044EC0004ABBDD8AC02BDDAE1FD830FADDABC0282 +:1044FC00ADD8BBEFCAAC06BC02AC04BBAC08BDD893 +:10450C00AC0ABDDAAC04BDDCAC06FDE60EAC04BDF9 +:10451C00DCAC06FD590FE1FD830FADDABC06ADD85E +:10452C00BC04AC06614902AC0461F8614900DCC50D +:10453C00AC0214AB12100CC6D7C7C12004FBF8FF99 +:10454C008F31FCFDC20F9C034E04DF1CAD864688E8 +:10455C00DE07AD88268612EF40F64688DF074686D2 +:10456C00DD03E7EF34F7EF318C04318EB1128C039D +:10457C00318E43DF1830382226860688BB8C045CCB +:10458C000391DF05AB041800BBAB12EF0C8C034E90 +:10459C0004DE0532A900EF01F71006C6D7717BFACD +:1045AC0031329E0CF64694DD07B694717AFAEF7CA4 +:1045BC0071339E717AFA4004F904DF07715307F4E2 +:1045CC002CEF69D9CFFBF1E7240000DD0F23DD1AB6 +:1045DC0023DD1023DD5323DD2723DD38715307F44E +:1045EC002CEF49715207F42CEF42D42CDF07715297 +:1045FC0007E42CEF05715307F42CC994FA00EF2C47 +:10460C00D42CDF0B715207E42CC994FA00EF1DF582 +:10461C00CFFBEF18D42CDF0B715307E42CC994FAA1 +:10462C0000EF09CFCFFB02EF03FD3946D7D905FCCC +:10463C00F1E7240000DD0923DD2123DD0923EF1B35 +:10464C00715307F42CD7D42CDF07715207E42CEFED +:10465C0005715307F42CC9942D01D7715207E42C22 +:10466C00D731629B01D771039CD9CDFBF1E72400B4 +:10467C0000DD1223DD1923DD1123DD2623DD342398 +:10468C00DD3923DD3FFDF946EF3DFD1A47EF38D903 +:10469C00CCFBC1AE6CFD312DC0F313BE6C71230489 +:1046AC00EF25F0C1AE6CFD312DC0F313BE6C712340 +:1046BC0004EF14F6BE6C712204EF0CCB6CFF00718E +:1046CC002304EF03FD8E474004F905DD064004F991 +:1046DC0001DF0671230471039C31049C0FF6BE6448 +:1046EC00BE6A31220402EF02F690BE6ED7CD2E4781 +:1046FC00F496AE6C317DBFCAFCFD6347D2DF0ED998 +:10470C00CCFBC1AE6CFD312DC0F313BE6CD7FD6379 +:10471C0047D2DD0DCD2E47F496AE6C317DBFCAFC71 +:10472C00D7E8960934205080D6BFC6FC22CAFCBDFF +:10473C00D8304700FD0E0EBFC8FC30C6FCFD472D1F +:10474C00F313BE6CB42ED42EDF0CCD2E47A4964A98 +:10475C00961F61C8F496D740AFFB0BDC05712304A0 +:10476C00F2D740AFFB0661D831229A11F0C1AE6C82 +:10477C00FD312DC0F313BE6C712204EF03FD8E4787 +:10478C00E2D771029CF0C1AE6CFD312DC0F313BEAB +:10479C006CA4974A9740DC37F497D898F1313F04D2 +:1047AC0012FD14D898F1BDD85008FD5D0E087208A2 +:1047BC00E6D2DD040192DFFC896158D1DD0571225E +:1047CC0004EF03712304A4984A982061C8F498D785 +:1047DC00C73026FDC6D77180717DFADE035201D732 +:1047EC005200D7C7C12004FBF8FF17040300C1E037 +:1047FC00C15010C150A4FDAE021006629C02D1DD66 +:10480C00058C0272EF518C0C70C18C0470FD6748E2 +:10481C00C0629C02D1DD058C0272EF3B8C035C7D87 +:10482C00D1DF03F2EF3117A1C1E0C15010C150A488 +:10483C00FDAE021006629C02D1DD058C0272EF17F0 +:10484C008C015C7DD1DD03F2EF0D8C0370C1501037 +:10485C00FD6748C0629C021006C6D7C78806167151 +:10486C000AE650A4FDE203D2DD0771339B5202EF3E +:10487C001317FDFE036770FDFE03FD9248FD7204E5 +:10488C0071339BF2C6D7FD490450A4FDFE035020A2 +:08489C00FDFE0350AAEDFE032E +:1048A40061FC61FCC1C3C5C7520C929269D4FEC1BC +:1048B400DFF88EFD708EFCC1717AFA4004F903DFD3 +:1048C40005302D2A6194C09EFC609EFD34D4FE52B6 +:1048D40006C0B9A5A592DFF9C6C4C2C061FC61DFF8 +:1048E400520C929269D4FEC1DFF88EFD708EFCC129 +:1048F4008F4105775C04D1DD06675C01D1DD503161 +:10490400549C3671620771539C8FB4FB5FBCFBD11E +:10491400DF1B8FB5FB5FBDFBD1DF128FB6FB5FBE24 +:10492400FBD1DF098FB7FB5FBFFBD1DD0C31620721 +:1049340002EFFA716307716B2771239EFD4630F411 +:10494400227148500571605005717AFAED3E4A674C +:104954005C02D1DD16D422DD124A2202DD0DF422DE +:104964007148500571605005717AFA717AFA8D2296 +:10497400318FE7240000DD0823DD1423DD2CEF4A0A +:10498400F44A7140500571505005E422ED3E4A8FBF +:1049940040059D4B715050058D4B9D4DD84BFD10DE +:1049A40034629D4CCD2202ED3E4A675C02D1DD1794 +:1049B400675C10D1DD05CD2203EF0F7148500571FE +:1049C400605005F422EF73CD22044A2203DF108DD8 +:1049D4004C9F4005D84CC1D84BFD9C34C0EF1F8F71 +:1049E40040057671744BDC054A4B02DE067160505B +:1049F40005EF47C7D84BFDD630C071505005D84D90 +:104A0400F1242900DD27240400DD22242200DD1DF9 +:104A1400241100DD0C240100DD13241E00DD0EEF43 +:104A24000A4A4B60DF07CD4B61EF02A44B4A2203D5 +:104A3400DF08D84BFD1034629D4CC09EFC609EFD87 +:104A440034D4FE5206C0B9A5A592DFF961FCC1C3F6 +:104A5400C5C7520C929269D4FEC1DFF88EFD708EE8 +:104A6400FCC1717AFA51405F0401D1DD06F616A744 +:104A740047DFF2300400BF2401F6BF2A01300B0BDC +:104A8400BF2801FD6802300B0FBF2801FD6802300A +:104A94000F0FBF2801710AE6F6420C01DD33AF04A3 +:104AA40001BF0C0131529B2971529B710BE2D85109 +:104AB400FDE2033184BD02EFFACBB422FBD853F1FB +:104AC400BEB8714BE1714BE5710ABD8D529E44EF46 +:104AD4000C71539B714AE5717BBD71339BC09EFC85 +:104AE400609EFD34D4FE5206C0B9A5A592DFF9C676 +:104AF400C4C2C061FCC1C5717AFAD450DD0BEA4E60 +:104B0400899E44A64EB450EF33710AE6300400BFC8 +:104B14002401F6BF2A01300B0BBF2801000000005E +:104B240000000000510FBF28010000000000000039 +:104B340000500FBF280171239B71339BC4C061FCDB +:104B440061EF520C929269D4FEC1DFF88EFD708E33 +:104B5400FCC12006FBF8FF71503002CEABACCC0494 +:104B640000F6BB31B2E210617900F6614900DFF36F +:104B740071603002EDFE4B8E519C03713BE28C035D +:104B84005C02D1DD1E8C035C08D1DF097150300258 +:104B9400CC0400EFCC8C0570FD7E35629E50CC04B5 +:104BA40002EFBE8C035C03D1DF408E509C02715037 +:104BB40030028C04D1DF0E8C0270FDC435629C057A +:104BC400CC0401EF328C044C02DF0671603002EF3A +:104BD40029CF34025A716030028C0270C18C057086 +:104BE400FD2635C0CF34024AEF108C035C01D1DDC1 +:104BF4000671603002EF03ED654B1006C09EFC6049 +:104C04009EFD34D4FE5206C0B9A5A592DFF961FC1D +:104C1400C1C3C5C7520C929269D4FEC1DFF88EFDA0 +:104C2400708EFCC1710A9E31929E02EFFA8FDEFBF8 +:104C34004F96FFDF198FDFFB4F97FFDF118FE0FBEC +:104C44004F98FFDF095004C15011FDCA34C0710BE5 +:104C54009EC09EFC609EFD34D4FE5206C0B9A5A53C +:104C640092DFF9C6C4C2C061FCE46A61FCC1C3C579 +:104C7400C7520C929269D4FEC1DFF88EFD708EFC8F +:104C8400C1C1FBF8FF8D1F9C018E31318EE72406D4 +:104C940000DD0823DD0E23DD22EF38717AFA8C0162 +:104CA4009D62EF2F717AFA4007F901DF068C019DAE +:104CB40061EF2051FF2E019D61EF18717AFA8C018A +:104CC4009D304004F903DD064004F904DF05307922 +:104CD4002561944031FF09DE05A031FFEF077158CB +:104CE400F00071629C710BE3C0C09EFC609EFD34B9 +:104CF400D4FE5206C0B9A5A592DFF9C6C4C2C061EC +:104D0400FC717BFAC7D46A61F831249D2771239D15 +:104D1400D46ADD05B46ACEABAC717AFA5600664C3F +:104D24000ADD1172F3311C79D8FCCEFC0061CA6132 +:104D3400A486EFEA717AFAF2C6D7C7C1C1FBF8FFBD +:104D4400CC01008C014C0ADE36717BFA8C01F03107 +:104D54007E0410FC14A96168DF09AC02B9717AFA07 +:104D6400F2EF1D8C01F0317E127910FC614902DFF3 +:104D740006717AFAE2EF09717AFA615901EFC4E235 +:104D84001004C6D7C72004FBF8FFF64210FC61F8F4 +:104D9400ED6A4E717BFA9C038C034C0ADE3C8C0357 +:104DA400F0317E0410FC14A96168DF05717AFAEF12 +:104DB40029717AFA8C0372F3311C7910FCCEFC0051 +:104DC40061CA629C02D1DF0A8C03F0317E12E6785C +:104DD40010FC717BFA615903EFBECC0200CC0101D7 +:104DE4008C02F0317E0410FC14A96168DD788C0219 +:104DF400F0317E127910FCE743DF658C014C0ADE4A +:104E04005F8C01F0317E127910FCE743DD4D717B3C +:104E1400FA8C01F0317E0410FC14A96168DF18617A +:104E240069018C01F0317E12F67810FC8C024E017F +:104E3400DCED717AFAEF2F8C01F0317E0410FC1452 +:104E4400A9128C02F0317E337810FC8C01F0317E93 +:104E540012E67810FC615902717AFA615901EF9BEC +:104E6400615902EDE44D00F21004C6D761FF520C03 +:104E7400929269D4FEC1DFF88EFD708EFCC1717A06 +:104E8400FA8FE4FB5C03D1DD114004F903DD064035 +:104E940004F904DF05308A386194C09EFC609EFDED +:104EA40034D4FE5206C0B9A5A592DFF961FC61FCB9 +:044EB40061FC61FC40 +:0A4EB80000060C12181E242A3036E2 +:104EC200ACFB0000000066FE00000000DF39113676 +:104ED2008C226D46332EE22EA9451B3BCE08DC3CCC +:104EE20028FC36FE20FE02F903F929FC30FE2AFCDA +:104EF2002BFC08F926FC6CFF1AFF6EFF6AFF64FFA9 +:0A4F020027FC66FF2CFC55555555A1 +:104F0C00FF0000000000983AF82AFF00000047005C +:104F1C00317503F7332312D714AEF8C716AC06124B +:104F2C00C5AC0416F643DD078B99A7A5B3EFF5C204 +:024F3C00C6D7D6 :024FF400326029 -:0A4FF60031353A31313A323700000C +:0A4FF60031373A35303A313100000E :00000001FF  \ No newline at end of file diff --git a/flower_toriaezu2/bsr.lmf b/flower_toriaezu2/bsr.lmf index 832ced5..44c82eb 100644 Binary files a/flower_toriaezu2/bsr.lmf and b/flower_toriaezu2/bsr.lmf differ diff --git a/flower_toriaezu2/bsr_k0r.map b/flower_toriaezu2/bsr_k0r.map index 64a5dcc..f45be75 100644 --- a/flower_toriaezu2/bsr_k0r.map +++ b/flower_toriaezu2/bsr_k0r.map @@ -1,22 +1,22 @@ -78K0R Linker W1.33 Date:22 Feb 2013 Page: 1 +78K0R Linker W1.33 Date: 1 Mar 2013 Page: 1 Command: -yC:\Program Files (x86)\NEC Electronics Tools\DEV -_msgoff - obsr.lmf ..\..\..\Program Files (x86)\NEC Electronics Tools\C - C78K0R\W2.13\lib78k0r\s0rm.rel -gi1B339499E033F240BFAAh -pbsr - _k0r.map -nkd -gb7EFBFFh -bC:\Program Files (x86)\NEC Electro - nics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib -bcl0rdm.lib -bcl0r - m.lib -bcl0rmf.lib -iC:\Program Files (x86)\NEC Electronics T - ools\CC78K0R\W2.13\lib78k0r -dbsr_mcu.dr -s -w2 loader.rel pm - .rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_t - wl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel reng - e.rel accero.rel self_flash.rel sw.rel task_debug.rel task_mi - sc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_ - status.rel led_cam.rel led_pow.rel hal.rel batt_params.rel vo - ltable.rel pedo_lpf_coeff.rel kanaria.rel kanaria_c.rel get_e - i.rel util_funcs.rel i2c_mcu-sub.rel + C78K0R\W2.13\lib78k0r\s0rm.rel -go85h,0FC00h,1024 -gi1B339499 + E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -bC:\Program File + s (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib + -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -iC:\Program Files (x86 + )\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r -dbsr_mcu.dr - + s -w2 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.re + l i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_t + wl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel tas + k_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel + ini_VECT.rel task_status.rel led_cam.rel led_pow.rel hal.rel + batt_params.rel voltable.rel pedo_lpf_coeff.rel kanaria.rel + kanaria_c.rel get_ei.rel util_funcs.rel i2c_mcu-sub.rel Para-file: Out-file: bsr.lmf Map-file: bsr_k0r.map @@ -25,9 +25,9 @@ Direc-file:bsr_mcu.dr *** Link information *** - 73 output segment(s) - 3E5AH byte(s) real data - 6488 symbol(s) defined + 75 output segment(s) + 3E92H byte(s) real data + 6514 symbol(s) defined *** Memory map *** @@ -64,7 +64,8 @@ Direc-file:bsr_mcu.dr LDR_CNSL 00002H 00000H CSEG PAGE64KP LDR_CNSL util_funcs 00002H 00000H -* gap * 00002H 0000EH + ??NMIROM 00002H 00002H CSEG +* gap * 00004H 0000CH @@VECT10 00010H 00004H CSEG AT @@VECT10 ini_VECT 00010H 00004H * gap * 00014H 00008H @@ -155,56 +156,57 @@ Direc-file:bsr_mcu.dr LDR_CODL util_funcs 000C4H 00000H ?CSEGSI 000C4H 0000AH CSEG - LDR_CODE 000CEH 00967H CSEG - LDR_CODE loader 000CEH 0018CH - LDR_CODE WDT 0025AH 00000H - LDR_CODE i2c_mcu 0025AH 0029BH - LDR_CODE i2c_twl 004F5H 0005BH + ?OCDSTAD 000CEH 0000AH CSEG + LDR_CODE 000D8H 0096BH CSEG + LDR_CODE loader 000D8H 00190H + LDR_CODE WDT 00268H 00000H + LDR_CODE i2c_mcu 00268H 0029BH + LDR_CODE i2c_twl 00503H 0005BH LDR_CODE self_flash - 00550H 00370H + 0055EH 00370H LDR_CODE task_debug - 008C0H 00000H + 008CEH 00000H LDR_CODE task_status - 008C0H 00075H - LDR_CODE hal 00935H 000DCH + 008CEH 00075H + LDR_CODE hal 00943H 000DCH LDR_CODE util_funcs - 00A11H 00024H - FSL_CODE 00A35H 00322H CSEG + 00A1FH 00024H + FSL_CODE 00A43H 00322H CSEG FSL_CODE fsl_block_cmd - 00A35H 0002BH + 00A43H 0002BH FSL_CODE fsl_block_check - 00A60H 00013H + 00A6EH 00013H FSL_CODE fsl_common - 00A73H 0014FH + 00A81H 0014FH FSL_CODE fsl_reset - 00BC2H 00001H + 00BD0H 00001H FSL_CODE fsl_si_ibf - 00BC3H 00064H + 00BD1H 00064H FSL_CODE fsl_phySwap - 00C27H 0004DH + 00C35H 0004DH FSL_CODE fsl_si_common - 00C74H 00061H - FSL_CODE fsl_swap 00CD5H 00030H + 00C82H 00061H + FSL_CODE fsl_swap 00CE3H 00030H FSL_CODE fsl_write - 00D05H 00052H - @@LCODE 00D57H 00277H CSEG - @@LCODE @cstart 00D57H 0006DH - @@LCODE @imul 00DC4H 00011H - @@LCODE @lumul 00DD5H 0002BH - @@LCODE @isdiv 00E00H 00022H - @@LCODE @iudiv 00E22H 0002DH - @@LCODE @isrem 00E4FH 00021H - @@LCODE @iurem 00E70H 0002FH - @@LCODE @lsdiv 00E9FH 00039H - @@LCODE @ludiv 00ED8H 0003FH - @@LCODE @divuw 00F17H 00034H - @@LCODE @ladd 00F4BH 0000FH - @@LCODE @llsh 00F5AH 0001BH - @@LCODE @lursh 00F75H 0001FH - @@LCODE @iscmp 00F94H 0000CH - @@LCODE @lband 00FA0H 00014H - @@LCODE @bcdtob 00FB4H 0001AH -* gap * 00FCEH 00028H + 00D13H 00052H + @@LCODE 00D65H 00277H CSEG + @@LCODE @cstart 00D65H 0006DH + @@LCODE @imul 00DD2H 00011H + @@LCODE @lumul 00DE3H 0002BH + @@LCODE @isdiv 00E0EH 00022H + @@LCODE @iudiv 00E30H 0002DH + @@LCODE @isrem 00E5DH 00021H + @@LCODE @iurem 00E7EH 0002FH + @@LCODE @lsdiv 00EADH 00039H + @@LCODE @ludiv 00EE6H 0003FH + @@LCODE @divuw 00F25H 00034H + @@LCODE @ladd 00F59H 0000FH + @@LCODE @llsh 00F68H 0001BH + @@LCODE @lursh 00F83H 0001FH + @@LCODE @iscmp 00FA2H 0000CH + @@LCODE @lband 00FAEH 00014H + @@LCODE @bcdtob 00FC2H 0001AH +* gap * 00FDCH 0001AH MGC_LOAD 00FF6H 0000AH CSEG AT MGC_LOAD magic 00FF6H 0000AH @@ -258,298 +260,298 @@ Direc-file:bsr_mcu.dr 0228CH 00000H @@CNST i2c_mcu-sub 0228CH 00000H - ROM_CODE 0228CH 025F0H CSEG - ROM_CODE pm 0228CH 009FDH - ROM_CODE i2c_ctr 02C89H 0005CH - ROM_CODE main 02CE5H 00055H - ROM_CODE led 02D3AH 00274H - ROM_CODE rtc 02FAEH 000E0H - ROM_CODE vreg_ctr 0308EH 00493H - ROM_CODE vreg_twl 03521H 000F9H - ROM_CODE adc 0361AH 00261H - ROM_CODE renge 0387BH 00018H - ROM_CODE accero 03893H 00155H - ROM_CODE sw 039E8H 0013CH + ROM_CODE 0228CH 02618H CSEG + ROM_CODE pm 0228CH 009F4H + ROM_CODE i2c_ctr 02C80H 0005CH + ROM_CODE main 02CDCH 00055H + ROM_CODE led 02D31H 00274H + ROM_CODE rtc 02FA5H 000E0H + ROM_CODE vreg_ctr 03085H 00493H + ROM_CODE vreg_twl 03518H 000F9H + ROM_CODE adc 03611H 00261H + ROM_CODE renge 03872H 00018H + ROM_CODE accero 0388AH 00155H + ROM_CODE sw 039DFH 0013CH ROM_CODE task_misc - 03B24H 001C1H - ROM_CODE task_sys 03CE5H 003C8H + 03B1BH 001C1H + ROM_CODE task_sys 03CDCH 003F9H ROM_CODE pedo_alg_thre_det2 - 040ADH 004D4H - ROM_CODE led_cam 04581H 000C4H - ROM_CODE led_pow 04645H 0016FH - ROM_CODE voltable 047B4H 00000H + 040D5H 004D4H + ROM_CODE led_cam 045A9H 000C4H + ROM_CODE led_pow 0466DH 0016FH + ROM_CODE voltable 047DCH 00000H ROM_CODE pedo_lpf_coeff - 047B4H 00000H + 047DCH 00000H ROM_CODE kanaria_c - 047B4H 00006H - ROM_CODE get_ei 047BAH 0000DH + 047DCH 00006H + ROM_CODE get_ei 047E2H 0000DH ROM_CODE i2c_mcu-sub - 047C7H 000B5H - @@BASE 0487CH 00614H CSEG BASE - @@BASE loader 0487CH 00000H - @@BASE pm 0487CH 0003EH - @@BASE i2c_ctr 048BAH 00170H - @@BASE main 04A2AH 00000H - @@BASE magic 04A2AH 00000H - @@BASE WDT 04A2AH 00000H - @@BASE i2c_mcu 04A2AH 000F2H - @@BASE i2c_twl 04B1CH 000D0H - @@BASE led 04BECH 00000H - @@BASE rtc 04BECH 0005DH - @@BASE vreg_ctr 04C49H 00000H - @@BASE vreg_twl 04C49H 00000H - @@BASE adc 04C49H 00094H - @@BASE renge 04CDDH 0016BH - @@BASE accero 04E48H 00042H + 047EFH 000B5H + @@BASE 048A4H 00614H CSEG BASE + @@BASE loader 048A4H 00000H + @@BASE pm 048A4H 0003EH + @@BASE i2c_ctr 048E2H 00170H + @@BASE main 04A52H 00000H + @@BASE magic 04A52H 00000H + @@BASE WDT 04A52H 00000H + @@BASE i2c_mcu 04A52H 000F2H + @@BASE i2c_twl 04B44H 000D0H + @@BASE led 04C14H 00000H + @@BASE rtc 04C14H 0005DH + @@BASE vreg_ctr 04C71H 00000H + @@BASE vreg_twl 04C71H 00000H + @@BASE adc 04C71H 00094H + @@BASE renge 04D05H 0016BH + @@BASE accero 04E70H 00042H @@BASE self_flash - 04E8AH 00000H - @@BASE sw 04E8AH 00000H + 04EB2H 00000H + @@BASE sw 04EB2H 00000H @@BASE task_debug - 04E8AH 00000H + 04EB2H 00000H @@BASE task_misc - 04E8AH 00000H - @@BASE task_sys 04E8AH 00000H + 04EB2H 00000H + @@BASE task_sys 04EB2H 00000H @@BASE pedo_alg_thre_det2 - 04E8AH 00000H - @@BASE ini_VECT 04E8AH 00006H + 04EB2H 00000H + @@BASE ini_VECT 04EB2H 00006H @@BASE task_status - 04E90H 00000H - @@BASE led_cam 04E90H 00000H - @@BASE led_pow 04E90H 00000H - @@BASE hal 04E90H 00000H + 04EB8H 00000H + @@BASE led_cam 04EB8H 00000H + @@BASE led_pow 04EB8H 00000H + @@BASE hal 04EB8H 00000H @@BASE batt_params - 04E90H 00000H - @@BASE voltable 04E90H 00000H + 04EB8H 00000H + @@BASE voltable 04EB8H 00000H @@BASE pedo_lpf_coeff - 04E90H 00000H + 04EB8H 00000H @@BASE kanaria_c - 04E90H 00000H + 04EB8H 00000H @@BASE util_funcs - 04E90H 00000H + 04EB8H 00000H @@BASE i2c_mcu-sub - 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL @cstart 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL pm 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL i2c_ctr 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL main 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL led 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL rtc 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL vreg_ctr 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL vreg_twl 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL adc 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL renge 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL accero 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL sw 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP + 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL @cstart 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL pm 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL i2c_ctr 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL main 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL led 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL rtc 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL vreg_ctr 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL vreg_twl 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL adc 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL renge 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL accero 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL sw 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP @@CNSTL task_misc - 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL task_sys 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP + 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL task_sys 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP @@CNSTL pedo_alg_thre_det2 - 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL ini_VECT 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL led_cam 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL led_pow 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP + 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL ini_VECT 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL led_cam 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL led_pow 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP @@CNSTL batt_params - 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP - @@CNSTL voltable 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP + 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP + @@CNSTL voltable 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP @@CNSTL pedo_lpf_coeff - 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP + 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP @@CNSTL kanaria_c - 04E90H 00000H - @@CNSTL 04E90H 00000H CSEG PAGE64KP + 04EB8H 00000H + @@CNSTL 04EB8H 00000H CSEG PAGE64KP @@CNSTL i2c_mcu-sub - 04E90H 00000H - @@CNSTL 04E90H 0000AH CSEG PAGE64KP - @@CNSTL @bcdtob 04E90H 0000AH - @@R_INIT 04E9AH 0004AH CSEG UNIT64KP - @@R_INIT @cstart 04E9AH 00000H - @@R_INIT loader 04E9AH 00000H - @@R_INIT pm 04E9AH 00000H - @@R_INIT i2c_ctr 04E9AH 00000H - @@R_INIT main 04E9AH 00000H - @@R_INIT magic 04E9AH 00000H - @@R_INIT WDT 04E9AH 00000H - @@R_INIT i2c_mcu 04E9AH 00000H - @@R_INIT i2c_twl 04E9AH 00000H - @@R_INIT led 04E9AH 00000H - @@R_INIT rtc 04E9AH 00000H - @@R_INIT vreg_ctr 04E9AH 00000H - @@R_INIT vreg_twl 04E9AH 00000H - @@R_INIT adc 04E9AH 0000CH - @@R_INIT renge 04EA6H 00014H - @@R_INIT accero 04EBAH 00000H + 04EB8H 00000H + @@CNSTL 04EB8H 0000AH CSEG PAGE64KP + @@CNSTL @bcdtob 04EB8H 0000AH + @@R_INIT 04EC2H 0004AH CSEG UNIT64KP + @@R_INIT @cstart 04EC2H 00000H + @@R_INIT loader 04EC2H 00000H + @@R_INIT pm 04EC2H 00000H + @@R_INIT i2c_ctr 04EC2H 00000H + @@R_INIT main 04EC2H 00000H + @@R_INIT magic 04EC2H 00000H + @@R_INIT WDT 04EC2H 00000H + @@R_INIT i2c_mcu 04EC2H 00000H + @@R_INIT i2c_twl 04EC2H 00000H + @@R_INIT led 04EC2H 00000H + @@R_INIT rtc 04EC2H 00000H + @@R_INIT vreg_ctr 04EC2H 00000H + @@R_INIT vreg_twl 04EC2H 00000H + @@R_INIT adc 04EC2H 0000CH + @@R_INIT renge 04ECEH 00014H + @@R_INIT accero 04EE2H 00000H @@R_INIT self_flash - 04EBAH 00000H - @@R_INIT sw 04EBAH 00000H + 04EE2H 00000H + @@R_INIT sw 04EE2H 00000H @@R_INIT task_debug - 04EBAH 00000H + 04EE2H 00000H @@R_INIT task_misc - 04EBAH 00026H - @@R_INIT task_sys 04EE0H 00000H + 04EE2H 00026H + @@R_INIT task_sys 04F08H 00000H @@R_INIT pedo_alg_thre_det2 - 04EE0H 00000H - @@R_INIT ini_VECT 04EE0H 00000H + 04F08H 00000H + @@R_INIT ini_VECT 04F08H 00000H @@R_INIT task_status - 04EE0H 00000H - @@R_INIT led_cam 04EE0H 00000H - @@R_INIT led_pow 04EE0H 00004H - @@R_INIT hal 04EE4H 00000H + 04F08H 00000H + @@R_INIT led_cam 04F08H 00000H + @@R_INIT led_pow 04F08H 00004H + @@R_INIT hal 04F0CH 00000H @@R_INIT batt_params - 04EE4H 00000H - @@R_INIT voltable 04EE4H 00000H + 04F0CH 00000H + @@R_INIT voltable 04F0CH 00000H @@R_INIT pedo_lpf_coeff - 04EE4H 00000H + 04F0CH 00000H @@R_INIT kanaria_c - 04EE4H 00000H + 04F0CH 00000H @@R_INIT util_funcs - 04EE4H 00000H + 04F0CH 00000H @@R_INIT i2c_mcu-sub - 04EE4H 00000H - @@R_INIT @rom 04EE4H 00000H - @@R_INIS 04EE4H 00010H CSEG UNIT64KP - @@R_INIS @cstart 04EE4H 00000H - @@R_INIS loader 04EE4H 00000H - @@R_INIS pm 04EE4H 00002H - @@R_INIS i2c_ctr 04EE6H 00002H - @@R_INIS main 04EE8H 00000H - @@R_INIS magic 04EE8H 00000H - @@R_INIS WDT 04EE8H 00000H - @@R_INIS i2c_mcu 04EE8H 00000H - @@R_INIS i2c_twl 04EE8H 00000H - @@R_INIS led 04EE8H 00000H - @@R_INIS rtc 04EE8H 00000H - @@R_INIS vreg_ctr 04EE8H 00000H - @@R_INIS vreg_twl 04EE8H 00000H - @@R_INIS adc 04EE8H 00000H - @@R_INIS renge 04EE8H 00000H - @@R_INIS accero 04EE8H 00000H + 04F0CH 00000H + @@R_INIT @rom 04F0CH 00000H + @@R_INIS 04F0CH 00010H CSEG UNIT64KP + @@R_INIS @cstart 04F0CH 00000H + @@R_INIS loader 04F0CH 00000H + @@R_INIS pm 04F0CH 00002H + @@R_INIS i2c_ctr 04F0EH 00002H + @@R_INIS main 04F10H 00000H + @@R_INIS magic 04F10H 00000H + @@R_INIS WDT 04F10H 00000H + @@R_INIS i2c_mcu 04F10H 00000H + @@R_INIS i2c_twl 04F10H 00000H + @@R_INIS led 04F10H 00000H + @@R_INIS rtc 04F10H 00000H + @@R_INIS vreg_ctr 04F10H 00000H + @@R_INIS vreg_twl 04F10H 00000H + @@R_INIS adc 04F10H 00000H + @@R_INIS renge 04F10H 00000H + @@R_INIS accero 04F10H 00000H @@R_INIS self_flash - 04EE8H 00000H - @@R_INIS sw 04EE8H 00000H + 04F10H 00000H + @@R_INIS sw 04F10H 00000H @@R_INIS task_debug - 04EE8H 00000H + 04F10H 00000H @@R_INIS task_misc - 04EE8H 00000H - @@R_INIS task_sys 04EE8H 00002H + 04F10H 00000H + @@R_INIS task_sys 04F10H 00002H @@R_INIS pedo_alg_thre_det2 - 04EEAH 00006H - @@R_INIS ini_VECT 04EF0H 00000H + 04F12H 00006H + @@R_INIS ini_VECT 04F18H 00000H @@R_INIS task_status - 04EF0H 00000H - @@R_INIS led_cam 04EF0H 00002H - @@R_INIS led_pow 04EF2H 00002H - @@R_INIS hal 04EF4H 00000H + 04F18H 00000H + @@R_INIS led_cam 04F18H 00002H + @@R_INIS led_pow 04F1AH 00002H + @@R_INIS hal 04F1CH 00000H @@R_INIS batt_params - 04EF4H 00000H - @@R_INIS voltable 04EF4H 00000H + 04F1CH 00000H + @@R_INIS voltable 04F1CH 00000H @@R_INIS pedo_lpf_coeff - 04EF4H 00000H + 04F1CH 00000H @@R_INIS kanaria_c - 04EF4H 00000H + 04F1CH 00000H @@R_INIS util_funcs - 04EF4H 00000H + 04F1CH 00000H @@R_INIS i2c_mcu-sub - 04EF4H 00000H - @@R_INIS @rom 04EF4H 00000H - @@RLINIT 04EF4H 00000H CSEG UNIT64KP - @@RLINIT loader 04EF4H 00000H - @@RLINIT pm 04EF4H 00000H - @@RLINIT i2c_ctr 04EF4H 00000H - @@RLINIT main 04EF4H 00000H - @@RLINIT magic 04EF4H 00000H - @@RLINIT WDT 04EF4H 00000H - @@RLINIT i2c_mcu 04EF4H 00000H - @@RLINIT i2c_twl 04EF4H 00000H - @@RLINIT led 04EF4H 00000H - @@RLINIT rtc 04EF4H 00000H - @@RLINIT vreg_ctr 04EF4H 00000H - @@RLINIT vreg_twl 04EF4H 00000H - @@RLINIT adc 04EF4H 00000H - @@RLINIT renge 04EF4H 00000H - @@RLINIT accero 04EF4H 00000H + 04F1CH 00000H + @@R_INIS @rom 04F1CH 00000H + @@RLINIT 04F1CH 00000H CSEG UNIT64KP + @@RLINIT loader 04F1CH 00000H + @@RLINIT pm 04F1CH 00000H + @@RLINIT i2c_ctr 04F1CH 00000H + @@RLINIT main 04F1CH 00000H + @@RLINIT magic 04F1CH 00000H + @@RLINIT WDT 04F1CH 00000H + @@RLINIT i2c_mcu 04F1CH 00000H + @@RLINIT i2c_twl 04F1CH 00000H + @@RLINIT led 04F1CH 00000H + @@RLINIT rtc 04F1CH 00000H + @@RLINIT vreg_ctr 04F1CH 00000H + @@RLINIT vreg_twl 04F1CH 00000H + @@RLINIT adc 04F1CH 00000H + @@RLINIT renge 04F1CH 00000H + @@RLINIT accero 04F1CH 00000H @@RLINIT self_flash - 04EF4H 00000H - @@RLINIT sw 04EF4H 00000H + 04F1CH 00000H + @@RLINIT sw 04F1CH 00000H @@RLINIT task_debug - 04EF4H 00000H + 04F1CH 00000H @@RLINIT task_misc - 04EF4H 00000H - @@RLINIT task_sys 04EF4H 00000H + 04F1CH 00000H + @@RLINIT task_sys 04F1CH 00000H @@RLINIT pedo_alg_thre_det2 - 04EF4H 00000H - @@RLINIT ini_VECT 04EF4H 00000H + 04F1CH 00000H + @@RLINIT ini_VECT 04F1CH 00000H @@RLINIT task_status - 04EF4H 00000H - @@RLINIT led_cam 04EF4H 00000H - @@RLINIT led_pow 04EF4H 00000H - @@RLINIT hal 04EF4H 00000H + 04F1CH 00000H + @@RLINIT led_cam 04F1CH 00000H + @@RLINIT led_pow 04F1CH 00000H + @@RLINIT hal 04F1CH 00000H @@RLINIT batt_params - 04EF4H 00000H - @@RLINIT voltable 04EF4H 00000H + 04F1CH 00000H + @@RLINIT voltable 04F1CH 00000H @@RLINIT pedo_lpf_coeff - 04EF4H 00000H + 04F1CH 00000H @@RLINIT kanaria_c - 04EF4H 00000H + 04F1CH 00000H @@RLINIT util_funcs - 04EF4H 00000H + 04F1CH 00000H @@RLINIT i2c_mcu-sub - 04EF4H 00000H - @@RLINIT @rom 04EF4H 00000H - @@CODEL 04EF4H 00000H CSEG - @@CODEL pm 04EF4H 00000H - @@CODEL i2c_ctr 04EF4H 00000H - @@CODEL main 04EF4H 00000H - @@CODEL magic 04EF4H 00000H - @@CODEL led 04EF4H 00000H - @@CODEL rtc 04EF4H 00000H - @@CODEL vreg_ctr 04EF4H 00000H - @@CODEL vreg_twl 04EF4H 00000H - @@CODEL adc 04EF4H 00000H - @@CODEL renge 04EF4H 00000H - @@CODEL accero 04EF4H 00000H - @@CODEL sw 04EF4H 00000H + 04F1CH 00000H + @@RLINIT @rom 04F1CH 00000H + @@CODEL 04F1CH 00000H CSEG + @@CODEL pm 04F1CH 00000H + @@CODEL i2c_ctr 04F1CH 00000H + @@CODEL main 04F1CH 00000H + @@CODEL magic 04F1CH 00000H + @@CODEL led 04F1CH 00000H + @@CODEL rtc 04F1CH 00000H + @@CODEL vreg_ctr 04F1CH 00000H + @@CODEL vreg_twl 04F1CH 00000H + @@CODEL adc 04F1CH 00000H + @@CODEL renge 04F1CH 00000H + @@CODEL accero 04F1CH 00000H + @@CODEL sw 04F1CH 00000H @@CODEL task_misc - 04EF4H 00000H - @@CODEL task_sys 04EF4H 00000H + 04F1CH 00000H + @@CODEL task_sys 04F1CH 00000H @@CODEL pedo_alg_thre_det2 - 04EF4H 00000H - @@CODEL ini_VECT 04EF4H 00000H - @@CODEL led_cam 04EF4H 00000H - @@CODEL led_pow 04EF4H 00000H + 04F1CH 00000H + @@CODEL ini_VECT 04F1CH 00000H + @@CODEL led_cam 04F1CH 00000H + @@CODEL led_pow 04F1CH 00000H @@CODEL batt_params - 04EF4H 00000H - @@CODEL voltable 04EF4H 00000H + 04F1CH 00000H + @@CODEL voltable 04F1CH 00000H @@CODEL pedo_lpf_coeff - 04EF4H 00000H + 04F1CH 00000H @@CODEL kanaria_c - 04EF4H 00000H + 04F1CH 00000H @@CODEL i2c_mcu-sub - 04EF4H 00000H - @@LCODEL 04EF4H 00022H CSEG - @@LCODEL abs 04EF4H 00008H - @@LCODEL memcpy_n 04EFCH 0001AH -* gap * 04F16H 000DEH + 04F1CH 00000H + @@LCODEL 04F1CH 00022H CSEG + @@LCODEL abs 04F1CH 00008H + @@LCODEL memcpy_n 04F24H 0001AH +* gap * 04F3EH 000B6H MGC_VER 04FF4H 00002H CSEG AT MGC_VER magic 04FF4H 00002H MGC_TAIL 04FF6H 0000AH CSEG AT @@ -795,7 +797,7 @@ Direc-file:bsr_mcu.dr @@INIS i2c_mcu-sub FFE30H 00000H @@INIS @rom FFE30H 00000H - @@DATS FFE30H 00066H DSEG SADDRP + @@DATS FFE30H 0006AH DSEG SADDRP @@DATS @cstart FFE30H 00000H @@DATS loader FFE30H 00000H @@DATS pm FFE30H 0001AH @@ -819,72 +821,72 @@ Direc-file:bsr_mcu.dr FFE7AH 00000H @@DATS task_misc FFE7AH 00004H - @@DATS task_sys FFE7EH 00002H + @@DATS task_sys FFE7EH 00006H @@DATS pedo_alg_thre_det2 - FFE80H 0000EH - @@DATS ini_VECT FFE8EH 00000H + FFE84H 0000EH + @@DATS ini_VECT FFE92H 00000H @@DATS task_status - FFE8EH 00002H - @@DATS led_cam FFE90H 00002H - @@DATS led_pow FFE92H 00004H - @@DATS hal FFE96H 00000H + FFE92H 00002H + @@DATS led_cam FFE94H 00002H + @@DATS led_pow FFE96H 00004H + @@DATS hal FFE9AH 00000H @@DATS batt_params - FFE96H 00000H - @@DATS voltable FFE96H 00000H + FFE9AH 00000H + @@DATS voltable FFE9AH 00000H @@DATS pedo_lpf_coeff - FFE96H 00000H + FFE9AH 00000H @@DATS kanaria_c - FFE96H 00000H + FFE9AH 00000H @@DATS util_funcs - FFE96H 00000H + FFE9AH 00000H @@DATS i2c_mcu-sub - FFE96H 00000H - @@DATS @rom FFE96H 00000H - @@BITS FFE96H 00006H BSEG - @@BITS @cstart FFE96H.0 00000H.0 - @@BITS loader FFE96H.0 00000H.0 - @@BITS pm FFE96H.0 00001H.1 - @@BITS i2c_ctr FFE97H.1 00000H.0 - @@BITS main FFE97H.1 00000H.1 - @@BITS magic FFE97H.2 00000H.0 - @@BITS WDT FFE97H.2 00000H.0 - @@BITS i2c_mcu FFE97H.2 00000H.4 - @@BITS i2c_twl FFE97H.6 00000H.0 - @@BITS led FFE97H.6 00000H.4 - @@BITS rtc FFE98H.2 00000H.3 - @@BITS vreg_ctr FFE98H.5 00000H.1 - @@BITS vreg_twl FFE98H.6 00000H.0 - @@BITS adc FFE98H.6 00000H.4 - @@BITS renge FFE99H.2 00000H.2 - @@BITS accero FFE99H.4 00000H.0 + FFE9AH 00000H + @@DATS @rom FFE9AH 00000H + @@BITS FFE9AH 00006H BSEG + @@BITS @cstart FFE9AH.0 00000H.0 + @@BITS loader FFE9AH.0 00000H.0 + @@BITS pm FFE9AH.0 00001H.1 + @@BITS i2c_ctr FFE9BH.1 00000H.0 + @@BITS main FFE9BH.1 00000H.1 + @@BITS magic FFE9BH.2 00000H.0 + @@BITS WDT FFE9BH.2 00000H.0 + @@BITS i2c_mcu FFE9BH.2 00000H.4 + @@BITS i2c_twl FFE9BH.6 00000H.0 + @@BITS led FFE9BH.6 00000H.4 + @@BITS rtc FFE9CH.2 00000H.3 + @@BITS vreg_ctr FFE9CH.5 00000H.1 + @@BITS vreg_twl FFE9CH.6 00000H.0 + @@BITS adc FFE9CH.6 00000H.4 + @@BITS renge FFE9DH.2 00000H.2 + @@BITS accero FFE9DH.4 00000H.0 @@BITS self_flash - FFE99H.4 00000H.0 - @@BITS sw FFE99H.4 00000H.1 + FFE9DH.4 00000H.0 + @@BITS sw FFE9DH.4 00000H.1 @@BITS task_debug - FFE99H.5 00000H.0 + FFE9DH.5 00000H.0 @@BITS task_misc - FFE99H.5 00000H.3 - @@BITS task_sys FFE9AH.0 00000H.0 + FFE9DH.5 00000H.3 + @@BITS task_sys FFE9EH.0 00000H.1 @@BITS pedo_alg_thre_det2 - FFE9AH.0 00000H.2 - @@BITS ini_VECT FFE9AH.2 00000H.0 + FFE9EH.1 00000H.2 + @@BITS ini_VECT FFE9EH.3 00000H.0 @@BITS task_status - FFE9AH.2 00000H.0 - @@BITS led_cam FFE9AH.2 00000H.1 - @@BITS led_pow FFE9AH.3 00000H.0 - @@BITS hal FFE9AH.3 00000H.6 + FFE9EH.3 00000H.0 + @@BITS led_cam FFE9EH.3 00000H.1 + @@BITS led_pow FFE9EH.4 00000H.0 + @@BITS hal FFE9EH.4 00000H.6 @@BITS batt_params - FFE9BH.1 00000H.0 - @@BITS voltable FFE9BH.1 00000H.0 + FFE9FH.2 00000H.0 + @@BITS voltable FFE9FH.2 00000H.0 @@BITS pedo_lpf_coeff - FFE9BH.1 00000H.0 + FFE9FH.2 00000H.0 @@BITS kanaria_c - FFE9BH.1 00000H.0 + FFE9FH.2 00000H.0 @@BITS util_funcs - FFE9BH.1 00000H.0 + FFE9FH.2 00000H.0 @@BITS i2c_mcu-sub - FFE9BH.1 00000H.0 -* gap * FFE9CH 00038H + FFE9FH.2 00000H.0 +* gap * FFEA0H 00034H @@SEGREG FFED4H 00004H DSEG AT @@SEGREG @SEGREG FFED4H 00004H @@RTARG0 FFED8H 00008H DSEG AT diff --git a/flower_toriaezu2/config.h b/flower_toriaezu2/config.h index 520c6b9..545d131 100644 --- a/flower_toriaezu2/config.h +++ b/flower_toriaezu2/config.h @@ -35,7 +35,7 @@ //#define _DI_WITH_CHECK_ // 割り込み禁止を二重に掛けないかチェック //#define _DBG_BT_FULL_ -//#define _DBG_FORCE_FLOWER +#define _DBG_FORCE_FLOWER #ifdef _DBG_NOP_ // コード上必要なNOPと区別するため diff --git a/flower_toriaezu2/hal.c b/flower_toriaezu2/hal.c index e2e72ec..9cfa47a 100644 --- a/flower_toriaezu2/hal.c +++ b/flower_toriaezu2/hal.c @@ -21,6 +21,7 @@ bit SW_POW_n; bit SW_HOME_n; bit SW_WIFI_n; bit SHELL_OPEN; +//bit SW_SEL_n; // とりあえず、レジスタ操作未対応 /* #define REG_BIT_HAL0_PM_EXTDC_n ( 1 << 7 ) @@ -161,6 +162,10 @@ void hal_update() SHELL_OPEN = SHELL_OPEN_RAW; } + // sel キー + /// とりあえず、レジスタからの操作しない(ビット足りない、要レジスタ追加なので) + + // 無線電波発射 if( temp_conf & REG_BIT_HAL0_WL_TX ) { diff --git a/flower_toriaezu2/hoge.bin b/flower_toriaezu2/hoge.bin index deb8d8b..a252c7f 100644 Binary files a/flower_toriaezu2/hoge.bin and b/flower_toriaezu2/hoge.bin differ diff --git a/flower_toriaezu2/pm.c b/flower_toriaezu2/pm.c index 34dae5e..5a92baa 100644 --- a/flower_toriaezu2/pm.c +++ b/flower_toriaezu2/pm.c @@ -51,7 +51,6 @@ extern const bt_param_ bt_param[]; bit pm_extdc_old; // 前回アダプタチェックしたとき刺さっていたか? u8 pmreg_v_core; // SoCのコア電圧設定。SNAKE(LAGER)で変更があるため。 -u8 pmreg_v_vdd; // SNAKEでは2.8Vを起動しないようにするため // 充電停止温度関係 static u8 raw_temp_lh; @@ -1040,13 +1039,11 @@ void set_vdd_voltages( enum family_ family ) { // SNAKE pmreg_v_core = PM_REG_BIT_VDD1P_1R00; - pmreg_v_vdd = PM_REG_BIT_VDD_SNK; } else { // NORMAL pmreg_v_core = PM_REG_BIT_VDD1P_1R15; - pmreg_v_vdd = PM_REG_BIT_VDD_CTR; } } diff --git a/flower_toriaezu2/pm.h b/flower_toriaezu2/pm.h index 76fa9c7..da842ad 100644 --- a/flower_toriaezu2/pm.h +++ b/flower_toriaezu2/pm.h @@ -145,7 +145,6 @@ extern u8 mgic_version[]; extern u8 pm_reg_bit_vddlcd; // アモルファス対応(電源シーケンスが違う) extern u8 pmreg_v_core; // SoCのコア電圧設定。SNAKE(LAGER)で変更があるため。 -extern u8 pmreg_v_vdd; // SNAKEでは2.8V不要 //========================================================= err PM_sys_pow_on( ); @@ -192,8 +191,8 @@ u8 read_pmic( u8 reg ); // システム電源 // -#define PM_VDD_on() ( send_cmd_pmic( PM_REG_ADRS_VDD_SYS, pmreg_v_vdd )) -#define PM_VDD50A_on() ( send_cmd_pmic( PM_REG_ADRS_VDD_SYS, ( pmreg_v_vdd | PM_REG_BIT_VDD50A ))) +#define PM_VDD_on() ( send_cmd_pmic( PM_REG_ADRS_VDD_SYS, PM_REG_BIT_VDD_CTR )) +#define PM_VDD50A_on() ( send_cmd_pmic( PM_REG_ADRS_VDD_SYS, ( PM_REG_BIT_VDD_CTR | PM_REG_BIT_VDD50A ))) #define PM_VDD_off() ( send_cmd_pmic( PM_REG_ADRS_VDD_SYS, 0 )) #define PM_off() PM_VDD_off() diff --git a/flower_toriaezu2/renge/renge_defs.h b/flower_toriaezu2/renge/renge_defs.h index 03c98a6..641fd50 100644 --- a/flower_toriaezu2/renge/renge_defs.h +++ b/flower_toriaezu2/renge/renge_defs.h @@ -27,7 +27,8 @@ typedef signed short s16; typedef enum _ERR { ERR_SUCCESS = 0, - ERR_ERR + ERR_ERR, + ERR_RET1 // 最悪実装だこれ }err; diff --git a/flower_toriaezu2/task_sys.c b/flower_toriaezu2/task_sys.c index 6e59052..d091150 100644 --- a/flower_toriaezu2/task_sys.c +++ b/flower_toriaezu2/task_sys.c @@ -65,15 +65,18 @@ extern bit bt_authorized; static u8 timeout_sleep; extern u8 chg_led_override; +static bit flower_direct_boot_check_loop; + #ifdef i2c_timeout_test extern bit i2c_mcu_time_out_error; #endif //========================================================= -#define PWSW_POWON_TIME (u8)( 20 / SYS_INTERVAL_TICK ) // [ms] // INTERVAL_TSK_SW で割らない。値が元から小さいので +#define PWSW_POWON_TIME (u8)( 20 / SYS_INTERVAL_TICK ) // [ms] // INTERVAL_TSK_SW で割らない。値が元から小さいので #define PWSW_ON_CHECK_TIMEOUT 100 // 適当 電源onの為に電源スイッチが操作されたとき、この時間経過したらmcuを省電力に戻す +#define SELSW_DIRECT_BOOT_DELAY (u16)( 1000 / SYS_INTERVAL_TICK ) /********************************************//** @@ -87,92 +90,94 @@ void tsk_sys( ) switch ( system_status.pwr_state ) { case ON_CHECK: //------------------------------------------------------- - // 強制電源断カウントダウンタイマクリア - clear_pow_off_countdown(); - - // 他の割り込みでHALT(スリープ)が解除 / アダプタ有時 - - // 電源スイッチでHALT解除 // - if( system_status.poweron_reason == RSN_PWSW ) + if( !flower_direct_boot_check_loop ) // FLOWERでも、初回だけ実行する { - if( PM_EXTDC_n ) + // 強制電源断カウントダウンタイマクリア + clear_pow_off_countdown(); + + // 他の割り込みでHALT(スリープ)が解除 / アダプタ有時 + + // 電源スイッチでHALT解除 // + if( system_status.poweron_reason == RSN_PWSW ) { - // アダプタなし - if( chk_pwsw_timeout() == ERR_ERR ) + if( PM_EXTDC_n ) { - // タイムアウト。スリープに入れる + // アダプタなし + if( chk_pwsw_timeout() == ERR_ERR ) + { + // タイムアウト。スリープに入れる + return; + } + } + else + { + BT_chk(); // バッテリ外されたら充電停止などするため + } + + if( SW_pow_count < PWSW_POWON_TIME ) + { + // 押し時間が短くて電源onに到達していない return; } } - else - { - BT_chk(); // バッテリ外されたら充電停止などするため - } + // else { if( system_status.poweron_reason == RSN_TRIAL、… ) 電源投入 } - if( SW_pow_count < PWSW_POWON_TIME ) - { - // 押し時間が短くて電源onに到達していない - return; - } - } - // else { if( system_status.poweron_reason == RSN_TRIAL、… ) 電源投入 } + SW_pow_mask = true; // pwsw押しっぱなしで電源入/切 を繰り返さないように - SW_pow_mask = true; // pwsw押しっぱなしで電源入/切 を繰り返さないように + // 電源投入 // + iic_mcu_start( ); - // 電源投入 // - iic_mcu_start( ); - - bt_force_update = false; - BT_chk(); // 実機やバッテリの判定、電池残量ICの設定 + bt_force_update = false; + BT_chk(); // 実機やバッテリの判定、電池残量ICの設定 #ifndef _ALLOW_NOBATT_ - if( system_status.model == MODEL_JIKKI_NOBATT ) - { - renge_task_interval_run_force = true; - system_status.pwr_state = OFF_TRIG; - return; - } + if( system_status.model == MODEL_JIKKI_NOBATT ) + { + renge_task_interval_run_force = true; + system_status.pwr_state = OFF_TRIG; + return; + } #endif - // 残量チェック - BT_get_left(); // 先に、BT_chk()が実行されている必要があります。 - if( -// ( vreg_ctr[VREG_C_BT_REMAIN] < 1 ) // こっちで判定すると電池がほとんど無いときに -// // アダプタ差しても数分起動できなくなっちゃう - ( vreg_ctr[VREG_C_BT_VOLTAGE] < ( V_TH_ZERO / 256 ) ) // 電池空っぽ - ) - { - // 電池が少ないので起動させない(電圧チェックもされてる) - renge_task_interval_run_force = true; - system_status.pwr_state = OFF_TRIG; - return; + // 残量チェック + BT_get_left(); // 先に、BT_chk()が実行されている必要があります。 + if( + // ( vreg_ctr[VREG_C_BT_REMAIN] < 1 ) // こっちで判定すると電池がほとんど無いときに + // // アダプタ差しても数分起動できなくなっちゃう + ( vreg_ctr[VREG_C_BT_VOLTAGE] < ( V_TH_ZERO / 256 ) ) // 電池空っぽ + ) + { + // 電池が少ないので起動させない(電圧チェックもされてる) + renge_task_interval_run_force = true; + system_status.pwr_state = OFF_TRIG; + return; + } + + // ポートの方向設定 電源入れる前に。 + PM_SW_WIFI_n = 1; + PM_SW_HOME_n_JIKKI = 1; + PM_WL_TX = 1; + PM_SW_SEL_n = 1; + PM_ACCEL_INT1 = 1; + PM_ACC_VALID = 1; + + if( PM_sys_pow_on( ) != ERR_SUCCESS ) + { // 電源起動不可エラー + renge_task_interval_run_force = true; + system_status.pwr_state = OFF_TRIG; + return; + } + + // ここまで来ると、電源投入確定 // + + // プルアップon // + PU_BT_IN_CHG_n = 1; + PU7 = bits8(0,0,0,1, 1,1,0,1); // 4:SW_WIFI 3:SW_PWSW 2:PM_IRQ 0:PM_EXTDC_n + PU_SW_HOME_n_JIKKI = 1; // SW_HOME + wait_ms( 50 ); // プルアップ後電圧がちゃんと上がるのをまってhal_update() しないと期待したのが取れない + /// 50ms は暫定値 } - // ポートの方向設定 電源入れる前に。 - PM_SW_WIFI_n = 1; - PM_SW_HOME_n_JIKKI = 1; - PM_WL_TX = 1; - PM_SW_SEL_n = 1; - PM_ACCEL_INT1 = 1; - PM_ACC_VALID = 1; - - if( PM_sys_pow_on( ) != ERR_SUCCESS ) - { // 電源起動不可エラー - renge_task_interval_run_force = true; - system_status.pwr_state = OFF_TRIG; - return; - } - - // ここまで来ると、電源投入確定 // - reset_release(); - - // プルアップon // - PU_BT_IN_CHG_n = 1; - PU7 = bits8(0,0,0,1, 1,1,0,1); // 4:SW_WIFI 3:SW_PWSW 2:PM_IRQ 0:PM_EXTDC_n - PU_SW_HOME_n_JIKKI = 1; // SW_HOME - wait_ms( 50 ); // プルアップ後電圧がちゃんと上がるのをまってhal_update() しないと期待したのが取れない - /// 50ms は暫定値 - hal_update(); // FLOWER 対応 @@ -180,12 +185,25 @@ void tsk_sys( ) // (reset解除せずに電源断してしまう。ユーザーには気づくまい。) if( system_status.family == FAMILY_FLOWER ) { - if( flower_direct_boot_sleep_check() == ERR_ERR ) + switch( flower_direct_boot_sleep_check() ) { + case ERR_ERR: // スリープが入っていて、必要なキーが足りないので起動させない + system_status.pwr_state = OFF_TRIG; return; + break; + + case ERR_RET1: // 1秒間 sel を押し続けなくてはならない。カウントの途中... + return; + break; + + case ERR_SUCCESS: // 起動させる。ダイレクトブートするはず。 + default: + break; } } + reset_release(); + if( system_status.poweron_reason == RSN_PWSW || system_status.poweron_reason == RSN_TRIAL ) { @@ -316,6 +334,9 @@ void tsk_sys( ) IIC_twl_Stop( ); RTC_32k_off(); + flower_direct_boot_check_loop = false; + + // 電源オン条件の割り込みセット // PWSW KR3 押すとL // BG24 KR4 @@ -529,12 +550,28 @@ static void go_stop() ***********************************************/ static err flower_direct_boot_sleep_check() { + static u16 sel_sw_count; + + if( !flower_direct_boot_check_loop ) + { + sel_sw_count = 0; + flower_direct_boot_check_loop = true; + } + if( !SHELL_OPEN ) { - if( SW_HOME_n ) +// if( SW_HOME_n ) + if( !SW_SEL_n && !SW_POW_n ) + { + sel_sw_count++; + if( sel_sw_count < SELSW_DIRECT_BOOT_DELAY ) + { + return ERR_RET1; // 押しているがまだ足りない + } + } + else { renge_task_interval_run_force = true; - system_status.pwr_state = OFF_TRIG; return ERR_ERR; } } diff --git a/flower_toriaezu2/vreg_ctr.h b/flower_toriaezu2/vreg_ctr.h index 00c2140..b0629e2 100644 --- a/flower_toriaezu2/vreg_ctr.h +++ b/flower_toriaezu2/vreg_ctr.h @@ -133,11 +133,6 @@ // VREG_C_LED_NOTIFY_FLAG #define REG_BIT_IN_LOOP ( 1 << 0 ) -// RBR control (0x57) -#define REG_BIT_FLIGHT ( 1 << 1 ) -#define REG_BIT_RESET_n ( 1 << 0 ) - - // HAL bitfields 0 #define REG_BIT_HAL0_PM_EXTDC_n ( 1 << 7 ) #define REG_BIT_HAL0_BT_IN_CHG_n ( 1 << 6 ) diff --git a/flower_toriaezu2/yav_mcu_bsr.plg b/flower_toriaezu2/yav_mcu_bsr.plg index 52ab097..dd542e8 100644 --- a/flower_toriaezu2/yav_mcu_bsr.plg +++ b/flower_toriaezu2/yav_mcu_bsr.plg @@ -4,13 +4,13 @@ Compilation complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\magic.asm Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no task_sys.c -task_sys.c(481) : CC78K0R warning W0401: Conversion may lose significant digits -task_sys.c(673) : CC78K0R warning W0401: Conversion may lose significant digits -task_sys.c(691) : CC78K0R warning W0401: Conversion may lose significant digits +task_sys.c(502) : CC78K0R warning W0401: Conversion may lose significant digits +task_sys.c(717) : CC78K0R warning W0401: Conversion may lose significant digits +task_sys.c(735) : CC78K0R warning W0401: Conversion may lose significant digits Compilation complete, 0 error(s) and 3 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\task_sys.asm Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\lk78k0r.exe" -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -obsr.lmf "..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\s0rm.rel" -gi1B339499E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -b"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r" -dbsr_mcu.dr -s -w2 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel task_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_status.rel led_cam.rel led_pow.rel hal.rel batt_params.rel voltable.rel pedo_lpf_coeff.rel kanaria.rel kanaria_c.rel get_ei.rel util_funcs.rel i2c_mcu-sub.rel +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\lk78k0r.exe" -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -obsr.lmf "..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\s0rm.rel" -go85h,0FC00h,1024 -gi1B339499E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -b"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r" -dbsr_mcu.dr -s -w2 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel task_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_status.rel led_cam.rel led_pow.rel hal.rel batt_params.rel voltable.rel pedo_lpf_coeff.rel kanaria.rel kanaria_c.rel get_ei.rel util_funcs.rel i2c_mcu-sub.rel RA78K0R warning W3420: File 'loader.rel' already has had error(s)/warning(s) by 'CC78K' Read Device File Directory : C:\PROGRAM FILES (X86)\NEC ELECTRONICS TOOLS\DEV\ RA78K0R warning W3420: File 'pm.rel' already has had error(s)/warning(s) by 'CC78K' @@ -32,9 +32,6 @@ Link complete, 0 error(s) and 14 warning(s) found. Object Conversion Complete, 0 error(s) and 0 warning(s) found. C:\Windows\system32\cmd.exe /c ruby nec_s_2_bsrbin2.rb bsr.hex nec_s_2_bsrbin2.rb:2: warning: variable $KCODE is no longer effective; ignored -4 -intel-HEX to bsr bin converter - file converted! - - +133 +!E debug enable!! Build Total error(s) : 0 Total warning(s) : 17 diff --git a/flower_toriaezu2/yav_mcu_bsr.prj b/flower_toriaezu2/yav_mcu_bsr.prj index 5886046..2de4dde 100644 --- a/flower_toriaezu2/yav_mcu_bsr.prj +++ b/flower_toriaezu2/yav_mcu_bsr.prj @@ -1197,7 +1197,7 @@ G=1 E=0 E0=flash.elk E1=a.elk -GO=0 +GO=1 GOValue=85 GOStart=FC00 GOSizeValue=1024