diff --git a/trunk/VCProj/bsr_trunk.sdf b/trunk/VCProj/bsr_trunk.sdf index f0f5fe6..8cef4de 100644 Binary files a/trunk/VCProj/bsr_trunk.sdf and b/trunk/VCProj/bsr_trunk.sdf differ diff --git a/trunk/VCProj/bsr_trunk.suo b/trunk/VCProj/bsr_trunk.suo index b303b18..1ec8072 100644 Binary files a/trunk/VCProj/bsr_trunk.suo and b/trunk/VCProj/bsr_trunk.suo differ diff --git a/trunk/bsr.hex b/trunk/bsr.hex index 0d66dd4..f7ac718 100644 --- a/trunk/bsr.hex +++ b/trunk/bsr.hex @@ -1,13 +1,13 @@ :02000000FC0CF6 -:0400100029482B4808 -:02001C00D749C2 -:020024007E4A12 -:02002A00C94AC1 -:08003400F64B994BF24B374EDD -:02004A002D483F -:02005A006748F5 -:02006200F54D5A -:060080008A4CC34C0D4D3B +:040010002F483148FC +:02001C00DD49BC +:02002400844A0C +:02002A00CF4ABB +:08003400FC4B9F4BF84B3D4EC5 +:02004A00334839 +:02005A006D48EF +:02006200FB4D54 +:06008000904CC94C134D29 :0400C0007EFBFF04C0 :0A00C4001B339499E033F240BFAA09 :1000CE00C7C1FBF8FFCEABACC736F00071F4C6610A @@ -15,7 +15,7 @@ :1000EE007110A6FB710006F9EF0B8C015C80D161DB :1000FE00E8710006F98F06F931030EF6B1BBF66111 :10010E004900DD05618900EFF5FDF401FD3101FDCA -:10011E008901FDA309FDDA08FDAC2FFDA52CEFA585 +:10011E008901FDA309FDDA08FDB22FFDAB2CEFA579 :10012E00C0C6D7C7360000674C09DE3F318E04F6D5 :10013E000FC1317B9EFDC411897267318E04F64F5B :10014E0014896142DF03F6EF01E660610667318EC6 @@ -24,7 +24,7 @@ :10017E00E88666D161E8FD4706C6D751065B0C31AD :10018E001A9F08F9D508F9DF06710009F9EF047115 :10019E000809F98F09F9310505CD3707EF03CD377A -:1001AE0005D908F9FD49298F06F95CE39F06F95137 +:1001AE0005D908F9FD4F298F06F95CE39F06F95131 :1001BE00035B04318EE7240000DD1023DD0823DF0E :1001CE000E712006F9D7713006F9D7714006F9D7AE :1001DE00717BFACEA010CEA180E5F300000000CE18 @@ -45,7 +45,7 @@ :1002CE00300400BF2401301740BF1C01300400BFB2 :1002DE0022018C0A91DF04F6BF2A01710BE2CE4493 :1002EE00FF3182E202EFFAAC0C148E449961790C64 -:1002FE0061690A8C0AD1DFDA8B4CA461F8FD1748CC +:1002FE0061690A8C0AD1DFDA8B4CA461F8FD1D48C6 :10030E00FD6404710BE2713397F2C0C6D7C7C1FB0F :10031E00F8FFFD5B02D2DD045203EF25710AE68B76 :10032E0070FDD403D2DD077133975202EF138C08A0 @@ -105,12 +105,12 @@ :10068E00EF01E6600E019C01617902EFBB40F67F3F :10069E00FF61F86159018C01D161F8ED4007CC0181 :1006AE0000717AFAFD8704711300711B2071030328 -:1006BE00710205E0C15003FD5E2BC05013FDB6095B -:1006CE00D83BC1E0FD5E2BC0CEABAC6159018C01B5 +:1006BE00710205E0C15003FD642BC05013FDB60955 +:1006CE00D83BC1E0FD642BC0CEABAC6159018C01AF :1006DE0091DD068C014C03DF03E6EF01F66061FB52 :1006EE007121048C014C0861F8CC010031320705F0 :1006FE00A024FCEF03F524FC4024FC11DC22F5249D -:10070E00FCF0C15003FD5E2BC0CE3708CBE4FFFFDB +:10070E00FCF0C15003FD642BC0CE3708CBE4FFFFD5 :10071E00CBE6FFF7CED4FFCF370008F5120561FD0B :10072E00E6BC02F6614902DD9F000000006179021D :10073E00EFF1FD4208D2DFFA5008C15014FD7407E4 @@ -134,11 +134,11 @@ :10085E007007F5ABFFF2D7C731049B067110B3FBDF :10086E00EF047118B3FB8FB3FB7B8E76D1DD5B8FFC :10087E00B3FB9D8E4004F903DF22665C10D1DD1CB4 -:10088E008FB3FB5C10D1DD0B5080C15011FDD03405 -:10089E00C0EF095040C15011FDD034C04004F903DF +:10088E008FB3FB5C10D1DD0B5080C15011FDD634FF +:10089E00C0EF095040C15011FDD634C04004F903D9 :1008AE00DD064004F904DF22665C02D1DD1C8FB345 -:1008BE00FB5C02D1DD0B5040C15010FDD034C0EFB7 -:1008CE00095020C15010FDD034C0C6D7C736000025 +:1008BE00FB5C02D1DD0B5040C15010FDD634C0EFB1 +:1008CE00095020C15010FDD634C0C6D7C73600001F :1008DE00665C80D1DD10675C80D1DF0571339AEFE5 :1008EE000B71329AEF0671040771319A665C40D132 :1008FE00DD10675C40D1DF0571439AEF0B71429AB0 @@ -208,10 +208,10 @@ :020CFA00C3FD38 :100CFC0061CF5100718C7109FECBF800FEFCDE0156 :100D0C0000F6BF00F953C0F693935820FEDFF9416B -:100D1C000036484E34CCFCEF05118B99A7A517442F -:100D2C00924EDFF53602F930CCFCEF04CC0000A774 -:100D3C0047DFF9410036924E3420FEEF05118B99B6 -:100D4C00A7A51744A24EDFF53630FE3096FEEF0411 +:100D1C0000364E4E34CCFCEF05118B99A7A5174429 +:100D2C00984EDFF53602F930CCFCEF04CC0000A76E +:100D3C0047DFF9410036984E3420FEEF05118B99B0 +:100D4C00A7A51744A84EDFF53630FE3096FEEF040B :100D5C00CC0000A747DFF9FCCE0000EFFE61DD718F :100D6C007BFABEF0ADD8BEF200AEF661CDD7C36152 :100D7C00DD717BFABEF0ADD8BEF200DBF6FFADDC68 @@ -244,10 +244,10 @@ :100F2C00F9B4DADFF4BDD813BDDAC2C0D746D8DDC8 :100F3C000771FF7177D971C0D75BDB9DDB605BDA22 :100F4C009DDAADDC5BD9085BD808BDD8D7C3C7F335 -:100F5C00728EFDC162314C4100363E4E1161A07261 +:100F5C00728EFDC162314C410036444E1161A0725B :070F6C00C09EFD62C6C2D762 -:0A0FF60030393A31363A3237000044 -:0A20000030393A31363A3237000029 +:0A0FF60031333A33363A3435000047 +:0A20000031333A33363A343500002C :10200A0005214F7B9EC5E9000104080D12171C1F0C :10201A00080100001F003B005A0078009700B50035 :10202A00D400F300110130014E01192634445362E1 @@ -271,17 +271,17 @@ :10214A00BC00BE90C160C400C700CCA0D0A00200F1 :10215A00191012004810251041F02FA013F01CD0BE :10216A0010D00FA0110010E00C100C000C0002009F -:10217A007100B4FFC0FDA0DAE5E7A120B750B9D0DD -:10218A00BB00BC30BC60BCA0BD10BDC0BE70BFD01F -:10219A00C2A0C400C850CC80D0B001A0251018B08D -:1021AA0017C095206FE07C603510350037F016F0C7 -:1021BA001CA0173011D011F011F002005E00A7FF29 -:1021CA0027FCB0DAF5F39DA0A8F0AD90AF00B300FC +:10217A007100B4FFC0FDA0DAE7E59D80B7B0B8A052 +:10218A00B9A0BB40BC50BCA0BD00BD90BF30C0E0F0 +:10219A00C330C540C750CD40D0A0019035102F3074 +:1021AA0011002940885071A05FE032D01CF014F071 +:1021BA001A801A801110120012000200560067FFDE +:1021CA0054FCA0DAF5F39DA0A8F0AD90AF00B300DF :1021DA00B3E0B4A0B540B630B7E0B8C0BE70C140F5 :1021EA00C420C9A0D030011006002C200DA0370051 :1021FA00373047F028F025F0373010F014F00F7020 :10220A000D000D000D0002006A0014FFB4FD30DA63 -:10221A00E7E97F7E7D7C7A7978777675747271705A +:10221A00E9E77F7E7D7C7A7978777675747271705A :10222A006F6E6D6C6A6968676665646261605F5E3D :10223A005D5C5A5958575655535251504F4E4D4B53 :10224A004A494948474645434241403F3E3D3B3A59 @@ -302,17 +302,17 @@ :10232C003F10DE03A43FD771449A712196D7C7C1E1 :10233C00FBF8FF31329A067130B3FBEF047138B3FE :10234C00FB71449671379ADE4F71349A7141963114 -:10235C00329A0E5002C15011FDD034C0CD3232EF42 -:10236C0037E0C15011FDD034C0F43217C15002FD1A -:10237C00462BC0D2DF0D8B318E318D080E01081C1F +:10235C00329A0E5002C15011FDD634C0CD3232EF3C +:10236C0037E0C15011FDD634C0F43217C15002FD14 +:10237C004C2BC0D2DF0D8B318E318D080E01081C19 :10238C0000BD34AD3444009BDC05D5AFFBDF0950F8 -:10239C0020C15011FDD034C0C0C6D78D209D41FD49 -:1023AC00E923FD7A2BD507F9DD04710396D78D410E +:10239C0020C15011FDD634C0C0C6D78D209D41FD43 +:1023AC00E923FD802BD507F9DD04710396D78D4108 :1023BC004B2061F83164961C716396FD87044A4189 :1023CC0007DD054A41FFDF098F06F9310303FD786C :1023DC0024FD8C24710296306F256194D7C77162ED -:1023EC00017172015003FDB6095008FD4D37629D15 -:1023FC00305009FD4D376276716301711806F94A48 +:1023EC00017172015003FDB6095008FD5337629D0F +:1023FC00305009FD53376276716301711806F94A42 :10240C0030F1DC0BE507F9F508F9CD3707EF224A77 :10241C003004DE1ACF07F9025008C1506CFD7F0260 :10242C00C092DF0DD454DF09711006F9EF03F507E4 @@ -320,21 +320,21 @@ :10244C000302CD20075700674C08DE1073090A20E1 :10245C00614EDC05679D20EF0387EFEB4A2007DF19 :10246C0009D507F961F8CF07F903C6D7500AFDB6AD -:10247C0009304000C15006FD292BC05096EDB6091D +:10247C0009304000C15006FD2F2BC05096EDB60917 :10248C00C72006FBF8FFD507F961E8ED6B25304A4C -:10249C0057C1503EFD292BC0D2DD077100B2FBEDB8 +:10249C0057C1503EFD2F2BC0D2DD077100B2FBEDB2 :1024AC006B257108B2FB17040200C15004C1500C1B :1024BC00C1506CFDA0021006EA38AA48318D12AA50 -:1024CC0048318E616B08616A08C1500EFD292BC022 -:1024DC00F690C1500CFD292BC0CC01008C014C0492 +:1024CC0048318E616B08616A08C1500EFD2F2BC01C +:1024DC00F690C1500CFD2F2BC0CC01008C014C048C :1024EC00DE2831349702EFFA712297EA388C0150CA :1024FC0010D605C15010C18C01D6044000C1506CDF :10250C00FD52031006615901EFD250A5FDB609EA40 :10251C0038AA48318D12AA48318E616B08616A085D -:10252C00C1500EFD292BC050A5FDB6095004C15059 +:10252C00C1500EFD2F2BC050A5FDB6095004C15053 :10253C006CFD7F02C0629C01EA388A4B4E0161C37C :10254C00048A4A4E0117040200C15004C1500CC148 -:10255C00506CFD52031006F6C1503EFD292BC010E5 +:10255C00506CFD52031006F6C1503EFD2F2BC010DF :10256C0006C6D7C78D424B3061F8ED0E264A44287B :10257C00DE05A444ED0E26F4448D309D428D305082 :10258C0070D612307351230480001231FF318E0348 @@ -344,15 +344,15 @@ :1025CC00EA38BDD8AA46FD690D1231FF318E0331B0 :1025DC008F16EA388A427217F3031644000171FE13 :1025EC0061C836FF001701DE02F61617BD7CC75016 -:1025FC000CFD292BC0D2DF068D309D42EF047100FB +:1025FC000CFD2F2BC0D2DF068D309D42EF047100F5 :10260C00B2FBF2C6D7C72008FBF8FF4007F901DD83 -:10261C00064007F902DF1C17040600FD212CD2DF4F +:10261C00064007F902DF1C17040600FD272CD2DF49 :10262C000A8C069C058C079C04EF4ECC0563CC04ED -:10263C0000EF4617040600FD212CD2DD0F7100B20D +:10263C0000EF4617040600FD272CD2DD0F7100B207 :10264C00FB710396CC0500711297EF2D7108B2FB4C :10265C008C06318E318D080E07081C00BBEA388AB7 :10266C004072ABFDBC0EBB8C019C05D1DF08CC05C8 -:10267C0001CC0400EF038B9C0417040600FD2C2CEA +:10267C0001CC0400EF038B9C0417040600FD322CE4 :10268C00D2DD06CC06C8CC07008C069FB1FB8C06AD :10269C00318E318D080E07081C00BD34AD34440159 :1026AC00A5DC08CC0364F6BD46EF48AD34264644A1 @@ -360,646 +360,647 @@ :1026CC009DDC09CC030AC946F401EF27AD34440163 :1026DC009BDC09CC0305C946F401EF17AD3444016A :1026EC0091DC09CC0300C946F401EF07711297C9BC -:1026FC0046F4013132040C31249608CC0564CC0428 -:10270C0000EF0D8C034E05DE078C039C05CC0400FA -:10271C008C059FAFFB8C049FB0FBFDAE2B8D484E00 -:10272C0005DD2840AFFB0BDE054A480BDE1440AF3D -:10273C00FB06DE054A4806DE09D5AFFBDF0DD448A3 -:10274C00DD095020C15011FDD034C08FAFFB9D4826 -:10275C00FDEB2B1008C6D7C75601D837C15002FD68 -:10276C005E2BC08F09F93105075012FDB609EF0E2B -:10277C00500AFDB609712010055008FDB6098D37B9 -:10278C006C0870C15002FD5E2BC05003FDB6098D64 -:10279C00376C1870C15002FD5E2BC05016FDB60987 -:1027AC005003FD6F2B625C01D1DD0F7170B3FB50D8 -:1027BC0002C15013FDD034C056006672C6D7C75044 -:1027CC0004FD6F2B625C03D1DD405014FD61283495 -:1027DC00B3FB895C9F998A0C7CFF50FF5C14D1DDA4 -:1027EC00228A0C7CFF5C147234B7FB89616A997184 -:1027FC0062075600316207058666D1DFF771630701 -:10280C00716B2734C6FB895CEB995002FD6F2BD2A0 -:10281C00DD398D376C1070C15002FD5E2BC0E0FDB0 -:10282C00B609D837C15002FD5E2BC05033FDB60936 -:10283C008F09F931030971281005500AFDB609F00A -:10284C00C15002FD5E2BC07178B3FBE0C15013FD8B -:10285C00D034C0C6D7C7C12004FBF8FFCC0200504F -:10286C0004FD6F2B629C038C045C20D1DD0E8C0369 -:10287C006C019C038C026C209C02EF138C045C108A -:10288C00D1DD0C8C035CFE9C038C026C109C028CC6 -:10289C00045C08D1DD0E8C036C029C038C026C086A -:1028AC009C02EF138C045C04D1DD0C8C035CFD9C4E -:1028BC00038C026C049C028C03D1DD05501AFDB60E -:1028CC00098C0370C15004FD5E2BC08FB3FB5C9F61 -:1028DC00728C03318E316D148C03318E314D616DE0 -:1028EC0008616C5C606162629FB3FB8FBFFB7CFF15 -:1028FC0050FF5E02D1DD278FBFFB7CFF5E0272347E -:10290C00B7FB89616A99716207CC010031620708D3 -:10291C006159018C01D1DFF4716307716B27F210DF -:10292C0006C6D7D9A7FBC15006FD5E2BC0D9A8FBA4 -:10293C00C15007FD5E2BC0D7FD2F29F2D7C71666F5 -:10294C004C02DF08CD3A10CD3B0BEF05F43ACD3BF2 -:10295C000FC6D7C7711300711B20710303710205D9 -:10296C00E0C15003FD5E2BC05013FDB609D83AC12F -:10297C005005FD5E2BC0D83BC1E0FD5E2BC0500A5C -:10298C00FDB6097103055008FDB6098D3B6C10703E -:10299C00C1E0FD5E2BC05012FDB6095003FD6F2B3C -:1029AC00625C01D1DF03E2EF24F0FD6F2B629D36F8 -:1029BC003602F9C75008FD462BC05003C1FD5E2BF3 -:1029CC00C0710203711A20FD062BF431F2C6D750E8 -:1029DC0003FD6F2B625C01D1DD155014FD6128FDE8 -:1029EC00CA275014FDB609E0C15003FD5E2BC0711F -:1029FC001300711B207103035014FDB609F0C1E0E4 -:102A0C00FD5E2BC0F0C15003FD5E2BC0D7C7200468 -:102A1C00FBF8FFCC02008D319C035010C150A4FD7B -:102A2C007F02C0629D31D454DD04F2EDE32A8C03A5 -:102A3C007B315C08D1DD0F8D315C08D1DF05CC0218 -:102A4C0010EF03CC02208C037B315C04D1DD158D9F -:102A5C00315C04D1DF088C026C049C02EF068C0202 -:102A6C006C089C028FB2FB5CF3728D315C0C616262 -:102A7C00629FB2FB8FBEFB7CFF50FF5E029C02D1BB -:102A8C00DD1F34B6FB896E0299716207CC010031EF -:102A9C006207086159018C01D1DFF4716307716B16 -:102AAC00278D315C40D1DD095002C15012FDD0346C -:102ABC00C08D315C01D1DD08E0C15012FDD034C0B5 -:102ACC00717AFA8D315C41D1DD0C5A31BED831C1ED -:102ADC005010FD7447C0F21004C6D7FD6327F2D71F -:102AEC00FDCA27F2D7C78FC6FB7617FD6128664F44 -:102AFC00C6FBDFF2F5C6FBF2C6D75064FDB609FD86 -:102B0C00372C6261FB711196F171149661DC70C106 -:102B1C005012FD7447C0FD7E36CD6303D7C7C1C1CB -:102B2C00FBF8FFAC0ABB17C15002C18C0270C1503C -:102B3C006CFD520310061004C6D7C7C1FBF8FFACDE -:102B4C0008C15002C18B70C1506CFDA0021006C0B0 -:102B5C00C6D7C78806166770C1C75084FD1B031003 -:102B6C0004C6D7C716C75084FD7F02C0C6D7C74A54 -:102B7C002004DE045600EF0256014008F901DF0480 -:102B8C008686EF0A4008F902DF04510461066631BB -:102B9C008F12504CD633514CD6610A045420BD3898 -:102BAC00C6D740AFFB3DDC05CF04FC0FD740AFFBD5 -:102BBC001FDC05CF04FC0BD740AFFB0BDC05CF04AF -:102BCC00FC07D740AFFB0661D831320405CF04FCBB -:102BDC0003D7D5AFFBDD04E504FCD7F504FCD7D552 -:102BEC0004F9DF04717396D7FD372C6261FB710118 -:102BFC009771149671079761C83172961771729616 -:102C0C00710497711196F171049761DC70C15012C7 -:102C1C00FD7447C0D7C716C75004FD462BC0C6D796 -:102C2C00C716C75002FD462BC0C6D740AFFB0BDE04 -:102C3C0002E2D7F2D77100010571785005713AD5CF -:102C4C00713BD18F10055CFC9F1005CF54054AE5F4 -:102C5C0042057110420571004205714850057130F2 -:102C6C00500571205005CF530509CF52050B71301B -:102C7C00510571205105713BD5717050058F1105AF -:102C8C005CFC9F11058F10055CFC9F1005F422D78E -:102C9C007178500571080105D7FD7838FD870471EE -:102CAC007AFAFDA723F504F98F06F931051B5003B9 -:102CBC00FD6F2B625C01D161E8CF04F902CFAFFB51 -:102CCC0064710407714196EF10F6710407611012DC -:102CDC00F6B1236061FB714196FD8C30FD18437198 -:102CEC002299712BE7618461A461EDEFF8D77140F3 -:102CFC00F00071783002713AE6713BE2713BEA7197 -:102D0C003BEE8F10055CFC9F1005CF34024AE55258 -:102D1C00FF711A52710A52714830027130300271CF -:102D2C00203002CF330209CF32020B7130310271E5 -:102D3C00203102713BE6717030028E265CFC9E26BF -:102D4C005A06FC71603002D7717830027148F0007D -:102D5C00D7C788061666614FDD0967614EDE03969C -:102D6C00EF01866672C6D7C7161714AA0412A943B8 -:102D7C00DD29AA0412A923FDA24EC3AC02FDA24E6A -:102D8C0013C2BDD813FD390FDE0C1714AA0212AAF8 -:102D9C000403BA04EF051714A9BA04AC041231FFEA -:102DAC00319E03317F087208C6D77100F20030449F -:102DBC0000BFB601300188BF9001300984BF9E016D -:102DCC00BF9C01BF9A01BF9801BF9601BF9401BF80 -:102DDC009201F53CFF30FE00BFBE01F6BFBC01BF47 -:102DEC00B80150EEBFBA01A1BFB201C918FE008FE5 -:102DFC0006F9310507F5CDFBCB6CFF0071739771AC -:102E0C006297D730EF00BFB401F6BFBA017108F278 -:102E1C0000712304715307BE6EBE64BE6A71230435 -:102E2C00715307715BD1F457F456716397D78D5872 -:102E3C00B458D1DF6931D4D105715BD1E457D45783 -:102E4C00DD2E7140B2FBD856F1E734020023DD06CB -:102E5C0025DD0325DF05F6BE66EF06D9CCFBF1BEFA -:102E6C0066A4564A5620DF04F456F457CD5819D7A9 -:102E7C00CD581E7148B2FBD5CEFBDF04F6BE66D72B -:102E8C00D9CCFBF14266FFDD15D9CCFBF112AE6655 -:102E9C0043DE05A266FFEF03B266FFCD5803D7C72A -:102EAC00161714F6B9AA0412F6231231FF31AE0329 -:102EBC00316FBA02C6D7C7C1FBF8FF8C085080D659 -:102ECC0012AB1413B9AB14AA0412A92312D927FB01 -:102EDC00F133BDD813FDA50DBA02C0C6D731049885 -:102EEC0001D74004F902DF10F6BE64BE6EBE6ABFA5 -:102EFC008EFBBF94FBBF9AFB31749714308AFBFD99 -:102F0C00AB2E3090FBFDAB2E3096FBFDAB2EEF7154 -:102F1C003114980D7113987108D2FBF45AF459EFCF -:102F2C0060D459DF5A8F26FB9D594A5A1FDC177102 -:102F3C0000D2FB4028FBFFDD1CA45B8F28FB4B5B06 -:102F4C00DE13F45AEF0FD85AF1A1605C1F9D5A7131 -:102F5C0008D2FBF45BE85A092AFB70C1308AFBFDEE -:102F6C00C22EC0E85A094AFB70C13090FBFDC22E3C -:102F7C00C0E85A096AFB70C13096FBFDC22EC0B482 -:102F8C0059308AFBFD732DF313BE6E3090FBFD732D -:102F9C002DF313BE6A3096FBFD732DF313BE64D76D -:102FAC00C736F00071F4DC297170F000CE9D08CEAC -:102FBC009EC0CE9F80F594FFF593FFF592FFE597A9 -:102FCC00FFE596FFE595FFE598FFCE9C7F7100A687 -:102FDC00FB711BE3712BE3711AE7712BE7717A9D7F -:102FEC00710A9E31929E02EFFA710B9E71239871B9 -:102FFC003398714398C6D7C73122981E71229871A5 -:10300C000A9E31929E02EFFA34D4FB3692FF52079D -:10301C008B99A5A792DFF9710B9EC6D7C7880616A8 -:10302C0031329815713298C7349CFB3092FF16528E -:10303C00078B99A5A792DFF9C6667367189CFBC628 -:10304C00D7C77123983134981E713398710A9E3109 -:10305C00929E02EFFA3492FF369CFB52078B99A595 -:10306C00A792DFF9710B9E31449813714398717BD1 -:10307C009E8FDCFB9E9A8FDDFB9E9B717A9EC6D742 -:10308C00CFA7FB5CCFA8FB5FCFC8FB5DCFFCFB36AB -:10309C00CFFDFBC9D7C7CFA4FB12CFA5FB29CFCC43 -:1030AC00FBFFF5CDFBF5CEFBF5CFFBF5D0FB5600CA -:1030BC00664C64DE08723826FB0086EFF3F5E3FB02 -:1030CC00710A20711A20710203C6D7C78806161719 -:1030DC00F1E73403002361E3ED08342361F8EDDA02 -:1030EC0032B12361E3EDE4322561F8EDF232B12423 -:1030FC000D0061D8ED0834240B0061F8EDCC3123C0 -:10310C0061F8ED0F322361F8EDDF312361F8EDFD4D -:10311C003324060061F8ED8E32B12561D8EDAA3268 -:10312C0024000061F8EDB7322361F8ED0834236117 -:10313C00F8ED0234B12361E3ED12332361F8ED2392 -:10314C00332361F8ED34332361F8ED23332361F835 -:10315C00ED45332361F8ED56332361F8ED653323E8 -:10316C0061F8ED87332361F8ED93332361F8ED9E1D -:10317C00332361F8EDA6332402002361E3ED083418 -:10318C002361F8EDDA332361F8EDAE332361F8ED0A -:10319C00B9332561F8EDC433B124060061D8ED08CC -:1031AC003424000061F8ED0A342561F8EDCF3324A6 -:1031BC00120061F8ED88322361F8ED7832ED0A34B3 -:1031CC0067D1DD0C30A73B619434C4FB89616F99E6 -:1031DC00ED1434675C02D1DD0730E72A6194EF0B04 -:1031EC00675C01D1DD0530EC2A6194675C3CD1DD74 -:1031FC000F30F12A6194675C3C7266736218A4FB11 -:10320C00ED143467D1DD625C01D1DD05300800EFCF -:10321C0001F6609F01FC675C02D1DD03E6EF01F66D -:10322C003401FC89616899675C04D1DD04E6A1EF87 -:10323C0001F63401FC89616899675C08D1DD0530C1 -:10324C002000EF01F63401FC89616899675C10D1AC -:10325C00DD05301000EF01F63401FC8961689967D7 -:10326C005C20D161E8716001FCED14344A5CC8DE6D -:10327C0008E85C67185AFAA45CED1434679D5CEDA1 -:10328C001434D44ADF08679FCDFBA44AEF0D4A4A99 -:10329C0005DE08E84A671811FDA44AED1434675C92 -:1032AC000F7266736218A4FBED14344A4A64DE1B79 -:1032BC004A4A01DF0667D161F85701E84A671826C8 -:1032CC00FBA44A4A4A0561C8711298ED143434A61D -:1032DC00FB89615F99ED14343044296194667367FE -:1032EC0018A4FBED143440A9FB6ADF1340AAFB6859 -:1032FC00DF0D674C6CDF083055406194713AD5672F -:10330C009FABFBED1434675C7F70C117F124300068 -:10331C00FD2830C0ED1434675C3F70C117F12430C8 -:10332C0000FD2830C0ED1434675C0770C117F12420 -:10333C003000FD2830C0ED1434675C1F70C117F1EC -:10334C00243000FD2830C0ED14346770C117F1240F -:10335C003000FD2830C0ED1434CEABAC710A9E3178 -:10336C00929E02EFFAD592FFDF05710B9EEFED678F -:10337C009E99710B9E9FDBFBED1434714298675C38 -:10338C007F9FDCFBED1434714298675C3F9FDDFB43 -:10339C00EF76675C3F9FDEFBEF6E675C1F9FDFFB8A -:1033AC00EF66305C396194679FE4FBEF5B30293941 -:1033BC006194679FE5FBEF503042396194679FE859 -:1033CC00FBEF45675C01D1DD3FFD1843EF3A675CCD -:1033DC0002D1DD05712A21EF06714A9D712B2167FF -:1033EC005C01D1DD06710300710B20679FE3FBEFDD -:1033FC001767318EEF12679FD3FBEF0CEF0A664C09 -:10340C005BDE05736718A4FBC6D7C716664C30DCA9 -:10341C00094C37DE05FD0330EF6B664C02DF1F8F66 -:10342C00A6FB5C03728F03FC5C03318E316D08616B -:10343C006A08128F03FC5C80312A6162EF56664C7D -:10344C003DDF08AE90BD5EF85EEF49664C3EDF0492 -:10345C00F85FEF40664C4FDF05FD4043EF36664C9E -:10346C0061DF08E85C095AFA72EF29664C7FDF05C8 -:10347C00FD1D3CEF1F664C4EDF0B31049A045210BD -:10348C00EF12F2EF0F664C5BDC0452FFEF06667333 -:10349C0009A4FB72C6D7C788061617F1241000249E -:1034AC000500DC07244C00DD17EF17717BFA17F1D0 -:1034BC0004A4FB1489617F99717AFA715298EF0216 -:1034CC00A45CC6D7C7C1C1FBF8FF4004F903DD06F5 -:1034DC004004F904DF38717BFA8C027309ACFB5E93 -:1034EC000AD1DF278C02318E04A4FB14896E0A9951 -:1034FC00716207717AFACC010031620708615901D7 -:10350C008C01D1DFF4716307716B27717AFA1004A7 -:10351C00C6D7CF03FC03F501FCF505FCF507FCD77A -:10352C00C788061617F1E734020025DD3D23DD17A9 -:10353C0025DD1C23DD0523DD2BEF3B710299679FF5 -:10354C0006FCCD6303EF2F675C839F03FCEF2767BB -:10355C005C039F05FC675C034C0261F871229AFDC9 -:10356C002E45EF12679F07FCEF0C6791DF08E0C157 -:10357C005012FDD034C0C6D7C71617F1E72400008F -:10358C00DD2A23DD1E240300DD0724FB00DD24EFF0 -:10359C002531329A05308000EF01F6086F04FC7279 -:1035AC0008EF198F01FCF501FC72EF107152995262 -:1035BC0035EF09F2EF0666730900FC72C6D7C71621 -:1035CC0017F1E7240000DD38241000DD1C23DD1C7E -:1035DC0023DD30240E00DD18241100DD1B240F0028 -:1035EC00DD12243000DD15EF1EE2EF1D5202EF1943 -:1035FC005204EF155206EF115205EF0D5207EF0969 -:10360C00F2EF065203EF0252FFC6D7C73164983768 -:10361C007163988D629FACFB8D619FCBFB36D2FCA6 -:10362C00C7D861FD7E37618A70618AFDC337C0D807 -:10363C0066F1312F609D658D604B65DD0A71729866 -:10364C008D659D60CD63034A6305DE083088366165 -:10365C0094CD636BB4637150F000CE300BCF170078 -:10366C0006CE3106FD5A02717A30710BE3710BE70D -:10367C00C6D78D659D608D659FADFBD74004F90362 -:10368C00DF064004F904DF02F2D73174980C717331 -:10369C00987113998D659D67EF313104991F7103F2 -:1036AC0099711299D506FCDF04F468EF0A8F06FCB9 -:1036BC005002D6A1609D688D689D67EF0E311499FC -:1036CC00068D689D67EF048D659D678D679FADFBCB -:1036DC00D867FDF036E867091C2270C15013FD74E1 -:1036EC0047C0F2D7C7C1C1FBF8FF8C02D1DF05F58B -:1036FC0006FCEF1A8C024C05DE06CF06FC02EF0E20 -:10370C008C02318E1231FE03311F609F06FC8D69D5 -:10371C004F06FCDD28CC011F8F06FC9D69CC0000F8 -:10372C008B4C08DE148B730912204F06FCDC058BC6 -:10373C009C01EF05615900EFE78C019D641004C6F4 -:10374C00D7C716710AE7710BE37150F000CE300B3E -:10375C00CF170006669E31FD5A02717A30710BE369 -:10376C003182E302EFFA8D1F7158F000710BE77292 -:10377C00C6D7C7C1C1FBF8FF8FFCFB4E02DC03F2BE -:10378C00EF318C024FFDFBDC0452FFEF268C022F35 -:10379C00FCFB706131318D128FFDFB2FFCFB7061D6 -:1037AC003133BDD813FDC70DBB440001DC03F690CB -:1037BC00BB8B721004C6D7C7C1FBF8FFAC0814A9A9 -:1037CC001489708B6128706131FDA24E1344030083 -:1037DC0071FEDC23AC08148A04819A04AC08148AA8 -:1037EC00044C11DC10A9148B99AC0814CA0200AC5F -:1037FC000814CA0310EF72AC0814CA0400AC081405 -:10380C00A914894DDE0AAC08148A02819A02EF12BF -:10381C00AC0814A914894D61D308AC08148A029120 -:10382C009A02AC08148A03919A03D1DF3CAC0814B9 -:10383C008A024C10DF10A91489318EA112AC081425 -:10384C00A9146299EF17AC08148A024CF0DF0EA988 -:10385C001489318EB112AC0814A9146299AC0814F5 -:10386C00CA0200AC0814CA0310C0C6D7ED7B38C717 -:10387C005600664C0ADE0BF0317E12F67810FC8690 -:10388C00EFF0C6D7C7200CFBF8FF17040600C15099 -:10389C0006C150A8C15030FDA0021006D2DD1B4A53 -:1038AC006C04DE05A46CE2EF7034E4FB895CFC99DB -:1038BC00FD5C397110B2FBF2EF5F717BFA300600E0 -:1038CC00C117040600C130E9FBFDAA4E1004717A41 -:1038DC00FAF46C8FE4FB5C01D1DD264004F903DFC4 -:1038EC00205010C180FDD034C0C736100571D4C62D -:1038FC00DE0F17C15006C150A8C15030FDA00210F8 -:10390C00064004F903DD064004F904DF0B8FE4FBE9 -:10391C005C02D161E8FD5A40F2100CC6D7D9E5FB28 -:10392C00C15030FD7F02C0629FE8FB5008C15011AE -:10393C00FDD034C0F2D7D9E8FBC1D9E7FBC1503078 -:10394C00FD1B0310045008C15011FDD034C0F2D738 -:10395C00C7200CFBF8FFCC09004007F901DF05CCB0 -:10396C000A02EF03CC0A10CC0B808FE4FB5C039CA7 -:10397C0007D1DF08717AD5CC0807EF06717BD5CC5F -:10398C00082F17040800C15004C150A0C15030FDCD -:10399C0052031006624C02DF077110B2FBF2EF35D6 -:1039AC007118B2FBF46CC736100571D4C6DE164024 -:1039BC0004F903DF1017A1C15006C150A8C1503043 -:1039CC00FDA0021006717BFA8FE4FB5C034E07DD51 -:1039DC0003E2EF01F2100CC6D7D504F9DF03F6BDF4 -:1039EC006E4004F901DD0AD478DD03B478D7CD78C4 -:1039FC00038F04F9318FE723DD0B2402002403002D -:103A0C0061C8ED153B8F06F9312349301B00466E1A -:103A1C00DF158FE3FB5C01D161E8F504F9E0C150DF -:103A2C0010FDD034C0EF1D307701466EDF1650020A -:103A3C00C15010FDD034C0F64674DF088FC8FB505F -:103A4C0010D6BD74F64674DD36B6744674DF30712C -:103A5C001297EF2B301B00466EDF13F64676DF18FD -:103A6C00E0C15010FDD034C0C9765307EF0A30774F -:103A7C0001466E61F8711297F6467661E8B67631BA -:103A8C00549A08714399F6BD6EEF1431449905F6BA -:103A9C00BD6EEF0BA66EF6466E61F8C96EFFFF3178 -:103AAC00629A194A7005DE16A4704A7005DF0FA4DD -:103ABC00705004C15010FDD034C0EF02F47031646A -:103ACC009A194A7205DE16A4724A7205DF0FA472A7 -:103ADC005008C15010FDD034C0EF02F472D473DD25 -:103AEC0003B473D731729A174A7105DE14A4714A64 -:103AFC007105DF0DA4715010C1FDD034C0EF02F47C -:103B0C00714A710661F8CD7325D7C736100571D48B -:103B1C00DE0E8FB2FB5C02D1DF063090386194D29E -:103B2C004004F903DF1C3122070530192A61943156 -:103B3C0054990C7153995080C15012FDD034C0FD72 -:103B4C00533BFD793BC6D78F03FC5C01D1DD1DD403 -:103B5C007BDD03B47BD7CD7B098D644B7ADD0D8D7A -:103B6C00649D7A5040C15012FDD034C0D74004F946 -:103B7C0003DD04F6BD1AD7D5D0FBDF08F6461ADDF7 -:103B8C0019B61AD7D9CCFBF1461ADD0ED9CCFB12DB -:103B9C00AD1A43DE03A61AD7B61AD7717BFAC78FB4 -:103BAC00C4FB76F5C4FB717AFA5C10D161E87162E2 -:103BBC0099665C0FD1DD57665C01D1DD05F504F922 -:103BCC00EF4C665C02D1DD11E0C15003FD5E2BC0F1 -:103BDC00711300711B20710303665C04D1DD11713C -:103BEC001300711B20D503FC61F8710303FD1E3516 -:103BFC00665C08D161E87103035005FDB6097102DA -:103C0C00035003C1FD5E2BC0711A20FD062BF2C6BA -:103C1C00D7C756FF4A4A1361C8EDD33C8F06F9311A -:103C2C001505300400EF0F8F06F9314505300500FE -:103C3C00EF04D907F9F1609F28FC8D7C9F29FC715A -:103C4C003496E661301271049661DC31196162625E -:103C5C009F2AFCE52BFC31449A05304000EF01F61D -:103C6C00C131340405302000EF01F6C2616B0861EC -:103C7C006A08C131749A05300400EF01F6C2616B19 -:103C8C0008616A08C131649A04E6A1EF01F6C261C9 -:103C9C006B08616A08C131549A03E6EF01F6C26100 -:103CAC006B08616A9F2CFCF171240461DC9F26FC7B -:103CBC00F171540761DC9F27FCD84AF10104ECFC3C -:103CCC0014A9148976A44A6672C6D7C7FDDA088F80 -:103CDC0004F9318FE724000061F8EDAF3E23DD1BC2 -:103CEC002361F8EDBB3D2361F8ED343E2361F8ED23 -:103CFC007D3E2361F8ED4F3FEDAC3EF6BD74711384 -:103D0C00974005F901DF2C31349A1B466EDD04F423 -:103D1C0024EF02A4244A2465DC0FF6BD6EF504F9E9 -:103D2C00712299EDD03FFDA723AD6E440A0061D8F6 -:103D3C00EDD03F714299FD8704716396FDA7234036 -:103D4C0007F903DF09712299F504F9EDD03FFD1154 -:103D5C002640B1FB9BDE09712299F504F9EDD03FA9 -:103D6C00714A277140110571301105713A22715A4F -:103D7C002271501105FD5F29D2DD09712299F504DC -:103D8C00F9EDD03F71103500CF37001D7140120591 -:103D9C004005F901DD064005F903DF05F5CDFBEF24 -:103DAC0004CFCDFB03CF04F902FD2F29EDD03FFD4D -:103DBC00412CFDFA2C714A9D712B21FD1E35FDA164 -:103DCC0030F537FF712BE0F505F9712299CBE43F03 -:103DDC00EFCBE6F6F0FD8704713BD48F06F9310585 -:103DEC00285004FD6F2B625C03318E315D34B3FBC4 -:103DFC00896168995002FD6F2BD2DD067170B3FB9F -:103E0C00EF047178B3FBFDA723FDB62D710806F9FD -:103E1C00CF04F9038FA6FB5C02D1DD095080C150A1 -:103E2C0010FDD034C0EDD03FFDD23F3164992FA4AA -:103E3C007ED47EDD0831A4E00A31020C06712BE041 -:103E4C00FD464031A4E01731040C13712BE05027D0 -:103E5C00C15005FD5E2BC0CF04F904712299FD3BC6 -:103E6C00408F06F931250731349A03F504F9EDD06A -:103E7C003FFDD23F31020C15D83AC15005FD5E2BE7 -:103E8C00C05005FDB609FD4640CF04F903FD3B408B -:103E9C008F06F931250731349A03F504F9EDD03F3B -:103EAC00F504F9CFCDFB03F5CEFBF5D0FB71729782 -:103EBC00F6426CFF61E8EDD03FF6BD74711397F5D7 -:103ECC00E4FBFD5C39717AFAFD0F2EFD9C2CFD5440 -:103EDC002D712B21714B9D31349702EFFACE37089F -:103EEC00CBE4BFFFCBE6FFF3CED4FFF5B4FBF5B5C7 -:103EFC00FBF5B6FBF5B7FBCF37000971481205F699 -:103F0C00BEE0BEE2BED0716A27FDDB2971430771AA -:103F1C004B2771481005714811057138100571381F -:103F2C001105713302713B22715302715B2271587E -:103F3C00100571581105CF04F905714299F6BD6E43 -:103F4C00FDA309F505F9F42431349A04D432DD20AB -:103F5C00E505F9E504F98F06F9312568F5F8FBF567 -:103F6C00F6FB502EFDB609CF05F903E504F9EF5425 -:103F7C00FDDB04FD3A23717301713204714302714C -:103F8C00039671629631949E02EFFA712AE7CEA4E1 -:103F9C0009F5F3003104070261FDE5F300F46AFD55 -:103FAC00DA08CEA40831329A06CF04F905EF09716C -:103FBC004399E505F9E504F9712BE78F06F93125ED -:103FCC0003F504F9C6D78FE3FB5C01D1DF60D47F26 -:103FDC00DF19310200585003FD6F2B625C01D1DFF9 -:103FEC0007F504F9712299D7E47FD74A7FF0DF07F0 -:103FFC003104003AF47FD74A7FC8DF0AF504F9711F -:10400C002299CD7FF0D7310200084A7FFFDD1FA433 -:10401C007FD7F0C15004FD5E2BC08FB3FB5C9F9F1C -:10402C00B3FB7110C4FB30A73B6194CD7FF0D7314B -:10403C00149706F504F9712299D7716399F47E717E -:10404C007207FD5A02717307D7FDF504F2D7717B25 -:10405C00FAC7200CFBF8FF8FEAFBF0F9E9FBF3033E -:10406C00FDA24E13BC048FECFBF0F9EBFBF303FD4C -:10407C00A24E13BC028FEEFBF0F9EDFBF303FDA295 -:10408C004E13BB717AFAAC04BDD8F6BDDAAC043170 -:10409C001EBDDCF6BDDEFD7A0DADD8BDDCADDABDE6 -:1040AC00DEAC02BDD8F6BDDAAC02311EDADCC3DA06 -:1040BC00DEC3BDDCF6BDDEFD7A0DC0BDDEC0BDDCF1 -:1040CC00ADDEFDF00EADD8BDDCADDABDDEABBDD8DE -:1040DC00F6BDDAAB311EDADCC3DADEC3BDDCF6BD0D -:1040EC00DEFD7A0DC0BDDEC0BDDCADDEFDF00EDA4E -:1040FC00DAADD8FD2944C3C58D8C5C3FF0317E040C -:10410C0040FC14C2C0B9A48CF6BC08BC0A9C078C39 -:10411C00074C2EDD3D8D8C0E0770F161DC605C3F31 -:10412C00F0317E127940FCBDD8F6BDDA8C077309EC -:10413C005C22318FBDDC70BDDEFD7A0DAC08BDDCC0 -:10414C00AC0AFDF00EADDABC0AADD8BC086159075B -:10415C00EFBDAC08BDD8AC0ABDDAC9DC0004F6FD75 -:10416C00440EC9DCFFFFF6FD450FADD8BD86AF3A56 -:10417C00FC4686DD11AF3CFCBF3EFCAF3AFCBF3CBD -:10418C00FCAD86BF3AFCAF3CFC423EFCDC46AF3A91 -:10419C00FC423CFCDE3EAD26423AFCDE374A2A1697 -:1041AC00DC1A4A2AA0DE138D884B2ADE0DAF3AFCAE -:1041BC00268A44691061C8FD1242F42AAF3AFC44C5 -:1041CC005146DC0AAF3AFC241027BD28EF0DC92854 -:1041DC00F82AEF074A2AFF61E8A42AAF3EFC423CCA -:1041EC00FCDC18AF3CFC423AFCDE10AF3AFC462833 -:1041FC00DE09F488AF3AFCBD8AEF074A88FF61E814 -:10420C00A488100CC6D7717BFAC7710A9E31929E96 -:10421C0002EFFA8E949F34FC8E969F35FC8E979FFE -:10422C0036FC8E989F37FC8E939F38FC8E929F396C -:10423C00FC710B9E717AFA8F37FCFD590F76FDA736 -:10424C004313BD84D5EFFBDF0AD5F0FBDF05D5F1B9 -:10425C00FBDD25F6B14684DF11C9843722665C0389 -:10426C0091DF060A84181A85009617FDCA4413FDBF -:10427C00EA4231049A02EF61520692926934FC6868 -:10428C002EFCDFF6AD84BD82F880F3311C790AF97F -:10429C0044FEFFDD44D880F101040AF914A944FF5F -:1042AC00FFDF04E6B9EF0BD880F101040AF914A979 -:1042BC00A1B9717BFAA0EFFBD5EFFBDF1CA0F0FBE3 -:1042CC00D5F0FBDF14A0F1FBD5F1FBDF0CCFEFFB3E -:1042DC00FFCFF0FBFFCFF1FBFFC6717AFAD7C71601 -:1042EC00D880F10744A800DC0571029AEF1CF64750 -:1042FC00DD18A4804A80A8DC0571029AEF0CF880C6 -:10430C00F3311CF6780AF9B7EFE4C6D7C756A8966E -:10431C0066F0317E12F6B1780AF966D1DFF1717B65 -:10432C00FAF5EFFBF5F0FBF5F1FBF48071039AC69F -:10433C00717AFAD7C72004FBF8FFD44ADF168D80B8 -:10434C009D8D717BFA52069292692EFC68C0FCDF3F -:10435C00F6717AFA4A4A06DE0EE84A09C0FC9C035A -:10436C00A44A8C0372EF30F88DF3311C790AF9BB37 -:10437C0031129A058B9C03EF0F8C019C03D48DDFBB -:10438C0005CD8DA7EF02B48D718071179A61DC6138 -:10439C00FB71119A8C03721004C6D7C72008FBF866 -:1043AC00FF8F37FCFD590F9C078F36FCFD590F9C76 -:1043BC00068F35FCFD590F9C058F34FCFD590F9C65 -:1043CC00048F38FC9C038F39FC9C028C06318E01C7 -:1043DC0012791A20BB8C075C03D1DF098C064C03C5 -:1043EC0061C86179008C05318EB1610900BB313D2A -:1043FC00120103BB8B0E04708C011C00BB8FF4FBF1 -:10440C004E03DC0E8C034FF4FBDC0B8C024FF5FBE4 -:10441C00DC04AB12EF03ABB1121008C6D7C7C3C193 -:10442C002008FBF8FFF661490A61F8614908DF07CB -:10443C00F7340000EDC644E6BC04F6BC06AC0ABC7E -:10444C0002AC08BBAC06614902AC0461F8614900DE -:10445C00DE28AC04BDD8AC06BDDAE1FDFF0EADDA4A -:10446C00BC06ADD8BC04ABBDD8AC02BDDAE1FD1ABC -:10447C000FADDABC02ADD8BBEFCAAC06BC02AC04C3 -:10448C00BBAC08BDD8AC0ABDDAAC04BDDCAC06FDD7 -:10449C007D0EAC04BDDCAC06FDF00EE1FD1A0FADDB -:1044AC00DABC06ADD8BC04AC06614902AC0461F8B8 -:1044BC00614900DCC5AC0214AB12100CC6D7C7C1E5 -:1044CC002004FBF8FF8F31FCFD590F9C034E04DFD9 -:1044DC001CAD824684DE07AD84268212EF40F64680 -:1044EC0084DF074682DD03E7EF34F7EF318C0431CC -:1044FC008EB1128C03318E43DF183038222682069F -:10450C0084BB8C045C0391DF05AB041800BBAB12BD -:10451C00EF0C8C034E04DE0532A900EF01F71006F8 -:10452C00C6D7717BFA31229A0CF64690DD07B6900D -:10453C00717AFAEF7C71239A717AFA4004F904DFEC -:10454C0007715307F42CEF69D9CFFBF1E724000076 -:10455C00DD0F23DD1A23DD1023DD5323DD2723DDBF -:10456C0038715307F42CEF49715207F42CEF42D4F5 -:10457C002CDF07715207E42CEF05715307F42CC99B -:10458C0090FA00EF2CD42CDF0B715207E42CC9905D -:10459C00FA00EF1DF5CFFBEF18D42CDF0B7153078E -:1045AC00E42CC990FA00EF09CFCFFB02EF03FDBE5C -:1045BC0045D7D905FCF1E7240000DD0923DD2123D3 -:1045CC00DD0923EF1B715307F42CD7D42CDF0771B3 -:1045DC005207E42CEF05715307F42CC9902D01D729 -:1045EC00715207E42CD731629701D7710398D9CD5A -:1045FC00FBF1E7240000DD1223DD1923DD1123DD9F -:10460C002623DD3423DD3923DD3FFD7E46EF3DFDE2 -:10461C009F46EF38D9CCFBC1AE6CFD5D2DC0F313BA -:10462C00BE6C712304EF25F0C1AE6CFD5D2DC0F3A3 -:10463C0013BE6C712304EF14F6BE6C712204EF0CE4 -:10464C00CB6CFF00712304EF03FD13474004F90505 -:10465C00DD064004F901DF0671230471039831046F -:10466C00980FF6BE64BE6A31220402EF02F690BEC9 -:10467C006ED7CD2E47F492AE6C317DBFCAFCFDE8EF -:10468C0046D2DF0ED9CCFBC1AE6CFD5D2DC0F31351 -:10469C00BE6CD7FDE846D2DD0DCD2E47F492AE6C44 -:1046AC00317DBFCAFCD7E8920934205080D6BFC6F2 -:1046BC00FC22CAFCBDD8304700FDA50DBFC8FC309C -:1046CC00C6FCFD732DF313BE6CB42ED42EDF0CCDB3 -:1046DC002E47A4924A921F61C8F492D740AFFB0BAD -:1046EC00DC05712304F2D740AFFB0661D83122966A -:1046FC0011F0C1AE6CFD5D2DC0F313BE6C712204C4 -:10470C00EF03FD1347E2D7710298F0C1AE6CFD5D6B -:10471C002DC0F313BE6CA4934A9340DC37F493D8AA -:10472C0094F1313F0412FD14D894F1BDD85008FD1A -:10473C00F40D087208E6D2DD040192DFFC896158A1 -:10474C00D1DD05712204EF03712304A4944A942053 -:10475C0061C8F494D7C73026FDC6D77180717DFA35 -:10476C00DE035201D75200D7C7C12004FBF8FF1754 -:10477C00040300C1E0C15010C150A4FDA0021006FA -:10478C00629C02D1DD058C0272EF518C0C70C18CD5 -:10479C000470FDEC47C0629C02D1DD058C0272EF07 -:1047AC003B8C035C7DD1DF03F2EF3117A1C1E0C17B -:1047BC005010C150A4FDA0021006629C02D1DD0570 -:1047CC008C0272EF178C015C7DD1DD03F2EF0D8C46 -:1047DC000370C15010FDEC47C0629C021006C6D796 -:1047EC00C7880616710AE650A4FDD403D2DD077102 -:1047FC0033975202EF1317FDF0036770FDF003FDC2 -:10480C001748FD6404713397F2C6D7FD3B0450A4DE -:0D481C00FDF0035020FDF00350AAEDF00365 -:1048290061FC61FCC1C3C5C7520C929269D4FEC137 -:10483900DFF88EFD708EFCC1717AFA4004F903DF4E -:104849000530192A6194C09EFC609EFD34D4FE5245 -:1048590006C0B9A5A592DFF9C6C4C2C061FC61DF73 -:10486900520C929269D4FEC1DFF88EFD708EFCC1A4 -:104879008F4105775C04D1DD06675C01D1DD5031DC -:104889005498367162077153988FB4FB5FBCFBD1A2 -:10489900DF1B8FB5FB5FBDFBD1DF128FB6FB5FBEA0 -:1048A900FBD1DF098FB7FB5FBFFBD1DD0C3162079D -:1048B90002EFFA716307716B2771139AFD4D30F49A -:1048C900227148500571605005717AFAEDC3496744 -:1048D9005C02D1DD16D422DD124A2202DD0DF4225A -:1048E9007148500571605005717AFA717AFA8D2212 -:1048F900318FE7240000DD0823DD1423DD2CEF4A86 -:10490900F44A7140500571505005E422EDC3498FB6 -:1049190040059D4B715050058D4B9D4DD84BFD1653 -:1049290034629D4CCD2202EDC349675C02D1DD178B -:10493900675C10D1DD05CD2203EF0F714850057179 -:10494900605005F422EF73CD22044A2203DF108D53 -:104959004C9F4005D84CC1D84BFDA234C0EF1F8FE6 -:1049690040057671744BDC054A4B02DE06716050D6 -:1049790005EF47C7D84BFDD730C071505005D84D0A -:10498900F1242900DD27240400DD22242200DD1D75 -:10499900241100DD0C240100DD13241E00DD0EEFBF -:1049A9000A4A4B60DF07CD4B61EF02A44B4A220351 -:1049B900DF08D84BFD1634629D4CC09EFC609EFDFD -:1049C90034D4FE5206C0B9A5A592DFF961FCC1C372 -:1049D900C5C7520C929269D4FEC1DFF88EFD708E64 -:1049E900FCC1717AFA51405F0401D1DD06F616A7C0 -:1049F90047DFF2300400BF2401F6BF2A01300B0B58 -:104A0900BF2801FD5A02300B0FBF2801FD5A0230A1 -:104A19000F0FBF2801710AE6F6420C01DD33AF041E -:104A290001BF0C0131529729715297710BE2D8518C -:104A3900FDD4033184BD02EFFACBB422FBD853F184 -:104A4900BEB8714BE1714BE5710ABD8D529E44EFC1 -:104A59000C715397714AE5717BBD713397C09EFC08 -:104A6900609EFD34D4FE5206C0B9A5A592DFF9C6F1 -:104A7900C4C2C061FCC1C5717AFAD450DD0BEA4EDB -:104A8900899E44A64EB450EF33710AE6300400BF44 -:104A99002401F6BF2A01300B0BBF280100000000DA -:104AA90000000000510FBF280100000000000000B5 -:104AB90000500FBF2801712397713397C4C061FC5F -:104AC90061EF520C929269D4FEC1DFF88EFD708EAF -:104AD900FCC12006FBF8FF71503002CEABACCC0410 -:104AE90000F6BB31B2E210617900F6614900DFF3EB -:104AF90071603002ED834B8E519C03713BE28C0354 -:104B09005C02D1DD1E8C035C08D1DF0971503002D3 -:104B1900CC0400EFCC8C0570FD8435629E50CC042A -:104B290002EFBE8C035C03D1DF408E509C027150B2 -:104B390030028C04D1DF0E8C0270FDCA35629C05EF -:104B4900CC0401EF328C044C02DF0671603002EFB5 -:104B590029CF34025A716030028C0270C18C057001 -:104B6900FD2C35C0CF34024AEF108C035C01D1DD36 -:104B79000671603002EF03EDEA4A1006C09EFC6040 -:104B89009EFD34D4FE5206C0B9A5A592DFF961FC99 -:104B9900C1C3C5C7520C929269D4FEC1DFF88EFD1C -:104BA900708EFCC1710A9E31929E02EFFA8FDEFB74 -:104BB9004F96FFDF198FDFFB4F97FFDF118FE0FB68 -:104BC9004F98FFDF095004C15011FDD034C0710B5B -:104BD9009EC09EFC609EFD34D4FE5206C0B9A5A5B8 -:104BE90092DFF9C6C4C2C061FCE46A61FCC1C3C5F5 -:104BF900C7520C929269D4FEC1DFF88EFD708EFC0B -:104C0900C1C1FBF8FF8D1F9C018E31318EE724064F -:104C190000DD0823DD0E23DD22EF38717AFA8C01DD -:104C29009D62EF2F717AFA4007F901DF068C019D29 -:104C390061EF2051FF2E019D61EF18717AFA8C0105 -:104C49009D304004F903DD064004F904DF05306FA7 -:104C59002561944031FF09DE05A031FFEF07715846 -:104C6900F000716298710BE3C0C09EFC609EFD3438 -:104C7900D4FE5206C0B9A5A592DFF9C6C4C2C06167 -:104C8900FC717BFAC7D46A61F83124992771239999 -:104C9900D46ADD05B46ACEABAC717AFA5600664CBB -:104CA9000ADD1172F3311C79D8FCCEFC0061CA61AE -:104CB900A486EFEA717AFAF2C6D7C7C1C1FBF8FF39 -:104CC900CC01008C014C0ADE36717BFA8C01F03183 -:104CD9007E0410FC14A96168DF09AC02B9717AFA83 -:104CE900F2EF1D8C01F0317E127910FC614902DF6F -:104CF90006717AFAE2EF09717AFA615901EFC4E2B1 -:104D09001004C6D7C72004FBF8FFF64210FC61F86F -:104D1900EDEF4D717BFA9C038C034C0ADE3C8C034E -:104D2900F0317E0410FC14A96168DF05717AFAEF8D -:104D390029717AFA8C0372F3311C7910FCCEFC00CC -:104D490061CA629C02D1DF0A8C03F0317E12E678D7 -:104D590010FC717BFA615903EFBECC0200CC010152 -:104D69008C02F0317E0410FC14A96168DD788C0294 -:104D7900F0317E127910FCE743DF658C014C0ADEC5 -:104D89005F8C01F0317E127910FCE743DD4D717BB8 -:104D9900FA8C01F0317E0410FC14A96168DF1861F6 -:104DA90069018C01F0317E12F67810FC8C024E01FB -:104DB900DCED717AFAEF2F8C01F0317E0410FC14CE -:104DC900A9128C02F0317E337810FC8C01F0317E0F -:104DD90012E67810FC615902717AFA615901EF9B68 -:104DE900615902ED694D00F21004C6D761FF520CFA -:104DF900929269D4FEC1DFF88EFD708EFCC1717A82 -:104E0900FA8FE4FB5C03D1DD114004F903DD0640B0 -:104E190004F904DF053090386194C09EFC609EFD62 -:104E290034D4FE5206C0B9A5A592DFF961FC61FC34 -:044E390061FC61FCBB -:0A4E3E0000060C12181E242A30365C -:104E4800ACFB0000000066FE00000000E5391736E4 -:104E58008C22F2453A2EE92E2E45163B6508D73CA2 -:104E680028FC36FE20FE02F903F929FC30FE2AFC54 -:104E78002BFC08F926FC6CFF1AFF6EFF6AFF64FF23 -:0A4E880027FC66FF2CFC555555551C -:104E9200FF0000000000983AF82AFF0000004700D7 -:104EA200317503F7332312D714AEF8C716AC0612C6 -:104EB200C5AC0416F643DD078B99A7A5B3EFF5C27F -:024EC200C6D751 -:024FF400325930 -:0A4FF60030393A31363A3237000004 +:1026FC0046F401313204123124960E8C054C3CDC2C +:10270C0008CC0564CC0400EF0D8C034E05DE078C61 +:10271C00039C05CC04008C059FAFFB8C049FB0FB85 +:10272C00FDB42B8D484E05DD2840AFFB0BDE054A72 +:10273C00480BDE1440AFFB06DE054A4806DE09D521 +:10274C00AFFBDF0DD448DD095020C15011FDD6344C +:10275C00C08FAFFB9D48FDF12B1008C6D7C75601A3 +:10276C00D837C15002FD642BC08F09F931050750D1 +:10277C0012FDB609EF0E500AFDB609712010055076 +:10278C0008FDB6098D376C0870C15002FD642BC072 +:10279C005003FDB6098D376C1870C15002FD642BC7 +:1027AC00C05016FDB6095003FD752B625C01D1DDDE +:1027BC000F7170B3FB5002C15013FDD634C05600DC +:1027CC006672C6D7C75004FD752B625C03D1DD4021 +:1027DC005014FD672834B3FB895C9F998A0C7CFFED +:1027EC0050FF5C14D1DD228A0C7CFF5C147234B770 +:1027FC00FB89616A9971620756003162070586662A +:10280C00D1DFF7716307716B2734C6FB895CEB99D9 +:10281C005002FD752BD2DD398D376C1070C1500212 +:10282C00FD642BC0E0FDB609D837C15002FD642B06 +:10283C00C05033FDB6098F09F93103097128100511 +:10284C00500AFDB609F0C15002FD642BC07178B37B +:10285C00FBE0C15013FDD634C0C6D7C7C12004FB62 +:10286C00F8FFCC02005004FD752B629C038C045CB9 +:10287C0020D1DD0E8C036C019C038C026C209C021D +:10288C00EF138C045C10D1DD0C8C035CFE9C038C70 +:10289C00026C109C028C045C08D1DD0E8C036C0263 +:1028AC009C038C026C089C02EF138C045C04D1DD3D +:1028BC000C8C035CFD9C038C026C049C028C03D17D +:1028CC00DD05501AFDB6098C0370C15004FD642B54 +:1028DC00C08FB3FB5C9F728C03318E316D148C03F3 +:1028EC00318E314D616D08616C5C606162629FB3C9 +:1028FC00FB8FBFFB7CFF50FF5E02D1DD278FBFFB40 +:10290C007CFF5E027234B7FB89616A99716207CCF5 +:10291C000100316207086159018C01D1DFF4716348 +:10292C0007716B27F21006C6D7D9A7FBC15006FD5D +:10293C00642BC0D9A8FBC15007FD642BC0D7FD3553 +:10294C0029F2D7C716664C02DF08CD3A10CD3B0BE7 +:10295C00EF05F43ACD3B0FC6D7C7711300711B209E +:10296C00710303710205E0C15003FD642BC05013C9 +:10297C00FDB609D83AC15005FD642BC0D83BC1E067 +:10298C00FD642BC0500AFDB6097103055008FDB655 +:10299C00098D3B6C1070C1E0FD642BC05012FDB66C +:1029AC00095003FD752B625C01D1DF03E2EF24F0CB +:1029BC00FD752B629D363602F9C75008FD4C2BC0B5 +:1029CC005003C1FD642BC0710203711A20FD0C2B46 +:1029DC00F431F2C6D75003FD752B625C01D1DD15C5 +:1029EC005014FD6728FDD0275014FDB609E0C150E6 +:1029FC0003FD642BC0711300711B20710303501471 +:102A0C00FDB609F0C1E0FD642BC0F0C15003FD64BC +:102A1C002BC0D7C72004FBF8FFCC02008D319C03E0 +:102A2C005010C150A4FD7F02C0629D31D454DD040E +:102A3C00F2EDE92A8C037B315C08D1DD0F8D315C22 +:102A4C0008D1DF05CC0210EF03CC02208C037B31C4 +:102A5C005C04D1DD158D315C04D1DF088C026C0473 +:102A6C009C02EF068C026C089C028FB2FB5CF3722A +:102A7C008D315C0C6162629FB2FB8FBEFB7CFF50A0 +:102A8C00FF5E029C02D1DD1F34B6FB896E02997188 +:102A9C006207CC0100316207086159018C01D1DF5A +:102AAC00F4716307716B278D315C40D1DD095002E5 +:102ABC00C15012FDD634C08D315C01D1DD08E0C1AE +:102ACC005012FDD634C0717AFA8D315C41D1DD0CD7 +:102ADC005A31BED831C15010FD7A47C0F21004C62D +:102AEC00D7FD6927F2D7FDD027F2D7C78FC6FB7663 +:102AFC0017FD6728664FC6FBDFF2F5C6FBF2C6D79B +:102B0C005064FDB609FD3D2C6261FB711196F171AB +:102B1C00149661DC70C15012FD7A47C0FD8436CD2D +:102B2C006303D7C7C1C1FBF8FFAC0ABB17C1500286 +:102B3C00C18C0270C1506CFD520310061004C6D734 +:102B4C00C7C1FBF8FFAC08C15002C18B70C1506CFF +:102B5C00FDA0021006C0C6D7C78806166770C1C78D +:102B6C005084FD1B031004C6D7C716C75084FD7FC5 +:102B7C0002C0C6D7C74A2004DE045600EF02560135 +:102B8C004008F901DF048686EF0A4008F902DF04E9 +:102B9C005104610666318F12504CD633514CD661BC +:102BAC000A045420BD38C6D740AFFB3DDC05CF042A +:102BBC00FC0FD740AFFB1FDC05CF04FC0BD740AF9D +:102BCC00FB0BDC05CF04FC07D740AFFB0661D8310B +:102BDC00320405CF04FC03D7D5AFFBDD04E504FCC0 +:102BEC00D7F504FCD7D504F9DF04717396D7FD3DF6 +:102BFC002C6261FB71019771149671079761C83152 +:102C0C00729617717296710497711196F1710497FF +:102C1C0061DC70C15012FD7A47C0D7C716C750048B +:102C2C00FD4C2BC0C6D7C716C75002FD4C2BC0C6D7 +:102C3C00D740AFFB0BDE02E2D7F2D7710001057172 +:102C4C00785005713AD5713BD18F10055CFC9F1003 +:102C5C0005CF54054AE54205711042057100420545 +:102C6C00714850057130500571205005CF5305093E +:102C7C00CF52050B7130510571205105713BD57147 +:102C8C007050058F11055CFC9F11058F10055CFCC5 +:102C9C009F1005F422D77178500571080105D7FDF6 +:102CAC007E38FD8704717AFAFDA723F504F98F06A7 +:102CBC00F931051B5003FD752B625C01D161E8CF26 +:102CCC0004F902CFAFFB64710407714196EF10F663 +:102CDC00710407611012F6B1236061FB714196FD1E +:102CEC009230FD1E43712299712BE7618461A461BE +:102CFC00EDEFF8D77140F00071783002713AE6715F +:102D0C003BE2713BEA713BEE8F10055CFC9F1005BA +:102D1C00CF34024AE552FF711A52710A527148308F +:102D2C00027130300271203002CF330209CF3202EF +:102D3C000B7130310271203102713BE6717030023F +:102D4C008E265CFC9E265A06FC71603002D7717888 +:102D5C0030027148F000D7C788061666614FDD094E +:102D6C0067614EDE0396EF01866672C6D7C71617EB +:102D7C0014AA0412A943DD29AA0412A923FDA84E02 +:102D8C00C3AC02FDA84E13C2BDD813FD390FDE0C27 +:102D9C001714AA0212AA0403BA04EF051714A9BA4D +:102DAC0004AC041231FF319E03317F087208C6D780 +:102DBC007100F200304400BFB601300188BF9001B1 +:102DCC00300984BF9E01BF9C01BF9A01BF9801BF0F +:102DDC009601BF9401BF9201F53CFF30FE00BFBECF +:102DEC0001F6BFBC01BFB80150EEBFBA01A1BFB222 +:102DFC0001C918FE008F06F9310507F5CDFBCB6C28 +:102E0C00FF00717397716297D730EF00BFB401F672 +:102E1C00BFBA017108F200712304715307BE6EBE74 +:102E2C0064BE6A712304715307715BD1F457F45675 +:102E3C00716397D78D58B458D1DF6931D4D10571EE +:102E4C005BD1E457D457DD2E7140B2FBD856F1E775 +:102E5C0034020023DD0625DD0325DF05F6BE66EF13 +:102E6C0006D9CCFBF1BE66A4564A5620DF04F456B4 +:102E7C00F457CD5819D7CD581E7148B2FBD5CEFB9F +:102E8C00DF04F6BE66D7D9CCFBF14266FFDD15D95F +:102E9C00CCFBF112AE6643DE05A266FFEF03B26611 +:102EAC00FFCD5803D7C7161714F6B9AA0412F62388 +:102EBC001231FF31AE03316FBA02C6D7C7C1FBF86E +:102ECC00FF8C085080D612AB1413B9AB14AA0412A1 +:102EDC00A92312D927FBF133BDD813FDA50DBA02D6 +:102EEC00C0C6D731049801D74004F902DF10F6BEF2 +:102EFC0064BE6EBE6ABF8EFBBF94FBBF9AFB31747F +:102F0C009714308AFBFDB12E3090FBFDB12E30961C +:102F1C00FBFDB12EEF713114980D7113987108D21D +:102F2C00FBF45AF459EF60D459DF5A8F26FB9D59A4 +:102F3C004A5A1FDC177100D2FB4028FBFFDD1CA492 +:102F4C005B8F28FB4B5BDE13F45AEF0FD85AF1A1C1 +:102F5C00605C1F9D5A7108D2FBF45BE85A092AFB8E +:102F6C0070C1308AFBFDC82EC0E85A094AFB70C1FB +:102F7C003090FBFDC82EC0E85A096AFB70C1309630 +:102F8C00FBFDC82EC0B459308AFBFD792DF313BE5E +:102F9C006E3090FBFD792DF313BE6A3096FBFD79F4 +:102FAC002DF313BE64D7C736F00071F4DC297170B1 +:102FBC00F000CE9D08CE9EC0CE9F80F594FFF59379 +:102FCC00FFF592FFE597FFE596FFE595FFE598FF86 +:102FDC00CE9C7F7100A6FB711BE3712BE3711AE78A +:102FEC00712BE7717A9D710A9E31929E02EFFA71F4 +:102FFC000B9E712398713398714398C6D7C73122B1 +:10300C00981E712298710A9E31929E02EFFA34D466 +:10301C00FB3692FF52078B99A5A792DFF9710B9E95 +:10302C00C6D7C788061631329815713298C7349CAA +:10303C00FB3092FF1652078B99A5A792DFF9C66653 +:10304C007367189CFBC6D7C77123983134981E71CF +:10305C003398710A9E31929E02EFFA3492FF369C9D +:10306C00FB52078B99A5A792DFF9710B9E314498FF +:10307C0013714398717B9E8FDCFB9E9A8FDDFB9EB8 +:10308C009B717A9EC6D7CFA7FB5CCFA8FB5FCFC83E +:10309C00FB5DCFFCFB36CFFDFBC9D7C7CFA4FB1222 +:1030AC00CFA5FB2BCFCCFBFFF5CDFBF5CEFBF5CFA6 +:1030BC00FBF5D0FB5600664C64DE08723826FB002C +:1030CC0086EFF3F5E3FB710A20711A20710203C637 +:1030DC00D7C788061617F1E73403002361E3ED0E1A +:1030EC00342361F8EDE032B12361E3EDEA3225617E +:1030FC00F8EDF832B1240D0061D8ED0E34240B003C +:10310C0061F8EDD2312361F8ED15322361F8EDE56C +:10311C00312361F8ED033424060061F8ED9432B1EB +:10312C002561D8EDB03224000061F8EDBD32236189 +:10313C00F8ED0E342361F8ED0834B12361E3ED189A +:10314C00332361F8ED29332361F8ED3A332361F829 +:10315C00ED29332361F8ED4B332361F8ED5C332318 +:10316C0061F8ED6B332361F8ED8D332361F8ED9944 +:10317C00332361F8EDA4332361F8EDAC3324020062 +:10318C002361E3ED0E342361F8EDE0332361F8EDB8 +:10319C00B4332361F8EDBF332561F8EDCA33B124A4 +:1031AC00060061D8ED0E3424000061F8ED103425D2 +:1031BC0061F8EDD53324120061F8ED8E322361F8FD +:1031CC00ED7E32ED103467D1DD0C30AD3B619434C3 +:1031DC00C4FB89616F99ED1A34675C02D1DD07304D +:1031EC00ED2A6194EF0B675C01D1DD0530F22A61A9 +:1031FC0094675C3CD1DD0F30F72A6194675C3C72BC +:10320C0066736218A4FBED1A3467D1DD625C01D1E0 +:10321C00DD05300800EF01F6609F01FC675C02D110 +:10322C00DD03E6EF01F63401FC89616899675C0403 +:10323C00D1DD04E6A1EF01F63401FC8961689967E0 +:10324C005C08D1DD05302000EF01F63401FC89610A +:10325C006899675C10D1DD05301000EF01F6340180 +:10326C00FC89616899675C20D161E8716001FCEDB3 +:10327C001A344A5CC8DE08E85C67185AFAA45CED9C +:10328C001A34679D5CED1A34D44ADF08679FCDFB76 +:10329C00A44AEF0D4A4A05DE08E84A671811FDA456 +:1032AC004AED1A34675C0F7266736218A4FBED1A50 +:1032BC00344A4A64DE1B4A4A01DF0667D161F8577B +:1032CC0001E84A671826FBA44A4A4A0561C87112EC +:1032DC0098ED1A3434A6FB89615F99ED1A34304AA3 +:1032EC0029619466736718A4FBED1A3440A9FB6A34 +:1032FC00DF1340AAFB68DF0D674C6CDF08305B40C6 +:10330C006194713AD5679FABFBED1A34675C7F70A3 +:10331C00C117F1243000FD2E30C0ED1A34675C3F2C +:10332C0070C117F1243000FD2E30C0ED1A34675CEB +:10333C000770C117F1243000FD2E30C0ED1A346730 +:10334C005C1F70C117F1243000FD2E30C0ED1A3413 +:10335C006770C117F1243000FD2E30C0ED1A34CE49 +:10336C00ABAC710A9E31929E02EFFAD592FFDF054B +:10337C00710B9EEFED679E99710B9E9FDBFBED1A17 +:10338C0034714298675C7F9FDCFBED1A3471429874 +:10339C00675C3F9FDDFBEF76675C3F9FDEFBEF6E6C +:1033AC00675C1F9FDFFBEF663062396194679FE4B7 +:1033BC00FBEF5B302F396194679FE5FBEF50304892 +:1033CC00396194679FE8FBEF45675C01D1DD3FFDF8 +:1033DC001E43EF3A675C02D1DD05712A21EF0671BD +:1033EC004A9D712B21675C01D1DD06710300710BC5 +:1033FC0020679FE3FBEF1767318EEF12679FD3FBBC +:10340C00EF0CEF0A664C5BDE05736718A4FBC6D79E +:10341C00C716664C30DC094C37DE05FD0930EF6B06 +:10342C00664C02DF1F8FA6FB5C03728F03FC5C03F0 +:10343C00318E316D08616A08128F03FC5C80312A71 +:10344C006162EF56664C3DDF08AE90BD5EF85EEFF4 +:10345C0049664C3EDF04F85FEF40664C4FDF05FDDC +:10346C004643EF36664C61DF08E85C095AFA72EFA6 +:10347C0029664C7FDF05FD233CEF1F664C4EDF0BAE +:10348C0031049A045210EF12F2EF0F664C5BDC041D +:10349C0052FFEF06667309A4FB72C6D7C7880616DF +:1034AC0017F1241000240500DC07244C00DD17EF75 +:1034BC0017717BFA17F104A4FB1489617F99717A57 +:1034CC00FA715298EF02A45CC6D7C7C1C1FBF8FFD2 +:1034DC004004F903DD064004F904DF38717BFA8CF3 +:1034EC00027309ACFB5E0AD1DF278C02318E04A477 +:1034FC00FB14896E0A99716207717AFACC0100315A +:10350C006207086159018C01D1DFF4716307716B9B +:10351C0027717AFA1004C6D7CF03FC03F501FCF52A +:10352C0005FCF507FCD7C788061617F1E73402002F +:10353C0025DD3D23DD1725DD1C23DD0523DD2BEFEC +:10354C003B710299679F06FCCD6303EF2F675C8389 +:10355C009F03FCEF27675C039F05FC675C034C0231 +:10356C0061F871229AFD3445EF12679F07FCEF0C4E +:10357C006791DF08E0C15012FDD634C0C6D7C7161C +:10358C0017F1E7240000DD2A23DD1E240300DD07EC +:10359C0024FB00DD24EF2531329A05308000EF0149 +:1035AC00F6086F04FC7208EF198F01FCF501FC7230 +:1035BC00EF107152995235EF09F2EF06667309005C +:1035CC00FC72C6D7C71617F1E7240000DD382410AB +:1035DC0000DD1C23DD1C23DD30240E00DD1824113E +:1035EC0000DD1B240F00DD12243000DD15EF1EE280 +:1035FC00EF1D5202EF195204EF155206EF1152054E +:10360C00EF0D5207EF09F2EF065203EF0252FFC61D +:10361C00D7C7316498377163988D629FACFB8D610D +:10362C009FCBFB36D2FCC7D861FD8437618A7061B1 +:10363C008AFDC937C0D866F1312F609D658D604B0E +:10364C0065DD0A7172988D659D60CD63034A6305D3 +:10365C00DE08308E366194CD636BB4637150F0002C +:10366C00CE300BCF170006CE3106FD5A02717A30E0 +:10367C00710BE3710BE7C6D78D659D608D659FADB2 +:10368C00FBD74004F903DF064004F904DF02F2D74C +:10369C003174980C7173987113998D659D67EF3126 +:1036AC003104991F710399711299D506FCDF04F44A +:1036BC0068EF0A8F06FC5002D6A1609D688D689D4C +:1036CC0067EF0E311499068D689D67EF048D659D2B +:1036DC00678D679FADFBD867FDF636E867091C223E +:1036EC0070C15013FD7A47C0F2D7C7C1C1FBF8FFB8 +:1036FC008C02D1DF05F506FCEF1A8C024C05DE06B8 +:10370C00CF06FC02EF0E8C02318E1231FE03311FFC +:10371C00609F06FC8D694F06FCDD28CC011F8F06CF +:10372C00FC9D69CC00008B4C08DE148B73091220B5 +:10373C004F06FCDC058B9C01EF05615900EFE78C13 +:10374C00019D641004C6D7C716710AE7710BE371AB +:10375C0050F000CE300BCF170006669E31FD5A029A +:10376C00717A30710BE33182E302EFFA8D1F7158DD +:10377C00F000710BE772C6D7C7C1C1FBF8FF8FFC15 +:10378C00FB4E02DC03F2EF318C024FFDFBDC0452EA +:10379C00FFEF268C022FFCFB706131318D128FFDF7 +:1037AC00FB2FFCFB70613133BDD813FDC70DBB443F +:1037BC000001DC03F690BB8B721004C6D7C7C1FBAB +:1037CC00F8FFAC0814A91489708B6128706131FD65 +:1037DC00A84E1344030071FEDC23AC08148A048148 +:1037EC009A04AC08148A044C11DC10A9148B99AC03 +:1037FC000814CA0200AC0814CA0310EF72AC081407 +:10380C00CA0400AC0814A914894DDE0AAC08148A49 +:10381C0002819A02EF12AC0814A914894D61D308E5 +:10382C00AC08148A02919A02AC08148A03919A0388 +:10383C00D1DF3CAC08148A024C10DF10A91489317A +:10384C008EA112AC0814A9146299EF17AC08148A53 +:10385C00024CF0DF0EA91489318EB112AC0814A9F8 +:10386C00146299AC0814CA0200AC0814CA0310C044 +:10387C00C6D7ED8138C75600664C0ADE0BF0317E98 +:10388C0012F67810FC86EFF0C6D7C7200CFBF8FFB9 +:10389C0017040600C15006C150A8C15030FDA0024B +:1038AC001006D2DD1B4A6C04DE05A46CE2EF70340A +:1038BC00E4FB895CFC99FD62397110B2FBF2EF5F9D +:1038CC00717BFA300600C117040600C130E9FBFD1C +:1038DC00B04E1004717AFAF46C8FE4FB5C01D1DD0C +:1038EC00264004F903DF205010C180FDD634C0C738 +:1038FC0036100571D4C6DE0F17C15006C150A8C1D1 +:10390C005030FDA00210064004F903DD064004F916 +:10391C0004DF0B8FE4FB5C02D161E8FD6040F21028 +:10392C000CC6D7D9E5FBC15030FD7F02C0629FE8C1 +:10393C00FB5008C15011FDD634C0F2D7D9E8FBC1F9 +:10394C00D9E7FBC15030FD1B0310045008C15011C6 +:10395C00FDD634C0F2D7C7200CFBF8FFCC090040D1 +:10396C0007F901DF05CC0A02EF03CC0A10CC0B805F +:10397C008FE4FB5C039C07D1DF08717AD5CC080778 +:10398C00EF06717BD5CC082F17040800C15004C179 +:10399C0050A0C15030FD52031006624C02DF07717B +:1039AC0010B2FBF2EF357118B2FBF46CC736100590 +:1039BC0071D4C6DE164004F903DF1017A1C15006FE +:1039CC00C150A8C15030FDA0021006717BFA8FE4E3 +:1039DC00FB5C034E07DD03E2EF01F2100CC6D7D5FA +:1039EC0004F9DF03F6BD6E4004F901DD0AD478DD7D +:1039FC0003B478D7CD78038F04F9318FE723DD0B2F +:103A0C0024020024030061C8ED1B3B8F06F931230F +:103A1C0049301B00466EDF158FE3FB5C01D161E87A +:103A2C00F504F9E0C15010FDD634C0EF1D3077011C +:103A3C00466EDF165002C15010FDD634C0F64674E7 +:103A4C00DF088FC8FB5010D6BD74F64674DD36B651 +:103A5C00744674DF30711297EF2B301B00466EDF0B +:103A6C0013F64676DF18E0C15010FDD634C0C97687 +:103A7C005307EF0A307701466E61F8711297F646DC +:103A8C007661E8B67631549A08714399F6BD6EEFBB +:103A9C001431449905F6BD6EEF0BA66EF6466E61B9 +:103AAC00F8C96EFFFF31629A194A7005DE16A470D0 +:103ABC004A7005DF0FA4705004C15010FDD634C0FD +:103ACC00EF02F47031649A194A7205DE16A4724A38 +:103ADC007205DF0FA4725008C15010FDD634C0EF30 +:103AEC0002F472D473DD03B473D731729A174A712E +:103AFC0005DE14A4714A7105DF0DA4715010C1FDCF +:103B0C00D634C0EF02F4714A710661F8CD7325D733 +:103B1C00C736100571D4DE0E8FB2FB5C02D1DF0606 +:103B2C003096386194D24004F903DF1C312207052A +:103B3C00301F2A61943154990C7153995080C150A3 +:103B4C0012FDD634C0FD593BFD7F3BC6D78F03FC1D +:103B5C005C01D1DD1DD47BDD03B47BD7CD7B098D1E +:103B6C00644B7ADD0D8D649D7A5040C15012FDD6A8 +:103B7C0034C0D74004F903DD04F6BD1AD7D5D0FB09 +:103B8C00DF08F6461ADD19B61AD7D9CCFBF1461A5E +:103B9C00DD0ED9CCFB12AD1A43DE03A61AD7B61A2A +:103BAC00D7717BFAC78FC4FB76F5C4FB717AFA5CCC +:103BBC0010D161E8716299665C0FD1DD57665C01CA +:103BCC00D1DD05F504F9EF4C665C02D1DD11E0C1E5 +:103BDC005003FD642BC0711300711B20710303662D +:103BEC005C04D1DD11711300711B20D503FC61F84D +:103BFC00710303FD2435665C08D161E87103035041 +:103C0C0005FDB6097102035003C1FD642BC0711A86 +:103C1C0020FD0C2BF2C6D7C756FF4A4A1361C8EDDC +:103C2C00D93C8F06F9311505300400EF0F8F06F9DA +:103C3C00314505300500EF04D907F9F1609F28FCE8 +:103C4C008D7C9F29FC713496E6613012710496616B +:103C5C00DC31196162629F2AFCE52BFC31449A0528 +:103C6C00304000EF01F6C131340405302000EF0183 +:103C7C00F6C2616B08616A08C131749A05300400A0 +:103C8C00EF01F6C2616B08616A08C131649A04E6FF +:103C9C00A1EF01F6C2616B08616A08C131549A0345 +:103CAC00E6EF01F6C2616B08616A9F2CFCF171248E +:103CBC000461DC9F26FCF171540761DC9F27FCD862 +:103CCC004AF10104ECFC14A9148976A44A6672C664 +:103CDC00D7C7FDDA088F04F9318FE724000061F8AB +:103CEC00EDB53E23DD1B2361F8EDC13D2361F8EDFD +:103CFC003A3E2361F8ED833E2361F8ED553FEDB27A +:103D0C003EF6BD747113974005F901DF2C31349ADE +:103D1C001B466EDD04F424EF02A4244A2465DC0F58 +:103D2C00F6BD6EF504F9712299EDD63FFDA723ADD2 +:103D3C006E440A0061D8EDD63F714299FD8704713B +:103D4C006396FDA7234007F903DF09712299F50457 +:103D5C00F9EDD63FFD112640B1FB9BDE097122998E +:103D6C00F504F9EDD63F714A2771401105713011F8 +:103D7C0005713A22715A2271501105FD6529D2DD67 +:103D8C0009712299F504F9EDD63F71103500CF3742 +:103D9C00001D714012054005F901DD064005F903CF +:103DAC00DF05F5CDFBEF04CFCDFB03CF04F902FD0E +:103DBC003529EDD63FFD472CFD002D714A9D712B09 +:103DCC0021FD2435FDA730F537FF712BE0F505F902 +:103DDC00712299CBE43FEFCBE6F6F0FD8704713B03 +:103DEC00D48F06F93105285004FD752B625C033124 +:103DFC008E315D34B3FB896168995002FD752BD20D +:103E0C00DD067170B3FBEF047178B3FBFDA723FDE6 +:103E1C00BC2D710806F9CF04F9038FA6FB5C02D107 +:103E2C00DD095080C15010FDD634C0EDD63FFDD811 +:103E3C003F3164992FA47ED47EDD0831A4E00A3191 +:103E4C00020C06712BE0FD4C4031A4E01731040C40 +:103E5C0013712BE05027C15005FD642BC0CF04F922 +:103E6C0004712299FD41408F06F931250731349AAE +:103E7C0003F504F9EDD63FFDD83F31020C15D83AC5 +:103E8C00C15005FD642BC05005FDB609FD4C40CF5B +:103E9C0004F903FD41408F06F931250731349A03AB +:103EAC00F504F9EDD63FF504F9CFCDFB03F5CEFBC8 +:103EBC00F5D0FB717297F6426CFF61E8EDD63FF6D8 +:103ECC00BD74711397F5E4FBFD6239717AFAFD1537 +:103EDC002EFDA22CFD5A2D712B21714B9D31349747 +:103EEC0002EFFACE3708CBE4BFFFCBE6FFF3CED41C +:103EFC00FFF5B4FBF5B5FBF5B6FBF5B7FBCF37001B +:103F0C000971481205F6BEE0BEE2BED0716A27FD0B +:103F1C00E129714307714B27714810057148110550 +:103F2C007138100571381105713302713B227153D0 +:103F3C0002715B227158100571581105CF04F905F7 +:103F4C00714299F6BD6EFDA309F505F9F4243134DF +:103F5C009A04D432DD20E505F9E504F98F06F93130 +:103F6C002568F5F8FBF5F6FB502EFDB609CF05F9E3 +:103F7C0003E504F9EF54FDDB04FD3A237173017181 +:103F8C00320471430271039671629631949E02EF72 +:103F9C00FA712AE7CEA409F5F3003104070261FD9A +:103FAC00E5F300F46AFDDA08CEA40831329A06CFA4 +:103FBC0004F905EF09714399E505F9E504F9712B4D +:103FCC00E78F06F9312503F504F9C6D78FE3FB5CBF +:103FDC0001D1DF60D47FDF19310200585003FD7529 +:103FEC002B625C01D1DF07F504F9712299D7E47FCC +:103FFC00D74A7FF0DF073104003AF47FD74A7FC8F5 +:10400C00DF0AF504F9712299CD7FF0D7310200084F +:10401C004A7FFFDD1FA47FD7F0C15004FD642BC085 +:10402C008FB3FB5C9F9FB3FB7110C4FB30AD3B6146 +:10403C0094CD7FF0D731149706F504F9712299D7F6 +:10404C00716399F47E717207FD5A02717307D7FD83 +:10405C00F504F2D7717BFAC7200CFBF8FF8FEAFB53 +:10406C00F0F9E9FBF303FDA84E13BC048FECFBF055 +:10407C00F9EBFBF303FDA84E13BC028FEEFBF0F93A +:10408C00EDFBF303FDA84E13BB717AFAAC04BDD85B +:10409C00F6BDDAAC04311EBDDCF6BDDEFD7A0DAD2D +:1040AC00D8BDDCADDABDDEAC02BDD8F6BDDAAC02F3 +:1040BC00311EDADCC3DADEC3BDDCF6BDDEFD7A0D03 +:1040CC00C0BDDEC0BDDCADDEFDF00EADD8BDDCADDF +:1040DC00DABDDEABBDD8F6BDDAAB311EDADCC3DA45 +:1040EC00DEC3BDDCF6BDDEFD7A0DC0BDDEC0BDDCC1 +:1040FC00ADDEFDF00EDADAADD8FD2F44C3C58D8CE4 +:10410C005C3FF0317E0440FC14C2C0B9A48CF6BCF8 +:10411C0008BC0A9C078C074C2EDD3D8D8C0E07705D +:10412C00F161DC605C3FF0317E127940FCBDD8F669 +:10413C00BDDA8C0773095C22318FBDDC70BDDEFDEE +:10414C007A0DAC08BDDCAC0AFDF00EADDABC0AADE4 +:10415C00D8BC08615907EFBDAC08BDD8AC0ABDDAB4 +:10416C00C9DC0004F6FD440EC9DCFFFFF6FD450F6B +:10417C00ADD8BD86AF3AFC4686DD11AF3CFCBF3EE8 +:10418C00FCAF3AFCBF3CFCAD86BF3AFCAF3CFC42FA +:10419C003EFCDC46AF3AFC423CFCDE3EAD26423AED +:1041AC00FCDE374A2A16DC1A4A2AA0DE138D884B0D +:1041BC002ADE0DAF3AFC268A44691061C8FD18420C +:1041CC00F42AAF3AFC445146DC0AAF3AFC241027DF +:1041DC00BD28EF0DC928F82AEF074A2AFF61E8A489 +:1041EC002AAF3EFC423CFCDC18AF3CFC423AFCDE05 +:1041FC0010AF3AFC4628DE09F488AF3AFCBD8AEFD2 +:10420C00074A88FF61E8A488100CC6D7717BFAC7EF +:10421C00710A9E31929E02EFFA8E949F34FC8E9618 +:10422C009F35FC8E979F36FC8E989F37FC8E939F04 +:10423C0038FC8E929F39FC710B9E717AFA8F37FC89 +:10424C00FD590F76FDAD4313BD84D5EFFBDF0AD5C9 +:10425C00F0FBDF05D5F1FBDD25F6B14684DF11C996 +:10426C00843722665C0391DF060A84181A8500964F +:10427C0017FDD04413FDF04231049A02EF6152064F +:10428C0092926934FC682EFCDFF6AD84BD82F88016 +:10429C00F3311C790AF944FEFFDD44D880F10104A6 +:1042AC000AF914A944FFFFDF04E6B9EF0BD880F13B +:1042BC0001040AF914A9A1B9717BFAA0EFFBD5EF9F +:1042CC00FBDF1CA0F0FBD5F0FBDF14A0F1FBD5F15C +:1042DC00FBDF0CCFEFFBFFCFF0FBFFCFF1FBFFC6FB +:1042EC00717AFAD7C716D880F10744A800DC05719B +:1042FC00029AEF1CF647DD18A4804A80A8DC0571F1 +:10430C00029AEF0CF880F3311CF6780AF9B7EFE457 +:10431C00C6D7C756A89666F0317E12F6B1780AF960 +:10432C0066D1DFF1717BFAF5EFFBF5F0FBF5F1FBF4 +:10433C00F48071039AC6717AFAD7C72004FBF8FF90 +:10434C00D44ADF168D809D8D717BFA52069292694C +:10435C002EFC68C0FCDFF6717AFA4A4A06DE0EE8DB +:10436C004A09C0FC9C03A44A8C0372EF30F88DF30D +:10437C00311C790AF9BB31129A058B9C03EF0F8C17 +:10438C00019C03D48DDF05CD8DA7EF02B48D718018 +:10439C0071179A61DC61FB71119A8C03721004C65F +:1043AC00D7C72008FBF8FF8F37FCFD590F9C078FF0 +:1043BC0036FCFD590F9C068F35FCFD590F9C058F63 +:1043CC0034FCFD590F9C048F38FC9C038F39FC9CEA +:1043DC00028C06318E0112791A20BB8C075C03D13A +:1043EC00DF098C064C0361C86179008C05318EB1F4 +:1043FC00610900BB313D120103BB8B0E04708C01B3 +:10440C001C00BB8FF4FB4E03DC0E8C034FF4FBDC67 +:10441C000B8C024FF5FBDC04AB12EF03ABB11210AB +:10442C0008C6D7C7C3C12008FBF8FFF661490A616B +:10443C00F8614908DF07F7340000EDCC44E6BC0412 +:10444C00F6BC06AC0ABC02AC08BBAC06614902ACBB +:10445C000461F8614900DE28AC04BDD8AC06BDDAB5 +:10446C00E1FDFF0EADDABC06ADD8BC04ABBDD8ACDB +:10447C0002BDDAE1FD1A0FADDABC02ADD8BBEFCA52 +:10448C00AC06BC02AC04BBAC08BDD8AC0ABDDAAC03 +:10449C0004BDDCAC06FD7D0EAC04BDDCAC06FDF051 +:1044AC000EE1FD1A0FADDABC06ADD8BC04AC06614A +:1044BC004902AC0461F8614900DCC5AC0214AB12D2 +:1044CC00100CC6D7C7C12004FBF8FF8F31FCFD5977 +:1044DC000F9C034E04DF1CAD824684DE07AD8426A0 +:1044EC008212EF40F64684DF074682DD03E7EF34A5 +:1044FC00F7EF318C04318EB1128C03318E43DF18FF +:10450C0030382226820684BB8C045C0391DF05AB19 +:10451C00041800BBAB12EF0C8C034E04DE0532A961 +:10452C0000EF01F71006C6D7717BFA31229A0CF610 +:10453C004690DD07B690717AFAEF7C71239A717A06 +:10454C00FA4004F904DF07715307F42CEF69D9CF53 +:10455C00FBF1E7240000DD0F23DD1A23DD1023DD42 +:10456C005323DD2723DD38715307F42CEF497152A7 +:10457C0007F42CEF42D42CDF07715207E42CEF0523 +:10458C00715307F42CC990FA00EF2CD42CDF0B716B +:10459C005207E42CC990FA00EF1DF5CFFBEF18D4AD +:1045AC002CDF0B715307E42CC990FA00EF09CFCF25 +:1045BC00FB02EF03FDC445D7D905FCF1E72400004D +:1045CC00DD0923DD2123DD0923EF1B715307F42CB7 +:1045DC00D7D42CDF07715207E42CEF05715307F485 +:1045EC002CC9902D01D7715207E42CD73162970159 +:1045FC00D7710398D9CDFBF1E7240000DD1223DD40 +:10460C001923DD1123DD2623DD3423DD3923DD3FA2 +:10461C00FD8446EF3DFDA546EF38D9CCFBC1AE6C11 +:10462C00FD632DC0F313BE6C712304EF25F0C1AEF6 +:10463C006CFD632DC0F313BE6C712304EF14F6BE36 +:10464C006C712204EF0CCB6CFF00712304EF03FDA3 +:10465C0019474004F905DD064004F901DF06712312 +:10466C00047103983104980FF6BE64BE6A312204BB +:10467C0002EF02F690BE6ED7CD2E47F492AE6C319F +:10468C007DBFCAFCFDEE46D2DF0ED9CCFBC1AE6CB1 +:10469C00FD632DC0F313BE6CD7FDEE46D2DD0DCD00 +:1046AC002E47F492AE6C317DBFCAFCD7E892093428 +:1046BC00205080D6BFC6FC22CAFCBDD8304700FDB6 +:1046CC00A50DBFC8FC30C6FCFD792DF313BE6CB430 +:1046DC002ED42EDF0CCD2E47A4924A921F61C8F423 +:1046EC0092D740AFFB0BDC05712304F2D740AFFB34 +:1046FC000661D831229611F0C1AE6CFD632DC0F36A +:10470C0013BE6C712204EF03FD1947E2D7710298B6 +:10471C00F0C1AE6CFD632DC0F313BE6CA4934A9331 +:10472C0040DC37F493D894F1313F0412FD14D89443 +:10473C00F1BDD85008FDF40D087208E6D2DD040175 +:10474C0092DFFC896158D1DD05712204EF037123DE +:10475C0004A4944A942061C8F494D7C73026FDC6AB +:10476C00D77180717DFADE035201D75200D7C7C1D1 +:10477C002004FBF8FF17040300C1E0C15010C15026 +:10478C00A4FDA0021006629C02D1DD058C0272EF22 +:10479C00518C0C70C18C0470FDF247C0629C02D12C +:1047AC00DD058C0272EF3B8C035C7DD1DF03F2EFF5 +:1047BC003117A1C1E0C15010C150A4FDA0021006D8 +:1047CC00629C02D1DD058C0272EF178C015C7DD1ED +:1047DC00DD03F2EF0D8C0370C15010FDF247C06287 +:1047EC009C021006C6D7C7880616710AE650A4FDAF +:1047FC00D403D2DD077133975202EF1317FDF00388 +:10480C006770FDF003FD1D48FD6404713397F2C61B +:10481C00D7FD3B0450A4FDF0035020FDF00350AA3B +:03482C00EDF003A9 +:10482F0061FC61FCC1C3C5C7520C929269D4FEC131 +:10483F00DFF88EFD708EFCC1717AFA4004F903DF48 +:10484F0005301F2A6194C09EFC609EFD34D4FE5239 +:10485F0006C0B9A5A592DFF9C6C4C2C061FC61DF6D +:10486F00520C929269D4FEC1DFF88EFD708EFCC19E +:10487F008F4105775C04D1DD06675C01D1DD5031D6 +:10488F005498367162077153988FB4FB5FBCFBD19C +:10489F00DF1B8FB5FB5FBDFBD1DF128FB6FB5FBE9A +:1048AF00FBD1DF098FB7FB5FBFFBD1DD0C31620797 +:1048BF0002EFFA716307716B2771139AFD5330F48E +:1048CF00227148500571605005717AFAEDC9496738 +:1048DF005C02D1DD16D422DD124A2202DD0DF42254 +:1048EF007148500571605005717AFA717AFA8D220C +:1048FF00318FE7240000DD0823DD1423DD2CEF4A80 +:10490F00F44A7140500571505005E422EDC9498FAA +:10491F0040059D4B715050058D4B9D4DD84BFD1C47 +:10492F0034629D4CCD2202EDC949675C02D1DD177F +:10493F00675C10D1DD05CD2203EF0F714850057173 +:10494F00605005F422EF73CD22044A2203DF108D4D +:10495F004C9F4005D84CC1D84BFDA834C0EF1F8FDA +:10496F0040057671744BDC054A4B02DE06716050D0 +:10497F0005EF47C7D84BFDDD30C071505005D84DFE +:10498F00F1242900DD27240400DD22242200DD1D6F +:10499F00241100DD0C240100DD13241E00DD0EEFB9 +:1049AF000A4A4B60DF07CD4B61EF02A44B4A22034B +:1049BF00DF08D84BFD1C34629D4CC09EFC609EFDF1 +:1049CF0034D4FE5206C0B9A5A592DFF961FCC1C36C +:1049DF00C5C7520C929269D4FEC1DFF88EFD708E5E +:1049EF00FCC1717AFA51405F0401D1DD06F616A7BA +:1049FF0047DFF2300400BF2401F6BF2A01300B0B52 +:104A0F00BF2801FD5A02300B0FBF2801FD5A02309B +:104A1F000F0FBF2801710AE6F6420C01DD33AF0418 +:104A2F0001BF0C0131529729715297710BE2D85186 +:104A3F00FDD4033184BD02EFFACBB422FBD853F17E +:104A4F00BEB8714BE1714BE5710ABD8D529E44EFBB +:104A5F000C715397714AE5717BBD713397C09EFC02 +:104A6F00609EFD34D4FE5206C0B9A5A592DFF9C6EB +:104A7F00C4C2C061FCC1C5717AFAD450DD0BEA4ED5 +:104A8F00899E44A64EB450EF33710AE6300400BF3E +:104A9F002401F6BF2A01300B0BBF280100000000D4 +:104AAF0000000000510FBF280100000000000000AF +:104ABF0000500FBF2801712397713397C4C061FC59 +:104ACF0061EF520C929269D4FEC1DFF88EFD708EA9 +:104ADF00FCC12006FBF8FF71503002CEABACCC040A +:104AEF0000F6BB31B2E210617900F6614900DFF3E5 +:104AFF0071603002ED894B8E519C03713BE28C0348 +:104B0F005C02D1DD1E8C035C08D1DF0971503002CD +:104B1F00CC0400EFCC8C0570FD8A35629E50CC041E +:104B2F0002EFBE8C035C03D1DF408E509C027150AC +:104B3F0030028C04D1DF0E8C0270FDD035629C05E3 +:104B4F00CC0401EF328C044C02DF0671603002EFAF +:104B5F0029CF34025A716030028C0270C18C0570FB +:104B6F00FD3235C0CF34024AEF108C035C01D1DD2A +:104B7F000671603002EF03EDF04A1006C09EFC6034 +:104B8F009EFD34D4FE5206C0B9A5A592DFF961FC93 +:104B9F00C1C3C5C7520C929269D4FEC1DFF88EFD16 +:104BAF00708EFCC1710A9E31929E02EFFA8FDEFB6E +:104BBF004F96FFDF198FDFFB4F97FFDF118FE0FB62 +:104BCF004F98FFDF095004C15011FDD634C0710B4F +:104BDF009EC09EFC609EFD34D4FE5206C0B9A5A5B2 +:104BEF0092DFF9C6C4C2C061FCE46A61FCC1C3C5EF +:104BFF00C7520C929269D4FEC1DFF88EFD708EFC05 +:104C0F00C1C1FBF8FF8D1F9C018E31318EE7240649 +:104C1F0000DD0823DD0E23DD22EF38717AFA8C01D7 +:104C2F009D62EF2F717AFA4007F901DF068C019D23 +:104C3F0061EF2051FF2E019D61EF18717AFA8C01FF +:104C4F009D304004F903DD064004F904DF05306FA1 +:104C5F002561944031FF09DE05A031FFEF07715840 +:104C6F00F000716298710BE3C0C09EFC609EFD3432 +:104C7F00D4FE5206C0B9A5A592DFF9C6C4C2C06161 +:104C8F00FC717BFAC7D46A61F83124992771239993 +:104C9F00D46ADD05B46ACEABAC717AFA5600664CB5 +:104CAF000ADD1172F3311C79D8FCCEFC0061CA61A8 +:104CBF00A486EFEA717AFAF2C6D7C7C1C1FBF8FF33 +:104CCF00CC01008C014C0ADE36717BFA8C01F0317D +:104CDF007E0410FC14A96168DF09AC02B9717AFA7D +:104CEF00F2EF1D8C01F0317E127910FC614902DF69 +:104CFF0006717AFAE2EF09717AFA615901EFC4E2AB +:104D0F001004C6D7C72004FBF8FFF64210FC61F869 +:104D1F00EDF54D717BFA9C038C034C0ADE3C8C0342 +:104D2F00F0317E0410FC14A96168DF05717AFAEF87 +:104D3F0029717AFA8C0372F3311C7910FCCEFC00C6 +:104D4F0061CA629C02D1DF0A8C03F0317E12E678D1 +:104D5F0010FC717BFA615903EFBECC0200CC01014C +:104D6F008C02F0317E0410FC14A96168DD788C028E +:104D7F00F0317E127910FCE743DF658C014C0ADEBF +:104D8F005F8C01F0317E127910FCE743DD4D717BB2 +:104D9F00FA8C01F0317E0410FC14A96168DF1861F0 +:104DAF0069018C01F0317E12F67810FC8C024E01F5 +:104DBF00DCED717AFAEF2F8C01F0317E0410FC14C8 +:104DCF00A9128C02F0317E337810FC8C01F0317E09 +:104DDF0012E67810FC615902717AFA615901EF9B62 +:104DEF00615902ED6F4D00F21004C6D761FF520CEE +:104DFF00929269D4FEC1DFF88EFD708EFCC1717A7C +:104E0F00FA8FE4FB5C03D1DD114004F903DD0640AA +:104E1F0004F904DF053096386194C09EFC609EFD56 +:104E2F0034D4FE5206C0B9A5A592DFF961FC61FC2E +:044E3F0061FC61FCB5 +:0A4E440000060C12181E242A303656 +:104E4E00ACFB0000000066FE00000000EB391D36D2 +:104E5E008C22F845402EEF2E34451C3B6508DD3C78 +:104E6E0028FC36FE20FE02F903F929FC30FE2AFC4E +:104E7E002BFC08F926FC6CFF1AFF6EFF6AFF64FF1D +:0A4E8E0027FC66FF2CFC5555555516 +:104E9800FF0000000000983AF82AFF0000004700D1 +:104EA800317503F7332312D714AEF8C716AC0612C0 +:104EB800C5AC0416F643DD078B99A7A5B3EFF5C279 +:024EC800C6D74B +:024FF400325B2E +:0A4FF60031333A33363A3435000007 :00000001FF  \ No newline at end of file diff --git a/trunk/bsr.lmf b/trunk/bsr.lmf index 130e128..826e6e7 100644 Binary files a/trunk/bsr.lmf and b/trunk/bsr.lmf differ diff --git a/trunk/bsr_k0r.map b/trunk/bsr_k0r.map index 0a46013..72eebd8 100644 --- a/trunk/bsr_k0r.map +++ b/trunk/bsr_k0r.map @@ -1,7 +1,7 @@ -78K0R Linker W1.33 Date:25 Sep 2012 Page: 1 +78K0R Linker W1.33 Date:10 Oct 2012 Page: 1 Command: -yC:\Program Files (x86)\NEC Electronics Tools\DEV -_msgoff - obsr.lmf ..\..\..\Program Files (x86)\NEC Electronics Tools\C @@ -26,7 +26,7 @@ Direc-file:bsr_mcu.dr *** Link information *** 73 output segment(s) - 3DACH byte(s) real data + 3DB2H byte(s) real data 6311 symbol(s) defined @@ -254,303 +254,303 @@ Direc-file:bsr_mcu.dr 0228CH 00000H @@CNST i2c_mcu-sub 0228CH 00000H - ROM_CODE 0228CH 0259DH CSEG - ROM_CODE pm 0228CH 009B5H - ROM_CODE i2c_ctr 02C41H 00064H - ROM_CODE main 02CA5H 00055H - ROM_CODE i2c_twl 02CFAH 00063H - ROM_CODE led 02D5DH 0024FH - ROM_CODE rtc 02FACH 000E0H - ROM_CODE vreg_ctr 0308CH 00492H - ROM_CODE vreg_twl 0351EH 000F9H - ROM_CODE adc 03617H 00261H - ROM_CODE renge 03878H 00018H - ROM_CODE accero 03890H 00155H - ROM_CODE sw 039E5H 00131H + ROM_CODE 0228CH 025A3H CSEG + ROM_CODE pm 0228CH 009BBH + ROM_CODE i2c_ctr 02C47H 00064H + ROM_CODE main 02CABH 00055H + ROM_CODE i2c_twl 02D00H 00063H + ROM_CODE led 02D63H 0024FH + ROM_CODE rtc 02FB2H 000E0H + ROM_CODE vreg_ctr 03092H 00492H + ROM_CODE vreg_twl 03524H 000F9H + ROM_CODE adc 0361DH 00261H + ROM_CODE renge 0387EH 00018H + ROM_CODE accero 03896H 00155H + ROM_CODE sw 039EBH 00131H ROM_CODE task_misc - 03B16H 001C1H - ROM_CODE task_sys 03CD7H 00383H + 03B1CH 001C1H + ROM_CODE task_sys 03CDDH 00383H ROM_CODE pedo_alg_thre_det2 - 0405AH 004D4H - ROM_CODE led_cam 0452EH 000C4H - ROM_CODE led_pow 045F2H 0016FH - ROM_CODE voltable 04761H 00000H + 04060H 004D4H + ROM_CODE led_cam 04534H 000C4H + ROM_CODE led_pow 045F8H 0016FH + ROM_CODE voltable 04767H 00000H ROM_CODE pedo_lpf_coeff - 04761H 00000H + 04767H 00000H ROM_CODE kanaria_c - 04761H 00006H - ROM_CODE get_ei 04767H 0000DH + 04767H 00006H + ROM_CODE get_ei 0476DH 0000DH ROM_CODE i2c_mcu-sub - 04774H 000B5H - @@BASE 04829H 00614H CSEG BASE - @@BASE loader 04829H 00000H - @@BASE pm 04829H 0003EH - @@BASE i2c_ctr 04867H 00170H - @@BASE main 049D7H 00000H - @@BASE magic 049D7H 00000H - @@BASE WDT 049D7H 00000H - @@BASE i2c_mcu 049D7H 000F2H - @@BASE i2c_twl 04AC9H 000D0H - @@BASE led 04B99H 00000H - @@BASE rtc 04B99H 0005DH - @@BASE vreg_ctr 04BF6H 00000H - @@BASE vreg_twl 04BF6H 00000H - @@BASE adc 04BF6H 00094H - @@BASE renge 04C8AH 0016BH - @@BASE accero 04DF5H 00042H + 0477AH 000B5H + @@BASE 0482FH 00614H CSEG BASE + @@BASE loader 0482FH 00000H + @@BASE pm 0482FH 0003EH + @@BASE i2c_ctr 0486DH 00170H + @@BASE main 049DDH 00000H + @@BASE magic 049DDH 00000H + @@BASE WDT 049DDH 00000H + @@BASE i2c_mcu 049DDH 000F2H + @@BASE i2c_twl 04ACFH 000D0H + @@BASE led 04B9FH 00000H + @@BASE rtc 04B9FH 0005DH + @@BASE vreg_ctr 04BFCH 00000H + @@BASE vreg_twl 04BFCH 00000H + @@BASE adc 04BFCH 00094H + @@BASE renge 04C90H 0016BH + @@BASE accero 04DFBH 00042H @@BASE self_flash - 04E37H 00000H - @@BASE sw 04E37H 00000H + 04E3DH 00000H + @@BASE sw 04E3DH 00000H @@BASE task_debug - 04E37H 00000H + 04E3DH 00000H @@BASE task_misc - 04E37H 00000H - @@BASE task_sys 04E37H 00000H + 04E3DH 00000H + @@BASE task_sys 04E3DH 00000H @@BASE pedo_alg_thre_det2 - 04E37H 00000H - @@BASE ini_VECT 04E37H 00006H + 04E3DH 00000H + @@BASE ini_VECT 04E3DH 00006H @@BASE task_status - 04E3DH 00000H - @@BASE led_cam 04E3DH 00000H - @@BASE led_pow 04E3DH 00000H - @@BASE hal 04E3DH 00000H + 04E43H 00000H + @@BASE led_cam 04E43H 00000H + @@BASE led_pow 04E43H 00000H + @@BASE hal 04E43H 00000H @@BASE batt_params - 04E3DH 00000H - @@BASE voltable 04E3DH 00000H + 04E43H 00000H + @@BASE voltable 04E43H 00000H @@BASE pedo_lpf_coeff - 04E3DH 00000H + 04E43H 00000H @@BASE kanaria_c - 04E3DH 00000H + 04E43H 00000H @@BASE util_funcs - 04E3DH 00000H + 04E43H 00000H @@BASE i2c_mcu-sub - 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL @cstart 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL pm 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL i2c_ctr 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL main 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL i2c_twl 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL led 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL rtc 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL vreg_ctr 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL vreg_twl 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL adc 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL renge 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL accero 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL sw 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP + 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL @cstart 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL pm 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL i2c_ctr 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL main 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL i2c_twl 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL led 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL rtc 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL vreg_ctr 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL vreg_twl 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL adc 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL renge 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL accero 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL sw 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP @@CNSTL task_misc - 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL task_sys 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP + 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL task_sys 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP @@CNSTL pedo_alg_thre_det2 - 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL ini_VECT 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL led_cam 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL led_pow 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP + 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL ini_VECT 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL led_cam 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL led_pow 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP @@CNSTL batt_params - 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP - @@CNSTL voltable 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP + 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP + @@CNSTL voltable 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP @@CNSTL pedo_lpf_coeff - 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP + 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP @@CNSTL kanaria_c - 04E3DH 00000H - @@CNSTL 04E3DH 00000H CSEG PAGE64KP + 04E43H 00000H + @@CNSTL 04E43H 00000H CSEG PAGE64KP @@CNSTL i2c_mcu-sub - 04E3DH 00000H - @@RLINIT 04E3DH 00000H CSEG UNIT64KP - @@RLINIT loader 04E3DH 00000H - @@RLINIT pm 04E3DH 00000H - @@RLINIT i2c_ctr 04E3DH 00000H - @@RLINIT main 04E3DH 00000H - @@RLINIT magic 04E3DH 00000H - @@RLINIT WDT 04E3DH 00000H - @@RLINIT i2c_mcu 04E3DH 00000H - @@RLINIT i2c_twl 04E3DH 00000H - @@RLINIT led 04E3DH 00000H - @@RLINIT rtc 04E3DH 00000H - @@RLINIT vreg_ctr 04E3DH 00000H - @@RLINIT vreg_twl 04E3DH 00000H - @@RLINIT adc 04E3DH 00000H - @@RLINIT renge 04E3DH 00000H - @@RLINIT accero 04E3DH 00000H + 04E43H 00000H + @@RLINIT 04E43H 00000H CSEG UNIT64KP + @@RLINIT loader 04E43H 00000H + @@RLINIT pm 04E43H 00000H + @@RLINIT i2c_ctr 04E43H 00000H + @@RLINIT main 04E43H 00000H + @@RLINIT magic 04E43H 00000H + @@RLINIT WDT 04E43H 00000H + @@RLINIT i2c_mcu 04E43H 00000H + @@RLINIT i2c_twl 04E43H 00000H + @@RLINIT led 04E43H 00000H + @@RLINIT rtc 04E43H 00000H + @@RLINIT vreg_ctr 04E43H 00000H + @@RLINIT vreg_twl 04E43H 00000H + @@RLINIT adc 04E43H 00000H + @@RLINIT renge 04E43H 00000H + @@RLINIT accero 04E43H 00000H @@RLINIT self_flash - 04E3DH 00000H - @@RLINIT sw 04E3DH 00000H + 04E43H 00000H + @@RLINIT sw 04E43H 00000H @@RLINIT task_debug - 04E3DH 00000H + 04E43H 00000H @@RLINIT task_misc - 04E3DH 00000H - @@RLINIT task_sys 04E3DH 00000H + 04E43H 00000H + @@RLINIT task_sys 04E43H 00000H @@RLINIT pedo_alg_thre_det2 - 04E3DH 00000H - @@RLINIT ini_VECT 04E3DH 00000H + 04E43H 00000H + @@RLINIT ini_VECT 04E43H 00000H @@RLINIT task_status - 04E3DH 00000H - @@RLINIT led_cam 04E3DH 00000H - @@RLINIT led_pow 04E3DH 00000H - @@RLINIT hal 04E3DH 00000H + 04E43H 00000H + @@RLINIT led_cam 04E43H 00000H + @@RLINIT led_pow 04E43H 00000H + @@RLINIT hal 04E43H 00000H @@RLINIT batt_params - 04E3DH 00000H - @@RLINIT voltable 04E3DH 00000H + 04E43H 00000H + @@RLINIT voltable 04E43H 00000H @@RLINIT pedo_lpf_coeff - 04E3DH 00000H + 04E43H 00000H @@RLINIT kanaria_c - 04E3DH 00000H + 04E43H 00000H @@RLINIT util_funcs - 04E3DH 00000H + 04E43H 00000H @@RLINIT i2c_mcu-sub - 04E3DH 00000H - @@RLINIT @rom 04E3DH 00000H - @@CODEL 04E3DH 00000H CSEG - @@CODEL pm 04E3DH 00000H - @@CODEL i2c_ctr 04E3DH 00000H - @@CODEL main 04E3DH 00000H - @@CODEL magic 04E3DH 00000H - @@CODEL i2c_twl 04E3DH 00000H - @@CODEL led 04E3DH 00000H - @@CODEL rtc 04E3DH 00000H - @@CODEL vreg_ctr 04E3DH 00000H - @@CODEL vreg_twl 04E3DH 00000H - @@CODEL adc 04E3DH 00000H - @@CODEL renge 04E3DH 00000H - @@CODEL accero 04E3DH 00000H - @@CODEL sw 04E3DH 00000H + 04E43H 00000H + @@RLINIT @rom 04E43H 00000H + @@CODEL 04E43H 00000H CSEG + @@CODEL pm 04E43H 00000H + @@CODEL i2c_ctr 04E43H 00000H + @@CODEL main 04E43H 00000H + @@CODEL magic 04E43H 00000H + @@CODEL i2c_twl 04E43H 00000H + @@CODEL led 04E43H 00000H + @@CODEL rtc 04E43H 00000H + @@CODEL vreg_ctr 04E43H 00000H + @@CODEL vreg_twl 04E43H 00000H + @@CODEL adc 04E43H 00000H + @@CODEL renge 04E43H 00000H + @@CODEL accero 04E43H 00000H + @@CODEL sw 04E43H 00000H @@CODEL task_misc - 04E3DH 00000H - @@CODEL task_sys 04E3DH 00000H + 04E43H 00000H + @@CODEL task_sys 04E43H 00000H @@CODEL pedo_alg_thre_det2 - 04E3DH 00000H - @@CODEL ini_VECT 04E3DH 00000H - @@CODEL led_cam 04E3DH 00000H - @@CODEL led_pow 04E3DH 00000H + 04E43H 00000H + @@CODEL ini_VECT 04E43H 00000H + @@CODEL led_cam 04E43H 00000H + @@CODEL led_pow 04E43H 00000H @@CODEL batt_params - 04E3DH 00000H - @@CODEL voltable 04E3DH 00000H + 04E43H 00000H + @@CODEL voltable 04E43H 00000H @@CODEL pedo_lpf_coeff - 04E3DH 00000H + 04E43H 00000H @@CODEL kanaria_c - 04E3DH 00000H + 04E43H 00000H @@CODEL i2c_mcu-sub - 04E3DH 00000H -* gap * 04E3DH 00001H - @@CNSTL 04E3EH 0000AH CSEG PAGE64KP - @@CNSTL @bcdtob 04E3EH 0000AH - @@R_INIT 04E48H 0004AH CSEG UNIT64KP - @@R_INIT @cstart 04E48H 00000H - @@R_INIT loader 04E48H 00000H - @@R_INIT pm 04E48H 00000H - @@R_INIT i2c_ctr 04E48H 00000H - @@R_INIT main 04E48H 00000H - @@R_INIT magic 04E48H 00000H - @@R_INIT WDT 04E48H 00000H - @@R_INIT i2c_mcu 04E48H 00000H - @@R_INIT i2c_twl 04E48H 00000H - @@R_INIT led 04E48H 00000H - @@R_INIT rtc 04E48H 00000H - @@R_INIT vreg_ctr 04E48H 00000H - @@R_INIT vreg_twl 04E48H 00000H - @@R_INIT adc 04E48H 0000CH - @@R_INIT renge 04E54H 00014H - @@R_INIT accero 04E68H 00000H + 04E43H 00000H +* gap * 04E43H 00001H + @@CNSTL 04E44H 0000AH CSEG PAGE64KP + @@CNSTL @bcdtob 04E44H 0000AH + @@R_INIT 04E4EH 0004AH CSEG UNIT64KP + @@R_INIT @cstart 04E4EH 00000H + @@R_INIT loader 04E4EH 00000H + @@R_INIT pm 04E4EH 00000H + @@R_INIT i2c_ctr 04E4EH 00000H + @@R_INIT main 04E4EH 00000H + @@R_INIT magic 04E4EH 00000H + @@R_INIT WDT 04E4EH 00000H + @@R_INIT i2c_mcu 04E4EH 00000H + @@R_INIT i2c_twl 04E4EH 00000H + @@R_INIT led 04E4EH 00000H + @@R_INIT rtc 04E4EH 00000H + @@R_INIT vreg_ctr 04E4EH 00000H + @@R_INIT vreg_twl 04E4EH 00000H + @@R_INIT adc 04E4EH 0000CH + @@R_INIT renge 04E5AH 00014H + @@R_INIT accero 04E6EH 00000H @@R_INIT self_flash - 04E68H 00000H - @@R_INIT sw 04E68H 00000H + 04E6EH 00000H + @@R_INIT sw 04E6EH 00000H @@R_INIT task_debug - 04E68H 00000H + 04E6EH 00000H @@R_INIT task_misc - 04E68H 00026H - @@R_INIT task_sys 04E8EH 00000H + 04E6EH 00026H + @@R_INIT task_sys 04E94H 00000H @@R_INIT pedo_alg_thre_det2 - 04E8EH 00000H - @@R_INIT ini_VECT 04E8EH 00000H + 04E94H 00000H + @@R_INIT ini_VECT 04E94H 00000H @@R_INIT task_status - 04E8EH 00000H - @@R_INIT led_cam 04E8EH 00000H - @@R_INIT led_pow 04E8EH 00004H - @@R_INIT hal 04E92H 00000H + 04E94H 00000H + @@R_INIT led_cam 04E94H 00000H + @@R_INIT led_pow 04E94H 00004H + @@R_INIT hal 04E98H 00000H @@R_INIT batt_params - 04E92H 00000H - @@R_INIT voltable 04E92H 00000H + 04E98H 00000H + @@R_INIT voltable 04E98H 00000H @@R_INIT pedo_lpf_coeff - 04E92H 00000H + 04E98H 00000H @@R_INIT kanaria_c - 04E92H 00000H + 04E98H 00000H @@R_INIT util_funcs - 04E92H 00000H + 04E98H 00000H @@R_INIT i2c_mcu-sub - 04E92H 00000H - @@R_INIT @rom 04E92H 00000H - @@R_INIS 04E92H 00010H CSEG UNIT64KP - @@R_INIS @cstart 04E92H 00000H - @@R_INIS loader 04E92H 00000H - @@R_INIS pm 04E92H 00002H - @@R_INIS i2c_ctr 04E94H 00002H - @@R_INIS main 04E96H 00000H - @@R_INIS magic 04E96H 00000H - @@R_INIS WDT 04E96H 00000H - @@R_INIS i2c_mcu 04E96H 00000H - @@R_INIS i2c_twl 04E96H 00000H - @@R_INIS led 04E96H 00000H - @@R_INIS rtc 04E96H 00000H - @@R_INIS vreg_ctr 04E96H 00000H - @@R_INIS vreg_twl 04E96H 00000H - @@R_INIS adc 04E96H 00000H - @@R_INIS renge 04E96H 00000H - @@R_INIS accero 04E96H 00000H + 04E98H 00000H + @@R_INIT @rom 04E98H 00000H + @@R_INIS 04E98H 00010H CSEG UNIT64KP + @@R_INIS @cstart 04E98H 00000H + @@R_INIS loader 04E98H 00000H + @@R_INIS pm 04E98H 00002H + @@R_INIS i2c_ctr 04E9AH 00002H + @@R_INIS main 04E9CH 00000H + @@R_INIS magic 04E9CH 00000H + @@R_INIS WDT 04E9CH 00000H + @@R_INIS i2c_mcu 04E9CH 00000H + @@R_INIS i2c_twl 04E9CH 00000H + @@R_INIS led 04E9CH 00000H + @@R_INIS rtc 04E9CH 00000H + @@R_INIS vreg_ctr 04E9CH 00000H + @@R_INIS vreg_twl 04E9CH 00000H + @@R_INIS adc 04E9CH 00000H + @@R_INIS renge 04E9CH 00000H + @@R_INIS accero 04E9CH 00000H @@R_INIS self_flash - 04E96H 00000H - @@R_INIS sw 04E96H 00000H + 04E9CH 00000H + @@R_INIS sw 04E9CH 00000H @@R_INIS task_debug - 04E96H 00000H + 04E9CH 00000H @@R_INIS task_misc - 04E96H 00000H - @@R_INIS task_sys 04E96H 00002H + 04E9CH 00000H + @@R_INIS task_sys 04E9CH 00002H @@R_INIS pedo_alg_thre_det2 - 04E98H 00006H - @@R_INIS ini_VECT 04E9EH 00000H + 04E9EH 00006H + @@R_INIS ini_VECT 04EA4H 00000H @@R_INIS task_status - 04E9EH 00000H - @@R_INIS led_cam 04E9EH 00002H - @@R_INIS led_pow 04EA0H 00002H - @@R_INIS hal 04EA2H 00000H + 04EA4H 00000H + @@R_INIS led_cam 04EA4H 00002H + @@R_INIS led_pow 04EA6H 00002H + @@R_INIS hal 04EA8H 00000H @@R_INIS batt_params - 04EA2H 00000H - @@R_INIS voltable 04EA2H 00000H + 04EA8H 00000H + @@R_INIS voltable 04EA8H 00000H @@R_INIS pedo_lpf_coeff - 04EA2H 00000H + 04EA8H 00000H @@R_INIS kanaria_c - 04EA2H 00000H + 04EA8H 00000H @@R_INIS util_funcs - 04EA2H 00000H + 04EA8H 00000H @@R_INIS i2c_mcu-sub - 04EA2H 00000H - @@R_INIS @rom 04EA2H 00000H - @@LCODEL 04EA2H 00022H CSEG - @@LCODEL abs 04EA2H 00008H - @@LCODEL memcpy_n 04EAAH 0001AH -* gap * 04EC4H 00130H + 04EA8H 00000H + @@R_INIS @rom 04EA8H 00000H + @@LCODEL 04EA8H 00022H CSEG + @@LCODEL abs 04EA8H 00008H + @@LCODEL memcpy_n 04EB0H 0001AH +* gap * 04ECAH 0012AH MGC_VER 04FF4H 00002H CSEG AT MGC_VER magic 04FF4H 00002H MGC_TAIL 04FF6H 0000AH CSEG AT diff --git a/trunk/config.h b/trunk/config.h index bbbf6fc..e5cca89 100644 --- a/trunk/config.h +++ b/trunk/config.h @@ -7,7 +7,7 @@ */ #define MCU_VER_MAJOR 0x02 -#define MCU_VER_MINOR 0x2A +#define MCU_VER_MINOR 0x2B // デバッグ向けスイッチ diff --git a/trunk/hoge.bin b/trunk/hoge.bin index add8df5..9a7e2c9 100644 Binary files a/trunk/hoge.bin and b/trunk/hoge.bin differ diff --git a/trunk/pm.c b/trunk/pm.c index c839cf0..6d83945 100644 --- a/trunk/pm.c +++ b/trunk/pm.c @@ -299,7 +299,7 @@ void pm_chk_adapter() { // 刺さった set_irq( VREG_C_IRQ1, REG_BIT_BT_DC_CONNECT ); - chg_led_override = (u8)( 3000 / INTERVAL_TSK_BATT ); // bt_chckのwait_ms(5)のせいで伸ばされる。 + chg_led_override = (u8)( 2500 / INTERVAL_TSK_BATT ); // bt_chckのwait_ms(5)のせいで伸ばされる。 } else { @@ -779,7 +779,9 @@ void BT_get_left(){ // 充電許可(=アダプタも刺さってる)のに充電してない // かつ、(少なくとも)素の電池残量が60%以上(CCICバグ回避、BT_IN_CHG_delayed_nに織り込み済み) // = 充電完了。電池がへたってくるとMGICが100%を返さない - if( !BT_CHG_Ena_n && BT_IN_CHG_delayed_n ){ + if(( !BT_CHG_Ena_n && BT_IN_CHG_delayed_n ) + &&( reg_volatile_temp_bt_remain >= 60 )) + { reg_volatile_temp_bt_remain = 100; reg_volatile_temp_bt_remain_fine = 0; } diff --git a/trunk/task_sys.c b/trunk/task_sys.c index 5a99cba..5267452 100644 --- a/trunk/task_sys.c +++ b/trunk/task_sys.c @@ -201,7 +201,6 @@ void tsk_sys( ) #endif IIC_ctr_Init( ); IIC_twl_Init( ); - RTC_32k_on( ); vreg_twl_init( ); vreg_ctr_reset( ); diff --git a/trunk/vreg_ctr.c b/trunk/vreg_ctr.c index ecf1295..f2b23e4 100644 --- a/trunk/vreg_ctr.c +++ b/trunk/vreg_ctr.c @@ -95,6 +95,8 @@ void vreg_ctr_reset( ) } vreg_ctr[ VREG_C_WIFI_CALIB ] = 0; + // ここでやるのは気持ち悪いが… + RTC_32k_on(); RESET1_neg; RESET2_neg; FCRAM_RST_neg; diff --git a/trunk/yav_mcu_bsr.plg b/trunk/yav_mcu_bsr.plg index e456f86..f362a60 100644 --- a/trunk/yav_mcu_bsr.plg +++ b/trunk/yav_mcu_bsr.plg @@ -7,16 +7,16 @@ Compilation complete, 0 error(s) and 2 warning(s) found. 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 pm.c pm.c(551) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(861) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(865) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(893) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(907) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(981) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(990) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(1063) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(1070) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(1209) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(1211) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(864) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(868) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(896) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(910) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(984) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(993) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1066) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1073) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1212) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1214) : CC78K0R warning W0401: Conversion may lose significant digits Compilation complete, 0 error(s) and 11 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\pm.asm Assembly complete, 0 error(s) and 0 warning(s) found. @@ -159,17 +159,6 @@ Assembly complete, 0 error(s) and 0 warning(s) found. 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\hal.asm Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no batt_params.c -batt_params.c(64) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(64) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(82) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(101) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(101) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(119) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(119) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 7 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\batt_params.asm -Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no voltable.c Compilation complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\voltable.asm @@ -217,4 +206,4 @@ intel-HEX to bsr bin converter file converted! -Build Total error(s) : 0 Total warning(s) : 78 +Build Total error(s) : 0 Total warning(s) : 71 diff --git a/trunk/yav_mcu_bsr.prk b/trunk/yav_mcu_bsr.prk index b98c4db..dfedd8f 100644 --- a/trunk/yav_mcu_bsr.prk +++ b/trunk/yav_mcu_bsr.prk @@ -11,9 +11,9 @@ OpenFile3=i2c_ctr.c,0,655,120,1628,751,14,7,14,0 OpenFile4=i2c_mcu_sub.h,0,125,125,1302,650,0,5,6,0 OpenFile5=bsr_k0r.map,0,150,150,1327,675,36,262,36,0 OpenFile6=pm.c,0,175,175,1352,700,62,157,25,0 -OpenFile7=config.h,0,216,85,1393,610,0,11,0,0 -OpenFile8=OutputWindow +OpenFile7=OutputWindow OutputPos=0,200,778,258,926 +OpenFile8=config.h,0,216,85,1393,610,70,24,70,0 ActivePRJ=yav_mcu_bsr.prj [ProjectWindow] ProjectWindowDispType=0 diff --git a/trunk/yav_mcu_bsr.sdb b/trunk/yav_mcu_bsr.sdb index b173753..c67e114 100644 --- a/trunk/yav_mcu_bsr.sdb +++ b/trunk/yav_mcu_bsr.sdb @@ -13,7 +13,7 @@ T=5004f29d 9=WDT.h 10=magic.h [pm.c] -T=50518ad0 +T=506bf1e2 1=incs.h 2=adc.h 3=led.h @@ -40,7 +40,7 @@ T=505039f7 7=i2c_mcu.h 8=pool.h [magic.c] -T=50518fec +T=5060f7d7 1=magic.h 2=config.h [WDT.c] @@ -198,7 +198,7 @@ T=5060f6f5 T=5060f66e 1=incs_loader.h [batt_params.c] -T=5060f648 +T=506bf199 1=jhl_defs.h 2=batt_params.h [voltable.c] @@ -244,7 +244,7 @@ T=4e559884 T=4fd7f6f9 1=config.h [config.h] -T=5060f61e +T=506bf1ef [jhl_defs.h] T=4e647343 [user_define.h]